squeekboard (1.6.0) amber-phone; urgency=medium [ Dorota Czaplejewicz ] * tools: Move entry.py * build: Move building of squeekboard-test-layout to tools * packaging: Install entty.py as squeekboard-entry * Remove unused build dependencies * Remove unused header generator * logging: Move all facilities to one file * logging: Described the design * logging: Add described log levels * popover: Install emoji layout * popover: Show overlays as selected * Fix old Rust woes * emoji: Add a passable layout * Fix g_ and stdlib allocation/free mismatches -- Dorota Czaplejewicz Thu, 02 Jan 2020 12:02:50 +0000 squeekboard (1.5.0) amber-phone; urgency=medium [ Dorota Czaplejewicz ] * keycodes: Sort to eliminate runtime indeterminism * switcher: Switch layout on menu item click * Drop squeek_key * renderer: Remove some unneeded vars * renderer: Simplified outline rendering * renderer: Drop row from button rendering * renderer: Drop unused params * renderer: Simplify surface rendering * rendering: Simplify Cairo context usage, remove unneeded calls. * rendering: Remove unneeded redraw after button release * renderer: Remove unused locked key render function * renderer: Simply cut off when painting outside bounds * renderer: Render whole keyboard the same way as pressed buttons [ Mark Müller ] * layout: add German wide layout [ Dorota Czaplejewicz ] * renderer: Remove unused functions * cleanup: Remove references to squeek_view * cleanup: Unbox View and Row * cleanup: Remove unused single frame draw * positioning: Calculate sizes instead of storing, move position out of widgets * positioning: Clean up unused code * Fix old Rust woes [ Mark Müller ] * layout: add Japanese Kana wide layout [ Dorota Czaplejewicz ] * Entry test: Add Terminal input purpose * readme: Add note about Cargo dependencies * Create a library/UI module separation * hacking: Add DCO and licensing requirement * Fix internal .md link [ Mark Müller ] * squeekboard-test-layout: add argument parsing and some more output [ Dorota Czaplejewicz ] * Use clap in the lockfile * parsing: Remove bounds which weren't used anyway * layout: Respect margins * CI: Build arm64 .deb -- Dorota Czaplejewicz Mon, 23 Dec 2019 11:58:57 +0000 squeekboard (1.4.0) amber-phone; urgency=medium * "text" property in layouts * Adjusts to user's color scheme -- Dorota Czaplejewicz Mon, 02 Dec 2019 19:37:01 +0000 squeekboard (1.3.2) amber-phone; urgency=medium * Make sure all key presses get accepted by the compositor -- Dorota Czaplejewicz Tue, 26 Nov 2019 15:36:27 +0000 squeekboard (1.3.1) amber-phone; urgency=medium * Update and fix layouts and languages * Make tests less likely to fail -- Dorota Czaplejewicz Wed, 20 Nov 2019 22:10:48 +0000 squeekboard (1.3.0) amber-phone; urgency=medium * Language selection popup * Swedish and Finnish layouts -- Dorota Czaplejewicz Sat, 16 Nov 2019 15:38:14 +0000 squeekboard (1.2.2) amber-phone; urgency=medium * Landscape mode -- Dorota Czaplejewicz Wed, 30 Oct 2019 12:38:39 +0000 squeekboard (1.2.1) amber-phone; urgency=medium * Use different distribution -- Dorota Czaplejewicz Tue, 08 Oct 2019 10:56:10 +0000 squeekboard (1.2.0) unstable; urgency=medium * Use Cargo-based dependencies -- Dorota Czaplejewicz Tue, 24 Sep 2019 10:42:15 +0000 squeekboard (1.1.0) unstable; urgency=medium * Use new keyboard layout format -- Dorota Czaplejewicz Mon, 02 Sep 2019 10:12:02 +0000 squeekboard (1.0.10) unstable; urgency=medium * Use a shared DBus definition -- Dorota Czaplejewicz Tue, 02 Jul 2019 20:12:02 +0000 squeekboard (1.0.9) unstable; urgency=medium * Initial release. -- David Boddie Tue, 25 Jun 2019 19:33:00 +0200