From c0525946ae799d269d966ad5854c87c517dc52a7 Mon Sep 17 00:00:00 2001 From: Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm> Date: Mon, 19 Oct 2020 14:13:02 +0000 Subject: [PATCH] Release version 1.10.0 "Idempotence" - Xwayland support - Keys' press zone extends to the side edges of the widget - Layout popover separates languages from special layouts - Popover can open settings - Keyboard is invisible when GNOME accessibility setting is off - Layout tester checks for presence of Backspace and Return - Adjusts the keyboard size better to tablet-sized displays - Friulian keyboard layout - Ukrainian layout - Belgian layout - Wide French layout - Wide Belgian layout - Wide terminal layout - Improved tutorial - Improved README - Stricter compilation checks - Minor fixes --- debian/changelog | 74 ++++++++++++++++++++++++++++++++++++++++++++++++ meson.build | 2 +- 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 3f7deaf2..ea6e6b6c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,77 @@ +squeekboard (1.10.0) amber-phone; urgency=medium + + [ Dorota Czaplejewicz ] + * virtual_keyboard: Fix desynced modifiers state + * rust: Fix deprecation warnings + * docs: Tutorial syntax cleanups + * docs: Reorganize tutorial + * build: Error on repeating declarations + * keymap: Generate from symbol map, not layout + * data: Restore testability of action->keysym conversion + * syntax: Let older rustc understand symbolmap's lifetime + * debian: Insert a "breaks" for librem5-base < 24 + * keymap: Keep keymap fd management in one place + * vkeyboard: Use a generic slice instead of a vector + * tests: Check for missing return in builtin layouts except emoji + * keymap: Concentrate special handling of BackSpace, which is implicit in Erase action + * keymaps: Use multiple key maps, each within the limit of what Xorg can accept. + * build: Avoid MaybeUninit on older Debian + * tests: Fix bad field access + * cargo: Update dependencies + + [ Guido Günther ] + * eekboard-context-service: Return early if schema is unavailable + * treewide: Use new style function definitions + * build: Enable '-Wold-style-definition' '-Wstrict-prototypes' + * build: Enable '-Wunused-function' + * eekboard-context-service: Drop EEKBOARD_CONTEXT_SERVICE_GET_PRIVATE + * keyboard: Fix warning + * layout: Fix warning + * gitlab-ci: Enable --Werror + * eek-keyboard: Don't ignore return value + * build: Enable -Winit-self + * build: Enable -Wformat-security + * build: Enable -Wmaybe-uninitialized + * treewide: Drop redundant declarations + * build: Enable -Wredundant-declarations + * ServerContextService: Drop GObject boilerplate + * build: Enable '-Wformat-nonliteral' + * eekboad-context-service: Drop signal class handler + * eekboard-context-service: Drop docstrings for inexistent functions + * eekboard-context-service: Drop the GObject boilerplate + * eekboard-context-service: Drop private struct + * server-context-service: Consistenty name self argument 'self' + * server-context-service: swap signal arguments + * server-context-service: Don't show keyboard when disabled (Closes: #222) + + [ Nazarii Kretovych ] + * Add Ukrainian keyboard layout. + + [ Benjamin Schaaf ] + * Fix spelling mistakes in doc/hacking.md + * Expand the development documentation in the readme + * Expand key press detection to the edges of the view's bounding box + * Sort layouts by type before sorting by name + * Fix leak in level_keyboard_new + * Fix leak endlessly adding a resource path to the default theme + * Add settings option to popover + + [ Al ] + * proposal for belgian layout (copy of fr) + * alphabetical order for src/resources.rs tests/meson.build + + [ Arnaud Ferraris ] + * eek-gtk-keyboard: use virtual resolution to check arrangement kind + * server-context-service: optimize height calculation + * keyboards: add wide French layout + * keyboards: add wide Belgian layout + * keyboards: add wide terminal layout + + [ Fabio Tomat ] + * Revert "Add friulian keyboard" + + -- Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm> Mon, 19 Oct 2020 14:07:01 +0000 + squeekboard (1.9.3) amber-phone; urgency=medium [ Björn Tantau ] diff --git a/meson.build b/meson.build index 40b6e8f0..38498c4d 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'squeekboard', 'c', 'rust', - version: '1.9.3', + version: '1.10.0', license: 'GPLv3', meson_version: '>=0.51.0', default_options: [ -- GitLab