From bf9bf5e8bae3497596b3df786dae9618a289c4e0 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 3 Sep 2020 12:03:51 +0100 Subject: [PATCH] 0.9.0 Signed-off-by: Philip Withnall --- NEWS | 85 +++++++++++++++++++ ...eedesktop.MalcontentControl.appdata.xml.in | 9 ++ meson.build | 2 +- 3 files changed, 95 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 71ad74e..3274e42 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,88 @@ +Overview of changes in malcontent 0.9.0 +======================================= + +* Use appstream-glib code for content rating systems if available — this + adds a dependency on appstream-glib, but no particular version (see #7) + +* Rename three APIs in `app-filter.h` to avoid discriminatory language: + - `mct_app_filter_builder_blacklist_path` → `…_blocklist_path` + - `…_blacklist_flatpak_ref` → `…_blocklist_flatpak_ref` + - `…_blacklist_content_type` → `…_blocklist_content_type` + This is an API break. (See !72) + +* Add a `privileged_group` configure option to set the name of the system + sudo group — it might be `sudo` or `wheel` (thanks to Sergey Shatunov; see #22) + +* Bugs fixed: + - #7 Lift GNOME Software content rating implementation into appstream-glib, and fix it + - #21 No references to homosexuality + - #22 Polkit rules should use wheel group instead of sudo + - !69 Two small UI tweaks + - !72 tree-wide: Replace usages of whitelist/blacklist + - !73 po: Update translations from downstream in Endless + - !74 Update Ukrainian translation + - !75 Update Polish translation 200614 + - !77 all: Fix various typos and incorrect terminology + - !78 build: Use meson.current_source_dir() instead of source_root() + - !79 build: Re-add libglib-testing subproject + - !80 Update Brazilian Portuguese translation + - !81 ci: Use pre-built Docker images for CI builds + - !82 subprojects: Limit depth when cloning + - !83 Update Spanish translation + +* Translation updates: + - Afrikaans + - Arabic + - Bangla + - Basque + - Bokmål, Norwegian + - Bulgarian + - Catalan + - Catalan — valencia.UTF-8 + - Chinese (Taiwan) + - Croatian + - Czech + - Danish + - Dutch + - Esperanto + - Finnish + - French + - Friulian + - Gaelic + - Galician + - German + - Greek, Modern (1453-) + - Hebrew + - Hindi + - Hungarian + - Indonesian + - Italian + - Kazakh + - Korean + - Latvian + - Lithuanian + - Malay + - Malayalam + - Occitan (post 1500) + - Panjabi + - Persian + - Polish + - Portuguese + - Portuguese (Brazil) + - Romanian + - Russian + - Serbian + - Serbian — latin.UTF-8 + - Slovak + - Slovenian + - Spanish + - Swedish + - Thai + - Turkish + - Ukrainian + - Vietnamese + + Overview of changes in malcontent 0.8.0 ======================================= diff --git a/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml.in b/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml.in index 8e00616..76bd456 100644 --- a/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml.in +++ b/malcontent-control/org.freedesktop.MalcontentControl.appdata.xml.in @@ -44,6 +44,15 @@ malcontent + + +
    +
  • Minor improvements to parental controls application UI
  • +
  • Choose rating system by territory rather than language
  • +
  • Translation updates
  • +
+
+
    diff --git a/meson.build b/meson.build index 221bf19..8500d6b 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('malcontent', 'c', - version : '0.8.0', + version : '0.9.0', meson_version : '>= 0.50.0', license: ['LGPL-2.1-or-later', 'GPL-2.0-or-later'], default_options : [