Commit Graph

423 Commits (0b8fa321bc3463a9db5cd1cb7950c405852e67cc)

Author SHA1 Message Date
Michail Vourlakos 0b8fa321bc dont crash when panels change location 5 years ago
Michail Vourlakos ea7940dffe hide length screen gaps after slide in 5 years ago
Michail Vourlakos 1698afc2e8 add missing header 5 years ago
Michail Vourlakos ac996f1721 fixes for View:layout activities windows updates 5 years ago
Michail Vourlakos a0a2c4b265 fix binding loops 5 years ago
Michail Vourlakos 19eb9f9ff5 fix edge margin adjustment 5 years ago
Michail Vourlakos 166ee1899a multiple fixes to PrimaryConfig geom calcs
--provide also instant layout switching when
View changes a layout between central and shared
layout in the same view port
5 years ago
Michail Vourlakos d30143f7f1 update only when needed PrimaryCV availScreenGeom 5 years ago
Michail Vourlakos 6a4aeb16f0 fix Canvas context menu issues
--fix a crash when using left click in Canvas window
--fix blocking View when switching for editMode to
inConfigureApplets mode and vice versa
5 years ago
Michail Vourlakos a4445a3e9a provide context menu for Canvas config window 5 years ago
Michail Vourlakos 7084953672 wayland:fix multi-config views behavior 5 years ago
Michail Vourlakos f7e89a6d6e update some config views wayland code 5 years ago
Michail Vourlakos 2b7d663950 wayland:fix view config windows positioning 5 years ago
Michail Vourlakos c2df25649e update Canvas geometry when editThickness altered 5 years ago
Michail Vourlakos 673882f966 provide live editing for !compositing 5 years ago
Michail Vourlakos 334a40fff1 improve View config windows focusOut codepath 5 years ago
Michail Vourlakos 1740c0be91 orchestrate View config windows showing properly 5 years ago
Michail Vourlakos ba87b3b32b remove View config windows deprecated code 5 years ago
Michail Vourlakos ed226761f9 fix crash from reloading View sources 5 years ago
Michail Vourlakos b22a184337 improve positioning for primary/secconfigviews 5 years ago
Michail Vourlakos 2b06debfa4 draw Canvas on top of surrounding panels docks 5 years ago
Michail Vourlakos a51eb8578e support most of CanvasConfigView functionality
--move the relevant qml files from containment into
shell configuration files
5 years ago
Michail Vourlakos e74e013f43 provide CanvasGeometry from View::Positioner
--View::Positioner is now responsible to provide
the proper Canvas config window geometry
5 years ago
Michail Vourlakos fa83db7825 provide consistent Canvas SubConfigWindow behavior
--CanvasSubConfigWindow is now ready to provide the
same Header editing controls and behavior that previous
implementation was already doing so
5 years ago
Michail Vourlakos b5df821eb2 introduce new Canvas subconfig view window 5 years ago
Michail Vourlakos bf2c7ebbd9 expose Colorizer to itw own View c++ class 5 years ago
Michail Vourlakos 7fd56aebfb compute editThickness in View c++ level 5 years ago
Michail Vourlakos 37248789f6 improvements to view config windows abstraction 5 years ago
Michail Vourlakos 5cba3c3259 upgrade PrimaryConfigView at SubConfigView base 5 years ago
Michail Vourlakos 7aee0fbca1 upgrade secconfigview to subconfigview class 5 years ago
Michail Vourlakos 622acc27b9 introduce View:SubConfig base view 5 years ago
Michail Vourlakos 03dca23ce6 improve semantics for primary config view 5 years ago
Michail Vourlakos 91449e06f0 remove option delete hidden config windows
--it is not needed any more because config windows
are now using a singleton design in order to be
created only one time.

BUG:423268
5 years ago
Michail Vourlakos 6652cb9a15 update indicators to primary config singleton 5 years ago
Michail Vourlakos fcde318d7a hide view config windows in layout switching 5 years ago
Michail Vourlakos 7906c8788a update primary config window to isReady 5 years ago
Michail Vourlakos ca87504535 fix crash 5 years ago
Michail Vourlakos 038b649804 delete PrimConfigView only on app exit 5 years ago
Michail Vourlakos e6ab9385d8 fix crash when destoying config window 5 years ago
Michail Vourlakos dea32cb37a update SecConfigView to new design
--SecConfigView is created only once and
use afterwards for all Views
5 years ago
Michail Vourlakos 75d14b4af8 apply activities to config windows when shown 5 years ago
Michail Vourlakos d01d1f60a4 use primary config single instance for all views 5 years ago
Michail Vourlakos 5c22b8f8ed update View:: config views creators 5 years ago
Michail Vourlakos 6c2dcfbab8 drop Plasma::ConfigView for View primary window
--this is a step forward in order for all Views to
use the same Config Windows which is more memory
efficient.
5 years ago
Michail Vourlakos e1c38213b9 introduce viewsettingsfactory
--is going to be responsible to hold only
one instance of view config windows
5 years ago
Michail Vourlakos 5bd1fe955d dont initialize global launchers group from config 5 years ago
Michail Vourlakos e6e68d86c3 update FrameExtends for View::typeChanged
--during startup a panel type may become a dock type
and vice versa. We make sure that frameExtents
are updated accordingly when that happens.
5 years ago
Michail Vourlakos edb943db6b fixes for spacers and positioning of behaveAsPanel
--fix positioning for Right/Bottom alignments when
View behavesAsPlasmaPanel
5 years ago
Michail Vourlakos 84a5eecf79 update struts in Single layout mode earlier 5 years ago
Michail Vourlakos 631837e199 Tasks fixes for disableAllWindowsFunctionality 5 years ago