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

Merge branch refactor to main #13

Merged
merged 89 commits into from
Jan 18, 2024
Merged

Merge branch refactor to main #13

merged 89 commits into from
Jan 18, 2024

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    bc64bfe View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    e290102 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Started the refactor

    Matt-MX committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    eb656d4 View commit details
    Browse the repository at this point in the history
  2. moving code

    Matt-MX committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    f5c8ec5 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. GuiPattern docs

    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    eb332c4 View commit details
    Browse the repository at this point in the history
  2. Adding per-plugin configuration

    This is just an idea I had, I might completely remove it, but I think having access to underlying, previously hard-coded messages is a good idea.
    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    8d3e4ce View commit details
    Browse the repository at this point in the history
  3. Update BuildablePrompt.kt

    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    2902f59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e8d30d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f3a6701 View commit details
    Browse the repository at this point in the history
  6. Removed old ItemBuilder

    This is a really old class, it was made in Java by someone else (I cannot remember who sorry :( ), It was adapted for KTBukkitGui and written in Kotlin, but I see no need for it since I have never used it. If requested, this change will be reverted but for now use the DSL Item builder instead.
    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    69350ca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2032e59 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f53f985 View commit details
    Browse the repository at this point in the history
  9. Refactoring var/method names

    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d9c0d2b View commit details
    Browse the repository at this point in the history
  10. docs + newer methods? Removed YamlGuiParser

    KTBukkitGui will not support buttons being defined in YAML primatively. I might implement some sort of JSON compatibility but the purpose of KTBukkitGui is to help developers make dynamic guis quicker.
    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    f408ac0 View commit details
    Browse the repository at this point in the history
  11. added cool utils

    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    6328b87 View commit details
    Browse the repository at this point in the history
  12. dep and func

    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9f9a630 View commit details
    Browse the repository at this point in the history
  13. fixing examples up a bit

    Matt-MX committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    58484db View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. impl new command dsl

    Matt-MX committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    5189a70 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Update KtCommand.kt

    Matt-MX committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    a8eb00b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c37e9c6 View commit details
    Browse the repository at this point in the history
  3. Create config.kt

    Matt-MX committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    71de1f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    492f241 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Improving stability

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    15bdfb1 View commit details
    Browse the repository at this point in the history
  2. Deprecate old components

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    5a9e997 View commit details
    Browse the repository at this point in the history
  3. approaching release

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    e442c98 View commit details
    Browse the repository at this point in the history
  4. refactoring examples

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    54e02e2 View commit details
    Browse the repository at this point in the history
  5. typo

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    6154a1c View commit details
    Browse the repository at this point in the history
  6. Fix some paper shenanigans

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    9e5d886 View commit details
    Browse the repository at this point in the history
  7. Trying to fix scoreboards

    Scoreboards with components don't seem to update automatically...
    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8c77d59 View commit details
    Browse the repository at this point in the history
  8. Examples!

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8b80ba8 View commit details
    Browse the repository at this point in the history
  9. Safety features

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1195b5d View commit details
    Browse the repository at this point in the history
  10. Fixing some components

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    39df63f View commit details
    Browse the repository at this point in the history
  11. Update GuiButton.kt

    Matt-MX committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    027087b View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Rough impl of Signals

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    cdbd29e View commit details
    Browse the repository at this point in the history
  2. Signal Example

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    d8d07f8 View commit details
    Browse the repository at this point in the history
  3. Adding new command dsl

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    31618ce View commit details
    Browse the repository at this point in the history
  4. docs

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    8515810 View commit details
    Browse the repository at this point in the history
  5. impl legacy callbacks

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    163b7ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bc0e035 View commit details
    Browse the repository at this point in the history
  7. Adding command descriptions

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    188951c View commit details
    Browse the repository at this point in the history
  8. Update tests.kt

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    c046c0f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    370c9d4 View commit details
    Browse the repository at this point in the history
  10. dynamic title!

    Matt-MX committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    3ba66de View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e4be6c4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. docs

    Matt-MX committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    e170050 View commit details
    Browse the repository at this point in the history
  2. update name

    Matt-MX committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    6c09049 View commit details
    Browse the repository at this point in the history
  3. publishing stuff

    Matt-MX committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    6e984de View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    b04e9aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    338e47a View commit details
    Browse the repository at this point in the history
  3. Added a gui hook example

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    d1231ca View commit details
    Browse the repository at this point in the history
  4. Fixing some signal stuff

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    6319361 View commit details
    Browse the repository at this point in the history
  5. Update CustomGUI.kt

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    80edfdd View commit details
    Browse the repository at this point in the history
  6. Project presentation

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    d23759d View commit details
    Browse the repository at this point in the history
  7. presentation

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    415297e View commit details
    Browse the repository at this point in the history
  8. Update README.md

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    56e01e1 View commit details
    Browse the repository at this point in the history
  9. Update README.md

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    3260e4b View commit details
    Browse the repository at this point in the history
  10. Update README.md

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    9fdb0aa View commit details
    Browse the repository at this point in the history
  11. enchantments

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    1a0fac6 View commit details
    Browse the repository at this point in the history
  12. Update config.kt

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    03b8ac1 View commit details
    Browse the repository at this point in the history
  13. Update settings.gradle.kts

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    54e57cc View commit details
    Browse the repository at this point in the history
  14. Added workflow

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    7864207 View commit details
    Browse the repository at this point in the history
  15. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    36e139c View commit details
    Browse the repository at this point in the history
  16. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a484490 View commit details
    Browse the repository at this point in the history
  17. Update README.md

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a93c0be View commit details
    Browse the repository at this point in the history
  18. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    f8fa977 View commit details
    Browse the repository at this point in the history
  19. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8517a76 View commit details
    Browse the repository at this point in the history
  20. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    08154ed View commit details
    Browse the repository at this point in the history
  21. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    6766616 View commit details
    Browse the repository at this point in the history
  22. Automatic versioning

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    bc27490 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a561155 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    1d66a0d View commit details
    Browse the repository at this point in the history
  25. Update build.yml

    Matt-MX authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    148dff3 View commit details
    Browse the repository at this point in the history
  26. Fix "unspecified" version

    Matt-MX committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    708271b View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    968d160 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Typo fix and changing builder

    Matt-MX committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    bb630b9 View commit details
    Browse the repository at this point in the history
  2. Fix build issues

    Matt-MX committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    7474db6 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Fixing build issues

    Matt-MX committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    bca108b View commit details
    Browse the repository at this point in the history
  2. Update build.gradle.kts

    Matt-MX committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    38f0f1d View commit details
    Browse the repository at this point in the history
  3. Update build.yml

    Matt-MX authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    68b80c5 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    Matt-MX authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    6235709 View commit details
    Browse the repository at this point in the history
  5. Update README.md

    Matt-MX authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    50532bc View commit details
    Browse the repository at this point in the history
  6. Update README.md

    Matt-MX authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    8b05cb1 View commit details
    Browse the repository at this point in the history
  7. Update README.md

    Matt-MX authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    e33c142 View commit details
    Browse the repository at this point in the history
  8. Update README.md

    Matt-MX authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    7adb25e View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. fixing click callback clone

    Matt-MX committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    c2cff0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    659e537 View commit details
    Browse the repository at this point in the history
  3. Update GuiCycleButton.kt

    Matt-MX committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    679b4eb View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. No longer using SignalButton #11

    We now use an `effect` block to use Signals.
    Matt-MX committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    c1e747d View commit details
    Browse the repository at this point in the history
  2. Change version

    Matt-MX committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    eb51352 View commit details
    Browse the repository at this point in the history