Uwe Kindler
|
6f5e33a2ad
|
Added CSS styling for AutoHideTab that is iconOnly
|
2022-11-04 10:22:10 +01:00 |
|
Uwe Kindler
|
279a9d7df9
|
Fixed delayed hiding of CAutoHideDockContainer on mouse leave when resizing
|
2022-11-04 09:41:00 +01:00 |
|
Uwe Kindler
|
c0247fc02a
|
Added option ShowAutoHideOnMouseOver that enables showing of auto hide widgets by hovering over auto hide tab
|
2022-11-04 08:51:17 +01:00 |
|
Uwe Kindler
|
27d71eecac
|
Fixed restoreDockWidgetsOpenState() function to delete legacy auto hide widgets
|
2022-11-03 20:00:03 +01:00 |
|
Uwe Kindler
|
5e59a6dc3a
|
Removed debug output
|
2022-11-03 16:49:20 +01:00 |
|
Uwe Kindler
|
409d4489cc
|
Added support for auto hiding a dock area / widget to a specific border via context menu
|
2022-11-03 16:44:40 +01:00 |
|
Uwe Kindler
|
04ea1c68a7
|
Added option to auto hide a DockWidget or a DockArea to a specific sidebar location
|
2022-11-03 15:28:01 +01:00 |
|
Uwe
|
1922395b4b
|
Improved linux auto hide specific css code
|
2022-11-03 12:00:52 +01:00 |
|
Uwe Kindler
|
3b97fdc2ce
|
Improved AutoHideSidebar to provide better resize behavior if parent widget is resized
|
2022-11-03 11:34:04 +01:00 |
|
Uwe Kindler
|
716207f600
|
Removed superfluous deleteAutoHideWidgets() function from CDockContainerWidget
|
2022-11-02 14:41:41 +01:00 |
|
Uwe Kindler
|
159579fb48
|
Fixed some auto hide specific bugs
|
2022-11-02 14:29:23 +01:00 |
|
Uwe Kindler
|
d2c08aca70
|
Improved context menu of DockAreaWidget
|
2022-11-02 13:06:42 +01:00 |
|
Uwe Kindler
|
b5a179555a
|
Added context menu actions for titleBar and dock widget tab auto hide
|
2022-11-02 12:45:45 +01:00 |
|
Uwe Kindler
|
9c14c62637
|
Added setAutoHide() and toggleAutoHide() function to CDockWidget
|
2022-11-02 08:27:23 +01:00 |
|
Uwe Kindler
|
7c1d04f7be
|
Move calculateSideTabBarArea() function from DockContainerWidget into DockAreaWidget because it is only required there and it depends on dock area position
|
2022-11-02 08:16:56 +01:00 |
|
Uwe Kindler
|
9f153af5bb
|
Changed MainWindow to enable ActiveX only for non opaque configuration and if AutoHide is disabled
|
2022-11-02 08:08:44 +01:00 |
|
Uwe Kindler
|
7d79ea2770
|
Fixed crash by access to invalid dock parent container in CAutoHideDockContainer::updateSize() function
|
2022-11-02 07:46:02 +01:00 |
|
Uwe Kindler
|
983afc4d1e
|
Fixed wrong size calculation in CAutoHideDockContainer updateSize() function
|
2022-11-02 07:29:45 +01:00 |
|
Uwe Kindler
|
540961b8dd
|
Renamed toggleAutoHide to setAutoHide and added toggleAutoHide function
|
2022-11-01 21:31:27 +01:00 |
|
Uwe Kindler
|
fda5887d50
|
Removed AutoHideInsertOrder enum - new side tabs are always appended.
|
2022-11-01 20:42:52 +01:00 |
|
githubuser0xFFFF
|
22f609cfa6
|
Fixed README.md
|
2022-11-01 19:40:49 +01:00 |
|
Uwe Kindler
|
0d78303713
|
Fixed typo
|
2022-11-01 17:41:47 +01:00 |
|
Uwe Kindler
|
fbd25a83f1
|
Improved auto hide config flags
|
2022-11-01 17:31:47 +01:00 |
|
Uwe Kindler
|
28745fa2f8
|
Some small improvements and execute auto hide code only if config is enabled
|
2022-11-01 17:17:58 +01:00 |
|
Uwe Kindler
|
8e46431b35
|
Merge branch 'master' into auto_hide_feature
|
2022-11-01 16:51:17 +01:00 |
|
Uwe Kindler
|
225b1ff2bb
|
Fixed original repository link in README.md
|
2022-11-01 16:12:42 +01:00 |
|
Uwe Kindler
|
08714ddc3f
|
Properly evaluate pinnable flag
|
2022-11-01 16:11:45 +01:00 |
|
Uwe Kindler
|
94b80423d7
|
Made naming of auto hide config flags explicit
|
2022-11-01 14:36:09 +01:00 |
|
Uwe Kindler
|
bfad80c540
|
Some code cleanup
|
2022-11-01 13:41:36 +01:00 |
|
Uwe Kindler
|
da6bf2b9ab
|
Fixed typo
|
2022-11-01 13:36:32 +01:00 |
|
Uwe Kindler
|
075ef6187f
|
Refactoring: renamed CDockWidgetSideTab to CAutoHideTab and CSideTabBar top CAutoHideSideBar
|
2022-11-01 13:34:08 +01:00 |
|
Uwe Kindler
|
782af9a1fc
|
Renamed SideTabBar and DockWidgetSideTab into AutoHideSideBar and AutoHideTab for consistent naming
|
2022-11-01 12:06:59 +01:00 |
|
Uwe Kindler
|
2370d79ca6
|
Removed debug code from DockManager saveState function
|
2022-11-01 11:39:34 +01:00 |
|
Uwe Kindler
|
760c0365e0
|
Use explicit naming for functions to configure auto hide flags and disable auto hide feature by default
|
2022-11-01 11:35:07 +01:00 |
|
Uwe Kindler
|
fba9c7ce5d
|
Create auto hide sidebars only if config flag is set
|
2022-11-01 11:22:15 +01:00 |
|
Uwe Kindler
|
44790307d8
|
Properly implemented restore functionality for auto hide container
|
2022-11-01 11:02:01 +01:00 |
|
Uwe Kindler
|
d1d801cf16
|
Moved dock area restore code into CDockAreaWidget
|
2022-10-30 19:44:33 +01:00 |
|
Uwe Kindler
|
8d670577a9
|
Moved creation of SideTabWidget into AutoHideDockContainer.cpp
|
2022-10-28 16:28:23 +02:00 |
|
Uwe Kindler
|
af4a3ef2a8
|
Removed config flag CDockManager::AutoHideDockAreaHasTitle - this should not be configurable
|
2022-10-28 15:52:52 +02:00 |
|
Uwe
|
1189945ef1
|
Updated Linux css files to properly support new auto hide feature
|
2022-10-28 15:21:21 +02:00 |
|
Uwe
|
f4bfa0f3c5
|
Changed type of sideTabBarArea properties to int to fix non working Linux stylesheet selectors
|
2022-10-28 15:20:56 +02:00 |
|
Uwe
|
6adce7337b
|
Some restructuring in default.css and default_linux.css to improve readibility
|
2022-10-28 13:35:52 +02:00 |
|
Uwe Kindler
|
1eaeed6c56
|
Changed root index of file system model to prevent lagging UI if network folders are missing
|
2022-10-28 13:20:27 +02:00 |
|
Uwe Kindler
|
ae5a75bc3f
|
Removed DockWidget->sideTabWidget()->setProperty("focused", Focused), DockWidget->sideTabWidget()->updateStyle() because it is not required
|
2022-10-28 13:19:38 +02:00 |
|
Uwe Kindler
|
b70fc7b3e8
|
Added some SideBar documentation
|
2022-10-28 11:22:42 +02:00 |
|
Uwe Kindler
|
38ee87f762
|
Merge branch 'duerr-ndt-auto_hide_feature' into auto_hide_feature_refactor
|
2022-10-28 11:17:13 +02:00 |
|
Uwe Kindler
|
b85a6b55d9
|
Removed debug output
|
2022-10-28 11:14:04 +02:00 |
|
Uwe Kindler
|
6cf05c3438
|
Removed debug output
|
2022-10-28 11:13:18 +02:00 |
|
Uwe Kindler
|
f6b77f5c3c
|
Implemented showing and hiding of side bar when it does not contain any visible tab
|
2022-10-28 11:11:35 +02:00 |
|
Syarif Fakhri
|
a012426f9b
|
cleanup - remove unused code, fix comments, add const
|
2022-10-28 14:26:55 +08:00 |
|