diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index ba5632fa..6837a837 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -12,7 +12,7 @@ A description of the bug goes here. **System Information:** - Distro (e.g. Fedora, Ubuntu) - - Extension Manager version (e.g. 0.4.2) + - Extension Manager version (e.g. 0.4.3) - Package format (Flatpak, Snap, other) **Additional context** diff --git a/NEWS.md b/NEWS.md index 6cc91f71..15b915a0 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,28 @@ # NEWS +## 0.4.3 + +### Features & Fixes + - Fix sorting by recent + - Fix sorting by relevance + - Remove broken popularity sort + - Add support for WebP screenshots + - Display extension homepage + - Fix bug with global state toggle + - Fix margins in local extensions list + - Improved keyboard navigation + - Remove app theme selector and use system settings + - Uses new libadwaita widgets under the hood + +### Translations + - Updates Czech + - Updates French + - Updates German + - Updates Russian + - Updates Spanish + - Updates Tamil + - Updates Ukrainian + ## 0.4.2 ### Features & Fixes diff --git a/data/com.mattjakeman.ExtensionManager.metainfo.xml.in.in b/data/com.mattjakeman.ExtensionManager.metainfo.xml.in.in index a5458055..652466bb 100644 --- a/data/com.mattjakeman.ExtensionManager.metainfo.xml.in.in +++ b/data/com.mattjakeman.ExtensionManager.metainfo.xml.in.in @@ -47,6 +47,15 @@ 360 + + +
    +
  • HOTFIX: Fix broken 'recent' and 'popularity' search filters
  • +
  • Various stability and correctness fixes
  • +
  • Translation updates
  • +
+
+
    diff --git a/meson.build b/meson.build index 0421b447..79cbb3c4 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('extension-manager', 'c', - version: '0.4.2', + version: '0.4.3', meson_version: '>= 0.59.0', default_options: [ 'warning_level=2', 'c_std=gnu11', diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml deleted file mode 100644 index 6546f02c..00000000 --- a/snap/snapcraft.yaml +++ /dev/null @@ -1,67 +0,0 @@ -name: extension-manager # you probably want to 'snapcraft register ' -base: core22 # the base snap is the execution environment for this snap -version: '0.4.2' # just for humans, typically '1.2+git' or '1.3.2' -summary: A utility for browsing and installing GNOME Shell Extensions. # 79 char long summary -description: | - A native tool for browsing, installing, and managing GNOME Shell Extensions. Written with GTK 4 and libadwaita. - -architectures: - - amd64 - - arm64 - -# Launchpad doesn't recognize these fields yet -passthrough: - license: GPL-3.0 - title: Extension Manager - -grade: stable # must be 'stable' to release into candidate/stable channels -confinement: strict # use 'strict' once you have the right plugs and slots - -apps: - extension-manager: - command: usr/bin/extension-manager - extensions: [gnome] - desktop: usr/share/applications/com.mattjakeman.ExtensionManager.desktop - plugs: - - network - - network-bind - - network-status - -slots: - # for GtkApplication registration - extension-manager: - interface: dbus - bus: session - name: com.mattjakeman.ExtensionManager - -parts: - extension-manager: - source: . - - override-pull: | - snapcraftctl pull - sed -i -e 's|@app_id@|/usr/share/icons/hicolor/scalable/apps/com.mattjakeman.ExtensionManager.svg|g' data/com.mattjakeman.ExtensionManager.desktop.in.in - - plugin: meson - build-packages: - - blueprint-compiler - - libtext-engine-dev - - meson - meson-parameters: - - --prefix=/usr - stage-packages: - - libtext-engine-0.1-0 - -# cleanup: -# after: # Make this part run last; list all your other parts here -# - extension-manager -# plugin: nil -# build-snaps: # List all content-snaps and base snaps you're using here -# - core22 -# - gtk-common-themes -# - gnome-42-2204 -# override-prime: | -# set -eux -# for snap in "core22" "gtk-common-themes" "gnome-42-2204"; do # List all content-snaps and base snaps you're using here -# cd "/snap/$snap/current" && find . -type f,l -exec rm -f "$SNAPCRAFT_PRIME/{}" \; -# done