Michail Vourlakos
9e8192438c
improvements for custom shadowed rectangle
2020-08-22 18:15:01 +03:00
Michail Vourlakos
8553a2e511
discover plasma theme shadow size and color
2020-08-22 18:15:01 +03:00
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
2020-08-22 18:15:01 +03:00
Michail Vourlakos
b2f8f20482
background:fixes for customBackgroundShadow
...
--limit also the background custom shadow to never
exceed the minimum panel axis
2020-08-22 18:15:01 +03:00
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.
2020-08-22 18:15:01 +03:00
l10n daemon script
15c1f46ae5
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"
2020-08-21 06:15:43 +02:00
Michail Vourlakos
76ec713c9d
update for thin tooltips and auto size behaviors
...
--make their behavior more understandable and predictable
based on dock and panel types
2020-08-06 02:54:15 +03:00
Michail Vourlakos
8ccc3660e9
block mustBeShown events when hideThickScreepGaps
...
--especially for Latte Panels that has used Positioner
midSlidingAnimation() to reposition the panel
2020-08-03 13:55:27 +03:00
Michail Vourlakos
37a682e5bc
rename property to hideFloatingGapForMaximized
...
--this property hides any floating gap when there
are maximized windows
2020-08-03 13:24:29 +03:00
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
2020-08-03 13:10:46 +03:00
Michail Vourlakos
3ce1eb06bd
justify:move dropped applets in correct position
2020-08-03 00:47:25 +03:00
Michail Vourlakos
0bcc45e633
use KWin slideouts when switching layouts
2020-08-03 00:29:59 +03:00
Michail Vourlakos
61e77063ac
do not deny hiding inRelocationHiding
2020-08-03 00:12:32 +03:00
Michail Vourlakos
a3989d1c2a
improve semantic for inRelocationHiding view phase
2020-08-03 00:09:36 +03:00
Michail Vourlakos
b808fa2559
reduce minimum hide timer interval to zero
2020-08-02 03:23:00 +03:00
Michail Vourlakos
95cd703333
slideout real floating panels on startup if needed
...
--after view startup real floating panels that are hiding
their thickness because of maximized windows must reposition
themeselves in order to have a valid visual state
2020-08-02 03:01:44 +03:00
Michail Vourlakos
aa3dd59cbf
Behavior tab separate visibility modes to groups
...
--each visibility mode is now hosted in each one
group in order to expose much better how the
user can access them.
2020-08-01 18:26:14 +03:00
Michail Vourlakos
abc0cbc389
remove slot from deprecated signal
2020-07-29 12:08:50 +03:00
Michail Vourlakos
d7b56b9316
containment:use static dragoverlay
...
--do not create/destroy it, its time we get
into rearrange widgets mode
2020-07-29 12:08:50 +03:00
l10n daemon script
5832978fbf
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"
2020-07-29 06:05:36 +02:00
Michail Vourlakos
a3250cf7ca
fixed for View::inEditMode flags
...
--inEditMode is now updated directly from
containment()->inUserConfiguring()
--add again hiding blockers when View gets
into edit mode. That was lost during last commits
because it was part of Visual qml code that
has been moved to another window.
2020-07-29 01:20:45 +03:00
Michail Vourlakos
3b3388d673
rename SideBar to SidebarOnDemand
...
--improve semantics all over the place now
that we provide two different sidebar
visibility modes
2020-07-29 00:02:50 +03:00
Martijn Vogelaar
2e4f7da4c2
Introduction and implementation of the SidebarAutohide
...
as discussed in #19 .
2020-07-28 15:49:55 +00:00
l10n daemon script
8b6ae2439a
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"
2020-07-28 06:12:20 +02:00
Michail Vourlakos
998ff199c7
fix calculation of applets visibleIndex()
...
--show properly shortcut badges for all applets
BUG:424512
2020-07-22 01:36:04 +03:00
Michail Vourlakos
e92f168abe
show vertical systrays propertly
...
--do not enforce hidden applets for preferredLengths
that equal zero
2020-07-21 21:43:15 +03:00
Michail Vourlakos
3c0060ba1d
update panel background paddings calculations
...
--Plasma::FrameSvgItem margins are not consintent
in order to provide helpful hints how plasma theme
panel-background svg is drawn properly. The new
approach calculates paddings based on top,left,bottom,right
svg elements and in that way a consistent a properly
background.minimumThickness is discovered.
2020-07-21 17:18:49 +03:00
Michail Vourlakos
d1b9610614
accept AllCorners for a floating case
...
--AllCorners can make sense when a floating view
uses Justify alignment and 100% maximum length
2020-07-20 20:01:33 +03:00
Michail Vourlakos
2336272e1a
update backgroundMinThickness only in normal state
...
--this way we avoid changing background thickness during
auto hiding screen gaps when there are maximized windows
2020-07-20 19:53:22 +03:00
Michail Vourlakos
5e78a0a3c7
provide all background corners option
...
--provide an option to force showing of all background
corners
2020-07-20 19:20:33 +03:00
Michail Vourlakos
af37c31f36
support theme length paddings
...
--update layouter, background and layoutscontainer
in order to take into account the background length
paddings
2020-07-20 15:16:03 +03:00
Michail Vourlakos
52eb0acfef
dont hide external shadows during location change
2020-07-19 17:19:56 +03:00
Michail Vourlakos
6de05c92e8
support XCP::SHAPE for Views
...
--views can now specify their input area under X11 and
give valuable space to underlying windows
2020-07-19 15:04:46 +03:00
Michail Vourlakos
79d95371d7
fix #9,panel/dock buttons
...
--fix panel/dock mode buttons from configuration
windows.
2020-07-18 18:57:55 +03:00
Michail Vourlakos
e4437b7f66
abilities:introduce UserRequests
2020-07-18 17:39:34 +03:00
Michail Vourlakos
f5cc1f8f81
abilities:provide animations.requirements
...
--applets animations ability can now be used to
provide a zoomFactor that is needed from their
animations
2020-07-18 16:47:56 +03:00
Michail Vourlakos
02e1e87d59
smoothen anim for hide length screen gaps
2020-07-17 17:03:14 +03:00
Michail Vourlakos
0b8fa321bc
dont crash when panels change location
2020-07-16 09:44:44 +03:00
Michail Vourlakos
ea7940dffe
hide length screen gaps after slide in
2020-07-15 18:53:24 +03:00
Michail Vourlakos
19eb9f9ff5
fix edge margin adjustment
2020-07-12 15:02:54 +03:00
Michail Vourlakos
673882f966
provide live editing for !compositing
2020-07-11 11:02:40 +03:00
Michail Vourlakos
dd79d5a0ed
provide colors Tools trough LatteCore
2020-07-10 21:09:54 +03:00
Michail Vourlakos
a51eb8578e
support most of CanvasConfigView functionality
...
--move the relevant qml files from containment into
shell configuration files
2020-07-10 21:09:54 +03:00
Michail Vourlakos
fec2f447d5
drop editMode workarounds in containment
2020-07-10 21:09:54 +03:00
Michail Vourlakos
083dec89ba
disable editmode trigerring for View window
2020-07-10 21:09:54 +03:00
Michail Vourlakos
bf2c7ebbd9
expose Colorizer to itw own View c++ class
2020-07-07 18:33:41 +03:00
Michail Vourlakos
7fd56aebfb
compute editThickness in View c++ level
2020-07-07 18:20:47 +03:00
Michail Vourlakos
548afca400
create applets drag overlay only once
2020-07-03 14:24:43 +03:00
l10n daemon script
16ccd123dd
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"
2020-06-25 05:50:13 +02:00
l10n daemon script
300b8025f1
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"
2020-06-24 05:57:37 +02:00