View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/gnome-software

GNOME Software has 1 active review.

Branches

Name Last Modified Last Commit
master 2019-12-09 12:20:49 UTC 2019-12-09
Remove webapp support

Author: Richard Hughes
Author Date: 2019-12-09 11:28:41 UTC

Remove webapp support

We've had long-running issues with the web apps, as evidenced by the poor
reviews they get. The main issue seems to be that people don't know what they
are when they install them, which leads to disappointment.

Fixes https://gitlab.gnome.org/GNOME/gnome-software/issues/862

gnome-3-34 2019-12-04 22:40:41 UTC 2019-12-04
snap: Set sandboxed kudo correctly for snap channels.

Author: Robert Ancell
Author Date: 2019-12-03 22:40:30 UTC

snap: Set sandboxed kudo correctly for snap channels.

It was previously not set for the alternatives, do it in the refine stage so
this is more reliable.

uajain/sync-back-installed-apps-state 2019-12-03 05:10:46 UTC 2019-12-03
transaction: Sync installed apps' state missing runtime is re-installed

Author: Umang Jain
Author Date: 2019-11-22 06:45:37 UTC

transaction: Sync installed apps' state missing runtime is re-installed

Flatpak changes [1] will start marking apps as updatable if their
runtime component is missing on the installation. These apps will
be shown as updatable in gnome-software updates panel but in the
background they are meant to fetch their missing runtime.

Since many apps can target one runtime, the absence of that runtime
can make many apps show up in the updates panel. In that case,
check if the runtime is downloaded → installed and set all
apps' state back to "installed". This solves the case
if users chooses to click "Update All".

[1] https://github.com/flatpak/flatpak/pull/3204

https://phabricator.endlessm.com/T27077

wip/kalev/new-permissions-notification 2019-11-20 16:46:55 UTC 2019-11-20
update monitor: Show a notification when an app requires new permissions

Author: Kalev Lember
Author Date: 2019-10-04 10:58:09 UTC

update monitor: Show a notification when an app requires new permissions

Don't just silently skip apps that require new permissions, but instead
show a shell notification with the app name so that the user knows that
it has been kept back.

wip/hughsie/cachekey2 2019-11-20 16:38:23 UTC 2019-11-20
fwupd: Use custom GsApp GType

Author: Richard Hughes
Author Date: 2019-06-20 10:38:48 UTC

fwupd: Use custom GsApp GType

gnome-3-32 2019-11-19 19:27:59 UTC 2019-11-19
Update Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2019-11-19 19:27:59 UTC

Update Occitan translation

fwupd-dep 2019-11-18 07:27:26 UTC 2019-11-18
build: Bump fwupd dependency to 1.2.7

Author: Jonathan Kang
Author Date: 2019-11-18 07:27:26 UTC

build: Bump fwupd dependency to 1.2.7

In commit 28dd972a, fwupd_release_get_categories() was called. While
this is an API introced in fwupd 1.2.7. So bump the fwupd dependency
accordingly.

uajain/set-no-pull-autoupdate 2019-11-12 03:28:42 UTC 2019-11-12
flatpak: Use --no-pull flag if update bits are downloaded already

Author: Umang Jain
Author Date: 2019-11-11 18:08:26 UTC

flatpak: Use --no-pull flag if update bits are downloaded already

Autoupdates code path is essentially a GS_PLUGIN_ACTION_DOWNLOAD
followed by a GS_PLUGIN_ACTION_UPDATE action. The download action
sets the --no-deploy flag on the transaction so that all the
update gets downloaded to local cache but does not get deployed (yet).

Hence, the follow-up update action should just primarily execute the
deployment phase for the downloads fetched via GS_PLUGIN_ACTION_DOWNLOAD.
Flatpak-cli equivalent is : flatpak update --no-pull

It was discovered that this wasn't the case in gnome-software.
Without the --no-pull flag in autoupdates case, GS_PLUGIN_ACTION_UPDATE
will try to fetch/query the outstanding updates again.
Hence, mark the transaction with --no-pull if we already know
that the update bits are already downloaded and available locally.

