Switch snap to gnome-3-28 extension #8117
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As promised; a big refactor of the snap.
base: core18
. So now the snap is using Ubuntu 18.04 as a base. This also makes it a lot easier to build the snap because it now automatically usesmultipass
to create a VM to build the snap in. Just runsnapcraft
in theproduct/snapcraft
folder and it will create an Ubuntu 18.04 VM to build the snap in. You can now build the snap on any Linux version as long as you have thesnapcraft
andmultipass
snaps installed.desktop-launch
script.208MB
to108MB
and reduces the time until you see the spash screen on a cold start from 6 seconds to 3 seconds!name
,summary
,license
, the.desktop
launcher and the icon are now extracted from the AppStream file.jar
and added as metadata. So now the snap version shows the actual dbeaver version!This will probably also fix all of the issues in #6704