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