12 Commits

Author SHA1 Message Date
kdusek
7b695d7b7f Fix compatibility issues with Qt/PyQt6 versions
Some checks failed
build / build-win64 (push) Waiting to run
build / build-macos (push) Waiting to run
build / build-pip (push) Failing after 11s
- Add null check for message.message in search filter
- Handle missing colorScheme/colorSchemeChanged methods for older Qt versions
- Add display check to prevent hanging in headless environments
- Update build documentation with system package alternative
- Update PyInstaller spec for Python 3.12
- Improve run.sh script with venv management
2025-12-06 04:00:10 +01:00
kdusek
4c3b6925e5 Add message filtering by priority and subject, with CRITICAL always visible
- Implement MessagesProxyModel for client-side filtering
- Add priority filter buttons (LOW 0-3, NORMAL 4-8, HIGH 9, CRITICAL 10 always shown)
- Add subject filter menu with checkable actions for message titles
- Add Remove Filters button to reset all filters
- Restore priority 10 persistent notification setting in options
- Fix settings dialog errors and update UI layouts
- Ensure CRITICAL priority messages cannot be filtered out but can toggle persistent pop-ups
2025-12-01 18:02:05 +01:00
dries.k
c57e3d5bca Follow the system theme and set the icons accordingly, no more handcrafted theming 2023-05-30 21:51:58 +02:00
dries.k
e00c2d4ca1 display message priority colors 2022-12-28 18:21:43 +01:00
dries.k
857a94ccb5 change button pressed color 2022-11-02 23:27:02 +01:00
seird
a8a854ce6b Add basic dark & light theme (#18) 2022-11-02 19:31:56 +01:00
dries.k
2c8493d6a3 wrap title 2022-04-10 19:00:07 +02:00
dries.k
625ceb279c message widget: display date on the right hand side 2022-04-06 19:47:30 +02:00
dries.k
ff8f7328fa message fonts setting 2022-02-10 17:56:39 +01:00
dries.k
0bea6ea14f a better main window 2022-02-08 22:12:52 +01:00
dries.k
c063f11285 remove MainWindow 2022-01-30 12:59:31 +01:00
dries.k
1520e4d9e7 initial commit 2021-08-05 18:56:17 +02:00