Commit Graph

  • 621e5e7789 fix tooltips for auto hide button and close button Syarif Fakhri 2022-09-09 14:43:59 +0800
  • 22402e79f5 Added support for delete on close to overlayed widgets Syarif Fakhri 2022-09-09 13:57:43 +0800
  • 54b9a8dc50 Merge branch 'auto_hide_feature' of github.com:duerr-ndt/Qt-Advanced-Docking-System into auto_hide_feature Syarif Fakhri 2022-09-09 13:37:14 +0800
  • dc05ec3acf Add nullptr check when restoring state with overlayed widgets Syarif Fakhri 2022-09-09 13:33:42 +0800
  • 84c6afa428 Reworked toggle view Previous: - It would just hide the overlay dock widget and leave the side tabs still visible - Close button, toggle view action would simply collapse the dock widget intsead of completely hiding it Syarif Fakhri 2022-09-09 12:18:41 +0800
  • 1097d65959 fix elision for vertical eliding label. Nick D'Ademo 2022-09-09 09:34:45 +0800
  • 6ae14fada3 add comment regarding empty widget in overlay dock container Syarif Fakhri 2022-09-08 17:42:24 +0800
  • a2e9c1aa9c Add config flag for enabling the overlay dock area title Changed the config name from DefaultDockContainerConfig->DefaultAutoHideConfig Syarif Fakhri 2022-09-08 16:58:40 +0800
  • 60c22000a8 Add hover styling Syarif Fakhri 2022-09-08 16:49:32 +0800
  • 3ec395fe79 update default stylesheet Syarif Fakhri 2022-09-08 16:41:00 +0800
  • fac81265bf Whitespace changes only Syarif Fakhri 2022-09-08 16:30:07 +0800
  • c1df05b55d Fix bug where undock button would be show incorrectly in floating dock widgets when toggling overlay Syarif Fakhri 2022-09-08 16:08:20 +0800
  • af549d8ca9 Add title label to the overlayed dock area Syarif Fakhri 2022-09-08 14:43:18 +0800
  • 9bfd77a206 Remove None and Bottom from the SideTabBarArea enum Syarif Fakhri 2022-09-08 14:13:45 +0800
  • 37edf47c4b Fix the side tab widget not updating style when its restored from XML Syarif Fakhri 2022-09-08 14:04:18 +0800
  • be4e5a88a6 Change the styling - Now the dock widget side tab has a gray left/right edge border when not selected Syarif Fakhri 2022-09-08 13:52:30 +0800
  • a279e71535 Fix side tab bar area name being saved wrong in the XML Syarif Fakhri 2022-09-08 13:10:46 +0800
  • 5ddb02cc8e fix the border styling of the dock widget side tab when not focused Syarif Fakhri 2022-09-08 11:45:30 +0800
  • ecccba4536 Add overlay splitter object name Syarif Fakhri 2022-09-08 11:31:54 +0800
  • 0087a1b360 Add left right styling to the dock widget side tab Syarif Fakhri 2022-09-08 11:30:56 +0800
  • 8bfb98ea20 Remove auto hide feature being set by default. Add config for the default auto hide feature. Syarif Fakhri 2022-09-08 11:23:45 +0800
  • de4a59d45a Re added back in CentralWidgetExample after mistakenly removing it Syarif Fakhri 2022-09-08 11:18:38 +0800
  • 068797dbb0 Fixed build issues of original pull request Uwe Kindler 2022-09-07 10:56:17 +0200
  • 302fcd1435 Fix bug where dragging an overlayed widget would cause it to be empty Fix bug where pin and unpin doesn't work Syarif Fakhri 2022-09-07 15:50:53 +0800
  • 1d9902b690 Make tabs menu hidden when overlayed Syarif Fakhri 2022-09-07 13:31:44 +0800
  • 9735f41b1a Fix toggle view through the actions menu not working correctly Syarif Fakhri 2022-09-07 12:13:46 +0800
  • 4a77580b07 swap position of auto hide button and detach group button Syarif Fakhri 2022-09-07 11:54:32 +0800
  • 1a903e74f2 add pin icon Syarif Fakhri 2022-09-07 11:54:03 +0800
  • e4565034fb Merge branch 'master' into auto_hide_feature Syarif Fakhri 2022-09-07 10:12:57 +0800
  • 052d3cecb9 Fix check state of the auto hide button when dragging the container into a floating window Syarif Fakhri 2022-09-06 17:59:56 +0800
  • fde133c25e Fix a bug where overlay widgets from another container widget would not be correctly transferred into the container widget that it's dragged into. Syarif Fakhri 2022-09-06 17:42:26 +0800
  • 6e35a9e7a7 - Add an example folder for auto hide functionality Note: this does not include the py file, To be added in a different commit - Added a better API to programatically add the overlay areas in the CDockManager Syarif Fakhri 2022-09-06 15:35:18 +0800
  • bfab7e495a Move logic for enabling auto hide into the public toggle method Syarif Fakhri 2022-09-06 13:49:11 +0800
  • 3e9dc7f4d6 Add initial functionality for Auto hide - Add left and right side tab widgets - Add overlay dock and overlay dock widget behavior Syarif Fakhri 2022-09-05 17:29:42 +0800
  • da8f17cce2 Fix perspective for central widget demo Syarif Fakhri 2022-09-05 17:04:41 +0800
  • 3cd6d766f8 Added some documentation for Linux modal dialog fix Uwe Kindler 2022-09-05 09:06:29 +0200
  • 82c98a3f91 Merge branch 'linux_modal_dialog_fix' Uwe 2022-09-05 09:02:02 +0200
  • c11a496278 Change to ensure that modal widgets are always on top of floating widgets Uwe 2022-09-02 18:18:28 +0200
  • d27783e2f1 Added check for model widget for Linux Uwe 2022-09-02 14:54:48 +0200
  • efd88565a9 Small change to fix issue #445 Uwe Kindler 2022-08-29 11:11:08 +0200
  • f3bb1b17d0
    Add link to xcb on Linux (#446) Doug Smith 2022-08-29 01:20:47 -0500
  • 518cee9d0a
    Remove version check for qt 5.x to fix conan qt6 compatibility (#447) Sebastian Büttner 2022-08-29 08:20:30 +0200
  • 8d7f3b14be
    Remove version check for qt 5.x to fix conan qt6 compatibility #447 Sebastian Büttner 2022-08-17 01:00:03 +0200
  • c5b731af79 Add link to xcb on Linux #446 Doug Smith 2022-08-16 11:36:49 -0500
  • 6302ab03d8
    Set required C++ standard depending on Qt version (#444) Sebastian Büttner 2022-08-14 22:17:42 +0200
  • 5fc15615be
    Set required C++ standard depending on Qt version #444 Sebastian Büttner 2022-08-14 19:50:59 +0200
  • 2afca346b0 Added some info about PyQtAds contribution Uwe Kindler 2022-08-08 08:55:04 +0200
  • b7849e37e6
    Merge pull request #2 from githubuser0xFFFF/master jonjenssen 2022-08-01 16:45:33 +0200
  • 89ff0ad311 Added PRE Workbench to Showcase section 3.8.3 Uwe Kindler 2022-07-29 13:57:08 +0200
  • 6caeac2cb4 Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Uwe Kindler 2022-07-29 13:26:23 +0200
  • a0f0640c9f Fixed CustomCloseHandling for floating widgets Uwe Kindler 2022-07-29 13:25:14 +0200
  • d3f5879119
    upgrade PyQt build (#404) Mira Weller 2022-07-19 13:17:45 +0200
  • 545ad0c682
    Update pyproject.toml #404 Mira Weller 2022-07-19 11:57:56 +0200
  • df74686287
    call CDockWidget::closeDockWidgetInternal when close attempt and CustomCloseHandling (#438) bjb-work 2022-07-15 08:47:20 -0400
  • edc189d47d call CDockWidget::closeDockWidgetInternal when close attempt and CustomCloseHandling #438 bjb-work 2022-07-13 09:55:31 -0400
  • a173fc9a2b add file names explicitly Mira Weller 2022-07-08 17:27:07 +0200
  • 3d365a0b84
    Merge pull request #1 from CeetronSolutions/build_fixes jonjenssen 2022-07-07 11:01:43 +0200
  • a7e9f3acd5 Update default build settings to work with ResInsight jonjenssen 2022-07-07 11:00:29 +0200
  • 75d58b3ea3 Fixed #433 - Link issue of debug library with MSVC19 Uwe Kindler 2022-07-04 07:41:26 +0200
  • bedd25021c Fixed issue #429 - Raise floating widget on toggleView() request Uwe Kindler 2022-06-17 08:31:24 +0200
  • 0e566cb8a3 Fixed #420 - Floating docks title doesn't update added tests for DockWidget->setWindowTitle() in demo application Uwe Kindler 2022-05-10 13:41:19 +0200
  • 23f80334f6
    Fix issue #415 (#416) Mira Weller 2022-05-03 08:47:31 +0200
  • a68858572e remove leftovers Mira Weller 2022-05-02 22:05:00 +0200
  • ea9d0e1702 Fix issue #415 #416 Mira Weller 2022-05-02 21:56:49 +0200
  • 18d90e06e0 increment build version Mira Weller 2022-05-02 21:52:26 +0200
  • 0cb13e329f fix RESOURCES configuration for sip build Mira Weller 2022-05-02 21:32:28 +0200
  • e520fc7efe fix opening tabbed dockWidgets Mira Weller 2022-03-22 20:42:49 +0100
  • e0852e08a9 Update PyQt5 bindings build to new build system Mira Weller 2022-03-22 15:35:43 +0100
  • 66df253d98 remove unnecessarily deep namespace for Python module Mira Weller 2022-03-22 15:35:04 +0100
  • 73b29e9731 Add new flags from 3.7 and 3.8 Mira Weller 2022-03-22 15:34:29 +0100
  • 7063909cee Added MetGem to showcase section Uwe Kindler 2022-04-21 16:29:55 +0200
  • 2543b2ddcd Changed include quotes to angle brackets #413 Igor Sirotin 2022-04-19 11:57:48 +0300
  • f1984df3de Moved public headers to 'include/ads' subdirectory Igor Sirotin 2022-04-18 15:52:02 +0300
  • a284e3bd65
    CMake bugfixes [target alias, license install] (#412) Igor Sirotin 2022-04-19 00:07:48 +0300
  • f7461f9ec5 Fixed CMake license install #412 Igor Sirotin 2022-04-18 19:01:03 +0300
  • 57b4bb486b Added alias to cmake library target Igor Sirotin 2022-04-18 14:36:15 +0300
  • 823887daf8
    Tidy/doc updates (#410) ARSanderson 2022-04-11 23:58:18 -0600
  • 7f7d4ad320 fixed typos #410 ARSanderson 2022-04-11 15:04:59 -0600
  • dd65710481 minor updates to clarify when the dock manager should be created ARSanderson 2022-04-11 15:01:04 -0600
  • 78a4166e42 Updated CFloatingDockContainer::closeEvent() function to delete all dock widgets with DockWidgetDeleteOnClose flag set Uwe Kindler 2022-03-25 13:31:40 +0100
  • 3d3b694040
    Avoid calling XCB functions under non-XCB Linux platform (#405) tytan652 2022-03-24 19:43:39 +0100
  • 22a16bb788 Avoid calling XCB functions under non-XCB Linux platform #405 tytan652 2022-03-24 18:01:45 +0100
  • ecec7aa293 Fix issue #396 Floating container just hides if there are more than one docks #403 Mira Weller 2022-03-22 15:45:25 +0100
  • ad06241c9d
    fix(issue-350): on RedHat/CentOS, sometimes there will be one more move event after user release their mouse which will cause the floating overlay can not be hide. Here we use the WindowActivate and WindowDeactivate event to check whether user release their mouse. (#401) ruffianhy 2022-03-14 04:22:07 +0800
  • c561b1fca2 fix(issue-350): on RedHat/CentOS, sometimes there will be one more move event after user release their mouse which will cause the floating overlay can not be hide. Here we use the WindowActivate and WindowDeactivate event to check whether user release their mouse. #401 ruffianhy 2022-03-13 19:51:31 +0800
  • 6a1ea6c7de Fixed examples/sidebar bug Uwe Kindler 2022-03-04 13:43:21 +0100
  • 931719c474 Updated README.md Uwe Kindler 2022-03-04 08:04:21 +0100
  • 70ef00932a Updated marketplace description Uwe Kindler 2022-03-02 11:52:38 +0100
  • a1bc4a063b Updated qt_markectplace files Uwe Kindler 2022-03-02 11:48:51 +0100
  • abf7224582 Updated ads logo and icon Uwe Kindler 2022-03-02 11:31:25 +0100
  • 7ab4c9af2e Handle StyleChange event in DockWidgetTab to update icon Uwe Kindler 2022-02-25 21:41:46 +0100
  • d5fefaa35f
    while dockManager.removeDockWidget , the dockManager() returns null (#399) 3.8.2 kzl 2022-02-19 02:33:55 +0800
  • 98d2379cf5
    while dockManager.removeDockWidget , the dockManager() returns null #399 kzl 2022-02-18 09:12:45 +0800
  • 3c4af9c6af
    Add method to add dock widget to dock container (#398) Ben Hetherington 2022-02-06 07:21:43 +0000
  • ed5b1d2778
    Add method to add dock widget to dock container #398 Ben Hetherington 2022-02-03 17:11:52 +0000
  • 12ec819aeb
    Update README.md githubuser0xFFFF 2022-01-02 21:55:00 +0100
  • e6fc1c14bd Added NotepadNext to the showcase section Uwe Kindler 2021-12-22 07:47:24 +0100
  • 6fb45c055c
    Removed ContentMargin in DockContainer (#387) SleepProgger 2021-12-20 07:46:26 +0100
  • 4201dec13a Removed ContentMargin in DockContainer #387 Some Guy 2021-12-18 19:53:31 +0100
  • 535b926095
    CMake: Allow version to be explicitly set without requiring git (#384) Ralph Minderhoud 2021-12-13 01:36:53 -0600