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

Repo-based creator templates #2304

Merged
merged 118 commits into from
Jul 12, 2024

Commits on Jul 7, 2024

  1. Configuration menu
    Copy the full SHA
    10d4ca6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1c1dc5 View commit details
    Browse the repository at this point in the history
  3. Add hidden properties

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    d56284a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e79118 View commit details
    Browse the repository at this point in the history
  5. Actual types implementation

    Also fix template condition evaluation
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    1486196 View commit details
    Browse the repository at this point in the history
  6. Some more stuff

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    bf48447 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5386102 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b7ab23d View commit details
    Browse the repository at this point in the history
  9. Add property UI order

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    11256de View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f6e3682 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    120a66f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0bf51a1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bc88e1f View commit details
    Browse the repository at this point in the history
  14. Dropdown labels

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    0b35944 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    334f388 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    28c9150 View commit details
    Browse the repository at this point in the history
  17. Add TemplateProviders

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    3e43015 View commit details
    Browse the repository at this point in the history
  18. WIP Sponge creator

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    9f1eb1e View commit details
    Browse the repository at this point in the history
  19. Support built-in templates

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    b84751a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    217fd08 View commit details
    Browse the repository at this point in the history
  21. Remove commented code

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    82781eb View commit details
    Browse the repository at this point in the history
  22. Remember used templates

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    a272f5b View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ccbc8df View commit details
    Browse the repository at this point in the history
  24. Fix recent template provider being saved in the recent list

    Also always show the templates list in recent templates
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    c40b286 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    93623e3 View commit details
    Browse the repository at this point in the history
  26. Add NeoForge specific stuff

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    4e512e6 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    427d241 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    68c563e View commit details
    Browse the repository at this point in the history
  29. Remove old commented code

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    b7c0af6 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b79a833 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    37c12e3 View commit details
    Browse the repository at this point in the history
  32. Add fabric_versions

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    fe76265 View commit details
    Browse the repository at this point in the history
  33. Add license property

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    445a36b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    3e245fd View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    e10f27a View commit details
    Browse the repository at this point in the history
  36. Add basic versioning

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    1f7a0fe View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    e5075da View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    22eee06 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    c3c3edc View commit details
    Browse the repository at this point in the history
  40. Add "select" derivation

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    a2e7e29 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    fa597e9 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    951aaea View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    335a6b6 View commit details
    Browse the repository at this point in the history
  44. Remove unused class

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    e4836ef View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    897baf7 View commit details
    Browse the repository at this point in the history
  46. Add ForgeVersions

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    f7f3894 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    79617ba View commit details
    Browse the repository at this point in the history
  48. Builtin templates update

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    1a992c0 View commit details
    Browse the repository at this point in the history
  49. Add templates repo as resource modules

    Helps with template completion using velocity implicit hints
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    469fcc4 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    d6b9ccb View commit details
    Browse the repository at this point in the history
  51. Ktlint fixes

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    693a691 View commit details
    Browse the repository at this point in the history
  52. Add licenses

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    f539be0 View commit details
    Browse the repository at this point in the history
  53. Revert unneeded change

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    59dcc86 View commit details
    Browse the repository at this point in the history
  54. Make properties & files properly optional

    Also log when a template cannot be loaded because of and unhandled version
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    25d904a View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    f7e49a7 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    39f3795 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    9162a77 View commit details
    Browse the repository at this point in the history
  58. Architectury template

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    e67ee3c View commit details
    Browse the repository at this point in the history
  59. Add paper manifest warning

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    fd2f51c View commit details
    Browse the repository at this point in the history
  60. Fix ktlint warnings

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    83e216a View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    ac172c7 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    02d85e7 View commit details
    Browse the repository at this point in the history
  63. Bump templates submodule

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    1be51a3 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    2e7c24a View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    dfb519c View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    dda1678 View commit details
    Browse the repository at this point in the history
  67. Remove unused imports

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    a507579 View commit details
    Browse the repository at this point in the history
  68. Use org repo

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    8766ca8 View commit details
    Browse the repository at this point in the history
  69. Promote new wizard

    I'd like to keep the old one for some time until all the new templates are proven to be fully working
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    28f38c5 View commit details
    Browse the repository at this point in the history
  70. Actually use the correct org name

    I swear...
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    e17a4f7 View commit details
    Browse the repository at this point in the history
  71. Get rid of AbstractLongRunningAssetsStep usage

    Also improve robustness of the creator
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    a29a4f4 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    b027601 View commit details
    Browse the repository at this point in the history
  73. Remove unused import

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    78d344d View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    e9f1638 View commit details
    Browse the repository at this point in the history
  75. Improve loading UI/UX

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    48421e9 View commit details
    Browse the repository at this point in the history
  76. Localization support

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    e1ab3ae View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    7387383 View commit details
    Browse the repository at this point in the history
  78. Split templates into groups

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    a23e85c View commit details
    Browse the repository at this point in the history
  79. Bump templates

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    01a3f01 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    2523e1c View commit details
    Browse the repository at this point in the history
  81. Add back builtin provider

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    1282557 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    4999c5c View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    11d9701 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    bb93e27 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    226d986 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    d859d81 View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    fb2b6cb View commit details
    Browse the repository at this point in the history
  88. Add missing licenses

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    3d6927a View commit details
    Browse the repository at this point in the history
  89. Remove unused imports

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    0a769af View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    d8b0103 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    fc2d756 View commit details
    Browse the repository at this point in the history
  92. Fix imports, again

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    d6c6aaf View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    119636b View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    ba5c7e6 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    31ffbbf View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    8a1efc2 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    8a755b4 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    8080e21 View commit details
    Browse the repository at this point in the history
  99. Add Bungeecord and Spigot Kotlin templates

    Also fix IntegerCreatorProperty default value
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    fa6b944 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    f8a0dd3 View commit details
    Browse the repository at this point in the history
  101. NeoForge Kotlin templates

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    84375b6 View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    dcc5ca2 View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    174fec9 View commit details
    Browse the repository at this point in the history
  104. Add Fabric split sources

    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    3c3b5ba View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    ae4be36 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    fad2ebb View commit details
    Browse the repository at this point in the history
  107. Configuration menu
    Copy the full SHA
    dc58e6b View commit details
    Browse the repository at this point in the history
  108. No longer unzip remote templates

    Instead read directly inside them, and allow to configure a different
      repo root in cases like GitHub's
      zips, that have a root directory
      named after the repo and branch name
    RedNesto committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    1c64ab4 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Cache downloaded versions

    RedNesto committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    4a1d63c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55cbc54 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    cba685f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ce67eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e61b15 View commit details
    Browse the repository at this point in the history
  4. Update templates submodule

    RedNesto committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    c6ad8d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    d61a9bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b637f7 View commit details
    Browse the repository at this point in the history
  3. Remove dead code

    RedNesto committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    36b34ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5e5832 View commit details
    Browse the repository at this point in the history