heynote/electron/main
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
..
about.js Add beta channel info to about window 2023-12-12 17:26:48 +01:00
auto-update.ts Set autoUpdater.allowDowngrade to True in order to allow switching from beta version back to stable 2023-12-07 01:51:23 +01:00
buffer.js Watch buffer file for changes, and automatically reload it if changed (#76) 2024-01-01 19:04:40 +01:00
cors.ts Add currency conversion support to Math blocks 2023-03-20 11:09:56 +01:00
index.ts Added Show in Dock Toggle and System Tray Feature (#90) 2024-01-01 20:02:30 +01:00
menu.ts Added Show in Dock Toggle and System Tray Feature (#90) 2024-01-01 20:02:30 +01:00