Commit Graph

4328 Commits (81bc74f49db39efb3e973f5769ced2385fbd3625)
 

Author SHA1 Message Date
Michail Vourlakos 68f2ab9c47 improve switch button enablement
Michail Vourlakos 8c97dcecc5 update shared visual properly
Michail Vourlakos 2ad1a040b4 introduce custom headerview for layouts
Michail Vourlakos 92f37eef8c improve alignments for layouts delegates
Michail Vourlakos 9a3918763b settings,improve layouts header visual
Michail Vourlakos 79936a662d improve background circle visual
Michail Vourlakos 4deaa3bc0b make Shared button proxy model aware
Michail Vourlakos a7ecd549b0 drop dataAreAccepted in settings window
--this is not needed any more, data should
always be valid
Michail Vourlakos 94e5a04de2 make copy layout function proxy aware
Michail Vourlakos 37cac2ca81 reject duplicate layout names in settings
Michail Vourlakos 880ed9638e introduce proxy model for layouts in settings
Michail Vourlakos bddc04d371 inform controller for inserted rows
Michail Vourlakos 00f4e4cd22 fix crash from layouts reset functionality
Michail Vourlakos 00e6fbba5b update synchronizer semantics to freeactivities
Michail Vourlakos 0d39ee6f55 settings:always a layout is set for freeactivities
Michail Vourlakos 93a8ae3ff2 improvements for Layouts Editor
Michail Vourlakos 3b85867c56 introduce setLayoutForFreeActivities
Michail Vourlakos abc4ca4308 layouts settings tab improvements
Michail Vourlakos 8be38bf7dc apply current names after layouts saving
Michail Vourlakos 671f413a3e introduce Reset button
Michail Vourlakos 7acde8be5d update SharedTo column visibility properly
Michail Vourlakos 4cd1e0d4d9 fix warning
Michail Vourlakos c0d8116e7b visual improvements for settings delegates
Michail Vourlakos 7dbfb1184b settings window improvements
Michail Vourlakos 3122103f6c save column widths properly in settings window
Michail Vourlakos 1e855f2472 dont crash when saving a new layout
Michail Vourlakos d418abbeb4 remove deprecated code from settings dialog
Michail Vourlakos 45e3531ad3 move logic out of settings dialog
--layouts controller in settings window
should take ownership for all logic
related to layouts model/view
Michail Vourlakos 01bb785999 rename editedName to currentName for layout data
--improve semantics for layout data in settings
window
Michail Vourlakos 4437472fa9 simplify shares map create/sync in settings window
Michail Vourlakos 4de91c535c remove deprecated code
Michail Vourlakos e29b5a3e38 update layout removing in settings window
Michail Vourlakos 60d24144b5 update layouts settings data classes
Michail Vourlakos 264b2b7568 remove deprecated settings window functions
Michail Vourlakos 828bacce33 update share_id automatic when layout_id changed
Michail Vourlakos c6e8f6f032 introduce layouts controller for MVC approach
--the new controller will take all functionality
from Layouts model that is currently found in settings
window and that way the settings window will be
simplified and is going to be responsible only for
the UI elements of the window and NOT the QTableView
internals
Michail Vourlakos 6ff1102e1f update qt5 deprecated code
Michail Vourlakos 2db252b769 fix warnings
Michail Vourlakos 13cecfa348 remove kde-inherited warning flags
Michail Vourlakos 154000345d fix some warnings for shareddelegate
Michail Vourlakos aa4a6061cd improve semantics for settings
Michail Vourlakos 9a104340bb simplify code for background cmbbox
Michail Vourlakos c39a50f253 rename colorscmb to backgroundcmb
--improve delegate name
Michail Vourlakos 5f3007ed93 simplify colors combobox in layouts editor
Michail Vourlakos 49e203de86 fixes for shared column delegate behavior
Michail Vourlakos 46e44606bc update editor shared delegate to new model
Michail Vourlakos 44c1abcf73 update settings activities delegate
--drop totally deprecated activities delegate
code
Michail Vourlakos d4ed1aa609 update settings Activites delegate
Michail Vourlakos 6e66907957 update settings Layout name delegate
Michail Vourlakos e5baecfb9f visual for layout name was edited