Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tauri-apps/muda

Menu Utilities for Desktop Applications in Rust.
https://github.com/tauri-apps/muda

chore(deps): update rust crate wry to 0.37 (#156)

* chore(deps): update rust crate wry to 0.37

* fix build

---------

Co-authored-by: reno...

b678815f6e6921b3dc140acaf4c0dd31a79890ea authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update rust crate tao to 0.26 (#155)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

38cfc8bb4732333eab2e8f33bd704573b7f80bcf authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Apply Version Updates From Current Changes (#154)

Co-authored-by: amrbashir <[email protected]>

f3a6405bb68b1b8a93392b448cbeb69d3b99452c authored 10 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(gtk): reorder to be first child when the container is a `gtk::Box` (#153)

* fix(gtk): reorder to be first child when the container is a `gtk::Box`

* fmt

f64a62fc89d39e9fe6f3951250addf620ba8ba29 authored 10 months ago by Amr Bashir <[email protected]>
chore: fix clippy

9021a06eca26907409fdf9bbf797049dc5ef18d9 authored 10 months ago by Amr Bashir <[email protected]>
chore: fix wry example on gtk

86e5f8fa41812125ed91cc21c79c931c48879355 authored 10 months ago by amrbashir <[email protected]>
chore(deps): update rust crate wry to 0.36 (#146)

* chore(deps): update rust crate wry to 0.36

* fix build

* Update wry.rs

* Update wry.r...

305e7a0f1afcf56eaa66344b0643631a2e2373cd authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update rust crate tao to 0.25 (#151)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

4fd00028585cfed9f625fcc9b8cc00074561930a authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: update `windows-common-controls-v6` example

db93bf590000f177b5eccdba0cdfe30b72ad4cd7 authored 11 months ago by amrbashir <[email protected]>
Apply Version Updates From Current Changes (#150)

Co-authored-by: amrbashir <[email protected]>

805e5cd7edff5e1ece52661f60ca472f0c91c8bf authored 11 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(macos): retain separator to prevent autorelease too early, closes #128 (#149)

a7e61fb939866897d0ed3d32b78a3a7cba8689ca authored 11 months ago by Jason Tsai <[email protected]>
Apply Version Updates From Current Changes (#148)

Co-authored-by: amrbashir <[email protected]>

c664a8f54ff25ed9108a048c64b98c19af069d93 authored 12 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(macos): fix panic when releasing separator menu item (#147)

20c45a4ccc24914f5ad7533300e0d1e6d7d91384 authored 12 months ago by Jason Tsai <[email protected]>
perf(windows): use predefined virtual key code instead of a function call

37f8fca135d0a7d61769bfeec73e033d67c38cb9 authored about 1 year ago by Amr Bashir <[email protected]>
chore(deps): update rust crate tao to 0.24 (#145)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

a8d3de53fa4bf2f2bf764a362b8df0df2dea0205 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
apply version updates (#144)

Co-authored-by: amrbashir <[email protected]>

f704f9330c863084122a7e0ba2012aa6737008f7 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(macos): enabled not working on submenu items (#143)

afd3e2ecd4b40def7c0f458cd1465723392c1be1 authored about 1 year ago by Lucas Fernandes Nogueira <[email protected]>
Apply Version Updates From Current Changes (#142)

Co-authored-by: amrbashir <[email protected]>

26b0f80000551c0b86df12ad177f45b9f53ea1bd authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(deps): update rust crate windows-sys to 0.52 (#141)

* fix(deps): update rust crate windows-sys to 0.52

* fix build

* change file

* Update m...

07b188f386522f42f47670d6de30afa4da1a24a8 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Apply Version Updates From Current Changes (#140)

Co-authored-by: amrbashir <[email protected]>

6725c13cf59ab8beefd4560627f1ddbefeac053e authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
refactor(linux): relax gtk constraints on methods (#139)

* refactor(linux): relax gtk constraints on methods

* fix test

ae316bf2dd3dbefce5f866b98165b0336bb3010e authored about 1 year ago by Amr Bashir <[email protected]>
ci: add running test with miri to CI (#138)

For T1 Rust targets Miri is able to check for several forms of undefined
behavior that rustc ca...

9c107150472dd185a577ff474fbb21e800999083 authored about 1 year ago by Morgan Hill <[email protected]>
ci: matrix os -> platform

ee0b43080db0edbbeca3b680b8f3f62c1290eff9 authored about 1 year ago by amrbashir <[email protected]>
ci: update actions (#137)

* ci: update actions

* remove pnpm

* remove node

* sinplify checkout

* clippy on all...

7bd75b8cd3ae366c96b38d8d1ef6c39d44488755 authored about 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#136)

Co-authored-by: amrbashir <[email protected]>

26580cf0c6b3d4af2607140420d4b8ba7b5255ab authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore(deps): update rust crate winit to 0.29 (#134)

* chore(deps): update rust crate winit to 0.29

* fix example

* fix macOS

* one more

...

7e0c09bbe71fd50a59fb6c153b413991620b4ae5 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): upgrade gtk to 0.18 (#133)

* Upgrade to gtk 0.18

* Added change file

* Make clippy happy

* Switch to using the re-...

8d95612c27374637895ac5d28f553143501adeff authored about 1 year ago by DK Liao <[email protected]>
Apply Version Updates From Current Changes (#127)

Co-authored-by: amrbashir <[email protected]>

7cc9935d0c162870284f3f3db2e295cc0f5d2ad8 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: fix clippy warnings (#131)

Signed-off-by: rhysd <[email protected]>

7825f7b3e37afcd49104cda5008d7d511a937444 authored about 1 year ago by Linda_pp <[email protected]>
feat(macOS): Add 'Bring All to Front' predefined menu item on macOS (#130)

* feat(macOS): Add 'Bring All to Front' predefined menu item on macOS

Signed-off-by: rhysd <l...

3672a0c663bb711528d18d1f4abee949f1ca26f2 authored about 1 year ago by Linda_pp <[email protected]>
fix(windows): draw over white line below menu (#126)

e34040e75a97e5b17d31c6d0f6df007cce5ddfc6 authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#124)

Co-authored-by: amrbashir <[email protected]>

7bbb0004e3a054c1db10daf390d4be87be7c0726 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(windows): redraw menubar after inserting (#125)

f7e3030f3438f92e92dfa724c5f8a6864387de0f authored over 1 year ago by Amr Bashir <[email protected]>
fix(macOS): release `ns_submenu`, `ns_menu_item` manually (#122)

* fix(macOS): remove autorelease from ns_submenu to avoid over release

* refactor(macOS): imp...

bdd0c9aa0d7d4158535796a20a1c1597799840a4 authored over 1 year ago by Jason Tsai <[email protected]>
Apply Version Updates From Current Changes (#121)

Co-authored-by: amrbashir <[email protected]>

fe909ea9cd88cde635dce2bf7894a9f90c80ab04 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: rename change file

45345ad631187190799bdaea6f9f0d0d7e245d5e authored over 1 year ago by Amr Bashir <[email protected]>
fix(macOS): fixed over release the separator (#120)

* fix(macOS): fixed double release the separator

* chore: add chenagfile

* fmt

--------...

f54f1efbad35dd92f878703944f405c357595105 authored over 1 year ago by Jason Tsai <[email protected]>
chore(deps): update rust crate wry to 0.33 (#119)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

13c0929cdf935329e425d9749ec2674dbb475a58 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: fix links in API document and add document link to README.md (#118)

* chore: fix links in API document and add document link to README.md

* Update README.md

f3b7d54224c6d3a5b0dda5e0fae125d39d2d82fa authored over 1 year ago by Linda_pp <[email protected]>
Apply Version Updates From Current Changes (#117)

Co-authored-by: amrbashir <[email protected]>

4a41e5231ed6150c07945a29c9af566f7f8ca03c authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: add APIs to build `AboutMetadata` from Cargo package metadata (#116)

c1fbde72a83fdef579436f2fc7a55de77fa907c2 authored over 1 year ago by Linda_pp <[email protected]>
Apply Version Updates From Current Changes (#114)

Co-authored-by: amrbashir <[email protected]>

0f7006bd4125b8cdb8fddf42915c13c0ac66b02f authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: add change file

622f30b838a5dee879715ca5da3ff84bcaa48685 authored over 1 year ago by Amr Bashir <[email protected]>
fix(deps): update rust crate keyboard-types to 0.7 (#104)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

dc94c5fee091070ec856fd5c04c7c3035f647d00 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
refactor: seal `IsMenuItem` trait

264aed722d34fa9ebc3a210c0c1ffe21f2f6131a authored over 1 year ago by Amr Bashir <[email protected]>
feat: add `into_id` methods to all menu item types (#112)

* feat: add `into_id` methods to all menu item types

* fix: remove `into_id` from `IsMenuItem...

02e537ea06e74dd08c3bdeaf350d8c71e8e04f19 authored over 1 year ago by Linda_pp <[email protected]>
feat: add `MenuItemKind::id` (#113)

bce7540bba0d26ae4e55b3e2d164f1579b58743a authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#110)

Co-authored-by: amrbashir <[email protected]>

9c4d6bb14e0588972f85bd558671f63d0060132c authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
refactor: wrap `Menu.id` in `Rc`

8d832c06f4e810278c0da129063231f880c3f918 authored over 1 year ago by Amr Bashir <[email protected]>
refactor(example): clean up `wry` example (#108)

89154aede02c8a60738f58e597c3765d2f03d182 authored over 1 year ago by Linda_pp <[email protected]>
Apply Version Updates From Current Changes (#106)

Co-authored-by: amrbashir <[email protected]>

bc4c86bfbbcd4754417829ccb1b347d88258fb3a authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(windows): attach subclass for context menu if window doesn't have a menu bar (#105)

4701bb836e9d5f5c020c7807616d68bd049679a9 authored over 1 year ago by Amr Bashir <[email protected]>
apply version updates (#103)

Co-authored-by: amrbashir <[email protected]>

93a93a699e43285de74dd2cb4382a6cc9483cba7 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: changed `IconMenuItem::set_native_icon` to take `&self`

e046132dfba47ab75905ff28c354f83b5b27703d authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#101)

Co-authored-by: amrbashir <[email protected]>

a9f16c85192209a131f68c5d10598bebb5225b71 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: remove `AboutMetadata` serde support

0050d4f2730643b37aa5b1c9a0b47d118afcbf4b authored over 1 year ago by Amr Bashir <[email protected]>
feat: derive serde for more types

47d1808090dc8b064417d5aae192b924fdafaf58 authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#99)

Co-authored-by: amrbashir <[email protected]>

866eb38906346052a51c1f5e8d67b2fd3ec8190e authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: add missing `PartialEq` impls and blanket `From` impl for `MenuId` (#100)

1a527e87086cf8d93e02405b87ca97992c08ad04 authored over 1 year ago by Amr Bashir <[email protected]>
feat(windows): draw dark menubar if necessary (#98)

* feat(windows): draw dark menubar if necessary

closes #97

* Update Cargo.toml

33168fa0a01e2773d9da4628afd4b147bc603f4d authored over 1 year ago by Amr Bashir <[email protected]>
chore: update tao and wry versions

cfd4cb3fc5b14b5ce832dc38a158611c4f4fea31 authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#96)

Co-authored-by: amrbashir <[email protected]>

d28f04de27bde0cb9426653da59af63620ea7945 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
refactor: dereference in partial_eq and add tests

829051a30a1fef1e83b9bc0d4c10ff9874589f65 authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#95)

Co-authored-by: amrbashir <[email protected]>

121c97519f77afb7b30183399669e5e9e620afa2 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: add `MenuId::new` (#94)

32be0c58841252db4f07c273c894a01f1fa414ff authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#90)

Co-authored-by: amrbashir <[email protected]>

14683ec1ba3b7b1d4bd778f6d7e81f3ccd5d3e86 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
refactor: impl drop for inner types (#92)

* refactor: impl drop for inner types

* macos

* impl todos in macos .remove()

* remove ...

662e17d0ec75a746a330390ad3818e35bd2be234 authored over 1 year ago by Amr Bashir <[email protected]>
feat: add `Menu/Submenu::remove_at` (#93)

043026c30d46f81a0fc2975d7e6bea10421ceb47 authored over 1 year ago by Amr Bashir <[email protected]>
chore: make `MenuId` field public

8c2019eba0efe1e9adca6a5c1a243da79881104a authored over 1 year ago by Amr Bashir <[email protected]>
chore: add chnage file

874f345f3c719d70065fceeabebed6224d857813 authored over 1 year ago by Amr Bashir <[email protected]>
refactor: add `MenuId` type and related functions (#91)

Co-authored-by: Lucas Nogueira <[email protected]>

c777f6606acdf46d60278764b7a182c7d5789c37 authored over 1 year ago by Amr Bashir <[email protected]>
fix: fix examples

dc8e9d41fd1869c022844273d6ae879e0515efa5 authored over 1 year ago by Amr Bashir <[email protected]>
fix(linux): menu must be the container's first child (#89)

* fix(linux): menu must be the container's first child

* check if gtk box instead

* Revert...

7ca4b115646a0ec1c19547267959625b6842b288 authored over 1 year ago by Lucas Fernandes Nogueira <[email protected]>
refactor: change submenu set_as functions

bb92b5667eb43d39a162b86f0b779d06e36eca52 authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#88)

Co-authored-by: amrbashir <[email protected]>

48472232feb364dfb8807a9c611cfeeba49c1b19 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(macos): properly remove menu (#87)

22956ec724673d21e1d6a675c536eff060737e02 authored over 1 year ago by Lucas Fernandes Nogueira <[email protected]>
Apply Version Updates From Current Changes (#86)

Co-authored-by: amrbashir <[email protected]>

9b2185a4f185a3215b301707de90253ddbe77700 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: add todo

b1070cf14424940aeb5272b5ca7685ba0c1aba49 authored over 1 year ago by Amr Bashir <[email protected]>
fix(macos): manually retain/release NSMenu reference (#84)

* fix(macos): manually retain/release NSMenu reference

* Update src/platform_impl/macos/mod.r...

0bad3aca9608df04656757064fe85d757ff17513 authored over 1 year ago by Lucas Fernandes Nogueira <[email protected]>
Apply Version Updates From Current Changes (#82)

Co-authored-by: amrbashir <[email protected]>

50d388f9295c0d88db76d7995a31299bcaf4c4b5 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix(windows): don't drop `Menu` or `MenuChild` inside menu proc (#81)

`Menu` or `MenuChild` are not owned by the menu proc and so it shouldn't drop it, previously th...

7a3bc5505f60fa16a34aac4fb209dbb4968db9bf authored over 1 year ago by Amr Bashir <[email protected]>
chore: update docs

e5324b76840dbe7414107ad4a1ea35296a63b425 authored over 1 year ago by Amr Bashir <[email protected]>
Apply Version Updates From Current Changes (#72)

Co-authored-by: amrbashir <[email protected]>

a999fb1d03ee5c41827e68250f100b5353d97210 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: adjust change files

25526d7f1211663b3dfc452b0f4943ce2a4b5d45 authored over 1 year ago by Amr Bashir <[email protected]>
refactor!: add `MenuItemKind` enum (#79)

* refactor!: add `MenuItemKind` enum

* remove as_any

20c05ceae677338b2b9dbf247a86d4049280cc90 authored over 1 year ago by Amr Bashir <[email protected]>
chore: typo

22f2405bb9338bcc0e088f01f89b505b9d7e5332 authored over 1 year ago by Amr Bashir <[email protected]>
refactor!: use optional `Position` type and fallback to cursor pos (#78)

* refactor!: use optional `Position` type and fallback to cursor pos

* impl gtk & change to u...

c7ec3207388947b5572847e589eb494d0222373d authored over 1 year ago by Amr Bashir <[email protected]>
chore: fix wry example context menu closes immediately

5fbe39e995f96139711162ff39848b6b9373f728 authored over 1 year ago by amrbashir <[email protected]>
refactor(gtk): accept a container param instead of creating it (#75)

* refactor(gtk): accept a container param instead of creating it

* fix build

* fix clippy

98701d0b3277dcb63ee50a8a11f5b008ed432307 authored over 1 year ago by Amr Bashir <[email protected]>
chore: fix linx to `init_for_hwnd`

13d1aa66d4e5d73b7fa3804afc57bc5dd9f51aec authored over 1 year ago by Amr Bashir <[email protected]>
fix(macos): adjust key_modifier_mask for SUPER modifier (#74)

f4275fb15770224c58cea76a0f226d3e177d34d7 authored over 1 year ago by Lucas Fernandes Nogueira <[email protected]>
chore: change `CMD_OR_CTRL` export location

db49402b5b4dd4da1569a29e4e8728ea4caef633 authored over 1 year ago by Amr Bashir <[email protected]>
chore: fix docs typos

460e88d2795ceb21f9d20b50a013bb2fce946b28 authored over 1 year ago by Amr Bashir <[email protected]>
chore: fix doc link

6a3f2ba7e7b57ad35ad43d7afbf7f0580c23ad8e authored over 1 year ago by Amr Bashir <[email protected]>
feat: add builders (#73)

ee30bf8d29895c35d7cda0d67d9d64b71910380a authored over 1 year ago by Amr Bashir <[email protected]>
feat: add `IsMenuItem` helper methods to get concrete types

dded1938d92a2181627b18444f953e6e506b5a3e authored over 1 year ago by Amr Bashir <[email protected]>
refactor: move `Rc<RefCell<MenuChild>>` out of platform_impl (#71)

* refactor: move `Rc<RefCell<MenuChild>>` out of platform_impl

* fix doc test

0000e569746e7cb630a1453a401bf8f6b0568e9d authored over 1 year ago by Amr Bashir <[email protected]>
fix(deps): update rust crate cocoa to 0.25 (#70)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

fafab8544ce37340522a24c74749e241ee742357 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Apply Version Updates From Current Changes (#68)

Co-authored-by: amrbashir <[email protected]>

b8005fe84e2287b2c120f152910810177d065014 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
ci: remove windows-common-controls test

2e01d8a04cee92d8240b9d2e8755e513dcf1eb79 authored over 1 year ago by Amr Bashir <[email protected]>