From 590f236794510c2caa3d2a185e9a72d1463a9b45 Mon Sep 17 00:00:00 2001 From: MoonlightWave-12 <135532-MoonlightWave-12@users.noreply.gitlab.gnome.org> Date: Sun, 15 Sep 2024 10:39:12 +0200 Subject: [PATCH] NEWS.md: Rename to `NEWS` and Change `-` to `*` in lists and add the month of the release-date for all listed versions. For consistency with other Phosh-related projects. Part-of: --- NEWS | 111 +++++++++++++++++++++++++++++++++++++++++++ NEWS.md | 124 ------------------------------------------------- doc/hacking.md | 4 +- 3 files changed, 113 insertions(+), 126 deletions(-) create mode 100644 NEWS delete mode 100644 NEWS.md diff --git a/NEWS b/NEWS new file mode 100644 index 00000000..78d73405 --- /dev/null +++ b/NEWS @@ -0,0 +1,111 @@ +squeekboard 1.41.0 +------------------ +Released August 2024 +* New layouts: + * Malayalam + * German (Bone) + * German (Neo 2) +* New icons: + * zwsp (zero-width-space) + * zwj (zero-width-joiner) + +squeekboard 1.39.0 +------------------ +Released May 2024 +* New button-styles: + * `change-view`: Highlighted like `special`, but with a border at the bottom. + * `character-group`: Like `change-view`, but with less highlighting. + * `placeholder`: Less contrast to the background and does not visually change when pressed. + * `subtle-highlight`: For highlighting commonly used characters in accent-views, for example. +* New layouts: + * Portuguese + * Slovenian + * Turkish (F-layout) + * Turkish (Q-layout) +* Remade layout: + * Portuguese (Brazil): A view for accents has been added. +* Changes: + * The new button-styles are used in the available layouts, where appropriate. + * The top rows of the terminal-layouts are a little taller. + * Squeekboard will choose the wide shape of layouts, for more displays in horizontal orientation. + * Highlighted buttons now show visual feedback too, when pressed. + * Many layouts have been adjusted, so that those change their form less when switching views. + * Various small issues have been fixed, to make layouts more consistent. +* Development: + * Scaling-tests for many display-types have been added. + +squeekboard 1.38.0 +------------------ +Released March 2024 +* Changes: + * 25 wide shapes have been added, so that every available layout now has a wide shape + * "PgUp" and "PgDn" on the terminal-layouts have been relabeled to "Page ↑" and "Page ↓" + * The Spanish and French terminal-layouts now have translated key-names + * The Spanish terminal-layout has been updated with the additional keys that are already available on the US-terminal-layout. + * The wide and base shapes of the German layout had a different key-arrangement and the wide shape did not have a button to access additional characters; this has been fixed. +* Development: + * Squeekboard's versioning now follows Phosh's versioning (for example: Squeekboard 1.38 was released in time for Phosh 0.38) + * The build-system has been simplified + * A single Cargo.toml file is used, instead of assembling it from multiple parts + * Newer dependencies are now used for building Squeekboard by default + * Squeekboard's main development-platform is now Debian Testing + * The layout-files have been cleaned up, so that those are easier to understand and edit + +squeekboard 1.24.0 +------------------ +Released March 2024 +* Changes: + * The emoji-layout has been replaced with a new one, which offers many more emojis to choose from. + +squeekboard 1.23.0 +------------------ +Released March 2024 +* New or updated translations: + * Belarusian + * Haitian Creole +* New layouts: + * French Canadian (QWERTY + accented letters) + * German terminal-layout + * Spanish terminal-layout +* Changes: + * Fixed Persian and Swiss layouts + * Fixed various small style-issues in many layouts + * Improved the US-terminal-layout + +squeekboard 1.22.0 "Superposition" +------------------ +Released April 2023 +* New or updated translations: + * Basque +* Changes: + * fixed panel sizing when scaling + * fixed panel sizing when rotating + * fixed Dvorak terminal layout + +squeekboard 1.21.0 "Expected value" +------------------ +Released February 2023 +* New or updated translations: + * Hindi + * Czech + * German +* New layouts: + * wide Swedish + * Hungarian +* Changes: + * use a custom font for gr+polytonic, where the default is unreadable + * require newer Rust + * fixed panel sizing when rotating + * internal improvements. + +squeekboard 1.20.0 "PID controller" +------------------ +Released September 2023 +* New translations: + * Greek + * Croatian +* New layouts: + * US Dvorak terminal +* Improvements: + * forcing the panel to hide now takes effect immediately + * Squeekboard icon will present itself when other applications need to show it diff --git a/NEWS.md b/NEWS.md deleted file mode 100644 index b042dd8c..00000000 --- a/NEWS.md +++ /dev/null @@ -1,124 +0,0 @@ -squeekboard 1.41.0 ------------------- - -New layouts: - - Malayalam - - German (Bone) - - German (Neo 2) - -New icons: - - zwsp (zero-width-space) - - zwj (zero-width-joiner) - -squeekboard 1.39.0 ------------------- - -New button-styles: - - `change-view`: Highlighted like `special`, but with a border at the bottom. - - `character-group`: Like `change-view`, but with less highlighting. - - `placeholder`: Less contrast to the background and does not visually change when pressed. - - `subtle-highlight`: For highlighting commonly used characters in accent-views, for example. - -New layouts: - - Portuguese - - Slovenian - - Turkish (F-layout) - - Turkish (Q-layout) - -Remade layout: - - Portuguese (Brazil): A view for accents has been added. - -Changes: - - The new button-styles are used in the available layouts, where appropriate. - - The top rows of the terminal-layouts are a little taller. - - Squeekboard will choose the wide shape of layouts, for more displays in horizontal orientation. - - Highlighted buttons now show visual feedback too, when pressed. - - Many layouts have been adjusted, so that those change their form less when switching views. - - Various small issues have been fixed, to make layouts more consistent. - -Development: - - Scaling-tests for many display-types have been added. - -squeekboard 1.38.0 ------------------- - -Changes: -- 25 wide shapes have been added, so that every available layout now has a wide shape -- "PgUp" and "PgDn" on the terminal-layouts have been relabeled to "Page ↑" and "Page ↓" -- The Spanish and French terminal-layouts now have translated key-names -- The Spanish terminal-layout has been updated with the additional keys that are already available on the US-terminal-layout. -- The wide and base shapes of the German layout had a different key-arrangement and the wide shape did not have a button to access additional characters; this has been fixed. - -Development: -- Squeekboard's versioning now follows Phosh's versioning (for example: Squeekboard 1.38 was released in time for Phosh 0.38) -- The build-system has been simplified - - A single Cargo.toml file is used, instead of assembling it from multiple parts - - Newer dependencies are now used for building Squeekboard by default -- Squeekboard's main development-platform is now Debian Testing -- The layout-files have been cleaned up, so that those are easier to understand and edit - -squeekboard 1.24.0 ------------------- - -Changes: -- The emoji-layout has been replaced with a new one, which offers many more emojis to choose from. - -squeekboard 1.23.0 ------------------- - -New or updated translations: -- Belarusian -- Haitian Creole - -New layouts: -- French Canadian (QWERTY + accented letters) -- German terminal-layout -- Spanish terminal-layout - -Changes: -- Fixed Persian and Swiss layouts -- Fixed various small style-issues in many layouts -- Improved the US-terminal-layout - -squeekboard 1.22.0 "Superposition" ------------------- - -New or updated translations: -- Basque - -Changes: -- fixed panel sizing when scaling -- fixed panel sizing when rotating -- fixed Dvorak terminal layout - -squeekboard 1.21.0 "Expected value" ------------------- - -New or updated translations: -- Hindi -- Czech -- German - -New layouts: -- wide Swedish -- Hungarian - -Changes: -- use a custom font for gr+polytonic, where the default is unreadable -- require newer Rust -- fixed panel sizing when rotating -- internal improvements. - -squeekboard 1.20.0 "PID controller" ------------------- - -New translations: -- Greek -- Croatian - -New layouts: -- US Dvorak terminal - -Improvements: -- forcing the panel to hide now takes effect immediately -- Squeekboard icon will present itself when other applications need to show it diff --git a/doc/hacking.md b/doc/hacking.md index c4b8748b..88b41541 100644 --- a/doc/hacking.md +++ b/doc/hacking.md @@ -321,8 +321,8 @@ Summarize the changes since the last release in the NEWS file. Use the Markdown squeekboard 1.22.0 "Superposition" ----------------------------- -Changes: -- Fixed panel sizing when scaling +* Changes: + * Fixed panel sizing when scaling ... ```