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
dfcd3e2452 reinstantiate properly tasks previews
--this code helps the previewsmodel to
reinstantiate when changing from single
instance preview to another single one
2019-05-24 19:25:35 +03:00
Michail Vourlakos
682e039439 fix for VirtualDesktops array identifying
BUG: 407351
2019-05-24 18:57:31 +03:00
Michail Vourlakos
74772cd7a9 introduce SCROLLING options for Tasks
--the user can now adjust the Scrolling options
for its Tasks when the items overflow. The following
are provided:
Scrolling: ENABLE/DISABLE
--Manual Scrolling: DISABLE/PARALLEL/HORIZONTALANDVERTICAL
--Auto Scrolling: ENABLE/DISABLE

BUG: 407779
2019-05-24 18:28:35 +03:00
Michail Vourlakos
828b31fb78 animate new launchers when dropping them 2019-05-22 20:12:41 +03:00
Michail Vourlakos
7ffe7d436d introduce plasmoid:TasksExtendedManager
--All the Tasks WORKSAROUNDS for libtaskmanager
limitation in one place
2019-05-22 13:44:13 +03:00
Michail Vourlakos
ee81cdf1bd send urlsDropped signal from containment 2019-05-21 19:17:08 +03:00
Michail Vourlakos
1ef4de0da8 VASTLY IMPROVE dragging experience
--when dragging a new applet over the view
the responsiveness is now improved vastly
--the new architecture uses two different
DragAndDropAreas. One which is the old one
and is used when dragged launchers, urls and
separators. The second is used only when
applets are dragged into the view
--the visuals for adding launchers/applets have
been improved and a circular visual is preferred
now instead
2019-05-17 21:28:39 +03:00
Michail Vourlakos
8ccdd2e719 improve Tasks adding launchers responsiveness 2019-05-16 23:58:27 +03:00
Michail Vourlakos
93528d3164 fixes for clearing parabolic effect zoom
--case 1: first left applet neighbour of Tasks was not
clearing its zoom if the mouse was entering too fast
the Tasks applet from the applet direction
--case 2: first task in Tasks was not clearing its zoom
when the applet triggering the clear zoom effect was too
far from the Tasks

BUG: 401294
2019-05-16 17:44:25 +03:00
Michail Vourlakos
be25a3b145 improve debug graphics mode visuals 2019-05-14 22:20:32 +03:00
Michail Vourlakos
844dc8096c fix startup warnings 2019-05-12 17:07:24 +03:00
Michail Vourlakos
a61120bd7d enable Tasks draggin in live editing mode 2019-05-12 16:52:18 +03:00
Michail Vourlakos
8b2e31e6ef launchers syncing improve positions discoverring
--previous code was creating an endless loop during
launchers syncing when there were windows between
the launchers.
example to reproduce: add a Discover launcer and
at the previous indexes there should be some
launchers that have open windows but their launcher
is assigned to different activity. Drag afterwards
the Discover launcher to first indexes e.g. 0,1
2019-05-12 16:44:40 +03:00
Michail Vourlakos
215d74092f HACK TO avoid pixelixation in TASKS 2019-05-10 00:49:09 +03:00
Michail Vourlakos
a27ff3ec48 REFACTOR:Update LayoutManager to Layouts::Manager
--create "layouts" own directory in order to host
all LAYOUTS management/control code and classes
2019-05-09 17:12:57 +03:00
Michail Vourlakos
29157f4636 refactor:rename managedLayout to layout/viewLayout 2019-05-09 00:13:17 +03:00
Michail Vourlakos
7ae63e7dd1 optimize screenGeometry calls from Tasks plasmoid
--plasmoid.screenGeometry is costly under Latte environment
because it supports multple layouts in multiple activities.
By using the View::screenGeometry the calls are minimized
almost totally.
2019-05-08 21:48:36 +03:00
Michail Vourlakos
6f47b7c4c8 rename Rectangled TO Square for Indicators 2019-05-08 21:48:35 +03:00
l10n daemon script
e8d79632bd SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-08 05:41:19 +02:00
l10n daemon script
1085d4b4e4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-06 05:48:28 +02:00
l10n daemon script
afd5e5b749 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-03 05:49:20 +02:00
Michail Vourlakos
e64e003a7c mask correctly the vertical scrollable tasks 2019-05-01 20:54:33 +03:00
Michail Vourlakos
f10239e364 onwheel event publish task geometries 2019-05-01 19:11:13 +03:00
Michail Vourlakos
704a12a522 center properly tasks published geometries 2019-05-01 19:04:03 +03:00
l10n daemon script
064b1178e6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-04-30 05:41:18 +02:00
l10n daemon script
b83816e4c5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-04-29 05:28:53 +02:00
l10n daemon script
536949840e SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-04-28 05:37:49 +02:00
l10n daemon script
3598639740 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-04-24 05:51:16 +02:00
Michail Vourlakos
763d22643e enable tasks dragging !inConfigureAppletsMode 2019-04-24 00:52:32 +03:00
Michail Vourlakos
8168d4ec13 fix pixelated icons when par.effect disabled 2019-04-24 00:44:23 +03:00
Mathias Tillman
99454c0b15 Import QtGraphicalEffects 1.0 instead of 1.2 to fix dependency issue.
Summary:
Fixes an issue where the shell plasmoid fails to load when QtGraphicalEffects 1.2 is missing from the system. This causes various issues like the task manager applet failing to load.

