Commit Graph

  • e3461e9053 Start of Interface callbacks, starting with a bindCanvas function for the whole screen Kae 2023-07-04 19:27:16 +1000
  • ab72b03ad8 update gitattributes LDA 2023-07-03 15:29:09 -0700
  • ee97dd16e2 Use smoother outer border alpha for default font directives Kae 2023-07-04 06:23:02 +1000
  • c8340602f5 Update StarClientApplication.cpp Kae 2023-07-04 06:15:45 +1000
  • 1b8f117bac Update StarClientApplication.cpp Kae 2023-07-04 06:03:07 +1000
  • a45d16b4ed Cache font directives Kae 2023-07-04 06:01:29 +1000
  • 1d04c689ba Blend tile lighting correctly Kae 2023-07-04 05:26:47 +1000
  • ced1ba32bb Fix terrain chunk meshes constantly being removed from the cache because the default time smear is the exact same as the timeout Kae 2023-07-04 05:09:48 +1000
  • 3a353ece5f Update interface.config.patch Kae 2023-07-04 04:55:24 +1000
  • 83461a149a Make Iosevka actually monospace Kae 2023-07-04 04:54:05 +1000
  • c343a7dfaf Add toggle for debug HUD Kae 2023-07-04 04:42:16 +1000
  • 081dd693ca Add 1-px padding around font and round to fix jitter Kae 2023-07-03 20:07:16 +1000
  • 809744c300 Fix horizontal alignment with font, add new fonts Kae 2023-07-03 19:46:56 +1000
  • f73cb3ce03 improve WorldServer debug logging Kae 2023-07-03 19:32:23 +1000
  • 0d266bebe1 Add shared table Kae 2023-07-03 18:31:19 +1000
  • deb96742e0 Prevent particle copy, tweak debugging some more Kae 2023-07-03 18:31:12 +1000
  • 1dacc0f41a Add client world.players Kae 2023-07-03 18:22:44 +1000
  • 1742b04eec Cache plant piece asset paths Kae 2023-07-03 18:22:31 +1000
  • 7f65913762 Use more portable encoding for Unicode character in debug strfs Kae 2023-07-03 16:26:42 +1000
  • 11e00a8ded Change debug render time logging to use microseconds Kae 2023-07-03 16:04:17 +1000
  • 8ee9c97f54 Tweak debug font Kae 2023-07-03 14:48:42 +1000
  • d018957b09 Fix font glyph generation to work correctly with other fonts Kae 2023-07-03 14:21:51 +1000
  • 069d61e487 Fix scaling a better way Kae 2023-07-03 09:10:09 +1000
  • 7999442f01 Fix scaling Kae 2023-07-03 08:57:30 +1000
  • 398a5655f4 Add Drawable <-> Lua conversion to LuaGameConverters Kae 2023-07-03 08:51:42 +1000
  • d7ba113688 Add zoom level keybinds Kae 2023-07-03 04:29:58 +1000
  • 7d86194cae fix three constructors having a struct keyword in them Kae 2023-07-03 04:05:42 +1000
  • 2386a95342 Input Binding support Kae 2023-07-02 17:19:54 +1000
  • 73841ee041 more Input work Kae 2023-07-02 10:55:25 +1000
  • fe3763ed33 Update StarInput.cpp Kae 2023-07-02 08:17:06 +1000
  • 3fc7a85a52 More work on the Input system Kae 2023-07-02 08:16:14 +1000
  • 15b0e99460 Initial setup of input stuff Kae 2023-07-02 06:34:43 +1000
  • 2c43b50531 Fix immediateSound pool logic Kae 2023-07-02 03:18:35 +1000
  • 3c65474062 immediateSound and persistentSound now supports random sound pools Kae 2023-07-02 02:26:13 +1000
  • 2a610211a1 Correct UpdateWorldProperties handling on server Kae 2023-07-02 02:02:25 +1000
  • 17af21fd42 use raw wrapWidth ptr instead of Maybe Kae 2023-07-02 00:52:36 +1000
  • 210d6326fc Fix splitting bug and optimize a little Kae 2023-07-02 00:36:32 +1000
  • 5a56f8b81a Re-optimize text splitting while maintaining vanilla behavior Kae 2023-07-01 23:20:25 +1000
  • e29a46d100 Fix text wrapping splitting inside of words with color codes in them Kae 2023-07-01 14:01:27 +1000
  • e28394b10b Throw away 32-bit support leftovers Kae 2023-07-01 08:44:52 +1000
  • 68d1c19455 Throw away 32-bit support Kae 2023-07-01 08:39:38 +1000
  • ce68aad078 Move expensive questIndicatorPosition() call Kae 2023-07-01 08:01:29 +1000
  • c48a61bb03 Update StarNameplatePainter.cpp Kae 2023-07-01 07:55:22 +1000
  • bda140ab73 Renderer: Cache uniform and attribute locations Kae 2023-07-01 07:31:40 +1000
  • bc3ba0dc56 Update starbound.png Kae 2023-07-01 07:30:34 +1000
  • 45c44408ce Update StarInspectionTool.cpp Kae 2023-07-01 07:30:30 +1000
  • a8196dfd64 Reorganize root load order Kae 2023-07-01 04:09:11 +1000
  • 1a861fb045 Fix GL error Kae 2023-07-01 03:58:02 +1000
  • ee2e134bbf Title music fades in/out Kae 2023-06-30 12:02:00 +1000
  • 33b980dacb Change default menu logo Kae 2023-06-30 11:45:26 +1000
  • 6be169679b Make keybindings menu draggable Kae 2023-06-30 11:45:12 +1000
  • ad58a960e4 bring player inspection back! Kae 2023-06-30 11:44:42 +1000
  • 17daee680a Hopefully fix rare config write race crash Kae 2023-06-30 09:09:40 +1000
  • 204d449dda Change how the game renders the world backdrops Kae 2023-06-30 08:37:27 +1000
  • b43c59e828 Update StarPlayer.cpp Kae 2023-06-30 07:23:41 +1000
  • e02607cdf4 Update CMakeLists.txt Kae 2023-06-30 07:23:18 +1000
  • 311929cb1e fix EnvironmentPainter issues Kae 2023-06-30 07:12:22 +1000
  • 2cd0c3a0aa typo lol Kae 2023-06-30 06:39:30 +1000
  • 94cf66a122 Update StarTilePainter.cpp Kae 2023-06-30 06:39:07 +1000
  • 7d847fcd6a Fix rare world lighting thread race Kae 2023-06-30 06:35:46 +1000
  • cb1390e9f3 Fix movement controllers falling through platforms at low timestep hz Kae 2023-06-30 06:35:32 +1000
  • 76089ac665 fix snprintf using fmt syntax Kae 2023-06-30 06:34:01 +1000
  • cf799aab34 Update world.config Kae 2023-06-30 06:11:42 +1000
  • fd5247321f Split world & interface shaders Kae 2023-06-30 05:55:41 +1000
  • d5fbd2001b RenderPrimitive micro-optimizations Kae 2023-06-30 04:34:10 +1000
  • 47a527ebbf Update StarHumanoid.cpp Kae 2023-06-30 02:31:41 +1000
  • 7fc9260829 Add extra checks to the char creation pane to prevent crashes when the player is not using an extension mod with extra species Kae 2023-06-29 22:02:35 +1000
  • dc134e168b Move lightmap wait into WorldPainter to fix single-frame lightmap lag-behind Kae 2023-06-29 10:31:59 +1000
  • afefd89533 Remove unused Kae 2023-06-29 10:12:51 +1000
  • 624c7aaaf1 Move lighting calculation to separate thread Kae 2023-06-29 10:11:19 +1000
  • 9d67cda97f Update StarPlayerLuaBindings.cpp Kae 2023-06-29 08:12:27 +1000
  • 1e213aac5f Decimal zoom with lerp Kae 2023-06-29 07:05:01 +1000
  • 0b479ae1b9 fix parsePersonality on other compilers Kae 2023-06-29 06:38:48 +1000
  • b1d3b3bae9 make the snuggets fullbright!! ^w^ Kae 2023-06-29 05:58:48 +1000
  • fb0ab85089 Lua: player.* identity getters and setters Kae 2023-06-29 05:58:24 +1000
  • 8a2de03b0f i may be silly Kae 2023-06-29 04:08:11 +1000
  • a78102c2a9 Update StarTextPainter.cpp Kae 2023-06-29 02:42:05 +1000
  • 306494bd2d Unix fixes Kae 2023-06-29 02:31:12 +1000
  • 422871450d Halve SDL audio buffer size to halve audio latency Kae 2023-06-29 01:29:29 +1000
  • bc2080e2c6 Improve windowing logic Kae 2023-06-29 01:12:52 +1000
  • 9486a56508 Add base variables for warping cinematics Kae 2023-06-29 00:13:43 +1000
  • e809aad072 Expand default zoom level list Kae 2023-06-29 00:12:20 +1000
  • 45493ca8dd Revert timestep values to default, make configurable Kae 2023-06-29 00:12:05 +1000
  • 99846487b9 Properly clean up SDL controllers and cursors on application exit Kae 2023-06-28 23:34:59 +1000
  • 47ae258c2e ok maybe don't override the animation state if it's walk Kae 2023-06-28 22:59:15 +1000
  • 0b7ddd05d1 Add extremely basic controller support (only movement) Kae 2023-06-28 22:52:09 +1000
  • 0886098242 holy shit I'm never using amend commit again Kae 2023-06-28 20:36:42 +1000
  • 4f586418d1 Merge branch 'main' of https://github.com/OpenStarbound/OpenStarbound Kae 2023-06-28 20:35:56 +1000
  • aa8832eb23 Fix becoming deaf after returning to the title (again) Kae 2023-06-28 20:33:22 +1000
  • d8e2d45b7a Fix becoming deaf after returning to the title (again) Kae 2023-06-28 20:33:22 +1000
  • 322ee3a187 Fix non-rotated drawables still being included when calling Humanoid::render with items off Kae 2023-06-28 20:29:05 +1000
  • 9f2a025889 Merge branch 'main' of https://github.com/OpenStarbound/OpenStarbound Kae 2023-06-28 20:26:35 +1000
  • be8c722a7e Fix normal backspace broken by previous change Kae 2023-06-28 20:25:53 +1000
  • 7dca8727af Fix normal backspace broken by previous change Kae 2023-06-28 20:25:53 +1000
  • 98c4e55380 Don't show the held item and rotation in the new inventory portrait Kae 2023-06-28 20:22:25 +1000
  • c37dd994d7 Fix freeze copy/pasting large amounts of text Kae 2023-06-28 20:08:17 +1000
  • 48ec889579 TextPainter now uses StringView Kae 2023-06-28 20:08:11 +1000
  • 4b91eb7175 Fix StringView::substr Kae 2023-06-28 20:07:22 +1000
  • 1fc295b979 Fun: Draw the actual Humanoid in the inventory pane Kae 2023-06-28 02:21:09 +1000
  • 69b8eed8f7 whoops that was there for testing Kae 2023-06-28 01:54:56 +1000