| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
|
|
|
|
| |
This fixes the issue raised in comments to PR #704[1].
[1]: https://mirror.git.trinitydesktop.org/gitea/gitea/TDE/tdebase/pulls/704#issuecomment-81007
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
| |
* change setOpacity() prototype to receive only opacity.
* rename { setPopupClientOpacity => setPopupClientTransparancy() } to
better reflect what the function does
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
* deduplicate big chunk of code in updateOpacity()
* move logic to get desired opacity according to rules into a dedicated
function (defaultOpacity()).
* Replace floating point arithmetics with pure integer one in function
associated to converting to/from percents.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Also set window's opacity after it's getting managed by twin.
This resolves issue with windows that don't require input get
transparent after move/resize.
Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/698
Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/699
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
Before that to reload settings compton-tde was using SIGUSR2; and
SIGUSR1 wasn't actully used, but was designated for something wierd.
This commit removes old SIGUSR1 handler and uses SIGUSR1 to reload the
settings instead of SIGUSR2.
Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/673
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This fixes compton launch on systems with several X11 Screens. And also
in case of multiple sessions for the same user.
Also:
- move the file to tde's proper tmp dir.
- deduplicate some code
Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/673
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
During discussion it was decided that it would be better to use more
traditional constants for True/False in X11 calls after all.
This effectively fixes-up the changes made by e8fcdbfe9.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
X API calls for some reason were missed in previous commits.
Note: Traditionally X Api uses "True" and "False" definitions, but for
consistency with the rest of code base it would be better to use modern
counterparts.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Signed-off-by: rbell <riley.bell@vfemail.net>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
|
|
| |
resolves issue #455.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|
| |
|
|
| |
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|
| |
|
|
|
|
| |
merging of tqtinterface with tqt3.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
|
|
| |
Refactoring concerns active border code.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
| |
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
| |
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
|
| |
|
|
| |
Clean up build warnings
|
| |
|
|
| |
active
|
| |
|
|
| |
Fix long-standing bug in calling desktop lock methods over DCOP from within kdesktop process
|
| | |
|
| |
|
|
| |
This resolves Bug 887
|
| |
|
|
|
|
| |
kompmgr
Update additional Xorg atom names
|
| | |
|
| | |
|
| |
|
|
|
| |
This resolves Bug 1453
Resolve themed greeter drawing inconsistencies between composited and non-composited mode
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
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
|
| |
|
|
| |
This resolves Bug 1354
|
| | |
|