Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fcFn/traymond
A simple Windows app for minimizing windows to tray icons
https://github.com/fcFn/traymond
app tray tray-icons windows
Last synced: 12 days ago
JSON representation
A simple Windows app for minimizing windows to tray icons
- Host: GitHub
- URL: https://github.com/fcFn/traymond
- Owner: fcFn
- License: mit
- Created: 2017-03-10T19:35:21.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-23T13:08:45.000Z (about 1 month ago)
- Last Synced: 2025-01-17T05:52:29.024Z (13 days ago)
- Topics: app, tray, tray-icons, windows
- Language: C++
- Homepage:
- Size: 25.4 KB
- Stars: 536
- Watchers: 18
- Forks: 45
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
![Traymond](https://github.com/fcFn/fcFn.github.io/blob/master/images/logos/traymond_logo.png) Traymond
=======A very simple app for minimizing any window to tray as an icon. Runs in the background.
In case it terminates unexpectedly, restart the app and all the icons for minimized windows will come back.
Windows 7 or later required.
**NB**: Does **_NOT_** work with apps from the Microsoft Store (see [#3](/../../issues/3)).
A binary is available [here](https://github.com/fcFn/traymond/releases).
Installing
------------No installation required, just run Traymond.exe.
Controls
--------+ __Win key + Shift + Z__: Minimize the currently focused window to tray.
+ __Double click on an icon__: Bring back the corresponding hidden window.
+ __Tray icon menu__ accessible by right-clicking the Traymond tray icon:
+ __Restore all windows__: Restore all previously hidden windows.
+ __Exit__: Exit Traymond and restore all previously hidden windows.
Building
--------### Nmake
`> nmake`
Please read [this](https://msdn.microsoft.com/en-us/library/f35ctcxw.aspx) if there are any troubles.
### Microsoft Visual Studio
Import and build using the project files (thanks, [Tyler Szabo](https://github.com/tylerszabo)).
Customizing
-------------Defines at the top of the file control the key and the mod key for sending windows to tray (use virtual key codes from [here](https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx) and mod keys from [here](https://msdn.microsoft.com/en-us/library/windows/desktop/ms646309(v=vs.85).aspx)):
```
#define TRAY_KEY VK_Z_KEY
#define MOD_KEY MOD_WIN + MOD_SHIFT
```
Contributing
------------See [Contributing](https://github.com/fcFn/traymond/blob/master/CONTRIBUTING.md).