Commit Graph

5155 Commits (a48786a5e2ad78d39a9dbcc687122707457fdd61)
 

Author SHA1 Message Date
Michail Vourlakos a48786a5e2 introduce ViewData Origin data
Michail Vourlakos e7eeb4f9fd introduce ViewData and FIRSTSCREENID
Tranter Madi f2cbbba0f6 Show Settings window when another instance is running
Michail Vourlakos 1e86067d0e fix margins in settings dialogs
Michail Vourlakos 9d4a059e65 improve exporttemlatehandler names
Michail Vourlakos 119ea9fd23 improve details handler naming
Michail Vourlakos 714b90e4a7 settings:provide views handler
Michail Vourlakos b25492a6fb provide Views SubDialog in settings window
Michail Vourlakos d5a434e994 provide views dialog ui
Michail Vourlakos e2206afbfd rename Copy layout to Duplicate
--improve button name in Layouts Editor
from Copy to Duplicate
Michail Vourlakos 35ac94a5ec layouts:do not update column widths when no needed
--remove signal that is not needed to be sent
Michail Vourlakos c65e7ce4df improve naming of positioner property
Michail Vourlakos 5bc5e684b5 protect from invalid screen connectors
Michail Vourlakos 76b6317f9e validate screen ids and store them properly
BUG:434343
Michail Vourlakos 32f4c3f7a1 update properly single layout with switch button
--when Switch button is used exactly after the user
is choosing single mode, the layouts model mode is also
updated directly in order to be consistent with
user options
Michail Vourlakos a58dfde26c preserve indicator positioning for bouncing tasks
Michail Vourlakos a153ed71f7 ignore MarginsAreaSeparators at PositionShortcuts
Michail Vourlakos d6bf586ba7 fix crash from using Applet Alternatives option
Michail Vourlakos e5f80a72a5 set 50% as maximum for background radius
--according to https://www.w3schools.com/howto/howto_css_rounded_images.asp
50% is considered the default maximum value for background
roundness.
Michail Vourlakos bf016527b2 fix more centered Justify calculations
Michail Vourlakos 4132982486 layouter:fix Justify mode centered items size
--fix case of icons-only plasma taskmanager in order to
provide a way to center it. The user can add icon-only
taskmanager in center of Justify mode and add also
two latte expanding spacers around it in order center it.

BUG:434198
Michail Vourlakos 7b817893f0 fix #53,calculations for hidden input in LeftEdge
Michail Vourlakos 01eb69bbe5 update desktop geometry on startup
--when Plasma is started much later than Latte
the Plasma::Extended::ScreenGeometries should enable
its broadcasting interface when Plasma is first
registered in DBus

BUG:424356
Michail Vourlakos f6e8125804 fix background paddings based on custom Roundness
--when custom roundness is applied then background paddings
should always respect it independent of the plasma theme
default roundness

BUG:433887
Michail Vourlakos a4e6570b05 update mask properly for !compositing case
BUG:433887
Michail Vourlakos b940d4df72 limit placeholder length to not be very big
Michail Vourlakos 069bbfc41a provide valid placeholderlength for autofill dragged
Michail Vourlakos c8676170f9 fix offset changing for !compositing mode
--do not change offset faulty for !compositing mode
for all cases. In the past all Views in !compositing
mode they were working as behaveAsPlasmaPanels, this
is no more the case.

BUG:433887
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 b60e2ee5d9 enable floating gap hiding delay for all alignments
Tranter Madi a1af4f6831 Delay floating gap hiding until mouse leaves
Michail Vourlakos 1f79546b39 fix indicators applet specific margin
Michail Vourlakos 83bdbced35 remove no needed variable
Michail Vourlakos 1805e11131 disable some debug messages
Michail Vourlakos 3185a70b9a more functionality for FastLayoutManager
--provide addAppletItem function
--provide reorderSplitters in Start and End
layouts when an applet is added in them and
the splitters are moving in faulty position
Michail Vourlakos 62efa97e61 plenty of fixes for FastLayoutManager
--remove also the deprecated javascript LayoutManager
Michail Vourlakos f9d400fa4a provide fastLayoutManager save options
Michail Vourlakos a5b19284b0 provide restoreOptions and userBlocksColoring
Michail Vourlakos 5c29dcc1e0 fastLayoutManager add lockedZoomApplets property
Michail Vourlakos 98e89d6e39 drop lastSpacer and fix addsplitters
Michail Vourlakos 177f8f9b39 add FastLayoutManager.addJustifySplittersInMain
Michail Vourlakos d8240528ee provide fastLayoutManager.destroyJustifySplitter()
Michail Vourlakos 302439706e improve layout manager updateindexes
Michail Vourlakos e36c8557d0 fixes for applets order during startup
--when an applet is not loaded properly is removed
from its registered order
--when an applet is loaded properly but is not found
in the registered order is at in the end of the stack
Michail Vourlakos b6112c2ab8 provide FastLayoutManager save() function
Michail Vourlakos f61846c6ae expose dndSpacer to fastLayoutManager
Michail Vourlakos c67a877556 fix Floating Gap SideBar case not accepting input
BUG:433820
Michail Vourlakos 393db028b7 provide access below screen margin for Docks
--using hidden VisibilityManager::floatingGapWindow
implementation in order to provide full access for
the area which is below the screen margin when the
user has disabled user interaction for that area

BUG:433820