1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-25 22:50:35 +03:00

1581 Commits

Author SHA1 Message Date
l10n daemon script
b015228ecd 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"
2021-03-31 02:16:10 +00:00
l10n daemon script
035d127453 GIT_SILENT made messages (after extraction) 2021-03-31 01:42:35 +00:00
l10n daemon script
030caf37b7 GIT_SILENT made messages (after extraction) 2021-01-24 09:21:02 +01:00
l10n daemon script
dcd9dd6d88 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"
2020-10-11 09:43:03 +02:00
l10n daemon script
c40db39bde GIT_SILENT made messages (after extraction) 2020-10-11 08:15:16 +02:00
l10n daemon script
e67298b021 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"
2020-07-29 09:53:33 +02:00
l10n daemon script
b6ef9b5a28 GIT_SILENT made messages (after extraction) 2020-07-29 08:21:41 +02:00
l10n daemon script
ce365f35ad 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"
2020-07-28 10:14:12 +02:00
l10n daemon script
5fce1a5266 GIT_SILENT made messages (after extraction) 2020-07-28 08:27:34 +02:00
l10n daemon script
9d8fdf7267 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"
2020-06-24 09:14:52 +02:00
l10n daemon script
41bde13756 GIT_SILENT made messages (after extraction) 2020-06-24 07:59:09 +02:00
l10n daemon script
fb190a3639 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"
2020-06-18 08:32:28 +02:00
l10n daemon script
d0134d5eaf GIT_SILENT made messages (after extraction) 2020-06-18 07:18:31 +02:00
l10n daemon script
ac343e1d52 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"
2020-06-17 16:54:53 +02:00
l10n daemon script
5bca2ebb31 GIT_SILENT made messages (after extraction) 2020-06-17 15:39:04 +02:00
l10n daemon script
6374294194 GIT_SILENT made messages (after extraction) 2020-06-02 07:56:14 +02:00
l10n daemon script
c88a2fa6f2 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"
2020-05-09 11:16:20 +02:00
l10n daemon script
8e1a54154d GIT_SILENT made messages (after extraction) 2020-05-04 08:37:00 +02:00
l10n daemon script
b6df500beb 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"
2020-04-20 09:45:17 +02:00
l10n daemon script
dcfbb6a314 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"
2020-04-13 10:16:55 +02:00
Michail Vourlakos
e38d5bc5a3 fix compatibility with frameworks 5.38
--FrameSvgItem::mask() was introduced after
frameworks 5.58. Restore a bit the old
implementation

FIXED-IN:0.9.11
BUG:419678
2020-04-05 18:52:06 +03:00
Michail Vourlakos
c6a83937fa fix 5.38 compatibility for wayland case
FIXED-IN:0.9.11
BUG:419657
2020-04-05 10:37:41 +03:00
l10n daemon script
40c034537f 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"
2020-03-27 10:59:22 +01:00
Michail Vourlakos
85247d37b5 systray,support context menus for SNI items
--SNI items are handling the context menu by their
own, so Latte code should not interfere

BUG:419263
FIXED-IN:0.9.11
2020-03-26 14:46:16 +02:00
l10n daemon script
251fafae10 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"
2020-03-26 10:35:10 +01:00
Michail Vourlakos
7759fff9ec wayland:ignore all popups 2020-03-25 15:05:29 +02:00
Michail Vourlakos
2df242444c x11: do not track popups at all cases 2020-03-25 14:55:50 +02:00
Michail Vourlakos
050074f5e4 small improvements 2020-03-24 20:32:19 +02:00
Michail Vourlakos
1023e3758b fix context menu for applet if group plasmoid
--the new code can understand ALL applets that are
inside an internal containment style applets such
as plasma, nomad systrays and group plasmoid

FIXED-IN:0.9.10
2020-03-24 20:09:08 +02:00
Michail Vourlakos
ed7ef5f259 protect updating LastActiveWindow appData
--LastActiveWindow application data should be updated
only when the last active window id is equal with
the sent application data. Otherwise we may show
Application name and icon for totally irrelevant
window.

Bug was first reported at:
https://github.com/psifidotos/applet-window-title/issues/89/

FIXED-IN:0.9.10
2020-03-24 15:26:10 +02:00
Michail Vourlakos
e1ede03c87 drop QRect::setX/Y from geometry calculations
--these functions can change also the QRect
width and height. moveLeft/Top are the functions
that provided the best behavior.
2020-03-19 12:49:39 +02:00
Michail Vourlakos
9a63e2b1fc fix blur for behaveAsPlasmaPanels 2020-03-01 18:19:55 +02:00
Michail Vourlakos
3e3f39cfcd dont load orphaned-central layout when shared
--the orphaned-central layout should NOT be loaded
when it has already been loaded as SHARED layout for
other CENTRAL layouts in a MULTIPLE LAYOUTS environment

