1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-02-05 17:47:23 +03:00

1758 Commits

Author SHA1 Message Date
Michail Vourlakos
11798211a9 multiple fixes for imports/exports
--import/export full configurations are now
moved to File menu and move out their
implementation from Import/Export layouts
2020-03-18 13:40:42 +02:00
Yuri Chornoivan
e61445d5cc Fix minor typos: <i/> -> <i> 2020-03-18 09:02:05 +02:00
Michail Vourlakos
652cbb0041 add layout actions to Layout menu
--improve vastly how actions in the layout menu
and Layout push buttons use the same code and
shortcuts in order to work correctly
2020-03-17 21:13:33 +02:00
Michail Vourlakos
e9ec4ea266 add shortcuts for layouts editor 2020-03-17 17:06:15 +02:00
Michail Vourlakos
7a11aa93c0 improve settings window Esc key handling 2020-03-17 16:25:08 +02:00
Michail Vourlakos
b6b34b06de validate layout name icons colors 2020-03-17 15:51:38 +02:00
Michail Vourlakos
5323e7832c internal messages intervals 2020-03-17 14:29:40 +02:00
Michail Vourlakos
07df968fde update layouts states after reseting layouts data 2020-03-17 14:17:34 +02:00
Michail Vourlakos
6e09bb5601 drop KNotifications from settings window
--introduce a new dependency for KIO, it works
really nice in order to open files in filemanager
and selecting them
2020-03-17 14:06:38 +02:00
Michail Vourlakos
01bab50d67 add more inline message for adding layouts 2020-03-17 12:40:15 +02:00
Michail Vourlakos
3e3b455a53 introduce kmessagewidget in settings window
--use the nicely look kmessagewidget in order to
show inline internal messages to the user
2020-03-17 10:53:27 +02:00
Michail Vourlakos
300f4a364f add alignment for backgroundcolumn 2020-03-16 23:09:08 +02:00
Michail Vourlakos
22a9416583 fixes for assigned layouts handling 2020-03-16 21:03:14 +02:00
Michail Vourlakos
ba94546cb4 multiple fixes for single layout case 2020-03-16 19:41:18 +02:00
Michail Vourlakos
748ca87bb8 simplify code for switch button-single layout 2020-03-16 18:17:17 +02:00
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
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