The bug was noticed while investigating a larger problem in #819.

uajain/set-launchable-as-id 2019-11-08 11:34:29 UTC 2019-11-08
appstream: Override <id> with <launchable type="desktop-id"> while parsing ap...

Author: Umang Jain
Author Date: 2019-10-10 05:14:50 UTC

appstream: Override <id> with <launchable type="desktop-id"> while parsing appdata files

Problem statement:
This has been a recurring problem since a long time now, where
apps have started to drop the ".desktop" suffix from their <id>
tag present in their appdata. Reasoning for this change is given
as the ".desktop" is not really a part of the app-id. Also,
it's been seen as better aligning with flatpak ref-ids as
dropping this suffix makes the app-id equivalent to the flatpak
ref-id.

However, this breaks the mapping between the app's appdata and
it's desktop file. GNOME Software parses both of these, to merge
the metadata (ideally) under one GsApp object during refines.
The appdata supplies information like description and categories
whereas desktop files supplies information like icon, NoDisplay
and so on.

So, things will break if metadata parsing of appdata and desktop
file doesn't converge under one GsApp object. What happens here
is gnome-software creates an app from a desktop file but could
not relate to it's appdata file (because ".desktop" mismatch) and
it ends up creating two GsApp objects, neither of which has full
metadata from appdata and desktop file. Hence, anyone of these can
bubble up in the UI with missing icons or info etc.

Solution:
Apps dropping .desktop suffix adds a <launchable type="desktop-id">
tag to the appdata. Check for the presence of this tag and override
the <id> tag, if it doesn't match the <launchable> tag. This makes
sure that the appdata can still relate to it's desktop file component.

https://phabricator.endlessm.com/T27779

wip/jimmac/category-tiles 2019-11-06 19:19:33 UTC 2019-11-06
stylesheet: define category tile colors

Author: jimmac
Author Date: 2019-11-06 19:19:33 UTC

stylesheet: define category tile colors

Addresses the stylesheet side of https://gitlab.gnome.org/GNOME/gnome-software/issues/65

wip/hughsie/desktop2 2019-10-11 15:56:44 UTC 2019-10-11
Do not show non-applications in the installed panel

Author: Richard Hughes
Author Date: 2019-10-11 15:56:03 UTC

Do not show non-applications in the installed panel

wip/kalev/dont-skip-new-permissions 2019-10-04 11:31:30 UTC 2019-10-04
updates monitor: Don't skip automatic updates that require new permissions

Author: Kalev Lember
Author Date: 2019-10-04 11:26:33 UTC

updates monitor: Don't skip automatic updates that require new permissions

This is a workaround for 3.34.x to avoid holding back updates to any
apps that require new permissions, as per aday's guidance.

For master, this is fixed in a better way (https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/329)
where we show a shell notification that tells the user that they need to
review apps that need new permissions.

gnome-3-30 2019-09-28 10:22:29 UTC 2019-09-28
Update Japanese translation

Author: id:sicklylife
Author Date: 2019-09-28 10:22:29 UTC

Update Japanese translation

gnome-3-28 2019-09-28 10:09:24 UTC 2019-09-28
Update Japanese translation

Author: id:sicklylife
Author Date: 2019-09-28 10:09:24 UTC

Update Japanese translation

uajain/fix-ext-appstream-perms 2019-09-20 06:38:18 UTC 2019-09-20
external-appstream: Don't bother about permissions while copying

Author: Umang Jain
Author Date: 2019-09-20 06:10:00 UTC

external-appstream: Don't bother about permissions while copying

Don't bother with permissions while copying the external appstream
file from user's cache to APPSYSTEM_SYSTEM_DIR. This already has been
now taken care of by the change introduced in [1].

This reason this change is required, is because combination of [1]
and G_FILE_COPY_TARGET_DEFAULT_PERMS ends up with permissions as:
-rw------- 1 root root
as G_FILE_COPY_TARGET_DEFAULT makes entire "unix::mode" attribute
to be skipped while copying.