BUG:417886
FIXED-IN:0.9.9
2020-02-23 10:30:58 +02:00
Michail Vourlakos
e5111b4716 IMPORTANT:fix first run initialization
--dont mess the old migrating process during startup
with a new user that uses Latte for first time. This
is a very important step during startup otherwise the
entire Latte experiences instability.

BUG:417886
FIXED-IN:0.9.9
2020-02-23 10:30:48 +02:00
Michail Vourlakos
a2b714d307 dont add meta view in hiding views
--when the user is triggering an application
launcher that is a popup in a hidden view
it is not needed to enforced hidden afterwards.
The blockHiding will be released automatically
when the application launcher popup is closed.

BUG:417239
FIXED-IN:0.9.9
2020-02-08 23:33:35 +02:00
Michail Vourlakos
4ff45510b2 fix blur regions calculations
--do not send faulty blurred regions to KWin

BUG:417254
FIXED-IN:0.9.9
2020-02-08 23:32:51 +02:00
Michail Vourlakos
b11dacc004 compute blur area correctly on startup
--improve calculations for Effects area during startup
and at the same time when the dock is totally hidden
so it should not paint any effects area at all.

BUG:416928
FIXED-IN:0.9.9
2020-01-30 22:04:04 +02:00
Michail Vourlakos
a62c52eb52 improve availableScreenR*WithCriteria functions
BUG:416791
FIXED-IN:0.9.8.1
2020-01-26 19:36:13 +02:00
Michail Vourlakos
192e4c0fef Left/RightEdge calculations for availableScrRegion
--preparing the infrastructure calculations in order
to publish to Plasma 5.18 and greater the
availableScreenRectagle and availableScreenRegion
that Latte leaves free in current running
screens.
2020-01-22 21:40:21 +02:00
Michail Vourlakos
33fdea478a improve semantics 2020-01-22 13:51:51 +02:00
Michail Vourlakos
f8dd3d5c40 expose WindowAbilities from LastActiveWindow API
--expose isClosable,isMinimizable, isMaximizable etc..
through the LastActiveWindow API for applets or containments
to use
2020-01-22 13:04:33 +02:00
Michail Vourlakos
63f6d22f47 dont update dock settings mask for compositing
--follow PlasmaQuick::Dialog:Popup window approach
and dont apply any mask when compositing is active
2020-01-16 19:37:50 +02:00
Michail Vourlakos
39c5ee9353 blur dock settings window properly
--the new approach is always using the background
mask of the window from the FrameSvgItem background
applied.

BUG:416177
FIXED-IN:0.9.8
2020-01-16 19:37:50 +02:00
Michail Vourlakos
77866ebfe6 support dialogs/background for dock settings wins
--use a different shadows manager for dialogs such as
dock settings window through the Latte::Corona class.
The new shadow manager is responsible to draw
"dialogs/background" shadows for windows instead of
the PanelShadows original class which is responsible
to draw "widgets/background" shadows
2020-01-12 23:53:41 +02:00
Michail Vourlakos
9075af90c0 respect plasma theme color palette always
--identify better what is the plasma theme color
palette the creator has chosen and use ALWAYS
the same color palette that Plasma is also using.
In the past, Latte was trying to protect the
color palette because Latte REVERSED colors mode
did not work fine for all plasma themes. That
approach is abandoned, Latte will use the same
colors group with plasma themes and it is on
the creators responsibility to provide enough
contrast
2020-01-12 10:55:50 +02:00
Michail Vourlakos
aa441064e1 identify highest priority application launcher
--provide a new way to identify which application
launcher has the highest priority in order to be
triggered. When an application launcher applet
has a global shortcut assigned to it then that
application launcher applet has the highest
priority in order to be triggered through
"Super" global key.
2020-01-10 18:01:00 +02:00
Michail Vourlakos
49b3c4648a [wayland,crash]-fix showing advanced dock settings
--fix showing advanced settings window in order to update
the window geometry ONLY WHEN there are availableScreenGeometry
changes from Latte::View(s).
--As a side effect changing docks/panels location under wayland
when they have enabled their background blur has reduced crashes
during location changes.
2020-01-10 16:53:11 +02:00
Michail Vourlakos
ad074a6dab improve View workarounds for kwin activities
--improve the new worksarounds in order to always
apply the activities that a view and its windows are
present when the workarounds were triggered from
kwin faulty behavior. The kwin faulty behavior is
that when any activity is paused then all Latte::Views
become hidden and lose their activities references.
The workarounds are timers that when they trace
a faulty visible state !visible are restoring the
normal behavior to views.
2020-01-04 20:00:51 +02:00
Michail Vourlakos
06aef0e30d restore signal registering that was lost 2020-01-04 19:39:42 +02:00
Michail Vourlakos
7aca2bedd6 improve semantics for WM::setActiveEdge 2020-01-03 13:34:08 +02:00