Commit Graph

  • 0a6c58fd66 Properly implemented drag and drop of auto hide tabs Uwe Kindler 2023-07-10 09:34:11 +0200
  • bf22e54fc3 Improved support for AutoHideTab drag and drop Uwe Kindler 2023-07-07 15:20:43 +0200
  • 4307f48d99 Implemented initial support for dragging auto hide tabs Uwe Kindler 2023-07-07 14:42:13 +0200
  • 4bdc04e9d8 Implemented Pin To functionality for Auto Hide Tabs Uwe Kindler 2023-07-07 13:35:55 +0200
  • 1c6d86e70f Added support for make auto hide widget floating via double click or context menu Uwe Kindler 2023-07-07 11:21:54 +0200
  • 6e642ec423
    Update PyQt bindings to 4.0.4 (#532) Nicolas Elie 2023-07-03 14:09:48 +0200
  • dda1259ef1 Update PyQt bindings to 4.0.4 #532 Nicolas ELIE 2023-07-03 10:57:09 +0200
  • 0b3c3f0123 Merge branch 'master' into autohide_drag Uwe Kindler 2023-07-01 21:28:07 +0200
  • 957afe3a07 Updated cmake build for demo to use quick and quickwidgets 4.0.4 Uwe Kindler 2023-06-30 14:01:56 +0200
  • 4ab726fee3 Updated Linux install requirements in README.md for building the demo application with QQuickWidget Uwe Kindler 2023-06-30 13:07:42 +0200
  • 8d4507e9d8 Fixed mouse pressed state for Linux (use memeber variable instead of static) qtquick_opengl_fixing Uwe Kindler 2023-06-30 11:28:11 +0200
  • 5a00eece87 Added QQuickWidget to demo application for testing OpenGl QtQuick on Linux Uwe Kindler 2023-06-30 08:27:51 +0200
  • 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 +0200
  • b801f0655d Improved dragging of widgets into AutoHideArea Uwe Kindler 2023-06-28 14:01:08 +0200
  • f6ccaba6aa Added dropIntoAutoHideSideBar() function Uwe Kindler 2023-06-28 10:19:59 +0200
  • 21189759dd Removed drop icons for sidebar drops Uwe Kindler 2023-06-28 07:32:49 +0200
  • 047ea3c494 Implemented new dock overlay icons for sidebar areas Uwe Kindler 2023-06-27 20:43:44 +0200
  • f71c8ffe5d Tested various pin buttons Uwe Kindler 2023-06-27 12:43:12 +0200
  • 381acb2449 Merge branch 'master' into autohide_drag Uwe Kindler 2023-06-27 10:20:00 +0200
  • 09e4e6fa5a Fixed nullptr access in DockWidgetTab Uwe Kindler 2023-06-27 10:18:38 +0200
  • b9479dbd3d Started implementing autohide drag functionality Uwe Kindler 2023-06-27 10:12:51 +0200
  • 34cc91a9af Fixed #527 - updateDockWidgetFocusStyle() function error Uwe Kindler 2023-06-23 21:06:52 +0200
  • 36cdf4a252 Fixed warnings on MacOS: replaced QApplication::setActiveWindow(this); with QWidget::activateWindow Uwe Kindler 2023-06-23 10:28:55 +0200
  • 85f65b3f1a Avoid multiple function calls of parentWidget() function in CAutoHideSideBar::visibleTabCount() and CAutoHideSideBar::hasVisibleTabs() Uwe Kindler 2023-06-23 10:21:08 +0200
  • 92da2eb8bd
    Bug fix sidebar state during restore (#526) Ahmad Syarifuddin 2023-06-23 15:15:24 +0800
  • 7de0834625 Make visibleTabCount function consistent with hasVisibleTabs. Add a bit of documentation. #526 Syarif Fakhri 2023-06-23 14:35:08 +0800
  • b3fdbd47b3 isVisible is invalid during restore state Syarif Fakhri 2023-06-23 11:08:27 +0800
  • 61899651a9 fix side bar state being incorrect during restore Syarif Fakhri 2023-06-23 10:11:35 +0800
  • b099a714cf Fix Qt 6.5 deprecation warnings #525 Michael Jackson 2023-06-22 18:04:49 -0400
  • 27edfe63ee Fixed issue #524: Sometimes sidebar visibility state is incorrect Uwe Kindler 2023-06-22 14:45:29 +0200
  • 4ba77eee7a Change logic for when side bar widgets are hidden Previously, the resize event of the side bar was used to determine if the side bar should be hidden or not. Smaller side bar means there's no visible side tabs so it would be hidden. This assumption breaks during startup, when the size of the side bar or tabs is not valid yet. #524 Syarif Fakhri 2023-06-22 14:33:42 +0800
  • 577005688f Merge branch 'master' into add_dock_order_preference Syarif Fakhri 2023-06-20 12:52:44 +0800
  • 0e9284d602 Add documentation Syarif Fakhri 2023-06-20 12:29:53 +0800
  • 9e9d166542 Add dockwidget tab order Syarif Fakhri 2023-06-20 12:03:11 +0800
  • 5517822008 Updated README.md with information about filing PySide related issues Uwe Kindler 2023-06-19 10:25:32 +0200
  • 702702cbfd Merge branch '7c0o-master' Uwe Kindler 2023-06-19 10:03:56 +0200
  • c552fef134 Added documentation for the queued _this->ensureWidgetVisible(TabWidget) call Uwe Kindler 2023-06-19 10:02:19 +0200
  • 916df28fcd
    Update FloatingDockContainer.cpp #520 Eric Wong 2023-06-16 17:37:31 +0800
  • c08d91687a
    Update FloatingDockContainer.cpp Eric Wong 2023-06-14 12:07:45 +0800
  • ccbde05fb7
    Update DockAreaWidget.cpp Eric Wong 2023-06-14 09:42:47 +0800
  • 1049576349
    Update DockAreaTabBar.cpp Eric Wong 2023-06-08 09:13:41 +0800
  • 0bfee09b17 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-06-06 15:26:21 +0200
  • 87954e4459 Merged #518 - Add more options to determine the minimum size of a dock widget Uwe Kindler 2023-06-06 15:25:49 +0200
  • d21e223280 Add more options to determine the minimum size of a dock widget #518 Madrich 2023-05-20 23:33:34 +0200
  • 2823d0fa10 alias qtadvanceddocking to qt(5|6)advanceddocking for compatability #517 fb 2023-05-20 21:26:10 +0200
  • 114f2701c6 Fix indent jonjenssen 2023-05-19 14:25:32 +0200
  • e727c255bc Make docking floating windows work on WSL/wayland, too jonjenssen 2023-05-19 14:11:00 +0200
  • 9f95d2459e Update ignore list jonjenssen 2023-05-19 13:45:37 +0200
  • 98cda7377b
    Merge branch 'githubuser0xFFFF:master' into master jonjenssen 2023-05-19 13:44:21 +0200
  • 0301e345b4
    Update linux-builds.yml githubuser0xFFFF 2023-05-12 19:32:39 +0200
  • f9b5ef8d89 Remove Ubuntu 18.04 from linux-builds Uwe Kindler 2023-05-09 13:36:42 +0200
  • 0ed1f8f429 Fixed linux-builds.yml file Uwe Kindler 2023-05-08 10:32:58 +0200
  • 659537916e Added documentation of new AutoHideCloseButtonCollapsesDock flag Uwe Kindler 2023-04-28 12:24:12 +0200
  • 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 +0200
  • 7a79ecab8a Fixed #511 - CDockWidget::toggleView now properly shows auto hide widgets Uwe Kindler 2023-04-28 11:47:01 +0200
  • 1186d2b78c Fixed #509 - Implemented support for restoring maximized state of floating widgets on Windows Uwe Kindler 2023-04-28 11:12:22 +0200
  • b46768537a Add config to make close button collapse auto hide dock #512 Syarif Fakhri 2023-04-28 15:27:22 +0800
  • 44115d4bd9 Added support for printing events to diagnose window state ploblem Uwe Kindler 2023-04-28 08:33:45 +0200
  • f2d8e17981 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-04-27 23:38:19 +0200
  • 7890a408f4 Added KDE LabPlot to the showcase section Uwe Kindler 2023-04-27 23:38:05 +0200
  • a940fc29c6
    Use code also for other unix systems like BSD (#507) Murmele 2023-04-18 19:17:10 +0200
  • 1054436daf Use code also for other unix systems like BSD #507 Martin Marmsoler 2023-04-17 19:38:47 +0200
  • 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 +0200
  • 427443de33 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 Martin Marmsoler 2023-04-15 16:21:45 +0200
  • cb24317010 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-04-11 08:31:26 +0200
  • fb1e427ab7 Added DREAM.3D NX to showcase section Uwe Kindler 2023-04-11 08:30:25 +0200
  • 9d28a4d0d5
    Fix typo in pyproject.toml (#501) Nicolas Elie 2023-04-08 09:08:01 +0200
  • 0423bba893 Fix typo in pyproject.toml #501 Nicolas Elie 2023-04-07 14:13:53 +0200
  • 15fd07e5a1 Improve central widget resize behaviour #499 Francis Hart 2023-03-27 20:23:56 +0300
  • 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 +0100
  • db3dc80170 Fixed #496 Nonfloatable hidden window disappears on drop in empty area Uwe Kindler 2023-03-21 08:31:55 +0100
  • db16c5f1b5
    Update python bindings to 4.0.2 (#495) Nicolas Elie 2023-03-21 06:04:19 +0100
  • d1d30bda79 Fix Python bindings build on Linux #495 Nicolas Elie 2023-03-20 19:21:36 +0100
  • d28ca1e7a1
    Add options to project.py to specify include and library directories (#493) Nicolas Elie 2023-03-11 08:34:23 +0100
  • 08fd5422cd Add options to project.py to specify include and library directories #493 Nicolas ELIE 2023-03-10 10:36:26 +0100
  • 404b9da946 Update PyQt bindings Nicolas ELIE 2023-03-10 09:18:44 +0100
  • e84b4a8146
    Add namespace to default argument for python bindings (#492) Nicolas Elie 2023-03-06 14:53:43 +0100
  • 46e0d832f8
    Fix wrong include path in CMake install (#491) Nicolas Elie 2023-03-06 14:52:57 +0100
  • c64bf89647 Add namespace to default argument for python bindings #492 Nicolas ELIE 2023-03-06 11:45:14 +0100
  • ee37d4b7ff Fix wrong include path in CMake install #491 Nicolas ELIE 2023-03-06 11:29:31 +0100
  • 7e63919c08 Updated ads icons Uwe Kindler 2023-03-01 08:54:27 +0100
  • 1873dde358 Added ADTF to showcase section and added video link for Resinsight to showcase section Uwe Kindler 2023-03-01 08:49:19 +0100
  • e24ab4976a Focusing on the current widget while switching to it #469 liangtie.qian 2023-03-01 14:27:32 +0800
  • 6362d14da6 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2023-02-27 07:52:32 +0100
  • 1f48f0f3ad Updated linux-builds.yml to fix broken Ubuntu 22.04 workflow Uwe Kindler 2023-02-27 07:51:39 +0100
  • 82695d1b3d
    Remove setup.py and related files (#490) Nicolas Elie 2023-02-23 18:42:47 +0100
  • 6ab9d01625 Remove setup.py and related files #490 Nicolas ELIE 2023-02-23 17:02:22 +0100
  • 08b0f8ad54
    Change targets name based on Qt version (#489) Nicolas Elie 2023-02-23 15:50:50 +0100
  • d87d0919b0 Change targets name based on Qt version #489 Nicolas ELIE 2023-02-23 11:14:52 +0100
  • bf2cdbdf1d remove init for #487 Syarif Fakhri 2023-02-21 12:01:37 +0800
  • e949dcd9b6 fix flicker Syarif Fakhri 2023-02-19 21:14:47 +0800
  • 80f5025b73 formatting only Syarif Fakhri 2023-02-19 13:03:21 +0800
  • 62af0e3f11 Merge branch 'master' into draggable-autohide-tab Syarif Fakhri 2023-02-18 23:18:20 +0800
  • a48108e449 - Add draggable auto hide tab functionality - Change auto hide tab open from mouse press to mouse release Syarif Fakhri 2023-02-18 23:17:19 +0800
  • 78d5284d22
    Merge branch 'githubuser0xFFFF:master' into master jonjenssen 2023-02-17 12:54:17 +0100
  • 54c2bd0c30 Update linux-builds.yml githubuser0xFFFF 2023-02-10 14:11:38 +0100
  • d8784a22b7
    Update linux-builds.yml githubuser0xFFFF 2023-02-10 14:09:02 +0100
  • bc9f136f20
    Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:58:03 +0100
  • 7192a06eb8
    Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:42:31 +0100
  • a4c6f1d16c
    Update linux-builds.yml githubuser0xFFFF 2023-02-10 13:30:41 +0100