Since, as per [1], G_FILE_CREATE_PRIVATE will setup appropriate
permissions on the destination file itself, avoid injecting
the G_FILE_COPY_TARGET_DEFAULT flag in g_file_copy() to complicate
the matter.

(Unfortunately, this requires a glib version bump for upstream)

[1] https://gitlab.gnome.org/GNOME/glib/merge_requests/876

https://phabricator.endlessm.com/T27828

uajain/fix-real-appdata-query 2019-09-18 16:39:18 UTC 2019-09-18
fixup! appstream: Also query the real appdata files during refine

Author: Umang Jain
Author Date: 2019-09-18 15:45:58 UTC

fixup! appstream: Also query the real appdata files during refine

uajain/resolve-ref 2019-08-12 09:46:13 UTC 2019-08-12
flatpak: Introduce a utility to resolve default arch for refs

Author: Umang Jain
Author Date: 2019-08-06 11:24:31 UTC

flatpak: Introduce a utility to resolve default arch for refs

This is originated to address the case of external-appstream
that can be used to mention additional appdata for a given GsApp.
However, the `source` parameter for a flatpak GsApp is dependent
on the arch of the system. This patch allows the external appstream
to optionally omit the arch and gnome-software will assume the
default arch and re-create the source parameter with the correct ref.
The corrected ref is parsed through `flatpak_ref_parse` for sanity.

Example of an external appstream 'source' parameter resolution:
<bundle type="flatpak">app/org.telegram.desktop//stable</flatpak>
resolves to: `app/org.telegram.desktop/x86_64/stable` for a
x86_64 platform.

https://phabricator.endlessm.com/T26507

fix-install-timestamp 2019-08-05 11:52:18 UTC 2019-08-05
New "online-updates-timestamp" gsetting for online updates tracking

Author: Umang Jain
Author Date: 2018-08-20 11:12:00 UTC

New "online-updates-timestamp" gsetting for online updates tracking

"online-updates-timestamp" will denote the last time the system was
online and got any update. It will play as one of the factor to drive
pending updates notification logic in gs-update-monitor (See
no_updates_for_a_week). This timestamp is set by plugin-loader
whenever there is a update or upgrade operation (that succeeds).

The reason we introduce a new gsetting instead of using a similar
one "install-timestamp is that, "install-timestamp" is used for
scheduling offline PackageKit update notifications. If we reuse this
one for flatpak updates as well, this can lead to PackageKit updates
never getting any notifications (as flatpak updates are autoinstalled).

Based on Endless dev ticket:
https://phabricator.endlessm.com/T22720

https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/78

wip/aday/banner-tweaks 2019-08-02 15:29:08 UTC 2019-08-02
tweaks some of the featured app banners

Author: Allan Day
Author Date: 2019-08-02 15:29:08 UTC

tweaks some of the featured app banners

uajain/main-app-fix 2019-07-19 11:13:20 UTC 2019-07-19
flatpak: Set main app as updatable if it's extension is updatable

Author: Umang Jain
Author Date: 2019-07-19 11:11:00 UTC

flatpak: Set main app as updatable if it's extension is updatable

Currently, the code does not follow the debug message above.
Hence, this patch tries to fix that, making main app as updatable
if any of it's extension is updatable.

wip/hughsie/reviews-donation 2019-07-16 19:18:49 UTC 2019-07-16
Show a donation section in the review dialog

Author: Richard Hughes
Author Date: 2017-08-05 13:16:24 UTC

Show a donation section in the review dialog

Additionally, allow admins to disable the donation functionality using a key in
GSettings.

wip/kalev/drop-snap-support 2019-07-09 15:51:32 UTC 2019-07-09
Drop purchasing and auth support

Author: Kalev Lember
Author Date: 2019-07-09 15:50:41 UTC

Drop purchasing and auth support

This was only used by the snap plugin, which was dropped as Ubuntu is
switching to a new snap-store app instead of using gnome-software.

