Ralf
a9f6764661
Add UI hotkeys
2026-04-08 00:05:43 +03:00
Ralf
f91da37e40
remove old qt
2026-03-15 22:08:41 +03:00
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
916cda8f30
qss to qlementine
2026-02-22 02:32:37 +03:00
Ralf
f46620fcec
client small upgrade
2026-02-14 00:53:20 +03:00
Ralf
4d0e5232c2
update
2026-01-30 22:51:09 +03:00
Ralf
31580a4138
sync upgrade
2026-01-25 23:37:54 +03:00
Ralf
40c6ce86b6
New sync schema
2026-01-23 23:03:11 +03:00
Ralf
290dbe8d9e
Session table upgrade
2026-01-18 00:48:55 +03:00
Ralf
57b3d4ed9c
Add client data locks
2026-01-15 22:29:02 +03:00
Ralf
6cbde93489
agents tick upgrade
2026-01-15 22:11:40 +03:00
Ralf
9b8f933e00
Lazy sync agents
2026-01-10 22:32:27 +03:00
Ralf
04c860420a
Upgrade tables
2025-12-29 19:44:52 +03:00
Ralf
f0a074bac0
Terminal add Shell mode
2025-12-26 22:14:16 +03:00
Ralf
24f14afe17
small fix
2025-12-22 00:19:22 +03:00
Ralf
211a1a6b04
AgentDataUpdate create
2025-12-22 00:06:17 +03:00
Ralf
388c0326c7
small fix
2025-12-21 23:47:33 +03:00
Ralf
b4780ab2cc
TerminalContainer created
2025-12-21 23:39:09 +03:00
Ralf
063de6afda
Create Async HTTP RequestManager
2025-12-17 23:21:58 +03:00
Ralf
ab21cd97e2
PR update
2025-12-14 15:04:49 +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
fc32e6328c
sync update
2025-11-26 00:17:49 +03:00
Ralf
1156bebba2
Sessions Table update
2025-10-22 23:48:38 +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
048bd53781
Add Credentials manager
2025-07-09 09:23:25 +03:00
Ralf
653d717076
Sessions & Graph menu
2025-07-07 09:32:50 +03:00
Ralf
298947f334
AxMenu update
2025-07-06 10:32:02 +03:00
Ralf
f46be3421c
OTP and upload
2025-06-22 10:42:37 +03:00
Ralf
787d9f3e0d
Fix
2025-06-21 11:15:28 +03:00
Ralf
3cb2853db3
Remove console & Multiagent Commands
2025-06-20 09:05:38 +03:00
Ralf
7c466608d2
Agent console update
2025-06-17 09:53:32 +03:00
Ralf
c0abd66d64
Console add menu
2025-06-16 09:23:41 +03:00
Ralf
9c58d996b0
Client Sync Downloads with OTP
2025-06-15 10:36:22 +03:00
Ralf
7cc975ece4
Client code refactoring
2025-06-14 11:35:59 +03:00
Ralf
7c262115a6
Update settings
2025-06-09 10:02:00 +03:00
Ralf
8566b3d802
Update packages
2025-05-26 10:53:18 +03:00
Ralf
452acd0d9b
Client Tunnel fix & gopher update
2025-05-20 10:34:56 +03:00
Ralf
ad342cd624
Terminal update
2025-05-19 10:20:49 +03:00
Ralf
587dffa29b
Add terminal
2025-05-18 11:52:49 +03:00
Ralf
f958f6a371
Tasks rewrite
2025-05-13 09:50:03 +03:00
Ralf
6bfc94ac66
ClientSide local port fwd
2025-05-11 11:22:06 +03:00
Ralf
997a3d456c
Client: add TunnelDialog
2025-05-06 09:25:54 +03:00
Ralf
3b0c2c0b99
Add tunnels config
2025-05-05 09:47:53 +03:00
Ralf
b18667c14d
Client: browsers from config
2025-04-13 09:27:31 +03:00
Ralf
0e84081ba2
Update
2025-04-04 09:11:52 +03:00
Ralf
8641e4a73a
Update
2025-03-26 10:10:27 +03:00