Stepland
bfbbc59e4a
type hint group_by keys as hashable
2021-05-11 01:37:00 +02:00
Stepland
cb2bbfe370
Split eve between dump and load files
2021-05-10 00:39:28 +02:00
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