Patches to include the Nativo keyboard layout for Brazil, Portugal, and Esperanto. This is a layout created about 2 years ago, a Dvorak-style layout designed specific for the Portuguese language, in its variants for Brazilian and Portuguese keyboards, as well for direct typing Esperanto.
Created attachment 12057 [details] [review] Patch to include br(dvorak) into rules/base
Created attachment 12058 [details] [review] Patch to include br, pt and epo new variants into base.lst I saw that OLPC has recently commited a serias of new layout variants. This patch also includes the brazilian OLPC layout variant into rules/base.lst
Created attachment 12059 [details] [review] Patch to include br, pt and epo new variants into base.xml This patch also includes the brazilian OLPC layout variant into rules/base.xml
Created attachment 12060 [details] [review] Includes 3 new variants into symbols/br Patch to include 3 new variants into symbols/br: nativo: http://tecladobrasileiro.org/nativo/br-nativo-padrao.html nativo-usa: http://tecladobrasileiro.org/variante/versao-internacional.html dvorak: http://tecladobrasileiro.org/dvorak/br-dvorak.html
Created attachment 12061 [details] [review] Includes 2 new variants into symbols/epo Patch to include 2 new variants into symbols/epo: br-nativo and pt-nativo: http://tecladobrasileiro.org/variante/versao-esperanto.html
Created attachment 12062 [details] [review] Includes 2 new variants into symbols/pt Patch to include 2 new variants into symbols/pt: nativo: http://tecladobrasileiro.org/nativo/pt-nativo-padrao.html nativo-usa: http://tecladobrasileiro.org/variante/versao-internacional.html
Created attachment 12063 [details] [review] Minor improvements in geometry/pc abnt2 description Patch to clean-up the code in geometry/pc abnt2 description; it now includes pc(pc105) and changes just what is realy different.
Could you please have a look at the submission rules (http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules) and, instead of patching base/base.lst/base.xml patch the actual source files instead? Thanks.
Created attachment 12081 [details] [review] Patch to source file rules/base.xml.in
Created attachment 12082 [details] [review] Patch to source file rules/compat/base.lists.part
(In reply to comment #8) > Could you please have a look at the submission rules > (http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules) and, instead > of patching base/base.lst/base.xml patch the actual source files instead? > Thanks. > Sorry, Sergey, I missed reading those rules. Just added the patches to the source files. After you understand that most part comes from base.xml.in, things start to get clearer :) Thank you!
That's better. Now, more questions. You are putting country-specific Esperanto variants into into epo file. Would you consider putting them into pt and br files instead? I know, there is some ambiguity here - but I prefer to keep the codebase organized as "per-country" as possible. Epo layout is a special thing here (oh I have exceptions:) - but at least I am trying to keep it really country-neutral. PS And when we finish our discussion - could you please make it a single large patch? Thanks!
(In reply to comment #12) > That's better. Now, more questions. You are putting country-specific Esperanto > variants into into epo file. Would you consider putting them into pt and br > files instead? I know, there is some ambiguity here - but I prefer to keep the > codebase organized as "per-country" as possible. Epo layout is a special thing > here (oh I have exceptions:) - but at least I am trying to keep it really > country-neutral. > I've put the br and pt variants into epo becouse if the user chooses the keyboard map via Gnome or KDE, it would make more sense that he finds those variants into the Esperanto listbox/combobox. Would it be ok for you to put them on both epo and br/pt? I moved them into br and pt, renamed them to nativo-epo, and in epo I simply included br(nativo-epo) and pt(nativo-epo). That way the user can choose via br(nativo-epo)/pt(nativo-epo) or epo(nativo-br)/epo(nativo-pt). If thats ok, I'll send the patch right away.
> I've put the br and pt variants into epo becouse if the user chooses the > keyboard map via Gnome or KDE, it would make more sense that he finds those > variants into the Esperanto listbox/combobox. As I said, I'd prefer to keep esp layout country-neutral (and as small as possble). That's similar to the current policy for dvorak - these variants are put in the respective countries' layouts. > Would it be ok for you to put them on both epo and br/pt? I would prefer not to do it. Because it defeats the whole idea of country-neutral epo.
(In reply to comment #14) > As I said, I'd prefer to keep esp layout country-neutral (and as small as > possble). That's similar to the current policy for dvorak - these variants are > put in the respective countries' layouts. Hum, now I see your point :-) Thank you! I'll send the new patch without any modifications to symbols/epo.
Created attachment 12105 [details] [review] One patch to patch them all Patches geometry/pc, symbols/br, symbols/pt, rules/base.xml.in, rules/compat/base.lists.part
Great! Committed (with some minor changes)
(In reply to comment #17) > Great! Committed (with some minor changes) > Thank you, very much!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.