1
0
mirror of synced 2024-12-13 15:31:06 +01:00
Commit Graph

129 Commits

Author SHA1 Message Date
Stepland
4d11287be2 Split NotePosition into two classes, one for actual button positions (bounds checked) and the other for 2d integer vectors (no bounds check) 2021-05-09 17:05:04 +02:00
Stepland
25b6529245 Standardize loading and dumping routines for formats that use one file per chart 2021-05-09 16:31:53 +02:00
Stepland
bfd0dffa85 Code style ... 2021-05-09 16:29:40 +02:00
Stepland
440b9f888d .eve dumping support !
Refactor filename choice and folder loading logic to be usable by other formats
change JubeatFile type to bytes
create Direction enum
rename LongNote.tail_is_straight to has_straight_tail
create Difficulty enum
rename Song.global_timing to common_timing
2021-05-08 00:36:13 +02:00
Stepland
3a4dce98b0 Start eve support 2021-05-06 15:12:12 +02:00
Stepland
3544a817bf working TimeMap implementation ! 2021-05-06 15:11:42 +02:00
Stepland
996deb3ed3 [jubeat-analyser] Prettier rendering of decimal values 2021-05-04 16:11:16 +02:00
Stepland
bb48c4ef0b Bump version to 0.2.0 2021-05-04 13:41:52 +02:00
Stepland
ce79a843cd bump changelog 2021-05-04 13:41:31 +02:00
Stepland
000614912d Add more linting and code formating 2021-05-04 13:39:40 +02:00
Stepland
02f917e6be [jubeat-analyser] simplify the cod ethat reads lines 2021-05-04 12:13:28 +02:00
Stepland
e564229f4f [memon] fix several bugs in metadata handling 2021-05-04 12:00:11 +02:00
Stepland
857dd899a7 [#mono-column] #circlefree mode accepts non-16ths notes and falls back to normal symbols when needed 2021-05-04 11:27:03 +02:00
Stepland
9e0c4f5c2b Fix a lot of jubeat analyser bugs 2021-05-03 23:10:48 +02:00
Stepland
22f8b3c33f [jubeat-analyser] raise error when mono-column format is detected in other memo parsers
Update mypy
2021-05-02 18:14:51 +02:00
Stepland
769c82e33b Improve error messages 2021-05-02 16:37:01 +02:00
Stepland
b656fe55c2 Change changelog format 2021-05-02 14:01:09 +02:00
Stepland
42cf11044e Activate more mypy checks 2021-05-02 13:52:07 +02:00
Stepland
298674649d Bump version to 0.1.3 2021-05-01 14:01:53 +02:00
Stepland
6a51c153b7 Add blank lines between blocks in #memo2 rendering 2021-05-01 14:00:40 +02:00
Stepland
7128dcc559 Use "EXT" instead of "?" as default 2021-05-01 13:55:37 +02:00
Stepland
ceafaad4c3 Fix memon pre-conversion sanity checks 2021-05-01 13:42:16 +02:00
Stepland
23b507f36a Update docs 2021-05-01 13:40:44 +02:00
Stepland
170117efab Bump version to 0.1.2 2021-05-01 13:28:51 +02:00
Stepland
81d3894d41 fix style 2021-05-01 13:27:53 +02:00
Stepland
d859de440e Update README.md 2021-05-01 13:25:51 +02:00
Stepland
2cf9876e44 Add Maintenance docs 2021-05-01 13:19:41 +02:00
Stepland
b495ef23f2 Add --commit argument to bump_version 2021-05-01 13:18:35 +02:00
Stepland
45b53eb686 Fix the subtle bug caused by using Vs as symbols for symbol definitions 2021-05-01 13:17:55 +02:00
Stepland
dbac208fd2 move utility script to utils/
Add toml as dev deps for bump_version.py
Move __version__ to jubeatools.version
2021-05-01 12:23:38 +02:00
Stepland
a53442fdea Move #memo tests to a folder and add examples 2021-05-01 12:02:59 +02:00
Stepland
abd5a3f3cf small bugfixes 2021-05-01 12:02:16 +02:00
Stepland
4d2ac57439 exclude __pycache__ folders 2021-05-01 12:01:51 +02:00
Stepland
992c0d7c29 Update hypothesis + build-system section in pyproject.toml 2021-05-01 12:01:43 +02:00
Stepland
8a19970f4e even more mypy stuff 2021-04-29 13:41:29 +02:00
Stepland
b20e492664 More mypy stuff 2021-04-29 13:16:11 +02:00
Stepland
f623fbf2df Add mypy config 2021-04-29 13:14:40 +02:00
Stepland
7ed68872d9 Add code formatting script 2021-04-29 13:14:25 +02:00
Stepland
0d555f3ade Update pytest 2021-04-29 13:14:09 +02:00
Stepland
979b0e648f Switch to pathlib + mypy stuff 2021-04-29 00:27:58 +02:00
Stepland
25e13c0936 Bump some deps 2021-04-28 23:56:36 +02:00
Stepland
80315c5ff9 Cleanup 2021-04-27 13:58:07 +02:00
Stepland
1994a69dcb Handle decimal fraction conversion differently
Fixes #5
2021-04-27 13:57:41 +02:00
Stepland
254922c699 Code Style 2021-04-26 20:41:54 +02:00
Stepland
b64685e73d Use more builtins from dataclasses 2021-04-26 20:41:23 +02:00
Stepland
378abcbe01 Update poetry.lock 2021-04-16 16:24:15 +02:00
Stepland
a4b8641131 Version bump 2020-07-25 23:43:28 +02:00
Stepland
7a8e168ac1 Fix load_memo2 being unable to handle files that do not specify an offset 2020-07-25 23:33:27 +02:00
Stepland
97dad29bc7 Update .gitignore 2020-07-25 14:48:13 +02:00
Stepland
9801260157 Fix unit tests 2020-07-25 14:46:26 +02:00