BUG: 406818

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D20774
2019-04-23 22:32:04 +02:00
Michail Vourlakos
13cb58d54a improve badges borders colors 2019-04-23 19:00:53 +03:00
Michail Vourlakos
12e8863f4b update info badges color for tasks notifications
--info badges updated their colors in order to attract
more attention on them. Most themes etc. use for their
negativeTextColor a reddish color so that is a good
match for this.
2019-04-23 18:17:16 +03:00
l10n daemon script
946dca4475 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-04-23 06:03:49 +02:00
Michail Vourlakos
834b6477ac update tasks previews
--remove the workaround timer that was used
from previews dialog in order to draw properly
single previews changes
2019-04-22 13:43:56 +03:00
Michail Vourlakos
18fdde41a2 introduce auto-scrolling for tasks 2019-04-22 12:36:46 +03:00
l10n daemon script
fea93c95a3 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-04-22 05:56:31 +02:00
Michail Vourlakos
05b5344379 improve when tasks geometries are published
--take into account the scrolling area, when animations
in scrolling area are ended tasks geometries could be
calculated again
2019-04-21 16:27:50 +03:00
Michail Vourlakos
d8c294aada compute better scrolling area thickness 2019-04-21 16:27:49 +03:00
Michail Vourlakos
fa61ee8842 scroll to active task automatically 2019-04-21 16:27:49 +03:00
Michail Vourlakos
3f66f09045 bound published tasks geometries at scrollarea 2019-04-21 16:27:49 +03:00
Michail Vourlakos
f572970a95 add option for Tasks scrolling 2019-04-21 16:27:49 +03:00
Michail Vourlakos
468cabca0d improve Tasks naming and comments 2019-04-21 16:27:49 +03:00
Michail Vourlakos
b493fdf9fb hide Tasks applet actions when in Latte app 2019-04-21 16:27:49 +03:00
Michail Vourlakos
4b92a87c41 update fill(s) applets appropriately
--more specific when maxLength is changed
in editMode and !inconfigureAppletsMode
2019-04-21 16:27:49 +03:00
Michail Vourlakos
f5a46b3da9 scrolling,support multiple layouts and positions 2019-04-21 16:27:49 +03:00
Michail Vourlakos
88af46f5bf move alignment into scrollingarea 2019-04-21 16:27:49 +03:00
Michail Vourlakos
fcb04c2144 support scrolling elements to all edges 2019-04-21 16:27:49 +03:00
Michail Vourlakos
fd99fba0bf refactor:Previews and TasksList on own directories 2019-04-21 16:27:48 +03:00
Michail Vourlakos
706dee5b74 move tasks layout to dedicated folder 2019-04-21 16:27:48 +03:00