From b3a08df6fde941c6c6bcbffdff7b7bd415295af3 Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen Date: Wed, 29 May 2019 13:09:47 +0200 Subject: [PATCH] release: release 0.8.0 --- Cargo.lock | 2 +- Changelog.md | 35 +++++++++++++++++++ data/com.github.Cogitri.gxi.appdata.xml.in | 40 ++++++++++++++++++++++ meson.build | 2 +- 4 files changed, 77 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3281e7e..a2e4ff3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1030,7 +1030,7 @@ name = "num-traits" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "autocfg 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] diff --git a/Changelog.md b/Changelog.md index 783a394..a0e6aad 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,38 @@ +## Changes in v0.8.0 + +### Feature changes + + - (gxi-config-storage): add try_* functions for panic-safe access to GSettings + - (editview): only draw number in linecount on actual line + - (editview): add line&column to statusbar + - (editview): redirect EventScroll from linecount to ev_scroll_window + - (editview): use ScrolledWindow for overlay scrollbars + - (po): Add nl + - (gxi|config_storage): save window state + - (edit_view): use symbolic close button for tabs + - (macros): add setup_gtk_panic macro + +### Bugfixes + + - (editview): remove uneccesary event masks + - (gxi): set default size instead of setting a size request on window state restoring + - (editview): avoid rounding errors in cursor positioning + - (editview): don't scroll down in scroll_to if vadj's page_size is 1 + - (i18n): update lang (Dutch) + - (i18n): update lang (Norwegian Bokmål) + - (editview): grab focus of ev_scrolled_window instead of edit_area + - (edit_view): set Layout size instead of setting Scrollbar's upper + - (i18n): update PO files + - (gxi): log with timestamp when RUST_LOg sets a custom loglevel, makes for nicer debugging + - (gxi): log for all crates in our workspace + - (edit_view): don't warn on window-{height,maximized,width} GSettings key change + - (gxi): allow PanicHandler::new to not return Self + - (gxi-linecache|gxi-peer): derive Default if a new function is present + - (data): set gettext domain in gschema + - (main_win): don't include GLADE_SRC file twice + - (i18n): update lang (German) + - (i18n): update lang (German) + ## Changes in v0.7.0 ### Feature changes diff --git a/data/com.github.Cogitri.gxi.appdata.xml.in b/data/com.github.Cogitri.gxi.appdata.xml.in index f52b722..f3a7cd6 100644 --- a/data/com.github.Cogitri.gxi.appdata.xml.in +++ b/data/com.github.Cogitri.gxi.appdata.xml.in @@ -32,6 +32,46 @@ + +

+ Please note that this release switches everything to the GSettings config backend! + This means that everything in HOME/.config/gxi won't be read anymore. As such + some settings have been reset, such as the font and wordwrapping. + Sorry for the inconvenience. +

+

Feature changes in this release

+
    +
  • (gxi-config-storage): add try_* functions for panic-safe access to GSettings
  • +
  • (editview): only draw number in linecount on actual line
  • +
  • (editview): add line&column to statusbar
  • +
  • (editview): redirect EventScroll from linecount to ev_scroll_window
  • +
  • (editview): use ScrolledWindow for overlay scrollbars
  • +
  • (po): Add nl
  • +
  • (gxi|config_storage): save window state
  • +
  • (edit_view): use symbolic close button for tabs
  • +
  • (macros): add setup_gtk_panic macro
  • +
+

Bugfixes in this release

+
    +
  • (editview): remove uneccesary event masks
  • +
  • (gxi): set default size instead of setting a size request on window state restoring
  • +
  • (editview): avoid rounding errors in cursor positioning
  • +
  • (editview): don't scroll down in scroll_to if vadj' page_size is 1
  • +
  • (i18n): update lang (Dutch)
  • +
  • (i18n): update lang (Norwegian Bokmål)
  • +
  • (editview): grab focus of ev_scrolled_window instead of edit_area
  • +
  • (edit_view): set Layout size instead of setting Scrollbar's upper
  • +
  • (i18n): update PO files
  • +
  • (gxi): log with timestamp when RUST_LOg sets a custom loglevel, makes for nicer debugging
  • +
  • (gxi): log for all crates in our workspace
  • +
  • (edit_view): don't warn on window-{height,maximized,width} GSettings key change
  • +
  • (gxi): allow PanicHandler::new to not return Self
  • +
  • (gxi-linecache|gxi-peer): derive Default if a new function is present
  • +
  • (data): set gettext domain in gschema
  • +
  • (main_win): don't include GLADE_SRC file twice
  • +
  • (i18n): update lang (German)
  • +
+

Changes in this release:

diff --git a/meson.build b/meson.build index f1a5ca9..dee48b7 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project( 'gxi', 'rust', - version: '0.7.0', + version: '0.8.0', license: 'MIT', )