Commit Graph

523 Commits (f0065279f40c13606dae2e5930a96b4c0f3f1905)

Author SHA1 Message Date
Michail Vourlakos b7eaedde51 fix #60,default size for pin button in edit dock 4 years ago
Michail Vourlakos 05aeae0ee1 fix Background switch triggering 4 years ago
Michail Vourlakos e5f80a72a5 set 50% as maximum for background radius
--according to https://www.w3schools.com/howto/howto_css_rounded_images.asp
50% is considered the default maximum value for background
roundness.
4 years ago
Michail Vourlakos 765fd490c3 move Duplicate Dock in Add... menus
BUG:433688
4 years ago
Michail Vourlakos b60e2ee5d9 enable floating gap hiding delay for all alignments 4 years ago
Tranter Madi a1af4f6831 Delay floating gap hiding until mouse leaves 4 years ago
Michail Vourlakos c67a877556 fix Floating Gap SideBar case not accepting input
BUG:433820
4 years ago
Michail Vourlakos 393db028b7 provide access below screen margin for Docks
--using hidden VisibilityManager::floatingGapWindow
implementation in order to provide full access for
the area which is below the screen margin when the
user has disabled user interaction for that area

BUG:433820
4 years ago
Michail Vourlakos 38474372b4 rename Dock template to Default Dock 4 years ago
Michail Vourlakos fe5d2d7a63 context menu:provide Add view through templates 4 years ago
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
4 years ago
Michail Vourlakos 5fa77e05eb contextmenu:add export as template 4 years ago
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
4 years ago
Michail Vourlakos 996b1aaf9b update dock actions menu text 4 years ago
Michail Vourlakos a57e2c37fe make view actions menu to act as Menu shower/hider 4 years ago
Michail Vourlakos f6e7a64800 expose all View Templates in actions menu 4 years ago
Michail Vourlakos ddb7dfdf5e use bool for floatingInternalGapIsForced
--do not use CheckBox three states in order
to make things simpler for the user
4 years ago
Michail Vourlakos ea3d913757 improvements for view templates handling 4 years ago
Michail Vourlakos 26af7e4091 add functionality for ExportViewTemplate 4 years ago
Michail Vourlakos eec63e5f13 add export view as template option 4 years ago
Michail Vourlakos b5021d1cc7 small visual improvements for dock settings window 4 years ago
Michail Vourlakos c5c94a22cf update dock settings CheckBoxes properly
-- new approach in order to not break
4 years ago
Michail Vourlakos a3c48c3871 update properly checkboxes in dock settings pages 4 years ago
Michail Vourlakos 297b3a7d5b Revert "fixes for applets thin tooltips"
This reverts commit 4fc85ba8c5.
4 years ago
Michail Vourlakos 4fc85ba8c5 fixes for applets thin tooltips 4 years ago
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
4 years ago
Michail Vourlakos eff0fab134 expose view templates through Dock settings window 4 years ago
Michail Vourlakos 95f86bed8f accept only odd numbers for iconSize and zoom 4 years ago
Michail Vourlakos a24f6b85c2 drop totally shrinkThickMargins option
--the new per applet margins make that property
no relevant anymore
4 years ago
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.
4 years ago
Michail Vourlakos 39404ca8fe select Custom Indicator type properly on startup 4 years ago
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
4 years ago
Michail Vourlakos 55d0dde551 load config pages properly for dock settings window 4 years ago
Michail Vourlakos 88df41982c load settings pages with loaders 4 years ago
Michail Vourlakos e47775e2f4 load dock config pages properly in stackview
--during the first startup
4 years ago
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
4 years ago
Michail Vourlakos 6f2369962b fix binding loop in settings TextField 4 years ago
Michail Vourlakos e9ecec47dc containment: more improvements for indicators api 4 years ago
Michail Vourlakos 5a50c2732f fix string typo 4 years ago
Michail Vourlakos 9e9d277832 move qml indicator ui manager login in own item 4 years ago
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.
4 years ago
Michail Vourlakos 16d01e8025 update latte and plasma indicator config uis 4 years ago
Michail Vourlakos 09749612ed update effects page and drop subheaders 4 years ago
Michail Vourlakos 65569b1a9a support all screen edges for settings dragging 4 years ago
Michail Vourlakos c8670a7561 fix empty pages issue during dock settings showing 4 years ago
Michail Vourlakos 3e055914c0 provide a dragging corner in dock settings window 4 years ago
Michail Vourlakos 939a933d62 drop subgroup from Tasks page 4 years ago
Michail Vourlakos 0a877c017e multiple fixes for pages first loading/activating 4 years ago
Michail Vourlakos 4b9b0e59b7 fix show indicator for buttons in behavior page 4 years ago
Michail Vourlakos 482c4fdf47 remove subheader from Behavior page 4 years ago