abouttreesummaryrefslogcommitdiff
path: root/res/values/arrays.xml
AgeCommit message (Collapse)AuthorFilesLines
2025-08-24add Everforest Light theme (#1080)Animesh1-0/+2
2025-08-17Slider sensitivity option and improve slider ergonimics (#1070)Jules Aguillon1-0/+10
* Add option 'Space bar slider sensitivity' * Fix slider moving the cursor twice at the beginning The slider was generating two events when first activated. Since 2bed42857. * Make slider less sensitive for the first step This moves the second slider step approximately 40% further and takes the new sensitivity option into account. Allows moving the cursor by one spot more easily.
2025-06-29Add option to also disable number entry layout (#1007)Matej Drobnič1-0/+10
2025-03-27Remove symbols from the number row by default (#964)Jules Aguillon1-0/+10
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>
2024-10-26Rosé Pine Theme (#788)Kalan Walmsley1-0/+2
2024-07-06Add support for Android 12+ dynamic colors (#647)TadaCZE1-0/+6
2024-06-09Option to tweak or disable the circle gestureJules Aguillon1-0/+12
2024-01-09Revert "Remove the vibration settings"Jules Aguillon1-14/+0
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.
2023-11-19Add Desert and Jungle themesRetrogisusDEV1-0/+4
2023-08-06Remove the Accents optionJules Aguillon1-10/+0
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.
2023-06-25Generate layouts arrays used in settingsJules Aguillon1-80/+0
`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.
2023-06-25Standard layout names (#386)Jules Aguillon1-61/+61
The names are comprised of: script, layout name, country code. Co-authored-by: grim <verdastelo9604@hotmail.com>
2023-06-25Added Romanian layout and translations with special romanian characters (#358)Vasile Chelban1-0/+2
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
2023-06-25Add Bengali Provat Layout (#357)Sabbir1-2/+4
* Add Bengali Provat Layout I added bengali_provat layout and renamed old bengali to actual layout name.
2023-06-04Add Kurdish Layout (#353)KuRa KuRd1-0/+2
Add Kurdish Keyboard Layout Qwerty Based Without Shift.
2023-06-03More control over vibrationJules Aguillon1-0/+14
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").
2023-04-23Pull request to add new layout Persian (#342)Reza Hosseinzadeh1-0/+2
* Add persian layout * Change layoutId_of_string to layout_of_string * Add translation for Persian
2023-03-11Add Arabic layout (#314)Mostafa Ayesh1-0/+4
* add arabic keyboard * use unicode values for special characters * add alternate layout * use arabic numbers
2023-03-11New Hindi layout (#313)Luke Videckis1-2/+4
* New Hindi layout * Update default layout for Marathi, Nepali * Consistent naming for Devanagari layouts
2023-02-26Add theme "Alternative Black" (#297)JackDotJS1-0/+2
* Add alternative black theme
2023-02-09Vietnamese keyboard (#291)Kazoku1-0/+2
Added missing accent (horn, hook, dot below) Added layout Added accent font svg (by modified existing accent)
2023-01-31Add theme 'ePaper' (#287)Ram Kromberg1-0/+2
* Add theme 'ePaper'
2023-01-31Add layouts 'he_il_1452_1' and 'he_il_1452_2'Ram Kromberg1-0/+4
2023-01-14Add layout 'qwertz_sk'Jules Aguillon1-0/+2
Co-authored-by: Jozef Kundlak <ingjozefkundlak@gmail.com>
2022-12-11Added qwerty_pl layout (#251)Chasm Solacer1-0/+2
* Updated pl translation * Added qwerty_pl.xml – QWERTY (Polski) layout
2022-12-10Add option 'numpad_layout'Jules Aguillon1-0/+8
Allow choosing whether to show the high or the low digits first. The numeric pane and the numpad are affected by the option.
2022-11-26Allow using a custom layoutJules Aguillon1-0/+2
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.
2022-11-13Allow switching quickly between two layoutsJules Aguillon1-14/+2
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.
2022-11-01Add 'qwertz_cs' to the settingsJules Aguillon1-0/+2
The layout was added in 5169472d but was not present in the settings.
2022-11-01Add the 'qwertz_de' layoutJules Aguillon1-0/+2
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.
2022-10-23Add optional NumPadGero Streng1-0/+10
Shows a NumPad depending on preference: Never/Landscape/Always
2022-10-15Basic greek layout. (#207)lpv1-0/+2
* Basic greek layout.
2022-10-11Added Hindi language layout (#211)Raj90398525371-0/+2
* Hindi Keyboard Layout Hindi keyboard layout added Basic symbols like brackets, colons etc are useful. This includes ( ) { } [ ] \ / ÷ - + = ! % : ; . , ?
2022-09-24Bone keyboard layout (#155)Quantenzitrone1-0/+2
2022-09-24Add white e-ink oriented theme (#193)Piotrek Marciniak1-0/+2
* Add white e-ing oriented theme Co-authored-by: Jules Aguillon <jules@j3s.fr>
2022-09-24Added Norwegian keyboard layout (#202)ChristianGynnild1-0/+2
2022-09-24Bengali Keyboard Layout (#201)Md Rasel Hossain1-0/+2
* Bangla Layout
2022-07-03Add ukrainian layout (#172)Andrew Cat1-0/+2
2022-06-06Remove the option "Show every accents"Jules Aguillon1-2/+0
This option cannot be implemented easily now that the set of "accents" (localized keys) isn't defined.
2022-06-05Turkish layout & translation (#151)erqan1-0/+2
* Turkish layout & translation
2022-06-04Add colemak layout (#135)Djuric1-0/+4
2022-05-29Add layout: QWERTY (Hungarian)Jules Aguillon1-0/+2
2022-05-01Add support for Hungarian layout (#127)Tibor Billes1-0/+2
2022-04-24Added neo 2 layout (#125)matthiakl1-0/+2
* Added neo 2 layout * Move accents away from screen edge into second row
2022-04-06Fix mismatch layout nameJules Aguillon1-1/+1
The Korean layout id was not consistent and this caused a crash.
2022-04-03Add the Programming Layout optionJules Aguillon1-0/+10
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.
2022-04-02Add Korean layout (#115)nickid1-0/+2
* Add Korean layout
2022-03-15Brazilian portuguese layout (#91)igorSilCar1-0/+2
* 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
2022-03-15Add Swedish layoutJacob Strömgren1-0/+2
2022-02-22spanish translation and layoutInvert White1-0/+2