Warning, /plasma/latte-dock/CHANGELOG.md is written in an unsupported language. File is not indexed.

0001 #**CHANGELOG**#
0002 
0003 #### Version 0.9.12
0004 
0005 * support Plasma 5.22
0006 
0007 #### Version 0.9.11
0008 
0009 * fix context menu for classic systray items such as Viber and Telegram
0010 * fix compatibility with KDE Frameworks 5.38
0011 
0012 #### Version 0.9.10
0013 
0014 * Dodge All Windows: work properly after the dock becomes hidden and not show inappropriately when any window touches the dock
0015 * fix mask calculations for NO COMPOSITING environment
0016 * fix blur for Latte panels when exiting edit mode
0017 * protect LastActiveWindow application data updating in multi-screen environments and dont assign faulty application name and icons to irrelevant last active windows
0018 * fix right click context menu for Group plasmoid. Take note that Group plasmoid can only be used in Single Layout mode and NOT in Multiple Layouts mode. It is scheduled to be fixed in next major stable version
0019 * fix Indicators positioning when a Tasks is bouncing or requires attention
0020 * x11: smart way to ignore all plasma popups
0021 * wayland: smart way to ignore all plasma popups but first Plasma needs to update its popups flags in order to work correctly
0022 * Support Chromium/Chrome audio channels for Tasks previews and context menu
0023 
0024 #### Version 0.9.9
0025 
0026 * CRITICAL: initialize properly configuration files during startup [kde#417886]
0027 * IMPORTANT: Do not load a Shared Layout as Central when it is already loaded and as such do not mess the MultipleLayouts appearance when a Shared layout should also be used [kde#417886]
0028 * [wayland] do not crash when right clicking Tasks plasmoid [kde#417546]
0029 * update animations speed to support plasma 5.18 new animation speed values
0030 * do not double release dock visibility after Meta application launcher triggering [kde#417239]
0031 * improve blur region calculations in general and do not send invalid areas to kwin [kde#417254]
0032 * improve blur area calculations during startup when parabolic effect is disabled [kde#416928]
0033 * show Tasks icon size properly during startup when parabolic effect is disabled
0034 
0035 #### Version 0.9.8.1
0036 
0037 * fix availableScreenRegionWithCriteria calculations. A commit from master branch was lost even though it should be inside initial 0.9.8 release
0038 
0039 #### Version 0.9.8
0040 
0041 * 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
0042 * consider plasma panels under x11 environment in order for dock settings window to not overlap with them
0043 * fix which Plasma theme colors are used for all Latte painting mechanisms and make them consistent with Plasma
0044 * Use KDE frameworks official Help Menu
0045 * Provide KDE frameworks official way to set application's language
0046 * add hidden debug option for "--kwinedges"
0047 * paint properly the dock settings window external shadows
0048 * 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
0049 * 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
0050 * 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
0051 * fix wayland crash when showing dock settings window
0052 * improve kwin workarounds in order to reapply properly docks/panels activities to them when kwin faulty is losting them
0053 
0054 #### Version 0.9.7
0055 
0056 * fix built with qt 5.9 [kde#415715]
0057 
0058 #### Version 0.9.6
0059 
0060 * qt5.14 - restore properly the dragged tasks to normal mode [kde#415333]
0061 * qt5.14 - release properly the edit mode animation state [kde#412940]
0062 * 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]
0063 * 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]
0064 * wayland: fix crash from unavailable windows
0065 * set a minimum length of screen edge activation area to 25% of the entire screen length this view is attached at.
0066 * fix crash from unloading views by disconnecting their sensitive signals early in the chain
0067 * show proper tooltip for installed indicators in Effects page
0068 * update panelshadows to latest plasma code
0069 * improve behavior of the AutomaticItemSizer
0070 * improve publish tasks geometries code
0071 * 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.
0072 * do not require a window to intersect with the view in order to be considered maximized
0073 * consider windows as maximized only when both MaxHorizontally and MaxVertically are both applied
0074 * remove various deprecated code
0075 
0076 #### Version 0.9.5
0077 
0078 * improve dynamic background animated transitions [Adrien Brunelat]
0079 * 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
0080 * improve paddings and margins for applets that are touching the screen edge and at the same time follow Fitt's Law
0081 * remove workarounds for margins and paddings for plasma systray
0082 * dont crash when changing layouts by unloading Latte::View(s) first and their Plasma::Containment(s) afterwards
0083 * dont drag/maximize windows from different virtual desktops than the current one
0084 * fixes for dynamic background: force transparency codepath
0085 * ignore plasma panels for Latte heuristics. Any plasma window touching the screen edge and having thickness <=96px is considered a plasma panel.
0086 * update application data after 1500ms after their first fetching to catch up with some applications that are changing them with delay such as libreoffice
0087 * remove some deprecated code for qt>=5.14
0088 * drop ksysguard dependency with kde frameworks >=5.62
0089 
0090 #### Version 0.9.4
0091 
0092 * import and a load layout when Latte is running through its dbus interface
0093 * 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
0094 * fix advanced switch button when changing between different states
0095 * fix autostart option for some distros that did not work such as Manjaro
0096 
0097 #### Version 0.9.3
0098 
0099 * important: plenty of fixes for margins and Fitt's Law
0100 * support android click animation even for panel empty areas
0101 * latte indicators can now support animations for panel empty areas
0102 * track kwinrc changes only when needed
0103 * 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
0104 * fix for all screens last active window tracking
0105 * fix automatic icon size calculations in order to avoid constant cpu usage
0106 * update some qt deprecated code
0107 
0108 #### Version 0.9.2
0109 
0110 * do not hide contents/icons when qtquick software rendering is used
0111 * reverse scrolling direction for desktops and activities through empty areas
0112 * after dragging active windows send a leave event and restore this way applets in normal state
0113 * close multiple windows from previews when using middle-click
0114 * activate single windows directly with left click in non compositing mode, and do not show the preview window in that case
0115 * send tasks progress information to latte indicators
0116 * latte indicators can offset their icons if they want
0117 * latte indicators can provide different length padding values for applets compared to tasks
0118 * autostart Latte earlier in order to catch up with windows global menu activation. You need to reactivate it in order to work.
0119 * forced solidness for panels has higher priority compared to panel backgrounds in isBusy state
0120 * disable panel shadow if the user has enabled the corresponding option
0121 * do not draw the panel background outline if the plasma default behavior was chosen for popups
0122 * do not draw progress badge if user has disabled it
0123 * support struts with thickness < 24px.
0124 * fixes for Clang
0125 
0126 #### Version 0.9.1
0127 
0128 * improve: when preview windows left click action is used then for single windows is just activating them without triggering the preview window
0129 * 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
0130 * fix: blurred icons for items size that should not be blurred e.g. 48px and >=64px
0131 * fix: geometries calculation under !compositing environment
0132 * fix: forward pressed/released event to applets even when parabolic effect is enabled. The issue was pretty obvious with lock/logout plasma applet
0133 * fix: update progress badge properly
0134 * fix: tasks icons pixelization when are dragged
0135 * fix: wayland, show preview window for grouped tasks when clicked
0136 
0137 
0138 #### Version 0.9.0
0139 
0140 * Smart Coloring
0141   --maximum contrast with desktop background when needed
0142   --use active or touching window color scheme to paint dock/panel contents
0143   --use reverse colors from plasma theme, meaning dark plasma themes can provide also whitish docks/panels
0144 * Self-packaged Indicators that can be installed from kde store
0145 * Live Editing Mode to inspect your settings changes immediately
0146 * Flexible window layout for settings
0147 * Shared Layouts under Multiple Layouts Environments
0148 * Improve badges experience and layout
0149 * Enhanced Active Window experience, drag/maximize/restore active window from empty areas
0150 * Track "LastActiveWindow" at per screen/activity and inform applets
0151 * Support scrolling for Latte Tasks plasmoid
0152 * Independent multi-screen dynamic background and identify "busy" backgrounds
0153 * Outline option for background
0154 * plenty more fixes and improvements all over the place
0155 
0156 #### Version 0.8.9
0157 
0158 * fix: show notifications applet when in Latte (for plasma >= 5.16)
0159 
0160 #### Version 0.8.8
0161 
0162 * fix: multi-screen, unload properly explicit screen docks when its screen
0163 is not available any more
0164 
0165 #### Version 0.8.7
0166 
0167 * fix: Show dock properly on first startup. New users where trying Latte but
0168 it was reported that something broke during updates and on first startup
0169 Latte was not appearing at all. Problem was tracked down and identified
0170 when ~/.config/latte directory was not created properly. This is fixed now.
0171 
0172 #### Version 0.8.6
0173 
0174 * fix: previews that broke after kf5>=5.55 upgrade
0175 * fix: plasma shortcuts behavior for applets when "Multiple" layouts are used
0176 
0177 #### Version 0.8.5
0178 
0179 * FIX: important improvements for fillWidth(s)/Height(s) applets. Latte now
0180 tries to use plasma panels as an example in order to provide very similar experience
0181 with its Latte panels
0182 * FIX: adjust Latte taskmanager in order to support new Plasma 5.15 Virtual Desktops interface
0183 * improve: splitters positioning during startup for Justify alignment
0184 * improve: --replace option in order to restart Latte properly for all systems
0185 * fix: maximum length ruler behavior for Latte panels
0186 * fix: create autostart folder when missing from user folder
0187 
0188 #### Version 0.8.4
0189 
0190 * FIX: restore mouse wheel action to activate your tasks that broke with v0.8.3
0191 * FIX: support fillWidth(s)/Height(s) applets in Left/Center/Right alignments,
0192 add a plasma taskmanager to see what happens
0193 * FIX: do not break applets order in Justify alignment when some of
0194 the applets in the layout are not found in the system
0195 * fix: a crash that was related to grouped tasks
0196 * fix: improve launchers synchronization between different docks/panels
0197 
0198 #### Version 0.8.3
0199 
0200 * FIX: support multi-screen plasmoids that use plasmoid.screenGeometry such
0201 as plasma pager, plasma taskmanagers etc. Latte did not update the
0202 plasmoid.screenGeometry value properly in previous versions
0203 * FIX: do not crash when moving launchers that are being synced between
0204 multiple docks/panels
0205 * FIX: make sure that launchers order between synced docks/panels is always
0206 the current one after the user has ended its dragging
0207 * FIX: support fillWidth/Height plasmoids better (such as plasma taskmanagers),
0208 now such applets can be added for all alignments including Left/Center/Right
0209 * FIX: do not show the warning message "Your layout file is broken" when the
0210 statement is not valid. This check validates that the containments and applets
0211 ids are unique in a layout file but the way this was implemented in the past it was
0212 returning false results in some cases
0213 
0214 
0215 #### Version 0.8.2
0216 
0217 * FIX: wrong placement of docks during startup for multi-screen environments
0218 * FIX: show explicit docks automatically when their corresponding screen is added in a multi-screen environment
0219 * fix: open files properly when dropping them on launchers
0220 * fix: improve behavior according to Fitt's Law when shrinking panel margins
0221 * fix: dont hide previews when hovering player buttons
0222 * fix: update delete icons to plasma design
0223 * fix: dont break BorderlessMaximized window default value
0224 
0225 #### Version 0.8.1
0226 
0227 * FIX: redesign the multi-screens implementation. OnPrimary docks have always higher priority in multi-screen environments
0228 * fix: do not move explicit dock on primary screen
0229 * fix: consider "not show background" case as full transparency
0230 * fix: consider preferredSize(s) only for >0 values (case of locked analog clock disappearing at a vertical panel)
0231 * fix: if there is not any active window at all, dodge set docks should reappear
0232 * fix: do not crash in wayland when right clicking with touchpad
0233 * fix: do not double paint plama theme background when the theme does not contain a shadow
0234 * fix: draw properly plasma theme panel backgrounds based on the edge that the dock or panel is present, e.g. Unity Ambiance, Nilium
0235 * fix: identify maximized window screen differently
0236 * fix: show grouped windows previews properly (follow plasma design for window previews)
0237 * fix: place correctly a new copied dock in a multi-screen environment
0238 * fix: enable blur for solid theme panels
0239 * fix: missing global shortcuts '9' badge
0240 * fix: support unified or not global shortcuts in case the user does not want to use the Latte unified system for its applets
0241 
0242 #### Version 0.8.0
0243 
0244 * Simultaneous Multiple Layouts in different Activities
0245 * Smart dynamic Background
0246 * Monochrome contents based on the underlying background
0247 Activation Global Shortcuts are taken into account the surrounding applets and increased from nine to nineteen (Meta+1..9,0,z..>)
0248 * New improved Edit Mode image patterns or User Set ones
0249 * Download community-provided Latte layouts from Latte Settings window
0250 * Beautiful Animations (e.g. changing alignment)
0251 * New Maximum Length indicator at Edit Mode that you can change its value with the mouse wheel
0252 * Multiple Separators between Tasks and Applets
0253 * Borderless maximized windows per layout, the user can use that setting in order to replicate a Unity-style layout and a Plasma one at the same time.
0254 * Lock/Unlock Layouts, different layouts can become read-only and writeable
0255 * Ungroup tasks of the same application
0256 * One-Click Option to change between Panel/Dock modes
0257 * New Appearance Settings for Active Indicator and Glow
0258 * Support big number of messages badge (<=9999), like the plasma taskmanager
0259 * Expose Latte options in the context menu when plasma taskmanagers are used
0260 * More command line options to handle Latte
0261 * Various Wayland improvements. I use it daily in my system with Plasma 5.12 and it provides a fantastic experience with fantastic painting.
0262 * Smoother parabolic animation
0263 * Support Kwin edges behavior when hiding the dock or panel
0264 * New improved splitters icons in Justify (Edit Mode)
0265 * Improve the entire experience with Layouts/Latte Settings window
0266 * Filter Windows by Launchers, show only windows that there is already a launcher present for the current running activity
0267 * Vastly improve the experience in !compositing environments. No more showing an 1px line at the screen edge when the dock is hidden.
0268 * New Global Shortcuts to open/hide dock settings and Latte settings (Meta+A, Meta+W, Meta+E)
0269 * New Kwin script to trigger the application menu from a corner-edge
0270 * Hide the audio badge when there no audio is coming from a pulseaudio stream
0271 * various fixes for RTL languages
0272 * New more robust animations all over the place
0273 * Plenty of bug fixes and improvements all over the place
0274 
0275 
0276 #### Version 0.7.5
0277 
0278 * fix for dodge maximized in multi-screen environment
0279 * when copying default layouts make sure they are writable in the destination
0280 * new protocol to communicate between applets and Latte in order to
0281 inform them when they are in a Latte panel/dock and when they dont want any change in their main icon behavior.
0282 
0283 #### Version 0.7.4
0284 
0285 * new improved image patterns for edit mode
0286 * support v0.8 layout files in order to not break compatibility
0287 * use an svg file for Latte trademark in settings window instead of a font
0288 * fix for multi-screen environments
0289 * fix parabolic effect in some corner cases
0290 * import v0.6 launchers to v0.7 only once
0291 * improve bouncing anchoring
0292 
0293 #### Version 0.7.3
0294 
0295 * support RTL languages
0296 * fix crash occuring from badges
0297 * improve shadow behavior and calculations for corner cases
0298 * support "nomad systray" and "kdeconnect sms" in Latte heuristics
0299 * expand applets when clicked at neutral areas
0300 * shrink a bit the task number
0301 * support Fitt's Law in more corner cases
0302 * execute Latte at the same time between different users
0303 * ignore X11 signals that are sent with no reason
0304     (e.g. Firefox 57 upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1389953)
0305 * take into account the applets shadow size for mask calculations
0306 
0307 #### Version 0.7.2
0308 
0309 * fix crash introduced with qt 5.9.2 when the user hovers the dock
0310 * highly improve the attention bouncing animation
0311 * fix coloring for shortcut badges
0312 * various fixes for animations and glitches
0313 * hide internal tasks separator at the edges
0314 * improvements for window manager !compositing window state
0315 * pass kde review process
0316 * move source to kde infrastructure
0317 
0318 #### Version 0.7.1
0319 
0320 * added “New” button in Layouts manager
0321 * “Close” window from context menu was moved in the end
0322 * provide always valid task geometries, fixes any lamb minimize/unminimize effect issues
0323 * improve scroll wheel behavior, it is only used to show and activate windows and not minimizing them
0324 * fix issue with Firefox 55 that was blocking the dock from showing
0325 * improve combination or previews and highlight effect. (the user can now highlight windows from their previews)
0326 * 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
0327 * show correct icon when a single window is removed
0328 * 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.
0329 * Behavior for show background only for maximized windows now respects the applets shadows settings… concerning visibility, color, size etc…
0330 * fix a crash when changing layouts from settings combobox
0331 
0332 
0333 #### Version 0.7.0
0334 
0335 * wayland tech preview
0336 * dynamic layouts, different layouts per activities
0337 * new layouts editor
0338 * support copy, remove, presets, import, export for layouts
0339 * basic/advanced mode for configuration window
0340 * windows go below visibility mode
0341 * title tooltips
0342 * change dock offset, panel transparency, applets shadow, panel shadow
0343 * dynamic background, show background only for maximized windows
0344 * separators everywhere as applets and one special internal separator for tasks
0345 * audio streams indicator, increase/decrease/mute volume
0346 * different launchers groups, unique/global/layout to sync launchers between docks
0347 * support applets that can fill all the free space of the dock
0348 * support plasma taskmanagers in order to replace Latte plasmoid
0349 * libunity support for progress indicators and counters
0350 * global shortcuts for activating tasks,showing app launcher, show the hidden dock
0351 * an all new dbus interface to show tasks counters
0352 * a community thunderbird plugin using the new latte dbus interface
0353 * switch completely to plasma libtaskmanager for launchers and tasks
0354 * improve color handling for window different states
0355 * add Widgets through the context menu
0356 * places support from Plasma 5.10
0357 * a special Latte spacer that its size can be set in pixels or in percentage according to the current Latte icon size
0358 * active window indicator for window previews
0359 * copy dock support, fantastic feature for multi-screen environments
0360 * remember last active window in a tasks group and use the mouse wheel to cycle through a tasks group
0361 * restart Latte in case of a crash
0362 * overlay over plasma applets such as forlderview in order to provide correct parabolic effect (bug: showing problematic animations for icon sizes smaller of 64px)
0363 * provide our own build-in active applet indicator in case the user wants to have uniformity across its docks
0364 * move the lock button from the drag area into the tooltip
0365 * disable automatic icon size shrinking when a plasma taskmanager is used
0366 * improvements for parabolic effect and  various animations
0367 * support import/export for layout independently and for the full configuration
0368 * support automatic and manual importing from v0.6 architecture
0369 * version 0.7 contains around 700 new commits comparing with the v0.6.x branch
0370 * various small or big improvements/bug fixes etc 
0371 
0372 #### Version 0.6.0
0373 
0374 * fix #344, edit mode still active when I change the session
0375 * fix #330, Visibility doesn't load when switch to session
0376 * fix coloring for tasks group indicator
0377 * fix #331, set onAllDesktops early in the process
0378 * fix #336, launcher action a bit earlier
0379 * fix #334, block dropping internal launchers on dock
0380 * fix #333, restore previous functionality
0381 
0382 * update list of contributors
0383 * various improvements for task tooltips
0384 
0385 #### Version 0.5.98 Beta
0386 
0387 * fix #323, a better fix for hover effect crashes
0388 * fix #323, preserve compatibility with plasma 5.8
0389 * fix #323, TaskManagerBackend groupDialog
0390 * fix #316, [Crash] Exporting settings and trying to open directory of the file
0391 * fix #308, Always visible option does not work for side-set dock on unusual multi screen setup
0392 * fix #292, workaround for KF5.32 empty mask
0393 * fix #298, default add launchers in taskmanager
0394 * fix #285, expanded to false for applets
0395 * fix #262, dont hide preview window for buffer init
0396 * fix #282, fix removal animation
0397 * fix #281, enable/disable auto decrease applets size
0398 * fix #277, use normal dock window from tweaks
0399 * fix #275, top dock gains priority for AlwaysVisible
0400 * fix #272, expose alternative session in menu
0401 * fix #270, enable blur for panel background
0402 * fix #258, protect removal phase
0403 * fix #215, support a modifier action
0404 * fix #266, expose middle click actions of libtask
0405 * fix #260, hide tooltips if dock becomes hidden
0406 * fix #264, introduce lastValidSourceName
0407 * fix #256, Dodging/Layering Issues
0408 * fixes for no compositing automatic icon size
0409 * fix #259, user can set distance between applets
0410 * fix #257, crash alternative session & !compositing
0411 * fix crash deleting visibilityManager
0412 * fix restore config for raiseOnDesktop/ActivityChange
0413 * fix #246, Incorrect/inconsistent behaviour when switching virtual desktops
0414 * fix #250, workaround hovering issue for applets
0415 * fix #235, set icon for docks differently
0416 * fix #248, option to shring thick margins to minimum
0417 * fix #102, show apps menu with Super key
0418 * fix #204, improve Latte clicking signaling
0419 * fix #217, adaptive applet size based on screen
0420 * fix #238, disable/enable raise dock temporary
0421 * fix #233, support autostart through tweaks page
0422 * fix #126, improve behavior for auto positioning
0423 * fix #226, add applets correctly in Fill mode
0424 * fix #194, the user can enable a solid background
0425 * fix #191, use percentage to calculate panel size
0426 * fix #188, fix launchers behavior for Plasma>=5.9
0427 * fix #218, reenable garbage collect and trim cache
0428 * fix #214, comment new multi-screen behavior
0429 * fix #216, fix glitch for none animations
0430 * fix right edge positioning
0431 * fix typo for LeftEdge
0432 * fix spacing at screen combo box
0433 * fix #208, crash on exit through quit button
0434 * fix #198, flag ByPassWindowManagerHint
0435 * fix #12,multi-screen support
0436 * support always on primary case
0437 * drop dock primary screen behavior from plasma
0438 * fix setting a dock's screen for config window
0439 * fix config window positioning in multi-screens
0440 * fix #116, update screen in screengeometry changes
0441 * fix memory leak
0442 * fix #197, add/remove task animation
0443 * fix applets centering with new rendering
0444 * fix #195, new direct rendering mechanism
0445 * fix #187, counter for actions blockHiding
0446 * fix #183, parentIndex wrong initialization in ToolTipDelegate2
0447 * fix #186, drop shadowedImage and use Latte IconItem
0448 * fix #185, changes for previews broke hover behavior
0449 * fix #178, fix grid layout for group tasks
0450 * fix #177, protect containment clearZoom in previews
0451 * fix #176, dont hide tooltip when hovering same task
0452 * fix #174, account screen size for the debug window
0453 * fix #172, disable hidpi scaling
0454 * fix #171, use lock file instead of QSharedMemory
0455 * fix #171, allow only one instance for Latte app
0456 * fix #48, Support Alternatives from the Context Menu
0457 * fix #164, Dodge Active is broken for windows on all desktops
0458 * fix #116, remove QueuedConnection
0459 * fix #116, endless showing loop at startup
0460 * fix #139, Un-hide Latte at desktop and activity changes
0461 * fix #116, add protections in multi-screen
0462 * fix #159, show correct previews for windows
0463 * fix #133, dodge active window when switching desktop
0464 * fix #141, dodge decoration
0465 * fix #136, load visibility with a timer in startup
0466 * fix #136, clean autoHidden
0467 * fix #155, fix availableScreenRect of latte corona
0468 * fix #42, latte icon shown correctly in ksysguard
0469 * fix #154, crash on screenGeometry change
0470 * fix #153, improve tasks progress visuals
0471 * fix #148, improve tooltips focus
0472 * fix #118, support dragging a file at windows group
0473 * fix #138, import new tooltips from plasma 5.9
0474 * fix #127, saving layouts in justify normal state
0475 * fix #118, raise window for hovering files over task
0476 * fix #128, reimplement the panel draw
0477 * fix #103, fixes in calculations and orchestration
0478 * fix #125, fix calculations for dock geometry
0479 * fix #119, improve animations heuristics
0480 * fix restoring splitters on startup
0481 * fix #92, improve more three layouts for Fill
0482 * fix issues with new maxLength
0483 * fix Wrong license version
0484 * fix #94, --debug must be set for debugging messages
0485 * fix #93, masking updated correctly on config win
0486 * fix #96, fix right click for systray
0487 * fix #88, protect launchers from adding icon info
0488 * fix #80, Dock do not dodge Spotify
0489 * fix #74, hide settings button from plasmoid tooltip
0490 * fix #85, removing Dock crashes Latte
0491 * fix #84, closing Latte cleans config file
0492 * fix two serious crashes from config window
0493 
0494 * improved readability of CMakeLists
0495 * removing intltool dependence and locale scripts improved
0496 * #98, added about dialog
0497 * support maxLength through config win and container
0498 * rename Latte's configuration files #81
0499 * #199, AbstractWindowInterface is now a shared resource
0500 * #199, QQuickWindowSystem replacement of WindowSystem
0501 
0502 * avoid overlaping
0503 * improvements to no compositing
0504 * added multi screen support
0505 * added a lot information into debug window
0506 * added support for alternative session
0507 * added, #205 backup and restore
0508 * adedd, #224 Added option to add spacers applets
0509 * added german translation
0510 * added zh_TW translations
0511 
0512 #### Version 0.5.91 Alpha
0513 
0514 * fix #54, dock is shown when applet needs attention
0515 * fix #65, stop bouncing animation in hidden state
0516 * fix #66, many automatic size issues
0517 * fix #51, protect add task animation more
0518 * fix #76, Latte should not allow removing all dock
0519 * The task tooltip now shows all the borders
0520 * INSTALLATION file added with instructions for Kubuntu and Arch Linux
0521 * Update README.md
0522 * Added rpm package for openSUSE
0523 * Added spanish translation
0524 * Translation strings improved #70
0525 
0526 #### Version 0.5.90 Alpha
0527 
0528 * First released