Commit Graph

4305 Commits (c2df25649e4f62f015ec15e30af8228c81361b85)
 

Author SHA1 Message Date
Michail Vourlakos cbc5ff5d40 introduce details dialog ui
Michail Vourlakos f9c024095c ignore View real panel movements for desktop space
--when real panel views are slided out either for auto
hiding, dodge case or dynamically removing their screen
margin the desktop available space should not be
changed; it should stay the same.
Michail Vourlakos 1af553fa13 improve applets context menu placement
Michail Vourlakos aebbff4dfd improve applets badges location
Michail Vourlakos 25d061bb8f introduce Environment in Latte library
--as first value provide the separator length
that needs to be applied for all separators
Michail Vourlakos a9e0c38516 update Changelog to v0.9.11
l10n daemon script 92f717dc06 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"
Michail Vourlakos 72ebfe1aae improve contextmenu placement for containments
Michail Vourlakos 87b5dff9b5 dont switch layout with Enter in settings
Michail Vourlakos c8eefd6194 update opacity for Settings::SubHeaders
Michail Vourlakos fda1f514a7 update texts in behavior config page
Michail Vourlakos 8b41314b2f enable scrolling activation only for expandable
--systrays/internal containments are blocked from
this
Michail Vourlakos 6fafa83b15 improve applets context menu placement
Michail Vourlakos 0046c904d1 View:Move expanded applets code to View::Interface
Michail Vourlakos fa65462dea move View::deactivateApplets to extendedInterface
Michail Vourlakos 50c136b56f provide View::ExtendedInterface to qml parts
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
Michail Vourlakos f90e86fa88 introduce hasSkipPager/Switcher for window infos
Michail Vourlakos 1f92045873 update windowinfowrap code style
--make its code style like the one
used in other data classes
Michail Vourlakos c333e11cdb update applets expanded tracking on every startup
--even when the views is recreated
Michail Vourlakos 0625ad1423 fix edit visual style in !compositing
Michail Vourlakos ef41f17ef3 fix minimumLength for !compositing
Michail Vourlakos 6034073dd0 fix floating editMode for !compositing case
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
Michail Vourlakos f63a467b1e improvements for applet isExpanded tracking
Michail Vourlakos 8c3ed88a2f disable some debug messages
Michail Vourlakos 1adcbdb863 improve identify applets expanded state
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
Michail Vourlakos 778dcc3e5a fix 5.38 compatibility for wayland case
Michail Vourlakos ded6ef04e5 fix fake background blur for shared layouts
Michail Vourlakos 688a45289a make SHARETOINEDITROLE proxy model capable
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"
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"
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
Michail Vourlakos e4670dace2 new implementation to update layout ids in settings
Michail Vourlakos 6bc4409b0b move settings dialogs in their own directory
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
Michail Vourlakos 0d29114664 whitelist krunner and yakuake windows
Michail Vourlakos 1e9785dc0b introduce details button in settings window
Michail Vourlakos 1c6fb0a927 update Changelog to v0.9.10
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
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"
Michail Vourlakos cca5ec3aaa fix all task indicators for bouncing animations
--make task indicators properly placed when tasks
are bouncing
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
Michail Vourlakos a651d9f731 wayland:ignore all popups
Michail Vourlakos efaaf70297 x11: do not track popups at all cases
Michail Vourlakos 6ab4c61d5a protect layout toggle sharing
--do not assign a share will it is already used
from other layout
Michail Vourlakos 15fd0f1059 sort layouts model based on groups
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.
Michail Vourlakos a613bb49ba small improvements