Commit Graph

227 Commits (d699e144ce351d3706a94a2439fa81ccc347f4c8)

Author SHA1 Message Date
Michail Vourlakos c2a3298b5b abilityitem:fix bindingloop headIsVisibleSeparator
Michail Vourlakos e85c3229ca indexerclient:do not double add indexes
Alexander Lohnau 505379ed04 Use spdx syntax for all files
Ömer Fadıl Usta 108bc0af05 Update declarativeimports/core/iconitem.cpp
Ömer Fadıl Usta 03e9c6c954 Reorder inits to Fix wrong initialize problem and fixes for string compares
Michail Vourlakos 117d68749b plasmoid:fix monochromized icons implementation
Michail Vourlakos 1a038e1999 popup margin:apply it also to screen length
-- creates a much better visual result the popup
margin to be applied also to the screen length
margins and not only to thickness one
Michail Vourlakos 690ce51d75 override Dialog::popupPosition
--instead of adjustGeometry we now use
popupPosition which is used in more places
in order to place the PlasmaQuick popups
correctly based on Latte requirements
Michail Vourlakos 15d384e812 fix #69,specify preview window parent screen edge
Michail Vourlakos 836aba7ba4 ShorcutBadge:ignore marginsareaseparator placement
Michail Vourlakos 27e1619cf0 fix indicators special download button
--update also Default layout to something
upgraded
Michail Vourlakos 05b53d01fb abilityitem:separator is always drawn same
--remove any worksaround concerning the case
that parabolic effect is disabled
Michail Vourlakos 397cacf112 calculate properly popup dialogs positioning
Michail Vourlakos 940bee9408 Latte::Quick use layout popUpMargin
--this way we can support three different
popup styles. Plasma/AllBorders/Far From Edge
Michail Vourlakos 01c7eae42a set indicator.screenedge minimum value to zero
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
Michail Vourlakos 2bf647db8e provide nice internal Compact.qml implementation
Michail Vourlakos 0d1661f942 move Latte::Dialog to LatteCore library
--this way we can use it to plenty places
Michail Vourlakos f0065279f4 update view:positioner relocation properties
Michail Vourlakos f242bdf3bd for #58,support plasma theme switch svg
Michail Vourlakos d82faa359c remove no needed lines
Michail Vourlakos 2fb98156d6 improve layouting for switch style
Michail Vourlakos a58dfde26c preserve indicator positioning for bouncing tasks
Michail Vourlakos f9e277a9a5 latte indicator:thickness margin option
Michail Vourlakos f50d01fa90 increate Latte indicator size
--provide also an option for increase its size

BUG:430587
Michail Vourlakos 765fd490c3 move Duplicate Dock in Add... menus
BUG:433688
Michail Vourlakos ac8a88d700 improve AddItem visual
--make it Square with small roundness in order to
fit better at all cases
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
Michail Vourlakos 87ae24dae1 add myView.action() to reach view actions
-this way things are more clear how the actions
are applied and reordered
Michail Vourlakos a57e2c37fe make view actions menu to act as Menu shower/hider
Michail Vourlakos d12d92ac68 Ability.BasicItem respect MarginsArea size
Michail Vourlakos c3e8c5c8af expose Indexer.inMarginsArea through AbilityBridge
Michail Vourlakos a5ceb16e39 provide proper Metrics values for MarginsArea
Michail Vourlakos 1fa48b00eb provide Metrics.MarginsArea
Michail Vourlakos 541800f972 fixes for item separators
--reduce also binding loops produced from
launchers in the plasmoid
Michail Vourlakos 07d819727b consider hidden separators when needed
Michail Vourlakos 122ce05944 do not enable spacers for hidden separators
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
Michail Vourlakos 64c42dba7d improve ParabolicAreas center calculations
--this also fixes the bouncing animation in Tasks
applet when the user applies parabolic zoom on it
Michail Vourlakos 699046117b fix for thin tooltips
Michail Vourlakos 50e9666784 plasmoid:fix some parabolic effect blockers
Michail Vourlakos c5c94a22cf update dock settings CheckBoxes properly
-- new approach in order to not break
Michail Vourlakos cbc2a4ef16 drop no needed debug message
Michail Vourlakos 106aa7ca52 drop deprecated option from hiddenspacer
Michail Vourlakos 561f0168c0 fixes for abilities and KHNS
Michail Vourlakos 90cafd4176 use Ability BasicItem.location in its subparts
Michail Vourlakos 0c273fcaf2 provide SeparatorItem for BasicItem
Michail Vourlakos 1d7e939356 isGraphicsSystemAccelerated at Environment Ability
Michail Vourlakos cf1b17437e provide Environment Ability
Michail Vourlakos 1bda86f2cf dont clip bouncing tasks for zoom=1