IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
* provide new way to set which application launcher in all docks/panels has the highest priority to trigger with Meta. The one having a global shortcut applied is the one that has the highest priority
* consider plasma panels under x11 environment in order for dock settings window to not overlap with them
* fix which Plasma theme colors are used for all Latte painting mechanisms and make them consistent with Plasma
* Use KDE frameworks official Help Menu
* Provide KDE frameworks official way to set application's language
* add hidden debug option for "--kwinedges"
* paint properly the dock settings window external shadows
* fix margins/padding for applets that must follow Fitt's Law at the thick screen edge and at the same time be consisten with all surrounding applets
* add new LastActiveWindow APIs for window properties Closable/Minimizable/Maximizable etc. and provide them to applets. Applet Window Buttons applet is already using it in order to identify buttons that should not be drawn for specific windows
* add availableScreenRegion calculations for Left and Right screen edge docks/panels in order to be ready for new Plasma 5.18 API that will let us expose to plasma what are the free areas that are not occupied by Latte panels/docks
* fix wayland crash when showing dock settings window
* improve kwin workarounds in order to reapply properly docks/panels activities to them when kwin faulty is losting them
* qt5.14 - restore properly the dragged tasks to normal mode [kde#415333]
* qt5.14 - release properly the edit mode animation state [kde#412940]
* do not wait for dock to show in order to activate based on position global shortcuts. The new approach is smart enough in order to identify applets with popups in order to wait for them to slide-in first. [kde#415417]
* dynamic touching of views enabled isBusy state for them only when they are really touching. If one of them is hidden from its visibility mode then isBusy states should not be applied [kde#415347]
* wayland: fix crash from unavailable windows
* set a minimum length of screen edge activation area to 25% of the entire screen length this view is attached at.
* fix crash from unloading views by disconnecting their sensitive signals early in the chain
* show proper tooltip for installed indicators in Effects page
* update panelshadows to latest plasma code
* improve behavior of the AutomaticItemSizer
* improve publish tasks geometries code
* accept only left click as valid action when clicking neutral areas of applets, that is areas that even though the visually belong to the applet, the applet does not have any access to it.
* do not require a window to intersect with the view in order to be considered maximized
* consider windows as maximized only when both MaxHorizontally and MaxVertically are both applied
* fix endless growing/shrinking for items size by introducing an AutomaticItemSizer class that is tracking the algorithm predictions and results in order to identify the issue/case
* improve paddings and margins for applets that are touching the screen edge and at the same time follow Fitt's Law
* remove workarounds for margins and paddings for plasma systray
* dont crash when changing layouts by unloading Latte::View(s) first and their Plasma::Containment(s) afterwards
* dont drag/maximize windows from different virtual desktops than the current one
* fixes for dynamic background: force transparency codepath
* ignore plasma panels for Latte heuristics. Any plasma window touching the screen edge and having thickness <=96px is considered a plasma panel.
* update application data after 1500ms after their first fetching to catch up with some applications that are changing them with delay such as libreoffice
* remove some deprecated code for qt>=5.14
* drop ksysguard dependency with kde frameworks >=5.62
* import and a load layout when Latte is running through its dbus interface
* expose the last active window colorscheme in order to be used from applets. In upcoming Window AppMenu version the user will be able to define the color scheme to be used for its app menus
* fix advanced switch button when changing between different states
* fix autostart option for some distros that did not work such as Manjaro
* important: plenty of fixes for margins and Fitt's Law
* support android click animation even for panel empty areas
* latte indicators can now support animations for panel empty areas
* track kwinrc changes only when needed
* latte plasmoid is now using the last used activity from its layouts instead of the plasma current one. In that way tasks animations are improved under multiple layouts environments
* fix for all screens last active window tracking
* fix automatic icon size calculations in order to avoid constant cpu usage
* improve: when preview windows left click action is used then for single windows is just activating them without triggering the preview window
* improve: consider the case when a horizontal and a vertical Latte dock/panel are touching each other and the vertical one is isBusy desktop background case, in such case the horizontal view is also changing to isBusy state
* fix: blurred icons for items size that should not be blurred e.g. 48px and >=64px
* fix: geometries calculation under !compositing environment
* fix: forward pressed/released event to applets even when parabolic effect is enabled. The issue was pretty obvious with lock/logout plasma applet
* fix: update progress badge properly
* fix: tasks icons pixelization when are dragged
* fix: wayland, show preview window for grouped tasks when clicked
* “Close” window from context menu was moved in the end
* provide always valid task geometries, fixes any lamb minimize/unminimize effect issues
* improve scroll wheel behavior, it is only used to show and activate windows and not minimizing them
* fix issue with Firefox 55 that was blocking the dock from showing
* improve combination or previews and highlight effect. (the user can now highlight windows from their previews)
* provide a previewsDelay which can be used from advanced users to lower the delay between showing previews or highlighting windows. Be careful, very low values dont provide correct previews. 150ms is by default the lowest value that is taken into account. The value must be added in the Latte plasmoid general settings in any layout file
* show correct icon when a single window is removed
* allow for 1px substitutions for applet sizes when in advanced mode and the user has disabled to automatic shrinking… This way for example you can have a Latte panel with size of 29px.
* Behavior for show background only for maximized windows now respects the applets shadows settings… concerning visibility, color, size etc…
* fix a crash when changing layouts from settings combobox
* different launchers groups, unique/global/layout to sync launchers between docks
* support applets that can fill all the free space of the dock
* support plasma taskmanagers in order to replace Latte plasmoid
* libunity support for progress indicators and counters
* global shortcuts for activating tasks,showing app launcher, show the hidden dock
* an all new dbus interface to show tasks counters
* a community thunderbird plugin using the new latte dbus interface
* switch completely to plasma libtaskmanager for launchers and tasks
* improve color handling for window different states
* add Widgets through the context menu
* places support from Plasma 5.10
* a special Latte spacer that its size can be set in pixels or in percentage according to the current Latte icon size
* active window indicator for window previews
* copy dock support, fantastic feature for multi-screen environments
* remember last active window in a tasks group and use the mouse wheel to cycle through a tasks group
* restart Latte in case of a crash
* overlay over plasma applets such as forlderview in order to provide correct parabolic effect (bug: showing problematic animations for icon sizes smaller of 64px)
* provide our own build-in active applet indicator in case the user wants to have uniformity across its docks
* move the lock button from the drag area into the tooltip
* disable automatic icon size shrinking when a plasma taskmanager is used
* improvements for parabolic effect and various animations
* support import/export for layout independently and for the full configuration
* support automatic and manual importing from v0.6 architecture
* version 0.7 contains around 700 new commits comparing with the v0.6.x branch