wip/hughsie/cachekey 2019-07-01 10:15:19 UTC 2019-07-01
Allow GsApp objects to implement a custom cache key

Author: Richard Hughes
Author Date: 2019-06-20 10:31:46 UTC

Allow GsApp objects to implement a custom cache key

This allows us to maintain a plugin cache when the unique ID is not unique
enough to disambiguate the objects. For instance, flatpak applications created
from an AppStream search result do not have a "branch" set.

Fixes https://gitlab.gnome.org/GNOME/gnome-software/issues/684

wip/hughsie/GsApp-custom 2019-06-19 15:43:19 UTC 2019-06-19
flatpak: Use a custom GsApp GTypes for results

Author: Richard Hughes
Author Date: 2019-02-11 12:17:28 UTC

flatpak: Use a custom GsApp GTypes for results

wip/aday/text-styles 2019-05-30 10:59:33 UTC 2019-05-30
updates

Author: Allan Day
Author Date: 2019-05-30 10:59:33 UTC

updates

uajain/free-space-checks 2019-05-06 11:48:50 UTC 2019-05-06
flatpak: Introduce success/failure heuristics for app install

Author: Umang Jain
Author Date: 2019-05-06 11:48:47 UTC

flatpak: Introduce success/failure heuristics for app install

We want to pro-actively fail the install operations if we are
sure that we are running low on disk-space. This saves the network
bandwidth for user and reduce this cycle:
online fetch -> detect low disk free space -> cleanup.

* For app install:
  We make sure that there is enough space for app's download size +
  min-free-space (flatpak defaults to 500MB right now).

We might be interested to do similar for app updates and autoupdates
in following commits

wip/improve-tests 2019-01-25 16:27:23 UTC 2019-01-25
Reset the progress to 0 when setting a non-action state

Author: Joaquim Rocha
Author Date: 2018-05-14 15:02:44 UTC

Reset the progress to 0 when setting a non-action state

Per hughsie, when setting a non-action state, the apps' progress should
be reset to 0.

This patch adds that and also its coverage in the dummy plugin's tests.

wip/kalev/flatpak-launch-cmdline-apps 2019-01-02 12:23:45 UTC 2019-01-02
flatpak: Launch apps via GAppInfo and the desktop file

Author: Kalev Lember
Author Date: 2019-01-02 07:56:29 UTC

flatpak: Launch apps via GAppInfo and the desktop file

Avoid directly using flatpak_installation_launch() and instead switch to
g_app_info_launch() so that we get a new terminal window for command
line apps.

Fixes: https://gitlab.gnome.org/GNOME/gnome-software/issues/552

wip/hughsie/cairo_surface_t 2018-11-26 16:28:53 UTC 2018-11-26
Use cairo_surface_t rather than the deprecated GdkPixbuf for exported API

Author: Richard Hughes
Author Date: 2018-11-26 16:28:41 UTC

Use cairo_surface_t rather than the deprecated GdkPixbuf for exported API

Note: we're still using GdkPixbuf as a file loader as cairo can only really
import PNGs rather than all the types supported in AppStream.

wip/kalev/packagekit-interactive 2018-11-02 07:22:10 UTC 2018-11-02
packagekit: Use the INTERACTIVE plugin flag

Author: Kalev Lember
Author Date: 2018-11-02 07:20:37 UTC

packagekit: Use the INTERACTIVE plugin flag

XXX: untested

wip/kalev/more-origin-popover 2018-09-27 18:13:25 UTC 2018-09-27
origin popover row: Align items using a size group

Author: Kalev Lember
Author Date: 2018-09-27 18:09:28 UTC

origin popover row: Align items using a size group

wip/kalev/donate-infobar 2018-09-25 07:37:52 UTC 2018-09-25
details: Add a donate infobar as per latest mockups

Author: Kalev Lember
Author Date: 2018-09-24 14:14:59 UTC

details: Add a donate infobar as per latest mockups

