| Age | Commit message (Collapse) | Author | Files | Lines |
|
The number row option is changed into a ListPreference and controls whether the number row contains symbols or not.
Co-authored-by: Joey Schaff <j@jaoh.xyz>
|
|
|
|
|
|
|
|
This reverts commits ef03dfed5c802a855c4655204eee39a8769cfed7 and
ff01678ba688778d67f824a0be56634974c1b0e8.
The "vibration duration" slider is bought back.
The "vibration enabled" option is replaced by "custom vibration", which switch between the system haptic feedback or the custom vibration.
The slider is greyed when "custom vibration" is unchecked and is
allowed to have a value of 0 to disable vibrations within the app.
The intermediate values "light", "medium" and "strong" are removed and
no migration of the setting is made.
|
|
|
|
This option makes less sense since per-script extra keys. It's also
getting in the way of an eventual "dead-key or accented-letters" option.
|
|
`gen_layouts.py` lists the layouts in `res/xml` and generate the
`pref_layout_values` and `pref_layout_entries` arrays into
`res/values/layouts.xml`.
These arrays are hard to maintain as the order has to match, which is
fragile.
This relies on every layouts having a `name` attribute.
|
|
The names are comprised of: script, layout name, country code.
Co-authored-by: grim <verdastelo9604@hotmail.com>
|
|
Added Romanian characters to the keyboard layout and changed the positioning
corner for the secondary characters that were conflicting with the
newly-introduced romanian characters
Added Romanian translations
|
|
* Add Bengali Provat Layout
I added bengali_provat layout and renamed old bengali to actual layout name.
|
|
Add Kurdish Keyboard Layout Qwerty Based Without Shift.
|
|
The newer haptic feedback API that is used instead of the vibrator
service since ef03dfe doesn't work for everyone.
The new vibration option allow to choose both the newer API ("system")
and the older API ("strong", "medium", "light").
|
|
* Add persian layout
* Change layoutId_of_string to layout_of_string
* Add translation for Persian
|
|
* add arabic keyboard
* use unicode values for special characters
* add alternate layout
* use arabic numbers
|
|
* New Hindi layout
* Update default layout for Marathi, Nepali
* Consistent naming for Devanagari layouts
|
|
* Add alternative black theme
|
|
Added missing accent (horn, hook, dot below)
Added layout
Added accent font svg (by modified existing accent)
|
|
* Add theme 'ePaper'
|
|
|
|
Co-authored-by: Jozef Kundlak <ingjozefkundlak@gmail.com>
|
|
* Updated pl translation
* Added qwerty_pl.xml – QWERTY (Polski) layout
|
|
Allow choosing whether to show the high or the low digits first. The
numeric pane and the numpad are affected by the option.
|
|
Add an option for specifying an XML layout description as a string.
The option is a bit rough at the moment:
- No documentation, users have to be aware of the keyboard's code to use
this option.
- No error are shown, the layout will fallback to qwerty on error.
|
|
A new option allow to choose a secondary layout, the switching key is
placed on the top edge of the space bar.
The "Programming layout" option was basically doing that but it was
possible to choose from a few layouts only. It is improved and renamed.
The 'LayoutListPreference' allows setting the string for the first entry
but otherwise share the rest of the array.
Add nice icons from materialdesignicons.
|
|
The layout was added in 5169472d but was not present in the settings.
|
|
Similar to 'qwertz' but is wider to show äöü on dedicated keys. Some
punctuations are rebalanced to use the space better.
The default layout for de_DE is changed.
|
|
Shows a NumPad depending on preference:
Never/Landscape/Always
|
|
* Basic greek layout.
|
|
* Hindi Keyboard Layout
Hindi keyboard layout added
Basic symbols like brackets, colons etc are useful. This includes ( ) { } [ ] \ / ÷ - + = ! % : ; . , ?
|
|
|
|
* Add white e-ing oriented theme
Co-authored-by: Jules Aguillon <jules@j3s.fr>
|
|
|
|
* Bangla Layout
|
|
|
|
This option cannot be implemented easily now that the set of "accents"
(localized keys) isn't defined.
|
|
* Turkish layout & translation
|
|
|
|
|
|
|
|
* Added neo 2 layout
* Move accents away from screen edge into second row
|
|
The Korean layout id was not consistent and this caused a crash.
|
|
Allow specifying a layout for programming and add a key for switching to
it easily.
The switching key is placed on the top edge of the space bar.
The option has no effect by default because the ergonomic isn't ideal,
it needs to be enabled explicitly.
Users of Latin-script languages certainly prefer to use one layout (for
programming or not). This feature might be removed in favor of a better
language-switching mechanisms in the future.
|
|
* Add Korean layout
|
|
* Providing a comprehensible Brazilian Portuguese keyboard layout
removed cedille as it is already provided by an independent key;
changed layout to correspond to the locale
|
|
|
|
|
|
* Add Russian layout
Co-authored-by: Jules Aguillon <jules@j3s.fr>
|
|
|
|
Automatically choose between the Dark and Light themes.
|