Michail Vourlakos
f4370ccc21
improve identification of immediate launchers
...
--when a window is closing if there is already
an assigned launcher then the launcher must be
shown without animation
7 years ago
Michail Vourlakos
8f44e68a75
fix #846,dont delay any show/remove of separators
7 years ago
Michail Vourlakos
be2c4ed669
fix missing negative symbol
7 years ago
Michail Vourlakos
62f847ecac
fix #856,update hoveredindex after animations end
...
--this way we are trying to delay a bit the directRender
mode when the dock is hidden
7 years ago
Michail Vourlakos
61227abaeb
ALWAYS Restore Task Animation
...
--VERY IMPORTANT CODE, fixes a bug when cycling the mouse
very fast inside and outside the dock, in some rare cases
the restoreAnimation didnt end!!
7 years ago
Michail Vourlakos
2f45aa9129
dont delay clearing zoom for task
7 years ago
Michail Vourlakos
5593b515f4
update zoom-out animations
7 years ago
Michail Vourlakos
c129743aa9
use a new zoom-in animation type
7 years ago
Michail Vourlakos
2957c50dd0
Revert "update zoom-in animation type"
...
This reverts commit cc6779d0c4
.
7 years ago
Michail Vourlakos
cc6779d0c4
update zoom-in animation type
7 years ago
Michail Vourlakos
15cff730ab
stop restoreAnimation in directRendering
...
--issue #852 , when directRendering is activated
some of the tasks could be in restoreAnimation,
in such case they stop their animation are moved
to directRendering mode
7 years ago
Michail Vourlakos
8cf6f49bb9
improvements to parabolic effect
...
--issue #852 , improve how the two states of zoom-in
and directRendering are indetified and triggered.
The initialization of hovering indexes now is
trigerred only for window mouse out events.
7 years ago
Michail Vourlakos
2987e406db
block signalUpdateScale if task/applet containMouse
7 years ago
Michail Vourlakos
2a78437996
add some resistance in activating directRendering
...
--add some resistance for the functionality added for
issue #852
7 years ago
Michail Vourlakos
31caea4a51
fix #852,go to directRenderMode faster
...
--in order to go faster to directRenderMode in some
cases, the following criteria was added. If the zoomScale
of a task is greater than 1 and the mouse enters that task
then directRendering is enabled.
7 years ago
Michail Vourlakos
584c7c36a0
fix #840,dont combine different spacers
7 years ago
Michail Vourlakos
b64bb1f9d2
use very high sensitivity for parabolic effect
7 years ago
Michail Vourlakos
e56478fb8a
publish tasks geometries only for current layout
...
--this is used mainly from Multiple Layouts in order
to publish tasks geometries only those plasmoids that
belong to the current layout
7 years ago
Michail Vourlakos
e9be1a9108
fix #833,block attention bouncing inAttention
...
--fixed a typo to check the above case and at more
checks also to be sure
7 years ago
Michail Vourlakos
6c17065766
fix bouncing anchoring for rare cases
...
-- when a task that wasnt launcher was inAttention
state and was bouncing and the user was clicking it,
the animation wasnt that clear at its middle, there
was a small breakage.
7 years ago
Michail Vourlakos
0a6e00c9e7
improve 3d contrast for GlowPoint
7 years ago
Michail Vourlakos
4692b87bb5
improve GlowPoint contrast
7 years ago
Michail Vourlakos
fa1ef2f17d
move GlowPoint to latte library
...
--this way we can use the same code between
plasmoid and containment
7 years ago
Michail Vourlakos
1d6c5f074f
fix #816,add more task shortcuts
...
--added shortcuts for tasks 10-19
7 years ago
Michail Vourlakos
7645dc9007
improvements for tasks dragging
...
--dont change the ratio size of the task during
dragging
--clear parabolic effect during dragging
7 years ago
Michail Vourlakos
5ad5620e4e
dont animate task additions after dragging
7 years ago
Michail Vourlakos
c169858b71
improve glow painting
...
--reduce a lot the painting issues that didnt
paint glow parts correctly
7 years ago
Michail Vourlakos
894098db7d
improve signaling for internal separators
7 years ago
Michail Vourlakos
e89d9f17e6
fix #789,hide indicator item when inAttention
...
--the inAttention animation is being played by a
separate Loader, with this patch we hide the underground
original indicator in case it creates a visual
breakage in some cases
7 years ago
Michail Vourlakos
03312bbe9d
fix #783,shrink a bit the tasks number
7 years ago
Michail Vourlakos
45d39d1f2f
show task number correctly after bouncing animation
...
--when the user was using shortcuts to activate launchers
the number wasnt appearing at all after showing the window
7 years ago
Michail Vourlakos
39d63f178e
fix #782,update behavior for active grouped tasks
...
--in the initial design there was only a line for the
active task and the user could choose if wants to show
a second dot to indicate that this is a group of windows.
This behavior was updated in order to take into account
if the user has chosen to show only dots even for the
active task.
7 years ago
Michail Vourlakos
920de6cd6e
fix RTL layout for vertical and alignments
7 years ago
Michail Vourlakos
39a9bf4301
support RTL for badges in plasmoid
7 years ago
Michail Vourlakos
d5df98d5aa
improve audio badges heuristics
...
--added one more heuristic for app name comparison
for audio badges based on the launcher name
e.g firefox from firefox.desktop
7 years ago
Michail Vourlakos
e92bc99223
fix #744,improve more contrast for audio badges
7 years ago
Michail Vourlakos
ce54958ff7
fix #774,improve contrast for audio badges
7 years ago
Michail Vourlakos
d22a8e2086
fix #773,crash that was happening from badges
...
--audio and progress badges where causing crashes
when the user was trying to remove a dock that had
shown any of those badges
7 years ago
Michail Vourlakos
face57d58a
update audiostreams on user settings changes
7 years ago
Michail Vourlakos
c108cd4953
improve shadow positioning in glow
7 years ago
Michail Vourlakos
c258deb07d
show glow when task inAttention state
...
--this applies when the user has activated glow
only for the active task, in that case glowing
is also applied when the task is inAttention
7 years ago
Michail Vourlakos
7b8efcaed7
implement fully active indicator types/glows
7 years ago
Michail Vourlakos
5388b709a8
update plasmoid to support glowOnlyOnActive
7 years ago
Michail Vourlakos
a9c1f9cd08
update glowing at plasmoid GlowItem
7 years ago
Michail Vourlakos
6b34a5118e
add showGlow property to GlowPoints
7 years ago
Michail Vourlakos
c3a9d09ecf
fix int.separators indexes on dragging
...
--when there were many internal separators in the row
and the user was dragging a task the internal separators
indexes afterwards were broken. This fixes this by
forcing the separators to update their indexes after
the user finishes dragging.
7 years ago
Michail Vourlakos
b30caca172
fix contextmenu blocking parab.effect
7 years ago
Michail Vourlakos
f2f2a469d3
improve add/remove internal separators mechanism
...
--the user now can add an internal separator and set
its position also by taking into account in which task
the context menu is shown
--the user now can remove any internal separator wants to
by showing its context menu options in editMode
7 years ago
Michail Vourlakos
a4a5a61574
load spacers debug visuals ondemand
7 years ago
Michail Vourlakos
147529dd72
fixes for tasks spacers for multiple separators
7 years ago