1
0
mirror of synced 2024-11-24 05:30:11 +01:00

Commit Graph

  • 5a40a9fd81 Update pyproject.toml version for 0.6.2.dev0 0.6.2.dev0 GitHub Actions Bot 2024-01-25 20:19:33 +0000
  • 2ca0bac32f converters.py: Replace dons/kas with alternate versions Viv 2024-01-25 15:06:58 -0500
  • 45158de351 parsers.py: Add fix for inconsistent ordering between test runs Viv 2024-01-25 15:05:32 -0500
  • 3f3f0ba835 classes.py: Track absolute note positions Viv 2024-01-25 12:07:00 -0500
  • 47ef31fc5c
    README.md: Make TakoTako 3.2.0 note more apparent Viv 2024-01-13 12:01:08 -0500
  • 0fa2fda3d0
    README.md: Update feature description Viv 2023-10-17 22:03:31 -0400
  • dcf74a45a2
    README.md: Update "Features" section Viv 2023-10-17 22:01:56 -0400
  • dcbe269899
    .vscode: Delete codespaces files (no longer used) Viv 2023-10-17 21:57:14 -0400
  • 9fb79045fe Update pyproject.toml version for 0.6.1 0.6.1 GitHub Actions Bot 2023-08-05 15:20:17 +0000
  • 2042c8177e Update list/dict/tuple typing for 3.8 Viv 2023-08-05 11:10:48 -0400
  • 35090449a3 Revert from Python 3.10 to 3.8 Viv 2023-08-05 11:03:05 -0400
  • 7b5e09cb05 classes.py: Remove slots=True Viv 2023-08-05 11:02:53 -0400
  • 018d09d34c
    Fix error when metadata fields have numbers in them (e.g. NOTESDESIGNER0) (#61) Viv 2023-08-05 11:00:28 -0400
  • 5836f059a0 parsers.py: Add support for metadata with numbers in it Viv 2023-08-05 10:52:05 -0400
  • b8ba1b965e Add test for unsupported metadata/commands Viv 2023-08-05 10:49:24 -0400
  • b4fb3ba739 Change function signature of parse_tja_course_data Viv 2023-07-31 09:48:05 -0400
  • c7cb2511ed parsers.py: Update outdated docstring Viv 2023-07-31 09:34:55 -0400
  • dd86df83aa Remove seek arguments from read/write struct funcs Viv 2023-07-31 09:28:17 -0400
  • 15cbb9e62a Rename measure_tja.data to measure_tja.notes Viv 2023-07-31 09:21:40 -0400
  • 73ad83d621 converters.py: Minor refactoring tweaks (e.g. comments) Viv 2023-07-31 09:18:15 -0400
  • 78379d5143 classes.py: Inline comment Viv 2023-07-31 09:07:53 -0400
  • 31821facf1 classes.py: Simplify unp method Viv 2023-07-31 09:06:48 -0400
  • 2ad2e639e5 classes.py: Condense set_hp_bytes Viv 2023-07-31 09:04:20 -0400
  • f805416831 classes.py: Simplify timing window assignment Viv 2023-07-31 08:58:41 -0400
  • cbdadcdc33 classes.py: Fix indentation Viv 2023-07-31 08:56:08 -0400
  • 5e52e5c71d classes.py: Refactor how raw_bytes is constructed Viv 2023-07-31 08:55:12 -0400
  • d7a817b9ea classes.py: Simplify getattr calls Viv 2023-07-31 08:52:52 -0400
  • cd519f5a26 classes.py: Remove outdated _raw_bytes Viv 2023-07-31 08:51:40 -0400
  • 098fb51a04 converters.py: Change func sig of process_commands Viv 2023-07-31 08:49:44 -0400
  • 1358fbbca1 Rename types.py to classes.py to avoid nuitka error Viv 2023-07-30 21:04:02 -0400
  • b380ad7786 Fix additional type issues caught by mypyc Viv 2023-07-30 20:09:04 -0400
  • 490c68b86c .gitignore: Use GitHub's template Viv 2023-07-30 19:26:41 -0400
  • ade127b026 Fix PyCharm code inspection warnings Viv 2023-07-30 19:20:39 -0400
  • 300a58eb14
    README.md: Add badges for code quality tools Viv 2023-07-30 18:50:20 -0400
  • 387cbbcdfa
    Make project pylint-compliant (and add pylint check to test suite) (#59) Viv 2023-07-30 18:49:58 -0400
  • e6dca184a0 Fix pylint issues (severity: R) Viv 2023-07-30 18:35:23 -0400
  • fa350c616e Fix pylint issues (severity: C) Viv 2023-07-30 18:05:18 -0400
  • 7385899d37 Fix pylint issues (severity: W) Viv 2023-07-30 17:01:13 -0400
  • 1262074e2c check_code_quality.yml: Add pylint check Viv 2023-07-30 16:58:22 -0400
  • 4fdc39dcba pyproject.toml: Add pylint to dev dependencies Viv 2023-07-30 16:58:05 -0400
  • 5229db4aab
    Make project mypy-compliant (and add mypy check to test suite) (#58) Viv 2023-07-30 16:50:41 -0400
  • a0c607730e types.py: Replace List, Dict with built-ins Viv 2023-07-30 15:28:57 -0400
  • 80a5a5135b check_code_quality.yml: Add mypy Viv 2023-07-30 15:20:16 -0400
  • d388dd3914 Migrate linting to its own workflow Viv 2023-07-30 15:19:48 -0400
  • 68d01b89d1 Make tja2fumen mypy-compliant (--strict) Viv 2023-07-30 14:50:47 -0400
  • efc2a38be2 pyproject.toml: Add mypy Viv 2023-07-30 14:50:22 -0400
  • d99c7f5984
    Convert TJA/Fumen classes into dataclasses (#57) Viv 2023-07-30 12:56:06 -0400
  • c6b6bbff90 Bump Python version (3.8 -> 3.10) Viv 2023-07-30 12:37:45 -0400
  • 690fc9ecf5 types.py: Remove type validation from dataclasses Viv 2023-07-29 19:52:58 -0400
  • e628d272b6 types.py: dataclass -> dataclass(slots=True) Viv 2023-07-29 17:06:10 -0400
  • f304809ce7 types.py: Pydantic -> dataclasses Viv 2023-07-29 14:33:06 -0400
  • 1171452921 types.py: Adopt Pydantic BaseModel Viv 2023-07-28 17:25:43 -0400
  • 96ec5129dd Update pyproject.toml version for 0.6.0 0.6.0 GitHub Actions Bot 2023-07-29 01:46:25 +0000
  • 03c8892243 README.md: Fix table row for A, B notes Viv 2023-07-27 18:56:16 -0400
  • 4a8c6d8fb4 types.py: Sped up LUT parsing with iteration Viv 2023-07-27 18:53:58 -0400
  • e126494496 README.md: Restructure 'notes' part of table Viv 2023-07-27 15:16:09 -0400
  • c0442f3721
    Fix behavior for the #LEVELHOLD command (#54) Viv 2023-07-27 15:02:19 -0400
  • 5728957abc README.md: Update section/levelhold status Viv 2023-07-27 14:47:18 -0400
  • 1d1e81f520 shoto9.tja: Restore #BRANCHSTART to original states Viv 2023-07-27 14:26:50 -0400
  • b732df295c Fix LEVELHOLD behavior Viv 2023-07-27 13:50:07 -0400
  • 59046c22ec Add remaining docstrings/comments Viv 2023-07-27 13:12:21 -0400
  • 740ccbcd31 Fix linting issues Viv 2023-07-26 10:17:28 -0400
  • 7aead6f8ef parsers.py: Simplify convoluted P1 copying logic Viv 2023-07-25 23:29:07 -0400
  • 6ea74ae58b parsers.py: Simplify BPM/OFFSET logic Viv 2023-07-25 23:21:20 -0400
  • 3cb25c23c7 parsers.py: Rename current_course_cached to _basename Viv 2023-07-25 23:09:49 -0400
  • 24b5828833 parsers.py: Simplify if/elses in split_tja_lines_into_course() Viv 2023-07-25 23:06:47 -0400
  • fc1b0d1bbc Start adding docstrings and fixing comments Viv 2023-07-25 21:50:12 -0400
  • 09a293e59f types.py: Simplify __repr__ using inheritance Viv 2023-07-25 19:20:10 -0400
  • ec72398abe Simplify #SECTION/#BRANCHSTART logic Viv 2023-07-25 19:08:59 -0400
  • f088e95e02 converters.py: Move computation into MeasureFumen class Viv 2023-07-25 18:53:02 -0400
  • 79cca3d75e README.md: Try adding a Features section Viv 2023-07-24 22:58:22 -0400
  • 7baa5ea859 README.md: Improve table spacing for mobile Viv 2023-07-24 22:41:13 -0400
  • d33562fef7 README.md: Update tja2bin crash commands Viv 2023-07-24 17:33:24 -0400
  • 86f394e8ca README.md: Update sim-specific wording Viv 2023-07-24 17:28:04 -0400
  • 5ca4f080d3 README.md: Clarify #LEVELHOLD status Viv 2023-07-24 16:59:52 -0400
  • a09bfb87d4 Add test for 2P commands Viv 2023-07-24 16:55:52 -0400
  • 6eb3676343 Add double Kusudama test Viv 2023-07-24 16:41:34 -0400
  • 276bd0b70c Add semi-support for sim-specific notes Viv 2023-07-24 16:28:49 -0400
  • f1cd73ebb9 README.md: Add table for file formats Viv 2023-07-24 16:07:38 -0400
  • 45535d6fb1 README.md: Reformat tables using PyCharm Viv 2023-07-24 16:00:04 -0400
  • a4c9fb2b18 Add support for A/B notes (hands) Viv 2023-07-24 15:57:58 -0400
  • 4f269630a5 Fix note.type -> note.note_type Viv 2023-07-24 15:50:42 -0400
  • 9f71a801ce
    Update README.md Viv 2023-07-24 09:21:23 -0400
  • ff385c1102
    parsers.py: Pylint fix viv/pylint-fixes Viv 2023-07-24 03:54:37 +0000
  • e4ed33e584
    types.py: Revert Pylint changes for header bytes Viv 2023-07-24 03:48:23 +0000
  • a73bb0c12c
    Fix warnings from Pylint Viv 2023-07-24 03:30:07 +0000
  • 31366a0143
    Address Pylint warnings Viv 2023-07-24 03:14:24 +0000
  • e9aa175797
    Fix Pylint issues Viv 2023-07-24 03:09:37 +0000
  • e848fc9499
    README.md: Make emoji platform-agnostic Viv 2023-07-24 01:02:53 +0000
  • e799e35629
    test_conversion.py: Fix Pylint warnings Viv 2023-07-24 01:00:15 +0000
  • e6cf84758c
    .vscode: Add files generated by Codespaces Viv 2023-07-24 00:43:05 +0000
  • cee3819efa testing/: Add test case for missing balloons Viv 2023-07-23 12:15:05 -0400
  • a979b4104a testing/: Add test case for missing balloons Viv 2023-07-23 11:23:51 -0400
  • 9501058b38 converters.py: Catch errors when missing balloons Viv 2023-07-23 11:23:35 -0400
  • ca9b0d0332 testing/: Move convert() into conftest.py Viv 2023-07-23 10:20:28 -0400
  • 9a24b90618 Add new test for checking dummy TJA errors Viv 2023-07-23 10:11:29 -0400
  • 907ea43f16
    Update README.md Viv 2023-07-23 09:16:11 -0400
  • 3ae4bcc310
    README.md: Play with <br> Viv 2023-07-23 09:15:41 -0400
  • ee7a3ae3cf
    README.md: Remove ? from legend Viv 2023-07-23 09:14:37 -0400
  • b965633a73
    README.md: Split tables into two Viv 2023-07-23 09:11:10 -0400