Commit Graph

  • 051d70e6e2 Check for Security.Framework on mac jacob1 2020-02-08 14:18:49 -05:00
  • 88064970a3 whitespace fix jacob1 2020-02-03 00:30:05 -05:00
  • 6b73b2dd9b Fix fighters sometimes loading from saves with no element snapshot-197 jacob1 2020-02-08 11:10:53 -05:00
  • ca8f4e3aac replace mode: reset created element back to default properties, instead of just changing type jacob1 2020-02-08 10:40:29 -05:00
  • 1e23269dd4 Add "perfect circle brush" option (on by default), to allow using old circle brush jacob1 2020-02-03 00:20:46 -05:00
  • cb419cd85c Failure to remove a tag shouldn't be fatal Tamás Bálint Misius 2020-02-02 12:16:04 +01:00
  • a3d51b4138 Don't treat warnings as errors in MSVC (fixes #686) Tamás Bálint Misius 2020-01-31 14:35:32 +01:00
  • 3c6ae35cc4 Fix PMAPBITS compile-time sanity check Tamás Bálint Misius 2020-01-24 22:04:41 +01:00
  • 5dfda0c528 Only make the request a POST if POST parameters are present snapshot-196 Tamás Bálint Misius 2020-01-21 22:54:52 +01:00
  • 7330d0412a Fix random warnings from clang 8.0.0 Tamás Bálint Misius 2020-01-21 14:43:22 +01:00
  • 467be1dcb9 change to 1L because technically the argument is a long snapshot-195 jacob1 2020-01-20 11:16:33 -05:00
  • 0c588c48fe allow making POST requests with empty body jacob1 2020-01-20 11:11:56 -05:00
  • afefd045c8 split http.request into http.get and http.post (for api reasons) jacob1 2020-01-20 00:30:30 -05:00
  • 7c916a528a Don't look at generated/ anymore (fixes compile error) jacob1 2020-01-20 00:29:21 -05:00
  • 89282806e6 Make NOHTTP transparent to the Lua API snapshot-194 Tamás Bálint Misius 2020-01-18 01:33:40 +01:00
  • 194c50ae3c Much good #defining ENFORCE_HTTPS does if we don't include Config.h Tamás Bálint Misius 2020-01-16 20:32:51 +01:00
  • fe87203eb4 Add HTTP API for Lua Tamás Bálint Misius 2020-01-16 16:35:18 +01:00
  • 4d52531889 Ditch element and tool classes Tamás Bálint Misius 2020-01-09 10:34:15 +01:00
  • 78203fc219 Division by Zero fix (#689) QuanTech0 2020-01-01 23:03:35 -05:00
  • 2576175762 remove unnecessary arguments to FloodINST. Fix random warning. jacob1 2019-12-23 00:34:21 -05:00
  • 5b4a0bf93b Fix MSVC compile snapshot-193 jacob1 2019-12-21 16:17:37 -05:00
  • a05e20f1bf Do a single CoordStack allocation per thread Secundario 2019-09-17 18:00:49 -03:00
  • ac0bb01dec Update appdata.xml (#680) Piotr Szegda 2019-12-21 16:50:47 +00:00
  • 110250fe6a Guess best scale on startup (#684) suve 2019-12-21 17:39:32 +01:00
  • e6e4c2ed1d Add a man page suve 2019-09-25 11:24:39 +02:00
  • a43463b137 If you don't assign the callback, it won't be called Tamás Bálint Misius 2019-12-17 10:49:35 +01:00
  • 7629c98f22 Get rid of tiny callback classes, round No.1 Tamás Bálint Misius 2019-12-16 20:59:46 +01:00
  • 131b965af2 Add Lua apis to interact with DefaultProperties, Create, CreateAllowed, and ChangeType snapshot-192 jacob1 2019-12-09 22:32:30 -05:00
  • bf7d182de5 Add CreateAllowed and ChangeType events snapshot-191 jacob1 2019-11-29 19:32:33 -05:00
  • 9993290b72 Add Create function, handles setting default properties for elements that need randomness or special code snapshot-190 jacob1 2019-11-28 00:22:17 -05:00
  • 5c1ea5ef0d Blacklist SPRK in PCLN's and PBCN's ctypeDraw function Tamás Bálint Misius 2019-11-27 21:00:36 +01:00
  • 0078fb4c6f Add DefaultProperties, replaces some of the case statements in create_part jacob1 2019-11-25 22:08:18 -05:00
  • 459790ffe0 also allow nil here jacob1 2019-11-24 23:20:22 -05:00
  • 876a9b3096 Fix crashes if returning invalid arguments from graphics or ctypeDraw lua functions jacob1 2019-11-24 23:12:22 -05:00
  • b09158220f Fix crash if error happens in ctypeDraw lua function jacob1 2019-11-22 23:37:17 -05:00
  • d17c67b3a4 Fix unsigned integer properties being returned as signed integers from Lua functions Tamás Bálint Misius 2019-11-14 00:28:27 +01:00
  • 7af51b55ac Fix STK2 rocket boots not saving in saves jacob1 2019-11-03 10:31:18 -05:00
  • 9ed7f1e85a Fix crash if any built-in scripts try to use the interface api jacob1 2019-10-17 23:56:22 -04:00
  • 5f7dd033ec Revert previous change, add NewtonianGravity element property instead snapshot-189 Tamás Bálint Misius 2019-10-17 22:29:24 +02:00
  • 6b85231f23 Incorporate Gravity property into calculation of acceleration due to newtonian gravity snapshot-188 Tamás Bálint Misius 2019-10-16 01:27:48 +02:00
  • 9e3158b4dc Introduce shortcut contexts keyboard-bindings Tamás Bálint Misius 2019-09-25 14:21:50 +02:00
  • a50b172999 Fix clang 8 compile warnings jacob1 2019-10-04 00:21:10 -04:00
  • ec2576d37f Keep GameModel brush radius consistent snapshot-187 Tamás Bálint Misius 2019-09-30 14:55:17 +02:00
  • 024c3c1b45 gui/game/brush: Add smooth/organic elliptical brush Nick Renieris 2019-09-26 23:13:36 +03:00
  • 0b1cd53377 Add link to up-to-date build instructions to README.md Tamás Bálint Misius 2019-09-25 09:26:26 +02:00
  • 1cea59e521 Make sRGB the default colour space for deco tools, see 51e5f2b snapshot-186 Tamás Bálint Misius 2019-09-22 23:10:57 +02:00
  • 742e030a13 Add gamma = 2.2 and 1.8 modes, see 51e5f2b Tamás Bálint Misius 2019-09-21 22:16:52 +02:00
  • a6127bc1fb Add Lua API for deco tool colour space, see 51e5f2b Tamás Bálint Misius 2019-09-21 21:58:50 +02:00
  • 51e5f2bffa Add option to make deco tools use sRGB colour space Tamás Bálint Misius 2019-09-21 21:37:34 +02:00
  • 348ef06a1f Move stuff around Tamás Bálint Misius 2019-09-20 18:09:51 +02:00
  • a2adff46ce Get the codebase to compile Tamás Bálint Misius 2019-09-17 19:31:41 +02:00
  • bf0cc9ba5f Implement keyboard hotkey bindings (heavily squashed) Ian Bastos 2019-07-27 00:45:52 +01:00
  • 51b78be139 Nicer implementation of sim.parts Tamás Bálint Misius 2019-09-15 22:14:46 +02:00
  • 28d5345bf9 Fix off-by-one issue in sim.parts, fixes #678 jacob1 2019-09-15 15:37:51 -04:00
  • 66ef37e778 Don't destroy the new command being entered in ConsoleView Tamás Bálint Misius 2019-09-14 19:38:49 +02:00
  • 0e237a1f4b Remove unused variables from Simulation::FloodINST Tamás Bálint Misius 2019-09-14 19:19:24 +02:00
  • 88d165fb24 Fix deleting stamps not working snapshot-185 jacob1 2019-09-13 00:35:36 -04:00
  • 3b3a80d7de Remove pre-processor conditional blocks for OpenGL Renderer and OpenGL Interface graphics. experimental/gpurender Simon Robertshaw 2019-09-10 21:40:07 +01:00
  • da5f8068c0 Use CoordStack for INST Flooding (#676) Sebastián Mestre 2019-09-07 20:56:23 -03:00
  • c08b333909 graphics/gldrawmethods: Fix compilation Nick Renieris 2019-09-02 18:29:19 +03:00
  • 3db7feaeff Add the --no-install-prompt option to Sconscript suve 2019-09-06 11:13:34 +02:00
  • f22c27e977 Fix VS warning complaining about std::fill(float *, float *, int) Tamás Bálint Misius 2019-09-04 14:52:38 +02:00
  • a058409829 Fix static compilation jacob1 2019-09-04 00:16:46 -04:00
  • ac7caab127 Fix --nohttp jacob1 2019-08-30 23:42:23 -04:00
  • 1dc3e9e296 fix --nofft renderer check jacob1 2019-08-29 23:35:04 -04:00
  • 5dd4897fa4 Add somewhat ugly --nohttp option jacob1 2019-08-29 23:33:45 -04:00
  • 6279bbeed3 Fix missing period in update notification, --no-fft compile fix jacob1 2019-08-29 22:49:04 -04:00
  • f44d42dde8 Fix signedness warnings in String.h mniip 2019-08-18 12:10:01 +03:00
  • e2787e00e5 Fix font editor compilation mniip 2019-08-18 12:04:07 +03:00
  • 33f4f54de1 Fix --nolua compilation mniip 2019-08-18 11:54:32 +03:00
  • dc70646ee2 Add shebang to python scrips used in the project. moonheart08 2019-08-14 17:15:57 +00:00
  • b975dc2938 Make water equalization fill in areas slightly more naturally snapshot-184 jacob1 2019-08-10 22:46:41 -04:00
  • 2e154e5ff9 Rewrite flood_water to use CoordStack and fix stack overflow, fixes #646 jacob1 2019-08-10 22:38:44 -04:00
  • d61db0fd63 Fix frame # not showing properly in HUD when recording jacob1 2019-08-10 20:43:00 -04:00
  • 0ec50951f7 LSNS: formatting changes, change if statements to switch jacob1 2019-08-10 17:22:46 -04:00
  • 25b7021f2a vsproject.py updates jacob1 2019-08-10 16:20:03 -04:00
  • 41d54857f2 Fix cipher list on Windows. Lock cipher changes behind a define, not going to define it for now snapshot-183 jacob1 2019-08-09 22:52:29 -04:00
  • 5eb3cfa6f5 don't automatically run vsproject.py when running generator.py, update msvc version snapshot-182 jacob1 2019-08-09 22:51:17 -04:00
  • ec0be1cdc9 Fix CELL size check when loading OPS saves jacob1 2019-08-05 00:22:37 -04:00
  • e280fea031 arbitrary gravity code cleanup jacob1 2019-08-05 00:05:54 -04:00
  • ee2a765758 Only allow strong ciphers to be used Tamás Bálint Misius 2019-08-03 00:16:12 +02:00
  • 0bdf7ad914 Prevent newlines from being needlessly appended (fixes #667) Tamás Bálint Misius 2019-08-02 16:56:18 +02:00
  • 7158a00f44 Prevent protocol downgrade attacks Tamás Bálint Misius 2019-08-02 01:31:02 +02:00
  • 89ef7ce216 Okay, it wasn't functionally equivalent (see 79f9a2d6) Tamás Bálint Misius 2019-08-01 16:54:28 +02:00
  • 79f9a2d62d Prioritise ctypeDraw functions over sparking Tamás Bálint Misius 2019-08-01 16:45:34 +02:00
  • 9327eecd7b Update gravity mask even while paused jacob1 2019-07-31 22:28:02 -04:00
  • 7a3c0c1d9a Fix tpt.eltransition.<elem>.presHighType jacob1 2019-07-31 22:10:30 -04:00
  • 8b81023770 Replace a few occurrences of hard-coded font height with FONT_H snapshot-181 Tamás Bálint Misius 2019-07-31 23:57:13 +02:00
  • de1fc0f906 Revise ctype-drawing (fixes #657) Tamás Bálint Misius 2019-07-22 14:38:22 +02:00
  • a73d1f97f6 Fix stamps not saving properly to stamps.def. Make "Rescan Stamps" sort stamps by time created snapshot-180 jacob1 2019-07-26 23:09:27 -04:00
  • c696a11793 Fix 'l' crash jacob1 2019-07-24 00:43:48 -04:00
  • 4383de7ad5 Implement file drop handler (#666) Ian Bastos 2019-07-24 05:04:41 +01:00
  • 9faf95a858 misc whitespace changes jacob1 2019-07-23 00:11:48 -04:00
  • fb06e0028b Add disable-network command line argument jacob1 2019-07-22 22:46:32 -04:00
  • 7ad797275b Make Renderer::ResetModes actually reset modes Tamás Bálint Misius 2019-07-22 16:18:05 +02:00
  • 23337862a4 Use current rendering modes when placing a save (fixes #446) Tamás Bálint Misius 2019-07-22 10:22:24 +02:00
  • 8223e06670 Fix selection background of formatted labels snapshot-179 Tamás Bálint Misius 2019-07-19 11:26:33 +02:00
  • 34b4665d4b Purge the last traces of PositionAtCharIndex and CharIndexAtPosition Tamás Bálint Misius 2019-07-19 09:47:15 +02:00
  • 7c793020c6 Fix highlighting in ConsoleView Tamás Bálint Misius 2019-07-19 09:22:55 +02:00
  • bea4576d89 Allow wrapping after certain punctuation characters Tamás Bálint Misius 2019-07-19 08:58:47 +02:00