1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-18 02:04:32 +03:00

2486 Commits

Author SHA1 Message Date
Michail Vourlakos
e6192a084c update badge mask for value changes
Trying to handle the case of 403353 .
We update the badge mask when the badge information
have updated. Strange issue because this
does not happen when using dbus interface
for tasks badges indicators.
2019-01-19 17:55:09 +02:00
Michail Vourlakos
42f6bef738 dont close settings windows with no reason
--there were cases that the focusOutEvent from
secondary config window was sent before the
primary config window has become active. In that
case all config windows were closing with no
reason

BUG: 402776
2019-01-19 17:22:19 +02:00
Michail Vourlakos
532dc087ad improve Tasks options group placement 2019-01-19 16:52:52 +02:00
Michail Vourlakos
9c3726a07b support different actions for left click and hover
--app now supports the user to set different actions
for tasks left-click and for hover event

BUG: 400690 400429
2019-01-19 16:30:44 +02:00
Michail Vourlakos
2794de1f73 plasma 5.15 fixes for VirtualDesktops
--support new Virtual Desktops interface under
plasma 5.15
--improve readability of plasma 5.15 fixes
2019-01-19 10:53:11 +02:00
Steffen Coenen
f6ce06f6ae Adjust Latte Dock to libtaskmanager API changes for Wayland
Summary:
Changes in libtaskmanager in Plasma 5.15 currently break several Latte Dock features. This patch ensures that Latte Dock will continue to work when Plasma 5.15 is released.

BUG: 403358

Reviewers: mvourlakos

Reviewed By: mvourlakos

Subscribers: plasma-devel

Tags: #latte_dock, #plasma

Differential Revision: https://phabricator.kde.org/D18375
2019-01-19 10:10:13 +02:00
Michail Vourlakos
a066ec007b improve timer name 2019-01-16 23:15:41 +02:00
Michail Vourlakos
e20582f4a7 fix typo 2019-01-16 22:59:14 +02:00
Michail Vourlakos
582b59dae2 enable/disable colorizing from user
--when the user has enabled the monochrome colorizing
in that case in applet options there is now a new option
in order for the user to choose if wants or not that
applet to be colorized. Such an example are colorful
applets that lose their proper appearance through
monochrome option.
2019-01-15 21:17:38 +02:00
Michail Vourlakos
5c28b2194a Wait forever until the lock file can be locked
Summary:
- `timeout = 3000` is a bit short on some computer. Use `timeout = -1` will work for any case.

BUG: 401041

Test Plan: BUG: 401041 is fixed on my computer.

Reviewers: mvourlakos, #latte_dock

Reviewed By: mvourlakos

Tags: #latte_dock, #plasma

Differential Revision: https://phabricator.kde.org/D18258
2019-01-15 21:16:52 +02:00
Steffen Coenen
56cfb42734 Fix autohide behaviour after dragging a panel
Summary:
Currently, when dragging a window from the panel to move it, it breaks the autohide behaviour of active docks/panels. This change imitates a release event on X11 to circumvent these problems.

BUG: 403104

Reviewers: mvourlakos

Reviewed By: mvourlakos

Subscribers: plasma-devel

Tags: #latte_dock, #plasma

