Commit Graph

988 Commits (master)

Author SHA1 Message Date
Michail Vourlakos 4b37f39fbd tasks:switch of progress badge properly
--fix Tasks option to be disabled properly
--publish smart launcher settings to indicators
independent of user options in Tasks badges

BUG:437397
4 years ago
Michail Vourlakos cf2f3d551b do not remove removal for tasks separators 4 years ago
Michail Vourlakos 117d68749b plasmoid:fix monochromized icons implementation 4 years ago
Michail Vourlakos cf1a008791 update to prebeta v0.9.91 4 years ago
Michail Vourlakos 8e8c416e05 task indicator:hovered for preview containsmouse 4 years ago
Michail Vourlakos 15d384e812 fix #69,specify preview window parent screen edge 4 years ago
Michail Vourlakos df270342a7 plasmoid:update translation strs parameters 4 years ago
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
4 years ago
Michail Vourlakos 0d1661f942 move Latte::Dialog to LatteCore library
--this way we can use it to plenty places
4 years ago
Michail Vourlakos 5e1758337c Tasks:support new private api for Plasma 5.22 4 years ago
Michail Vourlakos a718d8d58a support aboutToQuit application signal on exit
--add also shadows to tasks window thumbnails
4 years ago
Michail Vourlakos a58dfde26c preserve indicator positioning for bouncing tasks 4 years ago
Michail Vourlakos ac8a88d700 improve AddItem visual
--make it Square with small roundness in order to
fit better at all cases
4 years ago
Michail Vourlakos 37721a2628 dont force margins for AutoFill applets
--this way the Tasks scrolling is not triggered
when no needed

