Commit Graph

145 Commits (675bdf5f7d5aac6d70717cec2bd6962536241d3e)

Author SHA1 Message Date
Michail Vourlakos 19fdce53d9 hide thin tooltip properly
--update current visual parent for thin tooltip
even when this tooltip showing is blocked. Such
a case is when a different applet popup is triggered.

BUG:443645
FIXED-IN:0.10.7
3 years ago
Michail Vourlakos 544b83ebeb recreateview:fix launchers group assignment
--after recreating a view, launchers group is now
assigned again correctly. As it appears the problem
was that Host.MyView ability was sending an isReady
signal that was not accurate enough.
3 years ago
Michail Vourlakos 6bf2994840 Indicators API:Extend animations capabilities
extend indicator.level.requested signals with:
  --taskLauncherActivated
  --taskGroupWindowAdded
  --taskGroupWindowRemoved

extend indicator.level.requested properties with:
  --isIndicatorTaskLauncherAnimationRunning

extend indicator info with:
  --providesInAttentionAnimation
  --providesTaskLauncherAnimation
  --providesGroupedWindowAddedAnimation
  --providesGroupedWindowRemovedAnimation

adjust Latte Tasks in order to support properly
animations implemented through indicators.
3 years ago
Michail Vourlakos f36aada8c8 Indicators:expose more options for Icons
--the following options are exposed to indicators
in order to use them to their preference:
----iconTransformOrigin
----iconOpacity
----iconRotation
----iconScale
3 years ago
Michail Vourlakos cea203e8ad fix binding loops in Indexer client ability 3 years ago
Michail Vourlakos 1674344f9f [indicators api] - new background corner margin
--introducing in Indicators API a new option to
specify the indicator preference for the distance
between the indicator and panel background roundness.
By altering the option the indicator can get into
the panel background roundness.

BUG:442675
3 years ago
Michail Vourlakos 1cf1aeb730 respect indicators iconOffsetX/Y values properly
BUG:440283
4 years ago
Michail Vourlakos c2a3298b5b abilityitem:fix bindingloop headIsVisibleSeparator 4 years ago
Michail Vourlakos e85c3229ca indexerclient:do not double add indexes 4 years ago
Alexander Lohnau 505379ed04 Use spdx syntax for all files 4 years ago
Michail Vourlakos 117d68749b plasmoid:fix monochromized icons implementation 4 years ago
Michail Vourlakos 836aba7ba4 ShorcutBadge:ignore marginsareaseparator placement 4 years ago
Michail Vourlakos 05b53d01fb abilityitem:separator is always drawn same
--remove any worksaround concerning the case
that parabolic effect is disabled
4 years ago
Michail Vourlakos 01c7eae42a set indicator.screenedge minimum value to zero 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 a58dfde26c preserve indicator positioning for bouncing tasks 4 years ago
Michail Vourlakos f9e277a9a5 latte indicator:thickness margin option 4 years ago
Michail Vourlakos f50d01fa90 increate Latte indicator size
--provide also an option for increase its size

BUG:430587
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 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 d12d92ac68 Ability.BasicItem respect MarginsArea size 4 years ago
Michail Vourlakos c3e8c5c8af expose Indexer.inMarginsArea through AbilityBridge 4 years ago
Michail Vourlakos a5ceb16e39 provide proper Metrics values for MarginsArea 4 years ago
Michail Vourlakos 1fa48b00eb provide Metrics.MarginsArea 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 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 64c42dba7d improve ParabolicAreas center calculations
--this also fixes the bouncing animation in Tasks
applet when the user applies parabolic zoom on it
4 years ago
Michail Vourlakos 699046117b fix for thin tooltips 4 years ago
Michail Vourlakos 50e9666784 plasmoid:fix some parabolic effect blockers 4 years ago
Michail Vourlakos cbc2a4ef16 drop no needed debug message 4 years ago
Michail Vourlakos 106aa7ca52 drop deprecated option from hiddenspacer 4 years ago
Michail Vourlakos 561f0168c0 fixes for abilities and KHNS 4 years ago
Michail Vourlakos 90cafd4176 use Ability BasicItem.location in its subparts 4 years ago
Michail Vourlakos 0c273fcaf2 provide SeparatorItem for BasicItem 4 years ago
Michail Vourlakos 1d7e939356 isGraphicsSystemAccelerated at Environment Ability 4 years ago
Michail Vourlakos cf1b17437e provide Environment Ability 4 years ago
Michail Vourlakos 1bda86f2cf dont clip bouncing tasks for zoom=1 4 years ago
Michail Vourlakos e43293062d provide shadows through Abilities.BasicItem 4 years ago
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
4 years ago
Michail Vourlakos cdaefbc775 provide layoutWidth/Height from AppletAbilities 4 years ago
Michail Vourlakos a2d15e58d9 add missing public reference 4 years ago
Michail Vourlakos 0efc1fafc7 support Grid Container for Ability BasicItems 4 years ago
Michail Vourlakos 2cc5139c64 prepare AppletAbilities,different LayoutContainers 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 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
4 years ago
Michail Vourlakos d46864e0ad reduce ThinTooltip Ability hiding calls 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