17 Commits

Author SHA1 Message Date
Ralf 9f37cc98b1 client models upgrade 2026-03-09 14:54:49 +03:00
Ralf 77676be838 Client styles update 2026-02-22 23:51:45 +03:00
Ralf 8816e56fc0 update 2026-01-25 15:32:13 +03:00
Ralf 388c0326c7 small fix 2025-12-21 23:47:33 +03:00
Ralf bb744e27a5 PR update 2025-12-09 21:47:45 +03:00
Mikhail Shashin ee23267085 Add per-widget notification settings with dynamic registry
- Add WidgetRegistry for automatic widget registration via REGISTER_DOCK_WIDGET macro
- Implement per-widget notification enable/disable in Settings dialog
- Store widget notification preferences in JSON format in database
- Use C++ RTTI for class name detection (no Q_OBJECT required in widgets)
- Cache class name in AbstractDock::getClassName() for performance
- Sort widget checkboxes alphabetically with proper spacing in UI
- Lazy initialization of DialogSettings to avoid static init order issues
2025-12-08 05:55:28 +03:00
Ralf dedca899ef Client Update to Docks 2025-09-24 21:48:24 +03:00
Ralf 7fc83101f4 Client upd 2025-09-22 15:13:14 +03:00
Ralf 8053c3fd85 Process Browser rewrite 2025-07-26 11:54:35 +03:00
Ralf 6ccbaeb6d4 Ax browsers menu add 2025-07-21 10:34:22 +03:00
Ralf f46be3421c OTP and upload 2025-06-22 10:42:37 +03:00
Ralf c0abd66d64 Console add menu 2025-06-16 09:23:41 +03:00
Ralf 7cc975ece4 Client code refactoring 2025-06-14 11:35:59 +03:00
Ralf 8566b3d802 Update packages 2025-05-26 10:53:18 +03:00
Ralf 934d18dc15 ProcessBrowser: add unix support 2025-04-20 10:45:46 +03:00
Ralf 410497a569 Code refactoring 2025-03-10 09:54:19 +03:00
Ralf 016bb81c25 format 2025-01-20 13:21:46 +03:00