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

3250 Commits

Author SHA1 Message Date
Michail Vourlakos
d45ebf9a34 add application name to WindowInformation 2019-05-31 20:50:08 +03:00
Michail Vourlakos
53d24fe2c6 forward LastActiveWindow to QML 2019-05-31 19:12:34 +03:00
Michail Vourlakos
e07cee3862 support icon for LastActiveWindow 2019-05-31 17:59:52 +03:00
Michail Vourlakos
25c96d0d3a support isOnAllDesktops for LastActiveWindow 2019-05-31 17:44:04 +03:00
Michail Vourlakos
eea213a5c0 add isOnAllDesktops to WindowInformation 2019-05-31 17:36:47 +03:00
Michail Vourlakos
2d2f7b172d add more properties at LastActiveWindow 2019-05-31 17:31:29 +03:00
Michail Vourlakos
dbed45b2c7 introduce TrackedInfo and LastActiveWindow 2019-05-31 16:58:42 +03:00
Michail Vourlakos
99ec9cb2fd move WM:Trackers in its own directory 2019-05-31 14:52:16 +03:00
Michail Vourlakos
36119d3d86 move Indicators published properties,better place 2019-05-29 20:27:09 +03:00
Michail Vourlakos
2a6620853b fix crash when updating Indicators packages 2019-05-28 19:02:04 +03:00
Michail Vourlakos
583b79314c improve tooltips identifier and checkCanBeHovered 2019-05-28 18:45:08 +03:00
Michail Vourlakos
50ddf87d4d improve margins for ruler only under editMode
--this way the mask under Normal mode is more
accurate
2019-05-28 17:49:59 +03:00
Michail Vourlakos
06c7e8d0c6 increase a bit Basic View Settings window height 2019-05-28 17:35:19 +03:00
Michail Vourlakos
f04009b665 simplify code part 2019-05-28 17:28:07 +03:00
Michail Vourlakos
9f50a49ce1 restore margins for applets at screen edges 2019-05-28 17:22:27 +03:00
Michail Vourlakos
f7471e59b3 improve when to clear parab.effect from Tasks 2019-05-28 17:05:14 +03:00
Michail Vourlakos
b6520b1cd8 Improve WindowTracker CPU usage
--add a Timer in order to not sent too many
batch signals for windowChanged with no reason
and send only one at the end of the Timer::trigger
2019-05-27 20:09:48 +03:00
Michail Vourlakos
97332cc8cf introduce Display and Icon for WindowInfoWrap 2019-05-27 19:26:28 +03:00
Michail Vourlakos
b251ea7b8e protect visibility destructor
--this protects a crash when closing Latte
immediately after startup
2019-05-27 10:57:16 +03:00
Michail Vourlakos
e119bd9a7a hide TasksArea message when not hovering Tasks
--this is applied when the user has chosen to add
launchers as applets also that it is NOT a DEFAULT
behavior. In such case when the dragging is out of
Tasks plasmoid it becomes hidden.
2019-05-26 17:25:20 +03:00
Michail Vourlakos
cda688c2a5 refactor:move AddingVisuals to LatteComponents 2019-05-26 17:17:15 +03:00
Michail Vourlakos
a8a19bb550 support VirtualDesktops for kwayland>=5.52
--This of course needs Plasma>=5.15

BUG: 398106
2019-05-26 00:58:42 +03:00
Michail Vourlakos
61e9e629c5 rename some global shortcuts texts
--protect also the Layout::lastConfigViewFor,
dont sent a view that is no longer available
2019-05-25 18:05:24 +03:00
Michail Vourlakos
96b86f4c49 remember lastConfigViewFor for shared layouts 2019-05-25 17:49:02 +03:00
Michail Vourlakos
7cd3b6201d remember the last created ConfigView per layout 2019-05-25 17:40:29 +03:00
Michail Vourlakos
be90ca6269 improve TasksArea Visual for containment 2019-05-25 15:42:41 +03:00
Michail Vourlakos
d283e61b5d improve DragDrop behavior/responsiveness 2019-05-25 15:15:19 +03:00
Michail Vourlakos
beb0100644 fix some applets animations flickerring
--especially when the user drags something over
the Latte::View and afterwards drops it
2019-05-25 14:46:19 +03:00
Michail Vourlakos
58f99c0c55 simplify tooltips texts in ConfigOverlay 2019-05-25 11:14:38 +03:00
Michail Vourlakos
4d8933b8bb TitleTooltips at second role compare to Plasma
--TitleTooltips produced by Latte are thinner but they
can create issues comparing with user expectations and
how Plasma applets original work. This fix takes the
Plasma original behavior as granted and for now on
TitleTooltips from Latte will be applied ONLY WHEN:
----The parabolic effect is enabled, zoomFactor>0% AND
the applet in question is NOT LOCKED, meaning that its
Parabolic Effect is active
2019-05-25 11:10:57 +03:00
Michail Vourlakos
f822ece27a keep onPrimary flag when copying views 2019-05-25 09:32:50 +03:00
Yuri Chornoivan
59101328c9 Fix minor typo 2019-05-25 09:00:14 +03:00
Michail Vourlakos
7a31e52614 increase Tasks GarbageCollector interval at 30secs 2019-05-24 19:30:55 +03:00
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
1035e1d051 rename to Notification badges
--this way we follow the Plasma naming
concerning Notification Badges. In the
past it was called Unread messages etc..
2019-05-24 18:41:14 +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
4dd93f3ba8 animate dragging applets only on ViewParallelAxis 2019-05-22 20:59:55 +03:00
Michail Vourlakos
2aff2da949 identify drag enter in containment differently 2019-05-22 20:49:31 +03:00
Michail Vourlakos
b237f6efa3 improve a bit the dragging Timer 2019-05-22 20:31:00 +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
b7f1440385 enable/disable some options for Panel/Dock mode 2019-05-21 19:25:09 +03:00
Michail Vourlakos
ee81cdf1bd send urlsDropped signal from containment 2019-05-21 19:17:08 +03:00
l10n daemon script
131ae2622d 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-21 06:00:09 +02:00
l10n daemon script
fc78cae03f 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-19 05:33:09 +02:00
Michail Vourlakos
cfc9143632 respect Add launchers only in Tasks area 2019-05-17 21:55:24 +03:00
Michail Vourlakos
86e645c720 position properly dropped applets and urls in view 2019-05-17 21:49:31 +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