Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-29 | I moved the logger as it can't return anything if placed before video ↵ | grbr404 | |
initialization. | |||
2025-05-29 | Update StarMainApplication_sdl.cpp | grbr404 | |
2025-05-29 | made the wayland/x11 check better | grbr404 | |
2025-05-29 | changed check to be befor init video | grbr404 | |
2025-05-29 | forgot #endif | grbr404 | |
2025-05-29 | Check for Wayland to use it if the system uses it | grbr404 | |
Check for Wayland to use it if the system uses it | |||
2025-05-29 | use newer Steam init API that can return an error string | Kae | |
2025-04-30 | Guarantee stack space in exception handling so printing stack overflows ↵ | Kae | |
doesn't fail | |||
2025-02-15 | inline a constant so that debug builds work | bmdhacks | |
2025-02-01 | Update StarMainApplication_sdl.cpp | Kae | |
2025-01-25 | change clipboard.setText to only require window focus | Kae | |
2024-12-28 | Update StarRenderer_opengl.cpp | Bottinator22 | |
2024-12-28 | Update StarRenderer.hpp | Bottinator22 | |
2024-12-28 | Update StarRenderer_opengl.hpp | Bottinator22 | |
2024-10-17 | only set minimum opengl context version on macos | LDA | |
2024-09-02 | Rename Keypad enums | Kae | |
noticed keypad binds were named like this in SE (probably due to using the names given by SDL there) and it's nicer anyway. better do this sooner than later. | |||
2024-08-25 | win: console if launching with debugger | Kae | |
2024-08-22 | fix compilation | Kae | |
2024-08-21 | Update StarRenderer_opengl.hpp | Bottinator22 | |
2024-08-21 | Update StarRenderer_opengl.cpp | Bottinator22 | |
2024-08-03 | Improve Discord activity info | Kae | |
requested by Omeruin! | |||
2024-08-03 | revert libsamplerate addition | Kae | |
sadge | |||
2024-08-03 | Add libsamplerate, make Voice bitrate configurable | Kae | |
2024-07-30 | Ignore GLEW wayland error (https://github.com/nigels-com/glew/issues/172) | Kae | |
2024-07-30 | Update StarRenderer_opengl.cpp | Kae | |
2024-07-30 | Update StarRenderer_opengl.cpp | Kae | |
2024-07-12 | add F16-F24 keys | Kae | |
2024-07-07 | Bump shader versions | Kae | |
#78 | |||
2024-07-07 | OpenGL: use 4.1 core | Kae | |
necessary for modern Mac support | |||
2024-06-25 | allow compiling with old versions of sdl2 | LDA | |
2024-06-26 | remove redundant vertexRounding uniform from interface shader | Kae | |
interface is always drawn without super-sampling anyway | |||
2024-04-19 | Add hardware cursor game setting | Kae | |
2024-04-15 | only round vertices if AA is on | Kae | |
[skip ci] | |||
2024-04-12 | vcpkg: restore original liblzma port | Kae | |
2024-04-11 | Humanoid: apply globalOffset *before* rotation | Kae | |
the globalOffset is meant to realign the sprite with the collision poly - applying it after rotating the drawables is bad! (I actually ACCIDENTALLY fixed this in StarExtensions and only noticed the difference today. quite incredible) | |||
2024-04-08 | Expose assets lua callbacks to patch contexts | Kae | |
2024-04-08 | 2 features: multi-sample anti-aliasing & Lua patches for images | Kae | |
2024-03-27 | Maybe fix IME support | ErodeesFleurs | |
2024-03-22 | Make it clearer when the base Starbound assets are missing | Kae | |
until the installer can locate the user's original Starbound assets | |||
2024-03-20 | experiment: unclamped lighting | Kae | |
2024-03-17 | remove unnecessary SDL2 include | Kae | |
[skip ci] | |||
2024-03-14 | Game window respects Windows theme setting | Kae | |
2024-03-08 | Merge launcher branch | Kae | |
2024-02-29 | pointless commit to run checks | Kae | |
I shouldn't have skipped CI on the prev commit :V | |||
2024-02-29 | Fix build error compiling with Discord support | Kae | |
[skip ci] | |||
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. |