SeanOMik
  • Joined on 2023-04-25
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-08 22:22:15 -05:00
656c74b883 Change lzw from LSB-first to MSB-first. This should probably be a major version bump, but who's using lzw, really
37436377cf Updated transitive dependencies
e13c141c5c Move compression format slice variable from root.go => index.go
Compare 3 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-08 05:52:15 -05:00
56c6565cb1 Add error handling to all functions that can possibly return non-nil errors
09bff1ed18 Skip calling IOReadCloser() method on zstd decoder for getReader()
de94c5eb49 Redact admin prefix when registering profiling handlers, too
Compare 3 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-07 21:43:15 -05:00
adaa7378ff Updated transitive dependencies
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-07 15:57:02 -05:00
8f58096643 Fix memory bug caused by non-copy components (Vec, HashMap, etc.)
ac24d1f913 Fix querying resources in fn systems, create CommonActionLabels, more code cleanup of free fly camera
265752ee76 Free fly camera code cleanup
22b582c3f8 Implement axises to input actions, use input actions with the free fly camera
6242abb35b game: Create more stages and generalize them
Compare 7 commits »
SeanOMik created branch feature/early-scripting in SeanOMik/lyra-engine 2024-01-07 15:56:36 -05:00
SeanOMik pushed to feature/early-scripting at SeanOMik/lyra-engine 2024-01-07 15:56:36 -05:00
e49d69dbc1 scripting: update scripts on all game stages, create utility api provider
13ad671a55 scripting: update lua scripts on 'update' stage
8f58096643 Fix memory bug caused by non-copy components (Vec, HashMap, etc.)
ac24d1f913 Fix querying resources in fn systems, create CommonActionLabels, more code cleanup of free fly camera
265752ee76 Free fly camera code cleanup
Compare 9 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-06 12:59:27 -05:00
787d3880ec Fix typo (lz5 => lz4) in compression format list, change http server error output for consistency with other errors
1f6a06bc2c Change default concurrency from max int64 to math.MaxInt32
f0378f09e0 Change default concurrency from max int64 to math.MaxInt32
6f29f89acf Continue scanning instead of aborting on fs.ErrPermission or fs.ErrNotExist; add --debug flag to view output from those errors; initialize error logging earlier in setup
Compare 4 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-06 04:49:38 -05:00
e9d75ac6f3 Add note that compression can be disabled
4403785899 Add missing compression formats to README
560868ab75 Remove import alias for pierrec/lz4
59cbd25e7c Add --compression-fast to use fastest compression method instead of best
965d3deb8d Add support for snappy and lz4 compression
Compare 8 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-05 20:39:27 -05:00
60ec29612b Add --redact option to hide admin prefix in log output
5167ff457e Allow empty paths, notifying if no valid files are found
Compare 2 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-05 12:29:28 -05:00
ccff56d28d Rename scanStatsChannel => scanStats, add workaround for occasionally missing single file when indexing
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-04 23:59:28 -05:00
0a97cf7617 ci: install lua5.4 to support lyra-scripting
98ee6fc323 ecs: cleanup
Compare 2 commits »
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-04 23:55:10 -05:00
c69c7e8058 ecs: cleanup
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-04 23:32:06 -05:00
e8402c08d5 ci: install lua5.4 to support lyra-scripting
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-04 23:25:40 -05:00
c673fd98ff Large restructuring so lyra-scripting can create a Plugin
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-04 22:08:51 -05:00
911c2df246 Large restructuring so lyra-scripting can create a Plugin
SeanOMik pushed to main at SeanOMik/lyra-engine 2024-01-04 20:52:57 -05:00
6caf235a6f Add early scripting system with lua
0f062217ca ecs: Add world query, make it possible to request resources from function systems
74f43e9ffe reflect: implement TypeData for T
67c5876443 lyra-resource: Make it possible to add resource loaders to the resource manager
Compare 4 commits »
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-04 20:09:28 -05:00
89637c12b2 Close zstd encoder before reading file info, to ensure accurate file size reporting for index file
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-04 11:59:30 -05:00
b90f6cfc64 Updated transitive dependencies
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-03 19:39:29 -05:00
9e2b4ad9c3 Add --binary-prefix to output IEC binary prefixes instead of SI decimal prefixes
SeanOMik synced commits to master at SeanOMik/roulette from mirror 2024-01-01 18:39:40 -05:00
f5dae78483 Update README with new default value for --concurrency
01032aaab9 Remove max concurrency hard limit
e032be0936 Set default concurrency from 1024->8192, replace chan int with chan struct{} for concurrency limits
Compare 3 commits »