Differential Revision: https://phabricator.kde.org/D18194
2019-01-14 18:50:10 +02:00
Michail Vourlakos
cf6641a089 dont unblock for !editMode
--when containment changes status it was
unblocking the visibility manager. This patch
fixes that situation and the blocker remains
under editMode. This way the dock can not be
hidden when it is in editMode.
2019-01-11 20:09:46 +02:00
Michail Vourlakos
daa4d0f003 recreate view only when is really needed
--recreate view only when the window
ByPass flag must be really changed
2019-01-11 20:08:33 +02:00
Michail Vourlakos
8c21ca9072 create local autostart folder if is missing
BUG: 402934
2019-01-06 20:54:48 +02:00
Michail Vourlakos
80ef0d58dd improve Dynamic Background texts
--as proposed at T10274 the dynamic background options
were updated in order to become easier to understand
2019-01-06 14:35:37 +02:00
l10n daemon script
4b2056564b 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"
2019-01-06 05:26:53 +01:00
Michail Vourlakos
698b3bac77 isBusy dont be so sensitive
--decrease areas to 10 from 40
2019-01-05 21:57:13 +02:00
Michail Vourlakos
8d099abaaa fix a crash and isBusy calculations 2019-01-05 21:35:19 +02:00
Michail Vourlakos
13b10c0498 fix binding loop for LatteBridge to applets 2019-01-05 21:11:10 +02:00
Michail Vourlakos
196689f763 fix warning 2019-01-05 20:51:36 +02:00
Michail Vourlakos
1a643e9749 increase sensitivity for background busyness 2019-01-05 16:21:14 +02:00
Michail Vourlakos
b3eaa35506 fixes for incorrect references 2019-01-05 15:56:56 +02:00
Michail Vourlakos
1bd4e648bc add visual feedback for Blur in editMode 2019-01-05 15:48:10 +02:00
Michail Vourlakos
33034d7969 dont block shadow setting in editMode 2019-01-05 15:27:50 +02:00
Michail Vourlakos
e869ae9a91 dont force dyn.background in editMode 2019-01-05 15:19:12 +02:00
Michail Vourlakos
4add34ac7f dont blur if the user has not enable it 2019-01-05 15:09:03 +02:00
Michail Vourlakos
387939bd0a update solid option to solid style
--Solid Style option is just a way to use the
Solid svg from the plasma theme
2019-01-05 15:02:07 +02:00
Michail Vourlakos
38ab6b67bb improve background isBusy code for DynBack 2019-01-05 13:06:11 +02:00
Michail Vourlakos
50eb9ec277 change distorted to busy background
--simplify semantics by updating distorted
term to busy background
2019-01-05 12:22:06 +02:00
Michail Vourlakos
4702367296 respect Shadow for forcePanelForDistortedBackground 2019-01-05 01:18:03 +02:00
Michail Vourlakos
eab2851e4e respect Blur for forcePanelForDistortedBackground 2019-01-05 01:13:06 +02:00
Michail Vourlakos
6acd6d8476 identify distorted areas for dynamic background 2019-01-05 01:03:42 +02:00
Michail Vourlakos
9229ca07fb add distorted flag to backgrounds tracking 2019-01-05 00:37:43 +02:00
Michail Vourlakos
60a96bd157 IMPORTANT:improve vastly fillWidth(s)/Height(s)
--the new improvements are trying to make Latte panels
and Plasma panels to look and behave almost the same.
This way implementing applets for any of them wont be
needing adjustments or workarounds to work properly
for both.
2019-01-04 14:49:24 +02:00
Yuri Chornoivan
8d7110f761 Fix minor typos
Summary: Fix minor typos in messages and comments

Test Plan: No major changes to prevent compilation and usage

Reviewers: mvourlakos

Reviewed By: mvourlakos

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D17894
2019-01-02 19:37:43 +02:00
Michail Vourlakos
6b3d0933ce fix max length ruler for panels 2019-01-02 17:16:57 +02:00
Michail Vourlakos
48f7d468fb rename Applets to items in settings window 2019-01-01 20:57:11 +02:00
Michail Vourlakos
7922588030 spacing improvements 2019-01-01 14:35:09 +02:00
Michail Vourlakos
ebb51c6042 improvements for Effects options 2019-01-01 14:17:37 +02:00
Michail Vourlakos
d027374f03 improve options for active indicator in Effects 2019-01-01 14:14:24 +02:00
Michail Vourlakos
e873f16faf rename "None" animations to "Instant" 2018-12-31 22:04:11 +02:00
Michail Vourlakos
1d9f8aa9eb indicators options improvements 2018-12-31 21:54:24 +02:00
Michail Vourlakos
dd66fe2f88 support visual disable Sliders in settings 2018-12-31 21:44:26 +02:00
Michail Vourlakos
ee324fdec5 improve option for background enabler 2018-12-31 21:44:01 +02:00
Michail Vourlakos
e9b3895936 improve options for applets shadow color 2018-12-31 21:23:26 +02:00
Michail Vourlakos
c429906556 fix for rowSpacing 2018-12-31 17:53:13 +02:00
Michail Vourlakos
7db0886a3c improve Shadows settings in Effects page 2018-12-31 17:45:40 +02:00
Michail Vourlakos
37aa752527 improvements for Appearance config page 2018-12-31 12:32:35 +02:00
Michail Vourlakos
63e9fbc99f dont block mouse events with no reason
BUG: 402572
2018-12-29 20:20:36 +02:00
Michail Vourlakos
fca08baaa2 fixes for DebugWindow 2018-12-29 18:48:57 +02:00