1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-31 02:50:12 +03:00

585 Commits

Author SHA1 Message Date
Michail Vourlakos
83be8d9b20 fix #986,option to not group tasks
--give the user option to group or not
tasks of the same application by default
2018-04-19 17:55:47 +03:00
Michail Vourlakos
2d9b5376b7 add missing license headers in javascript files 2018-04-15 15:23:39 +03:00
Michail Vourlakos
7c593c7112 fix #977,improve geometries publishing 2018-04-14 19:47:29 +03:00
Michail Vourlakos
7f89bd99b0 fix #985,use same style for tasks/applets numbers 2018-04-14 05:39:01 +03:00
Michail Vourlakos
e9ad5cd660 fix #981,single window titles in title tooltips 2018-04-14 05:29:37 +03:00
Michail Vourlakos
6881d8fbbe fix #970,parabolic effect fix
During dock sliding-in because the parabolic
effect isnt trigerred immediately but we wait
first the dock to go to its final normal
place we might miss the activation of the
parabolic effect. By catching that signal
we are trying to solve this.
2018-04-09 01:03:05 +03:00
Michail Vourlakos
7b77a71980 dont disable restore zoom for previews 2018-04-08 19:03:41 +03:00
Michail Vourlakos
3b7f4f4997 [wayland] improve previews behavior 2018-04-08 18:48:58 +03:00
Michail Vourlakos
5ea2cfa79e [wayland] - fix previews crash
-- disable the use of PlasmaCore.WindowThumbnail
under Wayland in order to fix a crash that was
appearing after a while when the user was using
previews

BUG: 392865
2018-04-08 18:24:29 +03:00
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