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

825 Commits

Author SHA1 Message Date
Michail Vourlakos
38474372b4 rename Dock template to Default Dock 2021-03-01 19:09:32 +02:00
Michail Vourlakos
fe5d2d7a63 context menu:provide Add view through templates 2021-03-01 19:04:21 +02:00
Michail Vourlakos
631f4a9d6e provide moveView through context menu
--the user can now user the ContextMenu in order
to move a view between different active layouts
2021-03-01 17:15:12 +02:00
Michail Vourlakos
5fa77e05eb contextmenu:add export as template 2021-02-28 17:40:53 +02:00
Michail Vourlakos
b31792cd7b fix primaryconfig maximum height
--the new approach uses canvas geometry and
computes properly the maximum available screen
height in order for Primary Dock Settings window
to use screen height effectively
2021-02-27 20:00:00 +02:00
Michail Vourlakos
996b1aaf9b update dock actions menu text 2021-02-27 19:29:14 +02:00
Michail Vourlakos
a57e2c37fe make view actions menu to act as Menu shower/hider 2021-02-27 19:24:27 +02:00
Michail Vourlakos
f6e7a64800 expose all View Templates in actions menu 2021-02-27 18:48:55 +02:00
Michail Vourlakos
1efd4450f2 add Default and Empty Panel view templates 2021-02-27 18:40:32 +02:00
Michail Vourlakos
ddb7dfdf5e use bool for floatingInternalGapIsForced
--do not use CheckBox three states in order
to make things simpler for the user
2021-02-21 12:26:16 +02:00
Michail Vourlakos
ea3d913757 improvements for view templates handling 2021-02-13 21:12:32 +02:00
Michail Vourlakos
26af7e4091 add functionality for ExportViewTemplate 2021-02-13 19:52:52 +02:00
Michail Vourlakos
eec63e5f13 add export view as template option 2021-02-13 19:05:32 +02:00
Michail Vourlakos
b5021d1cc7 small visual improvements for dock settings window 2021-02-07 02:28:15 +02:00
Michail Vourlakos
c5c94a22cf update dock settings CheckBoxes properly
-- new approach in order to not break
2021-02-06 14:13:08 +02:00
Michail Vourlakos
a3c48c3871 update properly checkboxes in dock settings pages 2021-02-06 13:23:38 +02:00
Michail Vourlakos
297b3a7d5b Revert "fixes for applets thin tooltips"
This reverts commit 4fc85ba8c5.
2021-02-06 13:13:07 +02:00
Michail Vourlakos
4fc85ba8c5 fixes for applets thin tooltips 2021-02-06 12:45:12 +02:00
Michail Vourlakos
09654e75b3 expose view templates through dock settings
--the user can now add views based on view templates
found in the system through Dock Settings, New Dock
actions
2021-02-06 00:14:11 +02:00
Michail Vourlakos
eff0fab134 expose view templates through Dock settings window 2021-02-05 19:05:04 +02:00
Michail Vourlakos
578a42b991 provide Dock and Panel view templates 2021-02-05 18:10:43 +02:00
Michail Vourlakos
95f86bed8f accept only odd numbers for iconSize and zoom 2021-02-03 19:31:19 +02:00
Michail Vourlakos
a24f6b85c2 drop totally shrinkThickMargins option
--the new per applet margins make that property
no relevant anymore
2021-02-02 18:57:20 +02:00
Michail Vourlakos
ff1e308a13 drop specific pages loaders for dock settings
--having a central Loader for all config windows does not
require different loaders for each settings page
any more.
2021-02-02 18:11:28 +02:00
Michail Vourlakos
39404ca8fe select Custom Indicator type properly on startup 2021-02-02 18:08:19 +02:00
Michail Vourlakos
cbe9a588b8 Loaders for all dock settings windows
--this way we make sure that plasmoid and latteView
objects are always available to them when needed
2021-02-02 17:51:28 +02:00
Michail Vourlakos
55d0dde551 load config pages properly for dock settings window 2021-02-02 17:39:22 +02:00
Michail Vourlakos
88df41982c load settings pages with loaders 2021-02-02 13:11:28 +02:00
Michail Vourlakos
e47775e2f4 load dock config pages properly in stackview
--during the first startup
2021-02-02 12:53:24 +02:00
Michail Vourlakos
691fef2c76 improve dragging dock settings window behavior
--improve how window length is calculated for normal
settings mode and the window in centered based on the
current view in that case. Lost story short, in that
case the length must be increased two times based on
position dragging movement because the window is
anchored centered.
2021-01-28 00:54:41 +02:00
l10n daemon script
1dfabeac2a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-01-27 08:55:30 +01:00
Michail Vourlakos
66361652ef floating,support two different struts thickness
- Hide Thickness Screen Gap scenario provides two different struts thicknesses.
--- [1] The first struts thickness is when there is no maximized window and is such case
---     the view is behaving as in normal AlwaysVisible visibility mode. This is very useful
---     when users tile windows. [bug #432122]
--- [2] The second struts thickness is when there is a maximized window present and in such case
---     the view is hiding all of its screen edges. It is used mostly when the view is wanted
---     to act as a window titlebar.

BUG:432122
2021-01-26 00:46:58 +02:00
Michail Vourlakos
6f2369962b fix binding loop in settings TextField 2021-01-25 20:42:56 +02:00
Michail Vourlakos
e9ecec47dc containment: more improvements for indicators api 2021-01-25 20:42:56 +02:00
Michail Vourlakos
5a50c2732f fix string typo 2021-01-24 01:27:03 +02:00
Michail Vourlakos
9e9d277832 move qml indicator ui manager login in own item 2021-01-24 01:22:52 +02:00
Michail Vourlakos
71e7bb6ec7 fix initialization/switching indicators settings
--fix case that indicators config uis were lost totally
during recreating a view that was using a custom indicator
and that custom indicator was updated.
--fix case that custom indicators were not assigned any
more to their original views when the dock settings
window was created first time for them.
2021-01-24 01:11:56 +02:00
Michail Vourlakos
16d01e8025 update latte and plasma indicator config uis 2021-01-23 21:03:43 +02:00
Michail Vourlakos
09749612ed update effects page and drop subheaders 2021-01-23 20:55:21 +02:00
Michail Vourlakos
65569b1a9a support all screen edges for settings dragging 2021-01-23 20:40:58 +02:00
Michail Vourlakos
c8670a7561 fix empty pages issue during dock settings showing 2021-01-23 19:42:32 +02:00
Michail Vourlakos
3e055914c0 provide a dragging corner in dock settings window 2021-01-23 19:29:38 +02:00
Michail Vourlakos
939a933d62 drop subgroup from Tasks page 2021-01-23 17:18:19 +02:00
Michail Vourlakos
0a877c017e multiple fixes for pages first loading/activating 2021-01-23 17:15:25 +02:00
Michail Vourlakos
4b9b0e59b7 fix show indicator for buttons in behavior page 2021-01-23 16:54:55 +02:00
Michail Vourlakos
482c4fdf47 remove subheader from Behavior page 2021-01-23 16:40:26 +02:00
Michail Vourlakos
2b254545d5 reduce subheaders in appearance page 2021-01-23 16:32:36 +02:00
Michail Vourlakos
8af708d992 improve indicator config ui layouting
--the indicators config uis are now using
the same main scrollbar area like in the past
was happening.
2021-01-23 16:09:29 +02:00
Michail Vourlakos
c777fca05a improve vastly user interaction with indicators uis 2021-01-23 15:04:05 +02:00
Michail Vourlakos
810fd7e3cd update Indicators buttons style in effects page 2021-01-23 03:52:49 +02:00