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

Key Binds API #59

Draft
wants to merge 57 commits into
base: 1.20
Choose a base branch
from
Draft

Key Binds API #59

wants to merge 57 commits into from

Commits on Jun 18, 2023

  1. Begin Key Bindings API

    Oh, this is definitely not ready yet, I just needed an easy way to sync progress between computers
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    fb28887 View commit details
    Browse the repository at this point in the history
  2. Begin dynamic key binding system

    It's alive!
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    f3564b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c727b5a View commit details
    Browse the repository at this point in the history
  4. More API progress

    If everything goes right, tomorrow we'll have a PR!
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    bd1f189 View commit details
    Browse the repository at this point in the history
  5. All ready for a draft PR!

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    310c5f0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c277d51 View commit details
    Browse the repository at this point in the history
  7. Address suggestions

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    86aba91 View commit details
    Browse the repository at this point in the history
  8. Minor tweaks and enhancements

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    bffed77 View commit details
    Browse the repository at this point in the history
  9. Progress...?

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    abf6058 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac3ce12 View commit details
    Browse the repository at this point in the history
  11. Apply suggestions, fix AW

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    a88ce91 View commit details
    Browse the repository at this point in the history
  12. Small progress!

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    ae115f8 View commit details
    Browse the repository at this point in the history
  13. But wait, there's more!

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    42e5839 View commit details
    Browse the repository at this point in the history
  14. Improve tooltip formatting

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    00043a5 View commit details
    Browse the repository at this point in the history
  15. Progress progress progress

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    156723e View commit details
    Browse the repository at this point in the history
  16. Fix key binding manager

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    757b3cd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b547b72 View commit details
    Browse the repository at this point in the history
  18. oof

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    aaa1290 View commit details
    Browse the repository at this point in the history
  19. Fix conflict tooltips

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    58ba479 View commit details
    Browse the repository at this point in the history
  20. Add registry test, progress

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    fd21328 View commit details
    Browse the repository at this point in the history
  21. Mappings update

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    dd28d6d View commit details
    Browse the repository at this point in the history
  22. Finish the v1 feature set

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    80c2490 View commit details
    Browse the repository at this point in the history
  23. Fix issues

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    1da6af0 View commit details
    Browse the repository at this point in the history
  24. whyyyyyyyyy

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    f38908b View commit details
    Browse the repository at this point in the history
  25. Remove "Middle Click to Unbind"

    Because Vanilla actually has a way to unbind keys: "Select and Press Esc to Unbind"
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    ae29f50 View commit details
    Browse the repository at this point in the history
  26. Begin refactor to Key Binds, cleanup tooltip mixin

    More will come after the mappings update
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    709341b View commit details
    Browse the repository at this point in the history
  27. Attempt to remove an unchangable file

    how did this happen
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    e585386 View commit details
    Browse the repository at this point in the history
  28. Add back Brazilian Portuguese translation (1)

    and despite the previous commit, git still hates this file
    why
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    f8db037 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ffe0758 View commit details
    Browse the repository at this point in the history
  30. Depend on resource loader

    Required for translatable texts to work on the tooltips
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    3c20a93 View commit details
    Browse the repository at this point in the history
  31. Use the mappings refactor (I)

    I'll finish it at my other PC
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    0dbac3c View commit details
    Browse the repository at this point in the history
  32. Use the mappings refactor (II)

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    04b1b4d View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ac51db4 View commit details
    Browse the repository at this point in the history
  34. Move to QSL event entrypoints

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    9acea91 View commit details
    Browse the repository at this point in the history
  35. Fix conflict tooltips

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    16ba2a0 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    38c18f1 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2ad3f63 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    029225d View commit details
    Browse the repository at this point in the history
  39. Uh, licença

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    5233854 View commit details
    Browse the repository at this point in the history
  40. Fix conflict tooltips

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    4b366c2 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    70f4f34 View commit details
    Browse the repository at this point in the history
  42. Pacify Checkstyle

    wait, so, tabs are actually okay?
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    a2f180f View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    a6cbfda View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    f10008d View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    1009b0f View commit details
    Browse the repository at this point in the history
  46. Push changes done to config

    I have a plan to properly fix it, but now, it's icon time
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    6b19c80 View commit details
    Browse the repository at this point in the history
  47. Fix stuff

    no thoughts, head empty
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    a48e4d1 View commit details
    Browse the repository at this point in the history
  48. Begin to overhaul toggling

    Also, begin to implement unused_key_binds
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    110d0c6 View commit details
    Browse the repository at this point in the history
  49. Recalculating

    mind's currently empty, but i'll find a better way to do things
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    841bdec View commit details
    Browse the repository at this point in the history
  50. Refactor the key bind registry

    It's gone!
    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    3b9b425 View commit details
    Browse the repository at this point in the history
  51. Begin port to 1.19

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    0365268 View commit details
    Browse the repository at this point in the history
  52. Apply licenses

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    f25afdc View commit details
    Browse the repository at this point in the history
  53. Fix config system

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    336531b View commit details
    Browse the repository at this point in the history
  54. Reignite work on Key Binds API

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    a161416 View commit details
    Browse the repository at this point in the history
  55. keyboard mash

    EnnuiL committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    0b2e598 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    1286571 View commit details
    Browse the repository at this point in the history
  2. Merge branch '1.20' into 1.18

    EnnuiL committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    2d78d04 View commit details
    Browse the repository at this point in the history