[gnome-software] Created tag 42.alpha
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Created tag 42.alpha
- Date: Fri, 7 Jan 2022 08:35:40 +0000 (UTC)
The signed tag '42.alpha' was created.
Tagger: Milan Crha <mcrha redhat com>
Date: 1641544496 +0100
Tag 42.alpha release
Git-EVTag-v0-SHA512:
25d3a132c81118f91e0212d510b92f449c5a3f34a363b5cb5db979dac05be4f728896507d67caa7a8a1508de5cf1ad9d223d84a59cee77e32ad98a961d831289
ExtendedVerify-SHA256-archive-tar: 207f2e71253b1ba3e6701359be77be3686deca4ba44bdfc89e0ba566575eb8c1
ExtendedVerify-git-version: git version 2.33.1
Changes since the last tag '41.0':
Adrien Plazas (24):
assets: Make the up-to-date picture fit phones
Add drop-shadows in status pages using the app's icon
appdata: Set a minimum width of 360
desktop: Add form factor information
featured: Drop Transmission
featured: Drop Marker
featured: Drop UberWriter
Add GsInfoWindow
Use GsInfoWindow
Fix the indentation
Align listboxes to the top
Drop visible=True from UI files
Drop custom carousel arrows
Simplify carousel arrow buttons
featured-carousel: Style the arrows like the screenshot carousel ones
app-details-page: UI overhaul
details-page: Wrap the web app warning label
screenshot-carousel: Drop the vertical borders
info-window: Move the scrollbar down a bit
overview-page: Use a status page for No Application Data Found
flatpak: Move libxmlb before appstream
app-version-history-row: Drop max width char
metered-data-dialog: Make it a GsInfoWindow and a AdwStatusPage
flatpak: Use Soup 2
Aleksandr Melman (2):
Update Russian translation
Update Russian translation
Alexander Mikhaylenko (33):
meson: Depend on libadwaita 1.0.0.alpha.3
ci: Update images
application: Use AdwApplication
style-hc: Add missing semicolons
style: Remove backdrop styles
style: Remove text shadows
style: Remove unused styles
style: Remove selector GTK3-isms
details-page: .content-box -> .card
style: .installed-icon -> .accent
style: Clean up tiles
style: Use .heading instead of .index-title-alignment-software
style: Use .caption instead of .app-row-installed-label
details-page: Use .heading for the webapp warning label
review-bar: Remove the bar height hack
style: Clean up review styles
details-page: Use standard styles for the origin popover
os-update-page: Clean up the section style
app-row: Don't override padding
upgrade-banner: Clean up styles
updates-page: Clean up the eol banner
style: Update featured carousel radius
styles: Remove gtk text styles
styles: Remove flat header bar style
style: Update .list-page styles
app-context-bar: Use standard styles
style: Remove .toolbox
style: Fix indentation
style: Update default background on upgrade banner
style: Use default card style for catgories
featured-carousel: Use card style
style: Refresh lozenges
style-hc: Remove unused style
Alexander Shopov (1):
Update Bulgarian translation
Anders Jonsson (1):
Update Swedish translation
Andre Klapper (1):
Fix broken markup in Belarusian UI translation
Asier Sarasua Garmendia (1):
Update Basque translation
Aurimas Černius (1):
Updated Lithuanian translation
Boyuan Yang (1):
Update Chinese (China) translation
Bruce Cowan (1):
Update British English translation
Christian Kirbach (1):
Update German translation
Dan Nicholson (1):
tests: Skip parental controls in flatpak
Danial Behzadi (2):
Update Persian translation
Update Persian translation
Daniel Mustieles (3):
Update Spanish translation
Updated Spanish translation
Updated Spanish translation
Dušan Kazik (1):
Update Slovak translation
Dz Chen (1):
Update Chinese (China) translation
Emin Tufan Çetin (1):
Update Turkish translation
Fabio Tomat (6):
Update Friulian translation
Update Friulian translation
Update Friulian translation
Update Friulian translation
Update Friulian translation
Update Friulian translation
Fran Dieguez (1):
Update Galician translation
Georges Basile Stavracas Neto (103):
build: Switch to GTK4 and libadwaita
flatpak: Add 'dri' device for GPU access
gs-cmd: Update gtk_init to GTK4 API changes
gs-app: GTK4ify key color calculation
Hdy → Adw
Remove gtk_widget_set_has_window
Adapt to GtkCssProvider API changes
Adapt gs_container_remove_all to GTK4
Replace gtk_container_add by their subclass-specific counterparts
gs-updates-section: Remove GtkContainer overrides
Destroy windows and dialogs with gtk_window_destroy()
Replace gtk_container_destroy with alternative ways
Replace gtk_container_remove() with subclass-specific functions
Stop overriding GtkWidget.destroy in favor of GObject.dispose
Replace gtk_container_get_children with GtkWidget APIs
Remove leftover GtkContainer APIs
Remove shadow type
Adapt to GtkImage API changes
Replace GtkBin by GtkBinLayout
Replace leftover GtkBin API usage
gs-application: Remove custom startup notification code
Replace gtk_widget_get_toplevel() by gtk_widget_get_root()
gs-app-translation-dialog: Use gtk_show_uri()
Replace custom key-press handler with shortcut action binding
Replace GtkEntry APIs with GtkEditable's counterparts
Adapt to GtkWidget.size_allocate API changes
gs-description-box: Replace gtk_box_pack_start with gtk_box_append
gs-license-tile: Subclass GtkWidget
gs-update-list: Subclass GtkWidget
common: Adapt to GtkScrolledWindow API changes
gs-screenshot-carousel: Subclass GtkWidget
Use new GTK accessibility APIs
gs-feature-tile: Adapt to GtkLabel API changes
gs-feature-tile: Override css_changed instead of style_updated
Rework event handling
Use AdwWindowTitle for headerbar titles
gs-info-bar: Subclass GtkWidget
gs-os-update-page: Don't use gtk_widget_show_all
gs-os-update-page: Adapt to GtkBox API changes
Adapt to GdkMonitor API changes
gs-common: Replace gtk_dialog_run
Adapt to GtkButton API changes
Drop GsPicture in favor of GtkPicture
Drop GsRoundedBin
Replace GtkWidget.draw by GtkWidget.snapshot
Replace GTK_STYLE_CLASS_DIM_LABEL by "dim-label"
gs-shell: Replace AdwSearchBar by GtkSearchBar
Replace AdwDeck by AdwLeaflet
gs-summary-tile: Replace GtkWidget.get_preferred_width by GtkWidget.measure
Replace GDK_MOD1_MASK by GDK_ALT_MASK
gs-shell: Drop accelerators in favor of shortcut action binding
gs-shell: Use close-request instead of delete-event
gs-removal-dialog: Subclass GtkDialog
Replace GtkButtonBox by GtkBox
Declare GtkStack pages with GtkStackPage
gs-shell: Declare AdwLeaflet pages with AdwLeafletPage
Replace left/right margin by start/end
Remove "can_default" property
Use hhomogeneous and vhomogeneous in GtkStack
Replace AdwWindowHandle by GtkWindowHandle
gs-star-image: Drop custom CSS code
gs-featured-carousel: Remove 'clicked' signal
Replace margin and border_width by margin-{top,bottom,start.end}
Update to GtkIconSize changes
Use layout properties to set GtkGrid child position
Replace GtkButton.relief by GtkButton.has-frame
gs-installed-page: Manually update sections
Replace GtkEventBox by AdwBin
gs-common: Use GtkSpinner:spinning property
Remove a lot of packing properties
More dialog adjustments
Remove no-show-all and some other deprecated properties
gs-shell: Cleanup primary menu image
style: Adjust and cleanup CSS
Expand some widgets
Adjust to GtkInfoBar buildable changes
gs-summary-tile: Use a specialized layout manager to handle allocation
gs-feature-title: Use floats everywhere
Remove GSpell
Properly unparent children of custom widgets
gs-shell: Switch to AdwViewStack
Simplify some GtkButtons again
gs-updates-section: Hide details label by default
Expand lozenge children
Flatten header bars
gs-description-box: Subclass GtkWidget
gs-shell: Monitor search mode using the search bar
gs-shell: Use a copy of the search entry's text
gs-search-page: Fix margins around page
gs-info-window: Port to GTK4
gs-details-page: Remove size allocation callbacks
editorconfig: Add style for UI files
gs-details-page: Simplify app bars
Cleanup can-focus property
Use gtk_list_box_append()
gs-app-addon-row: Update to GtkCheckButton API changes
gs-search-page: Vertically align results at the top
gs-application: Don't destroy about dialog on response
gs-shell: Properly destroy modal dialogs
gs-details-page: Improve translation infobar
license-tile: Make it visible by default
Merge branch '1565-coalesce-groups-fix' into 'main'
app-row: Remove image size group
Goran Vidović (7):
Update Croatian translation
Update Croatian translation
Update Croatian translation
Update Croatian translation
Update Croatian translation
Update Croatian translation
Update Croatian translation
Hugo Carvalho (5):
Update Portuguese translation
Update Portuguese translation
Update Portuguese translation
Update Portuguese translation
Update Portuguese translation
Jonathan Kang (1):
flatpak: Set no-interaction correctly when refreshing
Jordi Mas (1):
Update Catalan translation
Jordi Mas i Hernandez (1):
Update Catalan translation
Kukuh Syafaat (1):
Update Indonesian translation
Matej Urbančič (2):
Update Slovenian translation
Update Slovenian translation
Milan Crha (138):
gs-screenshot-carousel: Make prev/next buttons circular
gs-details-page: Always show the application source
flatpak: Change error mapping for some codes to improve error reporting
gs-app-context-bar: Make sure symbolic icons are used here
gs-update-dialog: Connect to "back-clicked" signal only for the app details page
gs-os-update-page: Remove the 'Back' button
gs-update-dialog: Clicking OS Updates generates runtime warning
gs-shell: Switch to the overview page only when on the loading page after start
gs-appstream: Change component kind only when can decode it from the string
gs-plugin-appstream: Change app state to installed only when not being updatable/updatable-live
gs-updates-section: Propagate error for "Update All" update
gs-overview-page: Inconsistent font for iconless tiles (categories)
gs-repo-row: Do not emit "switch-clicked" when the switch is insensitive
gs-page: Use correct action when install/remove repo app
flatpak: Save also remote's filter on the flatpak-app
flatpak: Store filter and description on a remote app
flatpak: Match existing and file remote only if it matches also the filter
rpm-ostree: Wait for an ongoing transaction end before running new transaction
Merge branch '1422-followup' into 'main'
flatpak: Update existing remote from a .flatpakref file
gs-repos-dialog: Cannot disable all 3rd-party repositories
lib: Extract fedora-third-party code into a single file
gs-overview-page: Use GsFedoraThirdParty
gs-repos-dialog: Use GsFedoraThirdParty
flatpak: Do not claim ownership of a wildcard app
gs-appstream: Extend search to provide parent apps for the addon-s
gs-safety-context-dialog: Highlight when a runtime is End-Of-Life
Merge branch '1462-missing-translation' into 'main'
gs-update-monitor: Use wall-clock time for one-notification-per-day check
gs-update-monitor: Correct last notification timestamp reset
gs-plugin-event: Ensure the error message does not contain D-Bus remote error
packagekit: Make sure errors are converted to GsPlugin errors
flatpak: Use remote title as the GsApp name
Merge branch '1481-fix-string' into 'main'
packagekit: Update GsApp state and kind only when created the app instance
gs-plugin-loader: Ensure correct list is used on the job when refining wildcards
gs-repo-row: Use GS_APP_QUIRK_COMPULSORY to recognize required repositories
gs-plugin-provenance: Improve search speed in list of repositories
settings: Add 'required-repos' key
gs-plugin-provenance: Handle also 'required-repos' key
Merge branch 'leak-fix' into 'main'
gs-app-row: Hide the update size from the row
gs-app-row: Move the "install size" label below the application name
gs-common: Remove unused helper structure member
gs-common: Destroy message dialog on response
gs-category-page: Limit how many recently updated applications are shown
flatpak: Update remote appstream data when its filter changed
gs-upgrade-banner: Initialize a g_autofree variable
gs-plugin-provenance: Set COMPULSORY quirk only on REPOSITORY apps
gs-repos-dialog: Third-party repos section missing
Merge branch 'work-category-button-css' into 'main'
gs-odrs-provider: Create a GsApp instance in refresh only when needed
tests: Introduce and use gs_test_init()
gs-app-list: Add gs_app_list_override_progress()
packagekit: Add a 'progress_list' member to the helper
packagekit: Report overall progress when downloading package updates
packagekit: Check the cancellable on finished download
gs-updates-section: Correct callback prototypes
gs-installed-page: Change section on application state change
Merge branch '1473-codecs-gtk4' into 'main'
gs-shell: Remove left-over function prototype declaration
gs-overview-page: Refresh the application after third-party repositories enable/disable
plugins: Refresh internal caches on repository enable/install
gs-repos-dialog: Other repositories section not removed on reload
Misc: Fix various warnings reported by static analyzers
CI: Double test timeout multiplier
gs-utils: Add functions to get/set file metadata ETag attribute
gs-plugin: Use ETag in gs_plugin_download_file()
gs-app-list: Detect duplicates also by GsApp instance address
gs-update-dialog: Does not cleanup visited apps in the leaflet
packagekit: Ensure update is prepared when all packages are downloaded
gs-update-dialog: Going back scrolls the list to the top
View switcher: Add update counter
gs-updates-page: Tweak appearance of the up-to-date box
gtk-style.css: Change margin for adaptive-symbolic icon
gs-upgrade-banner: Cancel button icon is huge
gs-appstream: Limit what update details are used
gs-details-page: Reload the page only when the app is idle
gs-upgrade-banner: Center download progress bar
Misc: Use absolute URL in CSS
gs-app-context-bar: Do not show '0 bytes' in the app cache/data sizes
fedora-pkgdb-collections: Default to upgrade background gradient, instead of image
Misc: Use absolute URL in CSS (part 2)
gs-upgrade-banner: The 'GNOME OS' has no upgrade version set
gs-upgrade-banner: Hide download info label when not set
Merge branch '1525-os-upgrade-vertically-center-download-button' into 'main'
gs-update-dialog: Avoid g_object_ref() call with a NULL app
gs-app-details-page: Add read-only 'title' property
gs-os-update-page: Add read-only 'title' property
gs-update-dialog: Update window title with the current page title
Merge branch '1155-fedora-link' into 'main'
gs-details-page: Addons section can show addons for a different app
Merge branch '1467-content-rating-crash' into 'main'
gs-shell: Show more than one line of an error message
gs_utils_get_file_size: Do not follow symlinks
Merge branch 'wip/exalm/style-loading' into 'main'
Merge branch 'wip/exalm/style-cleanups' into 'main'
Merge branch 'wip/exalm/upgrade-gradient' into 'main'
gs-updates-page: The spinner is huge
gs-appstream: Support more markup in the description text
GsApp: Store update-details as markup
packagekit: Generate pango markup for the app description
gs-description-box: Use markup for the description text
gs-app-version-history-row: Use markup for the version history description
Misc: Port to libsoup3
misc: Remove conditional code for glib lower than 2.66.0
gs-update-monitor: Recognize security updates
build: Turn 'soup3' option to 'soup2'
gs-app-context-bar: Wrap tiles' title
Merge branch 'snap-description-markdown' into 'main'
packagekit: Recognize when the user declined an operation
gs-plugin: Add 'ask-untrusted' signal
gs-common: Add gs_utils_ask_user_accepts()
gs-shell: Add a handler for the GsPluginLoader::ask-untrusted signal
packagekit: Ask the user what to do when there's a package signing issue
Merge branch 'flatpak-dep-bump' into 'main'
Merge branch 'sort-ratings-by-date-desc' into 'main'
gs-appstream: Make it possible to run some functions without 'plugin' or 'silo'
application: Add '--show-metainfo' command line argument
gs-key-colors: Ensure all color clusters are covered
dummy: Correct the key-colors test
Merge branch 'mwleeds/fix-deprecated-install' into 'main'
Merge branch 'soup2' into 'main'
Merge branch '1507-flatpakrepo-fixes' into 'main'
snap: Fix a build break (unknown variable)
updates: More informative 'OS Updates' row
gs-shell: Vertically center "Automatic Updates Paused" label
build: Prepare for AdwCarousel API changes
Merge branch 'refactor-threads4' into 'main'
Merge branch 'allow-remove-installed' into 'main'
Merge branch '1440-wcag-contrast' into 'main'
Merge branch '1559-updates-paused-infobar-vertical-centering-is-off' into 'main'
gs-screenshot-carousel: Disable scroll by mouse wheel on the AdwCarousel
gs-featured-carousel: Disable scroll by mouse wheel on the AdwCarousel
gs-repos-dialog: Always set the 'Fedora Third Party Repositories' group description
Merge branch 'refactor-threads10' into 'main'
gs-shell: Show the window before activating it
Release version 42.alpha
MohammadSaleh Kamyab (1):
Update Persian translation
Nathan Follens (1):
Update Dutch translation
Ngọc Quân Trần (2):
Update Vietnamese translation
Update Vietnamese translation
Pablo Correa Gómez (4):
gs-install-appstream: add gs_private_libdir to rpath
gs-os-update-page: Simplify is_downgrade check
gs-utils: Remove unused gs_utils_parse_evr
gs-os-update-page: Mark installed apps for removal
Phaedrus Leeds (11):
trivial: Post release version bump
flatpak: Fix a typo in self test build script
flatpak: Migrate flatpakref handling to FlatpakTransaction
flatpak: Fix capitalization of boolean value in tests
flatpak: Update remote name for flatpakref unit test
flatpak: Get size info more efficiently
flatpak: Don't use GS_APP_STATE_AVAILABLE_LOCAL for flatpakref files
flatpak: Set size info on runtime of flatpakref app
flatpak: Avoid plugin cache for temp installation
gs-plugin-loader: Set file for URL_TO_APP actions
flatpak: Improve performance of ref/bundle processing
Philip Withnall (301):
gs-plugin-os-release: Use the OS ID rather than NAME in the app ID
Merge branch 'wip/mcrha/repo-disable' into 'main'
Merge branch 'drop-featured' into 'main'
Merge branch '508-os-app-id' into 'main'
Merge branch 'sophie/add-share-preview' into 'main'
Merge branch '1414-software-recommends-a-reboot-even-if-fwupd-fails' into 'main'
Merge branch '1424-updates-page-clicking-os-updates-generates-runtime-warning' into 'main'
Merge branch '1413-missing-source-label-after-41-redesign' into 'main'
Merge branch 'wip/mcrha/appstream-misc' into 'main'
Merge branch '1395-mode-change-from-command-line-does-not-always-stick' into 'main'
Merge branch '1425-bad-error-message-when-installing-broken-flatpakref-file' into 'main'
Merge branch 'wip/mcrha/force-symbolic-icons' into 'main'
Merge branch 'icon-shadow' into 'main'
Merge branch '1375-screenshots-next-prev-buttons-aren-t-circular' into 'main'
appstream: Ensure XbBuilders are constructed in the right context
Merge branch '1405-rpm-ostree-don-t-show-transaction-in-progress-error' into 'main'
Merge branch '1453-flathub-repo-misleadingly-considered-present-on-fedora-35-with-filtered-flathub'
into 'main'
Merge branch 'add-commits' into 'main'
Merge branch 'wip/mcrha/3rd-party-repo-disable' into 'main'
Merge branch 'snap-safety' into 'main'
Merge branch 'snap-app-urls' into 'main'
Merge branch 'wip/mcrha/fedora-third-party-followup-half' into 'main'
Merge branch 'snap-empty-url' into 'main'
Merge branch '1454-allow-searching-for-extensions' into 'main'
Merge branch 'up-to-date' into 'main'
Merge branch 'info-window' into 'main'
Merge branch 'wip/hughsie/fwupd-cats' into 'main'
Merge branch '1423-gs-overview-page-inconsistent-font-for-iconless-tiles-categories' into 'main'
Merge branch '1335-highlight-when-a-runtime-is-out-of-date' into 'main'
gs-updates-section: Remove incorrect gettext domain from UI file
Merge branch 'snap-markdown' into 'main'
Merge branch 'wip/mcrha/update-notifications' into 'main'
Merge branch '1470-never-show-quark-ids-in-user-visible-error-messages' into 'main'
Merge branch 'feature-metronome-textpieces' into 'main'
gs-repos-dialog: Fix a typo in a translatable string
Merge branch 'wip/mcrha/flatpak-title-as-name' into 'main'
Merge branch '1485-gs-repos-dialog-can-show-also-desktop-applications' into 'main'
ci: Drop libappstream-glib from CI images
ci: Update Debian CI to Bookworm
ci: Update Fedora CI to 34
build: Switch to main branch of libxmlb
tests: Ensure GTK resources are registered for icon test
meson: Bump Meson dependency
ci: Add CI dependencies for building with GTK4
ci: Add subproject dependencies
ci: Switch to the new CI images
data: Drop unused background image
Mark various list box rows as not focusable
gs-app-context-bar: Fix description labels being bold
Set GtkViewport:scroll-to-focus consistently
Merge branch 'gbsneto/gtk4' into 'main'
gs-appstream: Fix a leak when iterating over XML nodes
gs-appstream: Tidy up another iteration over nodes
Merge branch '1479-repositories-settings-optional-repos-can-t-be-disabled' into 'main'
Merge branch 'gbsneto/minor-stuff' into 'main'
Merge branch 'listbox-top' into 'main'
Merge branch 'simplify' into 'main'
Merge branch 'gbsneto/show-license-tile' into 'main'
Merge branch 'wip/mcrha/tweaks-gtk4' into 'main'
Merge branch 'wip/mcrha/uninitialized-variable' into 'main'
Merge branch 'wip/mcrha/flatpak-appstream-update' into 'main'
style: Fix background of ‘Work’ category button
Merge branch '1365-move-application-size-in-installed-app-rows' into 'main'
Merge branch
'1488-almost-all-installed-apps-are-now-displayed-as-system-ones-since-build-41-0-4-in-f35' into 'main'
Merge branch 'wip/mcrha/gs-repos-dialog-gtk4-3rdparty-section-missing' into 'main'
Merge branch 'wip/mcrha/plugin-loader-self-test' into 'main'
gs-extras-page: Ignore separators when iterating over app rows
gs-extras-page: Break out of loop after removing a row
gs-extras-page: Ensure page state always changes after loading results
gs-plugin: Bind initialize/destroy to the GsPlugin lifetime
gs-plugin-appstream: Port to the new GsPlugin lifecycle
gs-plugin-generic-updates: Port to the new GsPlugin lifecycle
gs-plugin-hardcoded-blocklist: Port to the new GsPlugin lifecycle
gs-plugin-flatpak: Port to the new GsPlugin lifecycle
gs-plugin-os-release: Port to the new GsPlugin lifecycle
gs-plugin-rpm-ostree: Port to the new GsPlugin lifecycle
gs-plugin-provenance: Port to the new GsPlugin lifecycle
gs-plugin-hardcoded-popular: Port to the new GsPlugin lifecycle
gs-plugin-icons: Port to the new GsPlugin lifecycle
gs-plugin-provenance-license: Port to the new GsPlugin lifecycle
gs-plugin-rewrite-resource: Port to the new GsPlugin lifecycle
gs-plugin-dpkg: Port to the new GsPlugin lifecycle
gs-plugin-dummy: Port to the new GsPlugin lifecycle
gs-plugin-fedora-langpacks: Port to the new GsPlugin lifecycle
gs-plugin-fedora-pkgdb-collections: Port to the new GsPlugin lifecycle
gs-plugin-malcontent: Port to the new GsPlugin lifecycle
gs-plugin-modalias: Port to the new GsPlugin lifecycle
gs-plugin-repos: Port to the new GsPlugin lifecycle
gs-plugin-systemd-updates: Port to the new GsPlugin lifecycle
gs-plugin-packagekit-refine-repos: Port to the new GsPlugin lifecycle
gs-plugin-packagekit-refresh: Port to the new GsPlugin lifecycle
gs-plugin-packagekit: Port to the new GsPlugin lifecycle
gs-plugin-fwupd: Port to the new GsPlugin lifecycle
gs-plugin-eos-updater: Port to the new GsPlugin lifecycle
gs-plugin-snap: Port to the new GsPlugin lifecycle
gs-plugin: Drop gs_plugin_alloc_data()
gs-plugin-dummy: Move setup out into a setup vfunc
Merge branch 'refactor-threads' into 'main'
Merge branch 'wip/mcrha/gs-updates-section-update-cancel-crash' into 'main'
Merge branch 'carousel-arrows' into 'main'
Merge branch '1492-gnome-software-does-not-refresh-after-installation-from-rpm' into 'main'
Merge branch 'app-details-page' into 'main'
Merge branch '1486-gs-repos-dialog-call-refresh-on-repository-setup-change' into 'main'
Merge branch 'wip/mcrha/repos-dialog-other-repos-reload' into 'main'
Merge branch 'wip/mcrha/static-analyzers-fixes' into 'main'
Merge branch 'wip/mcrha/odrs-download-etag' into 'main'
Merge branch '1496-os-updates-viewing-more-packages-goes-back-through-all-of-visited' into 'main'
Merge branch '1114-packagekit-prepared-update-not-found-var-lib-packagekit-prepared-update' into 'main'
Merge branch '1497-os-updates-going-back-scrolls-the-list-to-the-top' into 'main'
Merge branch '1500-view-switcher-add-update-counter' into 'main'
Merge branch 'wip/mcrha/image-runtime-warning' into 'main'
Merge branch '1471-getting-duplicate-search-results-for-debs' into 'main'
Merge branch
'1510-after-installing-flatpak-launching-it-from-inside-gnome-software-opens-it-with-generic' into 'main'
Merge branch '1504-drop-older-versions-from-update-details-dialog' into 'main'
fedora: Update link documenting third party repos
Merge branch '1435-storage-tile-better-label-for-the-case-that-there-s-no-data-or-cache' into 'main'
Merge branch 'wip/mcrha/css-absolute-url' into 'main'
Merge branch '1418-drop-os-upgrade-banner-in-favour-of-a-plain-background-colour' into 'main'
Merge branch 'wip/mcrha/css-absolute-url2' into 'main'
Merge branch 'wip/mcrha/gs-update-dialog-ui-title' into 'main'
gs-app: Return a reference from gs_app_dup_content_rating()
Merge branch '1528-stuck-at-loading-application-details' into 'main'
Merge branch 'wip/mcrha/too-short-error-message' into 'main'
Merge branch '1526-some-plugins-for-obs-studio-mysteriously-dissapear' into 'main'
Merge branch '1515-updates-spinner-is-huge' into 'main'
Merge branch '155-allow-some-markup-in-release-notes-in-appdata' into 'main'
Merge branch 'wip/mcrha/soup3' into 'main'
Merge branch 'screenshot-carousel-borders' into 'main'
Merge branch 'info-window-scrollbar' into 'main'
Merge branch 'details-page-wrap' into 'main'
Merge branch 'snap-self' into 'main'
Merge branch 'wip/mcrha/gs-update-monitor-recognize-security-updates' into 'main'
Merge branch 'snap-plugin-cache-key' into 'main'
Merge branch 'appstream-libxmlb' into 'main'
Merge branch 'rpath-install-appstream' into 'main'
Merge branch '1546-app-page-doesn-t-shrink-to-fit-the-window-size' into 'main'
flatpak: Bump dependency to 1.9.1 and drop old conditional code
fwupd: Bump dependency to 1.5.6 and drop old conditional code
Merge branch 'wip/mcrha/soup3-2nd' into 'main'
Merge branch '1520-os-updates-off-center-progress-bar' into 'main'
Merge branch '603-gnome-software-reports-unknown-error-when-there-is-a-signing-issue' into 'main'
Merge branch '1266-indeterminate-progress-bar-for-os-updates' into 'main'
Merge branch '1476-add-a-way-for-app-developers-to-test-their-metainfo-appdata-files' into 'main'
Merge branch '1290-dummy-plugin-s-key-colors-test-unreliable' into 'main'
Merge branch 'appdata-hardware-support' into 'main'
Merge branch 'history-label-fix' into 'main'
Merge branch 'metered-dialog' into 'main'
gs-common: Use origin UI in a prompt message to the user
flatpak: Validate flatpak remote name correctly
flatpak: Fix titles for added remotes
flatpak: Support additional properties when creating remotes
flatpak: Update all properties when modifying existing remote
flatpak: Load the comment from a FlatpakRemote
snap: Fix crash if finding alternates returns an error
flatpak: Rename an internal variable
rpm-ostree: Simplify clearing a handle
systemd-updates: Remove unnecessary blank line
gs-app: Store a weak pointer to the GsPlugin rather than the plugin name
gs-repo-row: Drop unneeded GsPluginLoader property
gs-plugin-loader: Remove a filter pass to copy plugin priorities to apps
build: Bump plugin API version for recent and upcoming API changes
Merge branch 'refactor-threads2' into 'main'
fwupd: Adjust a message checked in a test
gs-plugin: Make GsPlugin an abstract type
gs-plugin: Add a shutdown vfunc
gs-plugin: Add a setup vfunc
flatpak: Split shutdown code out into new plugin shutdown vfunc
lib: Add a worker thread implementation
lib: Add async version of gs_utils_get_permission()
packagekit: Make setup asynchronous
packagekit: Make loading proxy settings asynchronous
snap: Make plugin setup asynchronous
rpm-ostree: Make plugin setup asynchronous
repos: Clarify threading behaviour
repos: Make plugin setup asynchronous
malcontent: Make plugin setup asynchronous
fwupd: Make plugin setup asynchronous
dummy: Make plugin setup asynchronous
os-release: Make plugin setup asynchronous
eos-updater: Make plugin setup asynchronous
fedora-pkgdb-collections: Make plugin setup asynchronous
appstream: Make plugin setup asynchronous
flatpak: Make plugin setup asynchronous
flatpak: Move permissions checks to setup function
systemd-updates: Make plugin setup asynchronous
Merge branch 'simplify-downgrade-check' into 'main'
Merge branch 'wip/build-break' into 'main'
appdata: Reformat some paragraphs to remove extraneous whitespace
news: Rewrap a few lines
Merge branch 'no-parental-controls-tests' into 'main'
Merge branch '1558-reformat-news-appdata' into 'main'
gs-plugin-loader: Call async setup functions on plugins
gs-plugin-loader: Call async shutdown functions on plugins
gs-plugin: Drop gs_plugin_setup() and GS_PLUGIN_ACTION_SETUP
gs-flatpak: Ensure installed GsApps are marked as such at creation time
gs-flatpak: Fix a minor race condition
Merge branch 'refactor-threads3' into 'main'
tests: Use g_assert_*() instead of g_assert() in fwupd tests
tests: Use g_assert_*() instead of g_assert() in core tests
gs-plugin-loader: Disable job timeouts if running under gdb
gs-plugin-types: Add REQUIRE_STATE refine flag
plugins: Use GS_PLUGIN_REFINE_FLAGS_REQUIRE_ID for minimal refine flags
gs-plugin-loader: Drop redundant re-fetching of refine flags
lib: Rename GS_PLUGIN_REFINE_FLAGS_DEFAULT to FLAGS_NONE
Merge branch 'wip/mcrha/libadwaita-api-changes' into 'main'
gs-age-rating-context-dialog: Fix coalescing groups when rating is lower
gs-feature-tile: Refactor code to modify inappropriate colours
gs-feature-tile: Switch to WCAG contrast instead of Weber contrast
Merge branch '1305-too-many-recently-updated-apps-on-category-pages' into 'main'
contrib: Delete example plugin
docs: Update plugin initialisation documentation
Merge branch '1472-fix-docs' into 'main'
gs-plugin-loader: Don’t try to shut down plugins which aren’t enabled
lib: Add helper functions for storing vfunc call context
gs-plugin: Add a refine vfunc to GsPlugin
appstream: Make refine asynchronous
generic-updates: Make refine asynchronous
malcontent: Make refine asynchronous
flatpak: Make refine asynchronous
hardcoded-blocklist: Make refine asynchronous
snap: Inline the refine_app_with_client() helper function
snap: Combine snap queries into a single D-Bus call
rpm-ostree: Make refine asynchronous
repos: Make internal hash tables immutable
repos: Simplify locking slightly
repos: Drop unused arguments from refine_app()
repos: Load updates of the repo data asynchronously in a worker thread
repos: Make refine asynchronous
packagekit: Inline gs_plugin_packagekit_refine_distro_upgrade()
packagekit: Inline gs_plugin_packagekit_refine_name_to_id()
packagekit: Inline gs_plugin_packagekit_refine_filename_to_id()
packagekit: Inline gs_plugin_packagekit_refine_update_details()
packagekit: Inline gs_plugin_packagekit_refine_details()
packagekit: Inline gs_plugin_packagekit_refine_update_urgency()
packagekit: Make refine_history() function async
packagekit: Inline gs_plugin_packagekit_refine_details2()
packagekit: Inline gs_plugin_packagekit_refine_updatedetails()
packagekit: Inline gs_plugin_packagekit_refine_from_desktop()
icons: Make refine asynchronous
provenance-license: Make refine asynchronous
provenance: Make refine asynchronous
dummy: Make refine asynchronous
fedora-pkgdb-collections: Make refine asynchronous
snap: Make refine asynchronous
rewrite-resource: Make refine asynchronous
packagekit: Inline gs_plugin_packagekit_resolve_packages()
packagekit: Make resolve_packages_with_filter() function async
packagekit: Combine filtering app lists when refining
packagekit: Remove an if-condition which was always true
packagekit: Factor out a helper to build package ID list from GsAppList
packagekit: Make refine asynchronous
packagekit: Rework progress callback data handling
packagekit-refine-repos: Inline a function
packagekit-refine-repos: Make refine asynchronous
packagekit-refine-repos: Rework progress callback data handling
systemd-updates: Make refine asynchronous
modalias: Make refine asynchronous
docs: Make refine asynchronous
gs-plugin-vfuncs: Drop gs_plugin_refine()
gs-plugin-job: Allow it to be derived
lib: Add gs-plugin-job.h to gnome-software.h
gs-plugin-job-refine: Add a wrapper function for creating a refine job
os-release: Move refine_wildcard into refine
appstream: Move refine_wildcard into refine
flatpak: Move refine_wildcard into refine
gs-plugin-loader: Drop refine_wildcard vfunc
gs-plugin-loader: Replace gs_plugin_loader_run_refine() with refine job
gs-plugin-loader: Inline a helper function
gs-plugin-job: Add a run_async vfunc and use it in the plugin loader
gs-plugin-loader: Make a validity check function public
gs-plugin-loader: Run an explicit refine after ACTION_GET_POPULAR
gs-plugin-loader: Split ACTION_REFINE out to GsPluginJobRefine
gs-plugin-loader: Run an explicit refine when filtering
gs-plugin-loader: Update app list after wildcard refine
gs-plugin-loader: Avoid a refine action if no refine flags are set
gs-plugin-loader: Make gs_plugin_loader_run_adopt() public
gs-plugin-loader: Expose gs_plugin_loader_get_plugins()
gs-plugin-job-refine: Move across run_refine() code from plugin loader
gs-plugin-job-refine: Drop previous_list handling
gs-plugin-job-refine: Rework internal flags handling
gs-plugin-job-refine: Allow skipping filtering of refine results
gs-utils: Create cache directory even if running under unit tests
tests: Use correct result lists when checking wildcard resolves
Merge branch 'refactor-threads5' into 'main'
packagekit: Merge packagekit-refresh plugin into the main plugin
packagekit: Merge packagekit-refine-repos plugin into the main plugin
repos: Drop plugin ordering requirements
repos: Fix a minor memory leak when parsing key files
gs-plugin-vfuncs: Remove add/remove shortcut vfuncs and associated code
gs-plugin-vfuncs: Remove gs_plugin_app_set_rating()
gs-plugin-loader: Drop unused refine function types
Merge branch 'refactor-threads8' into 'main'
Merge branch 'refactor-threads7' into 'main'
packagekit: Merge systemd-updates plugin into the main plugin
Merge branch 'flatpak-refresh-no-interaction' into 'main'
Merge branch 'sophie/add-junction-and-mousai' into 'main'
Merge branch 'gbsneto/no-size-groups' into 'main'
Merge branch '1572-the-application-isn-t-raised-when-running-in-background' into 'main'
Merge branch '1592-gtk4-app-details-carousel-slides-when-pointer-hovers-while-scrolling' into 'main'
Merge branch 'wip/mcrha/libhandy-leftover' into 'main'
Merge branch 'wip/exalm/lozenges' into 'main'
Quentin PAGÈS (8):
Update Occitan translation
Update Occitan translation
Update Occitan translation
Update Occitan translation
Update Occitan translation
Update Occitan translation
Update Occitan translation
Update Occitan translation
Rafael Fontenelle (1):
Update Brazilian Portuguese translation
Richard Hughes (2):
fwupd: Add translations for more device categories
Merge branch 'fwupd-dep-bump' into 'main'
Robert Ancell (7):
snap: Fix snap alternatives missing safety information
Set URLs for snaps
snap: Ignore empty URLs
snap: Parse description markdown
snap: Use self variable in private methods
snap: Use channel name in plugin cache key.
snap: Use markup for app descriptions.
Rūdolfs Mazurs (2):
Update Latvian translation
Update Latvian translation
Sophie Herold (4):
data: Add Circle app Share Preview to list of featured apps
data: Add Circle app Commit to featured apps
data: Add new Circle entries to featured apps
data: Add new Circle entries to featured apps
Stéphane Travostino (1):
gs-details-page: Sort reviews by most recent
Sveinn í Felli (1):
Update Icelandic translation
Tobias Bernard (5):
Merge branch '1502-gs-upgrade-banner-cancel-button-icon-is-huge' into 'main'
Merge branch '1501-updates-page-emtpy-state-papercuts' into 'main'
Merge branch 'wip/exalm/cards-2' into 'main'
Merge branch 'overview-no-data' into 'main'
Merge branch '1554-more-informative-os-updates-row' into 'main'
Yaron Shahrabani (3):
Update Hebrew translation
Update Hebrew translation
Update Hebrew translation
Yuri Chornoivan (7):
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Źmicier Turok (1):
Update Belarusian translation
Марко Костић (1):
Update Serbian translation
Мирослав Николић (1):
Update Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]