aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rwxr-xr-xdata/ayatana-indicator-keyboard-icon-generator197
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-00.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ae.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ak.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ak.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Am.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-am.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ap.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ap.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ar.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ar.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-As.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-as.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-At.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-br.svg)2
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Av.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-av.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Az.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-az.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ba.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bb.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ch.svg)2
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Be.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-be.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bg.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-bg.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bi.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bl.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bm.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-bm.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bn.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-bn.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bo.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Bs.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-bs.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-By.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-by.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ca.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ca.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ck.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cl.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cm.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-cm.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cn.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cp.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cs.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-cs.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cu.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Cv.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Da.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-da.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-De.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-de.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Dl.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-dl.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Dv.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-dv.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Dz.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-dz.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ed.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ee.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ee.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ek.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-En.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-en.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Eo.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-eo.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Es.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-es.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Et.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-et.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Fa.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-fa.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ff.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ff.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Fi.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-fi.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Fo.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-fo.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Fr.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-fr.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Fu.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ga.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ga.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Gh.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-my.svg)2
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Gr.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-gr.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Gu.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-gu.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ha.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ha.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-He.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-he.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hi.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-hi.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hp.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hr.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-hr.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hs.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hu.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-hu.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hw.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Hy.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-hy.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Id.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-id.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ig.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ig.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Il.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ip.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Iq.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Is.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-is.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-It.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-it.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Iu.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ix.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ie.svg)2
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ja.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ja.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ka.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ka.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kb.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ki.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ki.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kk.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-kk.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Km.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-km.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kn.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-kn.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ko.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ko.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kp.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kt.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-cr.svg)2
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ku.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ku.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kv.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Kx.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ky.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Lo.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-lo.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ls.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Lt.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-lt.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Lv.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-lv.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ma.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mb.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Md.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-md.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Me.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mi.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-mi.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mk.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-mk.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ml.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ml.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mn.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-mn.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mr.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-mr.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ms.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ms.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mt.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-mt.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mu.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Mx.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ne.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ne.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Nk.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-No.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-no.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ns.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Oc.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Og.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ol.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ol.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Or.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-or.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Os.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Pa.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-pa.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ph.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ph.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Pl.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-pl.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ps.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ps.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Pt.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-pt.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ro.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ro.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Rs.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ru.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ru.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sa.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sa.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sb.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sd.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sd.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sf.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-nl.svg)2
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Si.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-si.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sj.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sk.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sk.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sl.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sl.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sp.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sq.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sq.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sr.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sr.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sv.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sv.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sw.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sw.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sx.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Sy.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-sy.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ta.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ta.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Te.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-te.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Tg.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-tg.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Th.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-th.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Tk.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-tk.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Tn.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-tn.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Tr.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-tr.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Tt.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Tw.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ua.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ud.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ug.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ug.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Uk.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-uk.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ur.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-ur.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Uz.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-uz.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Vi.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-vi.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Wo.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-wo.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Ya.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Yo.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-yo.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Zg.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-zg.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-Zh.svg (renamed from data/icons/scalable/status/ayatana-indicator-keyboard-zh.svg)0
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-eu.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-ik.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-in.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-jv.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-sh.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-uf.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-us.svg1
-rw-r--r--data/icons/scalable/status/ayatana-indicator-keyboard-xs.svg1
163 files changed, 223 insertions, 42 deletions
diff --git a/data/ayatana-indicator-keyboard-icon-generator b/data/ayatana-indicator-keyboard-icon-generator
index 96c4b1b7..0316d7f4 100755
--- a/data/ayatana-indicator-keyboard-icon-generator
+++ b/data/ayatana-indicator-keyboard-icon-generator
@@ -3,15 +3,174 @@
import gi
-gi.require_version('Xkl', '1.0')
gi.require_version('PangoFT2', '1.0')
-from gi.repository import Xkl, GdkX11, PangoFT2, Pango
+from gi.repository import PangoFT2, Pango
from pathlib import Path
-#from Xlib.display import Display
import sys
import getopt
+m_lLanguages = [
+'Ap', #APL
+'Fa', #Afghani
+'Ak', #Akan
+'Sq', #Albanian
+'Am', #Amharic
+'Ar', #Arabic
+'Hy', #Armenian
+'As', #Asturian
+'At', #Atsina
+'Av', #Avatime
+'Ae', #Avestan
+'Az', #Azerbaijani
+'Bm', #Bambara
+'Bn', #Bangla
+'Ba', #Bashkirian
+'Be', #Belarusian
+'Bl', #Belgian
+'Bb', #Berber
+'Bs', #Bosnian
+'Bi', #Braille
+'Bg', #Bulgarian
+'By', #Burmese
+'Zg', #Zawgyi
+'Cm', #Cameroon
+'Cn', #Canadian
+'Ca', #Catalan
+'Ck', #Cherokee
+'Zh', #Chinese
+'Cu', #Church Slavonic
+'Cv', #Chuvash
+'Cl', #CloGaelach
+'Sx', #Coeur d'Alene Salish
+'Cp', #Coptic
+'Tt', #Tatar
+'Hr', #Croatian
+'Cs', #Czech
+'Da', #Danish
+'Dv', #Dhivehi
+'Dl', #Dutch
+'Dz', #Dzongkha
+'Ed', #Elfdalian
+'En', #English
+'Eo', #Esperanto
+'Et', #Estonian
+'Ek', #EurKEY
+'Ee', #Ewe
+'Fo', #Faroese
+'Ph', #Filipino
+'Fi', #Finnish
+'Fr', #French
+'Fu', #Friulian
+'Ff', #Fula
+'Gh', #Ga
+'Ka', #Georgian
+'De', #German
+'Gr', #Greek
+'Gu', #Gujarati
+'Hp', #Hanyu Pinyin
+'Ha', #Hausa
+'Hw', #Hawaiian
+'He', #Hebrew
+'Hi', #Hindi
+'Hu', #Hungarian
+'Is', #Icelandic
+'Ig', #Igbo
+'Il', #Indian
+'Ip', #Indic
+'Id', #Indonesian
+'Ix', #International Phonetic Alphabet
+'Iu', #Inuktitut
+'Iq', #Iraqi
+'Ga', #Irish
+'It', #Italian
+'Ja', #Japanese
+'Kb', #Kabyle
+'Kx', #Kalmyk
+'Kn', #Kannada
+'Kp', #Kashubian
+'Kk', #Kazakh
+'Km', #Khmer
+'Ki', #Kikuyu
+'Kv', #Komi
+'Ko', #Korean
+'Ku', #Kurdish
+'Kt', #Kutenai
+'Ky', #Kyrgyz
+'Lo', #Lao
+'Lv', #Latvian
+'Lt', #Lithuanian
+'Sb', #Lower Sorbian
+'Mk', #Macedonian
+'Ms', #Malay
+'Ml', #Malayalam
+'Mt', #Maltese
+'Ma', #Manipuri
+'Mi', #Maori
+'Mr', #Marathi
+'Mx', #Mari
+'Mu', #Mmuock
+'Md', #Modi
+'Ro', #Moldavian
+'Mn', #Mongolian
+'Me', #Montenegrin
+'Mb', #Multilingual
+'Nk', #N'Ko
+'Ne', #Nepali
+'Ns', #Saami
+'No', #Norwegian
+'Oc', #Occitan
+'Og', #Ogham
+'Ol', #Ol Chiki
+'Or', #Oriya
+'Os', #Ossetian
+'Rs', #Rusyn
+'Ps', #Pashto
+'Fa', #Persian
+'Pl', #Polish
+'Pt', #Portuguese
+'Pa', #Punjabi
+'Ro', #Romanian
+'Ru', #Russian
+'Sy', #Saisiyat
+'Sf', #Samogitian
+'Sa', #Sanskrit
+'Sp', #Secwepemctsin
+'Sr', #Serbian
+'Hs', #Serbo-Croatian
+'Sj', #Sicilian
+'Sj', #Silesian
+'Sd', #Sindhi
+'Si', #Sinhala
+'Sk', #Slovak
+'Sl', #Slovenian
+'Es', #Spanish
+'Sw', #Swahili
+'Sv', #Swedish
+'Ls', #Syriac
+'Tw', #Taiwanese
+'Tg', #Tajik
+'Ta', #Tamil
+'Tt', #Tatar
+'Te', #Telugu
+'Th', #Thai
+'Bo', #Tibetan
+'Tn', #Tswana
+'Tr', #Turkish
+'Tk', #Turkmen
+'Ud', #Udmurt
+'Ua', #Ugaritic
+'Uk', #Ukrainian
+'Ur', #Urdu
+'Ug', #Uyghur
+'Uz', #Uzbek
+'Vi', #Vietnamese
+'Wo', #Wolof
+'Ya', #Yakut
+'Yo', #Yoruba
+'00' #Unknown
+]
+
def printHelp():
print('')
@@ -29,20 +188,6 @@ def printHelp():
print(' Defaults to the current directory')
print('')
-def onLanguage(pRegistry, pConfigItem, lParams):
-
- bCheckVariant = lParams[0]
- lLanguages = lParams[1]
- sLanguage = pConfigItem.get_short_description()[0:2]
-
- if sLanguage and sLanguage not in lLanguages:
-
- lLanguages.append(sLanguage)
-
- if bCheckVariant:
-
- pRegistry.foreach_layout_variant(pConfigItem.get_name(), onLanguage, [False, lLanguages])
-
if __name__ == '__main__':
nPadding = 0
@@ -85,13 +230,6 @@ if __name__ == '__main__':
pOutDir = Path(sArg)
pOutDir.mkdir(parents=True, exist_ok=True)
- lLanguages = []
- #pDisplay = Display()
- pDisplay = GdkX11.x11_get_default_xdisplay()
- pEngine = Xkl.Engine.get_instance(pDisplay)
- pRegistry = Xkl.ConfigRegistry.get_instance(pEngine)
- pRegistry.load(True)
- pRegistry.foreach_layout(onLanguage, [True, lLanguages])
nSize = 24 - (2 * nPadding)
fIconX = (24 - nSize) / 2
@@ -105,18 +243,21 @@ if __name__ == '__main__':
pLayout = Pango.Layout.new(pContext)
pLayout.set_font_description(pFontDescription)
- for sLanguage in lLanguages:
+ for sLanguage in m_lLanguages:
sOutPath = pOutDir.joinpath('ayatana-indicator-keyboard-' + sLanguage + '.svg')
with open(sOutPath, 'w') as pFile:
- sLayout = sLanguage[0].upper() + sLanguage[1]
- pLayout.set_text(sLayout, -1)
+ if sLanguage == '00':
+
+ sLanguage = '?'
+
+ pLayout.set_text(sLanguage, -1)
nLayoutWidth, nLayoutHeight = pLayout.get_size()
nBaseline = pLayout.get_baseline()
fLayoutX = (24.0 - (nLayoutWidth / Pango.SCALE)) / 2
fLayoutY = (24.0 - (nLayoutHeight / Pango.SCALE)) / 2 + (nBaseline / Pango.SCALE)
- pFile.write('<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="' + str(fLayoutX) + '" y="' + str(fLayoutY) + '" style="font-family:' + sFont + ';font-weight:500;font-size:' + str(nFont) + ';fill:black">' + sLayout + '</text></mask></defs><rect x="' + str(fIconX) + '" y="' + str(fIconY) + '" width="' + str(nSize) + '" height="' + str(nSize) + '" rx="3" mask="url(#m)" style="fill:' + sColour + '"/></svg>')
+ pFile.write('<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="' + str(fLayoutX) + '" y="' + str(fLayoutY) + '" style="font-family:' + sFont + ';font-weight:500;font-size:' + str(nFont) + ';fill:black">' + sLanguage + '</text></mask></defs><rect x="' + str(fIconX) + '" y="' + str(fIconY) + '" width="' + str(nSize) + '" height="' + str(nSize) + '" rx="3" mask="url(#m)" style="fill:' + sColour + '"/></svg>')
sys.exit(0)
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-00.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-00.svg
new file mode 100644
index 00000000..09066d3f
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-00.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="8.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">?</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ae.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ae.svg
new file mode 100644
index 00000000..3169ea09
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ae.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ae</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ak.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ak.svg
index 175706f7..175706f7 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ak.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ak.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-am.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Am.svg
index c04908a7..c04908a7 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-am.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Am.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ap.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ap.svg
index a1b7017e..a1b7017e 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ap.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ap.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ar.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ar.svg
index 35e6b648..35e6b648 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ar.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ar.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-as.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-As.svg
index d605e746..d605e746 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-as.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-As.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-br.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-At.svg
index 92e7ccc3..415bfe7f 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-br.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-At.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Br</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">At</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-av.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Av.svg
index 35ff04fb..35ff04fb 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-av.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Av.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-az.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Az.svg
index a51d569c..a51d569c 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-az.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Az.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ba.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ba.svg
new file mode 100644
index 00000000..81b0c528
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ba.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ba</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ch.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bb.svg
index ac87bea2..9658b1fa 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ch.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bb.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ch</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Bb</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-be.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Be.svg
index dadc4d5c..dadc4d5c 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-be.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Be.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-bg.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bg.svg
index 84cc83c2..84cc83c2 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-bg.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bg.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Bi.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bi.svg
new file mode 100644
index 00000000..01a81d1d
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bi.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Bi</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Bl.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bl.svg
new file mode 100644
index 00000000..d45bd18b
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bl.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Bl</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-bm.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bm.svg
index c094d92a..c094d92a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-bm.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bm.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-bn.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bn.svg
index 24c41d64..24c41d64 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-bn.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bn.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Bo.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bo.svg
new file mode 100644
index 00000000..f2569271
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bo.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Bo</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-bs.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Bs.svg
index ba1a9e88..ba1a9e88 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-bs.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Bs.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-by.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-By.svg
index 3118da5b..3118da5b 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-by.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-By.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ca.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ca.svg
index 23542658..23542658 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ca.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ca.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ck.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ck.svg
new file mode 100644
index 00000000..0a9daf9f
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ck.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ck</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Cl.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cl.svg
new file mode 100644
index 00000000..8bffddc7
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cl.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Cl</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-cm.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cm.svg
index 61b89953..61b89953 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-cm.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cm.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Cn.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cn.svg
new file mode 100644
index 00000000..98801c96
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cn.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Cn</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Cp.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cp.svg
new file mode 100644
index 00000000..049d1f69
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cp.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Cp</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-cs.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cs.svg
index 4a37213b..4a37213b 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-cs.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cs.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Cu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cu.svg
new file mode 100644
index 00000000..431e874d
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cu.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Cu</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Cv.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Cv.svg
new file mode 100644
index 00000000..bdd1b9a2
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Cv.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Cv</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-da.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Da.svg
index d2d5f579..d2d5f579 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-da.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Da.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-de.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-De.svg
index 040aa311..040aa311 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-de.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-De.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-dl.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Dl.svg
index 37436f1a..37436f1a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-dl.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Dl.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-dv.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Dv.svg
index 7c81daba..7c81daba 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-dv.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Dv.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-dz.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Dz.svg
index 7ae9aec1..7ae9aec1 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-dz.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Dz.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ed.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ed.svg
new file mode 100644
index 00000000..6ca35430
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ed.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ed</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ee.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ee.svg
index 6b9d6454..6b9d6454 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ee.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ee.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ek.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ek.svg
new file mode 100644
index 00000000..8394de7f
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ek.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="3.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ek</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-en.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-En.svg
index 0e50ff79..0e50ff79 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-en.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-En.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-eo.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Eo.svg
index 927ebf11..927ebf11 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-eo.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Eo.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-es.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Es.svg
index acabf044..acabf044 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-es.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Es.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-et.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Et.svg
index 917ff2a3..917ff2a3 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-et.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Et.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-fa.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Fa.svg
index 5fcf1ba2..5fcf1ba2 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-fa.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Fa.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ff.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ff.svg
index 62ec11e4..62ec11e4 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ff.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ff.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-fi.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Fi.svg
index e596b990..e596b990 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-fi.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Fi.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-fo.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Fo.svg
index 8d931585..8d931585 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-fo.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Fo.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-fr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Fr.svg
index c28989cb..c28989cb 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-fr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Fr.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Fu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Fu.svg
new file mode 100644
index 00000000..1c5518f2
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Fu.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="3.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Fu</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ga.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ga.svg
index a3a67be7..a3a67be7 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ga.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ga.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-my.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Gh.svg
index f31cfa97..74bebe92 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-my.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Gh.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">My</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Gh</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-gr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Gr.svg
index e7b705a0..e7b705a0 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-gr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Gr.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-gu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Gu.svg
index 9fd9728c..9fd9728c 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-gu.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Gu.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ha.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ha.svg
index 0b0bfc7c..0b0bfc7c 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ha.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ha.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-he.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-He.svg
index ff361d9d..ff361d9d 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-he.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-He.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-hi.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hi.svg
index 14e0b72a..14e0b72a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-hi.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hi.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Hp.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hp.svg
new file mode 100644
index 00000000..0660680e
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hp.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Hp</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-hr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hr.svg
index 93d60ba8..93d60ba8 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-hr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hr.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Hs.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hs.svg
new file mode 100644
index 00000000..d581eeb3
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hs.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Hs</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-hu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hu.svg
index 295d5f06..295d5f06 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-hu.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hu.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Hw.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hw.svg
new file mode 100644
index 00000000..5a738552
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hw.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="0.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Hw</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-hy.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Hy.svg
index fd3ff223..fd3ff223 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-hy.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Hy.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-id.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Id.svg
index 74189fea..74189fea 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-id.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Id.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ig.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ig.svg
index 810bf4b3..810bf4b3 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ig.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ig.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Il.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Il.svg
new file mode 100644
index 00000000..7e0bdbe6
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Il.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="8.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Il</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ip.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ip.svg
new file mode 100644
index 00000000..ac3dce48
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ip.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ip</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Iq.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Iq.svg
new file mode 100644
index 00000000..55e6b982
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Iq.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Iq</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-is.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Is.svg
index 221b3800..221b3800 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-is.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Is.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-it.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-It.svg
index 32ae3d21..32ae3d21 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-it.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-It.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Iu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Iu.svg
new file mode 100644
index 00000000..35ad2d17
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Iu.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Iu</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ie.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ix.svg
index 77d899d2..097818ea 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ie.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ix.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ie</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ix</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ja.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ja.svg
index eb722bd6..eb722bd6 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ja.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ja.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ka.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ka.svg
index 5856d13a..5856d13a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ka.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ka.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Kb.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kb.svg
new file mode 100644
index 00000000..da1cb57d
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kb.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Kb</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ki.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ki.svg
index c6b2108e..c6b2108e 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ki.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ki.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-kk.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kk.svg
index 672ed129..672ed129 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-kk.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kk.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-km.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Km.svg
index 9980f46d..9980f46d 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-km.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Km.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-kn.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kn.svg
index 3394668b..3394668b 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-kn.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kn.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ko.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ko.svg
index d63470aa..d63470aa 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ko.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ko.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Kp.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kp.svg
new file mode 100644
index 00000000..38532e94
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kp.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Kp</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-cr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kt.svg
index 125bc583..b58f2088 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-cr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kt.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Cr</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Kt</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ku.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ku.svg
index 78ed6d89..78ed6d89 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ku.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ku.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Kv.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kv.svg
new file mode 100644
index 00000000..34769e3a
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kv.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Kv</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Kx.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Kx.svg
new file mode 100644
index 00000000..81d80af1
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Kx.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Kx</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ky.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ky.svg
new file mode 100644
index 00000000..9c43bffe
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ky.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="3.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ky</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-lo.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Lo.svg
index 8ee50efd..8ee50efd 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-lo.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Lo.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ls.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ls.svg
new file mode 100644
index 00000000..314fc14a
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ls.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ls</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-lt.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Lt.svg
index 5e879462..5e879462 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-lt.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Lt.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-lv.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Lv.svg
index 391e55f4..391e55f4 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-lv.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Lv.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ma.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ma.svg
new file mode 100644
index 00000000..026124dd
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ma.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ma</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Mb.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mb.svg
new file mode 100644
index 00000000..c8cdd66d
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mb.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="0.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Mb</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-md.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Md.svg
index 8b4d4a2a..8b4d4a2a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-md.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Md.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Me.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Me.svg
new file mode 100644
index 00000000..22ff1270
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Me.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Me</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-mi.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mi.svg
index ed86b260..ed86b260 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-mi.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mi.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-mk.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mk.svg
index 5a6b3b98..5a6b3b98 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-mk.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mk.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ml.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ml.svg
index 7c6d7d11..7c6d7d11 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ml.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ml.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-mn.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mn.svg
index 695dced8..695dced8 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-mn.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mn.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-mr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mr.svg
index 77eeae1a..77eeae1a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-mr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mr.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ms.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ms.svg
index 8b08d301..8b08d301 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ms.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ms.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-mt.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mt.svg
index e6e7340b..e6e7340b 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-mt.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mt.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Mu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mu.svg
new file mode 100644
index 00000000..b1204b9a
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mu.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="0.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Mu</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Mx.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Mx.svg
new file mode 100644
index 00000000..774b301f
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Mx.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Mx</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ne.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ne.svg
index 934c2d07..934c2d07 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ne.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ne.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Nk.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Nk.svg
new file mode 100644
index 00000000..8e533bce
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Nk.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Nk</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-no.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-No.svg
index eb67598b..eb67598b 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-no.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-No.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ns.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ns.svg
new file mode 100644
index 00000000..45c85d16
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ns.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ns</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Oc.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Oc.svg
new file mode 100644
index 00000000..e22c9e45
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Oc.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Oc</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Og.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Og.svg
new file mode 100644
index 00000000..1dc66bb0
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Og.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Og</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ol.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ol.svg
index 53a7afb4..53a7afb4 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ol.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ol.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-or.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Or.svg
index 71c6050a..71c6050a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-or.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Or.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Os.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Os.svg
new file mode 100644
index 00000000..1aade7a6
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Os.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Os</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-pa.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Pa.svg
index 94548d50..94548d50 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-pa.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Pa.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ph.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ph.svg
index 94c63e7a..94c63e7a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ph.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ph.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-pl.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Pl.svg
index 280263e0..280263e0 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-pl.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Pl.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ps.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ps.svg
index 6ef25f86..6ef25f86 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ps.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ps.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-pt.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Pt.svg
index e7de86c9..e7de86c9 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-pt.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Pt.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ro.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ro.svg
index ff94c7c2..ff94c7c2 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ro.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ro.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Rs.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Rs.svg
new file mode 100644
index 00000000..76f241f6
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Rs.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="3.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Rs</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ru.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ru.svg
index 930daccf..930daccf 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ru.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ru.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sa.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sa.svg
index 332c2012..332c2012 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sa.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sa.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Sb.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sb.svg
new file mode 100644
index 00000000..2efebedc
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sb.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Sb</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sd.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sd.svg
index 488efb11..488efb11 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sd.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sd.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-nl.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sf.svg
index 1f49af92..9e4bbce3 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-nl.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sf.svg
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Nl</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Sf</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-si.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Si.svg
index dd9baca7..dd9baca7 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-si.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Si.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Sj.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sj.svg
new file mode 100644
index 00000000..5bde6b91
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sj.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Sj</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sk.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sk.svg
index f41e6a73..f41e6a73 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sk.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sk.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sl.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sl.svg
index 494965ff..494965ff 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sl.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sl.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Sp.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sp.svg
new file mode 100644
index 00000000..060c9570
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sp.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Sp</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sq.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sq.svg
index 4e88ab56..4e88ab56 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sq.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sq.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sr.svg
index 30eb3949..30eb3949 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sr.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sv.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sv.svg
index d9f3cb4d..d9f3cb4d 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sv.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sv.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sw.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sw.svg
index 998a3838..998a3838 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sw.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sw.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Sx.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sx.svg
new file mode 100644
index 00000000..42b23125
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sx.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Sx</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sy.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Sy.svg
index 7e929752..7e929752 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sy.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Sy.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ta.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ta.svg
index 79fe78f4..79fe78f4 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ta.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ta.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-te.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Te.svg
index 973ffdaa..973ffdaa 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-te.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Te.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-tg.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Tg.svg
index d82a955f..d82a955f 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-tg.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Tg.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-th.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Th.svg
index 309f217b..309f217b 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-th.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Th.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-tk.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Tk.svg
index 462819f3..462819f3 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-tk.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Tk.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-tn.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Tn.svg
index e46cf90d..e46cf90d 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-tn.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Tn.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-tr.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Tr.svg
index db0bb1f6..db0bb1f6 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-tr.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Tr.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Tt.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Tt.svg
new file mode 100644
index 00000000..5ee465c4
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Tt.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Tt</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Tw.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Tw.svg
new file mode 100644
index 00000000..b6951fb7
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Tw.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Tw</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ua.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ua.svg
new file mode 100644
index 00000000..b26931d2
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ua.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ua</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ud.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ud.svg
new file mode 100644
index 00000000..0e420860
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ud.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="1.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ud</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ug.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ug.svg
index d7054f37..d7054f37 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ug.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ug.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-uk.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Uk.svg
index b3a81c05..b3a81c05 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-uk.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Uk.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ur.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ur.svg
index f85b6162..f85b6162 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ur.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ur.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-uz.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Uz.svg
index 66ca7443..66ca7443 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-uz.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Uz.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-vi.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Vi.svg
index 91a59b4e..91a59b4e 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-vi.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Vi.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-wo.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Wo.svg
index 95d4ad6e..95d4ad6e 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-wo.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Wo.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-Ya.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Ya.svg
new file mode 100644
index 00000000..26fff2b9
--- /dev/null
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Ya.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ya</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-yo.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Yo.svg
index fbf64462..fbf64462 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-yo.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Yo.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-zg.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Zg.svg
index f97e1aa1..f97e1aa1 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-zg.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Zg.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-zh.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-Zh.svg
index 00366a2a..00366a2a 100644
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-zh.svg
+++ b/data/icons/scalable/status/ayatana-indicator-keyboard-Zh.svg
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-eu.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-eu.svg
deleted file mode 100644
index 69b19223..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-eu.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Eu</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-ik.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-ik.svg
deleted file mode 100644
index 0ac4c716..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-ik.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Ik</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-in.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-in.svg
deleted file mode 100644
index 35d431a5..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-in.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">In</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-jv.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-jv.svg
deleted file mode 100644
index 6e4e501e..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-jv.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="5.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Jv</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-sh.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-sh.svg
deleted file mode 100644
index 164429b0..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-sh.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Sh</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-uf.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-uf.svg
deleted file mode 100644
index 227e0acd..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-uf.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="4.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Uf</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-us.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-us.svg
deleted file mode 100644
index 7b622f7f..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-us.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="2.5" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Us</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file
diff --git a/data/icons/scalable/status/ayatana-indicator-keyboard-xs.svg b/data/icons/scalable/status/ayatana-indicator-keyboard-xs.svg
deleted file mode 100644
index b16ddbd1..00000000
--- a/data/icons/scalable/status/ayatana-indicator-keyboard-xs.svg
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="24" height="24"><defs><mask id="m"><rect x="0" y="0" width="24" height="24" style="fill:white"/><text x="3.0" y="17.193359375" style="font-family:Sans Regular;font-weight:500;font-size:15;fill:black">Xs</text></mask></defs><rect x="0.0" y="0.0" width="24" height="24" rx="3" mask="url(#m)" style="fill:#ffffff"/></svg> \ No newline at end of file