Commit Graph

13 Commits (1e2ffb1b23a45f620705621caa43e64437d3a7f3)

Author SHA1 Message Date
Michail Vourlakos 1e2ffb1b23 improve semantics 7 years ago
Michail Vourlakos 055996ebca dont play addedWindow animation when near parabAnim 7 years ago
Michail Vourlakos 4f758ee7df restore scale at tasks that change states
--tasks that change state (launcher,startup,window)
at the next state must look the same concerning
their zoom scale
7 years ago
Michail Vourlakos 0df95400d8 hidden internal separator at the edges
--The internal separator can be hidden when it is
found at the edges of Tasks Plasmoid, it creates a
more pleasant result. If the user wants separators at
the edges can always use the Separator plasmoid from
audoban. This fix would fix also the overlap
of internal sepator with external applet separator.
7 years ago
Michail Vourlakos 6941a5c011 reduce parabolic messages and debug lines 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
Michail Vourlakos fbf952f606 fix binding loops that broke separators experience 8 years ago
Michail Vourlakos debea91ddc reduce messages for clearing parabolic effect 8 years ago
Michail Vourlakos 56865f36dd support applet separators around tasks plasmoid 8 years ago
Michail Vourlakos 988448345f add margins to applet separators
--fix for indicating the separator on startup
--improvements in parabolic signaling
8 years ago
Michail Vourlakos 528a857b47 apply a proper clearing zoom for applets
--this is finally used properly through the
ParabolicManagers new architecture. Any old
problems concerning applets that didnt clearing
their zoom should be fixed totally now!!
8 years ago
Michail Vourlakos a16ed0e9ef add clearing functions for parabolic managers 8 years ago
Michail Vourlakos a9df1d6745 add ParabolicManager in the plasmoid
--move all the logic around parabolic effect signals
into one place, ParabolicManager. The ParabolicManager
is responsible for triggering all the messages to tasks
that are neighbour to the hovered task. This will
help a lot to catch cases such as separators and proper
clearing zoom.
8 years ago