├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── c_cpp_properties.json ├── DEVELOPING.md ├── LICENSE ├── README.md ├── binding.gyp ├── package.json ├── src ├── demo │ └── electron-demo.ts ├── index.ts └── lib │ ├── addon.c │ ├── mac.mm │ ├── mac │ ├── OWFullscreenObserver.h │ └── OWFullscreenObserver.mm │ ├── napi_helpers.c │ ├── napi_helpers.h │ ├── overlay_window.h │ ├── windows.c │ └── x11.c └── tsconfig.json /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/DEVELOPING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/binding.gyp -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/package.json -------------------------------------------------------------------------------- /src/demo/electron-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/demo/electron-demo.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/addon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/addon.c -------------------------------------------------------------------------------- /src/lib/mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/mac.mm -------------------------------------------------------------------------------- /src/lib/mac/OWFullscreenObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/mac/OWFullscreenObserver.h -------------------------------------------------------------------------------- /src/lib/mac/OWFullscreenObserver.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/mac/OWFullscreenObserver.mm -------------------------------------------------------------------------------- /src/lib/napi_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/napi_helpers.c -------------------------------------------------------------------------------- /src/lib/napi_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/napi_helpers.h -------------------------------------------------------------------------------- /src/lib/overlay_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/overlay_window.h -------------------------------------------------------------------------------- /src/lib/windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/windows.c -------------------------------------------------------------------------------- /src/lib/x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/src/lib/x11.c -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SnosMe/electron-overlay-window/HEAD/tsconfig.json --------------------------------------------------------------------------------