Sergio Martins
35b67a2cd3
Don't use 0 width/height static anchors on Windows yet.
...
It doesn't like 0 sized widgets
2019-09-24 17:23:48 +01:00
Sergio Martins
abbc79f0e0
Progress with the QtQuick port
2019-09-07 16:20:22 +01:00
Sergio Martins
5aab3251ca
Make static separators have 0 thickness instead of 1
...
The static separators are the left,right,bottom,top ones. Since
they don't move, they don't need to be visible nor occupy space.
They only exist to make the algorithms easier
2019-09-02 11:37:05 +01:00
Sergio Martins
1bf2cef26f
Allow static anchor thickness equal to 0 in the Config
2019-09-01 19:29:26 +01:00
Sergio Martins
8ebf7aa085
Actually fix the leak instead of crashing
2019-08-13 22:27:54 +01:00
Sergio Martins
c2ca75966a
Fix mem leak
2019-08-13 16:51:12 +01:00
Sergio Martins
c1ea98825e
Improve includes
2019-08-12 16:41:00 +01:00
Sergio Martins
3ef2cef7b7
Allow to configure separator thickness
2019-08-06 13:56:57 +01:00
Sergio Martins
2ce50c01ef
Remove wrong assert, the variable is set to the default
2019-08-05 15:23:39 +01:00
Sergio Martins
a17465158d
Introduce FrameworkWidgetFactory
...
The framework uses a few QWidgets (FrameWidget, TabbarWidget, TabWidget
TitleBarWidget). This factory allows the user to provide his own,
to achieve different appearence.
2019-08-05 01:35:42 +01:00
Sergio Martins
1849010e3e
Relax check, allow to set Config flags after QApplication
2019-08-01 10:05:25 +01:00
Sergio Martins
06e58c2225
Add a factory func to Config
...
So dock widgets can be created on demand while being restored
2019-07-31 22:52:35 +01:00
Sergio Martins
921d090461
Centralize the OS ifdefs in Config
2019-07-31 22:27:14 +01:00
Sergio Martins
08c858ba6e
Add a Config.h public header, to configure behaviour
...
Like enabling aero snap or native title bar
2019-07-31 22:16:25 +01:00