1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-28 06:50:43 +03:00

123 Commits

Author SHA1 Message Date
Michail Vourlakos
c204ad0ce8 fix #446,fix crash from groupDialog in 5.8
--this situation with libtaskmanager and crashing
from groupDialog wrong initialization is also
in plasma 5.8... I hope we catch all the cases...
2017-05-08 00:15:52 +03:00
Michail Vourlakos
591f06ce62 fix typo 2017-04-21 23:51:45 +03:00
Michail Vourlakos
e36033bde7 fix #412,fix for groupDialog in plasma 5.8 2017-04-21 16:45:59 +03:00
Michail Vourlakos
7ef3b80144 expose action for remove Latte plasmoid in desktop 2017-04-08 21:44:59 +03:00
Michail Vourlakos
17c5eb5ee6 fix #351,use correct screenGeometry at task filter
--this fixes screen filtering for tasks but we
should investigate further in the future how
to support correct plasmoid.screenGeometry
2017-04-03 16:32:17 +03:00
Michail Vourlakos
c72c4851d7 fix coloring for tasks group indicator 2017-04-01 09:11:47 +03:00
Michail Vourlakos
2086f413f6 simplify coloring for tasks indicator 2017-04-01 08:48:09 +03:00
Michail Vourlakos
14df33d183 more grouping capabilities 2017-03-29 20:06:42 +03:00
Michail Vourlakos
3151b2a50d do not add double launchers
--when the user used the Add launcher from
the context menu in Plasma 5.9 then a double
launcher was added
2017-03-29 19:46:07 +03:00
audoban
f69d43a09c tooltip close button compatible with plasma 5.8 2017-03-26 22:31:12 -05:00
audoban
601b3933b5 avoid multiple model creations. 2017-03-26 21:07:37 -05:00
Michail Vourlakos
06394d01ff fix #336,launcher action a bit earlier 2017-03-26 15:12:23 +03:00
Michail Vourlakos
9fb3eb6fcd fix #333,restore previous functionality
--the only way I have found to show correct
tooltips is to hide and show the previews
window with some small delay, all the rest
workarounds do not work, they create different
issues
2017-03-26 10:34:18 +03:00
Michail Vourlakos
21f36dbc9f animate tasks during dragging
--finally I found why moveDisplaced wasnt
working correctly during dragging!!! ;)
enjoy moving your launchers!!!
2017-03-24 22:35:05 +02:00
Michail Vourlakos
1156a55626 fix #323,a better fix for hover effect crashes
--this is a better way to not have crashes and at
the same time keep compatibility with both
plasma 5.8 and 5.9
2017-03-24 22:03:20 +02:00
Michail Vourlakos
73d2628747 fix #323,preserve compatibility with plasma 5.8 2017-03-24 21:46:55 +02:00
Michail Vourlakos
b07b689f9b fix #323,TaskManagerBackend groupDialog
--TaskManagerBackend requires a groupDialog
setting otherwise it crashes. This patch
sets one just in order not to crash
TaskManagerBackend
2017-03-24 16:39:30 +02:00
Michail Vourlakos
64c2aee5b2 update translation strings
--update greek translation
2017-03-22 20:55:42 +02:00
Michail Vourlakos
48c39e863d update translation strings 2017-03-22 13:10:55 +02:00
Michail Vourlakos
4e304edd69 fix #301,enable only one,previews,highlight
-- there is a conflict between preview windows
and highlight effect, it creates a crash when both
are activated during hovering. So we enable in each case
only one of both
2017-03-21 23:34:13 +02:00
Michail Vourlakos
943c2a45a8 fix #298,default add launchers in taskmanager
--the user can alter this behavior from the tweaks
page. So the user can add launchers as plasma applets
by disabling the relevant choice in the tweaks
page.
2017-03-21 16:31:14 +02:00
Michail Vourlakos
6f981fd7bd improve speed for dragging launcher 2017-03-21 00:12:20 +02:00
Michail Vourlakos
b5f7bcde46 fix #288,new improvements for additions
--adding a plasmoid in taskmanager does not appear
an add cross
--trying to add launchers outside the taskmanager
appears a message over the taskmanager indicating
the real Launchers Area
2017-03-20 21:50:18 +02:00
Michail Vourlakos
ad209ad1cf stop attention bouncing on contains mouse 2017-03-20 21:01:09 +02:00
Michail Vourlakos
989629134c fix #262,dont hide preview window for buffer init 2017-03-20 19:40:18 +02:00
Michail Vourlakos
862fc74d9e 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
2017-03-20 17:45:26 +02:00
Michail Vourlakos
b87d9f70de restore scale on remove animation 2017-03-20 01:09:20 +02:00
Michail Vourlakos
5a50c1535c 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
2017-03-20 00:59:20 +02:00
Michail Vourlakos
41395ee5c1 fix #283, first improvements
--finally a way to not show removing launchers
when some of their windows are added
2017-03-20 00:44:19 +02:00
Michail Vourlakos
d0321f3baa fix #272,expose alternative session in menu 2017-03-18 01:53:44 +02:00
Michail Vourlakos
cd164162c6 fix #258,protect removal phase
--during a task removal the removal phase
with its animations is protected more. This
protects from crashes of type 258
2017-03-16 22:56:34 +02:00
Michail Vourlakos
aa0c2b9bda fix #215, support a modifier action
--a modifier action in now supported.The user
can set the modifier,the click and the action
that will be executed
2017-03-16 21:44:16 +02:00
Michail Vourlakos
a6922cbfeb fix #266,expose middle click actions of libtask 2017-03-15 21:44:54 +02:00
Michail Vourlakos
5b118d24b7 fix #260,hide tooltips if dock becomes hidden 2017-03-15 20:44:24 +02:00
Michail Vourlakos
19c7ee8c55 disable debug message 2017-03-15 20:27:48 +02:00
Michail Vourlakos
e0be8d41cc 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.
2017-03-15 20:06:23 +02:00
Michail Vourlakos
713c3ec7b6 disable bouncing for zoom=1 and when dock hidden 2017-03-14 20:15:31 +02:00
Michail Vourlakos
087a4863c4 improve hidden spacers size
--icon margin is not set by the user,
this is why the hidden spacers must update
their size according to the user choice,
do not create to much empty space at the
edges
2017-03-14 18:09:10 +02:00
Michail Vourlakos
de8be60bd0 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
2017-03-12 13:23:10 +02:00
Michail Vourlakos
927e66a815 fix changing to reverse lines/dots
--sometimes changing from regular lines/dots
to reverse one was making the dots and lines
to disappear outside the screen
2017-03-11 20:05:57 +02:00
Michail Vourlakos
ced4d67f55 decouple thickness margins from iconMargin 2017-03-11 19:08:38 +02:00
Michail Vourlakos
08b5a78517 improve tasks progress border 2017-03-08 18:50:52 +02:00
Michail Vourlakos
7c61147b6e update translation strings
--update greek translation
2017-03-05 14:23:08 +02:00
Michail Vourlakos
fd946195dc fix #188,fix launchers behavior for Plasma>=5.9 2017-03-03 21:00:25 +02:00
Michail Vourlakos
6cbbb6a210 fix #216,fix glitch for none animations
--when the user chooses none animation setting
there was a glitch when a window was removed.
2017-03-02 00:04:35 +02:00
audoban
c4d430bbed #199, QQuickWindowSystem replacement of WindowSystem 2017-02-24 21:50:40 -05:00
Michail Vourlakos
9fc10c84b1 hide window previews when showing context menu 2017-02-23 22:37:24 +02:00
Michail Vourlakos
370baf23d7 fix #197,add/remove task animation
--fix the add/remove task animations based
on the new anchoring mechanism of the new
rendering
2017-02-23 12:44:38 +02:00
Michail Vourlakos
6a00fcc936 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
2017-02-22 17:37:27 +02:00
Michail Vourlakos
3574c8089d fix #187,counter for actions blockHiding 2017-02-20 21:03:22 +02:00