Commit Graph

2407 Commits (81335bc92f3d98f45087a39020485ee34df079ba)
 

Author SHA1 Message Date
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.
Michail Vourlakos fb8063cdee fix #946,improve kwin screen edges under X11
--make sure that the kwin ghost window ends at
the correct geometry at all cases
Michail Vourlakos 9e8406c419 reenable blur for wayland
--as it appears the crash and the support
for blur has been fixed for Plasma 5.13
Michail Vourlakos da5cb9c61f fix #946,improve kwin edges support
--make the behaviour more robust and be more
precise at geometries used at all times
Michail Vourlakos a6a98f3ac7 reduce hide dock and applets numbers interval
Michail Vourlakos 3ea40954fc fix #942,show dock when dragging at kwin edge
-- enable showing the dock if the user drags something
on it and the dock is hidden at a kwin edge
Michail Vourlakos 7ce5938312 add internal separator through drag n' drop
Michail Vourlakos 2b2ddfeb70 improve contrast for Launchers Area text
Michail Vourlakos 51e4477499 disable MultipleLayouts for wayland
--KWin in wayland doesnt support yet Activities
and Virtual Desktops. In order to protect the user
we disable the MultipleLayouts
Michail Vourlakos 1f0acbc3b5 Support KWin Edges mechanism
--by default now Latte supports the KWin Edges mechanism,
this way the following issues are fixed:
fix , fix , fix , fix , fix 
--improve dock behavior when the user user touch
gestures
--fix , support KWin bright placeholders
--this behavior can be disabled if the user prefers
the old one from the Tweaks page
--in !compositing no more is shown a 1px line at
the screen edge when the dock is hidden
--support KWin Edges in Multiple Layouts state under
X11
Michail Vourlakos e9580dbe1e fixes in animations when dragging a task
Michail Vourlakos 4370878b12 support pretty big badge messages counter
--following plasma paradigm we now support
badge messages until 9.999 and even more to
be shown to the user as indicator
Michail Vourlakos 18151ec023 disable "visibility improvement" for !compositing
Michail Vourlakos a93ecfe65d change default show delay to 0ms
--the reason is the plasma default behavior
for touch gestures under X11. Many users
report that Latte isnt working correctly
with left edges. Latte isnt responsible for
this but the plasma touch gestures implementation.
By changing the default for our Show Timer to
0ms then the situation is improved a bit more
for such cases and the user of course can
always alter its value from dock settings
window.

-https://github.com/psifidotos/Latte-Dock/wiki/F.A.Q.#q-my-left-dock-behaves-strangely-from-plasma-510-and-beyond-can-i-fix-this

-https://bugs.kde.org/show_bug.cgi?id=392464
-https://bugs.kde.org/show_bug.cgi?id=382219
Michail Vourlakos 9e03f2732a remember the download window size
--Latte now remembers the last used window size
for the Download dialog
Michail Vourlakos d1320f692e wayland,hide dock config wins from taskbar
Michail Vourlakos 616b8139ff use recreateDock directly
--recreateDock is used when the visibility mode
changes and as such the window must be recreated
in order to work correctly. Any remaining code
found for such function in corona and layoutManager
is removed.
Michail Vourlakos f257512a44 increase the layoutSwitching timer
--in order to give time for the slide-out event
to play correctly
Michail Vourlakos 4a4bc402ef include Floating case for GlowPoint
Michail Vourlakos 5cb27f0ae4 fix initialization value
Michail Vourlakos 6fc6a1f142 fix warnings
Michail Vourlakos 51d6060336 fix , limit the dock settings window height
--in case the user has strange settings for its font
the settings window might become too high with no reason.
We limit this settings window height based on the screens
resolution height.