-
63abc69
(#127) Addeddpi
module and changed position and sizes inTrayIconEvent
to use the newdpi
module:- Removed
TrayIconEvent.x
andTrayIconEvent.y
and replaced withTrayIconEvent.position
- Replaced
Rectangle
type withRect
which has just two fieldsposition
andsize
.
- Removed
6e8374a
Updatemuda
crate to0.11
32b3523
Updatemuda
crate to0.9
75fed4a
Deriveserde
for more types.
cd6fb13
(#80) AddPartialEq<&str> for &TrayIconId
andPartialEq<String> for &TrayIconId
implementations. Also add a blanketFrom<T> for TrayIconId
whereT: ToString
implementation.
95c1be8
(#75) Thicon
module has been removed and instead its types are exported from crate root.95c1be8
(#75) Update to[email protected]
f93b57d
AddTrayIconId
struct an changed all.id()
methods to returnTrayIconId
instead of a u32.95c1be8
(#75) Changed the order of arguments forTrayIcon::with_id
function to take theid
as the first argument instead of the second.
71d25a1
(#66) On Linux, fix the issue that gtk caches the icon if you useTrayIcon::set_icon
repeatedly.
d0a25b0
(#61) On Windows, fix dropping tray icon caused the whole process to close.d0a25b0
(#61) On Windows, fixTrayIcon::set_menu
not firing events for the new menu.
04ed58f
Remove accidental impl ofSync
andSend
forTrayIcon
where it is not.
d8d6082
(#57) AddTrayIconBuilder::id
to access the unique id that will be assigend to the tray icon upon creation.dd63ef3
AddTrayIconEvent::id
method.3901519
Update to[email protected]
13d448a
(#55) ImplementClone
forTrayIcon
.13d448a
(#55) - Breaking change:TrayEvent
has been renamed toTrayIconEvent
for consistency with other struct names.- Breaking change:
ClickEvent
enum has been renamed toClickType
andTrayEvent
'sevent
field has been renamed toclick_type
- Breaking change:
d8d6082
(#57) AddTrayIcon::with_id
andTrayIconBuilder::with_id
to create the tray icon with specified id.
- On macOS, fix
set_visible(false)
still occupying space on the system menu bar.
- Make Rectangle's point fields public.
- Update documentation.
- Update docs.
- 258b49a docs: update docs on 2023-02-08
- On macOS and Linux, add
TrayIconBuilder::with_title
andTrayIcon::set_title
to optionally add a text next to the icon. - Add
TrayIcon::set_visible
.
- Add
TrayEvent::set_event_handler
to set a handler for new tray events. - Update
muda
to0.3
. - Breaking change Remove
tray_event_receiver
function, useTrayEvent::receiver
instead.
- Update
muda
dependency to0.2
.- aa3aa1e chore: add change file on 2022-12-30
- Initial Release.
- 0651773 chore: prepare for initial release on 2022-12-05