Commit Graph

32 Commits (4832042b0f2955408727d7882f1dd41ff1dbb745)

Author SHA1 Message Date
Michail Vourlakos df635fb88b improve Layouts sorting behavior
Michail Vourlakos 1113f942b1 provide feedback to the user in layouts view
--provide feedback to the user for which layout
options have been altered. This is achievable
by providing italicness to these options.
Michail Vourlakos 9faa3cac86 meaning sortings for layouts model
Michail Vourlakos f6aeea9980 move original data into layouts model
--this way the model items can become aware
of all data changes and become visual
responsive accordingly. All changed data
should use the italic paradigm... If a
value is changed from its original value
can become italic in order for the user
to know which values have changed.
Michail Vourlakos 466129c1d0 update shared layouts activities icons
Michail Vourlakos 3246ce2447 update free activities flag from external changes
--when the user has altered the free_activities from
its context menu then settings window it must better
update its record concerning the layout that will
be responsible for free activities
Michail Vourlakos 97e5345f40 update shareto line settings indicator
--improve its appearance in general and its
behavior also
Michail Vourlakos 20602acbfb provide nice icons for layouts from activities
Michail Vourlakos c59dc52e1e move activities logic out of activity delegate
--all activities information/data for activities
and layouts are now handled properly from the
layoutsmodel in settings
Michail Vourlakos 4deaa3bc0b make Shared button proxy model aware
Michail Vourlakos 94e5a04de2 make copy layout function proxy aware
Michail Vourlakos 37cac2ca81 reject duplicate layout names in settings
Michail Vourlakos bddc04d371 inform controller for inserted rows
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 8be38bf7dc apply current names after layouts saving
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 e29b5a3e38 update layout removing in settings window
Michail Vourlakos 828bacce33 update share_id automatic when layout_id changed
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 e5baecfb9f visual for layout name was edited
Michail Vourlakos a9bc5aa19f introduce original/edited Named in layout data
Michail Vourlakos 4428d4b083 support setData function for layouts model
--initial support for this
Michail Vourlakos 4874b254dd fix sharedcolumn and introduce some editable items
Michail Vourlakos b55447764a update layouts checkdelegates for new model
Michail Vourlakos 401a56a8a4 support loading in the new model
Michail Vourlakos 5e75b889e0 introduce initial LayoutsModel