Compare commits

...

138 Commits

Author SHA1 Message Date
Dean Herbert
b558acffe6 Merge pull request #169 from nekodex/new-fail-again
New new gameplay fail sample
2022-01-13 22:37:06 +09:00
Jamie Taylor
1352924b24 New new gameplay fail sample 2022-01-13 18:41:34 +09:00
Dean Herbert
556a065a01 Merge pull request #168 from ppy/l10n_master
Update translations and new client localisations
2022-01-09 22:41:18 +09:00
Dean Herbert
1f75cea144 Update translations from crowdin 2022-01-09 22:25:53 +09:00
Dean Herbert
adeeaf4f79 Add new client localisations 2022-01-09 22:24:47 +09:00
Dean Herbert
dbedf49e58 Merge pull request #166 from peppy/fix-venera-grave 2022-01-09 22:18:21 +09:00
Dean Herbert
7abd03b746 Adjust venera again using hopefully non-adjusted metrics 2022-01-09 17:20:34 +09:00
Dean Herbert
26db790f8c Fix changed metrics of venera font
This also contains configuration for doing font exports using BMFont
(windows). Note that the sizing has been adjusted to 118 to account for
the discrepancy after exporting the fixed font to .otf. Not sure where
this comes from - I just matched it up visually.
2022-01-04 13:08:28 +09:00
Dean Herbert
be13ff4ace Merge pull request #167 from peppy/trim-font-whitespace
Trim whitespace from all font files
2022-01-04 12:17:59 +09:00
Dean Herbert
de1467b73a Trim whitespace from all font files
Applied via `mogrify -trim +repage *.png`. See
https://github.com/peppy/dotnet-benchmarks/tree/master/PngDecodeBenchmark
for decode performance of output (I'm just using imagemagick here as it
performs fine, no real need to apply full png optimisations on top).
2022-01-03 14:24:49 +09:00
Dean Herbert
2cf143f584 Trim unnecessary whitespace 2022-01-03 14:17:52 +09:00
Dean Herbert
f18710f521 Update venera bmfont to have a displayable grave
This required manual edits to the `otf` files to allow the bmfont export
process to see the characters (which were previously "out of bound"
according to it).

