Compare commits

...

354 Commits

Author SHA1 Message Date
Dean Herbert
63f0b1660b Merge pull request #260 from ppy/l10n_master
Update translations
2023-05-31 12:39:05 +09:00
Dean Herbert
46862b4af6 Update osu-web sourced translations from crowdin 2023-05-31 12:29:54 +09:00
Dean Herbert
fd90017e8f Update translations from crowdin 2023-05-31 12:29:46 +09:00
Dean Herbert
a612ccf3ff Add new client localisations 2023-05-31 12:28:15 +09:00
Dean Herbert
22cc517ddb Merge pull request #257 from nekodex/metronome-update
Update metronome samples
2023-05-11 23:30:30 +09:00
Jamie Taylor
fefd48b93a Update metronome samples 2023-05-10 20:51:53 +09:00
Dean Herbert
c12a228230 Merge pull request #256 from ppy/l10n_master
Update localisations
2023-05-10 14:10:08 +09:00
Dean Herbert
b46ca7b7e2 Update osu-web sourced translations from crowdin 2023-05-10 14:00:11 +09:00
Dean Herbert
5b4069ec2f Update translations from crowdin 2023-05-10 14:00:02 +09:00
Dean Herbert
e9d434d514 Add new client localisations 2023-05-10 13:58:30 +09:00
Dean Herbert
871fa78f87 Merge pull request #255 from nekodex/argon-taiko-samples
Add new Taiko samples for Argon
2023-04-21 09:23:00 +09:00
Jamie Taylor
e9f542c181 Add new Taiko samples for Argon 2023-04-19 09:58:41 +09:00
Dean Herbert
a4b5505638 Merge pull request #254 from ppy/l10n_master
Update localisations
2023-04-17 22:54:21 +09:00
Dean Herbert
a99ebabd5b Update osu-web sourced translations from crowdin 2023-04-17 22:44:43 +09:00
Dean Herbert
1251f3eae9 Update translations from crowdin 2023-04-17 22:44:37 +09:00
Dean Herbert
63ed9152f7 Add new client localisations 2023-04-17 22:43:11 +09:00
Dean Herbert
50a1caa6c5 Merge pull request #253 from ppy/l10n_master
Update translations (including new languages)
2023-04-02 19:42:02 +09:00
Dan Balasescu
6ec994fa5a Merge pull request #252 from frenzibyte/remove-srgb-methods
Update logo animation shader inline with framework changes
2023-03-31 20:57:44 +09:00
Dean Herbert
28d05687a3 Update osu-web sourced translations from crowdin 2023-03-30 17:38:47 +09:00
Dean Herbert
97956f66f0 Update translations from crowdin 2023-03-30 17:38:40 +09:00
Dean Herbert
68a4e86c02 Add new client localisations 2023-03-30 17:37:12 +09:00
Salman Ahmed
cc3c9c17c1 Work around logo animation broken on Metal 2023-03-30 03:59:26 +03:00
Salman Ahmed
a297727b68 Update logo animation shader inline with framework changes 2023-03-29 21:30:18 +03:00
Dean Herbert
323cbd9ffb Merge pull request #251 from smoogipoo/fix-logo-animation
Remove unused vertex attributes
2023-03-20 15:10:31 +09:00
Dan Balasescu
570906bcc1 Remove unused vertex attributes 2023-03-17 20:30:00 +09:00
Dean Herbert
fe180bc0f9 Merge pull request #250 from ppy/l10n_master
Update translations
2023-03-17 17:24:15 +09:00
Dean Herbert
ae157d96b3 Update osu-web sourced translations from crowdin 2023-03-17 17:07:40 +09:00
Dean Herbert
0da39b2a21 Update translations from crowdin 2023-03-17 17:07:34 +09:00
Dean Herbert
a8606b018f Add new client localisations 2023-03-17 17:06:14 +09:00
Dean Herbert
53ebd1d577 Merge pull request #249 from smoogipoo/fix-logo-animation
Add isolated vertex shader for logo animation
2023-03-17 16:40:55 +09:00
Dan Balasescu
c5e0a2b211 Add isolated vertex shader for logo animation 2023-03-16 23:56:20 +09:00
Dean Herbert
94d7be96c0 Merge pull request #247 from smoogipoo/opengl-core-renderer
Update shaders for OpenGL Core
2023-03-10 19:20:56 +09:00
Dan Balasescu
4828838a3c Remove unused shader 2023-02-25 01:43:53 +09:00
Dan Balasescu
2f3eb762c0 Update shaders for OpenGL Core 2023-02-25 01:43:16 +09:00
Dean Herbert
74f575c5b1 Merge pull request #248 from ppy/l10n_master
Update localisations
2023-02-23 14:10:32 +09:00
Dean Herbert
5933e1b830 Update osu-web sourced translations from crowdin 2023-02-23 13:54:38 +09:00
Dean Herbert
b77a339418 Update translations from crowdin 2023-02-23 13:54:32 +09:00
Dean Herbert
27b7e59d11 Add new client localisations 2023-02-23 13:53:14 +09:00
Dean Herbert
b459a72252 Merge pull request #246 from ppy/l10n_master
Update translations
2023-02-14 12:54:18 +09:00
Dean Herbert
dbe487281f Update osu-web sourced translations from crowdin 2023-02-13 20:52:58 +09:00
Dean Herbert
6b95b8cde3 Update translations from crowdin 2023-02-13 20:52:51 +09:00
Dean Herbert
cc81443af1 Add new client localisations 2023-02-13 20:51:27 +09:00
Dean Herbert
2d83fc2afa Merge pull request #244 from bdach/legacy-spinner-warning 2023-01-31 10:02:05 +09:00
Bartłomiej Dach
17fc2ac78f Add missing spinner-warning legacy skin asset 2023-01-30 21:01:01 +01:00
Dean Herbert
bc5e6eb62f Merge pull request #243 from ppy/l10n_master
Update translations
2023-01-30 15:48:30 +09:00
Dean Herbert
75c5b34d7e Update osu-web sourced translations from crowdin 2023-01-30 15:16:53 +09:00
Dean Herbert
43c6c49667 Update translations from crowdin 2023-01-30 15:16:46 +09:00
Dean Herbert
3821d9811e Add new client localisations 2023-01-30 15:15:11 +09:00
Dean Herbert
7808a80907 Merge pull request #242 from EVAST9919/triangle-zero-div
Fix div-by-zero in `TriangleBorder` shader
2023-01-30 13:55:22 +09:00
Andrei Zavatski
97dc4f6bce Improve code quality 2023-01-28 14:35:25 +03:00
Andrei Zavatski
63ca841113 Fix div-by-zero in TriangleBorder shader 2023-01-28 02:01:45 +03:00
Dean Herbert
6619773926 Merge pull request #241 from cl8n/update-mod-icons
Update mod icon textures
2023-01-15 13:38:02 +09:00
clayton
660ffab4f2 Update mod icon textures 2023-01-13 02:31:02 -08:00
Dean Herbert
0e89e45792 Merge pull request #240 from ppy/l10n_master
Update translations
2023-01-10 14:13:43 +09:00
Dean Herbert
0dfcbe415f Update osu-web sourced translations from crowdin 2023-01-10 14:08:44 +09:00
Dean Herbert
fbe028e64f Update translations from crowdin 2023-01-10 14:08:37 +09:00
Dean Herbert
665a4579d0 Add new client localisations 2023-01-10 14:07:33 +09:00
Dan Balasescu
2f63a65202 Merge pull request #237 from EVAST9919/triangle-border
Simplify `TriangleBorder` shader
2022-12-22 14:46:52 +09:00
Andrei Zavatski
4e3e24ce54 Fix lineLength is being calculated twice 2022-12-22 05:14:06 +03:00
Andrei Zavatski
ffa1c8ddcd Simplify calculation of inside triangle value 2022-12-22 05:11:21 +03:00
Dean Herbert
e4582db240 Merge pull request #236 from ppy/l10n_master
Update translations
2022-12-21 01:18:30 +09:00
Dean Herbert
cf21f50271 Update osu-web sourced translations from crowdin 2022-12-21 00:51:57 +09:00
Dean Herbert
ed758f3206 Update translations from crowdin 2022-12-21 00:51:51 +09:00
Dean Herbert
1342033085 Add new client localisations 2022-12-21 00:50:29 +09:00
Dean Herbert
5c32186e77 Merge pull request #235 from nekodex/argon-pro-samples
Add samples for argon "pro" skin
2022-12-21 00:11:16 +09:00
Jamie Taylor
9aa35fb55c Add samples for argon pro skin 2022-12-20 21:23:14 +09:00
Dean Herbert
1133a4caa8 Merge pull request #234 from ppy/l10n_master
Update translations
2022-12-07 15:57:24 +09:00
Dean Herbert
ff3d7e0a6c Update osu-web sourced translations from crowdin 2022-12-07 15:51:43 +09:00
Dean Herbert
2767ab708f Update translations from crowdin 2022-12-07 15:51:36 +09:00
Dean Herbert
b7a0e98c2d Add new client localisations 2022-12-07 15:50:02 +09:00
Dean Herbert
0c362afd12 Merge pull request #233 from EVAST9919/triangle-border-sampling
Don't use texture sampling in TriangleBorder shader
2022-12-07 15:14:11 +09:00
Andrei Zavatski
d9847dd1af Simplify pixelPos calculation 2022-12-06 14:03:24 +03:00
Andrei Zavatski
feba135130 Remove texture sampling from TriangleBorder shader 2022-12-05 22:26:56 +03:00
Dean Herbert
5151418446 Merge pull request #229 from EVAST9919/triangles-fix
Remove dFdx/dFdy usage in TriangleBorder shader
2022-11-27 02:32:26 +09:00
Andrei Zavatski
1eca186493 Remove dFdx/dFdy usage in TriangleBorder shader 2022-11-26 20:05:07 +03:00
Dean Herbert
7416892e34 Merge pull request #227 from EVAST9919/triangles-v2
Implement TriangleBorder shader
2022-11-24 15:03:23 +09:00
Andrei Zavatski
3653f7477d Remove toSRGB colour conversion 2022-11-23 16:12:46 +03:00
Andrei Zavatski
abc3834535 Expose thickness uniform 2022-11-21 10:20:05 +03:00
Dean Herbert
3dad98e20c Merge pull request #228 from OliBomby/streams-icon
Create Streams icon
2022-11-18 16:18:17 +09:00
OliBomby
d9409e12f0 Create streams.png 2022-11-18 07:58:27 +01:00
Andrei Zavatski
979b1027e6 Implement TriangleBorder shader 2022-11-13 15:27:44 +03:00
Dean Herbert
05a035cf77 Merge pull request #226 from Tom94/only-rounded-shader
Cursor trail shader: target rounded fragment shader
2022-11-13 16:12:47 +09:00
Thomas Müller-Höhne
5c66f56cfd Make CursorTrail use the non-rounded shader fast path 2022-11-12 21:23:41 +09:00
Thomas Müller-Höhne
b5a8857bc6 Cursor trail shader: target rounded fragment shader
Compatibility with osu-framework change https://github.com/ppy/osu-framework/pull/5512
2022-11-12 17:04:00 +09:00
Dean Herbert
37e8b53be8 Merge pull request #224 from nekodex/disabled-button-sfx
Add 'select' sample for disabled components
2022-11-03 20:18:09 +09:00
Jamie Taylor
c82950e197 Add 'select' sample for disabled components 2022-11-02 19:42:14 +09:00
Dean Herbert
349b5ec322 Merge pull request #223 from ppy/l10n_master
Update localisations
2022-11-01 14:35:51 +09:00
Dean Herbert
67ea81eda9 Update osu-web sourced translations from crowdin 2022-11-01 14:29:05 +09:00
Dean Herbert
7e771ad748 Update translations from crowdin 2022-11-01 14:28:59 +09:00
Dean Herbert
dcd6e8b99f Add new client localisations 2022-11-01 14:27:33 +09:00
Dean Herbert
f5cff7870d Revert "Merge pull request #222 from peppy/argon-catch-sprites"
This reverts commit 286bac2bcb, reversing
changes made to bf38e679e4.

