Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: move to muda and tray_icon crates #7535

Merged
merged 130 commits into from
Aug 14, 2023
Merged

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    262f8f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. update deps to use git

    amrbashir committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    4734c01 View commit details
    Browse the repository at this point in the history
  2. add tray getters

    amrbashir committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    027c940 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. fix linux impl

    lucasfernog committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d71a11c View commit details
    Browse the repository at this point in the history
  2. fix gtk api usage

    lucasfernog committed Jul 20, 2023
    1 Configuration menu
    Copy the full SHA
    1a75a13 View commit details
    Browse the repository at this point in the history
  3. lint

    lucasfernog committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    6758525 View commit details
    Browse the repository at this point in the history
  4. fix build on macos

    lucasfernog committed Jul 20, 2023
    4 Configuration menu
    Copy the full SHA
    826a5fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d57635d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5b13702 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eaa17cd View commit details
    Browse the repository at this point in the history
  8. use builder on Linux

    amrbashir committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0063216 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ae9423b View commit details
    Browse the repository at this point in the history
  10. remove unused messages

    lucasfernog committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0c53ebc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d1b81bf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    37497a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    80f4f2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b235db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6fbf76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35dca0d View commit details
    Browse the repository at this point in the history
  5. finish menu wrapper types

    amrbashir committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    dd36a38 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. add default menu

    amrbashir committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    a4391ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cf5788 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4cedac2 View commit details
    Browse the repository at this point in the history
  4. fix macos build

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    5c8d40b View commit details
    Browse the repository at this point in the history
  5. lint

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    9534f6a View commit details
    Browse the repository at this point in the history
  6. small fix on api example

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    f5b5aac View commit details
    Browse the repository at this point in the history
  7. fix linux build

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    741a2d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad18aac View commit details
    Browse the repository at this point in the history
  9. Add a getter for apphandle

    amrbashir committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    be77871 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    aef5e96 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f888fa0 View commit details
    Browse the repository at this point in the history
  12. update lock file

    amrbashir committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    901fe92 View commit details
    Browse the repository at this point in the history
  13. macos fixes

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    400269b View commit details
    Browse the repository at this point in the history
  14. tray id return raw value

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    316d2aa View commit details
    Browse the repository at this point in the history
  15. lint

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    81250dd View commit details
    Browse the repository at this point in the history
  16. private fields

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    b02b7b1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c65820f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    77a5359 View commit details
    Browse the repository at this point in the history
  19. fix doctests

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    8b07b50 View commit details
    Browse the repository at this point in the history
  20. fix unix

    lucasfernog committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    116f6db View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    468fd31 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    e8ea27b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb62300 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    012a681 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6948816 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70c0bfc View commit details
    Browse the repository at this point in the history
  6. fix api example

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    8b7739f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    74cc682 View commit details
    Browse the repository at this point in the history
  8. add todo

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    6c7155b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a9c5244 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9d4a676 View commit details
    Browse the repository at this point in the history
  11. remove TrayIconAttributes

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    8062ddb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    64b48c3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aa88466 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    501dda0 View commit details
    Browse the repository at this point in the history
  15. fix test

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    a9a6850 View commit details
    Browse the repository at this point in the history
  16. add menu item builders

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0349a38 View commit details
    Browse the repository at this point in the history
  17. fix tray icon builder docs

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    40df0d0 View commit details
    Browse the repository at this point in the history
  18. pin time crate in CI

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    dc1b949 View commit details
    Browse the repository at this point in the history
  19. fix test-core workflow

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f4956f3 View commit details
    Browse the repository at this point in the history
  20. lints and doctests

    amrbashir committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    3fc7a6a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1e33d62 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    37bd9e6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    7076ce5 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    575f5c8 View commit details
    Browse the repository at this point in the history
  25. remove extranouse result return from MenuBuilder and `SubmenuBuilde…

    …r` methods
    
    thanks to the awesome @lucasfernog
    
    Co-authored-by: Lucas Nogueira <[email protected]>
    amrbashir and lucasfernog committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    c846285 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0234a20 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. fix deadlock

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6b99f3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    794a68a View commit details
    Browse the repository at this point in the history
  3. dedup logic

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    209ba58 View commit details
    Browse the repository at this point in the history
  4. remove todo

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    a325675 View commit details
    Browse the repository at this point in the history
  5. fix ci file

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b1b8756 View commit details
    Browse the repository at this point in the history
  6. fix unix

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    30561ad View commit details
    Browse the repository at this point in the history
  7. fix macos

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    c17b8f7 View commit details
    Browse the repository at this point in the history
  8. fix api build

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    cbf411f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f541c48 View commit details
    Browse the repository at this point in the history
  10. Add missing submenu APIs

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    80ea1de View commit details
    Browse the repository at this point in the history
  11. fix macos build

    amrbashir committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    4ace7f1 View commit details
    Browse the repository at this point in the history
  12. update deps [skip ci]

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    78616b4 View commit details
    Browse the repository at this point in the history
  13. lint macos

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    98e6ff4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b431bc2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0fd9fdf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    64e931f View commit details
    Browse the repository at this point in the history
  17. focus window

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    a0103c1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b26e3b3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a9c57c7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    412e940 View commit details
    Browse the repository at this point in the history
  21. fix logic

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    88af6f1 View commit details
    Browse the repository at this point in the history
  22. fix deadlock on windows

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    4d9ce78 View commit details
    Browse the repository at this point in the history
  23. update api dist

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7513e98 View commit details
    Browse the repository at this point in the history
  24. split popup functions

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    ea4a268 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    cb05d42 View commit details
    Browse the repository at this point in the history
  26. fix macos

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    0621382 View commit details
    Browse the repository at this point in the history
  27. update tray-icon

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    431ace7 View commit details
    Browse the repository at this point in the history
  28. update muda

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2e65ed9 View commit details
    Browse the repository at this point in the history
  29. clippy

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1c9d911 View commit details
    Browse the repository at this point in the history
  30. reuse popup menu

    lucasfernog committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1a821eb View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. add ContextMenu::popup_at

    amrbashir committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    e0282a3 View commit details
    Browse the repository at this point in the history
  2. Update core/tauri/src/app.rs

    Co-authored-by: Lucas Fernandes Nogueira <[email protected]>
    amrbashir and lucasfernog committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    5203e96 View commit details
    Browse the repository at this point in the history
  3. Add change files

    amrbashir committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    3c01907 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8baab5a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f677e79 View commit details
    Browse the repository at this point in the history
  6. export builders

    lucasfernog committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    f479346 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. Configuration menu
    Copy the full SHA
    27c023d View commit details
    Browse the repository at this point in the history
  2. fix macos build

    lucasfernog committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    4eb031a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bdd397 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Update core/tauri/src/menu/mod.rs

    Co-authored-by: Lucas Fernandes Nogueira <[email protected]>
    amrbashir and lucasfernog committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    235f34c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84467d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9ac3fd View commit details
    Browse the repository at this point in the history
  4. fix ios and android build

    amrbashir committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    1283773 View commit details
    Browse the repository at this point in the history
  5. relax bounds

    amrbashir committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    6783501 View commit details
    Browse the repository at this point in the history
  6. fix macos build

    amrbashir committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    c71665b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d8f08fa View commit details
    Browse the repository at this point in the history
  8. fix macos build

    amrbashir committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    743e0b6 View commit details
    Browse the repository at this point in the history
  9. update lock file

    amrbashir committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    175c536 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    676c690 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32aba4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e43081 View commit details
    Browse the repository at this point in the history
  4. add tray-icon feature flag

    amrbashir committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e30ffc5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fb8cf0 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. update jni

    lucasfernog committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    8432965 View commit details
    Browse the repository at this point in the history
  2. update wry [skip ci]

    lucasfernog committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    88b418a View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. wry 0.31

    lucasfernog committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    4f65b26 View commit details
    Browse the repository at this point in the history
  2. update migration

    lucasfernog committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    9a62c32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c20d6b View commit details
    Browse the repository at this point in the history
  4. enhance docs

    lucasfernog committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    6842939 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eed1878 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. fix tray detection

    lucasfernog committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    f1f1bf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    440d45e View commit details
    Browse the repository at this point in the history
  3. fix logic

    lucasfernog committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    fb73c96 View commit details
    Browse the repository at this point in the history