summaryrefslogtreecommitdiff
path: root/symbols/in
AgeCommit message (Collapse)AuthorFilesLines
2023-08-12symbols/in: rename a layout, after the language instead of the scriptBenno Schulenberg1-8/+6
"Ol Chiki" is the name of the script [1] that is used to write the Santali language [2]. [1] https://en.wikipedia.org/wiki/Ol_Chiki_script [2] https://en.wikipedia.org/wiki/Santali_language Naming the layout "Santali (Ol Chiki)" follows the examples of "Punjabi (Gurmukhi)" and "Manipuri (Meitei)". This is also how the corresponding layouts are named in Android. (Originally the comment near the beginning of `symbols/in` referred to scripts, not languages, but commit b9971d9ba8 from three years ago changed that. Whether that was a good idea...) Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2023-07-11symbols/in: rename a layout, by mentioning the script instead of the fontBenno Schulenberg1-9/+4
"Eeyek" is the name of a font [1], not the name of the relevant script. The script is called "Meitei" [2], like the language and the people. The official name of the language is "Manipuri", and its code `mni`. [1] https://sources.debian.org/patches/fonts-eeyek/ [2] https://en.wikipedia.org/wiki/Meitei_script So, rename and re-identify the layout accordingly, and add an alias from `eeyek` to `mni`. Also, drop the third-level chooser, as the layout does not contain anything above the two base levels. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2023-07-04symbols/in: improve the alignment of the Indic IPA layoutBenno Schulenberg1-50/+51
2023-07-04symbols: replace code `U0259` with `schwa`, and code `018F` with `SCHWA`Benno Schulenberg1-1/+1
The two code points have equivalent keysyms, whose names show much better which symbols are meant.
2023-06-26symbols: add KaGaPa layout for AssameseSatish BD1-0/+8
2023-06-26symbols: add KaGaPa layout for BengaliSatish BD1-0/+72
2023-06-26update URLs for KaGaPa layoutsSatish BD1-6/+6
Also, add a comma to the name of Modi KaGaPa layout to keep it consistent with others.
2023-04-25symbols: give the remaining country files a good header lineBenno Schulenberg1-1/+3
2023-03-14symbols: replace some mistaken keypad keysyms with the intended symbolsBenno Schulenberg1-13/+13
The KP_n symbols on the second level in the 'azerty' layout for Cameroon still make some sense: the keys get the type FOUR_LEVEL_KEYPAD so that the digits will be produced when NumLock is engaged. But in the 'dvorak' layout the KP_n symbols were on the first level, which would lead to the symbols from the second level to be produced when NumLock is engaged -- which is not what NumLock is supposed to do. (Truly, NumLock is meant only for the numeric keypad, but... let's not disturb current users.)
2023-03-10Add Malayalam Poorna, extended InScript LayoutMujeeb Cpy1-0/+69
Poorna layout includes all Malayalam unicode characters which are not found in other layouts. One important use case is typesetting an old book (Malayalam bible for example) that requires characters not present in the other layouts. This layout also makes it easy to type punctuations and other special characters without switching layouts. For more details see https://poorna.smc.org.in
2023-02-04Added Gujarati KaGaPa layout (guj-kagapa)Docbroke1-0/+73
2022-06-27add a Tamil InScript layout with Arabic numerals, and make it the defaultBenno Schulenberg1-13/+34
As documented in merge request !388, the international Arabic numerals are used far more often than the local special Tamil numerals, so make the main Tamil InScript layout use Arabic numerals, and add a layout with Tamil numerals as another option. Requested-by: Kannan M Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-06-27symbols/in: shrink some whitespace in the Oriya and Ol Chiki layoutsBenno Schulenberg1-165/+171
Also, replace 0x100nnnn with Unnnn in the mentioned layouts, trim some comments, and replace four ASCII codes with named symbols.
2022-06-20shorten the names of some Tamil layouts, trimming the 'tam_' prefixBenno Schulenberg1-5/+5
Having a repeated 'tam' in the name is pointless and irritating.
2022-06-20symbols/in: put the Rupee on Shift+4 instead of AltGr+4 for basic TamilBenno Schulenberg1-4/+1
Including the Right-Alt switch just to be able to type the Rupee sign on the third level of <AE04> while the whole rest of the layout has at most two levels *and* the second level of <AE04> is free... is absurd. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
2022-06-20symbols/in: harmonize some whitespace in the Tamil layoutsBenno Schulenberg1-241/+196
Also, use an include -- the layout of 'tam_tamilnet_with_tam_nums' is the same as for 'tam_tamilnet' except for the digits row.
2022-05-27symbols: make sure to specify also the group when specifying a key typeBenno Schulenberg1-2/+2
When specifying the key type for a series of keys, the "[group1]" has to be included; otherwise, when there are multiple groups, this type would override the key type of other groups for keys where a type is not explicitly specified.
2022-05-24symbols/in: include the Rupee separately when layout is just two levelsBenno Schulenberg1-1/+2
When the layout itself is entirely in just two levels, it is clearer to add the Rupee sign to the third level of the "4" key as an include at the end, because only then it makes sense to include 'ralt_switch' as a third-level chooser.
2022-05-22symbols/{ca,in,mv,sy}: drop pointless modifier mappingsBenno Schulenberg1-5/+0
Most of these mappings are the default ones, so they are already present. And some add a modifier for the Mode_switch symbol, which makes no sense, as these layouts do not include the Mode_switch.
2022-05-22symbols/in: drop four definitions of Right Alt key that get overriddenBenno Schulenberg1-20/+0
These four definitions assign two symbols to the key and immediately afterwards include the 'ralt_switch' from 'level3', which forces the key to a single level and sets ISO_Level3_Shift as the only symbol. (Also, the four definitions assigned Mode_switch to the key. But this only makes sense when the user defines at least two groups, which is something that a layout cannot know.)
2022-05-09symbols/in: condense some whitespace, and trim trailing blanksBenno Schulenberg1-348/+342
2022-05-09symbols/in: harmonize some comments, and harmonize some whitespaceBenno Schulenberg1-534/+465
Also, replace codes in the range U0020 to U007E with their symbol name.
2022-05-09symbols/in: remove redundant key definitions and pointless commentsBenno Schulenberg1-74/+7
The basic keys (like <TAB> and <RTRN>) are all defined in symbols/pc; there is no need to define them in a layout.
2022-05-09symbols/in: add the Rupee sign directly to layouts with multiple levelsBenno Schulenberg1-5/+3
When many keys in a layout have three or four levels, it is clearer to add the Rupee sign explicitly among the key assignments than to include it via another file at the end of the layout.
2022-05-05symbols: change deprecated 'leftcaret'/'rightcaret' to 'less'/'greater'Benno Schulenberg1-2/+2
2022-04-20symbols: replace five deprecated symbol names with their preferred formsBenno Schulenberg1-2/+2
The five are: Eth => ETH, Thorn => THORN, quoteleft => grave, quoteright => apostrophe, and kana_middledot => kana_conjunctive.
2022-02-08symbols: replace two deprecated key symbols with their equivalentsBenno Schulenberg1-1/+1
In keysymdef.h, 'underbar' and 'overbar' are marked as deprecated: their corresponding codepoints are enclosed in parentheses. Their valid equivalents are 'underscore' and 'macron'.
2021-10-24Update in 'in' symbol file to add the missing "[group1]" in "key.type" for ↵Abhishek Deshpande1-12/+12
all four-level keyboard layouts.
2021-06-05Add Navees (a phonetic layout for Urdu)Saadat Mateen1-0/+8
2021-04-16symbols: add phonetic oriya language layoutslkmishra1-0/+123
2021-04-14Fix typos and capitalizationshomocomputeris1-12/+12
Fix typos (mainly capitalization) to improve consistency in naming of layouts
2021-01-18symbols/in: do not override essential digits with the Rupee signBenno Schulenberg1-8/+4
Commit 45521d61 from seven years ago indiscriminately added the Rupee sign (₹) to the third level of many of the Indian layouts. For most layouts this was not a problem, because they had nothing on the third level of AE04. But for four layouts this overwrote the digit 4 or ४ or ൪ that already was there, thus making those layouts inconsistent: having all the digits except "4". Strangely, that same commit removed the dollar symbol that was on the fourth level of AE04, which makes it seem that the intent was to add the Rupee sign to the fourth level, not the third. (See https://bugs.freedesktop.org/59157 for the actual rationale.) Anyway... For the four affected layouts, push the Rupee sign to the fourth level of the "4" key. People who *do* want the sign on the third level can activate the relevant option. Fixes #48. Reported-by: Satyajeet Kanetkar
2020-11-14symbols: remove several comments that make no sense any moreBenno Schulenberg1-8/+1
And transform a few others into a more useful form.
2020-11-05change layout namesNiranjan1-2/+4
2020-10-28Change in name of 'Sanskrit symbols' layoutAbhishek Deshpande1-1/+1
2020-10-28Added(san-misc).Abhishek Deshpande1-2/+69
2020-10-22symbols: remove some useless blank lines, mainly at the end of layoutsBenno Schulenberg1-1/+0
Also remove four useless comments.
2020-10-05rules: improve two layout descriptions, and drop useless short onesBenno Schulenberg1-2/+2
Standardize the descriptions of two recently added Indian layouts: use English, and use the words "phonetic" and "Inscript" as elsewhere, and lowercase "enhanced" as it is not a name. ShortDescriptions that are not in English or just repeat the name of the layout are not useful, so they are dropped. Also, use the correct language codes.
2020-08-27Updated some layouts for misconceptions between 'apostrophe' and 'grave.Abhishek Deshpande1-13/+13
Updated description for modi(kagapa).
2020-06-21Changing layout name for 'marathi' to an English one.निरंजन1-1/+1
2020-06-11Fix symbols/in syntax error: spurious git conflict markerPritam Baral1-1/+1
Introduced in https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/commit/93ea944c2599584a4dd1add1725fafd19fef2535#904fcb1a2ae93630fa2905a7fd0ced3f8e50a6e8_2329_2329
2020-05-26Added in(modi-kagapa)Sergey Udaltsov1-1/+72
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/198
2020-05-26Added two layouts -निरंजन1-1/+120
1) Indic IPA (IIPA) 2) मराठी इन्स्क्रिप्ट
2020-02-26Update, format, and unify layout descriptionshomocomputeris1-7/+7
2020-02-26Consistently declare layouts with "default partial"Marko Myllynen1-1/+1
Consolidate earlier inconsistent wording variants meaning the same thing to use "default partial" everywhere.
2019-05-14update in(ben_probhat) layoutSergey Udaltsov1-12/+14
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/164
2018-05-14clarify names and descriptions of tamil variantsShriramana Sharma1-9/+9
2017-06-19typofix tel-sarala key layoutAkshay S Dinesh1-1/+1
This was causing error in loading new keyboard description for all using Indian keyboards Signed-off-by: Akshay S Dinesh <asdofindia@gmail.com>
2017-05-01Adding Sarala Telugu Keyboard layout.Venkat R Akkineni1-0/+73
This is a linux adaptation of the Sarala Layout developed by Krishna Dhullipalla which can be found here [http://www.medhajananam.org/sarala/]. The code being checked in supports Unicode 9.0 for Telugu language.
2017-05-01Descriptions formatting, typos and mistakes v2Nik Kopylov1-4/+4