1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-02-20 21:57:39 +03:00

3947 Commits

Author SHA1 Message Date
Michail Vourlakos
87b5dff9b5 dont switch layout with Enter in settings 2020-04-11 00:21:19 +03:00
Michail Vourlakos
c8eefd6194 update opacity for Settings::SubHeaders 2020-04-10 12:45:55 +03:00
Michail Vourlakos
fda1f514a7 update texts in behavior config page 2020-04-10 12:42:10 +03:00
Michail Vourlakos
8b41314b2f enable scrolling activation only for expandable
--systrays/internal containments are blocked from
this
2020-04-10 12:31:31 +03:00
Michail Vourlakos
6fafa83b15 improve applets context menu placement 2020-04-08 20:49:14 +03:00
Michail Vourlakos
0046c904d1 View:Move expanded applets code to View::Interface 2020-04-08 15:22:38 +03:00
Michail Vourlakos
fa65462dea move View::deactivateApplets to extendedInterface 2020-04-08 14:39:12 +03:00
Michail Vourlakos
50c136b56f provide View::ExtendedInterface to qml parts 2020-04-08 14:34:05 +03:00
Michail Vourlakos
ce245ab253 ignore some windows in LastActiveWindow
--LastActiveWindow is providing information to
applets thus special windows that contain
the following flags:
skipTaskBar AND (skipPager OR skipSwitcher)
these windows can be totally ignored.
In such window case the LastActiveWindow used
are provided.

BUG:419384
2020-04-07 13:00:45 +03:00
Michail Vourlakos
f90e86fa88 introduce hasSkipPager/Switcher for window infos 2020-04-07 12:51:44 +03:00
Michail Vourlakos
1f92045873 update windowinfowrap code style
--make its code style like the one
used in other data classes
2020-04-07 12:44:08 +03:00
Michail Vourlakos
c333e11cdb update applets expanded tracking on every startup
--even when the views is recreated
2020-04-05 21:06:13 +03:00
Michail Vourlakos
0625ad1423 fix edit visual style in !compositing 2020-04-05 19:39:41 +03:00
Michail Vourlakos
ef41f17ef3 fix minimumLength for !compositing 2020-04-05 19:26:02 +03:00
Michail Vourlakos
6034073dd0 fix floating editMode for !compositing case 2020-04-05 19:05:50 +03:00
Michail Vourlakos
4defd31669 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:48:42 +03:00
Michail Vourlakos
f63a467b1e improvements for applet isExpanded tracking 2020-04-05 18:04:10 +03:00
Michail Vourlakos
8c3ed88a2f disable some debug messages 2020-04-05 17:02:20 +03:00
Michail Vourlakos
1adcbdb863 improve identify applets expanded state 2020-04-05 17:01:10 +03:00
Michail Vourlakos
aa3aba50d9 make blockHiding multiple state
--blockHiding now tracks down which event has
requested it and it can work flawlessly with
multiple events

BUG:419034
2020-04-05 14:59:26 +03:00
Michail Vourlakos
778dcc3e5a fix 5.38 compatibility for wayland case 2020-04-05 10:42:00 +03:00
Michail Vourlakos
ded6ef04e5 fix fake background blur for shared layouts 2020-04-04 21:18:34 +03:00
Michail Vourlakos
688a45289a make SHARETOINEDITROLE proxy model capable 2020-03-31 13:24:59 +03:00
l10n daemon script
50ed071d93 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-31 06:13:11 +02:00
l10n daemon script
a8cd465917 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 06:17:53 +01:00
Michail Vourlakos
b4847e1a79 choose which layouts must be saved in settings
--through the Layouts model we know which layouts
have been saved and which of them do not need to
be touched because they do not have any changes
2020-03-26 22:31:27 +02:00
Michail Vourlakos
e4670dace2 new implementation to update layout ids in settings 2020-03-26 22:16:41 +02:00
Michail Vourlakos
6bc4409b0b move settings dialogs in their own directory 2020-03-26 20:04:44 +02:00
Michail Vourlakos
ef2650e711 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:40:00 +02:00
Michail Vourlakos
0d29114664 whitelist krunner and yakuake windows 2020-03-26 14:16:04 +02:00
Michail Vourlakos
1e9785dc0b introduce details button in settings window 2020-03-26 14:04:49 +02:00
Michail Vourlakos
1c6fb0a927 update Changelog to v0.9.10 2020-03-26 11:54:06 +02:00
Michail Vourlakos
41f945d4e1 move layout icons handling in the model
--this way it will be easier the layout icons
list to be used by other widgets also
2020-03-26 11:36:09 +02:00
l10n daemon script
6dac4e4065 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 06:12:03 +01:00
Michail Vourlakos
cca5ec3aaa fix all task indicators for bouncing animations
--make task indicators properly placed when tasks
are bouncing
2020-03-25 19:19:59 +02:00
Michail Vourlakos
4d3b5e86e8 major refrest for wm(s), remove consts
--introduce also windows whitelist that can
be used in order to force tracking in some
windows
2020-03-25 18:40:48 +02:00
Michail Vourlakos
a651d9f731 wayland:ignore all popups 2020-03-25 15:03:19 +02:00
Michail Vourlakos
efaaf70297 x11: do not track popups at all cases 2020-03-25 14:50:01 +02:00
Michail Vourlakos
6ab4c61d5a protect layout toggle sharing
--do not assign a share will it is already used
from other layout
2020-03-25 13:32:32 +02:00
Michail Vourlakos
15fd0f1059 sort layouts model based on groups 2020-03-25 13:22:29 +02:00
Michail Vourlakos
72fdf4563b improve AbstractLayout background infrastructure
--the new infrastructure can remember settings between
CustomBackgroundStyle and ColorStyle in order to
help the user to not have to reassign values
when changing backgrounds, between predefined
colors style and custom one.
2020-03-25 01:30:30 +02:00
Michail Vourlakos
a613bb49ba small improvements 2020-03-24 20:29:10 +02:00
Michail Vourlakos
90d1cedc1e 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:08:27 +02:00
Michail Vourlakos
705e3d2d1e notforce reshow view when really removing from user
--the workaround to reshow views when the activities are
pausing from the kwin_x11 bug interfer with user REMOVING
a dock or panel. We now protect the workaround to not
interfere with REALREMOVING
2020-03-24 16:10:12 +02:00
Michail Vourlakos
25cfd25477 fix plasma geometries publish in multi-screen
--when a screen becomes inactive then its last values
for available rect and reqions should also be removed
from the recorded values.
2020-03-24 15:59:36 +02:00
Michail Vourlakos
e951aa67b2 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:23:33 +02:00
Michail Vourlakos
1c88a97c55 app animations independent of plasma durations
--plasma durations can mess up the Latte animations
experience a lot. We now use our own set animations
durations which are independent of what the user
chose for plasma animations speed.

BUG:418883
2020-03-24 12:46:29 +02:00
Michail Vourlakos
5bdb8a683d update sorting in layouts model
--the new priorities take into account
the layout name to be ordered as a last
criteria
2020-03-23 19:10:26 +02:00
Michail Vourlakos
4832042b0f add message for dropping layout files 2020-03-23 00:40:57 +02:00
Michail Vourlakos
2e79a5df30 mv layouts headerview to settings/views folder 2020-03-22 22:38:57 +02:00