Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-15 | only round vertices if AA is on | Kae | |
[skip ci] | |||
2024-04-15 | Fix text wrapping bug that only happened under a specific scenario | Kae | |
was causing a broken string view if there was a line that had any space in it followed by a forced newline and then a line that had no spaces but was long enough to wrap. example: A B\nThisLastLineHasNoSpacesButIsLongEnoughToWrapAnyways!!!!!!!!!!!! | |||
2024-04-15 | new object lighting toggle, log non-master entity render/update exceptions | Kae | |
2024-04-08 | fix: slightly jittery zoom level transitions | Kae | |
2024-04-08 | 2 features: multi-sample anti-aliasing & Lua patches for images | Kae | |
2024-04-04 | fix: last minor text wrapping bug | Kae | |
2024-04-03 | fix rare text wrapping bug in the chat box | Kae | |
also removed unnecessary leftover variables from when text wrapping used to always create a StringList | |||
2024-03-27 | remove redundant logMap, now that lighting is 100% asynchronous | Kae | |
2024-03-25 | Fix animated particle discrepancies vs vanilla | Kae | |
2024-03-25 | change fonts to woff2 | Kae | |
2024-03-20 | Update StarWorldPainter.cpp | Kae | |
2024-03-20 | cursed point lights everywhere (but god it looks good) | Kae | |
2024-03-20 | experiment: unclamped lighting | Kae | |
2024-03-19 | Async lighting improvements | Kae | |
2024-03-14 | Game window respects Windows theme setting | Kae | |
2024-03-08 | Merge launcher branch | Kae | |
2024-03-01 | Dynamic sun image | Niffe | |
Also adds access to sun scale, ray color, and fixes sun rendering in front of satellites | |||
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. | |||
2023-11-01 | Skip generating tile pieces if a color variant is invalid | Kae | |
2023-10-12 | Add vertical speed support to parallax layers | Kae | |
2023-08-20 | Hook tile meshing up to Material Item drop and preview | Kae | |
2023-08-20 | Add ItemDrop glow | Kae | |
2023-08-19 | Fix parallax and space dust jitter when lerping zoom level on very old universes | Kae | |
2023-08-04 | Add optional alpha threshold option for fonts | Kae | |
2023-08-03 | More default fonts | Kae | |
barcode is Libre Barcode | |||
2023-07-22 | Add character swapping (no GUI yet) | 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-06 | Render the world in its own framebuffer | Kae | |
2023-07-04 | Cache font directives | Kae | |
2023-07-04 | Fix terrain chunk meshes constantly being removed from the cache because the ↵ | Kae | |
default time smear is the exact same as the timeout | |||
2023-07-03 | Add 1-px padding around font and round to fix jitter | Kae | |
2023-07-03 | Fix horizontal alignment with font, add new fonts | Kae | |
2023-07-03 | Prevent particle copy, tweak debugging some more | Kae | |
probably not too time-saving | |||
2023-07-03 | Use more portable encoding for Unicode character in debug strfs | Kae | |
2023-07-03 | Change debug render time logging to use microseconds | Kae | |
2023-07-03 | Fix font glyph generation to work correctly with other fonts | Kae | |
2023-07-02 | use raw wrapWidth ptr instead of Maybe | Kae | |
2023-07-02 | Fix splitting bug and optimize a little | Kae | |
2023-07-01 | Re-optimize text splitting while maintaining vanilla behavior | Kae | |
2023-07-01 | Fix text wrapping splitting inside of words with color codes in them | Kae | |
2023-06-30 | Change how the game renders the world backdrops | Kae | |
2023-06-30 | fix EnvironmentPainter issues | Kae | |
Was caused by fixing space dust zooming from the screen corner instead of center in a wrong way | |||
2023-06-30 | typo lol | Kae | |
2023-06-30 | Update StarTilePainter.cpp | Kae | |
2023-06-30 | Split world & interface shaders | Kae | |
2023-06-30 | RenderPrimitive micro-optimizations | Kae | |