Commit Graph

10 Commits (0835fd7b4d1825f3d8731fd8705891f9819eb6ac)

Author SHA1 Message Date
Michail Vourlakos 6e4321b650 improve attention bouncing experience
--add more animation phases in order to provide
a better experience for the inAttention bouncing
animation
--add visual debuggers for the spacers and padders
needed for the bouncing animation
7 years ago
Michail Vourlakos 9932ae845e fix #730,crash introduced at qt 5.9.2
--move the release of signals manual bindings for
tasks delegates from onRemove event of the delegate
at Component.onDestruction. The crash was happening
when the code path(onRemove event) wasnt occuring,
so the bindings werent released.
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 507e42ee08 improve Attention interaction with parabolic effect 7 years ago
Michail Vourlakos ff2870952e play removal animation for some windows also
--during assigning activities for a launcher
a window that had a launcher for the active
activity maybe doesnt have any more when it is removed.
in this cases the removal animation should be
played
7 years ago
Michail Vourlakos eaf49364ee fix #378, support multiple bouncing animations
--when two or more consequently launchers were bouncing
their animation was broken because they were changing
places. This patch catches these cases and provides
a proper way to show these animations.
7 years ago
Michail Vourlakos ed327c4df3 remove code for proper icon in removal 8 years ago
Michail Vourlakos 42817d7a59 fix #664,make faster the launcher removal 8 years ago
Michail Vourlakos 54c2d2b17e play bouncing animation to the end
--for all animations speeds
8 years ago
Michail Vourlakos c6a8ed09b5 refactor Task code in plasmoid
--refactore the previous enormous classes
TaskDelegate and TaskIconItem and in general
put anything relates to Task into its own
specific directory
8 years ago