Michail Vourlakos
cf2f3d551b
do not remove removal for tasks separators
2021-05-21 17:28:08 +03:00
Michail Vourlakos
117d68749b
plasmoid:fix monochromized icons implementation
2021-05-17 22:01:38 +03:00
Michail Vourlakos
cf1a008791
update to prebeta v0.9.91
2021-05-16 10:46:17 +03:00
Michail Vourlakos
8e8c416e05
task indicator:hovered for preview containsmouse
2021-05-14 22:12:12 +03:00
Michail Vourlakos
15d384e812
fix #69,specify preview window parent screen edge
2021-05-09 19:29:13 +03:00
Michail Vourlakos
df270342a7
plasmoid:update translation strs parameters
2021-05-04 11:15:52 +03:00
Michail Vourlakos
f5fb12e8da
position latte panels pop ups really nice
...
--expose appletsLayoutGeometry through Latte::View
dynamic properties and allog LattQuick::Dialogs to
use it in order to be positioned nicely
2021-04-28 15:52:17 +03:00
Michail Vourlakos
0d1661f942
move Latte::Dialog to LatteCore library
...
--this way we can use it to plenty places
2021-04-27 15:10:17 +03:00
Michail Vourlakos
5e1758337c
Tasks:support new private api for Plasma 5.22
2021-04-26 12:04:16 +03:00
Michail Vourlakos
a718d8d58a
support aboutToQuit application signal on exit
...
--add also shadows to tasks window thumbnails
2021-04-24 12:33:40 +03:00
Michail Vourlakos
a58dfde26c
preserve indicator positioning for bouncing tasks
2021-03-10 22:51:47 +02:00
Michail Vourlakos
ac8a88d700
improve AddItem visual
...
--make it Square with small roundness in order to
fit better at all cases
2021-03-01 01:17:12 +02:00
Michail Vourlakos
37721a2628
dont force margins for AutoFill applets
...
--this way the Tasks scrolling is not triggered
when no needed
BUG:433754
2021-02-28 23:12:10 +02:00
Michail Vourlakos
56b142eca0
same way everywhere to expose containmentActions
...
--tasks applet is now using a generic way to show
Latte containmentActions for its context menu and
this can be easily reused by any other applet that
creates its own ContextMenu
2021-02-28 21:06:38 +02:00
Michail Vourlakos
d51f2d99a3
context menus add more sections
...
--move elements around in order for the user to find
them at the same positions for all cases independent
if the user triggers context menu from applets or
empty containment areas
2021-02-28 18:26:55 +02:00
Michail Vourlakos
995f61f08b
improve plasmoid context menu sections
2021-02-28 18:06:51 +02:00
Michail Vourlakos
5fa77e05eb
contextmenu:add export as template
2021-02-28 17:40:53 +02:00
Michail Vourlakos
965644ce2c
add duplicate view in context menu
2021-02-28 17:27:04 +02:00
Michail Vourlakos
87ae24dae1
add myView.action() to reach view actions
...
-this way things are more clear how the actions
are applied and reordered
2021-02-28 13:16:40 +02:00
Michail Vourlakos
a44c5fa821
provide remove dock action in context menu
2021-02-28 11:56:09 +02:00
Michail Vourlakos
7f9f418b75
do not reanchor simple windows in real removal
...
BUG:433359
2021-02-25 17:17:01 +02:00
Michail Vourlakos
89eae6e667
fix tasks model breakage during activity change
...
based on bug: #433359
2021-02-25 17:02:30 +02:00
Michail Vourlakos
73a3e92740
valgrind:add comments to Items creating crashes
...
--comment some Items in Tasks applet that create crashes
with valgrind
2021-02-20 14:12:21 +02:00
Michail Vourlakos
c22d4a77e9
add SmartLauncherItem in a Loader
2021-02-20 13:40:07 +02:00
Michail Vourlakos
541800f972
fixes for item separators
...
--reduce also binding loops produced from
launchers in the plasmoid
2021-02-16 10:13:12 +02:00
Michail Vourlakos
7811e4830b
fix,consider only launchers for inCurrentActivity
2021-02-16 09:51:13 +02:00
Michail Vourlakos
07d819727b
consider hidden separators when needed
2021-02-15 19:10:24 +02:00
Michail Vourlakos
122ce05944
do not enable spacers for hidden separators
2021-02-15 18:56:52 +02:00
Michail Vourlakos
cecaad2d92
fix bindloops for ClientIndexer.lastVisibleIndex
...
--they occured when a Client separator was hidden because
of its position in the end of items
2021-02-14 23:51:10 +02:00
Michail Vourlakos
3ba909a91d
plasmoid:hide last separator for no launchers
...
this is enabled by default if the user wants
a persistent separator at the end of its tasks
can always a separator applet in that position
BUG:421253
2021-02-14 23:06:03 +02:00
Michail Vourlakos
db8f01b0e7
improve texts for separators addition/removal
2021-02-14 20:51:09 +02:00
Michail Vourlakos
50e9666784
plasmoid:fix some parabolic effect blockers
2021-02-07 21:51:19 +02:00
Michail Vourlakos
20c704fae7
fixes for tasks bouncing state
...
--more specific when they demand attention
2021-02-07 02:43:28 +02:00
Michail Vourlakos
f58ad7af56
dont drop in-applet shadows for badges
2021-02-06 09:35:49 +02:00
Michail Vourlakos
1d7e939356
isGraphicsSystemAccelerated at Environment Ability
2021-02-04 18:21:12 +02: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
1bda86f2cf
dont clip bouncing tasks for zoom=1
2021-02-03 19:36:12 +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
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
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
Michail Vourlakos
7af60c802d
provide isHidingBlocked through MyView Ability
2021-01-31 23:05:54 +02:00
Michail Vourlakos
2d48769771
improve default values for abilities
2021-01-31 17:58:23 +02:00