184 lines
7.6 KiB
Plaintext
184 lines
7.6 KiB
Plaintext
squeekboard 1.43.0
|
|
------------------
|
|
Released November 2024
|
|
* Fixes:
|
|
* Labels and icons on buttons will now keep their proportions when the proportions of layouts change.
|
|
* Changes:
|
|
* Layouts will now change their shape to fill empty space on the panel.
|
|
Note: For the "Wide"-shapes of layouts, this is currently limited to about 1.4 times the width.
|
|
* A setting for changing wether or not layouts will change their shape to fit the panel has been added.
|
|
* The "Shift"-modifier can be assigned to buttons now.
|
|
* "Shift"-buttons have been added to the terminal-layouts.
|
|
* New emojis from Unicode 16.0 have been added.
|
|
* Layouts have been made more consistent.
|
|
* Some placeholders on layouts have been filled.
|
|
* Contributors:
|
|
* Arnaud Ferraris
|
|
* MoonlightWave-12
|
|
* UI translations:
|
|
* Alexander Shopov (bg)
|
|
|
|
squeekboard 1.42.2
|
|
------------------
|
|
Released November 2024
|
|
* Fixes:
|
|
* Compatibility: Squeekboard should now work better with apps that do not use the text-input-protocol of Wayland and rely on specific keycodes being assigned to specific characters/functions.
|
|
* Documentation: The recommended settings for creating layouts while using Phoc in a nested session, have been updated to work correctly with the changes to the scaling-algorithm.
|
|
* Contributors:
|
|
* MoonlightWave-12
|
|
|
|
squeekboard 1.42.1
|
|
------------------
|
|
Released October 2024
|
|
* Fixes:
|
|
* With some apps, in particular apps made with Electron, text-input did not work with some buttons, depending on which layout was used. Text-input should now work normally with those apps.
|
|
* In some situations, modifiers were cleared after pressing another button (for example: when pressing `C`, for `Ctrl + C`), resulting in text-input without the modifiers. The modifiers will remain active in those situations from now on.
|
|
* Contributors:
|
|
* MoonlightWave-12
|
|
* Sebastian Krzyszkowiak
|
|
|
|
squeekboard 1.42.0
|
|
------------------
|
|
Released September 2024
|
|
* New layouts:
|
|
* Belarusian (by)
|
|
* French (fr+bepo) terminal-layout
|
|
* Japanese (jp)
|
|
* Serbian (rs), (rs+latin), (rs+latinunicode)
|
|
* Changed layouts:
|
|
* Thai (th):
|
|
* There is less empty space now.
|
|
* Most buttons are wider now.
|
|
* The arrangement of buttons for the `symbols` and `numbers` views, is more consistent with other layouts now.
|
|
* Fixes:
|
|
* "Keyboard Settings" in the language-selection-popover will now open the correct panel in GNOME Settings.
|
|
* On some relatively small screens in horizontal orientation, the compact shape was used instead of the wide shape,
|
|
even though the wide shape can fit into the same height. The wide shape will be used on those screens now.
|
|
* Changes:
|
|
* The height of the panel will adapt to screens differently.
|
|
In particular, the panel will be 1/3 of the screen's height on most monitors in horizontal orientation,
|
|
and as tall as it can be, while maintaining the aspect-ratio of the wide shape (16:5) without empty space next to it,
|
|
for most monitors in vertical orientation.
|
|
* GSettings for adjusting the height of the panel for the keyboard have been added.
|
|
* The documentation has been improved. In particular, it should now be much easier to learn how to test changes to Squeekboard and layouts.
|
|
* After building a Debian-package for Squeekboard and installing it, `update-alternatives` is now supported.
|
|
* The layout-files now have the English name of the language for which the respective layout is, in a comment at the top of the file.
|
|
* For a few languages which do not have a layout yet, a more appropriate fallback-layout will be chosen.
|
|
* Contributors:
|
|
* Guido Günther
|
|
* MoonlightWave-12
|
|
* UI translations:
|
|
* Sabri Ünal (tr)
|
|
|
|
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
|