Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-15 | asset onLoad scripts can add and patch assets now | Kae | |
2024-03-15 | experimental asset load scripts | Kae | |
2024-03-09 | hopefully fix #33 | Kae | |
in OpenStarbound, players can place blocks with their own collision type. this can cause objects to override the collision type if the object has material spaces and a previous attempt at accounting for this led to that bug: giving object collision its own field in the server tile should fix this | |||
2024-03-09 | minor code polish | Kae | |
2024-03-09 | Merge pull request #29 from WasabiRaptor/json-patching | Kae | |
improvement to iterating through patch arrays | |||
2024-03-09 | Merge pull request #28 from JamesTheMaker/main | Kae | |
Added many new patch features | |||
2024-03-08 | Merge launcher branch | Kae | |
2024-03-07 | fine | WasabiRaptor | |
goodbye nice syntax highlighting | |||
2024-03-07 | improvement to iterating through patch arrays | WasabiRaptor | |
2024-03-06 | Multiple patch files | JamesTheMaker | |
2024-02-28 | Fixed remaining compiler warnings | Kai Blaschke | |
Some warnings (e.g. in Opus and the tests) can't be fixed, only suppressed. | |||
2024-02-25 | Use "#pragma once" instead of include guards | Kai Blaschke | |
2024-02-20 | Merge branch 'main' into small-fixes | Kae | |
2024-02-19 | Fixed some uninitialized members | Kai Blaschke | |
May have caused undefined behavior in few cases, as most of the fixed members were used before being initialized. | |||
2024-02-19 | Fixed a huge amount of Clang warnings | Kai Blaschke | |
On Linux and macOS, using Clang to compile OpenStarbound produces about 400 MB worth of warnings during the build, making the compiler output unreadable and slowing the build down considerably. 99% of the warnings were unqualified uses of std::move and std::forward, which are now all properly qualified. Fixed a few other minor warnings about non-virtual destructors and some uses of std::move preventing copy elision on temporary objects. Most remaining warnings are now unused parameters. | |||
2024-01-02 | Add fork changes (move instruments to their own audio group) | Bottinator22 | |
2023-11-03 | Add more root.asset* functions | Kae | |
2023-11-02 | Setting a configuration value to nil should actually erase it | Kae | |
also configurationVersion set is already checked in Configuration | |||
2023-08-01 | Log file path in libpng errors & warnings properly | Kae | |
2023-07-21 | Support for changing the game's timescale | Kae | |
Context-specific (like per-world) timescales can also be added later | |||
2023-07-14 | cleanup | Kae | |
2023-07-12 | Initial work | Kae | |
2023-07-06 | Change pure string format calls to use fmt::to_string | Kae | |
2023-07-05 | Attempt to fix rare crash writing configuration | Kae | |
2023-07-01 | Fix text wrapping splitting inside of words with color codes in them | Kae | |
2023-06-30 | Hopefully fix rare config write race crash | Kae | |
2023-06-29 | Remove unused | Kae | |
2023-06-29 | Move lighting calculation to separate thread | Kae | |
2023-06-27 | The Formatting String Catastrophe | Kae | |
2023-06-26 | resolved most of the compiler warnings/errors under gcc | LDA | |
also update xxhash and tinyformat | |||
2023-06-27 | Lazy-loading of ImageOperation inside Directives | Kae | |
also fixed cases of drawables not staying centered after adding directives that scale | |||
2023-06-26 | Add string view variant of Star::String and use it | Kae | |
it's 1:30 AM AGAIN !! !!!!! This might have broken the inventory icons of custom hats a little, need to look into that | |||
2023-06-25 | Upgrade to C++17 | Kae | |
2023-06-25 | More improvements to directives | Kae | |
Error logging is back where it should be | |||
2023-06-24 | Pretty much working now | Kae | |
2023-06-24 | DirectivesGroup prototype | Kae | |
2023-06-24 | what the fuck it's 1:30 AM. god | Kae | |
2023-06-21 | make the chat really pretty!! | Kae | |
also slightly optimized text shadow rendering, made sure glyphs with directives stay centered and added two extra Lua arguments to canvas.drawText | |||
2023-06-20 | everything everywhere | Kae | |
all at once |