1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-11 13:18:13 +03:00
Commit Graph

4956 Commits

Author SHA1 Message Date
Michail Vourlakos
6cd47840fb improve how identification of expanded applets
--take into account AppletQuickItem.switchWidth/Height
values in order to identify or not if an applet
is expanded in a popup window
2021-02-06 12:32:54 +02:00
Michail Vourlakos
cbc2a4ef16 drop no needed debug message 2021-02-06 12:10:29 +02:00
Michail Vourlakos
106aa7ca52 drop deprecated option from hiddenspacer 2021-02-06 12:08:15 +02:00
Michail Vourlakos
f58ad7af56 dont drop in-applet shadows for badges 2021-02-06 09:35:49 +02:00
Michail Vourlakos
09654e75b3 expose view templates through dock settings
--the user can now add views based on view templates
found in the system through Dock Settings, New Dock
actions
2021-02-06 00:14:11 +02:00
Michail Vourlakos
390ea0596c provide newView function for Layouts::Storage 2021-02-05 23:47:51 +02:00
Michail Vourlakos
eff0fab134 expose view templates through Dock settings window 2021-02-05 19:05:04 +02:00
Michail Vourlakos
1f5f6cd69a provide view templates through manager 2021-02-05 18:38:58 +02:00
Michail Vourlakos
578a42b991 provide Dock and Panel view templates 2021-02-05 18:10:43 +02:00
Michail Vourlakos
4222811de2 remove debug message 2021-02-05 17:54:45 +02:00
Michail Vourlakos
561f0168c0 fixes for abilities and KHNS 2021-02-05 17:06:12 +02:00
Michail Vourlakos
90cafd4176 use Ability BasicItem.location in its subparts 2021-02-04 19:17:57 +02:00
Michail Vourlakos
0c273fcaf2 provide SeparatorItem for BasicItem 2021-02-04 19:15:39 +02:00
Michail Vourlakos
1d7e939356 isGraphicsSystemAccelerated at Environment Ability 2021-02-04 18:21:12 +02:00
Michail Vourlakos
cf1b17437e provide Environment Ability 2021-02-04 18:21:12 +02:00
l10n daemon script
df10c92d48 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"
2021-02-04 06:59:16 +01:00
Michail Vourlakos
4be537d24d restore slide-out remove window animation
--update it to Kirigami.Icon infrastructure
2021-02-04 00:08:23 +02:00
Michail Vourlakos
08118d531c move on to Kirigami.Icons for Tasks
--fix any crispy and blurry issues by moving
to Kirigami.Icon which maintainable and much
better for Latte requirements. For example
no roundToIconSize option is needed at all.
As it appears Kirigami.Icon is using only
the smooth parameter in order to define
its coloring.

BUG:432477
2021-02-03 23:59:39 +02:00
Michail Vourlakos
8b1b76eab4 move ListView at correct parent based on scrolling 2021-02-03 22:58:45 +02:00
Michail Vourlakos
9547509ba9 trying to workaround blurred and crisp icons 2021-02-03 22:23:02 +02:00
Michail Vourlakos
d7a451010f disable smooth for task icons 2021-02-03 21:53:46 +02:00
Michail Vourlakos
518b6b3b7d discover icon for plasma notes applet
--this is needed in order to track background and
glow color for notes applet
2021-02-03 20:56:07 +02:00
Michail Vourlakos
1bda86f2cf dont clip bouncing tasks for zoom=1 2021-02-03 19:36:12 +02:00
Michail Vourlakos
95f86bed8f accept only odd numbers for iconSize and zoom 2021-02-03 19:31:19 +02:00
Michail Vourlakos
e7bd122fab improvements for applet items
--never overlay icons any more for applets
--applet shadows are now below the applet
--applet icon colors are discovered through
LatteCore.IconItem
2021-02-03 19:20:13 +02:00
Michail Vourlakos
b22d8bf5f8 restore smoother hover animation for task icons 2021-02-03 18:58:20 +02:00
Michail Vourlakos
836da98cec use PlasmaCore.IconItems everywhere in tasks 2021-02-03 18:52:35 +02:00
Michail Vourlakos
bb998ea90c do not cache tasks animations
--at the same time the maximum parabolic zoom factor
is always calculated based on the fact to provide
maximum icon size that is an integer value
2021-02-03 18:04:35 +02:00
Michail Vourlakos
ddaf790755 switch to PlasmaCore.IconItem for Tasks icons
--and use LatteCore.IconItem only to retrieve background
and glow colors
2021-02-03 17:50:13 +02:00
Michail Vourlakos
e43293062d provide shadows through Abilities.BasicItem 2021-02-03 17:25:37 +02:00
Michail Vourlakos
1e8ec1380d track lastActiveWindows for OnAllActivities layout
--fix the typo that identifies when a view in present
OnAllActivities, {0} that is.

