Commit Graph

2331 Commits

Author SHA1 Message Date
00acea59fc Move some strings to common 2023-01-15 19:37:40 +03:00
5d2e09137c Remove text padding in editor menu for now 2023-01-15 14:40:53 +03:00
8777d5349b Use existing strings 2023-01-15 14:39:34 +03:00
87650044bb Localise create/save dialog 2023-01-15 01:50:47 +03:00
78e562903d Localise part of editor 2023-01-15 01:50:47 +03:00
24df23f420 Localise background header 2023-01-15 01:49:19 +03:00
76eefc7573 Add support for localisation where it was missing 2023-01-15 01:46:11 +03:00
e610d19d55 Merge branch 'master' into 18469 2023-01-14 19:53:08 +09:00
f70dedfd17 Enable nullability for design screen 2023-01-14 02:24:48 +03:00
4b42240fba Enable nullability for setup screen 2023-01-14 02:24:28 +03:00
78adaa9b03 Enable nullability for timing screen 2023-01-14 02:23:21 +03:00
6028abff39 Code Quality 2023-01-13 10:16:52 -05:00
5dd0aaccef Merge branch 'master' of https://github.com/ppy/osu into 18469 2023-01-13 09:54:29 -05:00
e38075c4ef Use PlacementState to check juice stream placement 2023-01-13 09:37:23 -05:00
2365b065a4 Enable nullability for editor components 2023-01-12 18:07:54 +03:00
e08b7c615b Merge branch 'master' into wcd-length-fix 2023-01-08 19:44:12 +01:00
9fd305a970 Merge branch 'master' into editor-bg-refresh 2023-01-08 18:57:04 +01:00
aaeb43fbb2 Return older file if new one is null 2023-01-07 18:15:57 +03:00
a65466bdac Merge branch 'master' into previewTime 2023-01-07 15:07:09 +03:00
abca13eb6c Rewrite visualisation piece to bind once and without potential event leak 2023-01-07 14:40:15 +03:00
904c76e437 Use sane BeatmapInfo for preview time mutation
`EditorBeatmap.BeatmapInfo` is usually the correct instance for mutating
properties that should persist in the database.
2023-01-07 14:23:36 +03:00
b47cef838c Nullability 2023-01-07 03:08:02 +03:00
167ac8b5dd Fix editor object being requered 2023-01-07 03:03:52 +03:00
9364c7775d Refresh background on file change in editor 2023-01-06 19:26:30 +03:00
e90c698e62 Fix WCD does not take into account start time of control points 2023-01-06 16:35:39 +03:00
c0cfa66510 Merge pull request #21754 from Feodor0090/waveform-invalidate
Reload waveform on track replacement in editor
2023-01-06 19:57:27 +08:00
c6e2104ec2 Refresh waveforms instead of recreating the whole component 2023-01-06 03:46:49 +03:00
b689ad6d80 Fix changing preview point not prompting for save 2023-01-01 19:54:26 +01:00
efdd557f3b Adjust binding logic 2023-01-01 19:45:23 +01:00
452ebddfd2 Adjust visual appearance of preview time part
- Use slightly different hue of green to distinguish from difficulty
  control points. The colour is still not ideal, but picking
  a distinctive enough hue is pretty hard.

- Place the preview time part at the bottom rather at the top.
  Not sure why it was at the top; not only could it overlap with the
  control points, but it also looked quite badly misaligned there
  when bookmarks were displayed at the bottom.
2023-01-01 19:42:55 +01:00
a82f1a6abd Adjust method naming and copy 2023-01-01 18:50:47 +01:00
0e59b55a12 Merge branch 'master' into previewTime 2023-01-01 18:38:19 +01:00
23c485c763 readonly 2022-12-30 22:59:56 +09:00
a91da2284d safe way to pass bindable 2022-12-30 22:58:46 +09:00
c7ca4bbba5 Use generic Enum methods 2022-12-26 20:36:39 +01:00
f25439e359 Move track change subscription to LoadComplete 2022-12-23 01:54:49 +03:00
0cb9b79834 Fix ZoomableScrollContainer potentially not updating content width on setup 2022-12-23 00:56:38 +03:00
30de9ba795 Dispose previous waveform on track reload 2022-12-23 00:35:59 +03:00
20370bd5ae Invalidate waveform on track load 2022-12-22 20:49:09 +03:00
d0645ce151 Rewrite waveform invalidation 2022-12-22 15:59:51 +03:00
f2e8776529 Bind to clock instead of music controller 2022-12-22 15:35:53 +03:00
a18ece8610 Listen for track reload in timing screen 2022-12-22 01:24:23 +03:00
7089bb6c23 Listen for track reload in timeline 2022-12-22 01:23:59 +03:00
66a02374da Clear cached waveform on track change in editor 2022-12-22 01:23:24 +03:00
4a7d7c6ed9 Use MaxBy in all locations that can and update inspection level to match dotnet-build 2022-12-19 16:47:10 +09:00
ba54551313 Merge branch 'master' into guard-url-protocols 2022-12-16 18:23:16 +09:00
27c497145f Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
a4d28aff6d fix typo 2022-12-16 10:48:56 +09:00
79e27c2d9d PreviewTimePart will not show if preview time is -1 2022-12-16 10:44:07 +09:00
f0246df1a9 only get; 2022-12-16 09:58:58 +09:00