From 43de4d979db6cc6bcf95ce9decb78c2e9d4b4275 Mon Sep 17 00:00:00 2001 From: Stephen Horvath Date: Sat, 21 Mar 2026 16:46:39 +1000 Subject: [PATCH] Release 1.0 --- README.md | 2 -- data/au.stevetech.yafi.metainfo.xml.in | 12 ++++++++++++ meson.build | 2 +- pyproject.toml | 5 ++--- yafi/main.py | 4 ++-- 5 files changed, 17 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index c636e86..2e152af 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,6 @@ If your Laptop's BIOS supports Framework's EC driver, there is no need to instal Otherwise, YAFI supports the [PawnIO](https://pawnio.eu/) driver, and will be automatically used if installed and there is no Framework driver available. YAFI will need to be run as administrator to communicate with the driver. -Currently the PawnIO driver does not support Framework 13 mainboards with 11th, 12th, or 13th Gen Intel CPUs. - ## Building ### Flatpak diff --git a/data/au.stevetech.yafi.metainfo.xml.in b/data/au.stevetech.yafi.metainfo.xml.in index d628761..7f1bb85 100644 --- a/data/au.stevetech.yafi.metainfo.xml.in +++ b/data/au.stevetech.yafi.metainfo.xml.in @@ -88,6 +88,18 @@ + + https://github.com/Steve-Tech/YAFI/releases/tag/1.0 + +

The following changes have been made:

+
    +
  • New logo matching the GNOME style!
  • +
  • Errored temperature sensors will now show as 'Error'.
  • +
  • Fix for battery page when battery isn't present.
  • +
  • Fix some minor UI bugs.
  • +
+
+
https://github.com/Steve-Tech/YAFI/releases/tag/0.7 diff --git a/meson.build b/meson.build index 20e1164..f146a68 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('yafi', - version: '0.7', + version: '1.0', meson_version: '>= 1.0.0', default_options: [ 'warning_level=2', 'werror=false', ], ) diff --git a/pyproject.toml b/pyproject.toml index e3f493c..64c0f11 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yafi" -version = "0.7" +version = "1.0" authors = [ { name="Steve-Tech" } ] @@ -8,11 +8,10 @@ description = "Yet Another Framework Interface" readme = "README.md" requires-python = ">=3.10" dependencies = [ - "cros_ec_python >= 0.3.0", + "cros_ec_python >= 0.4.0", "PyGObject" ] classifiers = [ - "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "Programming Language :: Python :: 3", "Operating System :: POSIX :: Linux", diff --git a/yafi/main.py b/yafi/main.py index 9617c69..f4eb04f 100644 --- a/yafi/main.py +++ b/yafi/main.py @@ -139,13 +139,13 @@ class YafiApplication(Adw.Application): comments="YAFI is another GUI for the Framework Laptop Embedded Controller.\n\n" + "It is written in Python with a GTK4 Adwaita theme, and uses the CrOS_EC_Python library to communicate with the EC.\n\n" + "YAFI is not affiliated with Framework Computer Inc. in any way.", - copyright="© 2025 Stephen Horvath", + copyright="© 2026 Stephen Horvath", developer_name="Stephen Horvath", developers=["Stephen Horvath https://github.com/Steve-Tech"], artists=["Mirabelle SALLES https://github.com/oiimrosabel"], issue_url="https://github.com/Steve-Tech/YAFI/issues", license_type=Gtk.License.GPL_2_0, - version="0.7", + version="1.0", website="https://github.com/Steve-Tech/YAFI", ) about.add_acknowledgement_section(None, ["Framework Computer Inc. https://frame.work/"])