Files
squeekboard/NEWS.md
MoonlightWave-12 5e0c95feea Release Squeekboard 1.41.0
New layouts:
 - Malayalam
 - German (Bone)
 - German (Neo 2)

New icons:
 - zwsp (zero-width-space)
 - zwj (zero-width-joiner)

Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/661>
2024-08-15 10:48:05 +02:00

3.6 KiB

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