Mavridis Philippe
83e74d1e55
twin: update Qt:: -> TQt::
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
1 year ago
Mavridis Philippe
bc6893644c
twin: Add opaque tiling option
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
1 year ago
Michele Calgaro
22625693f1
Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the merging of tqtinterface with tqt3.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Mavridis Philippe
0339423ced
twin: Minor code cleanup and refactoring
...
Refactoring concerns active border code.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
1 year ago
Mavridis Philippe
becae3055b
twin: 25% zones for active corners
...
Added special checks that make corner activation easier: we assume
a 25% zone on the edge of each border where instead of half size
tiling we perform quarter size tiling. The rest 50% is left for
normal half size tiling.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
1 year ago
Mavridis Philippe
5b1934dd5d
TWin: Add active corner support to quick tiling
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
1 year ago
Mavridis Philippe
31335a04ed
TWin: Active borders and snap tiling
...
This commit is a squash of the commits of TDE/tdebase#331 .
In short, this backports some improvements to existing electric border
functionality from KDE, adds the snap tiling (or aerosnap) feature and
brings rudimentary support for active corners, which will be fully
implemented in a later PR.
The options dialog and the documentation has been updated to reflect
these changes.
Additionally, a new relevant option is introduced: an option for
restoring the original size of maximized/tiled windows when the user
starts dragging them. The option is set to be off by default,
preserving the traditional behaviour of KDE 3.x/TDE.
Last but not least, the term "electric" in relation to borders and
corners is replaced by "active" for clarity to the users.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
2 years ago
Michele Calgaro
0911b4d0ca
Remove QT_CLEAN_NAMESPACE/TQT_CLEAN_NAMESPACE unnecessary define.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Timothy Pearson
ff6fa6e087
Fix compositor startup failure
...
Clean up build warnings
10 years ago
Timothy Pearson
0271348b00
Fix twin attempting to load a new compton-tde instance when one is already active
10 years ago
Timothy Pearson
68cba85373
Fix twin deleting comptontdepidfile when compton-tde already running on startup
...
Fix long-standing bug in calling desktop lock methods over DCOP from within kdesktop process
10 years ago
Timothy Pearson
f685dc8a29
Fix improperly sized string buffers in compton pid code
10 years ago
Timothy Pearson
9b9b436ba8
Write compton-tde pid file to tmp
...
This resolves Bug 887
10 years ago
Timothy Pearson
24e34ad989
Add basic support for a modified compton compositor instead of the old buggy kompmgr
...
Update additional Xorg atom names
11 years ago
Timothy Pearson
82b90cbe47
Fix failure to start kompmgr from control panel
12 years ago
Timothy Pearson
ed123019ba
Fix kompmgr not respecting user settings
12 years ago
Timothy Pearson
3421d01bb0
Fix TDM hang in certain circumstances when themed greeter is deleted
...
This resolves Bug 1453
Resolve themed greeter drawing inconsistencies between composited and non-composited mode
12 years ago
Darrell Anderson
febcc86370
Fix when kompmgr printf message is displayed.
12 years ago
Timothy Pearson
77cbe84cb6
Rename additional header files to avoid conflicts with KDE4
12 years ago
Timothy Pearson
9286b9ebcc
Rename common header files for consistency with class renaming
12 years ago
Timothy Pearson
f537c21b68
Rename a number of classes to enhance compatibility with KDE4
12 years ago
Timothy Pearson
93943a849d
Rename KStartup for enhanced compatibility with KDE4
12 years ago
Timothy Pearson
de7e5867a6
Rename a number of libraries and executables to avoid conflicts with KDE4
12 years ago
Timothy Pearson
cc74f360bb
Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4
12 years ago
Timothy Pearson
79b21d47bc
Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4
12 years ago
Timothy Pearson
e4e0479220
Rename KApplication to TDEApplication to avoid conflicts with KDE4
12 years ago
Timothy Pearson
0ef12d60c8
Add preliminary taskbar task state support
12 years ago
Timothy Pearson
726c610054
Make shadow settings slightly less confusing
12 years ago
Timothy Pearson
1cac8a5e1d
Fix kompmgr shadow support
...
Add kompmgr settings reload method to twin DCOP
Fix up kompmgr kcontrol module
Make default TDM login screen appearance more like the rest of the TDE login system
12 years ago
Timothy Pearson
57b56bb3f7
Fix DCOP interface to window suspend/resume functions
...
This resolves Bug 1354
12 years ago
Timothy Pearson
443169bdcb
Update calls to deprecated XKeycodeToKeysym function
12 years ago
Darrell Anderson
38a4b91dbd
Update remnant references: kde-*.desktop -> tde-*.desktop.
13 years ago
Darrell Anderson
13806ac476
Add source code module name [twin-workspace] to stdout/stderr messages to improve readability.
13 years ago
Timothy Pearson
8bd291c0e8
Rename additional global functions and variables for tqt3
13 years ago
Timothy Pearson
e8a1cdc01d
Rename additional global TQt functions
13 years ago
Timothy Pearson
d160a6fc01
Update twin with initial framework for application suspend/resume
...
This needs some additional work before it can be enabled
13 years ago
Timothy Pearson
989d6a1901
Update various qt function definitions and static methods for tqt3
13 years ago
Timothy Pearson
b492b550f3
Rename obsolete tq methods to standard names
13 years ago
Timothy Pearson
f64397c82f
Remove additional unneeded tq method conversions
13 years ago
Timothy Pearson
628043be55
Rename old tq methods that no longer need a unique name
13 years ago
Timothy Pearson
2c01fd64dd
Revert "Rename a number of old tq methods that are no longer tq specific"
...
This reverts commit 73c08b592d
.
13 years ago
Timothy Pearson
73c08b592d
Rename a number of old tq methods that are no longer tq specific
13 years ago
Timothy Pearson
0b6057404f
Rename kwin to twin (Part 2 of 2)
13 years ago