Commit Graph

2078 Commits (76af94b59d1de99deb1c3488728c8a57b258705c)
 

Author SHA1 Message Date
Michail Vourlakos 76af94b59d reposition applet spacer visual debugger
--this way the applet spacer visual debugger
uses the same metrics with its plasmoid
counterpart
Michail Vourlakos d4685cd492 disable functionality for onlylaunchers
--when only launchers are shown and the user
has chosen to disable any active indicator
then the plasmoid should behave only as
a smart launchers list with no window
capabilities
Michail Vourlakos eec2927f88 updates for hidden tasks and int.separators
Michail Vourlakos b8c07b8523 fixes for disable Windows Functionality
Michail Vourlakos 2742be427b fix #901,show windows only from launchers
--add an option to tasks filters in order to
hide windows that do not have launchers
Michail Vourlakos 0c956fac77 fix #961,Improve Visibility consider WindowsGoBelow
--the following case:
[Windows Go Bellow + Top Panel + Panel Transparency<40%
+ "Improve Visibility" + "Not Forced Solid Background
for maximized windows"]
disables the colorizer because the role of the background
is done from the window titleBar.
Michail Vourlakos 1c60ba4880 fix margins for sticker and advancedSwitch
Michail Vourlakos 1c8c728927 fix #963,disable wheel for sliders
--fork the PlasmaComponents Slider in order to
update to newer Qt version and support the
wheelEnabled property. After that just disable
wheel for all sliders in Appearance page.
l10n daemon script de35075eac 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"
Michail Vourlakos 13e8791213 add a few margins for applets tooltips
Michail Vourlakos 92c025d94d show tooltips by default
--shows Latte tooltips by default except
if an applet is locked or zoomfactor==1
Michail Vourlakos ca6188bf46 remove transparency from Colorizer colors
--the plasma theme may have set for textColor
and backgroundColor, colors with transparency.
This can mess up the "Improve Visibility"
feature.
Michail Vourlakos 2967eea11a fix #961,Semi-Tranparent Panels at ImproveVisibility
--update issue  in order to take into account
semi-transparent panels. With semi-transparent panels
contrast could be a puzzle. The changes that
introduced with this patch are:
1. Enable Improve Visibility when also case [E] from
  is enabled.
2. When a semi-transparent panel exists in combination
with Improve Visibility option then add a threshold
in order to indicate if the Colorizer will be applied
or not. The threshold is 40% in order to indicate if
a semi-transparent panel is solid or not.
Michail Vourlakos 5e4134b1ee improve visibility should consider per screen
--maximized windows shouldnt provide solidness
at docks using improve visibility in different
screens.
Michail Vourlakos cd8676e62a blacklist from applet from heuristics
--blacklist "com.github.zren.presentwindows" from
Latte heuristics in order to work correctly with
it.
Michail Vourlakos 27715435a9 update README links and titles
--remove Translators record as from >=v0.7.3
all translations are done through the kde
community.
Michail Vourlakos 34cfbbec68 remove whitespace
Michail Vourlakos f287d37ac0 add a dock geometry validator
-- under X11 it was identified that windows
many times especially under screen changes
dont end up at the correct position and size.
This vailidator(timer) will enforce repositionings
and resizes every 500ms if the window hasnt end up
to correct values and until this is achieved.
Michail Vourlakos fa2bc5bae9 increase maximum value of screen tracker
Michail Vourlakos f49951566b Revert "change window type for applets tooltip"
This reverts commit fec2756266.
Michail Vourlakos fec2756266 change window type for applets tooltip
--change type to PopuMenu because Dock interacts
with wayland windows stangely and ToolTip doesnt
provide a beautiful theming.
Michail Vourlakos 065f92bb70 show maxLength value at relevant tooltip
Michail Vourlakos ba2acef2c1 fix warning
Michail Vourlakos 0712d62a3b dont lose focus from dock tooltips
--because focus is lost from dock tooltips the
dock settings window was closing. We take into
account that case in order to not close the
dock settings window in such case
Michail Vourlakos 878dcda70c increase extreme icon sizes max step
Michail Vourlakos 820dff0bb5 improve calculations of panelEdgeSpacing
Michail Vourlakos 8f33a4f722 take into account if an applet is locked
--if in applet is locked from the user then we
dont need to try to enforce the parabolic manager
rectangular layouting.
Michail Vourlakos e0707b684e fix #956,take into account panel transparency
--implementation of the design decisions described at
issue . Panel Background and Dynamic Background
options interact with each other concerning
panel transparency and triggering of solidness or
transparency.
Michail Vourlakos dcdba04781 fix #953,disable background setting
--background settings at !compositing environments
dont change anything as for these environments
their settings are specific.
Michail Vourlakos 157285e45f remove donation button
Michail Vourlakos dfa83ecc7b fix BehaviorPage scrolling capability
Michail Vourlakos b4c02a3a91 fix #950,bound dock win settings height
--dont enable height for dock settings that is
higher than the screen resolution height or one
that isnt shown correctly.
Michail Vourlakos 872aff04d6 update plasmaDesktopVersion first time is requested
Michail Vourlakos 1a5fed2e67 fix positioning of internal separators
--when the user has enabled reverse active
indicators
Michail Vourlakos a0e4c029a9 use plasma desktop version at plasmoid
Michail Vourlakos ad16d8d1b8 use plasma desktop version for folderview
Michail Vourlakos e64a017311 identify plasma desktop version
Michail Vourlakos bd211c9d29 disable blur under wayland
Michail Vourlakos f41395abc3 use new plasma way of detecting platform
Michail Vourlakos 60531484e9 simplify PanelBox states
--combine Center and Justify panel alignments
concairning their anchoring
Michail Vourlakos 285d00a21c dont blur in forceSolidPanel if it was deactivated
Michail Vourlakos 42268290ec disable Active Indicator when enabling Panel mode
Michail Vourlakos bb5a4e4d52 support iconSizes above 128px.
the user can set such sizes through the layout file
Yuri Chornoivan 2f107ad4c7 Fix minor typo
Michail Vourlakos badbe7da6a update to version 0.7.79
Michail Vourlakos f5bcb6462e disable active indicator for plasma appmenu
Michail Vourlakos f5b56e3559 improvements for publishing geometries
Michail Vourlakos dd617d43c8 track primary screen change from qt
--this way we make sure that we track the
primary screen change for wayland also
Michail Vourlakos 83bad3374e expose screen Tracker interval value
--different hardware can have different delays
in order to inform for screen changes. The tracker
(an internal timer that is) informs Latte after
a specific interval in order to track these changes
and respond accordingly.
Michail Vourlakos 6163cecb6b [wayland] add a protection for updateEffects
--Blur effect under Plasma 5.12(wayland) creates
many crashes. As it appears for 5.13 this has been
greatly improved.