Commit Graph

  • 8cf4134125 Some changes to ensure emission of focusedDockWidgetChanged signal Uwe Kindler 2020-07-06 08:22:48 +02:00
  • ef5b22c616 Merge branch 'master' into focus_changed_fix Uwe Kindler 2020-07-06 07:35:08 +02:00
  • 42161c807a Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-07-05 22:29:38 +02:00
  • acfc96f57c Properly update DockAreaTabBar geometry if tab text changed Uwe Kindler 2020-07-05 22:29:13 +02:00
  • e6e83d5775 Added test for CDockWidget::setWindowTitle function Uwe Kindler 2020-07-05 21:48:48 +02:00
  • 5b2bc2297b Update Python bindings and demo to reflect recent changes (#218) Nicolas Elie 2020-07-04 17:07:48 +02:00
  • 2de3e7e3be Deferred focusedDockWidgetChanged signal until dock widget becomes visible Uwe Kindler 2020-07-03 23:24:20 +02:00
  • 0d242297ff Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-07-03 22:22:52 +02:00
  • e2080b5cfc Restored default dock manager config flag settings Uwe Kindler 2020-07-03 22:22:00 +02:00
  • 679fa81f6d Added new CDockWidget feature flag focusable Uwe Kindler 2020-07-03 14:55:33 +02:00
  • 6d0f14e1a5 Generate Python stubs file for linters (#214) Nicolas Elie 2020-07-02 07:47:18 +02:00
  • 281127c2c3 Merge remote-tracking branch 'remotes/origin/issue212' Uwe Kindler 2020-07-01 07:48:36 +02:00
  • 8e621f1f20 Properly reparent TabWidget to DockWidget if TabWidget is removed from TabBar Uwe Kindler 2020-06-30 16:34:59 +02:00
  • 0948f73bf8 Properly reset DockManager pointer when removing DockWidget from DockManager Uwe Kindler 2020-06-30 11:45:23 +02:00
  • 4bc1a18db2 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-06-30 10:00:03 +02:00
  • 80eb628ea3 Fixed naming of the dock area titlebar actions to be consistent Uwe Kindler 2020-06-30 09:59:42 +02:00
  • d811915a0c Reset DockArea pointer of DockWidget when removing DockWidget from DockArea Uwe Kindler 2020-06-29 22:11:37 +02:00
  • 0225563b46 Fix Undefined Behavior in LastAddedAreaCache (#211) Hannes Schulze 2020-06-28 21:07:17 +02:00
  • da20405a6a Fixed a compiler warning Uwe Kindler 2020-06-26 11:34:17 +02:00
  • ace6d69695 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-06-26 11:19:58 +02:00
  • 7baf0f90e8 Converted dock content creation functions to member functions to allow ui access Uwe Kindler 2020-06-26 11:19:37 +02:00
  • 2ad92ce958 Removed superfluous code to fix issue #209 Uwe Kindler 2020-06-26 11:18:46 +02:00
  • 50c4a8ed48 Update CMakeLists.txt (#204) Nick D'Ademo 2020-06-20 02:01:48 +08:00
  • 59d6a64098 Update README.md githubuser0xFFFF 2020-06-18 09:31:14 +02:00
  • 3de877fe56 Updated linux stylesheet Uwe Kindler 2020-06-18 09:21:46 +02:00
  • e2cebd9dcf Updated stylesheet to provide uniform look of icons for all platforms added detach-button icon Uwe Kindler 2020-06-18 08:29:41 +02:00
  • 58744408f0 Switched dock area close button icon to ads specific svg icon Uwe Kindler 2020-06-14 16:25:18 +02:00
  • e36655a7ab Fixed wrong current index when removing a widget from CDockAreaLayout Uwe Kindler 2020-06-14 16:12:56 +02:00
  • ffed6a9c5f Merged pull request #201 but made it configurable via config flag Uwe Kindler 2020-06-14 10:39:07 +02:00
  • 38d8e6aa25 fix Davide Faconti 2020-06-13 17:22:25 +02:00
  • c109ef836a use equal splitter size for widget added programmatically Davide Faconti 2020-06-13 16:59:13 +02:00
  • caa1a9f330 Stylesheet update Uwe Kindler 2020-06-11 08:36:01 +02:00
  • e71884b23d Replaced configFlags().testFlag() with testConfigFlag() to improve code readibility Uwe Kindler 2020-06-11 08:06:37 +02:00
  • d04c386948 Splitted stylesheets into default and focus_highlighting to properly support both use cases Uwe Kindler 2020-06-11 07:43:06 +02:00
  • 6a25de327c Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-06-10 16:20:22 +02:00
  • e63d1b1683 Fixed a bug that caused invisible TabWidget for dock widgets that are not part of a restored state Uwe Kindler 2020-06-10 16:07:42 +02:00
  • fa2ab356e1 Update PyQt bindings for 3.5.0 (#198) Nicolas Elie 2020-06-10 15:08:31 +02:00
  • 80f92e5697 Added note about the new focus highlighting feature on the project page Uwe Kindler 2020-06-10 07:41:14 +02:00
  • 0c13402516 Added documentation for FocusHighlighting flag 3.5.0 Uwe Kindler 2020-06-10 07:16:35 +02:00
  • 97e3d72566 Disabled focus highliighting in demo application Uwe Kindler 2020-06-09 22:00:46 +02:00
  • 682aaf66eb Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-06-09 21:58:12 +02:00
  • c939df73fa Merge branch 'focused_dockwidget' Uwe Kindler 2020-06-09 21:57:23 +02:00
  • fdf169ce9a Fixed docking of floating widgets for MacOS Uwe Kindler 2020-06-09 20:29:19 +02:00
  • 4b730a4949 Update README.md githubuser0xFFFF 2020-06-09 15:39:16 +02:00
  • 788c357cc0 Added missing README.md changes Uwe Kindler 2020-06-09 15:35:02 +02:00
  • e3844b8d6c Added Python section to README.md Uwe Kindler 2020-06-09 15:32:00 +02:00
  • ff3fcdcacd Removed debug output Uwe Kindler 2020-06-09 14:40:13 +02:00
  • a9268e6bf7 Fixed build issues and improved styling Uwe Kindler 2020-06-07 17:28:23 +02:00
  • 0227bd1786 Added icon for proper styling of focused close icon Uwe Kindler 2020-06-07 17:19:07 +02:00
  • 227037e42a Added new close button SVG icon Uwe Kindler 2020-06-07 15:20:24 +02:00
  • cd495a14ec Fixed MSVC compiler warning Uwe Kindler 2020-06-07 15:20:08 +02:00
  • 312a8cf500 Enabled ClickFocus for CDockWidget to support focussing in case the content does not support it Renamed FocusStyling to FocusHighlighting Uwe Kindler 2020-06-06 14:59:03 +02:00
  • 2fc8bbe9c9 Added mising DockFocusController files Uwe Kindler 2020-06-05 21:03:47 +02:00
  • f5c4b26aab Moved focus related functionality into CDockFocusController class to keep the dock manager code clean Uwe Kindler 2020-06-05 20:42:43 +02:00
  • c4d2d72e92 Added activateWindow() call in CFloatingDockCiontainer::showEvent Uwe Kindler 2020-06-05 13:40:36 +02:00
  • f90f0b0427 Properly implemented focusedDockWidgetChanged() signal Uwe Kindler 2020-06-05 12:14:26 +02:00
  • d360b4ced2 Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-06-05 07:40:39 +02:00
  • f074ea9d67 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-06-05 07:40:10 +02:00
  • 2e8137ad85 Fixed setting of CDockingStateReader file version - use internal file version instead of user file version Uwe Kindler 2020-06-05 07:39:51 +02:00
  • a65b1bdcaf Removed new dropped signals Uwe Kindler 2020-06-05 07:27:44 +02:00
  • 4041aa72cc Implemented proper support for setting floating widget focused widget Uwe Kindler 2020-06-05 06:55:43 +02:00
  • 4d2de7bb2a FIX: Update Python bindings for 3.4.2 and current master. (#193) Hugo Slepicka 2020-06-04 14:55:02 -07:00
  • bcb7118710 Fixed typos Uwe Kindler 2020-06-04 20:48:59 +02:00
  • 45390506dd Continued implementation Uwe Kindler 2020-06-04 20:40:23 +02:00
  • f58a3d4401 Change to support loading of older files without UserVersion atribute Uwe Kindler 2020-06-03 19:53:17 +02:00
  • a3e979a8ad Disabled setFocus in CDockWidget::setActiveTab Uwe Kindler 2020-06-03 19:49:57 +02:00
  • adb72737e8 Merge branch 'version_fix' into focused_dockwidget Uwe Kindler 2020-06-03 17:53:05 +02:00
  • e626a7e302 Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-06-03 17:52:46 +02:00
  • 8b6df4aaa5 Fixed saveState() and restoreState() version handling to work like the function from QMainWindow Uwe Kindler 2020-06-03 07:25:09 +02:00
  • ccf8ea9d1e Try to fix appveyour build problem 3.4.2 Uwe Kindler 2020-05-27 15:26:36 +02:00
  • dfb8543aee Properly handle Escape key in native Window event handling function if event WM_EXITSIZEMOVE occurs Uwe Kindler 2020-05-27 13:28:29 +02:00
  • 277e06627b Removed eclipe project file, Added VisualStudio.gitignore to .gitignore Uwe Kindler 2020-05-27 12:42:59 +02:00
  • ea9b39a9dd Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2020-05-26 06:41:58 +02:00
  • 1848ffa35a Properly reset widget pointer to nullptr in takeWidget() Uwe Kindler 2020-05-26 06:41:40 +02:00
  • c53be0e97d Modernised CMake build files and CI configs (#185) Luca 2020-05-24 08:14:33 +01:00
  • ae999f132e Improved focus styling Uwe Kindler 2020-05-23 14:45:49 +02:00
  • 9aa958e8b0 Made all focus related code optional - only if FocusStyling flag is enabled Uwe Kindler 2020-05-23 11:17:31 +02:00
  • 5652c8440e Added new CDockManger config flag FocusStyling Uwe Kindler 2020-05-23 11:10:03 +02:00
  • 26f4c9b049 Merge branch 'focused_dockwidget' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System into focused_dockwidget Uwe Kindler 2020-05-22 21:30:10 +02:00
  • ce11fa9d10 Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-05-22 21:28:02 +02:00
  • 6a393955cd Removed debug output Uwe Kindler 2020-05-22 21:18:59 +02:00
  • 6b5f364864 Fixed issue #179 - appearance of drop indicators then Windows option "Show window contents while dragging" is FloatingDragPreview.cpp: moved code from moveEvent into moveFloating function to remove indirection and to simplify code Moved code from moveEvent() function into moveFloating() to remove indirection and to simplify code Implemented Windows drag handling with native WM_ nonclient area messages Uwe Kindler 2020-05-22 19:43:50 +02:00
  • 333d2920db Merge remote-tracking branch 'origin/focused_dockwidget' into focused_dockwidget Uwe Kindler 2020-05-22 19:26:54 +02:00
  • 25eb02d07c Added support for focus styling of CFloatingWidgetTitleBra Uwe Kindler 2020-05-19 22:53:52 +02:00
  • 3b2f940efa Fixed windows build Uwe Kindler 2020-05-21 10:32:31 +02:00
  • 9dcbe91f02 Merge branch 'focused_dockwidget' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System into focused_dockwidget Uwe Kindler 2020-05-21 08:29:55 +02:00
  • 4da810ba7c Added window()->activateWindow() dropFloatingWidget() function Uwe Kindler 2020-05-20 14:20:27 +02:00
  • 819f1effc5 Added support for focus styling of CFloatingWidgetTitleBra Uwe Kindler 2020-05-19 22:53:52 +02:00
  • ba94ef3493 Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-05-19 20:51:19 +02:00
  • 36bcbded54 Fixed showing of dock area when inserting a dock widget into a hidden dock area fixed setting of DockAreaTabBar index to prevent showing of tab 0 when inserting a dock widget into an area with no current index tab Uwe Kindler 2020-05-19 20:26:57 +02:00
  • 0127fd89a3 Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-05-17 12:26:22 +02:00
  • eee9ebb41d Fixed an issue that caused wrong inserten order of dock widget when dropping a floating widget to the left or top container drop area Uwe Kindler 2020-05-17 12:21:52 +02:00
  • 79cb889d83 Improved focus style handling Uwe Kindler 2020-05-17 08:51:58 +02:00
  • cdb8926673 Add missing override (#176) Patrick Stewart 2020-05-15 18:48:19 +01:00
  • b3307d81ca Update user-guide.md githubuser0xFFFF 2020-05-15 12:41:58 +02:00
  • 40374178c9 Added Style documentation section to user-guide.md Uwe Kindler 2020-05-15 12:40:49 +02:00
  • 516465aefb Fixed issue #173 - tab changes position when redocking it to the same position Uwe Kindler 2020-05-15 12:25:22 +02:00
  • e760d3e967 Improved focus handling when dropping a dock widget Uwe Kindler 2020-05-14 09:06:04 +02:00
  • c5333a2414 Merge branch 'master' into focused_dockwidget Uwe Kindler 2020-05-14 07:34:31 +02:00
  • 0d406ece7c Fixed MSVC compiler warning because of using class instead of struct in a friend declaration Uwe Kindler 2020-05-14 07:31:03 +02:00