Allen Winter
01d68f30e4
docs/api/Doxyfile.cmake - add reimp alias
2021-02-07 07:41:08 -05:00
Allen Winter
1b73d01de8
src/DockWidgetQuick.h - minor doxygen fix
2021-02-07 07:36:55 -05:00
Allen Winter
a421cb0b01
various - include private header first, remove header dupes
2021-02-07 07:07:49 -05:00
Allen Winter
2177336d65
minor spelling
2021-02-07 06:56:49 -05:00
Allen Winter
059a8cc38f
TabWidgetQuick_p.h,TabWidgetQuick.cpp - update copyright year
2021-02-07 06:50:03 -05:00
Sergio Martins
4c33cd6409
Sidebar overlays now maintain their size when toggled
...
Fixes #155
2021-02-06 22:55:14 +00:00
Sergio Martins
ea48d52447
refactor MainWindowBase::updateOverlayGeometry()
...
Receives a size instead of a bool now.
2021-02-06 22:30:21 +00:00
Sergio Martins
85f4be750a
Remove bogus sizing
2021-02-06 21:43:05 +00:00
Sergio Martins
0ba37a347b
Save last overlayed location
...
For issue #155
2021-02-06 20:12:39 +00:00
Sergio Martins
6ee1900331
Add a test for issue #155
2021-02-06 19:43:26 +00:00
Sergio Martins
44bf1ef322
qtquick: Move dummy QAction class into the pimpl header
...
No need for it to be in the public header
2021-02-06 18:20:44 +00:00
Sergio Martins
863691c313
Remove some private API from DockWidgetBase.h
...
Moved it into the pimpl
2021-02-06 16:32:13 +00:00
Sergio Martins
97d7cbf657
ChangeLog: Mention we have experimental QtQuick support
2021-02-06 15:56:13 +00:00
Allen Winter
3089535de6
CMakeLists.txt, conan/conanfile.py - this is version 1.3.0
2021-02-06 10:31:17 -05:00
Sergio Martins
36818093c6
Merge branch '1.2'
2021-02-06 15:20:08 +00:00
Allen Winter
e5857df439
conan/conanfile.py - upgrade version number
v1.2.1
2021-02-06 10:09:32 -05:00
Allen Winter
42d25dc1a5
fwd_headers/kddockwidgets/KDDockWidgets.h - update copyright year
2021-02-06 10:07:55 -05:00
Sergio Martins
3b5e78bfba
ChangeLog: Add release date of 1.2.1
2021-02-06 13:02:50 +00:00
Sergio Martins
639dce7c53
Remove the QtQuick presets from the 1.2 branch
...
It's for master only
2021-02-06 12:46:18 +00:00
Sergio Martins
882f54647c
ChangeLog removed mention to 1.3 from the 1.2 branch
2021-02-06 12:43:56 +00:00
Sergio Martins
38443048b8
Merge branch '1.2'
2021-02-05 16:42:07 +00:00
Sergio Martins
621c3dbeca
Also clear the overlay internals when floating an overlay
...
Fixes a crash.
Relates to #162
2021-02-05 16:32:41 +00:00
Sergio Martins
f1e4f7ecda
Add another test
2021-02-05 14:34:12 +00:00
Sergio Martins
249d1b6790
Remove from the sidebar when floating a widget
...
Fixes #162
2021-02-05 12:35:03 +00:00
Sergio Martins
894e0fd03a
Added test for issue #162
2021-02-05 11:49:52 +00:00
Allen Winter
ec1f009914
CLA - switch to a form-fillable PDF version
2021-02-04 16:26:34 -05:00
Allen Winter
697417b906
CLA - switch to a form-fillable PDF version
2021-02-04 16:17:53 -05:00
Sergio Martins
dadf57c184
Merge branch '1.2'
2021-02-04 19:59:29 +00:00
Sergio Martins
7caa83be19
Also hide overlay when clicking on empty space of a main window
2021-02-04 19:56:35 +00:00
Sergio Martins
e745d38b1e
Improve the test a bit
...
clicking on the bottom is not very effective as that's where the
bottom sidebar is
2021-02-04 19:52:21 +00:00
Sergio Martins
6d389315bf
Add test for issue #157
2021-02-04 19:31:31 +00:00
Sergio Martins
024d56505a
Merge branch '1.2'
2021-02-04 13:30:35 +00:00
Sergio Martins
daec97ad66
Don't require QtX11Extras for WASM
...
Fixes #163
2021-02-04 13:30:04 +00:00
Sergio Martins
a98daead1d
README: Improve paragraph about reporting bugs
...
Mention that sha1 and which operating system are important too
2021-02-03 13:34:33 +00:00
Sergio Martins
2c5cf77cf2
Fix build with cmake Visual Studio generator
...
Fixes #156
2021-02-02 23:02:04 +00:00
Sergio Martins
a6b9a82e9c
Fix crash when hosting QQuickWidget
...
There's no need to check if invisible widgets are candidates
for docking. There's usually no downside either, except that
QQuickWidget is very sensitive with when its platform window
is created, so don't force the creation.
Will cherry-pick to 1.2 if no regression is found
Fixes #150
2021-01-31 13:05:20 +00:00
Sergio Martins
02cf9d1cd2
Make FloatingWindowWidget::m_vlayout protected
...
So users can override
2021-01-30 14:28:30 +00:00
Sergio Martins
cde814b216
Add a static FloatingWindow::s_windowFlagsOverride member
...
The user can now change which window flags FloatingWindow will get,
as his own risk.
Not doing it via public API such as FrameworkWidgetFactory as I don't
want to encourage or support this. The amount of combinations that
can go wrong is open ended.
Fixes #149
2021-01-30 13:59:42 +00:00
Sergio Martins
5f435cd8c7
minor comment: Don't mention deprecated flag
2021-01-30 13:40:07 +00:00
Sergio Martins
6ccd98ca01
Move DockWidgetBase::eventFilter() into the private class
...
Fixes issue #151 where the user is overriding eventFilter too
and getting into some edge cases.
Could be worked around in user code, but it's always good to have
less protected and private API in public classes.
2021-01-29 20:20:01 +00:00
Sergio Martins
799f2a81a7
Remember previous tab position when toggling float
...
This was already the case, but didn't work in case the tabs
were re-oredered by the user manually
Fixes #154
2021-01-29 19:15:23 +00:00
Sergio Martins
eb9fa6f567
Add unit-test for issue #154
2021-01-29 19:07:32 +00:00
Sergio Martins
9ebd595202
Remove stray debug
2021-01-29 18:32:23 +00:00
Sergio Martins
b50d301f44
Add DockWidget::tabIndex()
2021-01-29 18:32:10 +00:00
Sergio Martins
b01b8908ea
qtquick: Fix build
...
That test is QtWidgets only
2021-01-29 18:23:37 +00:00
Sergio Martins
78c2cdddc4
minor: Make indexOfDockWidget() take a const dock widget
...
So it can be called from const places
2021-01-29 18:22:20 +00:00
Sergio Martins
1eaac74fb0
README: reword the getting involved section a bit
...
Explain that patches as images are not good when reporting bugs
2021-01-29 12:02:14 +00:00
Sergio Martins
ee759a5459
Don't trigger "Delete on Close" when sending to the sidebar
2021-01-28 22:40:41 +00:00
Sergio Martins
e9d19805d7
Add a force close to DockWidgetBase::Private
...
So we can add an argument there, without changing public API
2021-01-28 22:19:21 +00:00
Sergio Martins
1f74ba43f0
Add some includes to DockWidgetBase_p.h
...
It's not included directly, but let's be nice to IDEs.
2021-01-28 21:54:45 +00:00