BUG:431763
2021-02-03 00:34:53 +02:00
Michail Vourlakos
f27f938042 support XDG_CONFIG_PATH for app code
BUG:428210
2021-02-02 22:29:27 +02:00
Michail Vourlakos
a24f6b85c2 drop totally shrinkThickMargins option
--the new per applet margins make that property
no relevant anymore
2021-02-02 18:57:20 +02:00
Michail Vourlakos
ff1e308a13 drop specific pages loaders for dock settings
--having a central Loader for all config windows does not
require different loaders for each settings page
any more.
2021-02-02 18:11:28 +02:00
Michail Vourlakos
39404ca8fe select Custom Indicator type properly on startup 2021-02-02 18:08:19 +02:00
Michail Vourlakos
cbe9a588b8 Loaders for all dock settings windows
--this way we make sure that plasmoid and latteView
objects are always available to them when needed
2021-02-02 17:51:28 +02:00
Michail Vourlakos
55d0dde551 load config pages properly for dock settings window 2021-02-02 17:39:22 +02:00
Michail Vourlakos
88df41982c load settings pages with loaders 2021-02-02 13:11:28 +02:00
Michail Vourlakos
e47775e2f4 load dock config pages properly in stackview
--during the first startup
2021-02-02 12:53:24 +02:00
Michail Vourlakos
8ae3b4ecfb update based on position shortcuts implementation
--the new fix provides totally valid position shortcut
badges based on what the user has chosen as global
shortcut to trigger an item in latte dock based
on its position in it
2021-02-02 12:31:25 +02:00
Michail Vourlakos
cdaefbc775 provide layoutWidth/Height from AppletAbilities 2021-02-01 21:49:23 +02:00
Michail Vourlakos
a2d15e58d9 add missing public reference 2021-02-01 21:37:05 +02:00
Michail Vourlakos
0efc1fafc7 support Grid Container for Ability BasicItems 2021-02-01 21:33:38 +02:00
Michail Vourlakos
2cc5139c64 prepare AppletAbilities,different LayoutContainers 2021-02-01 20:55:41 +02:00
Michail Vourlakos
90b8a7e502 AppletAbilities takes responsibility for Layout
--applets abilities will anchor the layout properly
and at the same time update its values accordingly
2021-02-01 20:37:48 +02:00
Michail Vourlakos
8847208d6e increase z-index of BasicItem contentItem
--this way any mouseareas inside the contentItem
are higher in the z-index comparing with any mouseareas
inside the Ability.BasicItem

BUG:432386
2021-02-01 17:43:02 +02:00
Michail Vourlakos
d8fe0e90d5 drop plasmoidName variable from containment 2021-02-01 17:37:35 +02:00
Michail Vourlakos
32a5282517 not show lock button for IndexerIsSupported applets 2021-02-01 17:24:28 +02:00
Michail Vourlakos
d90f195069 do not colorize for IndexerSupported applets 2021-02-01 17:20:37 +02:00
Michail Vourlakos
ba502fa595 plasmoid align perfectly its items
--this way we make the calculations correctly
and its contents are not moved 1px far from the
perferct offset value in order to look consistent
with the rest items of the dock
2021-02-01 17:12:30 +02:00