1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-15 15:24:24 +03:00

726 Commits

Author SHA1 Message Date
Michail Vourlakos
6de8417007 fix #970,dont show previews when sliding in/out 2018-04-08 12:07:02 +03:00
Michail Vourlakos
6d7d53e454 improve removal animation
-- when removing a task and there are surrounding
separators then the hidden spacers are updated
immediately for the neighbour tasks. In such case
in order to not break the removal animation a small
margin must applied.
2018-04-08 11:32:21 +03:00
Michail Vourlakos
39d837da1d increase separators update signals
--add a delayer in order to syncLaunchers to avoid
a crash when multiple docks exist that are synced
together.
2018-04-07 18:34:01 +03:00
Michail Vourlakos
544642903b fix warnings under wayland 2018-04-07 17:56:48 +03:00
Michail Vourlakos
18fb040b84 dont break the bouncing animation 2018-04-07 17:47:40 +03:00
Michail Vourlakos
9c15b90f78 update tasks edges when task becomes shown/hidden 2018-04-07 15:18:32 +03:00
Michail Vourlakos
e9b3cf2ed7 Use a new architecture for internal separators
--the old architecture that was trying to keep
an internal separators record couldnt catch up
and at the same time could create issues with
internal separators at different activities.
2018-04-07 15:07:12 +03:00
Michail Vourlakos
d4685cd492 disable functionality for onlylaunchers
--when only launchers are shown and the user
has chosen to disable any active indicator
then the plasmoid should behave only as
a smart launchers list with no window
capabilities
2018-04-07 03:17:18 +03:00
Michail Vourlakos
eec2927f88 updates for hidden tasks and int.separators 2018-04-07 02:48:58 +03:00
Michail Vourlakos
b8c07b8523 fixes for disable Windows Functionality 2018-04-07 01:43:27 +03:00
Michail Vourlakos
2742be427b fix #901,show windows only from launchers
--add an option to tasks filters in order to
hide windows that do not have launchers
2018-04-06 19:36:30 +03:00
Michail Vourlakos
1a5fed2e67 fix positioning of internal separators
--when the user has enabled reverse active
indicators
2018-04-02 17:33:28 +03:00
Michail Vourlakos
a0e4c029a9 use plasma desktop version at plasmoid 2018-04-02 16:44:00 +03:00
Michail Vourlakos
badbe7da6a update to version 0.7.79 2018-04-02 00:50:26 +03:00
Michail Vourlakos
f5b56e3559 improvements for publishing geometries 2018-04-01 16:41:42 +03:00
Michail Vourlakos
7ce5938312 add internal separator through drag n' drop 2018-03-31 13:46:26 +03:00
Michail Vourlakos
e9580dbe1e fixes in animations when dragging a task 2018-03-31 10:36:24 +03:00
Michail Vourlakos
4370878b12 support pretty big badge messages counter
--following plasma paradigm we now support
badge messages until 9.999 and even more to
be shown to the user as indicator
2018-03-31 10:29:15 +03:00
Michail Vourlakos
5cb27f0ae4 fix initialization value 2018-03-26 21:45:18 +03:00
Michail Vourlakos
6fc6a1f142 fix warnings 2018-03-26 21:31:29 +03:00
Michail Vourlakos
5f538274a2 fix ToolTipInstance warnings for no model present 2018-03-21 17:24:30 +02:00
Michail Vourlakos
f655a81512 fix warnings on startup from ToolTipInstance 2018-03-18 19:14:16 +02:00
Michail Vourlakos
9b77d8d2a5 fix binding look for TooltipInstance 2018-03-18 19:03:44 +02:00
Michail Vourlakos
2bb2c23d01 use default previews for launchers
-- use default previews for launchers
when the user has enabled the tasks
previews functionality
-- fix some warnings for previews
2018-03-18 13:01:45 +02:00
Michail Vourlakos
f939d57a8f increase text size for previews 2018-03-18 13:01:45 +02:00
Michail Vourlakos
d14d21531a improvements for task previews
--always delete a previous timer for checking
preview showing before creating a new one
--always make sure the before showing a preview
the dock isnt hidden
2018-03-17 10:40:12 +02:00
Michail Vourlakos
35f53e6428 animations improvements
--animate tasks hidden spacers properly
when a task is inAttention and the user
enters the mouse at first time when the task
isnt zoomed
--improve tasks hidden spacers animated
behaviors
--improve applets hidden spacers animated
behaviors
2018-03-16 09:33:37 +02:00
Michail Vourlakos
452e93c33e improve update of hoveredIndexes
--when the plasmoid is hovered when the
applets hoveredIndex should be initialized
and when an applet is hovered then the plamoids
hoveredIndex should be initialized to -1.
2018-03-16 00:35:11 +02:00
Michail Vourlakos
3fe9d2bc4e hide preview when closing last preview from btn
BUG: 391898
2018-03-16 00:17:21 +02:00
Michail Vourlakos
b2d917026f enable directRenderDelayer after hiding 2018-03-14 16:46:16 +02:00
Michail Vourlakos
0bb70c1595 drop fastEntering for directRenderDelayer
--the directRenderDelayer is used during first
entering in order to delay the activation of
directRendering. The cons of previous fastEntering
implementation added the necessity for this
replacement.
2018-03-14 16:32:23 +02:00
Michail Vourlakos
5b77c09faa improve fastEntering tracking
--take into account both hoveredIndexes
(applet & containment) for fastEntering
identify.
2018-03-14 16:32:23 +02:00
Michail Vourlakos
ec3a68b81e disable some debug messages 2018-03-12 20:17:49 +02:00
Michail Vourlakos
4cf4351b80 improve all luminance calculations
--provide more accurate calculations for luminance
based on algorithm at:
https://www.w3.org/TR/2008/REC-WCAG20-20081211/#relativeluminancedef
2018-03-12 20:08:03 +02:00
Michail Vourlakos
2266461609 improve removal animation duration 2018-03-11 02:16:29 +02:00
Michail Vourlakos
6379b401b7 increase wheel sensitivity
--this is used for the audiobadge in order to
be more natural its behavior to the users
expectations
2018-03-03 12:32:16 +02:00
Michail Vourlakos
a32eb124da fix #892,reduce scrolling speed for audio badges 2018-03-03 12:07:25 +02:00
Michail Vourlakos
f8b5bc5c25 fix #890,use only pulseaudio stream to track audio 2018-03-03 10:55:19 +02:00
Michail Vourlakos
7055b44a6e fix #890,dont show audio for paused mpris player
--improvements from plasma taskmanager mpris code
--check for mprisplayer status, when the player
is paused dont show the audio badge
2018-03-03 10:27:07 +02:00
Michail Vourlakos
9166293348 fix previews dialog for wayland 2018-03-02 21:24:33 +02:00
Michail Vourlakos
6bb7f0ab51 improve context menus for wayland 2018-03-02 20:27:32 +02:00
Michail Vourlakos
410190e615 fix #891,import old launchers only once
--import deprecated launchers to new architecture only
once
2018-03-02 19:13:05 +02:00
Michail Vourlakos
a6d92153f9 fix #881,load launchers correctly in plasma panel 2018-02-25 23:36:06 +02:00
Michail Vourlakos
aaecd4de15 improve mouse par.effect sensitivity for tasks 2018-02-25 21:29:00 +02:00
Michail Vourlakos
1ff161a030 updates and improvements at applets glob.shortcuts 2018-02-25 20:00:23 +02:00
Michail Vourlakos
103b901125 support showing applets numbers with badges
-- this is used mainly from globalshortcuts triggering
2018-02-25 19:05:32 +02:00
Michail Vourlakos
e92b570a4f add BadgeText in Latte lib from the plasmoid
-- move BadgeText in Latte lib in order to be able
to be used from plasmoid and containment at the
same time
2018-02-25 17:31:10 +02:00
Michail Vourlakos
316b6fb6df call checkRestoreZoom properly for contextMenu
--latte plasmoid has its own build-in contextMenu. Call
properly the checkRestoreZoom for that contextMenu
2018-02-23 20:35:43 +02:00
Michail Vourlakos
7dbb71167b use plasma theme for audio badges 2018-02-22 20:15:27 +02:00
Michail Vourlakos
3b71e0e4d8 disabe globalDirectRender after task bouncing 2018-02-19 19:15:52 +02:00