cmux/tests
Lawrence Chen eb7c06ceb1 Fix high CPU usage from notifications and add regression tests
- Fix auto-updating Text(date, style: .time) causing continuous SwiftUI updates
  by using static formatting with .formatted(date:time:)
- Fix notification popover keeping SwiftUI observers active when closed by
  clearing contentViewController on popover close and recreating on open
- Fix focus loss when notifications arrive while typing by only setting
  focus in NotificationsPage when the page is visible
- Make Update Pill and Update Logs debug-only features
- Add CPU regression tests: test_cpu_usage.py, test_cpu_notifications.py
- Add lint test for auto-updating Text patterns: test_lint_swiftui_patterns.py
2026-01-29 17:02:16 -08:00
..
cmux.py Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
test_app_keystrokes.sh Rename app to cmuxterm 2026-01-28 02:38:24 -08:00
test_cpu_notifications.py Fix high CPU usage from notifications and add regression tests 2026-01-29 17:02:16 -08:00
test_cpu_usage.py Fix high CPU usage from notifications and add regression tests 2026-01-29 17:02:16 -08:00
test_ctrl_enter_keybind.py Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
test_ctrl_interactive.py Rename to cmux and add About panel 2026-01-26 03:05:03 -08:00
test_ctrl_signals.sh Rename to cmux and add About panel 2026-01-26 03:05:03 -08:00
test_ctrl_socket.py Add env/terminfo regression test 2026-01-29 00:15:53 -08:00
test_focus_notification_dismiss.py Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
test_lint_swiftui_patterns.py Fix high CPU usage from notifications and add regression tests 2026-01-29 17:02:16 -08:00
test_notifications.py Fix socket key input and add OSC 777 test 2026-01-29 01:19:19 -08:00
test_signals_auto.py Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
test_update_timing.py Improve update UI error details 2026-01-28 01:49:02 -08:00