Commit Graph

29 Commits (610e0d6a74c234ae96221d6242d2bc8e24fd9f68)

Author SHA1 Message Date
Michail Vourlakos 652a1a5c82 fix #282, fix removal animation
--the windows count sometimes do not count
correctly for example with firefox window.
In such case the removal animation is called.
This patch protects the hiding animation
that needs hiding the main icon when this
is the last one shown in such cases
8 years ago
Michail Vourlakos ce92f88af2 improvements for animations
--restore on startup neighbour tasks on bouncing launcher
--show the remove window animation only when there isnt
launcher for the last window
8 years ago
Michail Vourlakos 9a1064f304 disable debug message 8 years ago
Michail Vourlakos 67fc156f78 fix #264,introduce lastValidSourceName
--during closing a task the decoration
from libtaskmanager returns no valid strings.
The problem was first observed with the
remove window animation. To solve it
introduced at our iconitem a lastValidIconName
that contains the last valid iconName.
8 years ago
Michail Vourlakos 0518e27794 disable bouncing for zoom=1 and when dock hidden 8 years ago
Michail Vourlakos b95a8ff307 consistent hovering for applets and tasks
--relevant to #250,creates consistency for
hovering tasks and applets. The only concerns
is around the springanimation introduced in
plasma 5.10 but this will be checked later
how it can be supported properly
8 years ago
Michail Vourlakos 79010a6297 decouple thickness margins from iconMargin 8 years ago
Johan Smith Agudelo Rodriguez ef7caa72e2 #199, QQuickWindowSystem replacement of WindowSystem 8 years ago
Michail Vourlakos 7cf6e6c8dd fix #197,add/remove task animation
--fix the add/remove task animations based
on the new anchoring mechanism of the new
rendering
8 years ago
Michail Vourlakos 53aec53093 fix #195, new direct rendering mechanism
--this a big fix for the painting mechanism.
Introduces a new direct rendering phase in
which no delays are happening on drawing.
This commit contains also the fixes in various
places in order for the new rendering to work
correctly
8 years ago
Michail Vourlakos 68fc389067 fix #186,drop shadowedImage and use Latte IconItem 8 years ago
Michail Vourlakos f738236b28 disable TaskIconBuffers that creates a leak 8 years ago
Michail Vourlakos 169b2b0345 update semantics
--dropped more old nowDock variables
--fixed brokken drag visual
8 years ago
Michail Vourlakos 673a5f4d2d improve scale semantics for plasmoid 8 years ago
Michail Vourlakos 857f202c2b fix #153,improve tasks progress visuals 8 years ago
Michail Vourlakos 09268b53ff improvements for task progress
--unload task progress properly
--improbe the shadow appearance
--repaint progress only when it is needed
8 years ago
Michail Vourlakos 29ae2899c9 fix #65, stop bouncing animation in hidden state 8 years ago
Michail Vourlakos d641ec0b33 fix #54,dock is shown when applet needs attention 8 years ago
Johan Smith Agudelo Rodriguez 11f873e68a set default icon #55 8 years ago
Michail Vourlakos 6bcd39d07d replace QIconItem with Latte.IconItems 8 years ago
Johan Smith Agudelo Rodriguez fe146aaa90 Missing file licences #34 8 years ago
Michail Vourlakos e54cbb7213 expose interaction values from plasmoid 8 years ago
Michail Vourlakos 1d763d2652 plasmoid, central durationTime value 8 years ago
Michail Vourlakos 19a892fc82 replace panel with root semantic for plasmoid 8 years ago
Michail Vourlakos bf4047d6f8 expose plasmoid configuration through dock config 8 years ago
Michail Vourlakos 7cd1ae4ba7 improve mechanism for animations counting 8 years ago
Michail Vourlakos 9c7eace973 fix #15, using only userConfiguring state
--in !immutable state all the zoom animations
are working just fine, only in userConfiguring
state the editmode is enabled
8 years ago
Michail Vourlakos b3391e9e34 reduce maskArea calls and dockGeometry changes
--fix also an issue of changing normal state
continuously during various animations that
need only length space
8 years ago
Michail Vourlakos f9ec1fa5b3 initial commit for Latte !!!
-initial commit based on the latest Now Dock
from the corona branch and beautiful techniques
and designs from the Candil Dock
8 years ago