Commit Graph

  • 39bc7f1780 Properly consider pinnable flag of dock widget when painting the drop overlays - no auto hide overlay for non pinnable dock widgets Uwe Kindler 2023-07-11 10:28:17 +02:00
  • 364ee33f9c Removed some std::cout debug output Uwe Kindler 2023-07-11 10:27:08 +02:00
  • cb5e9f60a1 Changed default auto hide config - added flag AutoHideCloseButtonCollapsesDock Uwe Kindler 2023-07-11 08:26:03 +02:00
  • 2760fb1fe9 AutoHide dock area now always shows pin button independently from DockAreaHasAutoHideButton flag Uwe Kindler 2023-07-11 08:25:34 +02:00
  • 8a82e4cf57 Removed debug output and fixed painting of SideBar drag overlays Uwe Kindler 2023-07-10 12:07:44 +02:00
  • 0627b3183f Added "Close" action to AutoHideTab context menu Uwe Kindler 2023-07-10 10:38:21 +02:00
  • df1bc94d9e Added Auto-Hide tab unpin context menu entry Uwe Kindler 2023-07-10 10:18:09 +02:00
  • 6924e69b6b Fixed detaching of auto hide widgets in a floating widget Uwe Kindler 2023-07-10 10:10:37 +02:00
  • 0a6c58fd66 Properly implemented drag and drop of auto hide tabs Uwe Kindler 2023-07-10 09:34:11 +02:00
  • bf22e54fc3 Improved support for AutoHideTab drag and drop Uwe Kindler 2023-07-07 15:20:43 +02:00
  • 4307f48d99 Implemented initial support for dragging auto hide tabs Uwe Kindler 2023-07-07 14:42:13 +02:00
  • 4bdc04e9d8 Implemented Pin To functionality for Auto Hide Tabs Uwe Kindler 2023-07-07 13:35:55 +02:00
  • 1c6d86e70f Added support for make auto hide widget floating via double click or context menu Uwe Kindler 2023-07-07 11:21:54 +02:00
  • 6e642ec423 Update PyQt bindings to 4.0.4 (#532) Nicolas Elie 2023-07-03 14:09:48 +02:00
  • 0b3c3f0123 Merge branch 'master' into autohide_drag Uwe Kindler 2023-07-01 21:28:07 +02:00
  • 957afe3a07 Updated cmake build for demo to use quick and quickwidgets 4.0.4 Uwe Kindler 2023-06-30 14:01:56 +02:00
  • 4ab726fee3 Updated Linux install requirements in README.md for building the demo application with QQuickWidget Uwe Kindler 2023-06-30 13:07:42 +02:00
  • 8d4507e9d8 Fixed mouse pressed state for Linux (use memeber variable instead of static) qtquick_opengl_fixing Uwe Kindler 2023-06-30 11:28:11 +02:00
  • 5a00eece87 Added QQuickWidget to demo application for testing OpenGl QtQuick on Linux Uwe Kindler 2023-06-30 08:27:51 +02:00
  • e2929ade14 Fixed DockContainerWidget.cpp contentRect() function to work properly even if no dock widget is visible in container Uwe Kindler 2023-06-28 15:59:26 +02:00
  • b801f0655d Improved dragging of widgets into AutoHideArea Uwe Kindler 2023-06-28 14:01:08 +02:00
  • f6ccaba6aa Added dropIntoAutoHideSideBar() function Uwe Kindler 2023-06-28 10:19:59 +02:00
  • 21189759dd Removed drop icons for sidebar drops Uwe Kindler 2023-06-28 07:32:49 +02:00
  • 047ea3c494 Implemented new dock overlay icons for sidebar areas Uwe Kindler 2023-06-27 20:43:44 +02:00
  • f71c8ffe5d Tested various pin buttons Uwe Kindler 2023-06-27 12:43:12 +02:00
  • 381acb2449 Merge branch 'master' into autohide_drag Uwe Kindler 2023-06-27 10:20:00 +02:00
  • 09e4e6fa5a Fixed nullptr access in DockWidgetTab Uwe Kindler 2023-06-27 10:18:38 +02:00
  • b9479dbd3d Started implementing autohide drag functionality Uwe Kindler 2023-06-27 10:12:51 +02:00
  • 34cc91a9af Fixed #527 - updateDockWidgetFocusStyle() function error Uwe Kindler 2023-06-23 21:06:52 +02:00
  • 36cdf4a252 Fixed warnings on MacOS: replaced QApplication::setActiveWindow(this); with QWidget::activateWindow Uwe Kindler 2023-06-23 10:28:55 +02:00
  • 85f65b3f1a Avoid multiple function calls of parentWidget() function in CAutoHideSideBar::visibleTabCount() and CAutoHideSideBar::hasVisibleTabs() Uwe Kindler 2023-06-23 10:21:08 +02:00
  • 92da2eb8bd Bug fix sidebar state during restore (#526) Ahmad Syarifuddin 2023-06-23 15:15:24 +08:00
  • 27edfe63ee Fixed issue #524: Sometimes sidebar visibility state is incorrect Uwe Kindler 2023-06-22 14:45:29 +02:00
  • 5517822008 Updated README.md with information about filing PySide related issues Uwe Kindler 2023-06-19 10:25:32 +02:00
  • 702702cbfd Merge branch '7c0o-master' Uwe Kindler 2023-06-19 10:03:56 +02:00
  • c552fef134 Added documentation for the queued _this->ensureWidgetVisible(TabWidget) call Uwe Kindler 2023-06-19 10:02:19 +02:00
  • 916df28fcd Update FloatingDockContainer.cpp Eric Wong 2023-06-16 17:37:31 +08:00
  • c08d91687a Update FloatingDockContainer.cpp Eric Wong 2023-06-14 12:07:45 +08:00
  • ccbde05fb7 Update DockAreaWidget.cpp Eric Wong 2023-06-14 09:42:47 +08:00
  • 1049576349 Update DockAreaTabBar.cpp Eric Wong 2023-06-08 09:13:41 +08:00
  • 0bfee09b17 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-06-06 15:26:21 +02:00
  • 87954e4459 Merged #518 - Add more options to determine the minimum size of a dock widget Uwe Kindler 2023-06-06 15:25:49 +02:00
  • 0301e345b4 Update linux-builds.yml githubuser0xFFFF 2023-05-12 19:32:39 +02:00
  • f9b5ef8d89 Remove Ubuntu 18.04 from linux-builds Uwe Kindler 2023-05-09 13:36:42 +02:00
  • 0ed1f8f429 Fixed linux-builds.yml file Uwe Kindler 2023-05-08 10:32:58 +02:00
  • 659537916e Added documentation of new AutoHideCloseButtonCollapsesDock flag Uwe Kindler 2023-04-28 12:24:12 +02:00
  • 0cac9ac507 Merge branch 'close_button_collapse_dock' of https://github.com/duerr-ndt/Qt-Advanced-Docking-System into duerr-ndt-close_button_collapse_dock Uwe Kindler 2023-04-28 11:49:17 +02:00
  • 7a79ecab8a Fixed #511 - CDockWidget::toggleView now properly shows auto hide widgets Uwe Kindler 2023-04-28 11:47:01 +02:00
  • 1186d2b78c Fixed #509 - Implemented support for restoring maximized state of floating widgets on Windows Uwe Kindler 2023-04-28 11:12:22 +02:00
  • b46768537a Add config to make close button collapse auto hide dock Syarif Fakhri 2023-04-28 15:27:22 +08:00
  • 44115d4bd9 Added support for printing events to diagnose window state ploblem Uwe Kindler 2023-04-28 08:33:45 +02:00
  • f2d8e17981 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-04-27 23:38:19 +02:00
  • 7890a408f4 Added KDE LabPlot to the showcase section Uwe Kindler 2023-04-27 23:38:05 +02:00
  • a940fc29c6 Use code also for other unix systems like BSD (#507) Murmele 2023-04-18 19:17:10 +02:00
  • c6595563af if QT_VERSION_MAJOR is defined, use this version instead of searching again. Labplot does not support Qt6 yet and therefore the version is set manually in the project. If Qt5 and Qt6 are installed, QAd overwrites the Qt5 requirement and then the configuration of the project does not work (#504) Murmele 2023-04-16 11:32:45 +02:00
  • cb24317010 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-04-11 08:31:26 +02:00
  • fb1e427ab7 Added DREAM.3D NX to showcase section Uwe Kindler 2023-04-11 08:30:25 +02:00
  • 9d28a4d0d5 Fix typo in pyproject.toml (#501) Nicolas Elie 2023-04-08 09:08:01 +02:00
  • df34b0eb2b An additional fix for #496 Nonfloatable hidden window disappears on drop in empty area 4.0.3 Uwe Kindler 2023-03-22 18:22:34 +01:00
  • db3dc80170 Fixed #496 Nonfloatable hidden window disappears on drop in empty area Uwe Kindler 2023-03-21 08:31:55 +01:00
  • db16c5f1b5 Update python bindings to 4.0.2 (#495) Nicolas Elie 2023-03-21 06:04:19 +01:00
  • d28ca1e7a1 Add options to project.py to specify include and library directories (#493) Nicolas Elie 2023-03-11 08:34:23 +01:00
  • e84b4a8146 Add namespace to default argument for python bindings (#492) Nicolas Elie 2023-03-06 14:53:43 +01:00
  • 46e0d832f8 Fix wrong include path in CMake install (#491) Nicolas Elie 2023-03-06 14:52:57 +01:00
  • 7e63919c08 Updated ads icons Uwe Kindler 2023-03-01 08:54:27 +01:00
  • 1873dde358 Added ADTF to showcase section and added video link for Resinsight to showcase section Uwe Kindler 2023-03-01 08:49:19 +01:00
  • 6362d14da6 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-02-27 07:52:32 +01:00
  • 1f48f0f3ad Updated linux-builds.yml to fix broken Ubuntu 22.04 workflow Uwe Kindler 2023-02-27 07:51:39 +01:00
  • 82695d1b3d Remove setup.py and related files (#490) Nicolas Elie 2023-02-23 18:42:47 +01:00
  • 08b0f8ad54 Change targets name based on Qt version (#489) Nicolas Elie 2023-02-23 15:50:50 +01:00
  • 54c2bd0c30 Update linux-builds.yml githubuser0xFFFF 2023-02-10 14:11:38 +01:00
  • d8784a22b7 Update linux-builds.yml githubuser0xFFFF 2023-02-10 14:09:02 +01:00
  • bc9f136f20 Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:58:03 +01:00
  • 7192a06eb8 Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:42:31 +01:00
  • a4c6f1d16c Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:30:41 +01:00
  • 009af32e61 Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:25:58 +01:00
  • fab41828ab Updated the build documentation for Ubuntu 22.04 Uwe Kindler 2023-02-10 12:02:42 +01:00
  • cae42939c8 Disable native windows on Linux if wayland is used Uwe Kindler 2023-02-10 11:36:40 +01:00
  • 7b30322946 Added ResInsight to showcase section Uwe Kindler 2023-01-24 16:07:00 +01:00
  • 2730c135ea Removed OpaqueUndocking documentation 4.0.2 Uwe Kindler 2023-01-20 11:58:58 +01:00
  • 9c30169c42 Removed support for opaque undocking Uwe Kindler 2023-01-20 11:50:34 +01:00
  • 624d21d001 Added RDE to showcase section Uwe Kindler 2023-01-20 10:25:21 +01:00
  • 378c647952 Fixed #481 issue Undocking an autohide dock widget does not close the AutoHideTab from the sidebar Uwe Kindler 2023-01-20 09:44:18 +01:00
  • bbfe99ce7d Added image for showcase section Uwe Kindler 2023-01-19 13:34:32 +01:00
  • 97d675cb24 Updated README.md Uwe Kindler 2022-12-27 15:21:51 +01:00
  • bbfad308e5 Added some pictures to show AutoHide and ImageViewer functionality Uwe Kindler 2022-12-27 15:18:09 +01:00
  • 858cdb2d66 Added some pictures to show AutoHide and ImageViewer functionality Uwe Kindler 2022-12-27 15:18:09 +01:00
  • 9f5e06ae13 Update linux-builds.yml githubuser0xFFFF 2022-12-09 15:04:03 +01:00
  • 2cd451c53c Added dockContainer() function to AutoHideSideBar.cpp 4.0.1 Uwe Kindler 2022-12-09 08:50:41 +01:00
  • 302ee59d67 Fixed dockContainer() function of AutoHideDockContainer.cpp Returning the dock container of the internal dock area is wrong, if the dock widget is removed from the AutoHideDockContainer, then the DockArea container function already returns the new dock container of the DockArea and not the dock container of the AutoHideDockContainer.cpp Uwe Kindler 2022-12-09 08:50:12 +01:00
  • 60d915a99f Changed SideTab check in AutoHideDockContainer::eventFilter to improve performance a little bit 4.0.0 auto_hide_feature Uwe Kindler 2022-11-23 08:43:45 +01:00
  • 47e4a6065a Fixed some issues in AutoHideDockContainer eventFilter function Uwe Kindler 2022-11-22 21:36:43 +01:00
  • a2a328e3c7 Ensure that auto hide widget will be closed if user starts dragging floating widget or docked widget Uwe Kindler 2022-11-22 11:11:49 +01:00
  • dba6e6c869 Create ActiveX widget only if OpaqueUndocking is not active - it will cause jerking dragging of floating widget Uwe Kindler 2022-11-22 10:25:44 +01:00
  • aee68c167a Fixed hiding of AutoHideContainer when clicking outside context menu Uwe Kindler 2022-11-22 09:01:16 +01:00
  • 5a185268c4 Fixed missing source files in demo/CMakeLists.txt Uwe Kindler 2022-11-21 08:00:42 +01:00
  • 8bc2236f4f Updated release badge Uwe Kindler 2022-11-18 23:16:53 +01:00
  • f39b3095aa Added release and contributor badges Uwe Kindler 2022-11-18 23:09:26 +01:00
  • 384e29dcec Updated README.md Uwe Kindler 2022-11-18 22:19:31 +01:00
  • e060d99d96 Merged master Uwe Kindler 2022-11-18 21:50:38 +01:00