24 Commits

Author SHA1 Message Date
Ralf 87c229365c Client update stable 2026-02-27 01:16:59 +03:00
Ralf aad11e54b3 client style update 2026-02-24 00:23:21 +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 2fccd5c51b Tunnels redesign 2025-12-17 01:25:15 +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
Mikhail Shashin a99c30226a Add tab blinking notification for background updates
- Tab blinks when content changes while inactive
- Notification clears when user scrolls to see new content
- Auto-detection for QTableWidget, QTableView, QTreeWidget, QTreeView, QTextEdit, QPlainTextEdit
- Support for manual enable/disable via setAutoNotifyEnabled()
- RAII guard (AutoNotifyGuard) for bulk data loading
2025-12-07 19:33:42 +03:00
Ralf acbe8deb69 PR update 2025-12-06 22:26:28 +03:00
Brice | bri5ee b18f688821 Add files via upload 2025-11-29 19:34:15 -08:00
Ralf fc32e6328c sync update 2025-11-26 00:17:49 +03:00
Ralf 09fb71faf4 to 0.10 init 2025-10-18 14:25:39 +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 af3e62208a Ax Console update 2025-07-11 09:46:20 +03:00
Ralf d9e609d8c2 Add AxScript Console 2025-07-10 10:35:31 +03:00
Ralf 298947f334 AxMenu update 2025-07-06 10:32:02 +03:00
Ralf 7c466608d2 Agent console update 2025-06-17 09:53:32 +03:00
Ralf 4008160755 Console update 2025-06-12 09:56:21 +03:00
Ralf 410497a569 Code refactoring 2025-03-10 09:54:19 +03:00
Ralf 225fc72d72 Tunnels update 2025-02-19 09:48:48 +03:00
Ralf 4135ac4a83 Client: light theme 2025-01-31 11:00:52 +03:00
Ralf f38ea50023 Fix bugs 2025-01-24 14:30:37 +03:00
Ralf 016bb81c25 format 2025-01-20 13:21:46 +03:00