gnome-gitlab World/Phosh/squeekboard v1.39.0

latest releases: v1.42.2, v1.42.1, v1.42.0...
6 months ago

Summary of changes

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.

Detailed changes

squeekboard (1.39.0) experimental; urgency=medium

  [ MoonlightWave-12 ]
  * Add "debian/control.debian-testing" to work around removed dependencies
  * CI: Add workaround for dependencies removed from Debian Testing
  * Document workaround for installing build-dependencies on Debian Testing
  * Adwaita:dark: Add visual feedback when pressing highlighted buttons
  * data/style.css: Highlight "wide"-outline
  * Add border at the bottom of view-changing buttons
  * Add placeholder-buttons to emoji-layout
  * Add a button-style for subtle highlighting
  * Add more scaling-tests
  * .gitignore: Add "target"-folder
  * COPYING: Update links to match the current revision of the GPLv3
  * Change "http://" to "https://"
  * Change "GPL-3.0+" to "GPL-3.0-or-later"
  * doc/*: Fix typos and add a few small improvements
  * Add syntax-highlighting in the documentation
  * Improve Documentation
  * Layouts: Remove "show_numbers_from_symbols" where it is not used
  * Layouts: Use "change-view"-outline for all view-changing buttons
  * Layouts: Fix styling of "preferences"- and "BackSpace"-buttons
  * Layouts: Make the "pl_wide"-layout identical to the "pl"-layout
  * Layouts: Use double-quotes more consistently
  * it.yaml and it_wide.yaml: Make `show_eschars` behave like on other layouts
  * Layouts: Fix some small inconsistencies and remove unused outlines
  * Layouts: Fix indentation
  * doc/index.md: Fix link
  * Improve Japanese layout
  * Add even more scaling-tests
  * src/state.rs: Add comments related to shape-selection
  * doc/layouts.md: Mention the expected aspect-ratios for layouts
  * ci: Fix typo to actually not install recommended packages in `build_docs`
  * debian/control: Add `Rules-Requires-Root: no`
  * Reduce layout-changes when switching views and make layouts more consistent
  * Increase the height of small buttons on top of the terminal-layouts
  * ci: Allow failure of the `build_deb`-CI-job
  * Add an additional view for the accents on the Portuguese (Brazil) layout
  * Add Turkish [tr] and [tr+f] layouts
  * Add a Slovenian [si] layout
  * Improve shape-selection with a workaround
  * Layouts: Add various small size-improvements and fixes for some layouts
  * Layouts: Optimise the size of some buttons on some layouts
  * Reduce the contrast of the border at the bottom of `change-view`-buttons
  * debian/control.debian-testing: Add `Rules-Requires-Root: no`
  * Cargo.lock: Update dependencies
  * Release 1.39.0

  [ Daniel Șerbănescu ]
  * Update Romanian translation

Don't miss a new squeekboard release

NewReleases is sending notifications on new releases.