1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-25 14:03:58 +03:00

2035 Commits

Author SHA1 Message Date
Yuri Chornoivan
2f107ad4c7 Fix minor typo 2018-04-02 08:29:05 +03:00
Michail Vourlakos
badbe7da6a update to version 0.7.79 2018-04-02 00:50:26 +03:00
Michail Vourlakos
f5bcb6462e disable active indicator for plasma appmenu 2018-04-01 17:13:59 +03:00
Michail Vourlakos
f5b56e3559 improvements for publishing geometries 2018-04-01 16:41:42 +03:00
Michail Vourlakos
dd617d43c8 track primary screen change from qt
--this way we make sure that we track the
primary screen change for wayland also
2018-04-01 15:17:12 +03:00
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.
2018-04-01 15:04:52 +03:00
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.
2018-04-01 01:46:41 +03:00
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
2018-04-01 01:37:09 +03:00
Michail Vourlakos
9e8406c419 reenable blur for wayland
--as it appears the crash and the support
for blur has been fixed for Plasma 5.13
2018-04-01 01:06:31 +03:00
Michail Vourlakos
da5cb9c61f fix #946,improve kwin edges support
--make the behaviour more robust and be more
precise at geometries used at all times
2018-04-01 01:04:23 +03:00
Michail Vourlakos
a6a98f3ac7 reduce hide dock and applets numbers interval 2018-03-31 17:39:06 +03:00
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
2018-03-31 17:15:48 +03:00
Michail Vourlakos
7ce5938312 add internal separator through drag n' drop 2018-03-31 13:46:26 +03:00
Michail Vourlakos
2b2ddfeb70 improve contrast for Launchers Area text 2018-03-31 11:58:56 +03:00
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
2018-03-31 11:28:22 +03:00
Michail Vourlakos
1f0acbc3b5 Support KWin Edges mechanism
--by default now Latte supports the KWin Edges mechanism,
this way the following issues are fixed:
fix #935, fix #721, fix #687, fix #512, fix #514
--improve dock behavior when the user user touch
gestures
--fix #144, 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
2018-03-31 10:57:03 +03:00
Michail Vourlakos
e9580dbe1e fixes in animations when dragging a task 2018-03-31 10:36:24 +03:00
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
2018-03-31 10:29:15 +03:00
Michail Vourlakos
18151ec023 disable "visibility improvement" for !compositing 2018-03-31 02:02:33 +03:00
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
2018-03-30 11:17:03 +03:00
Michail Vourlakos
9e03f2732a remember the download window size
--Latte now remembers the last used window size
for the Download dialog
2018-03-29 23:24:18 +03:00
Michail Vourlakos
d1320f692e wayland,hide dock config wins from taskbar 2018-03-29 20:28:39 +03:00
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.
2018-03-28 14:30:50 +03:00
Michail Vourlakos
f257512a44 increase the layoutSwitching timer
--in order to give time for the slide-out event
to play correctly
2018-03-26 22:04:15 +03:00
Michail Vourlakos
4a4bc402ef include Floating case for GlowPoint 2018-03-26 21:57:33 +03:00
Michail Vourlakos
5cb27f0ae4 fix initialization value 2018-03-26 21:45:18 +03:00
Michail Vourlakos
6fc6a1f142 fix warnings 2018-03-26 21:31:29 +03:00
Michail Vourlakos
51d6060336 fix #936, 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.
2018-03-26 20:55:09 +03:00
Michail Vourlakos
eb3feb4a4e fix #934,change quit button to close button
--exhausted to discuss this so often so in the
end it may be my perspective wrong. Quit button
in dock settings window changed to Close button
and the Quit option moved to menu bar of the
general Latte settings window with shortcut
Ctrl+Q
2018-03-26 20:55:09 +03:00
l10n daemon script
5c164f671c 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"
2018-03-26 05:03:59 +02:00
l10n daemon script
0ffbb5845c 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"
2018-03-22 05:14:07 +01:00
Michail Vourlakos
7dae5e6f41 fixes for update Switch and Remove Buttons
-- changing name of layouts should have a visual
indicator and at the same time the Switch and
Remove buttons should update their states
properly. A Switch or Remove action shouldnt
be allowed after a layout rename until the user
has confirmed the new name for the layout.
2018-03-21 19:18:39 +02:00
Michail Vourlakos
48a788c33d improve DefaultsBtn behavior at Layouts Editor 2018-03-21 19:00:19 +02:00
Michail Vourlakos
fecd61ea06 improve button states at Layouts Editor
--dont select active layout in each layoutsChanged
signal
--improve the buttons states at layouts editor based
on what the user can do or not
2018-03-21 18:41:01 +02:00
Michail Vourlakos
b8a2a7ff38 dont update selection on each layoutsChanged 2018-03-21 18:23:34 +02:00
Michail Vourlakos
5d97242918 improve layouts editor headers
--dont highlight the layouts header and
dont allow to sort the contents based on
the columns
2018-03-21 18:07:34 +02:00
Michail Vourlakos
5f538274a2 fix ToolTipInstance warnings for no model present 2018-03-21 17:24:30 +02:00
Michail Vourlakos
a3ebd17070 fix #928,pass propagated events to applets
-- the mousearea used for the parabolic effect
can block some important signals to go to
underneath applets. We make sure that such
signals are not accepted, and as such are
forwarded to underlying applets.
2018-03-21 17:12:58 +02:00
Michail Vourlakos
04bae04d56 restore defaults to second settings page
--restore default values to options found at
second settings (PreferencesPage)
2018-03-18 23:38:35 +02:00
Michail Vourlakos
edc8905ea8 improve slide out animation 2018-03-18 23:18:28 +02:00
Michail Vourlakos
c65d037468 fix startup warning for Colorizer 2018-03-18 19:17:47 +02:00
Michail Vourlakos
f655a81512 fix warnings on startup from ToolTipInstance 2018-03-18 19:14:16 +02:00
Michail Vourlakos
9b77d8d2a5 fix binding look for TooltipInstance 2018-03-18 19:03:44 +02:00
Michail Vourlakos
8a3239c924 fix #913,update Justify calculations in editMode
--in Justify alignment fillWidth(s)/Height(s) applets
may exist. In such case the calculations for their values
should be activated because there is a chance that the
panel contents would go out of bounds and out of
screen. This way we make sure that all contents will be always
visible.
2018-03-18 16:31:57 +02:00
Michail Vourlakos
2bb2c23d01 use default previews for launchers
-- use default previews for launchers
when the user has enabled the tasks
previews functionality
-- fix some warnings for previews
2018-03-18 13:01:45 +02:00
Michail Vourlakos
f939d57a8f increase text size for previews 2018-03-18 13:01:45 +02:00
l10n daemon script
bb79e9096b 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"
2018-03-18 05:04:26 +01:00
Michail Vourlakos
d14d21531a improvements for task previews
--always delete a previous timer for checking
preview showing before creating a new one
--always make sure the before showing a preview
the dock isnt hidden
2018-03-17 10:40:12 +02:00
Michail Vourlakos
40fc0ca717 block automaticIconSize inTempHiding 2018-03-16 19:05:59 +02:00
Michail Vourlakos
c6d755eb27 delay sliding-in when changing location
--the sliding-in is delayed a bit when
changing location in order to create a more
predictable animation for applets
2018-03-16 18:45:29 +02:00