(We're using a shader instead)
2022-10-27 19:03:31 +09:00
Dan Balasescu
286bac2bcb Merge pull request #222 from peppy/argon-catch-sprites
Add blob sprites for osu!catch argon skin
2022-10-27 12:32:17 +09:00
Dean Herbert
dad5a50063 Add blob sprites for osu!catch argon skin 2022-10-26 18:53:04 +09:00
Dean Herbert
bf38e679e4 Merge pull request #221 from LiterallyFabian/countdown-ready
Add countdown ready sprite
2022-10-23 22:45:40 +09:00
Fabian Lindgren
b2c7c9d0c0 Add countdown ready sprite 2022-10-23 09:56:17 +02:00
Dean Herbert
60901eedff Merge pull request #220 from ppy/l10n_master
Update translations
2022-10-21 20:24:03 +09:00
Dean Herbert
b15ed655ce Update osu-web sourced translations from crowdin 2022-10-21 19:52:51 +09:00
Dean Herbert
3b30ace4bb Update translations from crowdin 2022-10-21 19:52:45 +09:00
Dean Herbert
3f31b80922 Add new client localisations 2022-10-21 19:51:10 +09:00
Dean Herbert
afcf180e71 Merge pull request #219 from nekodex/settings-sidebar
Add samples for the settings sidebar buttons
2022-10-21 19:35:09 +09:00
Jamie Taylor
b8a592b660 Add samples for the settings sidebar buttons 2022-10-21 18:05:12 +09:00
Dean Herbert
faf89f4435 Merge pull request #218 from LiterallyFabian/countdown
Add countdown sprites
2022-10-18 19:53:00 +09:00
Fabian Lindgren
54569d6c61 Add countdown sprites 2022-10-18 12:42:30 +02:00
Dean Herbert
061e419dbc Fix broken shader 2022-10-08 21:32:08 +09:00
Dean Herbert
eb8ced5843 Add default cursor smoke sprite 2022-10-05 18:25:42 +09:00
Dean Herbert
65f5707b08 Merge pull request #216 from ppy/l10n_master
Update localisations
2022-10-03 21:02:39 +09:00
Dean Herbert
bef0ee7b47 Update osu-web sourced translations from crowdin 2022-10-03 20:55:50 +09:00
Dean Herbert
8f85457559 Update translations from crowdin 2022-10-03 20:55:43 +09:00
Dean Herbert
d05c21fac5 Add new client localisations 2022-10-03 20:54:18 +09:00
Dean Herbert
28fff2ab17 Merge pull request #215 from smoogipoo/adjust-flashlight
Expose flashlight smoothness as uniform
2022-10-03 20:34:38 +09:00
Dan Balasescu
f0827cf2a0 Expose flashlight smoothness as uniform 2022-10-03 18:22:43 +09:00
Dean Herbert
b25c9b8180 Merge pull request #214 from goodtrailer/smoke
Add legacy cursor-smoke texture
2022-09-20 16:37:20 +09:00
Alden Wu
bfb6acfe3e Add legacy smoke texture 2022-09-20 00:26:39 -07:00
Dean Herbert
08b4b268f5 Merge pull request #212 from ppy/l10n_master
Update localisations
2022-09-13 23:51:29 +09:00
Dean Herbert
2f31ba167e Update osu-web sourced translations from crowdin 2022-09-13 12:18:17 +09:00
Dean Herbert
e3245e2912 Update translations from crowdin 2022-09-13 12:18:11 +09:00
Dean Herbert
8aeb354ee0 Merge pull request #210 from nekodex/textbox-invalid-sample
Add sample for invalid textbox input
2022-08-31 21:39:01 +09:00
Dean Herbert
dd2548b7f8 Merge pull request #211 from ppy/l10n_master
Update localisations
2022-08-31 21:38:52 +09:00
Dean Herbert
50a09a3957 Update osu-web sourced translations from crowdin 2022-08-31 21:32:55 +09:00
Dean Herbert
0046f7893a Update translations from crowdin 2022-08-31 21:32:48 +09:00
Dean Herbert
e97218ab95 Add new client localisations 2022-08-31 21:31:10 +09:00
Jamie Taylor
ef4a8083db Add sample for invalid textbox input 2022-08-31 17:36:39 +09:00
Dean Herbert
166a623627 Merge pull request #209 from ppy/l10n_master
Update translations
2022-08-19 20:10:20 +09:00
Dean Herbert
713e570857 Update osu-web sourced translations from crowdin 2022-08-19 19:33:50 +09:00
Dean Herbert
26a9386dbe Update translations from crowdin 2022-08-19 19:33:44 +09:00
Dean Herbert
16087411ec Add new client localisations 2022-08-19 19:32:08 +09:00
Dean Herbert
5f7b574548 Merge pull request #208 from nekodex/selection-samples
Samples for text selection
2022-08-19 17:46:31 +09:00
Jamie Taylor
4551006d5e Samples for text selection interactions 2022-08-19 15:06:48 +09:00
Dean Herbert
3955718e3a Merge pull request #207 from ppy/l10n_master
Update translations
2022-08-10 01:40:13 +09:00
Dean Herbert
5a644880fe Update osu-web sourced translations from crowdin 2022-08-10 01:39:12 +09:00
Dean Herbert
9a3a73439e Update translations from crowdin 2022-08-10 01:39:05 +09:00
Dean Herbert
3bee833870 Add new client localisations 2022-08-10 01:37:31 +09:00
Dean Herbert
75ed6b3c3c Merge pull request #206 from frenzibyte/taiko-default-drum-hitsounds
Add taiko hitsound samples for the "drum" sampleset
2022-08-01 22:34:19 +09:00
Salman Ahmed
79d73e1cf5 Add taiko hitsound samples for the "drum" sampleset 2022-08-01 13:19:09 +03:00
Dean Herbert
802978b5a9 Merge pull request #205 from ppy/l10n_master
Update localisations
2022-07-22 23:37:16 +09:00
Dean Herbert
9f62f74e0d Update osu-web sourced translations from crowdin 2022-07-22 23:33:36 +09:00
Dean Herbert
022c6c2caf Update translations from crowdin 2022-07-22 23:33:29 +09:00
Dean Herbert
6b3b956f90 Add new client localisations 2022-07-22 23:32:13 +09:00
Dean Herbert
b44f8d72fa Merge pull request #204 from nekodex/results-screen
Additional samples for results screen
2022-07-22 22:26:28 +09:00
Jamie Taylor
2d9cc70e3c Samples for results screen 2022-07-22 02:47:29 +09:00
Dean Herbert
db12ba0ca0 Merge pull request #203 from ppy/l10n_master
Update translations
2022-07-16 00:27:35 +09:00
Dean Herbert
fa6c3871ad Update osu-web sourced translations from crowdin 2022-07-16 00:07:41 +09:00
Dean Herbert
92417bd9e2 Update translations from crowdin 2022-07-16 00:07:34 +09:00
Dean Herbert
3d2574b440 Merge pull request #202 from nekodex/mod-select-overlay
Add samples for mod select overlay show/hide
2022-07-02 00:42:23 +09:00
Jamie Taylor
b7c16a5c36 Add samples for mod select appear/disappear 2022-07-01 20:01:56 +09:00
Dean Herbert
a9bf128ad9 Merge pull request #201 from ppy/l10n_master
Update translations
2022-06-28 13:35:36 +09:00
Dean Herbert
5ea1ddc87c Update osu-web sourced translations from crowdin 2022-06-28 13:15:34 +09:00
Dean Herbert
76b77690e9 Update translations from crowdin 2022-06-28 13:15:25 +09:00
Dean Herbert
3c4c075796 Add new client localisations 2022-06-28 13:13:56 +09:00
Dean Herbert
5270aac29e Merge pull request #200 from nekodex/rearrangeable-list
Add sample for rearranging list items
2022-06-23 19:34:15 +09:00
Jamie Taylor
288d40e348 Add sample for rearranging list items 2022-06-23 17:20:04 +09:00
Dean Herbert
ef30863241 Merge pull request #199 from nekodex/new-metronome-sfx
New metronome samples
2022-06-18 07:51:01 +09:00
Jamie Taylor
128028a943 Samples for Metronome 2022-06-17 16:44:12 +09:00
Dean Herbert
40d8fc5a7f Merge pull request #198 from ppy/l10n_master
Update crowdin strings and pulled localisations
2022-06-16 14:35:11 +09:00
Dean Herbert
70b373321d Update osu-web sourced translations from crowdin 2022-06-16 14:13:41 +09:00
Dean Herbert
eac9a9560d Update translations from crowdin 2022-06-16 14:13:35 +09:00
Dean Herbert
68cce3e983 Add new client localisations 2022-06-16 14:12:01 +09:00
Dean Herbert
1b4ebd6334 Merge pull request #197 from bdach/twemoji-flags
Replace flag assets with twemoji-derived ones matching web
2022-06-16 10:37:31 +09:00
Bartłomiej Dach
f9b9148a03 Replace flag assets with twemoji-derived ones matching web 2022-06-15 22:05:17 +02:00
Dean Herbert
c520a9cc9d Merge pull request #196 from nekodex/new-dialog-sfx
New samples for dialog popups
2022-06-15 16:03:36 +09:00
Jamie Taylor
6bc6773ee5 New dialog samples 2022-06-15 15:29:56 +09:00
Dean Herbert
241ac7854f Merge pull request #195 from nekodex/selection-sfx-rework
Selection sounds rework
2022-05-27 23:02:45 +09:00
Jamie Taylor
2c68d2c78c Selection sounds rework 2022-05-27 21:32:15 +09:00
Dean Herbert
47a2f33388 Merge pull request #194 from ppy/l10n_master
Update localisations
2022-05-27 15:26:30 +09:00
Dean Herbert
6953e90644 Update osu-web sourced translations from crowdin 2022-05-27 14:49:34 +09:00
Dean Herbert
314599b1bb Update translations from crowdin 2022-05-27 14:49:28 +09:00
Dean Herbert
7af52d94d2 Add new client localisations 2022-05-27 14:48:05 +09:00
Dean Herbert
5f86fd239b Merge pull request #193 from ppy/l10n_master
Update translations
2022-05-13 20:16:14 +09:00
Dean Herbert
b392e06b36 Update osu-web sourced translations from crowdin 2022-05-13 20:02:23 +09:00
Dean Herbert
b0cb8d08e8 Update translations from crowdin 2022-05-13 20:02:14 +09:00
Dean Herbert
1b6f3e73b0 Add new client localisations 2022-05-13 20:00:44 +09:00
Dean Herbert
8afa570b6f Merge pull request #192 from ppy/l10n_master
Update localisations
2022-04-22 14:53:56 +09:00
Dean Herbert
86fb44ad54 Update osu-web sourced translations from crowdin 2022-04-22 14:25:04 +09:00
Dean Herbert
d7a6bed3cd Update translations from crowdin 2022-04-22 14:24:58 +09:00
Dean Herbert
2110801feb Add new client localisations 2022-04-22 14:23:51 +09:00
Dean Herbert
2ed77da32e Merge pull request #191 from nekodex/new-error
New error notification sample and tweaked normal notification sample to match
2022-04-22 00:32:17 +09:00
Jamie Taylor
730cc09ab6 New error notification sample and tweaked normal notification sample to match 2022-04-21 22:41:19 +09:00
Dean Herbert
43d153b7be Merge pull request #190 from ppy/l10n_master
Update localisations
2022-04-17 14:52:12 +09:00
Dean Herbert
55c1e7d225 Pull in latest updates from osu-web 2022-04-17 14:47:46 +09:00
Dean Herbert
8005b4d148 Update translations from crowdin 2022-04-17 13:31:51 +09:00
Dean Herbert
c3efbb28ea Add new client localisations 2022-04-17 13:30:47 +09:00
Dean Herbert
4a3e1d3c49 Merge pull request #187 from smoogipoo/zh-hant
Redirect zh-TW alias to zh-Hant
2022-04-17 12:21:48 +09:00
Dean Herbert
f0aff9a15d Merge pull request #188 from nekodex/demuffle
UI SFX Iteration
2022-04-15 20:39:47 +09:00
Jamie Taylor
6889cb4918 New osu-logo hover samples 2022-04-15 20:25:19 +09:00
Jamie Taylor
9ee0490240 "De-muffled" samples 2022-04-15 20:14:04 +09:00
Dan Balasescu
8316555a21 Rename all existing files 2022-04-12 13:50:06 +09:00
Dan Balasescu
c7278ef217 Upgrade appveyor images 2022-04-12 13:09:23 +09:00
Dan Balasescu
41f43dd8ce Redirect zh-TW alias to zh-Hant 2022-04-12 13:06:08 +09:00
Dean Herbert
f8812ab77b Merge pull request #186 from nekodex/mp-countdown-2
Add new samples for the multiplayer lobby countdown timer warning
2022-04-07 13:25:43 +09:00
Jamie Taylor
f9a04a33f3 MP lobby countdown SFX iteration #2 2022-04-07 12:59:05 +09:00
Dean Herbert
7a2de756c6 Merge pull request #185 from ppy/l10n_master
Update translations
2022-04-05 00:51:39 +09:00
Dean Herbert
4b540ad9e9 Update osu-web sourced translations from crowdin 2022-04-05 00:28:18 +09:00
Dean Herbert
083f92f98d Update translations from crowdin 2022-04-05 00:28:11 +09:00
Dean Herbert
9407089dd5 Add new client localisations 2022-04-05 00:26:53 +09:00
Dean Herbert
a94756b147 Merge pull request #184 from nekodex/mp-countdown
Add samples for multiplayer lobby countdown timer
2022-04-02 11:09:05 +09:00
Jamie Taylor
1d709912a3 MP lobby countdown sfx iteration 2022-04-01 21:32:52 +09:00
Dean Herbert
3e97ce3228 Merge pull request #183 from nekodex/mp-shorten
Replace multiplayer lobby samples with shorter variants
2022-03-24 13:22:24 +09:00
Jamie Taylor
8ae10cbb76 Replace most of the multiplayer lobby samples with shorter variants 2022-03-24 12:22:08 +09:00
Dean Herbert
7df1197879 Merge pull request #182 from ppy/l10n_master
Update translations from crowdin
2022-03-20 02:32:40 +09:00
Dean Herbert
d16fcab205 Update translations from crowdin 2022-03-20 01:13:09 +09:00
Dean Herbert
3c1a2c2554 Merge pull request #181 from nekodex/hover-click-iteration
Iteration on hover/select/cursor-tap samples
2022-03-04 22:18:43 +09:00
Jamie Taylor
24f54646b2 Iteration on hover/select/cursor-tap samples 2022-03-04 19:58:03 +09:00
Dean Herbert
03d151b1da Merge pull request #180 from ppy/l10n_master
Update translations in line with osu-web + crowdin
2022-02-27 21:09:04 +09:00
Dean Herbert
83a56038c2 Update osu-web sourced translations from crowdin
Update osu-web sourced translations from crowdin
2022-02-27 21:04:03 +09:00
Dean Herbert
b88788ae70 Update translations from crowdin 2022-02-27 20:22:45 +09:00
Dean Herbert
277d304012 Merge pull request #178 from ppy/l10n_master
Update translations from crowdin
2022-02-11 14:51:43 +09:00
Dean Herbert
9200076233 Update osu-web sourced translations from crowdin 2022-02-11 14:50:04 +09:00
Dean Herbert
3bb2757802 Update translations from crowdin 2022-02-11 13:48:13 +09:00
Dean Herbert
3f40ce0f2b Merge pull request #177 from nekodex/songselect-confirm-iteration
SongSelect 'confirm' sample iteration
2022-02-10 21:56:56 +09:00
Jamie Taylor
888f421897 SongSelect 'confirm' sample iteration 2022-02-10 21:47:05 +09:00
Dean Herbert
05651518e6 Merge pull request #176 from nekodex/songselect-iteration
New iteration of song select samples
2022-02-04 21:31:22 +09:00
Jamie Taylor
6e7f7f537f Reduce volume of 'random' sample for better layering 2022-02-04 20:19:33 +09:00
Jamie Taylor
b6330fb1c2 New iteration of song select samples 2022-02-04 20:18:59 +09:00
Dean Herbert
e3d2903b5d Merge pull request #175 from ppy/l10n_master
Update translations from crowdin
2022-02-02 15:16:40 +09:00
Dean Herbert
357b3fa2f0 Update translations from crowdin 2022-02-02 15:12:25 +09:00
Dean Herbert
89f5eeca58 Merge pull request #174 from nekodex/cursor-tap
Add 'cursor tap' sample
2022-02-02 15:07:12 +09:00
Jamie Taylor
025f200ea6 Add 'cursor tap' sample 2022-01-28 18:05:08 +09:00
Dean Herbert
2b5b6a31cf Merge pull request #172 from nekodex/songselect-random
Add samples for song select random
2022-01-28 16:11:42 +09:00
Jamie Taylor
6541999558 Add samples for SongSelect random 2022-01-28 11:48:42 +09:00
Dan Balasescu
1816a47e1c Merge pull request #171 from ppy/l10n_master
Update localisations
2022-01-24 15:53:40 +09:00
Dean Herbert
dd745d9d2c Update translations from crowdin 2022-01-24 15:49:28 +09:00
Dean Herbert
44c7524378 Add new client localisations 2022-01-24 15:48:24 +09:00
Dean Herbert
35f9b46eb0 Merge pull request #170 from nekodex/host-changed-sample
Add sample for multiplayer host change
2022-01-15 19:13:59 +09:00
Jamie Taylor
818c4ee034 Add sample for multiplayer host change 2022-01-14 17:48:28 +09:00
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
5117 changed files with 633615 additions and 123 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. 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). 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 clone_depth: 1
version: '{build}' version: '{build}'
image: Visual Studio 2017 image: Visual Studio 2022
configuration: Release configuration: Release
platform: Any CPU platform: Any CPU
before_build: before_build:

View File

@@ -1,7 +1,7 @@
clone_depth: 1 clone_depth: 1
version: '{build}' version: '{build}'
skip_non_tags: true skip_non_tags: true
image: Visual Studio 2017 image: Visual Studio 2022
configuration: Release configuration: Release
platform: Any CPU platform: Any CPU
before_build: 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-Hant

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