Commit Graph

  • 8e8ead0b4f Improved visual_studio_light.css Uwe Kindler 2022-10-25 09:11:10 +0200
  • ff0b32a8e0 Added new Visual Studio Light theme Uwe Kindler 2022-10-24 20:34:09 +0200
  • f549a92c01 Added resize support for new QFrame based AutoHideDockContainer Uwe Kindler 2022-10-24 16:21:26 +0200
  • 93d0d4b1c2 Merge branch 'master' into auto_hide_dockcontainer Uwe Kindler 2022-10-24 09:21:30 +0200
  • b6d7f868ac Improved showcase section in README.md Uwe Kindler 2022-10-23 20:18:01 +0200
  • bc1f12ba93 Implemented experimental mouse event handling Uwe Kindler 2022-10-23 16:42:14 +0200
  • 537828ef3d
    Allow to set a custom title for all FloatingContainer (#454) tytan652 2022-10-20 19:35:31 +0000
  • aa9e437446 Allow to set a custom title for all FloatingContainer #454 tytan652 2022-10-20 10:54:24 +0200
  • 6444e7424f
    fix: DockFocusController doesn't pick up on previous dock deletion outside of view (#453) Chnossos 2022-10-19 20:39:19 +0200
  • 378b92ecc1 fix: DockFocusController doesn't pick up on previous dock deletion outside of view #453 Pierre Caissial 2022-10-19 18:00:11 +0200
  • 10a75b0413 remove unused and cleanup Syarif Fakhri 2022-10-19 17:44:55 +0800
  • 9eb9ee4071 fix icon only config for side tab bars Syarif Fakhri 2022-10-19 17:35:36 +0800
  • 7ed3f8b2d1 Remove all dock widget focusable constraint on auto hide button Syarif Fakhri 2022-10-19 17:30:08 +0800
  • 7319c52d4d FIxed CMakeLists Syarif Fakhri 2022-10-19 17:13:34 +0800
  • 8974b1a299 Merge branch 'auto_hide_feature_original_f' into auto_hide_feature Syarif Fakhri 2022-10-19 17:11:45 +0800
  • 63fed89f26 Removed individual config flags for each sidebar with the global AutoHideFeatureEnabled flag Uwe Kindler 2022-10-18 17:00:42 +0200
  • 866ccb2c4e Reimplemented DockWidgetSideTab based on QPushButton Uwe Kindler 2022-10-18 16:43:39 +0200
  • cbc43e5e0e Added PushButton to test new CDockWidgetSideTab Uwe Kindler 2022-10-18 15:47:34 +0200
  • 3a3c3a96d6 Fixed namespace comment in ElidingLabel Uwe Kindler 2022-10-18 15:46:53 +0200
  • 0cbc810a5a Renamed SideTabIconLabel - added C prefix CSideTabIconLabel Uwe Kindler 2022-10-18 15:29:31 +0200
  • d83ec7c66f Add config to make auto hide button optionally checkable for styling purposes Syarif Fakhri 2022-10-18 17:21:10 +0800
  • 118e79e7ec Remove config flag Syarif Fakhri 2022-10-18 10:33:35 +0800
  • 1c69685257 Update css Syarif Fakhri 2022-10-18 10:33:03 +0800
  • fde8007174 reduce margin a little bit for the horizontal component Syarif Fakhri 2022-10-18 10:22:56 +0800
  • 60e0201060 Added new auto hide config flag CDockManager::AutoHideButtonTogglesArea Uwe Kindler 2022-10-17 18:16:20 +0200
  • 90b92900a1 Move autohide related CSS into a separate block to have all settings in one place Uwe Kindler 2022-10-17 17:41:56 +0200
  • 96a5443a02 Added alternative auto hide button svg icon and modified stylesheet to show pinned icon for autohide widgets Uwe Kindler 2022-10-17 14:52:53 +0200
  • ffe6eccb05 Improved logic for finding the auto hide side location Uwe Kindler 2022-10-17 14:22:12 +0200
  • 14312442db Replaced tab bar areas LeftTop, LeftBottom, RightTop, RightBottom with Left and Right to reduce complexity Uwe Kindler 2022-10-17 11:34:59 +0200
  • bb630ca605 Changed toggleAutoHideArea)= logic - only the current dock widget is pinned and not all dock widgets of this area Uwe Kindler 2022-10-17 09:59:40 +0200
  • e3117121cc Changed moveContentsToParent() logic when disabling auto dock for a certain widget Uwe Kindler 2022-10-17 09:52:00 +0200
  • a8a40f0bee Merge branch 'duerr-ndt-auto_hide_feature' into auto_hide_feature Uwe Kindler 2022-10-17 08:54:17 +0200
  • 9f9d9792aa Added sideTabBarArea property to CAutoHideDockContainer to improve CSS styling options Uwe Kindler 2022-10-15 14:24:19 +0200
  • 4399f6ea29 Update css Syarif Fakhri 2022-10-14 21:49:53 +0800
  • 754a41d118 Formatting and cleanup - Update user-guide.md - Remove incorrect configuration from dock manager.h - Fix spacing Syarif Fakhri 2022-10-14 21:41:39 +0800
  • b0544be068 Added activeTab property Syarif Fakhri 2022-10-14 21:32:05 +0800
  • f9b62234b0 Add top area Syarif Fakhri 2022-10-14 21:13:32 +0800
  • ac8cf863a0 remove unused css Syarif Fakhri 2022-10-14 21:07:58 +0800
  • 91190e8744 cleaner dock widget side tab click handling Syarif Fakhri 2022-10-14 17:47:41 +0800
  • efb87c868b update size then mask Syarif Fakhri 2022-10-14 16:20:32 +0800
  • ad0c2103bf fix crash when using widgets that delete on close Syarif Fakhri 2022-10-14 16:09:13 +0800
  • 5b3ad7e5db fix typo Syarif Fakhri 2022-10-13 15:41:15 +0800
  • 589a62fe15 update user guide Syarif Fakhri 2022-10-13 15:24:11 +0800
  • b51c56e286 Fix bug where left and bottom overlay splitters cannot be clicked Syarif Fakhri 2022-10-13 14:56:25 +0800
  • 84ca7b18a0 fix side tab not hiding when double clicking dock title bar Syarif Fakhri 2022-10-13 14:37:39 +0800
  • 8610a64b51 Rename overlayDockContainer -> AutoHideDockContainer Syarif Fakhri 2022-10-13 14:26:54 +0800
  • ae55013566 Merge branch 'auto_hide_feature' of github.com:githubuser0xFFFF/Qt-Advanced-Docking-System into auto_hide_feature Syarif Fakhri 2022-10-13 11:11:58 +0800
  • 60526f2293 Fixed some typos Uwe Kindler 2022-10-12 11:47:54 +0200
  • 6c27115de8 Ignore MouseButtonPress events of SideTabWidget in event filter Uwe Kindler 2022-10-12 11:32:55 +0200
  • 62d3d73651 Made Auto Hide Feature independent from Focus Feature and renamed OverlayDockContainer to AutoHideDockContainer Uwe Kindler 2022-10-12 11:17:54 +0200
  • 8fc333806a Pulled latest changes from duer autohide branch Uwe Kindler 2022-10-12 10:58:47 +0200
  • 412f24537b Dissallow non focusable dock widgets from being pinned Syarif Fakhri 2022-10-06 17:00:29 +0800
  • a74e03451f remove unused vars Syarif Fakhri 2022-10-03 17:46:07 +0800
  • 3cd0265df6 - Fix crash caused by not removing dock area from parent container - Fix strange behavior caused by not calling QSplitter::resizeEvent base implementation Syarif Fakhri 2022-10-03 17:29:56 +0800
  • 53e8010732 Merge branch 'auto_hide_feature' of github.com:duerr-ndt/Qt-Advanced-Docking-System into auto_hide_feature Syarif Fakhri 2022-09-22 10:41:27 +0800
  • 880a7f13b5 add config flag in ads demo Syarif Fakhri 2022-09-22 10:40:11 +0800
  • 7f6fa0c96c Fix linux styling syarif fakhri 2022-09-22 09:53:14 +0800
  • 8ac8d63b96 Ensure that the closed state is consistent Syarif Fakhri 2022-09-20 14:47:28 +0800
  • 0e6971e2ae Remove [[fallthrough]] Syarif Fakhri 2022-09-20 09:41:02 +0800
  • 32f9b4664b Fix weird behavior when widget is overlayed Syarif Fakhri 2022-09-19 18:11:47 +0800
  • b567f6c5d2 Add documentation Syarif Fakhri 2022-09-19 16:34:21 +0800
  • c850e36025 Update css for qt-5 Syarif Fakhri 2022-09-19 16:33:45 +0800
  • 2bb1589ca2 Add missing check for bottom sidebar config Syarif Fakhri 2022-09-19 16:02:32 +0800
  • 40dccdb5ae Remove testing code Syarif Fakhri 2022-09-19 14:30:18 +0800
  • 3d4d677494 Bump XML version Syarif Fakhri 2022-09-19 14:30:07 +0800
  • 6e143de09d Fix side tab widgets being the wrong size when being added to a layout Syarif Fakhri 2022-09-19 14:19:31 +0800
  • ea0eac0e38 Fix autohide example Syarif Fakhri 2022-09-19 11:01:49 +0800
  • f69b1e1ef8 Fix active X widgets not being rendered correctly Syarif Fakhri 2022-09-19 10:49:07 +0800
  • 87324846cd Fix side tab widget resizing strangely on first add Syarif Fakhri 2022-09-15 16:02:55 +0800
  • 060313c11f clear dock widget focus on repin Syarif Fakhri 2022-09-15 13:04:49 +0800
  • 59108ed245 Add right bottom and left bottom Syarif Fakhri 2022-09-15 12:51:59 +0800
  • 68a3bcde08 Add assert Syarif Fakhri 2022-09-15 12:15:33 +0800
  • 68e5aec912 add rais Syarif Fakhri 2022-09-15 11:51:56 +0800
  • 6998c0e585 double -> float Syarif Fakhri 2022-09-15 09:43:15 +0800
  • 4d3328e468 Fix side tab widget ordering Now is fixed based on the side tab widget Syarif Fakhri 2022-09-14 17:39:57 +0800
  • 06bcf2cd48 Add insert order for overlayed widget to the side tab bar - Set the default insert order to append Syarif Fakhri 2022-09-14 15:52:34 +0800
  • 5df2467592 add orientation prop to SideTabBar. Nick D'Ademo 2022-09-14 14:25:11 +0800
  • 48163d2679 add paintEvent override for styling purposes. Nick D'Ademo 2022-09-14 14:17:28 +0800
  • f3305b95d2 Remove old crash fix Syarif Fakhri 2022-09-14 13:10:06 +0800
  • 8e5e974669 Remove event filter from dock area as well Syarif Fakhri 2022-09-14 12:39:18 +0800
  • 773f186a7f Fix crash when restoring state but better - Rather than having to check for nullptr, just make sure the slot isn't called Syarif Fakhri 2022-09-14 12:34:13 +0800
  • 6b85b2b505 Revert "Fix crash when restoring state" Syarif Fakhri 2022-09-14 12:32:32 +0800
  • ee97b03e53 Fix crash when restoring state - when restoring state, the old dock widgets would remove themselves from their old dock areas and add themselves to the new dock areas. The old dock areas that are empty would then delete themselves. - That is a problem when the old overlay dock container would still try to access the old dock areas, not knowing their deleted, causing a crash. Syarif Fakhri 2022-09-14 12:16:36 +0800
  • 0e5329fd3e add comment Syarif Fakhri 2022-09-13 17:27:13 +0800
  • ac311d6d45 Fix moving content to parent on toggle view Syarif Fakhri 2022-09-13 17:26:00 +0800
  • f0f3caeb32 tweak spacing Syarif Fakhri 2022-09-13 16:51:15 +0800
  • d394930d74 Change splitter proportion from int to double - Allows for fine grain control (can now set 0.75 or 0.6) - Makes more sense Syarif Fakhri 2022-09-13 16:29:39 +0800
  • 19192541f9 Fix central dock widget being pinnable - Add config for dock widget being pinnable Syarif Fakhri 2022-09-13 16:19:11 +0800
  • 8ddabc4cc8 Fix docking behavior when there is a central widget Syarif Fakhri 2022-09-13 16:02:14 +0800
  • 42498b2021 Fixed some more spacing in DockWidgetSideTab Syarif Fakhri 2022-09-13 14:57:24 +0800
  • daa52e109e Add missing update style to dock widget side tab Syarif Fakhri 2022-09-13 14:21:01 +0800
  • 263c73188a Add bottom side icon config Syarif Fakhri 2022-09-13 14:16:12 +0800
  • 9a69955124 Simplify logic when restoring state Syarif Fakhri 2022-09-13 13:10:29 +0800
  • b950b8a209 Fix overlayed containers able to drag into the center of the central widget Syarif Fakhri 2022-09-13 12:45:26 +0800
  • dfc2714d3b Fix invalid state on restore - Overlayed dock areas should not be added to the d->DockArea list - As they are not treated like normal dock areas Syarif Fakhri 2022-09-13 12:44:48 +0800
  • 4841d9b896 Set splitter sizes based on proportion settable in the dock widget Syarif Fakhri 2022-09-13 11:20:46 +0800
  • 214c415fa2 Add Bottom side bar Syarif Fakhri 2022-09-13 10:42:58 +0800
  • 489f72aa0c Add side tab widget icons - Add config to prioritize icon only if it has one Syarif Fakhri 2022-09-12 15:55:45 +0800
  • 883d5b5198 fix crash when sometimes restoring state Syarif Fakhri 2022-09-09 15:38:31 +0800
  • 3ef1ac97c2 Fix splitter size being saved incorrectly if the overlay widget is never opened Syarif Fakhri 2022-09-09 15:24:33 +0800