1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-14 22:50:11 +03:00

5249 Commits

Author SHA1 Message Date
Michail Vourlakos
2bb170fba8 expose views templates in Views New dialog button 2021-04-08 12:33:39 +03:00
Michail Vourlakos
5577a0c328 connect all parts of viewsdialog
--inform about data changes and enable
also the Reset button
2021-04-06 08:52:22 +03:00
Alexey Varfolomeev
58e184d90a Pixel perfect Trademark 2021-04-06 08:22:40 +04:00
Michail Vourlakos
4e7d7aba5f update values in the views model through menus 2021-04-04 17:14:05 +03:00
Michail Vourlakos
b29a8fa9b3 provide screens options in views dialog 2021-04-04 12:25:20 +03:00
Michail Vourlakos
c27727c9e7 provide options for views settings 2021-04-04 11:55:03 +03:00
Michail Vourlakos
2b1464fb1b provide genericbasictable through meta system 2021-04-04 11:07:45 +03:00
Michail Vourlakos
55018eae0d consistent appearance for views tableview 2021-04-03 18:14:25 +03:00
Michail Vourlakos
b7eaedde51 fix #60,default size for pin button in edit dock 2021-04-03 13:54:27 +03:00
Michail Vourlakos
f242bdf3bd for #58,support plasma theme switch svg 2021-04-02 19:37:48 +03:00
Michail Vourlakos
d82faa359c remove no needed lines 2021-04-02 12:29:55 +03:00
Michail Vourlakos
2fb98156d6 improve layouting for switch style 2021-04-02 12:14:27 +03:00
Michail Vourlakos
05aeae0ee1 fix Background switch triggering 2021-04-02 11:57:26 +03:00
Michail Vourlakos
89f15b420a remove QProcess include file 2021-04-02 00:07:53 +03:00
Michail Vourlakos
e207451848 remove QProcess from universal settings
--it should fix the issue related to borderless windows
under wayland
2021-04-01 23:46:33 +03:00
Michail Vourlakos
7adcd450d7 fix views initialization table layout id
--by chosing the current layout id we can be sure
that even newly created layouts will expose their
views
2021-04-01 12:40:06 +03:00
Michail Vourlakos
7aa94bede1 expose views data through views dialog 2021-04-01 12:12:08 +03:00
Michail Vourlakos
c7932ea83a view settings:include name column 2021-04-01 11:16:55 +03:00
Michail Vourlakos
5af4f9c434 provide name for views 2021-04-01 11:00:59 +03:00
Michail Vourlakos
82c0029526 do not update ids in multiple mode continuously 2021-03-31 18:14:07 +03:00
Michail Vourlakos
06f90877d5 rephrase menu to Edit Layouts... 2021-03-31 12:11:35 +03:00
Michail Vourlakos
e04dd29d89 settings:store Details dialog size 2021-03-31 12:04:13 +03:00
Michail Vourlakos
089b24dbe5 settings:store views dialog window size 2021-03-31 11:57:30 +03:00
Michail Vourlakos
634e68b857 settings:store views column widgets/criteria 2021-03-31 11:44:32 +03:00
Michail Vourlakos
9d68f6b32a provide views table header 2021-03-31 11:03:36 +03:00
Michail Vourlakos
a71c2cc96b hide copy/paste actions for views 2021-03-30 10:30:54 +03:00
Michail Vourlakos
c7a11ba7ea settings:introduce views controller 2021-03-30 10:26:59 +03:00
Michail Vourlakos
4719201b4d settings:introduce views model 2021-03-28 13:36:34 +03:00
Michail Vourlakos
b8229ac199 draw custom text color for default custombackground 2021-03-24 13:18:07 +02:00
Michail Vourlakos
82ce6b5140 simplify layouts icon drawing logic
--in the past a layout could draw more than
own icons in order to be identified. Now
things are simplified and at all cases ONLY ONE icon
is chosen for each layout based on criteria.
In all cases if the user has chosen a specific
icon for its layout that is respected for all
drawing cases.
2021-03-24 12:46:33 +02:00
Michail Vourlakos
d903da90e7 provide custom layout combobox
--custom layout combobox provides also the chosen
drawn layout icon
2021-03-24 12:26:52 +02:00
Michail Vourlakos
7bfb23fa45 settings draw layout icon in generic way 2021-03-24 11:14:35 +02:00
Michail Vourlakos
f11d6ec5f2 settings use layout isConsideredActive flag
--this way we track better which layouts are going
to be used in each user selected layouts mode meaning
single or multiple layouts mode.
2021-03-24 01:17:08 +02:00
Michail Vourlakos
6fb2762365 introduce layout data isconsideredactive state
--it can be used to identify activeness based on each
consumer criteria
2021-03-24 00:12:50 +02:00
Michail Vourlakos
4fa7831bc5 settings:decouple layout icon for active layout
--favorites icon is now moved in layout name edit box
and is going to indicate only the Active layouts at
some point
2021-03-22 19:52:57 +02:00
Michail Vourlakos
1348863b57 settings:initialize and set views in layouts model
--this action may be costly so it is executed only once
when Views dialog is requesting data for specific layout
2021-03-22 13:21:11 +02:00
Michail Vourlakos
f255de4ce6 viewdata improve debug visual feedback 2021-03-21 17:12:22 +02:00
Michail Vourlakos
622cc6988c provide debug messages for ViewsTable 2021-03-21 16:54:58 +02:00
Michail Vourlakos
a7ac422b31 support running views data from Layouts::Storage 2021-03-21 15:31:47 +02:00
Michail Vourlakos
87ddf1f6d6 update Layout::Storage to Data::View,ViewsTable 2021-03-21 14:36:25 +02:00
Michail Vourlakos
74da7bfb0f add more options in Data::View 2021-03-21 13:35:58 +02:00
Michail Vourlakos
155e589268 improve text string in details window 2021-03-21 13:17:29 +02:00
Michail Vourlakos
065a3ee9c4 add edge in view data 2021-03-21 00:18:28 +02:00
Michail Vourlakos
386e1bf284 introduce Layout ViewsTable 2021-03-21 00:13:16 +02:00
Michail Vourlakos
a48786a5e2 introduce ViewData Origin data 2021-03-20 23:48:53 +02:00
Michail Vourlakos
e7eeb4f9fd introduce ViewData and FIRSTSCREENID 2021-03-20 18:57:28 +02:00
Tranter Madi
f2cbbba0f6 Show Settings window when another instance is running 2021-03-15 16:40:50 +00:00
Michail Vourlakos
1e86067d0e fix margins in settings dialogs 2021-03-15 17:09:21 +02:00
Michail Vourlakos
9d4a059e65 improve exporttemlatehandler names 2021-03-15 16:51:15 +02:00
Michail Vourlakos
119ea9fd23 improve details handler naming 2021-03-15 16:49:53 +02:00