Expand description
Generate tray icons as needed.
§References
The idea for this feature came from other projects that use the tray icon to display the current virtual desktop index:
- m0ngr31/VirtualDesktopManager
- This is also where the icons used in this project was copied from.
- Creates new icons on demand to support up to 999 desktops.
- mzomparelli/zVirtualDesktop: Windows 10 Virtual Desktop Hotkeys, System
Tray Icon, Wallpapers, and Task View
replacement
- Hard coded to 9 images?
- lutz/VirtualDesktopNameDeskband: Deskband for the windows taskbar to show
the name of current virtual
desktop
- Shows the desktop index in a “deskband”, a small widget shown next to the taskbar (next to where windows 10 would show the weather).
- dankrusi/WindowsVirtualDesktopHelper: App to help manage Virtual Desktops
for Windows 10 and Windows
11
- This generates icons on demand and so can likely support “infinitely” many desktops.
- sdias/win-10-virtual-desktop-enhancer: An application that enhances the
Windows 10 multiple desktops feature by adding additional keyboard
shortcuts and support for multiple
wallpapers.
- Supports icon packs for specifying tray icon on different desktops.
Re-exports§
pub use hardcoded::*;
Modules§
Enums§
Statics§
- ICON_
EMPTY - IMAGE_
EMPTY - NUMBER_
FONT 🔒 - This font is only guaranteed to work on numbers.
Functions§
- generate_
icon_ with_ background - Generate an icon with a background using the
imageproc
crate to draw text. - generate_
icon_ without_ background - Generate icon without any background using the
imageproc
crate to draw text. - get_
empty_ 🔒image - get_
included_ icon - get_
number_ 🔒font