Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support printing IDs and selecting by ID #62

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Apr 4, 2024

  1. Support printing IDs and selecting by ID

    - print JSON of id -> name
    - allow selection via id with -i
    tmck-code committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b9b36e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17e5d8d View commit details
    Browse the repository at this point in the history
  3. implement selecting via ID pair

    e.g. -i 904.4217
    tmck-code committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    294af98 View commit details
    Browse the repository at this point in the history
  4. sort metadata when building

    this saves complexity when reading/selecting
    - sort the metadata entries by the name tokens before writing
    - add an Idx field to the metadata struct
    tmck-code committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    c6c0f27 View commit details
    Browse the repository at this point in the history
  5. list the indexes for all names, or a select name

    with either -l/--l=name
    tmck-code committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    5e586ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    592b908 View commit details
    Browse the repository at this point in the history
  7. select by ID function

    tmck-code committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    196c141 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e2ca93 View commit details
    Browse the repository at this point in the history
  9. cleanup

    tmck-code committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    cb4f26c View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. add moar categories

    there are additional categories for each pokemon that I haven't dealt
    with until now.
    
    each cowfile has a path like
    - gen7x/regular/charizard.cow
    - gen7x/regular/charizard-mega-y.cow
    - gen7x/regular/charizard-mega-y.cow
    
    Everything after the first - in the basename is now parsed out into an
    extra category
    
    This makes the -l mode more transparent, and allows selection of cool
    stuff like shiny/mega etc.
    tmck-code committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    16f642b View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. better indexes!

    TODO: clean and implement properly
    tmck-code committed May 31, 2024
    Configuration menu
    Copy the full SHA
    957875b View commit details
    Browse the repository at this point in the history