diff --git a/gnome-software-3.12.2.tar.xz b/gnome-software-3.12.2.tar.xz deleted file mode 100644 index 96cdcd2..0000000 --- a/gnome-software-3.12.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1945b9c4422669406f7f4a4b30f175805548b0fcaf84e45864cb94cf1b794d02 -size 2085916 diff --git a/gnome-software-3.13.90.tar.xz b/gnome-software-3.13.90.tar.xz new file mode 100644 index 0000000..ff0d9be --- /dev/null +++ b/gnome-software-3.13.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9055c048a2d5d4426a38922925626a15feace37b9ccb8cf9e1a365a2adde922c +size 2112616 diff --git a/gnome-software.changes b/gnome-software.changes index 0c4f72d..52eab65 100644 --- a/gnome-software.changes +++ b/gnome-software.changes @@ -1,3 +1,172 @@ +------------------------------------------------------------------- +Tue Aug 19 10:33:37 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.90: + + New Features: + - Add a few more non-gnome games to the random list. + - Add HighContrast icons. + - Implement getting popular apps from a specific category. + - Show popular games as a separate section in the landing page. + - Show the star ratings in more places. + - Suggest applications if other apps from the same source + package are installed. + + Bugfixes: + - Add icon directory to theme search path. + - Avoid a visible redraw when switching to the updates page. + - Change the recommended apps category each day. + - Do not fail to start when there is no network. + - Drop deprecated use of stock icons. + - Drop the use of deprecated margin-left/right. + - Fix displaying screenshots of fonts, which do not have + predictable sizes. + - Fix the details layout when a package has a long licence + string. + - Make the category view sidebar match the mockup more closely. + - Move install button to a more prominent place. + - Never reuse a GCancellable to prevent a crash. + - Refresh the details page after remove confirmation dialog. + - Show a different message when downloading updates. + - Update help strings for command line arguments. + - Use CSS for tile styling. + - Use GQueue for the back entry. + + Updated translations. +- Build HighContrast icon cache in post/postun. +- Bump gs_plugin_api to 6, following upstream. + +------------------------------------------------------------------- +Wed Jul 23 21:28:57 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.4: + + New Features: + - New first run dialog. + - Automatically suggest new application picks based on a + heuristic. + - Improved screenshot resizing / padding / sharpening. + - New --prefer-local command line option to test local appdata + files. + + Bugfix: + - Update hardcoded desktop filenames. + - Port gnome-software core to use several libappstream-glib + data structures directly instead of duplicating them. + - Adapt for spinner sizing changes in GTK+. + - Fix the build with clang. + - Use a valid icon size for the stop button in the updates + page. + - Fix a small memory leak in the AppStream plugin. + - Support new-style AppStream kudos. + - Award a Kudo if an application has perfect screenshots. + - Never show installed software in the 'Picks' section. + - Only show applications in 'Other' that did not match any + other subcategories. + - Add more desktop file keywords. + - Misc. spelling and wording fixes. + + Updated translations. +- Introduce gs_plugin_api %define, currently set to 4. Allow for + easy change in line with configure.ac. + +------------------------------------------------------------------- +Sat Jul 12 23:31:14 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.3: + + New Features: + - Support for application addons, available on app details + page. + - A new GSettings key that can be used for disabling automatic + update downloads. + - Added desktop file search keywords. + + Bugfix: + - Various fixes and improvements to update notifications. + - Show system apps on the Installed page. + - Improve the sorting order on the Installed page. + - Show a placeholder when no update details are available. + - update dialog: Show full version for updates. + - Improve error handling for app install / removal. + - Don't cancel the search when pressing enter too quickly. + - Update theming for recent Adwaita changes. + - Dogtail test suite fixes. + - Do not log a warning when trying to parse MetaInfo files. + - AppStream: Do not rely on X-Kudo-RecentRelease. + - Some other minor bug fixes and internal restructuring. +- Changes from version 3.13.2: + + New Features: + - Implement search-as-you-type in the overview. + - Make the project licenses hyperlinked to the SPDX site. + - Move installed updates review to a dialog. + - Support both old-style and new-style appdata files. + + Bugfix: + - Add Kalev to AUTHORS. + - Add to the AppData file. + - app widget: Don't reserve space for buttons in the update + viewing mode. + - Break out common code for a list of updates in a separate + class. + - Depend on a new appstream-glib. + - Don't show _Pending in the header. + - Fix the formatting specifiers for the i386 build with newer + GCCs. + - GsApplication: + . Cancel the cancellable on shutdown. + . Don't stay running as a service when not asked to. + - menu-spec: Fix translation of some categories. + - Never put 'Complicated' in the license field. + - Rename GsAppWidget to GsAppRow. + - Replace deprecated gtk_widget_reparent use. + - update dialog: + . Draw a separator between listbox items. + . Implement better back button state tracking. + . Use a GtkStack instead of manually hiding widgets. + - Use the AppData files in all of the datadirs. +- Changes from version 3.13.1: + + New Features: + - Add an extra star if the IBus component defines a symbol. + - Add some more dogtail tests. + - Load app-install data on Ubuntu systems. + - Popular applications should imply a certain level of quality. + - Port from GSimpleAsyncResult to GTask. + - Port to using Appstream-Glib in the AppStream and AppData + plugins. + - Show an infobar with explanatory text for webapps. + - Show the time we last checked for updates. + - Update landing page 'Picks'. + - Use a popover for the add folder subdialog. + - Use package descriptions for applications on Ubuntu and + Debian. + + Bugfixes: + - Add translation context in a number of places. + - Always return valid results when using the shell search + provider. + - Always show the featured background gradient. + - Bump minimum gtk+ version to 3.11.5. + - Call g_set_prgname to set correct name for a11y tests. + - Do not blacklist rpmfusion from the sources dialog. + - Do not show 'Installed' on the app tile when actually + installing. + - Don't crash in the search provider for apps with missing + icons. + - Don't generate .service and .desktop file from config.status. + - Fade in the loading spinner in the sources dialog. + - Fix build with PackageKit < 0.9.1. + - Fix showing recently installed updates. + - Fix threadsafety issues with gtk icon theme use. + - Grab focus to the entry in the app folder dialog. + - Hide the screenshot widget when it cannot be loaded. + - Improve display of recently installed updates. + - Improve thread safety in the plugin loader. + - Only show installed update notification once. + - Only show non-empty folders in the shell. + - Select newly created app folders. + - Set an icon name for the main window. + - Set the main window as the parent for error dialogs. + - Show the repo name in the sources dialog. + - Sort the results by kudo for the shell sort provider. + - Update the last installed timestamp after successful offline + updates. + - Update URLs in the DOAP file. + - Use a valid icon size for symbolic icons. + - Use context to translate subcategory titles. + + Updated translations. +- Add pkgconfig(appstream-glib) BuildRequires: new dependency. + ------------------------------------------------------------------- Sat May 17 13:16:03 UTC 2014 - zaitor@opensuse.org diff --git a/gnome-software.spec b/gnome-software.spec index 676dd9b..e0e2557 100644 --- a/gnome-software.spec +++ b/gnome-software.spec @@ -17,22 +17,24 @@ Name: gnome-software -Version: 3.12.2 +Version: 3.13.90 Release: 0 +%define gs_plugin_api 6 Summary: GNOME Software Store License: GPL-2.0+ Group: System/GUI/GNOME Url: https://wiki.gnome.org/Design/Apps/Software -Source: http://download.gnome.org/sources/gnome-software/3.12/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-software/3.13/%{name}-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE gnome-software-PK-updates.patch dimstar@opensuse.org -- Switch to PackageKit Update provider instead of systemd offline updates. Patch0: gnome-software-PK-updates.patch BuildRequires: intltool >= 0.35.0 BuildRequires: suse-xsl-stylesheets BuildRequires: update-desktop-files +BuildRequires: pkgconfig(appstream-glib) >= 0.2.4 BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.5 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.13.1 BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(packagekit-glib2) >= 0.8.12 @@ -65,11 +67,13 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print %post %glib2_gsettings_schema_post %icon_theme_cache_post +%icon_theme_cache_post HighContrast %desktop_database_post %postun %glib2_gsettings_schema_postun %icon_theme_cache_postun +%icon_theme_cache_postun HighContrast %desktop_database_postun %files @@ -87,8 +91,9 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print %dir %{_datadir}/gnome-shell/search-providers %{_datadir}/gnome-shell/search-providers/gnome-software-search-provider.ini %{_datadir}/icons/hicolor/*/apps/%{name}* -%dir %{_libdir}/gs-plugins-3 -%{_libdir}/gs-plugins-3/*.so +%{_datadir}/icons/HighContrast/ +%dir %{_libdir}/gs-plugins-%{gs_plugin_api} +%{_libdir}/gs-plugins-%{gs_plugin_api}/*.so #{_libexecdir}/gnome-software-service %{_mandir}/man1/%{name}.1%{?ext_man} %{_sysconfdir}/xdg/autostart/gnome-software-service.desktop