Commit Graph

318 Commits

Author SHA1 Message Date
dfsek f353d1686c Merge pull request #292 from PolyhedralDev/dev/cli
CLI generator & performance improvements
2021-12-23 13:53:46 -07:00
dfsek 7307b58696 increase default chunk cache size 2021-12-22 02:45:37 -07:00
dfsek 0f9592a508 parallel config loading 2021-12-22 02:31:40 -07:00
Astrash 5df7dc7590 Make pack manifest stages key optional 2021-12-22 13:42:12 +11:00
dfsek 30b02a03c4 add permissions to commands 2021-12-19 22:43:12 -07:00
dfsek cfc7960c70 remove old command API 2021-12-19 19:57:19 -07:00
dfsek a8f12ae847 implement profiler command 2021-12-19 19:52:25 -07:00
dfsek 81b2f352de remove old main commands 2021-12-19 19:52:19 -07:00
dfsek 2ad8e381fd start removing old commands 2021-12-19 19:43:41 -07:00
dfsek d5da0e4002 implement reload and packs commands 2021-12-19 19:27:49 -07:00
dfsek 46153cb358 begin implementing commands with Cloud 2021-12-19 19:09:08 -07:00
dfsek 9872d22c06 implement getType method in registries 2021-12-19 17:41:04 -07:00
dfsek aeb0372d59 pull versions out to Versions config 2021-12-19 15:30:50 -07:00
dfsek 2a965e847f refactor buildSrc scripts to root directory 2021-12-19 15:02:41 -07:00
dfsek 626c65fc3e begin pulling versions into buildSrc/Versions 2021-12-19 14:56:52 -07:00
dfsek 5401917703 createBlockData -> createBlockState 2021-12-17 08:36:43 -07:00
dfsek 27d12efb31 relocate ShortcutLoader 2021-12-17 08:32:36 -07:00
dfsek 1004eefbf6 use formatted version 2021-12-16 22:59:38 -07:00
dfsek ff40bf5a3a create and register VersionLoader 2021-12-16 22:58:21 -07:00
dfsek bcdfb42fa1 update ConfigPack#getVersion to use Strata version 2021-12-16 22:52:36 -07:00
dfsek 8773c414c5 remove vanilla methods from ConfigPack 2021-12-16 22:50:48 -07:00
dfsek 1852d9103f remove RegistryFactory 2021-12-16 22:14:23 -07:00
dfsek fb1b440e72 remove ConfigPack#getRegistryFactory 2021-12-16 22:13:34 -07:00
dfsek 0ad3867a91 remove registry provider from ConfigType 2021-12-16 22:12:42 -07:00
dfsek 28b16943f7 implement shortcut API 2021-12-16 21:54:49 -07:00
dfsek a0c46aaf7a remove unused lang stuff 2021-12-16 19:51:29 -07:00
dfsek 58acca3078 reformat 2021-12-14 11:01:28 -07:00
dfsek 3296120a2a update to tectonic 3.1.0 2021-12-13 17:02:35 -07:00
dfsek 69b1c86055 update to tectonic 3.0.1 2021-12-13 16:47:21 -07:00
dfsek c804947923 feature addon registry configuration 2021-12-12 20:50:55 -07:00
dfsek 480bb84d9c move stages to ConfigPack instance 2021-12-12 16:09:40 -07:00
dfsek 39a62edc7d original map keys take priority over metamap 2021-12-09 15:56:43 -07:00
dfsek 71bd433442 remove unneeded RegistrationEvent 2021-12-04 20:41:09 -07:00
dfsek 72488c9d18 move config discovery to separate method 2021-12-04 20:40:07 -07:00
dfsek cb90563519 format 2021-12-04 20:34:17 -07:00
dfsek bf9fcc37cb make EventManager#callEvent return event 2021-12-04 20:32:40 -07:00
dfsek 4dcd013db4 move meta registration to separate method 2021-12-04 20:31:12 -07:00
dfsek 6c69e3fad1 create RegistrationEvent 2021-12-04 20:29:38 -07:00
dfsek 709b41aceb move unneeded fields to local constructor vars 2021-12-04 20:21:53 -07:00
dfsek 845b932451 remove unused load method 2021-12-04 20:18:58 -07:00
dfsek 3215c17609 clean up ConfigPackImpl constructors 2021-12-04 20:18:31 -07:00
dfsek f7ccb00bbe remove unused configpack methods 2021-12-03 09:38:11 -07:00
dfsek 2c963e14d5 remove WorldConfig 2021-12-02 19:46:35 -07:00
dfsek a2a8f6e471 remove ConfigPack#toWorldConfig 2021-12-02 19:45:55 -07:00
dfsek e533555b52 drastically simplify generator API 2021-12-02 19:45:22 -07:00
dfsek c68d092814 clean up chunkgenerator stuff 2021-12-02 17:43:44 -07:00
dfsek 4a8d19cbf2 remove unused methods from WorldConfig 2021-12-02 09:42:38 -07:00
dfsek e10948a7cf fix RegistryTest 2021-12-01 21:15:36 -07:00
dfsek a69be58b58 make registry return optional for get operations 2021-12-01 17:48:41 -07:00
dfsek 4cc07a7b02 update to latest Tectonic version 2021-12-01 10:21:20 -07:00