Commit Graph

56 Commits (f36bba7d0215f72d18c023ba5c71ea094ffe3fde)

Author SHA1 Message Date
Michail Vourlakos 6234253342 viewdialog:provide nice Repair for #W201 4 years ago
Michail Vourlakos 837842f1f1 layout:add function to remove orphan subcontainment 4 years ago
Michail Vourlakos 44d4c5a4de viewsdialog:report for error #107
--orphaned pseudo applets lost connection with their
subcontainment
4 years ago
Michail Vourlakos c5c61dffe3 storage:use knownErrors both for errors and warns 4 years ago
Michail Vourlakos c33623a809 storage:provide orphaned parent applet checker 4 years ago
Michail Vourlakos ceda380e49 improve errors semantics 4 years ago
Michail Vourlakos a5d289eb89 storage errors fix adding error data 4 years ago
Michail Vourlakos 27d9f209ea layout:drop isBroken in favor of errors/warnings 4 years ago
Michail Vourlakos 51044ce630 layout:provide errors/warnings structured nicely 4 years ago
Michail Vourlakos 2be67b11c5 storage:provide appletAndContainmentSameId checker 4 years ago
Michail Vourlakos c74f5cf7fc appletdata:provide storageId
--in case any consumer wants to use that info
4 years ago
Michail Vourlakos 11aa2abd2e storage provide differentAppletsSameId checker 4 years ago
Michail Vourlakos 849e66fd80 storage:provide orphaned subcontainments checker 4 years ago
Michail Vourlakos a2bf28054f add known errors in layouts storage 4 years ago
Michail Vourlakos 447f0e549c do not delay exit at all cases
--in the past a delay was needed in order for
docks panels to slide out nicely, this is not
needed any more because kwin takes responsibility
for this.
4 years ago
Michail Vourlakos a14312b227 Storage:sync containment config before storedView 4 years ago
Michail Vourlakos 1afe12ad71 fix how not-installed plugins are identified 4 years ago
Michail Vourlakos aa608f1bf5 use ::storedView approach for Duplicate View 4 years ago
Michail Vourlakos 9d113ba754 provide Storage/Layout::storedView function
--it is going to be used in order for
Duplicate/Cut/Copy functionality to be supported
properly. Its main purpose is to accept a
layout and a containment_id and based on
that to provide a stored view temp file
which is going to be used as a template
for any future addition.
4 years ago
Michail Vourlakos 2c8d7134bd simplify Layout::newView calls
--template file is already provided from Data::View
so there is no real reason to expose it one
more time
4 years ago
Michail Vourlakos 1fac17d6ba Storage:update newView for views editor
--trying to support newView that works in all the
cases between inactive/active layouts
4 years ago
Michail Vourlakos dc56e61e64 Storage::simplify a bit newUniqueIdsFile function 4 years ago
Michail Vourlakos 54e9fcdcec storage:adjustments to newUniquedIdsFile 4 years ago
Michail Vourlakos 9e4c233816 Storage::update uniqueIdsFile function 4 years ago
Michail Vourlakos 7bd55c202f viewdialog:provide remove views functionality 4 years ago
Michail Vourlakos 02ff6cc808 fixes for offline properties updates 4 years ago
Michail Vourlakos 32566ea6ae storage:provide update view containment 4 years ago
Michail Vourlakos be636de5ce viewsdialog:show view screen edge margin if any 4 years ago
Michail Vourlakos 5af4f9c434 provide name for views 4 years ago
Michail Vourlakos 82c0029526 do not update ids in multiple mode continuously 4 years ago
Michail Vourlakos a7ac422b31 support running views data from Layouts::Storage 4 years ago
Michail Vourlakos 87ddf1f6d6 update Layout::Storage to Data::View,ViewsTable 4 years ago
Michail Vourlakos 373b8c5b56 do not break user view template file on first use 4 years ago
Michail Vourlakos 2b59a085e4 clear more options for exported templates 4 years ago
Michail Vourlakos bb0b5cbd26 clear layoutId when exporting view template 4 years ago
Michail Vourlakos c922aec8a5 cleanup exported layout template settings
--cleanup activities and preferredforshortcuts touched
4 years ago
Michail Vourlakos ea3d913757 improvements for view templates handling 4 years ago
Michail Vourlakos 26af7e4091 add functionality for ExportViewTemplate 4 years ago
Michail Vourlakos 57fc8ec375 support applets relative path icons 4 years ago
Michail Vourlakos 53f32b6f3b do not remove configuration for subcontainments 4 years ago
Michail Vourlakos a8d4bdf82d provide basic Export functionality 4 years ago
Michail Vourlakos 869df6316c fix applets table data
--ignore applets data that are not valid
4 years ago
Michail Vourlakos 09654e75b3 expose view templates through dock settings
--the user can now add views based on view templates
found in the system through Dock Settings, New Dock
actions
4 years ago
Michail Vourlakos 390ea0596c provide newView function for Layouts::Storage 4 years ago
Michail Vourlakos dd46c79475 storage:expose applet plugins information 5 years ago
Michail Vourlakos 8b836da44e genericlayout:improve semantics for id references 5 years ago
Michail Vourlakos ac2a4cffc6 support different subcontainments types
--create an abstract implementation for subcontainments
such as systrays and group applet in order to use
the same infrastructure for all storage operations
such as Multiple Layouts loading, copying views,
providing important information etc.

BUG:418642
5 years ago
Michail Vourlakos 46292bf7e5 layouts::storage,provide subcontainment identities
--a generic way to identify subcontainments such as
systrays, group applets etc...
5 years ago
Michail Vourlakos ab2f416176 layouts::storage,functions for subcontainments 5 years ago
Michail Vourlakos d4bed3881b drop layout::storage totally
--use only the all new layouts::storage
singleton class for all layout storage
operations
5 years ago