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
1efd4450f2
add Default and Empty Panel view templates
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
578a42b991
provide Dock and Panel view templates
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
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.
4 years ago
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"
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
Michail Vourlakos
2b254545d5
reduce subheaders in appearance page
4 years ago
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.
4 years ago
Michail Vourlakos
c777fca05a
improve vastly user interaction with indicators uis
4 years ago
Michail Vourlakos
810fd7e3cd
update Indicators buttons style in effects page
4 years ago
Michail Vourlakos
102be51276
fix tasks page indexing in normal settings mode
4 years ago
Michail Vourlakos
082eef0b3a
some fixes in new stacked settings properties
4 years ago
Michail Vourlakos
15c0220334
update dock settings window to use stackview
4 years ago
Michail Vourlakos
27f34834ff
update based on position strings
4 years ago
Michail Vourlakos
39ad54f9bb
provide visual indicator for multiple tasks
...
--when the user changes Tasks tab settings between
different applets, the selected applet is providing an
animation
4 years ago
Michail Vourlakos
04b6909e66
decouple dropping launchers in applet/containment
...
--all dropping launchers infrastructure has now decoupled
and can be used from any other applet in other to gain
such privileges
4 years ago
Michail Vourlakos
c456599881
add option to mirror floating gap
...
--when a maximized window is present the
floating gap is mirrored above the dock or
panel in order to provide a much better
visual appearance
4 years ago
Michail Vourlakos
7a4010abc1
instantiate properly widget explorer
4 years ago
Michail Vourlakos
84d4d4cef7
provide latte internal widget explorer
4 years ago
Michail Vourlakos
f8cce7acfa
fix normalThickness value
4 years ago
Michail Vourlakos
919b0cbf8c
rename view property
4 years ago
Michail Vourlakos
214107e409
improve Rearrange button constrast
4 years ago
Michail Vourlakos
3ab5b074b8
use same MaxItemsSize for all cases
4 years ago
l10n daemon script
ddcc2bbe6b
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"
4 years ago
Michail Vourlakos
7638e65e23
relative on screen item size can now use all values
...
-the user can now set the relative on screen items size
with step 0.1 and the produced item size does not have
to be a multiplier or 8
4 years ago
Michail Vourlakos
b188127a43
wayland:adjust location change event from settings
4 years ago
Michail Vourlakos
be20c63366
show Remove button only in advanced settings
4 years ago
Michail Vourlakos
9a5e9fdca1
second try to fix offset slider in settings
...
--when changing between different views the offset
slider should not change offset values by taking
into account offset boundaries that are relevant
only to previous views
4 years ago
Michail Vourlakos
5e50147848
fixes for dock settings window
...
--do not alter maxlength and offset incorrectly
when cycling between different views with different
relevant settings
4 years ago
Michail Vourlakos
0cfd578a2b
update to 0.9.86 to clarify settings changes
4 years ago
Michail Vourlakos
3689cc406d
retrieve available screen space through activityid
4 years ago
Michail Vourlakos
0d941d05f2
background radius,shadows only in advanced settings
5 years ago
Michail Vourlakos
5e770bfd5e
Appearance,enable colors script information
5 years ago
Michail Vourlakos
9e8192438c
improvements for custom shadowed rectangle
5 years ago
Michail Vourlakos
1142950f69
provide effect/masks regions for custom backgrounds
...
--PlasmaExtended::Theme produces QRegions based on corners
radius that can be consumed afterwards from Effects calculations
in order to provide correct QRegions for custom backgrounds
produced from custom background radius option
5 years ago
Michail Vourlakos
2b5d19cfa3
combine Colors options in Appearance page
...
--combine all colors options into comboboxes and
at the same time enhance their icons and tooltips
functionality
5 years ago
Michail Vourlakos
b2f8f20482
background:fixes for customBackgroundShadow
...
--limit also the background custom shadow to never
exceed the minimum panel axis
5 years ago
Michail Vourlakos
89e94fce3b
initial support background custom radius/shadow
...
--playing around with Kirigami.ShadowedRectangle in order
to provide a nice beautiful custom made panel background
that the user can chosen custom radius or shadow size.
Colors are going to be used totally based on current plasma
theme.
5 years ago
Michail Vourlakos
043849c4e7
templates:track properly hidden multiple template
5 years ago
Michail Vourlakos
8e0d4fe7d5
.gitignore accept also hidden layout.latte files
5 years ago
Michail Vourlakos
37d629125c
drop deprecated presets/prestyles etc...
...
--we now use templates directory
5 years ago
Michail Vourlakos
5ed3f111e3
update Layout::MULTIPLELAYOUTSHIDDENNAME
...
which is used to identify multiple layouts hidden
base layout
5 years ago
Michail Vourlakos
545404ec82
introduce all new templates manager
...
--this class is going to be responsible for all
templates tasks
5 years ago
Michail Vourlakos
76ec713c9d
update for thin tooltips and auto size behaviors
...
--make their behavior more understandable and predictable
based on dock and panel types
5 years ago
Michail Vourlakos
5d7ea7c9c7
fix crash at primary config when switching layouts
...
--fix crash at primary config when switching layouts
--load on demand view type options at vertical latte
views as memory improvement
5 years ago
Michail Vourlakos
c5d7b787f4
do not update view location when already correct
5 years ago
Michail Vourlakos
84858ff529
editing:update/fix button groups behavior
...
--new single instance editing windows revealed
an issue with buttons groups that use ExclusiveGroups
in order to identify their property. All such
implementations have been adjusted in order to
provide a more concrete experience
5 years ago
Michail Vourlakos
37a682e5bc
rename property to hideFloatingGapForMaximized
...
--this property hides any floating gap when there
are maximized windows
5 years ago
Michail Vourlakos
b92ece0f8e
rename option for floatingInternalGapIsForced
...
--that option from Behavior page is now renamed and
also its behavior has been upgraded by enabling
three possible options:
1. Disabled always
2. Auto - which is enabled for Docks and disabled for Panels
3. Enabled always
5 years ago
Michail Vourlakos
e323f31645
use universal inAdvancedMode for edit settings
...
--for all view edit windows are now using the same
flag in order to identify basic and advanced level
for editing their settings
5 years ago
Michail Vourlakos
11d5429a10
fixes,ExclusiveGroups with button/comboboxbuttons
...
--various fixes in their behavior
5 years ago
Michail Vourlakos
b512517997
Proper ExclusiveGroup support for ComboBoxButton
...
--fix some issues with ComboBoxButtons that choosing
options through ComboBox did not update properly the
assinged ExclusiveGroup
5 years ago