MoonlightWave-12
6f978aee0b
Improve layouts of us-terminal-keyboards
...
This change makes entering paths, URLs, options and pipes easier.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/601 >
2024-03-07 18:23:13 +01:00
dcz
4b73775695
Merge branch 'master' into 'master'
...
add french canadian layout (QWERTY + accented letters)
See merge request World/Phosh/squeekboard!603
2024-03-02 16:10:27 +00:00
dcz
23c5fc1fb8
Merge branch 'keyboard-layout-es' into 'master'
...
Add Spanish terminal-keyboard-layouts
See merge request World/Phosh/squeekboard!606
2024-03-02 16:09:57 +00:00
MoonlightWave-12
b791919075
Improve Spanish terminal-keyboard-layouts
2024-02-28 16:03:14 +01:00
uzanto uz
d801d45812
Add Spanish terminal-keyboard-layouts
2024-02-27 11:24:23 +01:00
Danial Behzadi
6145f9b652
Fix Persian layout
2024-02-23 03:49:25 +03:30
Luciano
8d96803e91
add french canadian layout (QWERTY + accented letters)
2024-01-29 21:41:09 +01:00
Undef
af09304835
layout: fix uppercase dvorak terminal mode
...
These were left lowercase for some reason.
2023-03-20 08:58:13 +00:00
Gergo Koteles
8c7897da4d
Add Hungarian layout
2023-01-05 17:14:18 +01:00
Guido Günther
8cf9aab78f
desktop-file: Add X-GNOME-* for session management
...
This add the X-GNOME-* bits that are currently shipped in
sm.puri.OSK0.desktop allowing distributions to drop this file and make
it a plain symlink to sm.puri.OSK0.desktop.
If squeekboard is used in another context that doesn't use gnome-session
the entries have no effect.
2022-11-08 08:49:17 +01:00
Newbyte
a09a51ada9
Add wide Swedish layout
...
Closes https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/351
2022-09-15 18:59:43 +02:00
Dorota Czaplejewicz
8864a5b0a7
style: Give gr+polytonic a custom font
2022-09-03 08:11:08 +00:00
Dorota Czaplejewicz
c30e951907
style: Use layout name as css class
2022-09-03 08:04:40 +00:00
Sebastian Krzyszkowiak
870c023414
data: Indicate that Squeekboard provides haptic feedback
...
This makes the feedback used configurable in Phosh Mobile Settings.
2022-09-02 10:29:32 +00:00
Sebastian Krzyszkowiak
0d3b569553
data: Set an icon in the desktop file
...
This helps apps like GNOME Usage or Phosh Mobile Settings show something
nice on the Squeekboard's entry.
2022-09-02 10:29:32 +00:00
Darren R
0339a4a50f
added US Dvorak Terminal
2022-07-11 06:54:09 +00:00
skysphr
7f9baa8021
Added Georgian layout
2022-06-24 18:28:21 +00:00
Bytez
d797ee223b
Replaced foreign characters.
2022-06-10 21:25:06 +00:00
Bytez
267b0745a2
Fixed missing characters in eschars view in italian layout.
2022-06-10 18:41:36 +00:00
Laurent Laffont
c75723b705
Add FR+Bépo layout
2022-06-01 21:02:21 +02:00
Dorota Czaplejewicz
bb8bba163e
layouts: Add Greek Polytonic
...
By Antonis Tsolomitis <atsol@aegean.gr >
2022-04-05 11:41:27 +00:00
Sotiris Papadopoulos
529ac89150
Update gr.yaml to take advantage of more space per symbol. Creation of a wide variant...
2022-04-05 10:02:05 +00:00
dcz
dfcb3ce020
Merge branch 'layout_ro' into 'master'
...
Add Romanian layout
See merge request World/Phosh/squeekboard!525
2022-01-30 17:52:57 +00:00
Sam Hewitt
8ec79428a9
data: Update stylesheet with upstream design
...
- adjust main font size
- adjust margins and border radii
- drop borders from keys
- put more items in common.css
- update dark and light style definitions
- use mixing of fg color wherever possible
2022-01-28 12:26:23 -03:30
Cosmin Humeniuc
ba00ec86a1
Add Romanian layout
2022-01-27 20:42:17 +02:00
Guido Günther
0a417fe4a2
Remove custom translations
...
Can be handled via po. Most of them should come via libgnome-desktop
anyway and half of them weren't listed in LAYOUT_NAMES so were unused
anyway.
2021-12-09 11:29:48 +01:00
Guido Günther
da789bcb87
Remove emoji and terminal from translations
...
Handled via po. Remove now empty files. The match with resources.rs
shows that some of them weren't even used (e.g. fa-IR) showing why a
switch to po is useful (which allows to maintain us that outside of
code).
2021-12-08 15:29:57 +01:00
Guido Günther
2aa9cf26ee
popover: Make the ui file match the code file name
...
UI files are usually named like the code file. Stick to that
pattern.
2021-12-08 15:29:57 +01:00
Guido Günther
ac833950ab
popover: Add translator notes
...
Single words are hard to translate in context, give some indication what
they do. They're automatically extracted into the pot file.
#. translators: This is a emmoji keyboard layout
#: data/popover.ui:6
msgid "Emoji"
msgstr "…"
#. translators: This is a terminal keyboard layout
#: data/popover.ui:12
msgid "Terminal"
msgstr "…"
2021-12-08 15:29:57 +01:00
Guido Günther
9b7e065b0f
popover: Move Emoji and Terminal to ui file
...
This allows them to be translated via po so we don't have to maintain
the translation list by hand or care about empty translation files.
The only downside is that the "overlay layouts" in OVERLAY_NAMES need to
match the ones in the ui file but since a missing one is a clean crash
when selected there's little potential for subtle breackage. We could
even ensure consistency by comparing the two at run time but they change
only slowly this is not much of an issue (compared to how e.g. new
languages can be added now).
2021-12-08 15:27:17 +01:00
dcz
e776bf005e
Merge branch 'email-and-url-variant' into 'master'
...
Add URL and email variants for US layout
Closes #65
See merge request World/Phosh/squeekboard!495
2021-12-08 11:52:17 +00:00
Guido Günther
12cf628c71
Add URL and EMail keyboard variants for us
...
Closes : #65
2021-12-05 21:26:44 +01:00
Guido Günther
e91f6419fb
data: Make generic name truly generic
...
And mention that it's an on screen keyboard which is the more widely
used term in end user facing string.
2021-12-05 21:06:40 +01:00
dcz
5054f4c9de
Merge branch 'pin-keyboard' into 'master'
...
Use special pin keyboard
See merge request World/Phosh/squeekboard!492
2021-12-05 18:23:35 +00:00
dcz
6eb3914ab3
Merge branch 'po' into 'master'
...
Add initial po support
Closes #315
See merge request World/Phosh/squeekboard!497
2021-12-05 18:02:55 +00:00
Guido Günther
9d97fa4d29
pin: Use less margin
...
Introduce a common.css so styles don't deviate unintentionally between
the different themes. Way more stuff can be moved here once this is in.
2021-12-05 17:34:40 +01:00
Guido Günther
3513bf8de4
Use special pin keyboard
...
This helps muscle memory
2021-12-05 17:31:12 +01:00
Guido Günther
3306907008
Revert "gresources: Drop popup.ui"
...
This reverts commit fdcef4aa88 .
2021-12-04 13:12:48 +01:00
Guido Günther
fdcef4aa88
gresources: Drop popup.ui
...
It's unused in the code atm
2021-12-03 19:00:22 +01:00
Guido Günther
d696c9624e
Reuse the unused popover ui file for i18n
...
Since the current code uses a handcoded approach for popup construction
reuse the unused ui file to keep translatable strings. Since UI file in
popover.rs runs through glib the strings get translated.
Future rework will allow us to get rid of this duplication but since the
ui file went unnoticed for so long who could possibly complain.
Closes : #315
2021-12-03 18:58:24 +01:00
Guido Günther
73e7908709
langs: Don't use empty translation file
...
This breaks the translation
Closes : #313
2021-12-03 16:57:26 +01:00
dcz
5d6a9556ae
Merge branch 'keyboard-layout-armenian' into 'master'
...
armenian typewriter and phonetic keyboards.
See merge request World/Phosh/squeekboard!478
2021-11-19 18:27:54 +00:00
Guido Günther
aa0e7d1c19
data: Fix build with meson 0.60.0
...
Drop the possitional argument since we otherwise see
data/meson.build:15:5: ERROR: Function does not take positional arguments.
2021-11-06 11:13:07 +01:00
Norayr Chilingarian
9f8df6f8cb
armenian layout also added to meson.build etc.
2021-10-26 04:39:53 +04:00
Norayr Chilingarian
ef22432583
armenian typewriter and phonetic keyboards.
2021-10-26 04:00:32 +04:00
Dorota Czaplejewicz
5db16f63ea
Merge remote-tracking branch 'petrisch/master' into HEAD
2021-08-19 11:58:17 +00:00
Patrick Jörg
cce1f6b817
Added ch_wide
2021-06-27 19:04:07 +02:00
Patrick Jörg
6409ff3748
Introducing ch+de layout and modified ch.yaml fallback
...
Autor: Patrick Jörg <patrickjoerg@gmx.ch >
2021-06-08 18:48:38 +00:00
Patrick Jörg
e073434781
Introduce Swiss German keyboard layout
2021-06-08 18:29:07 +00:00
Plamen Stoev
3a1ea69006
Translate more layout names in Bulgarian
2021-05-27 18:30:54 +03:00