Commit Graph

34 Commits

Author SHA1 Message Date
Ralf 9b8f933e00 Lazy sync agents 2026-01-10 22:32:27 +03:00
Ralf 9e1f4d8d2a DockWidget upgrade 2026-01-10 13:55:47 +03:00
Ralf 04c860420a Upgrade tables 2025-12-29 19:44:52 +03:00
Ralf 4c10f52e0a small fix 2025-12-17 23:26:11 +03:00
Ralf 21128ee23f Small fix 2025-12-14 15:05:22 +03:00
Ralf ab21cd97e2 PR update 2025-12-14 15:04:49 +03:00
Mikhail Shashin e750dd1da6 Revert "Refactor tab names management: extract TabNamesUtils and optimize QSettings usage"
This reverts commit e1cc716d15.
2025-12-14 14:58:32 +03:00
Mikhail Shashin e1cc716d15 Refactor tab names management: extract TabNamesUtils and optimize QSettings usage 2025-12-14 05:04:13 +03:00
Ralf 7976d19f54 DB refactoring... for resave old db use db_resaver.py 2025-12-11 23:51:55 +03:00
Ralf 445e455b9b Remote Terminal fix 2025-12-10 23:45:03 +03:00
Ralf bb744e27a5 PR update 2025-12-09 21:47:45 +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
Mikhail Shashin 351f6c1244 Fix tab bar UI
- Fix tab overlap with float/close buttons using corner widget
- Add scroll buttons with proper styling
- Implement smooth mouse wheel scrolling with animation
- Hide title bar buttons when tabs visible (avoid duplication)
- Set tabs to not shrink (full text visible)
2025-12-07 08:23:30 +03:00
Ralf 9fcb7e406d update to 1.0 2025-11-30 23:02:58 +03:00
Mikhail Shashin 8e2379bd06 fix ui 2025-11-29 01:41:07 +03:00
Ralf 201c252f59 pr update 2025-11-28 01:24:30 +03:00
Mikhail Shashin 549df2cbe2 Adjust button size to match parent TitleBar height
Updated the Button::sizeHint() method to use the height of the parent TitleBar as the button size, defaulting to 24 if unavailable. This change ensures button sizing is consistent with the TitleBar's height.
2025-11-28 01:00:21 +03:00
Mikhail Shashin 3e60c9ce2c Add dynamic title bar styling based on theme
Introduced TitleBarStyle utility to set window title bar color scheme according to the selected theme (light or dark). Updated KDDockWidgets TitleBar to support QSS-based styling and improved QSS for all themes to style title bars and tabs. Applied title bar style changes in MainAdaptix and DialogSettings to ensure consistency when themes are changed.
2025-11-28 00:40:43 +03:00
Ralf 6e93c9da6b fix upload/download/sync 2025-11-23 19:23:37 +03:00
Ralf 09fb71faf4 to 0.10 init 2025-10-18 14:25:39 +03:00
Ralf 0031a7b0a2 update makefiles 2025-09-26 18:50:31 +03:00
Ralf d7838182d6 add KDDockWidgets lib 2025-09-23 13:42:09 +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 298947f334 AxMenu update 2025-07-06 10:32:02 +03:00
Ralf 0ffa2ec3ba AxScript Engine add 2025-07-03 08:41:07 +03:00
Ralf 0e3aec1268 AxScript Init 2025-07-02 09:13:44 +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 ed0d6f9c29 Upgrade to 0.5 2025-05-28 17:14:17 +03:00
Ralf 1cbaecbbcd Terminal update 2025-05-26 18:30:33 +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 2fa1a8bed0 Add Konsole src 2025-05-17 10:09:12 +03:00