Skip to content

Conversation

9renpoto
Copy link
Owner

@9renpoto 9renpoto commented Sep 6, 2025

Summary

  • add menu bar tray icon with Quit action
  • toggle main window visibility when tray icon is clicked

Testing

  • cargo test

https://chatgpt.com/codex/tasks/task_e_68bc1c1058048325b2138ed7fb07e650

Copy link

codecov bot commented Sep 6, 2025

Codecov Report

❌ Patch coverage is 88.13559% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 13.69%. Comparing base (b97615a) to head (03c2af3).
⚠️ Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
src-tauri/src/lib.rs 79.41% 7 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #18      +/-   ##
==========================================
+ Coverage   13.24%   13.69%   +0.45%     
==========================================
  Files           4        5       +1     
  Lines        5445     5477      +32     
==========================================
+ Hits          721      750      +29     
- Misses       4724     4727       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

…d dev-deps: serde_json, toml\n- Introduce TRAY_QUIT_ID and toggled_visible()\n- Wire constants into tray handlers
…isfy fmt hook\n- Change test hook to

running 2 tests
test tests::toggle_visible_should_invert ... ok
test tests::tray_quit_id_constant ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

running 2 tests
test tauri_window_defaults_and_build_commands ... ok
test trunk_config_serving_and_bindgen_version ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s to support bin-only UI crate
@9renpoto 9renpoto merged commit 6ab8ae3 into main Sep 7, 2025
6 checks passed
@9renpoto 9renpoto deleted the codex/add-menu-bar-icon-for-app branch September 7, 2025 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant