signadou
dca083660d
fix: fix unconditional padding for top-level submenus even if no icon ( #321 )
2025-11-01 17:11:11 +02:00
Alex Touchet
cb2c3a5237
Update repository URL ( #320 )
2025-09-14 04:13:19 +02:00
Georg Semmler
ff2cecc76b
chore: Exclude example files from published package ( #314 )
...
Co-authored-by: Fabian-Lars <github@fabianlars.de >
2025-08-13 10:10:47 +02:00
github-actions[bot]
15ba744a8c
apply version updates ( #311 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.17.1
muda-v0.17
muda-v0
2025-07-29 15:02:07 +03:00
Tony
1fedddb393
chore(deps): update windows-sys to 0.60 ( #312 )
2025-07-29 06:09:05 +03:00
Pavel Kuzmin
0ae81ad8b2
Fix: Windows submenu icons support ( #308 )
2025-07-28 16:50:09 +03:00
github-actions[bot]
baf64a2169
apply version updates ( #287 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.17.0
2025-06-20 02:56:47 +03:00
Pavel Kuzmin
e37d99b6de
feat: add icon to submenu ( #277 )
2025-06-17 04:54:28 +03:00
renovate[bot]
ce0157490c
fix(deps): update rust crate serde to v1.0.219 ( #276 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:50:55 +03:00
renovate[bot]
b102238da3
chore(deps): update rust crate winit to v0.30.11 ( #274 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:42:54 +03:00
Daniel Gerhardt
8efa5a201b
fix(linux): make mnemonic handling consistent across platforms ( #300 )
2025-06-14 18:27:36 +03:00
renovate[bot]
9334892de9
chore(deps): update rust crate tao to 0.33 ( #248 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:26:48 +03:00
renovate[bot]
ff320cdba9
fix(deps): update rust crate thiserror to v2.0.12 ( #280 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:24:34 +03:00
renovate[bot]
690e982b53
chore(deps): update rust crate image to v0.25.6 ( #288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:24:15 +03:00
renovate[bot]
7efaca8e35
fix(deps): update rust crate crossbeam-channel to v0.5.15 [security] ( #292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:23:59 +03:00
renovate[bot]
b01ecbfca0
fix(deps): update rust crate objc2-app-kit to v0.3.1 ( #296 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 18:21:05 +03:00
Amr Bashir
8e986af3ce
feat: add helper methods to convert ContextMenu to concrete type ( #289 )
...
* feat: add helper methods to convert `ContextMenu` to concrete type
* doc wording
* fix docs
2025-03-30 05:09:16 +02:00
Olivier Goffart
e19a6eb741
feat: Make gtk an optional feature ( #283 )
...
This helps projects that uses muda on platform other than Linux to not
get the gtk dependencies in their Cargo.lock (and the security
advisories that goes with it)
Fixes https://github.com/tauri-apps/muda/issues/282
2025-03-22 06:09:43 +02:00
Simon Laux
f67371e4f5
docs: readme typo ( #285 )
2025-03-10 13:19:29 +01:00
github-actions[bot]
aa327fb958
apply version updates ( #281 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.16.1
muda-v0.16
2025-03-04 05:06:43 +02:00
amrbashir
0a308be96b
ci: Update lockfile on versioning PRs
2025-03-04 05:05:40 +02:00
Tony
6b3e2e51bb
fix(windows): buffer overflow when calling text ( #278 )
2025-03-03 00:13:07 +02:00
FabianLars
3c74eca5f9
chore: update lockfile
muda-v0.16.0
2025-02-21 14:30:29 +01:00
github-actions[bot]
94d4905e01
apply version updates ( #243 )
...
Co-authored-by: FabianLars <FabianLars@users.noreply.github.com >
2025-02-21 14:28:33 +01:00
Fabian-Lars
372f8a1d09
chore(deps): Update objc2 to 0.6 ( #269 )
2025-02-21 14:16:49 +01:00
Fabian-Lars
d36d564967
chore: Add rust-version ( #271 )
...
* chore: Add rust-version
* ci
2025-01-29 13:42:08 +02:00
Amr Bashir
66e0df8b66
chore(deps): update winit to 0.30 ( #265 )
2025-01-22 01:39:24 +02:00
Mads Marquart
c225f773af
chore: prepare for objc2 frameworks v0.3 ( #264 )
...
These will have a bunch of default features enabled, so let's
pre-emptively disable them.
2025-01-22 00:48:57 +02:00
amrbashir
e6b68f9c4d
fix: use thread_local and Cell instead of static mut
2025-01-22 00:42:11 +02:00
amrbashir
d64eb8f5ac
docs: document usage of event loop proxy and use it in examples
...
ref: https://github.com/tauri-apps/tray-icon/issues/209
2024-11-28 04:38:31 +02:00
Stijn Frishert
99ec648de4
feat: add Accelerator::key and Accelerator::modifiers getters ( #244 )
2024-11-05 14:58:34 +02:00
Jason Tsai
cf9dcfafd0
feat: return context menu dismiss result ( #236 )
2024-11-05 04:21:07 +02:00
github-actions[bot]
9f29f3ee47
Apply Version Updates From Current Changes ( #242 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.15
muda-v0.15.3
2024-11-05 03:17:37 +02:00
Amr Bashir
11a1ef84fa
fix(windows): redraw window menu bar when changing an item in it ( #241 )
...
closes tauri-apps/tauri#11556
2024-11-05 03:14:00 +02:00
github-actions[bot]
1e1e7fcdba
Apply Version Updates From Current Changes ( #238 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.15.2
2024-10-29 23:01:36 +03:00
Amr Bashir
3b58a2ef97
fix: dont fire events for about menu item ( #237 )
...
closes #215
2024-10-29 22:04:19 +03:00
github-actions[bot]
cea276a3c9
Apply Version Updates From Current Changes ( #230 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.15.1
2024-09-27 08:30:58 +03:00
renovate[bot]
8f103f89cd
chore(deps): update rust crate wry to 0.45 ( #228 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 08:29:59 +03:00
Amr Bashir
8bf315ea31
fix(gtk): add margin for IconMenuItem only for submenus ( #229 )
...
closes tauri-apps/tauri#10867
2024-09-27 08:29:13 +03:00
github-actions[bot]
07c42f8f6f
Apply Version Updates From Current Changes ( #222 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.15.0
2024-09-23 18:01:06 +03:00
Amr Bashir
f781c0edd0
refctor!: mark functions as unsafe and document its safety ( #227 )
...
* refctor!: mark functions as unsafe and document its safety
* fix examples
* fix doctests
* fix example in README.md
2024-09-23 17:52:23 +03:00
Amr Bashir
40d06c5c97
fix!: acccelerator typo -> accelerator ( #226 )
2024-09-23 17:09:56 +03:00
Mads Marquart
5c8971a7c2
Migrate from objc/cocoa to objc2 ( #221 )
2024-09-23 17:09:41 +03:00
Tony
63c9f2873c
fix: set_theme_for_hwnd always resulting dark on Windows ( #224 )
2024-09-23 16:46:35 +03:00
renovate[bot]
5a9c37f460
chore(deps): update rust crate wry to 0.44 ( #223 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 08:05:51 +03:00
Mads Marquart
0d368bb327
Don't expose macOS implementation details in the public API ( #220 )
...
The `show_context_menu_for_nsview` method previously used the
`objc::runtime::Object` type, which means that the library's dependence
on `objc` is exposed as part of the public API.
Additionally, since the method is taking a raw pointer (and as such
would be unsound if passing e.g. `ptr::dangling()`), I took the
opportunity to also mark the method as `unsafe`.
This is done in preparation for transitioning to `objc2`.
2024-09-08 04:32:56 +03:00
renovate[bot]
d3fdaf273e
chore(deps): update rust crate wry to 0.43 ( #218 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 20:09:47 +03:00
renovate[bot]
8e01dc8aab
chore(deps): update rust crate tao to 0.30 ( #217 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 20:09:03 +03:00
github-actions[bot]
0ba1d9ef2c
Apply Version Updates From Current Changes ( #216 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
muda-v0.14.1
muda-v0.14
2024-08-22 17:53:30 +03:00
Amr Bashir
bb40d8cec3
chore: rename change file to end with .md
2024-08-22 17:49:41 +03:00