BUG:433754
4 years ago
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
4 years ago
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
4 years ago
Michail Vourlakos 995f61f08b improve plasmoid context menu sections 4 years ago
Michail Vourlakos 5fa77e05eb contextmenu:add export as template 4 years ago
Michail Vourlakos 965644ce2c add duplicate view in context menu 4 years ago
Michail Vourlakos 87ae24dae1 add myView.action() to reach view actions
-this way things are more clear how the actions
are applied and reordered
4 years ago
Michail Vourlakos a44c5fa821 provide remove dock action in context menu 4 years ago
Michail Vourlakos 7f9f418b75 do not reanchor simple windows in real removal
BUG:433359
4 years ago
Michail Vourlakos 89eae6e667 fix tasks model breakage during activity change
based on bug: #433359
4 years ago
Michail Vourlakos 73a3e92740 valgrind:add comments to Items creating crashes
--comment some Items in Tasks applet that create crashes
with valgrind
4 years ago
Michail Vourlakos c22d4a77e9 add SmartLauncherItem in a Loader 4 years ago
Michail Vourlakos 541800f972 fixes for item separators
--reduce also binding loops produced from
launchers in the plasmoid
4 years ago
Michail Vourlakos 7811e4830b fix,consider only launchers for inCurrentActivity 4 years ago
Michail Vourlakos 07d819727b consider hidden separators when needed 4 years ago
Michail Vourlakos 122ce05944 do not enable spacers for hidden separators 4 years ago
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
4 years ago
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
4 years ago
Michail Vourlakos db8f01b0e7 improve texts for separators addition/removal 4 years ago
Michail Vourlakos 50e9666784 plasmoid:fix some parabolic effect blockers 4 years ago
Michail Vourlakos 20c704fae7 fixes for tasks bouncing state
--more specific when they demand attention
4 years ago
Michail Vourlakos f58ad7af56 dont drop in-applet shadows for badges 4 years ago
Michail Vourlakos 1d7e939356 isGraphicsSystemAccelerated at Environment Ability 4 years ago
Michail Vourlakos 4be537d24d restore slide-out remove window animation
--update it to Kirigami.Icon infrastructure
4 years ago
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
4 years ago
Michail Vourlakos 8b1b76eab4 move ListView at correct parent based on scrolling 4 years ago
Michail Vourlakos 9547509ba9 trying to workaround blurred and crisp icons 4 years ago
Michail Vourlakos d7a451010f disable smooth for task icons 4 years ago
Michail Vourlakos 1bda86f2cf dont clip bouncing tasks for zoom=1 4 years ago
Michail Vourlakos b22d8bf5f8 restore smoother hover animation for task icons 4 years ago
Michail Vourlakos 836da98cec use PlasmaCore.IconItems everywhere in tasks 4 years ago
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
4 years ago
Michail Vourlakos ddaf790755 switch to PlasmaCore.IconItem for Tasks icons
--and use LatteCore.IconItem only to retrieve background
and glow colors
4 years ago
Michail Vourlakos e43293062d provide shadows through Abilities.BasicItem 4 years ago
Michail Vourlakos 90b8a7e502 AppletAbilities takes responsibility for Layout
--applets abilities will anchor the layout properly
and at the same time update its values accordingly
4 years ago
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
4 years ago
Michail Vourlakos 7af60c802d provide isHidingBlocked through MyView Ability 4 years ago
Michail Vourlakos 2d48769771 improve default values for abilities 4 years ago
Michail Vourlakos 9e38a8cc3f fixes in order for abilities to work property 4 years ago
Michail Vourlakos 76a08e6897 fixes for abilities 4 years ago
Michail Vourlakos 4051bf687f move AppletAbilities client into library 4 years ago
Michail Vourlakos 2a291385bf move ParabolicEffect client ability into library 4 years ago
Michail Vourlakos 460ce35f6c move Indexer ability client into library 4 years ago
Michail Vourlakos 24802431ff fix reference 4 years ago
Michail Vourlakos 68b93285e2 move Metrics client ability into library 4 years ago
Michail Vourlakos e3b6f72ed0 move PositionShortcuts client ability into library 4 years ago
Michail Vourlakos b915a512c9 remove no needed plasmoid ability UserRequests 4 years ago
Michail Vourlakos 76ef6c8111 move Animations AbilityClient into library 4 years ago
Michail Vourlakos 270ca3a7df position shortcut activation through BasicItem
--developers can have easy access to activating their
Basic ability items through on position shortcuts
infrastructure
4 years ago
Michail Vourlakos 1d9fe41dd0 move BasicItem into Abilities.Items
--this way it can be used by ANY plasma applet
4 years ago
Michail Vourlakos 9d0922a203 decouple TitleTooltipParent from root and taskItem 4 years ago
Michail Vourlakos 815bd9d799 decouple ShortcutBadge from taskItem and root 4 years ago
Michail Vourlakos 2b29662706 indicatorLevel independent of taskItem and root 4 years ago
Michail Vourlakos d29d0ce88c fix tasks parabolic small jumping 4 years ago
Michail Vourlakos 0d5f1dc78f rename task basic item parts 4 years ago
Michail Vourlakos 721353da1e forward pressed and released events to indicators 4 years ago
Michail Vourlakos a32367c60c rename inTempScaling to hasZoomPerAxis 4 years ago
Michail Vourlakos f68f2646f7 improve variable name for ParabolicItem 4 years ago
Michail Vourlakos 433abd05cd decouple parabolic items from task and root 4 years ago
Michail Vourlakos d7b0be1aa6 move isParabolicEventBlocked in parabolicItem 4 years ago
Michail Vourlakos d495ee6332 drop all deprecated mimic animation 4 years ago
Michail Vourlakos 930a1529a8 parabolicItem provide isUpdatingOnlySpacers option 4 years ago
Michail Vourlakos f536dda975 fix restoring after task demands attention 4 years ago
Michail Vourlakos 8d618855ba restore task hovering after launcher bouncing ends 4 years ago
Michail Vourlakos 472fb720a5 clear zoom before launcher bouncing 4 years ago
Michail Vourlakos e5ceb08730 plasmoid:fix needattention case 4 years ago
Michail Vourlakos 88f44f48c2 provide palette through MyView Ability 4 years ago
Michail Vourlakos f1fc45f5bb provide thin tooltips through ParabolicArea 4 years ago
Michail Vourlakos 331e87aba6 decouple ParabolicArea from TaskItem 4 years ago
Michail Vourlakos ae44d152de move HiddenSpacer to AbilityBasicItemParts 4 years ago
Michail Vourlakos 78abcd7a55 make HiddenSpacer independent of TaskItem 4 years ago
Michail Vourlakos 96271578b7 introduce AbilityBasicItem in plasmoid 4 years ago
Michail Vourlakos 7a033f4658 rename for ParabolicItem mScale to zoom 4 years ago
Michail Vourlakos 33b43cca39 move signal to central TaskItem 4 years ago
Michail Vourlakos cfaa216438 rename wrapper to ParabolicItem 4 years ago
Michail Vourlakos a758e8a2ba move isZoomed internally to ParabolicItem 4 years ago
Michail Vourlakos ba94be4612 rename ParabolicArea to ParabolicEventsArea
--in order to distinguish it from future ParabolicItem
which will be part of Ability Item
4 years ago
Michail Vourlakos d028db2f5a drop deprecated api 4 years ago
Michail Vourlakos ea05df3807 plasmoid:drop deprecated IconItem 4 years ago
Michail Vourlakos 9c3601cff4 plasmoid:preparing TaskIconItem for Abilities 4 years ago
Michail Vourlakos 9c25c82671 plasmoid:remove deprecated latteView 4 years ago
Michail Vourlakos 59df189948 remove all deprecated thin tooltips implementation 4 years ago
Michail Vourlakos 17294eff20 provide full working ThinTooltips Ability 4 years ago
Michail Vourlakos 04ce943603 expose ThinTooltip Ability to applets and host 4 years ago
Michail Vourlakos 5c5879ac14 remove latte tasks specific code from containment 4 years ago
Michail Vourlakos f72a1d75c1 fix indexing for tasks visible items 4 years ago
Michail Vourlakos 1b64cfed14 fix binding loop in Metrics Ability
--fix calculations also for Metrics.thickness.zoomedForItems
4 years ago