From 984c342c055585a1f7323ef9cbdfce17cb236de9 Mon Sep 17 00:00:00 2001 From: Sam Parkinson Date: Sun, 25 Nov 2018 21:55:40 +1100 Subject: [PATCH] Release 0.2.1 stable --- ChangeLog | 20 -------------------- ChangeLog.md | 26 ++++++++++++++++++++++++++ app.nix | 4 +++- configure.ac | 3 ++- redditisgtk/api.py | 3 ++- redditisgtk/main.py | 3 ++- 6 files changed, 35 insertions(+), 24 deletions(-) create mode 100644 ChangeLog.md diff --git a/ChangeLog b/ChangeLog index 186cb2f..e69de29 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,20 +0,0 @@ -# [Unreleased] bugfix release - -## Added - -- The frontpage is now visible. You can see it by going to `/` in the url bar. - (#56) -- The codebase is now tested! I'm pretty sure we are one of the only GTK apps - which has proper UI tests - so this should stop more regressions into the - future! - -## Changed - -- Replaced the markdown engine, should now support more features (#66) -- The alignment in subreddit listings should now be more uniform. (#64) -- The subreddit listings should now be more responsively sized. (#47) -- The url bar is now less lenient on formatting. Previously, going to `/linux` - would take you to `/r/linux`. Due to the frontpage changes, this no longer - happens -- [PACKAGING] Moved icons from pixmaps to the hicolor directory -- [PACKAGING] Change SCSS compiler from ruby sass to sassc diff --git a/ChangeLog.md b/ChangeLog.md new file mode 100644 index 0000000..9ecca2b --- /dev/null +++ b/ChangeLog.md @@ -0,0 +1,26 @@ +# 0.2.1 - “The Bugfix Release” + +It has been great to come back and revitalize this app after 2 years of +neglect. I'm excited about how far this app can be improved, and think this +release makes a good stepping stone towards future features and improvements. + +## Added + +- The frontpage is now visible. You can see it by going to `/` in the url bar. + (#56) +- The app now supports Flatpak & NixOS installation +- Performance improvements in the comments view +- The codebase is now tested! I'm pretty sure this is one of the only GTK+ + apps which has proper UI tests - so this should stop more regressions in the + future! + +## Changed + +- Replaced the markdown engine, should now support more features (#66) +- The alignment in subreddit listings should now be more uniform. (#64) +- Many size related bugs have been fixed (#6, #47, #72) +- The url bar is now less lenient on formatting. Previously, going to `/linux` + would take you to `/r/linux`. Due to the frontpage changes, this no longer + happens +- [PACKAGING] Moved icons from pixmaps to the hicolor directory +- [PACKAGING] Change SCSS compiler from ruby sass to sassc diff --git a/app.nix b/app.nix index e8bde53..953fb5f 100644 --- a/app.nix +++ b/app.nix @@ -16,9 +16,11 @@ let py = python3; + # VERSION: + version = "0.2.1"; in stdenv.mkDerivation rec { - name = "something-for-reddit-0.2"; + name = "something-for-reddit-${version}"; src = ./.; diff --git a/configure.ac b/configure.ac index f55d088..fd375c8 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,7 @@ AC_PREREQ(2.63) +# VERSION: AC_INIT([something-for-reddit], - [0.2], + [0.2.1], [https://github.com/samdroid-apps/something-for-reddit/issues], [something-for-reddit], [https://github.com/samdroid-apps/something-for-reddit]) diff --git a/redditisgtk/api.py b/redditisgtk/api.py index 9d4d9b5..20188b9 100644 --- a/redditisgtk/api.py +++ b/redditisgtk/api.py @@ -28,7 +28,8 @@ from gi.repository import GObject from gi.repository import GdkPixbuf -USER_AGENT = 'GNU:something-for-reddit:v0.2 (by /u/samtoday)' +# VERSION: +USER_AGENT = 'GNU:something-for-reddit:v0.2.1 (by /u/samtoday)' PREPEND_SUBS = ['/', '/r/all', '/message/inbox'] DEFAULT_SUBS = ['/r/gnome', '/r/gnu+linux'] SPECIAL_SUBS = [ diff --git a/redditisgtk/main.py b/redditisgtk/main.py index bcc44ac..4c25dab 100644 --- a/redditisgtk/main.py +++ b/redditisgtk/main.py @@ -354,7 +354,8 @@ def __about_cb(self, action, param): authors=['Sam P. '], website='https://github.com/samdroid-apps/something-for-reddit', website_label='Git Repo and Issue Tracker on GitHub', - version='0.2', + # VERSION: + version='0.2.1 - “The Bugfix Release”', transient_for=self._w, modal=True) about_dialog.present()