f834fafd67
layout: terminal: Swap positions of preferences and actions button
...
This makes it consistent with regular layouts.
Helps with #175
2020-01-28 19:33:58 +01:00
2657b5ef1f
terminal: A more fleshed out layout
2019-12-24 14:33:58 +00:00
674bef2b00
terminal: Use a rudimentary layout on input hint
2019-12-24 14:33:58 +00:00
50dab14754
emoji: Add a passable layout
2019-12-24 10:41:02 +00:00
bafd1e6eb3
popover: Install emoji layout
...
In order to do that, an additional piece of state (layout switcher) was exposed to the event handlers, a separation between squeekboard-only and system layouts was introduced, along with a Translation structure to prevent mixing up strings.
2019-12-24 10:41:02 +00:00
5e700219f9
parsing: Remove bounds which weren't used anyway
2019-12-15 18:43:56 +00:00
16289c6f82
layout: add Japanese Kana wide layout
2019-12-09 11:12:48 +00:00
358b25c431
layout: add German wide layout
2019-12-07 14:39:43 +00:00
2ddfcfaff0
translation: Japanese and minor layout fixes
2019-11-30 12:22:45 +00:00
a901c85bcb
Merge branch 'themes' into 'master'
...
Use appropriate styling for layouts
See merge request Librem5/squeekboard!253
2019-11-30 11:08:08 +00:00
af6ad1fce6
buttons: Accept "text" and drop xkb keysym derivation
2019-11-27 16:52:50 +00:00
59f6173282
theme: Use a matching layout theme for any widget theme
...
Dedicated styling is now possible for themes which have a corresponding style-theme.css file. Adwaita:dark gets one, whereas other themes use the new generic fallback theme.
2019-11-27 16:30:32 +00:00
89b3ab9a81
translations: Updated pl and en with new layouts
2019-11-20 12:12:07 +00:00
8690808a29
layouts: Correct xkb symbols usage
2019-11-20 11:18:02 +00:00
5068f36d9d
German layout: Correct xkb symbols usage
2019-11-20 11:15:18 +00:00
8c48e96f50
Merge branch 'codes' into 'master'
...
Language code fixes
See merge request Librem5/squeekboard!258
2019-11-20 11:12:47 +00:00
f15619287a
Merge branch 'de' into 'master'
...
DE fixes
See merge request Librem5/squeekboard!259
2019-11-20 10:47:34 +00:00
eb5c28e77f
translation: Use right codes in German
2019-11-20 10:25:56 +00:00
7fb34feaf8
translations: Use the correct code for Norwegian
2019-11-20 10:24:31 +00:00
20a6cf52ac
layouts: Rename ja+kana to jp+kana
2019-11-20 10:23:05 +00:00
291be9fa79
Update de-DE.txt
2019-11-18 22:58:27 +00:00
fd5d060eee
langs: add de-DE for switcher
2019-11-18 22:56:47 +01:00
ef025509ba
translations: Spanish
2019-11-15 20:57:24 +00:00
d7ee2f4c3c
layouts: Correct most unneeded xkb symbols usage
2019-11-15 15:11:12 +00:00
6ac17bfde5
Fix åäö in Swedish layout
2019-11-15 15:28:36 +01:00
8191324e46
Remove unused files
2019-11-15 01:25:52 +01:00
e47ec16293
Merge branch 'fi' into 'master'
...
Finnish layout
See merge request Librem5/squeekboard!240
2019-11-12 14:51:44 +00:00
8024998a4b
Rename the nb layout to no, fixing input source selection
2019-11-11 19:36:58 +00:00
87d368878b
Merge branch 'rusty_popup' into 'master'
...
language selection popup
See merge request Librem5/squeekboard!190
2019-11-08 15:00:04 +00:00
55584e27fa
translations: Filled out Polish
2019-11-08 10:21:35 +00:00
9f88660d99
locale: Add translations for layout names
...
Pulled in some Unix-specific code from https://github.com/rust-locale/locale_config to reduce dependencies.
First reason to reduce dependencies: gettext-rs is not in Debian. Copying gettext-sys might have made sense, but the interface is somewhat confusing.
For translating a couple identifiers, detection and some hand-rolled hash map is all that is needed, and the option to move to gettext later remains.
locale_config has been stripped of the lazy_static dependency, which, messing with the strtup sequence, might be a source of debugging woes. Plus setting language once in the beginning is somewhat inflexible regarding runtime changes.
2019-11-08 10:21:27 +00:00
c2ad03af97
Drop the desktop entry icon
...
The icon doesn't exist, and having one set up prevents GNOME Usage from
displaying the desfault system component one, so we better drop it.
2019-11-05 18:07:22 +01:00
47c4119ab7
Add a popover menu to switch languages
2019-11-05 13:10:55 +00:00
1134d92357
Finnish keyboard layout same as Swedish
2019-11-02 21:28:23 +00:00
95022c1ac7
Rename file, add it to resources and tests
2019-11-01 16:50:13 +01:00
85b79a5f8f
Add Swedish keyboard layout
2019-10-31 16:31:36 +01:00
ea0926147f
us: Improve height a little
2019-10-29 13:32:53 +00:00
ddd1c1b16b
wide: Fix shift widths
2019-10-29 13:28:14 +00:00
0f1f6531da
wide: Reduce button spaces
2019-10-29 13:28:14 +00:00
35ad61890e
layouts: Add us_wide
2019-10-29 13:21:46 +00:00
3fb0a3a959
i think in italian "," is better then "?"
2019-10-24 18:17:58 +00:00
bdef7b3516
Merge remote-tracking branch 'kareema/japanese-kana-keyboard-layout' into HEAD
2019-10-24 18:09:16 +00:00
0b5aa1ba7c
layouts: Add German keyboard layout
2019-10-24 18:03:23 +00:00
76b8a61d0a
layout: change switch button label
2019-10-19 23:36:03 +02:00
d62abc2f12
layouts: Add Japanese Kana keyboard layout
2019-10-19 21:30:23 +02:00
162b828c4c
Merge branch 'targets' into 'master'
...
buttons: Buttons are next to each other, padding is visual only
Closes #110
See merge request Librem5/squeekboard!209
2019-10-18 19:14:04 +00:00
a048722a94
Merge branch 'cleanups' into 'master'
...
Cleanups
See merge request Librem5/squeekboard!214
2019-10-10 20:26:51 +00:00
cfd2bff1aa
data: Remove eekboard desktop files
2019-10-10 16:15:05 +00:00
b36c48daa3
Replace it.yaml
2019-10-10 14:50:09 +00:00
9e078be603
buttons: Buttons are next to each other, padding is visual only
2019-10-09 20:34:46 +00:00