Bartłomiej Dach
|
32b3d3d7df
|
Compile regexes for speed
|
2024-07-03 15:49:21 +02:00 |
|
Bartłomiej Dach
|
901fec65ef
|
Address code quality issues
|
2024-07-03 15:49:17 +02:00 |
|
Arthur Araujo
|
7143ff523f
|
Make MarkerChecks and MarkerCheck class private
|
2024-07-02 21:09:49 -03:00 |
|
Arthur Araujo
|
7cdad20119
|
Fix explicit array type specification in MarkerChecks
|
2024-07-02 20:55:52 -03:00 |
|
Arthur Araujo
|
7cb3d7445c
|
Add verify checks for title markers
|
2024-07-02 17:20:00 -03:00 |
|
Bartłomiej Dach
|
4022a8b06c
|
Implement automatic break period generation
|
2024-06-19 10:22:06 +02:00 |
|
Bartłomiej Dach
|
70a5288a68
|
Do not attempt to pass files that don't look like audio to BASS
|
2024-04-22 10:45:09 +02:00 |
|
Bartłomiej Dach
|
ceeb9b0819
|
Use explicit reference equality check
|
2024-04-22 10:27:30 +02:00 |
|
Bartłomiej Dach
|
1bcf835d22
|
Remove redundant array type specification
|
2024-04-22 10:25:46 +02:00 |
|
Arthur Araujo
|
49563f4e5b
|
Use bitwise to check hitsound formats
|
2024-04-22 04:44:38 -03:00 |
|
Arthur Araujo
|
92b85beff6
|
Remove ChannelType from messages
|
2024-04-19 08:01:23 -03:00 |
|
Arthur Araujo
|
68e86b5105
|
Remove unsued import and add a blankline before yield break;
|
2024-04-19 07:39:31 -03:00 |
|
Arthur Araujo
|
eac9dededf
|
Use periods instead of semicolons
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2024-04-19 07:20:59 -03:00 |
|
Arthur Araujo
|
ac03856ebd
|
Fix test methods names
|
2024-04-17 08:22:05 -03:00 |
|
Arthur Araujo
|
8d94f8d995
|
Remove BassFlags.Prescan and free the decodeStream
|
2024-04-17 08:14:19 -03:00 |
|
Arthur Araujo
|
c32d99250f
|
Deal with corrupt audio files
This removes the corrupt file check from CheckTooShortAudioFiles and makes the audio formats checks deal with it instead to avoid redundant messages.
|
2024-04-16 06:53:55 -03:00 |
|
Arthur Araujo
|
9ef27104ce
|
Add checks for audio formats
|
2024-04-16 06:15:21 -03:00 |
|
Bartłomiej Dach
|
b74f8dba41
|
Merge branch 'master' into verify-abnormal-difficulty-settings
|
2024-03-26 11:13:16 +01:00 |
|
Bartłomiej Dach
|
1866b4b6b1
|
Refactor abstract check to reduce duplication
|
2024-03-26 11:13:03 +01:00 |
|
Arthur Araujo
|
8a05fecad5
|
Fix formatting issue
|
2024-03-23 23:28:55 -03:00 |
|
Arthur Araujo
|
6fbe1a5b8d
|
Add video resolution check
|
2024-03-23 19:22:47 -03:00 |
|
Arthur Araujo
|
a4822fd615
|
Make CheckAbnormalDifficultySettings abstract
|
2024-03-22 01:37:06 -03:00 |
|
Arthur Araujo
|
b132734f9c
|
Fix codefactor issues
|
2024-03-20 18:54:38 -03:00 |
|
Arthur Araujo
|
c605e463a4
|
Add mania keycount check
|
2024-03-20 15:52:16 -03:00 |
|
Arthur Araujo
|
4904c49c38
|
Add abnormal difficulty settings checks
|
2024-03-20 09:31:58 -03:00 |
|
Bartłomiej Dach
|
2b83e6bc4c
|
Fix check crash on empty beatmap
|
2024-03-19 19:17:22 +01:00 |
|
Arthur Araujo
|
5241c999c1
|
Add different warning to maps with storyboard/video
|
2024-03-18 16:08:41 -03:00 |
|
Arthur Araujo
|
c23212f4ef
|
Use GetLastObjectTime to calculate mapped length
|
2024-03-18 14:02:33 -03:00 |
|
Arthur Araujo
|
915a9682b5
|
Fix issue type and display percentage left
|
2024-03-18 13:51:36 -03:00 |
|
Arthur Araujo
|
a3f3dcf853
|
Inline percentage calculation
|
2024-03-18 13:27:43 -03:00 |
|
Arthur Araujo
|
f7aff76592
|
Fix codefactor issues
|
2024-03-16 23:03:06 -03:00 |
|
Arthur Araujo
|
63816adbc0
|
Add verify checks to unused audio at the end
|
2024-03-16 21:20:12 -03:00 |
|
Bartłomiej Dach
|
20c760835a
|
Fix audio in video check crashing on unexpected failures
|
2024-03-13 13:55:49 +01:00 |
|
Berkan Diler
|
6adf0ac01e
|
Use new LINQ Order() instead of OrderBy() when possible
|
2024-02-08 18:01:00 +01:00 |
|
tsrk
|
a4e146ad9b
|
style: remove usage of HIT_FLOURISH
Unaware clueless usage
|
2023-09-01 21:02:43 +02:00 |
|
tsrk
|
2e2dcd99a6
|
fix(AudioCheckUtils): use Path.GetExtension()
To avoid filename escaping
|
2023-09-01 20:56:54 +02:00 |
|
tsrk
|
5f00d3e2a4
|
style: convert to using declaration for less nesting
|
2023-09-01 20:54:02 +02:00 |
|
tsrk
|
5ecd5142d8
|
fix(AudioCheckUtils): add license header
|
2023-08-29 23:27:15 +02:00 |
|
tsrk
|
b3d432b0d5
|
fix: issue template typo in CheckDelayedHitsounds
|
2023-08-29 20:15:33 +02:00 |
|
tsrk
|
c1a7ad09b4
|
style: move common audio utils to separate static class
|
2023-08-29 20:10:35 +02:00 |
|
tsrk
|
a7a64b57e9
|
fix: use using statement for waveform auto-disposal
|
2023-08-29 19:46:19 +02:00 |
|
tsrk
|
a04333c17b
|
style: use HitSampleInfo.All properties
|
2023-08-29 19:42:37 +02:00 |
|
tsrk
|
29a46f5b36
|
style(editor/checks): add issues for delays with no silence
|
2023-08-25 11:46:09 +02:00 |
|
tsrk
|
4c32e9a479
|
style: use more rigorous hitsound filtering
|
2023-08-25 00:37:45 +02:00 |
|
tsrk
|
50dbf564a5
|
revert: use old wording
This makes more sense wrt to the complete silence thing.
Refs: f7599c5b
|
2023-08-24 23:52:41 +02:00 |
|
tsrk
|
f7599c5bc4
|
style: reword
|
2023-08-24 23:41:56 +02:00 |
|
tsrk
|
273593a0ee
|
style: typo
|
2023-08-24 23:25:42 +02:00 |
|
tsrk
|
208e94e9be
|
style(editor/checks): add type nullability for Stream
|
2023-08-24 21:33:54 +02:00 |
|
tsrk
|
df55a2f683
|
style(editor/checks): fix inconsistent argument names
|
2023-08-24 21:31:28 +02:00 |
|
tsrk
|
a885bf6ebf
|
feat(editor/checks): check for delayed hitsounds
I really just borrowed the implementation from MapsetVerifier
|
2023-08-24 21:05:40 +02:00 |
|