Not including the otf files as that would likely be an issue with
licencing.
2022-01-03 14:16:36 +09:00
Dan Balasescu
61bdcfeacf Merge pull request #165 from ppy/l10n_master
Update translations from crowdin
2021-12-28 15:52:44 +09:00
Dean Herbert
b3fb82dd89 Update translations from crowdin 2021-12-28 13:19:14 +09:00
Dean Herbert
4bd1d084a9 Merge pull request #164 from ppy/l10n_master
Update translations from/to crowdin
2021-12-15 11:32:52 +09:00
Dean Herbert
ff19432a27 Update translations from crowdin 2021-12-15 11:29:47 +09:00
Dean Herbert
ec507ee2af Add new client localisations 2021-12-15 11:28:47 +09:00
Dan Balasescu
140feb0e9e Merge pull request #163 from ppy/l10n_master
Update client first localisation and pull crowdin translations
2021-12-03 14:10:14 +09:00
Dean Herbert
ef844f2002 Add new client localisations 2021-12-03 14:00:43 +09:00
Dean Herbert
bda78ab056 Update translations from crowdin 2021-12-03 13:59:17 +09:00
Dan Balasescu
22328b463a Merge pull request #162 from ppy/l10n_master
Update translations from crowdin
2021-11-16 12:07:10 +09:00
Dean Herbert
e073c6b0ef Update translations from crowdin 2021-11-16 11:34:09 +09:00
Dean Herbert
3251c67a1b Merge pull request #161 from nekodex/new-song-select-samples
New samples for song-select
2021-11-12 19:31:21 +09:00
Jamie Taylor
9ea3d1d9c5 Reduce sample volume 2021-11-12 17:07:34 +09:00
Jamie Taylor
d7c8551609 Add updated song-select samples 2021-11-10 17:25:12 +09:00
Dean Herbert
9755eb1096 Merge pull request #160 from ppy/l10n_master
Update translations from crowdin
2021-10-26 22:02:05 +09:00
Dean Herbert
13c68de5e4 Update translations from crowdin 2021-10-26 21:56:53 +09:00
Dean Herbert
c4b2934fe6 Add new client localisations 2021-10-26 21:55:52 +09:00
Dan Balasescu
e514ab7bab Merge pull request #158 from ppy/l10n_master
Update translations
2021-10-15 17:46:34 +09:00
Dean Herbert
4e313da427 Update translations from crowdin 2021-10-15 17:44:31 +09:00
Dean Herbert
48f09333a9 Add new client localisations 2021-10-15 17:43:32 +09:00
Dean Herbert
4e7b0005f8 Merge pull request #157 from nekodex/new-fail
New gameplay fail sample
2021-10-15 17:40:10 +09:00
Jamie Taylor
a2583190a1 New gameplay fail sample 2021-10-15 17:16:43 +09:00
Dean Herbert
6987227c77 Merge pull request #156 from ppy/l10n_master
Update translations from crowdin
2021-10-11 11:27:25 +09:00
Dean Herbert
f99ff149fa Update translations from crowdin 2021-10-11 11:26:14 +09:00
Dean Herbert
5ec1a1e30e Merge pull request #154 from ppy/l10n_master
Update localisations
2021-10-04 11:02:01 +09:00
Dean Herbert
77ff2f9c52 Merge pull request #155 from bdach/torus-alternate
Add Torus alternate font resources
2021-10-04 11:01:29 +09:00
Bartłomiej Dach
10d84d950b Add Torus alternate glyphs 2021-10-03 23:22:18 +02:00
Dean Herbert
21b0477c23 Update translations from crowdin 2021-10-03 18:22:18 +09:00
Dean Herbert
2712d661a2 Add new client localisations 2021-10-03 18:21:25 +09:00
Dean Herbert
0514ddabc5 Merge pull request #153 from ppy/l10n_master
Sync translations with crowdin
2021-09-18 02:22:28 +09:00
Dean Herbert
bb9c09e1ab Merge pull request #152 from nekodex/wrong-password
Add sample for incorrect password
2021-09-18 02:22:05 +09:00
Dean Herbert
89918fd2a7 Update translations from crowdin 2021-09-18 02:17:06 +09:00
Dean Herbert
cc518e5d06 Add new client localisations 2021-09-18 02:16:35 +09:00
Jamie Taylor
5b2c779c0d Add sample for incorrect password feedback 2021-09-17 20:50:24 +09:00
Dean Herbert
bc16cc1a4f Merge pull request #151 from nekodex/team-swap-sfx
Add sample for multiplayer team swap
2021-09-08 20:56:45 +09:00
Jamie Taylor
19c99f4bab Add sample for multiplayer team swap 2021-09-08 14:08:56 +09:00
Dan Balasescu
f947d3a113 Merge pull request #150 from peppy/localiastion-update
Update localisations
2021-09-07 12:38:06 +09:00
Dean Herbert
e3cc7d2fd5 Update translations from crowdin 2021-09-06 23:55:30 +09:00
Dean Herbert
db8380e044 Pull changes from osu-web 2021-09-06 23:44:44 +09:00
Dean Herbert
2b2e5abb5a Add new lazer-first localisations 2021-09-06 23:44:30 +09:00
Dean Herbert
688acf9f27 Merge pull request #149 from nekodex/lobby-sounds
Add samples for some lobby events
2021-08-27 11:40:55 +09:00
Jamie Taylor
dba268bbb9 Add samples for join/leave/kick/ready/unready lobby events 2021-08-26 15:33:12 +09:00
Dean Herbert
7f6888a2e8 Merge pull request #148 from peppy/update-crowdin-configuration 2021-08-22 01:03:44 +09:00
Dean Herbert
666d9d6d94 Update crowdin configuration to match expected casing 2021-08-21 22:22:10 +09:00
Dean Herbert
a021283df8 Merge pull request #147 from bdach/fix-resx-casing
Fix localisation resx file casing
2021-08-21 22:19:07 +09:00
Bartłomiej Dach
6d15cc3e23 Fix localisation resx file casing
The .NET build toolchain expects that the dialect part of the language
tag in the filename of a resx file should be upper-cased. However, some
resx files with the dialect part were committed as fully lower-cased,
which causes compilation failures on filesystems/OSes on which filenames
are case-sensitive, which is primarily Linux.