wip/jrocha/pull-runtime-related-refs-stable 2018-07-08 21:31:06 UTC 2018-07-08
flatpak: Add test for installing extensions when updating an app

Author: Joaquim Rocha
Author Date: 2018-07-05 21:40:20 UTC

flatpak: Add test for installing extensions when updating an app

When updating an app, if its runtime needs an extension and it's missing
(e.g. because it wasn't correctly installed before), then install the
extension while updating the app too.

wip/jrocha/pull-runtime-related-refs 2018-07-08 21:29:32 UTC 2018-07-08
flatpak: Add test for installing extensions when updating an app

Author: Joaquim Rocha
Author Date: 2018-07-05 21:40:20 UTC

flatpak: Add test for installing extensions when updating an app

When updating an app, if its runtime needs an extension and it's missing
(e.g. because it wasn't correctly installed before), then install the
extension while updating the app too.

gnome-3-20 2018-06-21 21:10:29 UTC 2018-06-21
Fix potential crash when icons are missing

Author: Richard Hughes
Author Date: 2016-04-27 18:52:04 UTC

Fix potential crash when icons are missing

Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=764921

jrocha/fix-install-queue 2018-06-20 21:15:01 UTC 2018-06-20
Fix how pending apps are installed from the installed page

Author: Joaquim Rocha
Author Date: 2018-06-20 15:03:28 UTC

Fix how pending apps are installed from the installed page

In the installed page, whenever the list of pending apps changes, the
page will try to install any app in it. This was fine when there were
no limited number of concurrent installations, but right now this may
be a problem (if an app that gets installed by the page goes in the
pending list, then this may trigger another install call from the page
and so on...).

Since the page only cares about installing the apps for when the list
of pending apps is loaded from disk (on start up), to prevent the issue
mentioned above these changes only install the pending apps on start up.
It also skips calling refine on all the pending apps after start up,
since apps are added to the pending apps list usually after being very
recently refined (i.e. we only need to refine them on start up, so this
patch may make things a bit faster in this regard).

https://phabricator.endlessm.com/T21194

wip/do-not-disable-flatpak 2018-05-18 20:39:04 UTC 2018-05-18
flatpak: Refactor the plugin's setup method

Author: Joaquim Rocha
Author Date: 2018-05-18 15:23:53 UTC

flatpak: Refactor the plugin's setup method

https://phabricator.endlessm.com/T22617

wip/dont-invalidate-os-upgrades 2018-05-09 14:10:12 UTC 2018-05-09
Do not invalidate OS upgrades in the Updates page

Author: Joaquim Rocha
Author Date: 2018-05-09 13:55:49 UTC

Do not invalidate OS upgrades in the Updates page

The Updates page resets the OS upgrades state to be available again if
there's a change to the updates, or an app removal, etc.. The reason for
this is that package-based systems need to make sure they have all the
packages downloaded, so this would force the user to download any
missing packages.

As a result, if the user has a downloaded OS upgrade in an ostree system,
and restarts GNOME Software, or removes an app, in this state, the OS
upgrade will show the Download button again, even if offline.

Any OS upgrade invalidation should be done by the plugins related to it
and not by the Updates page, so this patch removes the mentioned code.

gnome-3-26 2018-04-10 09:58:10 UTC 2018-04-10
trivial: Post release version bump

Author: Kalev Lember
Author Date: 2018-04-10 09:58:10 UTC

trivial: Post release version bump

wip/jrocha/use-upgrades-cancellable 2018-03-29 21:35:53 UTC 2018-03-29
Use the OS upgrade's cancellable object for related operations

Author: Joaquim Rocha
Author Date: 2018-03-19 15:57:53 UTC

Use the OS upgrade's cancellable object for related operations

Instead of creating its own cancellable for operations related to the OS
upgrade, we should use the OS upgrade's own cancellable object.
This will allow e.g. to connect the cancellable object from outside the
update page's code.

wip/jrocha/fix-app-row-destructive-button 2018-03-28 11:28:33 UTC 2018-03-28
app-row: Only set the row's button as destructive when it removes an app

Author: Joaquim Rocha
Author Date: 2018-03-28 11:17:45 UTC

app-row: Only set the row's button as destructive when it removes an app

If the page is set as colorful, we should still not show the update
button as destructive. So it should only be set as such when the app
is installed (because the button will remove the app).

gnome-3-24 2018-03-13 20:02:13 UTC 2018-03-13
Sort the upgrades list chronologically

Author: Richard Hughes
Author Date: 2018-03-13 20:02:13 UTC

Sort the upgrades list chronologically

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1553792

wip/kalev/repos-dialog-string-change 2018-03-01 08:22:06 UTC 2018-03-01
repos dialog: Show "Remove All" instead of "Remove"

Author: Kalev Lember
Author Date: 2018-02-28 15:21:20 UTC

repos dialog: Show "Remove All" instead of "Remove"

When removing a repo-release package, use "Remove All" to show that it
removes all repos that come from that package.

wip/jrocha/remove-unused-arg 2018-02-27 16:36:17 UTC 2018-02-27
flatpak: Remove unused argument

Author: Philip Chimento
Author Date: 2017-11-03 01:35:46 UTC

flatpak: Remove unused argument

https://phabricator.endlessm.com/T19806

wip/jrocha/avoid-deref-cherry-picks 2018-02-27 12:46:16 UTC 2018-02-27
GsPlugin: Avoid dereferencing self pointer before g_return_if_fail checks

Author: Kalev Lember
Author Date: 2018-01-12 09:19:03 UTC

GsPlugin: Avoid dereferencing self pointer before g_return_if_fail checks

gnome-3-22 2018-02-16 20:32:04 UTC 2018-02-16
trivial: Include the fwupd version in the useragent

Author: Richard Hughes
Author Date: 2018-02-16 20:32:04 UTC

trivial: Include the fwupd version in the useragent

See https://blogs.gnome.org/hughsie/2018/02/16/ for more details.

wip/kalev/plugin_loader_cancellable 2017-12-12 20:51:32 UTC 2017-12-12
plugin loader: Fix converting gio errors in async _finish() functions

Author: Kalev Lember
Author Date: 2017-12-12 20:50:33 UTC

plugin loader: Fix converting gio errors in async _finish() functions

wip/kalev/3rd-party-software 2017-12-07 10:41:40 UTC 2017-12-07
packagekit: Implement repository enabling

Author: Kalev Lember
Author Date: 2017-12-07 10:38:01 UTC

packagekit: Implement repository enabling

This fixes enabling repositories after clicking 'Enable' in the Enable
Proprietary Software Sources notification which up until now was
untested and just errored out.

gnome-3-16 2017-10-21 13:44:23 UTC 2017-10-21
Update zh_CN translation

Author: Mingye Wang
Author Date: 2017-10-21 13:44:23 UTC

Update zh_CN translation

gnome-3-18 2017-10-21 13:43:46 UTC 2017-10-21
Update zh_CN translation

Author: Mingye Wang
Author Date: 2017-10-21 13:43:46 UTC

Update zh_CN translation

wip/jrocha/fix-startup 2017-10-17 16:35:24 UTC 2017-10-17
Go to the overview mode by default before activation

Author: Joaquim Rocha
Author Date: 2017-10-17 10:58:30 UTC

Go to the overview mode by default before activation

The overview mode is the default one but was only being set when the
user opens GNOME Software (even if it was already running). This patch
sets that mode right after the loading is finished on start up, as a
consequence, the start up is a bit slower, but the user sees the
overview right away which makes it looks faster.

wip/jrocha/category-redesign 2017-08-30 12:47:01 UTC 2017-08-30
Do not show the sort button on add-ons (except in shell-extensions)

Author: Joaquim Rocha
Author Date: 2017-08-29 15:48:30 UTC

Do not show the sort button on add-ons (except in shell-extensions)

This is due to the fact that add-ons (except shell-extensions) cannot
be rated at the moment.

wip/gtk4 2017-07-21 10:18:08 UTC 2017-07-21
Rough gtk4 port

Author: Timm Bäder
Author Date: 2017-06-14 10:17:24 UTC

Rough gtk4 port

wip/jrocha/fix-file-to-app-logic 2017-07-11 07:51:14 UTC 2017-07-11
flatpak: Set the correct origin when installing a flatpakref

Author: Joaquim Rocha
Author Date: 2017-06-30 23:33:00 UTC

flatpak: Set the correct origin when installing a flatpakref

When installing a flatpakref, part of the process is to install its
ref file, and the code was assuming that this installation always
results in a new remote (named as app_name-origin). However, if there
is already a remote with the same URI as the one coming from the ref
file, it will not add the new one in order to avoid redudancy.

Since the GsApp representing the one in the flatpakref was being
assigned the "app_name-origin" as its origin, it would fail to install
later because this expected origin may not exist (as explained above).

To fix this, once the ref file is installed, we get the resulting
remote's name (i.e. a new one or the existing one) and override the
app's origin with it, which will allow the installation to succeed.

wip/kalev/rpm-ostree 2017-06-01 11:51:01 UTC 2017-06-01
update dialog: Add separate sections for package additions and removals

Author: Kalev Lember
Author Date: 2017-05-29 11:02:26 UTC

update dialog: Add separate sections for package additions and removals

... as per the design guidance in
https://github.com/gnome-design-team/gnome-mockups-software/blob/master/wireframes/atomic-updates.png

wip/jrocha/fix_popular_overrides 2017-04-13 17:52:58 UTC 2017-04-13
Add self tests for the core plugin

Author: Joaquim Rocha
Author Date: 2017-04-13 15:13:21 UTC

Add self tests for the core plugin

The tests cover currently gs_appstream_create_app.

wip/laney/pq 2017-01-26 12:50:55 UTC 2017-01-26
Download changelog information on demand - this stops the UI blocking on startup

Author: Robert Ancell
Author Date: 2016-11-07 03:55:18 UTC

Download changelog information on demand - this stops the UI blocking on startup

wip/gnome-3-20-fedora 2016-11-21 18:09:28 UTC 2016-11-21
Show a better error message when downloading a distro upgrade fails

Author: Kalev Lember
Author Date: 2016-07-12 17:13:50 UTC

Show a better error message when downloading a distro upgrade fails

This is a backport of commits e07c324 and 0c271ef together with
translation updates.

wip/hughsie/plugin-fedora-liveusb 2016-10-31 09:08:58 UTC 2016-10-31
Add a plugin to disable updates when running on a Fedora LiveUSB image

Author: Richard Hughes
Author Date: 2016-10-31 09:08:58 UTC

Add a plugin to disable updates when running on a Fedora LiveUSB image

gnome-3-10 2016-09-24 19:52:13 UTC 2016-09-24
Updated Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2016-09-24 19:52:13 UTC

Updated Occitan translation

wip/hughsie/non-free-filter 2016-01-07 15:51:04 UTC 2016-01-07
Allow filtering the search results by free software

Author: Richard Hughes
Author Date: 2016-01-07 11:37:35 UTC

Allow filtering the search results by free software

gnome-3-14 2015-10-24 09:21:49 UTC 2015-10-24
Updated Portuguese translation

Author: Pedro Albuquerque
Author Date: 2015-10-24 09:21:49 UTC

Updated Portuguese translation

gnome-3-12 2015-05-23 20:04:13 UTC 2015-05-23
Added Occitan translation

Author: Cédric VALMARY (Tot en òc)
Author Date: 2015-05-23 20:04:13 UTC

Added Occitan translation

163 of 63 results

Other repositories

Name Last Modified
lp:gnome-software 1 hour ago
lp:~ken-vandine/gnome-software 2018-01-29
lp:~jamesh/gnome-software 2017-08-24
lp:~jbicha/gnome-software 2016-12-17
14 of 4 results
You can't create new repositories for GNOME Software.