gnome-shell/data
Jakub Steiner 97b9cdc720 theme: Legible thumbnail close button
- prominent close button
- legible yet stylish thumbnail labels

Fixes https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3669
2021-02-05 12:51:23 +01:00
..
cldr2json *: Fix spelling mistakes found by codespell 2020-08-21 18:25:09 +00:00
dbus-interfaces shellDBus: Remove stray backslashes in D-Bus interface 2020-12-09 15:58:41 +01:00
icons data: Add extension-portal desktop file 2020-04-05 13:36:35 +00:00
osk-layouts
theme theme: Legible thumbnail close button 2021-02-05 12:51:23 +01:00
00_org.gnome.shell.gschema.override
50-gnome-shell-system.xml
emoji.json
gnome-shell-dbus-interfaces.gresource.xml magnifier: Stop exposing D-Bus interface 2020-12-06 06:18:07 +01:00
gnome-shell-osk-layouts.gresource.xml
gnome-shell-overrides-migration.desktop.in
gnome-shell-overrides.convert
gnome-shell-theme.gresource.xml data: Rename custom close icon 2021-02-05 01:01:09 +01:00
gnome-shell.portal
meson.build theme: Pre-generate stylesheets as well 2020-12-29 00:40:47 +01:00
org.gnome.Shell-disable-extensions.service data: Use org.gnome.Shell prefix for systemd units 2020-07-31 13:53:31 +00:00
org.gnome.Shell.desktop.in.in
org.gnome.Shell.Extensions.desktop.in.in data: Add extension-portal desktop file 2020-04-05 13:36:35 +00:00
org.gnome.shell.gschema.xml.in data: Remove unused GSettings key 2020-10-15 19:10:46 +02:00
org.gnome.Shell.PortalHelper.desktop.in.in
org.gnome.Shell.PortalHelper.service.in
org.gnome.Shell.target data: Fix description of org.gnome.Shell.target 2020-08-20 08:11:11 +00:00
org.gnome.Shell@wayland.service.in Clarify comments on ConditionEnvironment placement 2020-12-09 15:08:15 +00:00
org.gnome.Shell@x11.service.in Clarify comments on ConditionEnvironment placement 2020-12-09 15:08:15 +00:00
perf-background.xml.in
README.osk-layouts
update-osk-layouts.sh

Gnome-shell OSK layouts are extracted from CLDR layout definitions:
https://www.unicode.org/cldr/charts/latest/keyboards/layouts/index.html

Updating these involves several steps:

1) Downloading and unzipping the tarball found at:
   http://www.unicode.org/Public/cldr/latest/keyboards.zip

   This file contains XML files describing the keyboard layouts.

2) Cloning the cldr2json script at:
   git://repo.or.cz/cldr2json.git

   It will be used to convert the XML files into JSON that can be
   directly consumed by gnome-shell.

3) Running the script to produce the files:
   ./cldr2json <input-directory> <output-directory>

   We shall usually use the "android" folder, since that's most
   complete, and similar to our UI and target sizes. And the target
   directory must be data/osk-layouts in this repository.

4) Modify gnome-shell-osk-layouts.gresource.xml to include the files

5) Do git add on the updated/new files, and git commit.


Or alternatively:

1) Run update-osk-layouts.sh

2) Do git add and git commit