Move the offending files so that they use the proper upper-cased suffix.
2021-08-21 12:57:26 +02:00
Dan Balasescu
872882c93d Merge pull request #146 from peppy/pull-localisations-from-crowdin
Pull in new translations from crowdin
2021-08-20 23:33:25 +09:00
Dean Herbert
4634b4b05e Pull in new translations from crowdin 2021-08-20 23:30:31 +09:00
Dan Balasescu
dd5aea35dc Merge pull request #145 from peppy/localiastion-update
Update localisations from osu-web
2021-08-20 11:37:18 +09:00
Dean Herbert
8c0ee54f5b Add new osu-first localisations 2021-08-19 23:41:58 +09:00
Dean Herbert
19d01e99e8 Update localisations from osu-web 2021-08-19 23:31:50 +09:00
Dean Herbert
fff75da737 Merge pull request #144 from TheOmyNomy/legacy-cursor-trail-adjustments
Add separate legacy cursor trail shader
2021-08-13 12:27:24 +09:00
smoogipoo
89139a7634 Add fade exponent 2021-08-13 10:10:22 +09:00
TheOmyNomy
b51e924d41 Add separate legacy cursor trail shader 2021-08-12 22:36:06 +10:00
Dean Herbert
9a30f36388 Merge pull request #143 from gagahpangeran/supporter-pippi-heart
Add pippi and supporter heart image
2021-08-10 18:45:35 +09:00
Gagah Pangeran Rosfatiputra
e97ac1ec2a add supporter heart image 2021-08-10 15:02:32 +07:00
Gagah Pangeran Rosfatiputra
a14e7b1dce add supporter pippi image 2021-08-10 15:02:20 +07:00
Dean Herbert
b38501c609 Merge pull request #142 from nekodex/new-menu-sounds
New dropdown/menu open+close sounds
2021-08-07 13:28:47 +09:00
Jamie Taylor
282432999f new dropdown/menu open+close sounds 2021-08-06 21:13:20 +09:00
Dan Balasescu
a8c5fb1ff1 Merge pull request #141 from peppy/localiastion-update
Update localisations from osu-web sources
2021-08-03 10:23:15 +09:00
Dean Herbert
29f950ce5b Update localisations from osu-web sources 2021-08-02 22:25:44 +09:00
Dean Herbert
4bac9d0dc2 Merge pull request #140 from nekodex/select-swap
Swap 'default-select' and 'soft-select' samples
2021-07-30 23:38:52 +09:00
Jamie Taylor
7bcff7dd3f rename soft-select -> default-select 2021-07-29 20:19:32 +09:00
Jamie Taylor
89235df51d rename default-select -> submit-select 2021-07-29 20:17:22 +09:00
Dean Herbert
413399e704 Merge pull request #139 from frenzibyte/update-translation-strings
Update crowdin translations to allow for localisable parameters
2021-07-25 15:26:20 +09:00
Salman Ahmed
999a6bd1e1 Update crowdin translations to allow for localisable parameters 2021-07-25 00:06:20 +03:00
Dean Herbert
86e94cfffa Merge pull request #138 from nekodex/new-select
Add new 'default-select' sample and 'soft-select' variant
2021-07-22 15:26:52 +09:00
Jamie Taylor
3de289151b add new 'select' samples 2021-07-21 21:58:20 +09:00
Dan Balasescu
2ba3c03018 Merge pull request #137 from peppy/resx-files-part-two
Download initial translations from crowdin
2021-07-06 19:28:25 +09:00
Dean Herbert
415f00ca9e Download initial crowdin translations 2021-07-06 19:25:16 +09:00
Dean Herbert
be55aaf64c Add ignore rule 2021-07-06 19:25:16 +09:00
Dan Balasescu
9ae004bab1 Merge pull request #136 from peppy/resx-files
Add initial crowdin configuration
2021-07-06 14:29:20 +09:00
Dean Herbert
3b5e9ca13f Add initial crowdin configuration 2021-07-06 14:25:57 +09:00
Dean Herbert
524d2102cc Add resx files from main game project 2021-07-06 14:25:50 +09:00
Dean Herbert
7d8d56eb84 Merge pull request #135 from nekodex/notch-tick
Add new notch-tick sample
2021-07-01 21:47:55 +09:00
Jamie Taylor
f6b64dd015 add new notch-tick sample 2021-07-01 20:16:11 +09:00
Dean Herbert
c32f8171c4 Merge pull request #134 from nekodex/more-whistle
Make the default lazer skin slider whistle sample more whistle-like
2021-06-25 22:15:26 +09:00
Jamie Taylor
1361314a4b make whistle more whistly 2021-06-25 22:08:19 +09:00
Dean Herbert
de3bc4fe36 Merge pull request #133 from JimmyC7834/supporter-required-image
add osu.Game.Resources/Textures/Online/supporter-required.png
2021-06-20 14:08:29 +09:00
JimmyC7834
47cb730a20 removed suffix 2021-06-19 12:37:33 +08:00
JimmyC7834
429e6d9d50 Delete supporter-required@2x.png 2021-06-19 12:37:04 +08:00
JimmyC7834
4cff5f376c Delete supporter-required.png 2021-06-18 22:15:34 +08:00
JimmyC7834
a8e0d5f212 Add files via upload 2021-06-18 22:14:55 +08:00
Dean Herbert
559bc22707 Merge pull request #131 from nekodex/more-ui-sfx
UI sfx samples update
2021-06-18 22:09:11 +09:00
JimmyC7834
dd340ff91b add osu.Game.Resources/Textures/Online/supporter-required.png 2021-06-18 21:07:43 +08:00
Jamie Taylor
5c10248068 ui sfx update 2021-06-18 21:49:21 +09:00
Dan Balasescu
792b4370ec Merge pull request #130 from gagahpangeran/inter-font
Add inter font
2021-06-18 15:42:45 +09:00
Dean Herbert
a9c07d3f27 Add mention of font licencing in main README file 2021-06-18 15:17:02 +09:00
Dean Herbert
79f9a54c20 Move fonts to individual folders and add licences 2021-06-18 15:14:33 +09:00
Gagah Pangeran Rosfatiputra
7be64a4c8e add inter font 2021-06-16 21:11:27 +07:00
Dean Herbert
1358b4f4c3 Merge pull request #129 from smoogipoo/generate-documentation-file
Generate documentation file
2021-06-16 14:19:17 +09:00
smoogipoo
1fa9f88f7a Ignore xmldoc warnings 2021-06-16 13:57:44 +09:00
smoogipoo
0fe1900848 Generate documentation file 2021-06-16 13:56:04 +09:00
Dean Herbert
5671764a75 Merge pull request #128 from smoogipoo/web-localisations
Add osu!web localisations
2021-06-14 20:12:53 +09:00
smoogipoo
4d24125543 Use AppVeyor VS2019 image 2021-06-14 18:05:37 +09:00
smoogipoo
06e78b298a Add osu!web localisations 2021-06-14 17:23:32 +09:00
smoogipoo
bc80bcf357 Include osu!framework (private) and target netstandard2.1
This is required to resolve references to LocalisableString.
2021-06-14 17:22:43 +09:00
Dean Herbert
cf1459faf1 Merge pull request #127 from nekodex/change-default-hover-click-sample
Change default hover/click samples
2021-06-11 22:23:13 +09:00
Dean Herbert
1a4c8764bf Merge branch 'master' into change-default-hover-click-sample 2021-06-11 22:19:38 +09:00
Dean Herbert
b2d7ee8c76 Merge pull request #126 from nekodex/rename-hover-click-samples
Rename HoverSounds/HoverClickSounds samples
2021-06-11 22:18:52 +09:00
Jamie Taylor
f156ac229a make the 'soft' hover/click samples the new 'default' 2021-06-11 20:48:47 +09:00
Jamie Taylor
6909bf28b6 change 'default' samples into 'button' samples 2021-06-11 20:48:14 +09:00
Jamie Taylor
c978a6c732 fix typo 2021-06-11 19:49:40 +09:00
Jamie Taylor
0e2eaea8f5 Rename HoverSounds and HoverClickSounds samples 2021-06-11 19:37:07 +09:00
Dean Herbert
c9b757ecd9 Merge pull request #125 from nekodex/results-sfx
Add samples for results screen
2021-06-04 15:44:39 +09:00
Jamie Taylor
3dfef993b0 first pass results screen sfx 2021-06-04 14:45:41 +09:00
Dean Herbert
58137e2d3b Merge pull request #124 from gagahpangeran/wiki-header
Add wiki header image
2021-05-25 21:25:12 +09:00
Gagah Pangeran Rosfatiputra
56a13d26ac add wiki header image 2021-05-23 19:16:50 +07:00
Dean Herbert
f15b49a846 Merge pull request #122 from nekodex/ruleset-switch-sounds
Add samples for ruleset switching
2021-04-22 15:33:31 +09:00
Jamie Taylor
e0e32a1eca Add samples for ruleset switching 2021-04-22 14:56:19 +09:00
Dan Balasescu
821fa43611 Merge pull request #121 from peppy/update-spm-counter-anchoring
Update stable SPM counter to not require anchoring to bottom of screen
2021-04-12 18:04:02 +09:00
Dean Herbert
4ae1858034 Update stable SPM counter to not require anchoring to bottom of screen 2021-04-12 13:39:24 +09:00
Dean Herbert
440ee653db Merge pull request #120 from nekodex/ui-sounds-iteration-2
New UI sounds for osu!lazer (iteration two)
2021-04-09 23:44:32 +09:00
Jamie Taylor
5ef2018d67 another iteration of lazer ui sounds 2021-04-09 22:04:13 +09:00
Dean Herbert
fcaca5ba7f Merge pull request #119 from nekodex/new-heartbeat-sounds
Update OsuLogo heartbeat/downbeat samples
2021-02-11 17:21:47 +09:00
Jamie Taylor
740561ded0 Update OsuLogo heartbeat/downbeat samples 2021-02-11 16:42:48 +09:00
Dean Herbert
2692d3721c Merge pull request #118 from nekodex/new-ui-sounds
New UI sounds for osu!lazer (first pass)
2021-02-11 14:10:28 +09:00
Jamie Taylor
85c55d9f51 Rename sample to be more descriptive 2021-02-10 18:20:02 +09:00
Jamie Taylor
8676edcc06 First-pass of new UI sounds for osu!lazer 2021-02-10 16:09:44 +09:00
Dan Balasescu
2f322fff32 Merge pull request #117 from peppy/normalise-sample-volume
Apply sample normalisation to loud samples
2020-12-02 15:09:16 +09:00
Dean Herbert
2e14fa17ea Apply sample normalisation to loud samples
Adds -4db headroom on all samples which exceeded this amount. This
roughly matches what stable uses for hitsounds, so I figured it's a good
starting point.

