Commit Graph

1231 Commits (939c0573f9c05e61b43a855b335781b1f3a0851e)

Author SHA1 Message Date
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 cee7a73ad0 dont draw PlamaTheme::Svg when custom radius is set 4 years ago
Michail Vourlakos 00fca8cdb0 fix qml break for kf5 <= 5.68
BUG:426119
4 years ago
Michail Vourlakos 8381b42dc2 fixes for CustomBackground 4 years ago
Michail Vourlakos 14f43ce296 make verticalViewTouchingUnity is all color styles 4 years ago
Michail Vourlakos 5af3036613 fixes for identifying Unity vertical view showing
--more specific identifying properly when a vertical
view is shown and is touching a top or bottom view
that has requested to be fully trasparent when no
maximized window exists
4 years ago
Michail Vourlakos 0cfd578a2b update to 0.9.86 to clarify settings changes 4 years ago
Michail Vourlakos 237e561627 ignore background.headThickness for behaveAsPanels 5 years ago
Michail Vourlakos 148e3956b1 decouple background layer plasma shadows svg
--the multilayered background first layer is not
decoupled and is not the parent layer for all the
rest layer. This way we can really hide it without
influence the rest background layers.
5 years ago
Michail Vourlakos 305b0b9519 add custom radius length paddings for background 5 years ago
Michail Vourlakos 8298bf0e2c fix dock view geometry calculations
--when background custom radius and shadow
are applied the dock window geometry shouldnot
change if these values are not altered. This
is especially true when a dock is hiding
its screen edge margin when there is a maximized
window and the same time is hiding also its
background shadows. In such case in the past because
shadows were temporarily disabled the dock was constantly
changing its geometry
5 years ago
Michail Vourlakos dae99ea8a2 provide fixedshadows for LayeredBackground 5 years ago
Michail Vourlakos 0aa5aaec64 fixes for hideThickScreenGap in Dock mode 5 years ago
Michail Vourlakos ab1aa51fce fix for customDefShadowEnabled case 5 years ago
Michail Vourlakos 9e8192438c improvements for custom shadowed rectangle 5 years ago
Michail Vourlakos 8553a2e511 discover plasma theme shadow size and color 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 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
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"
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 8ccc3660e9 block mustBeShown events when hideThickScreepGaps
--especially for Latte Panels that has used Positioner
midSlidingAnimation() to reposition the panel
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 3ce1eb06bd justify:move dropped applets in correct position 5 years ago
Michail Vourlakos 0bcc45e633 use KWin slideouts when switching layouts 5 years ago
Michail Vourlakos 61e77063ac do not deny hiding inRelocationHiding 5 years ago
Michail Vourlakos a3989d1c2a improve semantic for inRelocationHiding view phase 5 years ago
Michail Vourlakos b808fa2559 reduce minimum hide timer interval to zero 5 years ago
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
5 years ago
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.
5 years ago
Michail Vourlakos abc0cbc389 remove slot from deprecated signal 5 years ago
Michail Vourlakos d7b56b9316 containment:use static dragoverlay
--do not create/destroy it, its time we get
into rearrange widgets mode
5 years ago
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"
5 years ago
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.
5 years ago
Michail Vourlakos 3b3388d673 rename SideBar to SidebarOnDemand
--improve semantics all over the place now
that we provide two different sidebar
visibility modes
5 years ago
Martijn Vogelaar 2e4f7da4c2 Introduction and implementation of the SidebarAutohide
as discussed in #19.
5 years ago
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"
5 years ago
Michail Vourlakos 998ff199c7 fix calculation of applets visibleIndex()
--show properly shortcut badges for all applets

BUG:424512
5 years ago
Michail Vourlakos e92f168abe show vertical systrays propertly
--do not enforce hidden applets for preferredLengths
that equal zero
5 years ago
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.
5 years ago
Michail Vourlakos d1b9610614 accept AllCorners for a floating case
--AllCorners can make sense when a floating view
uses Justify alignment and 100% maximum length
5 years ago
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
5 years ago
Michail Vourlakos 5e78a0a3c7 provide all background corners option
--provide an option to force showing of all background
corners
5 years ago
Michail Vourlakos af37c31f36 support theme length paddings
--update layouter, background and layoutscontainer
in order to take into account the background length
paddings
5 years ago
Michail Vourlakos 52eb0acfef dont hide external shadows during location change 5 years ago
Michail Vourlakos 6de05c92e8 support XCP::SHAPE for Views
--views can now specify their input area under X11 and
give valuable space to underlying windows
5 years ago
Michail Vourlakos 79d95371d7 fix #9,panel/dock buttons
--fix panel/dock mode buttons from configuration
windows.
5 years ago
Michail Vourlakos e4437b7f66 abilities:introduce UserRequests 5 years ago
Michail Vourlakos f5cc1f8f81 abilities:provide animations.requirements
--applets animations ability can now be used to
provide a zoomFactor that is needed from their
animations
5 years ago