1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-02-04 13:47:19 +03:00

3929 Commits

Author SHA1 Message Date
Michail Vourlakos
0724124f63 set settings on all activities
--simplify pause button and switch button
codes
2020-03-16 17:41:42 +02:00
Michail Vourlakos
68f2ab9c47 improve switch button enablement 2020-03-16 17:12:36 +02:00
Michail Vourlakos
8c97dcecc5 update shared visual properly 2020-03-16 16:55:48 +02:00
Michail Vourlakos
2ad1a040b4 introduce custom headerview for layouts 2020-03-16 16:50:53 +02:00
Michail Vourlakos
92f37eef8c improve alignments for layouts delegates 2020-03-16 15:43:21 +02:00
Michail Vourlakos
9a3918763b settings,improve layouts header visual 2020-03-16 14:35:39 +02:00
Michail Vourlakos
79936a662d improve background circle visual 2020-03-16 13:31:53 +02:00
Michail Vourlakos
4deaa3bc0b make Shared button proxy model aware 2020-03-16 13:18:59 +02:00
Michail Vourlakos
a7ecd549b0 drop dataAreAccepted in settings window
--this is not needed any more, data should
always be valid
2020-03-16 13:02:13 +02:00
Michail Vourlakos
94e5a04de2 make copy layout function proxy aware 2020-03-16 12:59:50 +02:00
Michail Vourlakos
37cac2ca81 reject duplicate layout names in settings 2020-03-16 12:36:43 +02:00
Michail Vourlakos
880ed9638e introduce proxy model for layouts in settings 2020-03-16 12:04:18 +02:00
Michail Vourlakos
bddc04d371 inform controller for inserted rows 2020-03-16 11:40:23 +02:00
Michail Vourlakos
00f4e4cd22 fix crash from layouts reset functionality 2020-03-16 11:20:24 +02:00
Michail Vourlakos
00e6fbba5b update synchronizer semantics to freeactivities 2020-03-16 11:02:17 +02:00
Michail Vourlakos
0d39ee6f55 settings:always a layout is set for freeactivities 2020-03-16 10:48:21 +02:00
Michail Vourlakos
93a8ae3ff2 improvements for Layouts Editor 2020-03-16 02:03:12 +02:00
Michail Vourlakos
3b85867c56 introduce setLayoutForFreeActivities 2020-03-16 01:16:56 +02:00
Michail Vourlakos
abc4ca4308 layouts settings tab improvements 2020-03-16 00:45:31 +02:00
Michail Vourlakos
8be38bf7dc apply current names after layouts saving 2020-03-16 00:35:35 +02:00
Michail Vourlakos
671f413a3e introduce Reset button 2020-03-16 00:16:36 +02:00
Michail Vourlakos
7acde8be5d update SharedTo column visibility properly 2020-03-15 23:48:49 +02:00
Michail Vourlakos
4cd1e0d4d9 fix warning 2020-03-15 23:36:31 +02:00
Michail Vourlakos
c0d8116e7b visual improvements for settings delegates 2020-03-15 17:58:13 +02:00
Michail Vourlakos
7dbfb1184b settings window improvements 2020-03-15 17:06:23 +02:00
Michail Vourlakos
3122103f6c save column widths properly in settings window 2020-03-15 16:46:17 +02:00
Michail Vourlakos
1e855f2472 dont crash when saving a new layout 2020-03-15 16:36:28 +02:00
Michail Vourlakos
d418abbeb4 remove deprecated code from settings dialog 2020-03-15 16:28:29 +02:00
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
2020-03-15 16:20:29 +02:00
Michail Vourlakos
01bb785999 rename editedName to currentName for layout data
--improve semantics for layout data in settings
window
2020-03-14 18:44:45 +02:00
Michail Vourlakos
4437472fa9 simplify shares map create/sync in settings window 2020-03-14 17:50:28 +02:00
Michail Vourlakos
4de91c535c remove deprecated code 2020-03-14 16:47:05 +02:00
Michail Vourlakos
e29b5a3e38 update layout removing in settings window 2020-03-14 16:37:48 +02:00
Michail Vourlakos
60d24144b5 update layouts settings data classes 2020-03-14 16:14:28 +02:00
Michail Vourlakos
264b2b7568 remove deprecated settings window functions 2020-03-14 15:46:41 +02:00
Michail Vourlakos
828bacce33 update share_id automatic when layout_id changed 2020-03-14 15:39:00 +02:00
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
2020-03-14 15:18:26 +02:00
Michail Vourlakos
6ff1102e1f update qt5 deprecated code 2020-03-14 14:50:37 +02:00
Michail Vourlakos
2db252b769 fix warnings 2020-03-14 14:41:07 +02:00
Michail Vourlakos
13cecfa348 remove kde-inherited warning flags 2020-03-14 14:19:44 +02:00
Michail Vourlakos
154000345d fix some warnings for shareddelegate 2020-03-14 13:54:20 +02:00
Michail Vourlakos
aa4a6061cd improve semantics for settings 2020-03-14 13:45:25 +02:00
Michail Vourlakos
9a104340bb simplify code for background cmbbox 2020-03-13 19:07:20 +02:00
Michail Vourlakos
c39a50f253 rename colorscmb to backgroundcmb
--improve delegate name
2020-03-13 19:01:42 +02:00
Michail Vourlakos
5f3007ed93 simplify colors combobox in layouts editor 2020-03-13 18:54:30 +02:00
Michail Vourlakos
49e203de86 fixes for shared column delegate behavior 2020-03-13 17:59:13 +02:00
Michail Vourlakos
46e44606bc update editor shared delegate to new model 2020-03-13 16:11:26 +02:00
Michail Vourlakos
44c1abcf73 update settings activities delegate
--drop totally deprecated activities delegate
code
2020-03-13 14:33:39 +02:00
Michail Vourlakos
d4ed1aa609 update settings Activites delegate 2020-03-13 13:15:06 +02:00
Michail Vourlakos
6e66907957 update settings Layout name delegate 2020-03-13 12:33:40 +02:00