I have only changed wav files, as most of the mp3 samples are not
responsible for concurrent playback and therefore less of an issue.
2020-12-01 18:41:18 +09:00
Dan Balasescu
42977bff23 Merge pull request #116 from peppy/add-applause-samples
Add applause samples
2020-10-30 12:38:31 +09:00
Dean Herbert
95a8fc1844 Add applause samples 2020-10-29 16:12:59 +09:00
Dan Balasescu
490d6a4487 Merge pull request #115 from peppy/add-legacy-scorebar-sprites
Add legacy scorebar sprites
2020-10-16 22:59:39 +09:00
Dean Herbert
6ad5094b9f Add legacy scorebar sprites 2020-10-16 17:27:30 +09:00
Dan Balasescu
968f491e3f Merge pull request #114 from peppy/reduce-icon-padding
Reduce beatmap details icon whitespace padding
2020-09-04 14:07:24 +09:00
Dean Herbert
e6bb5f0ef6 Reduce beatmap details icon whitespace padding 2020-09-04 13:08:27 +09:00
3220 changed files with 410662 additions and 4 deletions

View File

@@ -12,4 +12,6 @@ This is a dependency of [osu!](https://github.com/ppy/osu) and intended to be us
The majority of content in this repository is licensed under [CC-BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode). Please see [the licence file](LICENCE.md) for more information. [tl;dr](https://tldrlegal.com/license/creative-commons-attribution-noncommercial-4.0-international-(cc-by-nc-4.0)) you can use it in a non-commercial manner.
Some fonts have separate licencing; please ensure to check their local licence files before distributing them.
Please note that this *does not cover* the usage of the "osu!" or "ppy" branding in any software, resources, advertising or promotion, as this is protected by trademark law. If you require clearance for the use of these terms, please [contact us](mailto:contact@ppy.sh).

View File

@@ -1,6 +1,6 @@
clone_depth: 1
version: '{build}'
image: Visual Studio 2017
image: Visual Studio 2019
configuration: Release
platform: Any CPU
before_build:

View File

@@ -1,7 +1,7 @@
clone_depth: 1
version: '{build}'
skip_non_tags: true
image: Visual Studio 2017
image: Visual Studio 2019
configuration: Release
platform: Any CPU
before_build:

42
crowdin.yml Normal file
View File

@@ -0,0 +1,42 @@
preserve_hierarchy: true
files:
- source: /osu.Game.Resources/Localisation/*.resx
translation: /osu.Game.Resources/Localisation/%file_name%.%locale%.%file_extension%
ignore:
# note that this should probably be using %locale% rather than a simple wildcard
# but it doesn't seem to respect our mapping below.
- /osu.Game.Resources/Localisation/%file_name%.*.%file_extension%
update_option: update_as_unapproved
languages_mapping:
locale:
ar: ar
be: be
bg: bg
cs: cs
da: da
de: de
el: el
es-ES: es
fi-FI: fi
fi: fi
fr: fr
hu: hu
id: id
it: it
ja: ja
ko: ko
nl: nl
'no': 'no'
pl: pl
pt-BR: pt-BR
pt-PT: pt
ro: ro
ru: ru
sk: sk
sv-SE: sv
th: th
tr: tr
uk: uk
vi: vi
zh-CN: zh
zh-TW: zh-TW

Binary file not shown.

After

Width:  |  Height:  |  Size: 732 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 732 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 725 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 725 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1,93 @@
Copyright (c) 2016-2019 The Inter Project Authors (me@rsms.me)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

View File

@@ -0,0 +1,61 @@
# AngelCode Bitmap Font Generator configuration file
fileVersion=1
# font settings
fontName=Inter
fontFile=
charSet=0
fontSize=100
aa=4
scaleH=100
useSmoothing=1
isBold=0
isItalic=0
useUnicode=1
disableBoxChars=1
outputInvalidCharGlyph=0
dontIncludeKerningPairs=0
useHinting=1
renderFromOutline=0
useClearType=0
autoFitNumPages=0
autoFitFontSizeMin=0
autoFitFontSizeMax=0
# character alignment
paddingDown=0
paddingUp=0
paddingRight=0
paddingLeft=0
spacingHoriz=4
spacingVert=4
useFixedHeight=0
forceZero=0
widthPaddingFactor=0.00
# output file
outWidth=1024
outHeight=1024
outBitDepth=32
fontDescFormat=2
fourChnlPacked=0
textureFormat=png
textureCompression=0
alphaChnl=0
redChnl=4
greenChnl=4
blueChnl=4
invA=0
invR=0
invG=0
invB=0
# outline
outlineThickness=0
# selected chars
chars=32-126,161-180,182-328,330-451,453-591,710-711,728-733,880-887,890-895,900-906,908,910-929,931-993
chars=1008-1181,1184-1279,1327,7808-7813,7922-7923,8211-8212,8216-8218,8220-8222,8224-8226,8230,8240,8249
chars=8250,8260,8364,8482,8706,8719,8721-8722,8730,8734,8747,8776,8800,8804-8805
# imported icon images

View File

@@ -0,0 +1,202 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

View File

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

View File

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

View File

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 83 KiB

View File

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB

View File

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

Before

Width:  |  Height:  |  Size: 424 KiB

After

Width:  |  Height:  |  Size: 424 KiB

View File

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

View File

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

View File

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

View File

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 102 KiB

View File

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 105 KiB

View File

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 119 KiB

View File

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 118 KiB

View File

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

View File

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

View File

Before

Width:  |  Height:  |  Size: 125 KiB

After

Width:  |  Height:  |  Size: 125 KiB

View File

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View File

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 107 KiB

View File

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 109 KiB

View File

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

View File

Before

Width:  |  Height:  |  Size: 111 KiB

After

Width:  |  Height:  |  Size: 111 KiB

View File

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View File

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 104 KiB

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 109 KiB

View File

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View File

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 104 KiB

View File

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View File

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 101 KiB

View File

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 97 KiB

View File

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB

View File

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 87 KiB

View File

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 80 KiB

View File

Before

Width:  |  Height:  |  Size: 116 KiB

After

Width:  |  Height:  |  Size: 116 KiB

View File

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

View File

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 117 KiB

View File

Before

Width:  |  Height:  |  Size: 116 KiB

After

Width:  |  Height:  |  Size: 116 KiB

View File

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 113 KiB

View File

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

View File

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 113 KiB

View File

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 123 KiB

View File

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

View File

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 101 KiB

View File

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 101 KiB

View File

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 106 KiB

Some files were not shown because too many files have changed in this diff Show More