Hello community, here is the log from the commit of package latte-dock for openSUSE:Leap:15.2 checked in at 2020-02-04 17:59:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/latte-dock (Old) and /work/SRC/openSUSE:Leap:15.2/.latte-dock.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "latte-dock" Tue Feb 4 17:59:26 2020 rev:21 rq:769368 version:0.9.8.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/latte-dock/latte-dock.changes 2020-01-15 15:18:23.370341231 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.latte-dock.new.26092/latte-dock.changes 2020-02-04 17:59:32.368934739 +0100 @@ -1,0 +2,237 @@ +Wed Jan 29 16:02:44 UTC 2020 - [email protected] + +- Update to 0.9.8.1 + * Fix availableScreenRegionWithCriteria calculations. A commit + from master branch was lost even though it should be inside + initial 0.9.8 release (kde#416791) + +------------------------------------------------------------------- +Mon Jan 27 18:31:37 UTC 2020 - [email protected] + +- Update to 0.9.8 + * 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 wrongly is losing + them + +------------------------------------------------------------------- +Thu Jan 2 09:55:59 UTC 2020 - [email protected] + +- Update to 0.9.7 + * Fix build with Qt 5.9 (kde#415715) +- Drop Fixed-compile-with-qt-5.9.patch, merged upstream + +------------------------------------------------------------------- +Mon Dec 30 20:37:19 UTC 2019 - [email protected] + +- Update to 0.9.6 + * 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 + * Remove various deprecated code +- Add Fixed-compile-with-qt-5.9.patch to fix build with Qt 5.9 + (kde#415715) + +------------------------------------------------------------------- +Thu Dec 12 13:47:14 UTC 2019 - [email protected] + +- Update to 0.9.5 + * Improve dynamic background animated transitions (kde#414174) + * 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 + (kde#414180) + * 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 + (kde#414104) + * Don't crash when changing layouts by unloading Latte::View(s) + first and their Plasma::Containment(s) afterwards (kde#412864) + * Don't drag/maximize windows from different virtual desktops + than the current one (kde#414089) + * Fixes for dynamic background: force transparency codepath + (kde#414071) + * 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 (kde#413671) + * Remove some deprecated code for qt>=5.14 + * Drop ksysguard dependency with kde frameworks >=5.62 + +------------------------------------------------------------------- +Mon Oct 28 08:22:43 UTC 2019 - [email protected] + +- Update to 0.9.4 + * Import and load a 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 (kde#411624) + * Fix autostart option for some distros that did not work such as + Manjaro (kde#412612) + +------------------------------------------------------------------- +Tue Oct 1 13:10:55 UTC 2019 - [email protected] + +- Update to 0.9.3 + * 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 (kde#411657) + * 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 (kde#411670) + * Fix automatic icon size calculations in order to avoid constant + cpu usage (kde#411860) + * Update some qt deprecated code + +------------------------------------------------------------------- +Thu Sep 5 15:18:06 UTC 2019 - [email protected] + +- Update to 0.9.2 + * Do not hide contents/icons when qtquick software rendering is + used (kde#410920, kde#411037) + * Reverse scrolling direction for desktops and activities through + empty areas (kde#411086) + * After dragging active windows send a leave event and restore + this way applets in normal state + * Close multiple windows from previews when using middle-click + (kde#411461) + * Activate single windows directly with left click in non + compositing mode, and do not show the preview window in that + case + * Send tasks progress information to latte indicators + * Latte indicators can offset their icons if they want + * Latte indicators can provide different length padding values + for applets compared to tasks + * Autostart Latte earlier in order to catch up with windows + global menu activation. You need to reactivate it in order to + work. (kde#411341) + * Forced solidness for panels has higher priority compared to + panel backgrounds in isBusy state + * Disable panel shadow if the user has enabled the corresponding + option + * Do not draw the panel background outline if the plasma default + behavior was chosen for popups + * Do not draw progress badge if user has disabled it + * Support struts with thickness < 24px (kde#410707) + * Fixes for Clang + +------------------------------------------------------------------- +Mon Aug 5 19:31:46 UTC 2019 - Fabian Vogt <[email protected]> + +- Include COPYING* as %license + +------------------------------------------------------------------- +Mon Aug 5 11:45:11 UTC 2019 - [email protected] + +- Update to 0.9.1 + * When preview windows left click action is used then for single + windows it is just activating them without triggering the + preview window (kde#410417) + * 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 (kde#410365) + * Fix geometries calculation under !compositing environment + (kde#410370) + * Forward pressed/released event to applets even when parabolic ++++ 40 more lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/latte-dock/latte-dock.changes ++++ and /work/SRC/openSUSE:Leap:15.2/.latte-dock.new.26092/latte-dock.changes Old: ---- latte-dock-0.8.8.tar.xz New: ---- latte-dock-0.9.8.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ latte-dock.spec ++++++ --- /var/tmp/diff_new_pack.sKspLU/_old 2020-02-04 17:59:33.108935186 +0100 +++ /var/tmp/diff_new_pack.sKspLU/_new 2020-02-04 17:59:33.108935186 +0100 @@ -1,7 +1,7 @@ # # spec file for package latte-dock # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 Smith AR <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ %define kf5_version 5.38.0 Name: latte-dock -Version: 0.8.8 +Version: 0.9.8.1 Release: 0 Summary: Task manager License: GPL-2.0-or-later @@ -36,17 +36,22 @@ BuildRequires: cmake(KF5DBusAddons) >= %{kf5_version} BuildRequires: cmake(KF5Declarative) >= %{kf5_version} BuildRequires: cmake(KF5GlobalAccel) >= %{kf5_version} +BuildRequires: cmake(KF5GuiAddons) >= %{kf5_version} BuildRequires: cmake(KF5I18n) >= %{kf5_version} -BuildRequires: cmake(KF5IconThemes) -BuildRequires: cmake(KF5NewStuff) +BuildRequires: cmake(KF5IconThemes) >= %{kf5_version} +BuildRequires: cmake(KF5NewStuff) >= %{kf5_version} BuildRequires: cmake(KF5Notifications) >= %{kf5_version} -BuildRequires: cmake(KF5Package) >= %{kf5_version} BuildRequires: cmake(KF5Plasma) >= %{kf5_version} -BuildRequires: cmake(KF5PlasmaQuick) +BuildRequires: cmake(KF5PlasmaQuick) >= %{kf5_version} +BuildRequires: cmake(KF5SysGuard) BuildRequires: cmake(KF5Wayland) >= %{kf5_version} BuildRequires: cmake(KF5WindowSystem) >= %{kf5_version} BuildRequires: cmake(KF5XmlGui) >= %{kf5_version} -BuildRequires: cmake(Qt5X11Extras) >= 5.7.0 +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Qml) +BuildRequires: cmake(Qt5Quick) +BuildRequires: cmake(Qt5X11Extras) >= 5.9.0 BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-util) BuildRequires: pkgconfig(zlib) @@ -79,31 +84,27 @@ %if 0%{?is_opensuse} %suse_update_desktop_file -r org.kde.%{name} Utility DesktopUtility %endif -%fdupes %{buildroot} %files %doc README.md -%license COPYING.LIB -%config %{_kf5_sysconfdir}/xdg/latte-layouts.knsrc +%license COPYING* +%config %{_kf5_configdir}/latte-indicators.knsrc +%config %{_kf5_configdir}/latte-layouts.knsrc %{_kf5_bindir}/%{name} %{_kf5_plasmadir}/ %{_kf5_qmldir}/ %{_kf5_servicesdir}/ +%{_kf5_servicetypesdir}/latte-indicator.desktop %{_kf5_sharedir}/dbus-1/interfaces/ %{_kf5_notifydir}/ %{_kf5_iconsdir}/hicolor/24x24/ %{_kf5_iconsdir}/hicolor/*/apps/%{name}.svg %{_kf5_iconsdir}/breeze/ -%{_kf5_sharedir}/metainfo/ +%{_kf5_appstreamdir}/*.appdata.xml %{_kf5_applicationsdir}/org.kde.%{name}.desktop -%{_libdir}/qt5/plugins/plasma_containmentactions_lattecontextmenu.so -%dir %{_kf5_sharedir}/kwin -%dir %{_kf5_sharedir}/kwin/scripts -%dir %{_kf5_sharedir}/kwin/scripts/activatelattelaunchermenu -%dir %{_kf5_sharedir}/kwin/scripts/activatelattelaunchermenu/contents -%dir %{_kf5_sharedir}/kwin/scripts/activatelattelaunchermenu/contents/code -%{_kf5_sharedir}/kwin/scripts/activatelattelaunchermenu/contents/code/main.js -%{_kf5_sharedir}/kwin/scripts/activatelattelaunchermenu/metadata.desktop +%{_kf5_plugindir}/plasma_containmentactions_lattecontextmenu.so +%{_kf5_plugindir}/kpackage/packagestructure/latte_packagestructure_indicator.so +%{_kf5_sharedir}/latte/ %files lang -f %{name}.lang ++++++ latte-dock-0.8.8.tar.xz -> latte-dock-0.9.8.1.tar.xz ++++++ ++++ 233112 lines of diff (skipped)
