1
0
mirror of https://github.com/KDE/latte-dock.git synced 2024-12-24 05:33:50 +03:00
Commit Graph

3852 Commits

Author SHA1 Message Date
Michail Vourlakos
e0c04a9c6f import:dont update view:local_geometry when hidden
--if this does not apply then local geometry are not valid
when views become hidden
2020-03-19 12:09:17 +02:00
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
2020-03-19 02:21:31 +02:00
Michail Vourlakos
b960a8579e use all cell height for free activities icon 2020-03-19 01:56:01 +02:00
Michail Vourlakos
2bc4e63431 fix a case to autoupdate free_activities_id
--when free_activities layout becomes shared
then another layout should become responsible
for FREE_ACTIVITIES
2020-03-19 01:44:52 +02:00
Michail Vourlakos
97e5345f40 update shareto line settings indicator
--improve its appearance in general and its
behavior also
2020-03-19 01:22:04 +02:00
Michail Vourlakos
20602acbfb provide nice icons for layouts from activities 2020-03-18 20:28:19 +02:00
Michail Vourlakos
df844ed171 drop double reference in corona 2020-03-18 17:39:19 +02:00
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
2020-03-18 17:34:09 +02:00
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
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