heynote/electron
Tanuj Pancholi 0ba5820cf4
Added Show in Dock Toggle and System Tray Feature (#90)
* Issue #62 Added Show in Dock, System Tray Toggle

* show dock toggle for mac only

* Add Open Heynote and Quit Heynote to Tray context menu

* Add Template Image as menu bar icon on MacOS

https://www.electronjs.org/docs/latest/api/native-image#template-image

* Use isMac, isWindows and isLinux for platform checks

* Add new tray/favicon

* Use favicon.ico as windows tray icon

* Show window on Tray double-click

* Open window when Tray is single clicked on non Mac platforms

* Fix indentation

* Remove unused import

---------

Co-authored-by: Jonatan Heyman <jonatan@heyman.info>
2024-01-01 20:02:30 +01:00
..
main Added Show in Dock Toggle and System Tray Feature (#90) 2024-01-01 20:02:30 +01:00
preload Watch buffer file for changes, and automatically reload it if changed (#76) 2024-01-01 19:04:40 +01:00
config.js Added Show in Dock Toggle and System Tray Feature (#90) 2024-01-01 20:02:30 +01:00
constants.ts Check for updates once every 24 hours. 2023-03-06 10:24:23 +01:00
detect-platform.ts Add bufferPath to config, support bufferPath symlink (#27) 2023-12-23 11:17:13 +01:00
electron-env.d.ts Move contents of heynote-electron subdirectory into git repo root 2023-01-13 13:21:34 +01:00
initial-content.ts Fix keyboard shortcut help text in the initial buffer text 2023-12-23 00:52:14 +01:00
keymap.js Add setting for turning on/off line number gutters and fold gutters 2023-01-27 17:18:31 +01:00