Michail Vourlakos
048acbfb71
initial commit for waylandinterface
...
--support wayland painting without init crashes
--the wayland interface is just the xwindow one
masked as an wayland interface
8 years ago
Michail Vourlakos
271810d095
use TaskDelegate activateTask to activate a task
8 years ago
Michail Vourlakos
9486342dc1
add a small shadow at tasks number
8 years ago
Michail Vourlakos
ee6c831b01
fix #510,support correctly global shortcuts
...
--in X11 now the globalshortcuts class takes into
account if the user presses any modifier in order
to hide the dock
--if the dock is hidden whenever a relevant global
shortcut is triggered the dock is shown and number
indicators for the tasks are shown
8 years ago
Michail Vourlakos
1b025826ee
identify if the user released modifiers
...
--the global shortcut class now identify if the user
has release the shortcuts modifiers and then release
the dock to hide. The code was found first in the
plasma activity switcher
8 years ago
Michail Vourlakos
d54fc5b436
add Meta+` shortcut and fix animation behavior
...
--the isHidden flag shouldnt be set from visibilitymanager,
it is only the qml responsibility
8 years ago
Michail Vourlakos
4de9ea1e7e
add globalshortcuts class to improve semantics
...
--the globalshortcuts class contains all the relevant
code and includes also some functions that were used
from corona to trigger changes into the Latte Tasks
plasmoid
8 years ago
Michail Vourlakos
d4a5370ef2
use same design for all separators
8 years ago
Michail Vourlakos
1eeac88f36
update colors for unity counters
8 years ago
Michail Vourlakos
82173e0bb0
fix #509,fix typo for window actions
8 years ago
Michail Vourlakos
b619b2e0d2
fix #443,support unity message counter
8 years ago
Michail Vourlakos
fa89bd2053
fix #503,show previews in other winmanagers
8 years ago
Michail Vourlakos
88ddfe32de
fix #502 , block click animation
8 years ago
Michail Vourlakos
db78a5b622
fix #498,translate 0% margin to 0px margins
8 years ago
Michail Vourlakos
ffa3942dc7
enable combination for maximized features
8 years ago
Michail Vourlakos
c5dda73d5b
fix #497 , fix crash on startup
...
--this was crashing Latte on startup because
the WindowsModel was loaded too early when
the user had set "Show Background only for
maximized windows"
8 years ago
Michail Vourlakos
e982540bff
fix #490,support usesPlasmaTheme in our fake icons
8 years ago
Michail Vourlakos
12a200916a
support usesPlasmaTheme in our iconitem
8 years ago
Michail Vourlakos
162d84e31d
fix #495,Disable panel shadow for maximized windows
8 years ago
Michail Vourlakos
4381384d20
add deleteLater instead of delete for dockView
8 years ago
Michail Vourlakos
424f0e0e1c
dont allow forceTransparentPanel on !compositing
8 years ago
Michail Vourlakos
458750aa06
fix #496,crash when changing to Alternative Session
...
-- a rare crash when changing to Alternative Session
through Tasks context menu
8 years ago
Michail Vourlakos
9a131444f4
Update README.md
8 years ago
Michail Vourlakos
641d096d58
fix #490,improve identification algorithms
...
--this commits improves the identification algorithm
for kicker and simplemenu and their behavior also
concerning setting a static image or not
8 years ago
Michail Vourlakos
cfca7fadd4
dont paint items when shadow is activated
...
--this way we gain a few cpu cycles because they
are not painted when the item is painted through
the Shadow qml item
8 years ago
Michail Vourlakos
05c2123708
go faster to directRender state
...
--improve more the parabolic animation and
fix an issue that was based on the time window
between smooth animation and directRender when
the mouse activates the parabolic effect in the
begin.
8 years ago
Michail Vourlakos
5f1f5f102e
add tooltip for maximized window behavior
8 years ago
Michail Vourlakos
aacd80df3d
enable tooltips in various places
8 years ago
Michail Vourlakos
4eb0645474
fix #489,option for mouse wheel actions
8 years ago
Michail Vourlakos
8f9772f46a
init qml from kde frameworks
8 years ago
Michail Vourlakos
d223e23291
protect from closing on changing sessions
...
--disable quiting the app when there are no windows
shown. There are cases that between states some
windows may not exist. E.g. when changing sessions
and when activating/deactivating screens
8 years ago
Michail Vourlakos
fe0e23b935
fix #490,support kicker and simplemenu applets
...
--we now support through our discovering mechanisms
a properly identification for kicker and simplemenu
applets. This way changing their icons work correctly
and of course the parabolic effect
8 years ago
Michail Vourlakos
6941a5c011
reduce parabolic messages and debug lines
8 years ago
Michail Vourlakos
8ae052ba79
correct update hidden applets registry on startup
8 years ago
Michail Vourlakos
51b600725d
fix parabolic effect and Tasks thickness
...
--this fixes the Tasks plasmoid thickness and
improves a small breakage in the parabolic effect.
The Tasks thickness is going to maximum when there
is a hoveredInded in plasmoid or in containment.
--the previous fix, fixes also a small breakage in
the parabolic effect animation. The breakage was
appearing when going from
applet->applet separator->task and directRender is
enabled
8 years ago
Michail Vourlakos
19af87417e
add disabled debug messages for parabolic signals
...
--these debug messages can be activated in the future
in order to identify in the future cases that the
parabolic effect doesnt work as it should
8 years ago
Michail Vourlakos
e0e5efa9f8
improve task remove animation
...
--this improves a lot the task remove animation
when there are separators around
8 years ago
Michail Vourlakos
b94f2c948f
protect hidden spacers on removing animation
...
--the remove task animation is more stable now
8 years ago
Michail Vourlakos
ee48e70e30
fix warnings on startup
8 years ago
Michail Vourlakos
e44917c404
internal separator look identical to applet separa
8 years ago
Michail Vourlakos
155e037d0f
disable all spacers for all separators
...
--this makes the spacers to overlap with
each other
8 years ago
Michail Vourlakos
d59a43a7aa
simplify window model for maximized window
...
--simplify the messaging handling and also protect
the initialization of the model for the Repeater
8 years ago
Michail Vourlakos
8d0ee04d3d
update plasma requirement in readme to 5.9
8 years ago
Michail Vourlakos
259d3c855f
include audoban separator in our source code
8 years ago
Michail Vourlakos
eb5b70d9a4
dont hide internal separator yet
...
--hide debug messages
--dont hide internal separato yet if there
are neighbour separators next to it because
it is not positioned always correctly yet
8 years ago
Michail Vourlakos
b843505410
hide internal separator if it is not needed
8 years ago
Michail Vourlakos
ff53a53d75
fix all separators calculations/signals
...
--fixed all signals calculations for applets
through the parabolicManager in containment
8 years ago
Michail Vourlakos
b160ad76a5
fix many separators around latte plasmoid
8 years ago
Michail Vourlakos
f379877e55
improve more parabolic effect messaging
8 years ago
Michail Vourlakos
61539ff6c8
plasmoid trigger properly messages to applets
...
--this commit takes into account applets separators
and the internal separator so that the number of
separators that are subsequent do not influence the
parabolic effect animation
8 years ago