1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-18 11:43:22 +08:00
osu-lazer/osu.Game
Bartłomiej Dach 3a4497af32
Constrain range of usable characters in romanised metadata to ASCII only
Closes https://github.com/ppy/osu/issues/31398.

Rationale given in issue.

Compare stable logic:

- 2280c4c436/osu!/GameModes/Edit/Forms/SongSetup.cs#L118-L122
- 2280c4c436/osu!common/Helpers/GeneralHelper.cs#L410-L423

The control character check is a bit gratuitous (text boxes will already
not allow insertion of those, see
e05cb86ff6/osu.Framework/Graphics/UserInterface/TextBox.cs (L92)),
but as it's a general helper I figured might as well.
2025-01-06 14:04:47 +01:00
..
.idea/.idea.osu.dir/.idea Merge branch 'master' into multiplayer-remove-cmc-and-composite 2024-11-20 17:24:55 +09:00
Audio Implement auto additions editor-only 2024-10-01 16:40:48 +09:00
Beatmaps Constrain range of usable characters in romanised metadata to ASCII only 2025-01-06 14:04:47 +01:00
Collections Fix not being able to scroll to new collection text box when list overflows 2024-11-18 15:28:30 +01:00
Configuration Merge pull request #31386 from peppy/fix-applying-offset 2025-01-06 11:40:12 +09:00
Database Round object coordinates to nearest integers rather than truncating 2024-12-27 11:10:29 +01:00
Extensions Apply minor performance rules 2024-11-28 20:41:44 +08:00
Graphics Load seasonal backgrounds without requiring being logged in 2024-12-20 00:38:54 +09:00
Input Switch scroll direction for beat snap 2024-12-26 00:35:21 +01:00
IO Apply type inheritance check 2024-12-19 09:21:49 +01:00
IPC
Localisation Localise text 2025-01-04 01:28:33 +09:00
Models
Online Hide !mp commands from tournament streaming chat 2024-12-16 17:39:27 +09:00
Overlays Adjust popup icon animation slightly 2025-01-04 01:28:09 +09:00
Performance Expose high performance session state 2024-04-16 10:04:38 +08:00
Properties Make medal overlay respect overlay disable via activation mode 2024-02-20 16:31:31 +01:00
Replays Update HasFlag usages 2024-07-03 00:19:04 +09:00
Rulesets Always block scroll input above editor toolbox areas 2025-01-02 14:31:27 +09:00
Scoring Use RealmLive in SaveFailedScoreButton 2024-11-27 15:25:42 +09:00
Screens Merge pull request #31386 from peppy/fix-applying-offset 2025-01-06 11:40:12 +09:00
Seasonal Add extra safeties against null ref when rulesets are missing 2024-12-21 20:30:00 +09:00
Skinning Add FormatStarRating() method util 2024-12-12 15:23:00 -08:00
Storyboards Merge branch 'master' into netcore-analyzer 2024-12-05 17:18:56 +08:00
Tests Remove BeatmapCarousel testing backdoor 2024-12-11 16:28:51 +09:00
Updater Resurrect SimpleUpdateManager as MobileUpdateNotifier 2024-07-05 03:29:09 -04:00
Users Clean up model 2024-12-16 13:14:21 +09:00
Utils Add FormatStarRating() method util 2024-12-12 15:23:00 -08:00
.editorconfig
FodyWeavers.xml
osu!.res
osu.Game.csproj Update framework 2024-12-24 15:17:10 +09:00
OsuGame.cs Remove duplicated block 2024-12-27 21:36:07 +09:00
OsuGameBase_Importing.cs
OsuGameBase.cs Merge branch 'master' into improve-menu-sample-playback 2024-12-05 21:07:03 +09:00
PerformFromMenuRunner.cs