Commit Graph

38 Commits (c067764013735b657ae9c8e3ef56a5f215976c7d)

Author SHA1 Message Date
Michail Vourlakos 688a45289a make SHARETOINEDITROLE proxy model capable 5 years ago
Michail Vourlakos b4847e1a79 choose which layouts must be saved in settings
--through the Layouts model we know which layouts
have been saved and which of them do not need to
be touched because they do not have any changes
5 years ago
Michail Vourlakos 41f945d4e1 move layout icons handling in the model
--this way it will be easier the layout icons
list to be used by other widgets also
5 years ago
Michail Vourlakos 6ab4c61d5a protect layout toggle sharing
--do not assign a share will it is already used
from other layout
5 years ago
Michail Vourlakos 15fd0f1059 sort layouts model based on groups 5 years ago
Michail Vourlakos 5bdb8a683d update sorting in layouts model
--the new priorities take into account
the layout name to be ordered as a last
criteria
5 years ago
Michail Vourlakos df635fb88b improve Layouts sorting behavior 5 years ago
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.
5 years ago
Michail Vourlakos 9faa3cac86 meaning sortings for layouts model 5 years ago
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.
5 years ago
Michail Vourlakos 466129c1d0 update shared layouts activities icons 5 years ago
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
5 years ago
Michail Vourlakos 97e5345f40 update shareto line settings indicator
--improve its appearance in general and its
behavior also
5 years ago
Michail Vourlakos 20602acbfb provide nice icons for layouts from activities 5 years ago
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
5 years ago
Michail Vourlakos 4deaa3bc0b make Shared button proxy model aware 5 years ago
Michail Vourlakos 94e5a04de2 make copy layout function proxy aware 5 years ago
Michail Vourlakos 37cac2ca81 reject duplicate layout names in settings 5 years ago
Michail Vourlakos bddc04d371 inform controller for inserted rows 5 years ago
Michail Vourlakos 0d39ee6f55 settings:always a layout is set for freeactivities 5 years ago
Michail Vourlakos 93a8ae3ff2 improvements for Layouts Editor 5 years ago
Michail Vourlakos 3b85867c56 introduce setLayoutForFreeActivities 5 years ago
Michail Vourlakos 8be38bf7dc apply current names after layouts saving 5 years ago
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
5 years ago
Michail Vourlakos 01bb785999 rename editedName to currentName for layout data
--improve semantics for layout data in settings
window
5 years ago
Michail Vourlakos e29b5a3e38 update layout removing in settings window 5 years ago
Michail Vourlakos 828bacce33 update share_id automatic when layout_id changed 5 years ago
Michail Vourlakos 49e203de86 fixes for shared column delegate behavior 5 years ago
Michail Vourlakos 46e44606bc update editor shared delegate to new model 5 years ago
Michail Vourlakos 44c1abcf73 update settings activities delegate
--drop totally deprecated activities delegate
code
5 years ago
Michail Vourlakos d4ed1aa609 update settings Activites delegate 5 years ago
Michail Vourlakos e5baecfb9f visual for layout name was edited 5 years ago
Michail Vourlakos a9bc5aa19f introduce original/edited Named in layout data 5 years ago
Michail Vourlakos 4428d4b083 support setData function for layouts model
--initial support for this
5 years ago
Michail Vourlakos 4874b254dd fix sharedcolumn and introduce some editable items 5 years ago
Michail Vourlakos b55447764a update layouts checkdelegates for new model 5 years ago
Michail Vourlakos 401a56a8a4 support loading in the new model 5 years ago
Michail Vourlakos 5e75b889e0 introduce initial LayoutsModel 5 years ago