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

3024 Commits

Author SHA1 Message Date
Michail Vourlakos
a2566d1414 move dodgeAllWindows to windowtracker 2019-04-23 10:55:27 +03:00
Michail Vourlakos
e1d44bc157 simplify code in windowstracker 2019-04-23 10:55:26 +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
9c07f80615 improve secondary config window margins 2019-04-22 13:01:51 +03:00
Michail Vourlakos
95e141346e update applets container
--fix separators, spacers corner cases behavior
--dont apply hidden spacers for separators and
spacers
--remove the plasma panel spacer reference which
is deprecated and not used any more
2019-04-22 12:36:46 +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
77f7d27c83 enable lock button for systray 2019-04-22 00:10:52 +03: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
Michail Vourlakos
6710be3ae5 update plasmoid to support scrolling 2019-04-21 16:27:48 +03:00
l10n daemon script
32904be361 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-20 05:58:30 +02:00
l10n daemon script
dfa9e28f52 GIT_SILENT made messages (after extraction) 2019-04-20 03:05:35 +02:00
l10n daemon script
02673f346a GIT_SILENT made messages (after extraction) 2019-04-18 03:06:13 +02:00
Michail Vourlakos
f33b61d6cf simplify original applet behavior enablement
--restores tooltips for systray when the Latte
tooltips are not enabled

BUG: 405591
2019-04-17 22:01:17 +03:00
Michail Vourlakos
9ce7ba35bb simplify mouse signals from Latte::Views 2019-04-17 20:17:28 +03:00
Michail Vourlakos
8a99a9249b improvements for !compositing mode
--fixed struts gap for !compositing mode in order
to handle the strange kwin behavior. Kwin under
!compositing removes 1px. from the struts specified
by windows
--plenty of fixes concerning automatic coloring
under !compositing mode
2019-04-17 09:39:54 +03:00
Michail Vourlakos
43a007c39b fix coloring in !compositing && inConfigureApplets
--when the panel trasparency was set under 40% the
coloring was broken in some layouts
2019-04-17 09:06:48 +03:00
Michail Vourlakos
d3ab078070 improve panelSpacing for !compositing 2019-04-17 08:57:44 +03:00
Michail Vourlakos
499c4eb1d1 update !compositing panelbackground used until now
--following plasma approach and use always
even for !compositing mode the widgets/panel-background
svg file. This way when Latte and Plasma panels are
combined there is uniformity between them.

BUG: 406597
2019-04-16 23:55:39 +03:00
Michail Vourlakos
7a11670e33 introduce AppletsContainer for LayoutsContainer 2019-04-16 23:55:39 +03:00
Michail Vourlakos
4fe515fb8e fixe !compositing behaveAsPanel sizes calculations
--this patch positions correctly behaveAsPanel view
types in !compositing mode concerning and taking into
account maxLength and offset
--the patch introduces also an AppletsContainer to
substitute all three layouts of LayoutsContainer
2019-04-16 23:55:38 +03:00
Michail Vourlakos
ce55c632c6 reduce crashes for view config windows in wayland 2019-04-16 23:55:38 +03:00
l10n daemon script
09147cdead 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-16 05:55:44 +02:00
Michail Vourlakos
6505e8797f send mouse signals from View to containment
--this is side-way path for mouse events and
more specific the mouse pressed, released
events to be sent from parent window to its
qml containment part. This way it is possible
to keep the original plasma applet behavior
such as original plasma tooltips and provide
Latte specific functionality such as animated
clicks from indicators.

NOTE: An investigation - testing took place in
order to check if this approach could be also used
for mouseMove events to be used for applets parabolic
effect. The result was that this was not possible because
there were too many signals and too much calculations
too identify for which applet the signal belonged to.
The parabolic effect was not fluid in that case and
could not catch up.
2019-04-15 22:00:22 +03:00
Michail Vourlakos
bcbc822541 animate editBackground for disabledAnimations
--fix warnings
2019-04-15 21:13:16 +03:00
Michail Vourlakos
da3a60357a disable par.effect when animations are disabled 2019-04-15 21:13:16 +03:00
Michail Vourlakos
21825369bb small adjustements
--save applets layout when the user chooses a
different alignment
--dont animate offset if the edit background is
not shown in full thickness
2019-04-15 21:13:16 +03:00
Michail Vourlakos
2be8ba0b06 position correctly vertical views
--use the way horizontal views are positioned
in order to fix vertical views positioning both
for docks and panels
2019-04-15 21:13:16 +03:00
l10n daemon script
67f0644b7f 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-15 05:36:18 +02:00
Michail Vourlakos
105655310a improve edit mode sliding in animation 2019-04-14 09:40:48 +03:00
l10n daemon script
210674d67b 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-14 05:47:29 +02:00
Michail Vourlakos
1145a45420 plasma indicator increase hovered image opacity 2019-04-14 01:06:25 +03:00
Michail Vourlakos
2963a1fc2f apply all colors from applyTheme
--infrastructure is now ready to expose to
applets the full color paletter and not
make compromises by choosing only from
original plasma theme for some of the
exposed colors
--dont reverse colors for selection group.
It creates a much nicer effect from user point
of view to keep the highlighting colors the
same for both the normal and reversed plasma
themes.
2019-04-14 00:37:16 +03:00
Michail Vourlakos
1d1f881032 identify original plasma applet behavior better 2019-04-14 00:18:31 +03:00
Michail Vourlakos
ecb7bd8e35 simplify code 2019-04-13 23:53:14 +03:00
Michail Vourlakos
edc9044f00 add two options for Plasma indicator
--reversed style
--option to enable/disable the growing
clicked animation
2019-04-13 23:39:54 +03:00
Michail Vourlakos
67a4a4ab14 remove deprecated options
--reversed, dotsOnActive and
threeColors that were related
to Latte indicator
2019-04-13 20:37:44 +03:00