Commit Graph

  • 656ace10c6 Add support for MacOS on ARM Tamás Bálint Misius 2022-02-16 13:31:31 +01:00
  • 6ef505ccca Fix crash on exit if a Lua component is added to a Lua window Tamás Bálint Misius 2022-02-11 22:19:42 +01:00
  • 7ab720d847 Fix pipe mirroring (fixes #750 again) snapshot-230 Tamás Bálint Misius 2022-02-04 09:07:02 +01:00
  • 0fcad65d6f Fix crash on exit if any modern particle callback is registered Tamás Bálint Misius 2022-01-28 08:03:14 +01:00
  • 622161e563 Fix ToArray duplicating the last byte of its input Tamás Bálint Misius 2022-01-15 15:46:59 +01:00
  • f5bc2a5f0d Fix crash on network activity (#824) Nova 2022-01-07 14:15:09 +00:00
  • eadd381da9 Fix incorrect RNG call in WARP, code cleanup jacob1 2022-01-06 20:29:07 -05:00
  • 95a9e93645 Fix pressure-sensitive particles breaking on load, again Tamás Bálint Misius 2021-12-25 09:40:56 +01:00
  • 286d0d60b9 Fix mingw-on-linux builds Tamás Bálint Misius 2021-12-24 17:43:44 +01:00
  • 84d6ca6938 Fix -Dhttp=false builds snapshot-229 Tamás Bálint Misius 2021-12-13 15:23:33 +01:00
  • 674134588c Upgrade to C++17 (#819) xphere07 2021-12-13 22:41:02 +09:00
  • ce84e60074 Fix a few warnings Tamás Bálint Misius 2021-12-09 08:55:45 +01:00
  • c0e3818df3 Save higher halves of tmp3 and tmp4 if needed (fixes #822 with dbd971fb) Tamás Bálint Misius 2021-12-09 08:39:01 +01:00
  • dbd971fb05 Convert float pavg[2] to int tmp3, tmp4 Tamás Bálint Misius 2021-12-09 07:49:31 +01:00
  • 504fd21909 Ignore ignore/ Tamás Bálint Misius 2021-12-08 14:33:28 +01:00
  • 9f75f7e5fc Port to_array.py to C++ Tamás Bálint Misius 2021-12-07 17:15:21 +01:00
  • b587732d7b Fix render failing to compile with GCC 11 Tamás Bálint Misius 2021-12-07 16:44:16 +01:00
  • c25e35e9ff Read float bson settings as floats, not ints jacob1 2021-11-20 23:56:37 -05:00
  • cb7665b631 Fix starcatcher-release step (see 8c80dca9) Tamás Bálint Misius 2021-11-17 20:38:16 +01:00
  • 51b8b0bf38 Fix linker -no-pie flag *again* (broken by b5d17121) Tamás Bálint Misius 2021-11-13 06:37:54 +01:00
  • 8c80dca91b Print starcatcher release response to console if it fails Tamás Bálint Misius 2021-11-08 15:31:07 +01:00
  • 858ba7cc93 TPT is no longer compiled using scones. jacob1 2021-10-28 22:58:30 -04:00
  • f07879d165 Fix potential crash when adding a custom GOL type Tamás Bálint Misius 2021-10-27 21:20:58 +02:00
  • 0f2eedd4fb Make thread_local replacement for MinGW slightly nicer snapshot-228 Tamás Bálint Misius 2021-10-23 09:38:58 +02:00
  • 0ed8d0a0be Fix flood_water movement cancel check jacob1 2021-10-23 00:51:50 -04:00
  • 5582d6881d Update tpt-libs, add support for compiling with MinGW on Windows Tamás Bálint Misius 2021-10-22 16:38:42 +02:00
  • 6653080400 Fix cursor placement in textboxes with single-character text Tamás Bálint Misius 2021-10-17 13:59:35 +02:00
  • afa9fd3d8f Remove precompiled headers, fix a few problems they masked Tamás Bálint Misius 2021-10-15 17:04:04 +02:00
  • d675d483bd Leave the original GameSave alone in Simulation::Load Tamás Bálint Misius 2021-10-13 11:26:48 +02:00
  • 816b9eda3d Disable text input as startup snapshot-227 Tamás Bálint Misius 2021-09-05 19:30:37 +02:00
  • 1d0e039cec Fix crash when closing game, while not on the main screen, with lua components active jacob1 2021-09-03 23:37:50 -04:00
  • 6cb54b1857 Fix near-RTEMP temperatures being loaded incorrectly in some cases Tamás Bálint Misius 2021-09-03 08:16:19 +02:00
  • 46d7682ed9 Regenerate window when changing sdl settings if "old fullscreen" is enabled jacob1 2021-09-03 00:06:15 -04:00
  • 50336565b4 Fix missing delete commandInterface, fix gc issue with LuaComponent/LuaWindow jacob1 2021-09-02 23:31:30 -04:00
  • 4f8fc739ac Version 96.2 (350) v96.2.350 snapshot-226 jacob1 2021-08-29 22:53:12 -04:00
  • 323c443d2a Minor LIGH compat fix jacob1 2021-08-29 14:02:21 -04:00
  • 4f36ab10c1 Add back "Name already taken" message jacob1 2021-08-28 00:02:19 -04:00
  • 44590d82e9 Add a few more Lua functions jacob1 2021-08-27 23:57:55 -04:00
  • 63fe8e46b2 LIGH now lasts longer and expands frame-by-frame, fix LIGH stamping bug jacob1 2021-08-26 22:26:55 -04:00
  • 688dc272e4 Update tpt-libs snapshot-225 Tamás Bálint Misius 2021-08-22 11:55:54 +02:00
  • b5d1712123 Define lua_pushglobaltable only if it's not already defined snapshot-224 Tamás Bálint Misius 2021-08-09 07:17:16 +02:00
  • eac92d1b04 Optimise undo history memory usage Tamás Bálint Misius 2021-07-24 18:47:41 +02:00
  • ea07244119 Refresh history code in GameMVC Tamás Bálint Misius 2021-07-24 13:50:16 +02:00
  • 483fde0698 Fix GCC11-only errors and warnings Tamás Bálint Misius 2021-08-04 16:58:44 +02:00
  • dd300e79d1 Don't complain about missing msvc libs when trying to compile with mingw gcc Tamás Bálint Misius 2021-07-31 17:05:33 +02:00
  • a3a45db3e4 Add AMBP and AMBM tools (#778) Cracker1000 2021-07-29 21:20:24 +05:30
  • 4ed600b621 All HSV sliders in color picker (#796) Maticzpl 2021-07-29 17:23:39 +02:00
  • f13fe3d36b Prevent property tool from being used with bad values (#791) catsoften 2021-07-29 11:20:13 -04:00
  • e3c9176277 Bump version to 96.1.349 v96.1.349 snapshot-223 Tamás Bálint Misius 2021-07-18 20:34:36 +02:00
  • c0e065cc76 Fix certain Lua APIs mangling integers Tamás Bálint Misius 2021-07-18 20:33:50 +02:00
  • 133c8db0c7 Make Lua prints fade out better snapshot-222 jacob1 2021-07-16 13:58:26 -04:00
  • 5f90a80fe3 Disallow GOL rulesets with no B states Tamás Bálint Misius 2021-07-15 21:05:24 +02:00
  • d040de396a Fix find mode not always succeeding in darkening particles Tamás Bálint Misius 2021-07-15 19:29:21 +02:00
  • 11188c85c3 Fix element identifiers not being accepted by tpt __newindex Tamás Bálint Misius 2021-07-14 08:48:42 +02:00
  • a463180e2a Fix elem.allocate corrupting LSI when running out of IDs Tamás Bálint Misius 2021-07-14 07:29:50 +02:00
  • e80dc7b114 Preserve GoL deco in older saves; deco on builtin GoL no longer renders when decorations are off jacob1 2021-07-14 00:26:21 -04:00
  • 943f9d6c03 LITH explodes when overcharged, update charge graphics jacob1 2021-07-14 00:17:47 -04:00
  • cea629c6c0 Make LITH->GLAS reaction easier jacob1 2021-07-13 23:01:02 -04:00
  • 31f1b62a4c Disallow CGOL with duplicate rulestrings or names > 7 chars jacob1 2021-07-13 22:09:49 -04:00
  • f2d92bc3d7 Don't let GLOW ctype go negative jacob1 2021-07-13 21:50:36 -04:00
  • c93b72c800 HUD: Show GLOW and LITH ctype as number, don't show ctype for elements which use it as data storage (such as PHOT or PRTI) jacob1 2021-07-13 21:48:55 -04:00
  • 9ac8b00b8d Fix "B12345678/S012345678/17" appearing in HUD for ctype 78 jacob1 2021-07-13 20:53:58 -04:00
  • ae01c36f59 Update tpt-libs to v20210712201911, freeze build step ubuntu runner at 18.04 snapshot-221 Tamás Bálint Misius 2021-07-12 20:47:41 +02:00
  • 54a2abce3b Default drawfrequency to 0, because of frame drop issues snapshot-220 jacob1 2021-07-11 18:04:51 -04:00
  • 05f722b397 Fix custom brush loading jacob1 2021-07-11 16:48:05 -04:00
  • cfeda0fdba Fix GOL showing up where it shouldn't Tamás Bálint Misius 2021-07-11 12:21:48 +02:00
  • 34615536ce Update build number (96.0.348) v96.0.348 snapshot-219 jacob1 2021-07-10 19:33:17 -04:00
  • a014c81ad6 Last minute explosiveness enhancement for LITH (#788) moonheart08 2021-07-05 23:57:41 -05:00
  • c6a52d1425 Prevent ROCK from repeatedly breaking into STNE and reforming under pressure catsoften 2021-07-06 21:24:00 -04:00
  • 8a788fac78 Misc minor changes to new elements jacob1 2021-07-09 22:09:24 -04:00
  • 37dfe728d0 Update build number and readme v96.0.347b jacob1 2021-07-04 15:37:46 -04:00
  • 66c5287824 Adjust color of LITH (#787) moonheart08 2021-07-04 13:55:20 -05:00
  • fb3fcfcdb7 Fix local saves and migration process on Windows jacob1 2021-07-04 14:35:25 -04:00
  • fe49e58de8 Make ROCK more resistant to DEST (like CNCT is) jacob1 2021-07-03 23:34:38 -04:00
  • fb506599c2 Bump version to 96.0.346 v96.0.346b Tamás Bálint Misius 2021-06-30 22:44:37 +02:00
  • a77bf9342b Add beta support to ghactions workflow snapshot-218 Tamás Bálint Misius 2021-06-30 22:13:24 +02:00
  • dba0bcd535 Freeze build step ubuntu runner at 20.04 Tamás Bálint Misius 2021-06-30 21:46:53 +02:00
  • d45c73e9e5 No longer necessary to blame Simon jacob1 2021-06-28 21:33:03 -04:00
  • 898a0f8128 Fix compilation on gcc 5 and below gcc-5-compat jacob1 2019-09-08 22:18:02 -04:00
  • 86b48eb022 Fix github actions compile error (?) jacob1 2021-06-28 21:09:15 -04:00
  • 26327effd5 Compile fixes for renderer, no lua, and no gravfft options jacob1 2021-06-28 21:02:59 -04:00
  • 6dd7d9bd46 Add bounds checking to sim. tool APIs (crash fix) jacob1 2021-06-27 21:43:08 -04:00
  • e97925f0fd Change PTNM reactions to take pressure from reacting particle's coordinates (#784) catsoften 2021-06-27 20:27:02 -04:00
  • 91a1f19c52 Adjust LITH color slightly so that it isn't the same as CNCT jacob1 2021-06-27 18:47:09 -04:00
  • f9d9951237 add extra failsafe in RequestManager when shutting down jacob1 2021-06-27 18:43:04 -04:00
  • 76699d2f7e Make ROCK harder to get, greatly increase ACID resistance jacob1 2021-06-27 18:39:51 -04:00
  • b3aa6252ce Add button in options menu to migrate to shared data directory a18855301306 jacob1 2021-06-27 18:25:08 -04:00
  • 0292344328 Fix Windows compile error, switch std::string to ByteString jacob1 2021-06-26 01:05:56 -04:00
  • d1016cf58d move Platform.cpp to common/, seems to fit in a little better there jacob1 2021-06-26 00:58:01 -04:00
  • 6e0ace2e4d Add / move some filesystem methods to Platform.cpp jacob1 2021-06-25 23:43:07 -04:00
  • 72948978fa Fix over-eager MSVCRT bounds checking crash in LuaTCPSocket Tamás Bálint Misius 2021-06-24 07:09:58 +02:00
  • fb514ca9e3 Return index into range passed to :send rather than bytes written Tamás Bálint Misius 2021-06-22 20:57:17 +02:00
  • dcf0764fd8 Return a reason for failure from sim.loadStamp Tamás Bálint Misius 2021-06-21 08:04:32 +02:00
  • cb52495472 Use GameController::ClearSim in sim.clearSim Tamás Bálint Misius 2021-06-19 21:55:08 +02:00
  • 6bd1289bdd restrict ambientAirTemp to valid limits when set from Lua jacob1 2021-06-18 23:37:04 -04:00
  • 3c9882598c When air temp textbox is defocused, correct out of range temperatures jacob1 2021-06-18 23:07:17 -04:00
  • b0e29c8c23 Fix crash when doing sim.ambientAirTemp(0/0) jacob1 2021-06-17 23:21:29 -04:00
  • 5eb2495d61 Ensure tpt.set_wallmap is called with 3, 5, or 7 arguments jacob1 2021-06-08 22:36:26 -04:00
  • 9775527123 Misc compile fix for the unsupported opengl configuration jacob1 2021-06-08 22:35:34 -04:00
  • 1851677dbe Return version (aka history index) from sim.getSaveID Tamás Bálint Misius 2021-06-05 08:26:39 +02:00