Commit Graph

  • ca930c2494 Allow only a single instance of the exit prompt Tamás Bálint Misius 2024-10-18 08:55:25 +02:00
  • 03e1b12173 Snapshot 372 snapshot-372 jacob1 2024-10-17 23:26:54 -04:00
  • 8cab4ab738 Fix saves sometimes being one cell larger than intended Tamás Bálint Misius 2024-10-16 07:59:04 +02:00
  • 7353894618 Ctrl+q - don't trigger quit dialog if alt is also held jacob1 2024-10-16 00:04:48 -04:00
  • 6a903ed132 Fix possible crash when creating stamps jacob1 2024-10-15 23:12:35 -04:00
  • 948f6bf27f Snapshot 371 snapshot-371 Tamás Bálint Misius 2024-10-15 19:37:06 +02:00
  • 43a4311762 Add !get console command Tamás Bálint Misius 2024-10-14 10:23:53 +02:00
  • 7a2d8f6aaf Deduplicate console command function list Tamás Bálint Misius 2024-10-14 10:23:49 +02:00
  • 01a6bf15be Fix the position-based selector of !set Tamás Bálint Misius 2024-10-14 10:18:00 +02:00
  • 8552aafbce Unify particle property parsing code Tamás Bálint Misius 2024-10-14 09:41:02 +02:00
  • a03db32dd5 Add sim.listDefaultGol Tamás Bálint Misius 2024-10-14 07:40:35 +02:00
  • c96128f241 Show placeholder text in text fields even when focused Tamás Bálint Misius 2024-10-14 00:10:47 +02:00
  • f9ccc24177 Remove the single C TU from the codebase Tamás Bálint Misius 2024-10-12 18:07:21 +02:00
  • c2bb777212 Migrate Rects to (pos, size) representation Tamás Bálint Misius 2024-10-10 19:51:59 +02:00
  • 2cc5d9bbbb Fix tools drawing rectangles with tools not doing anything in some cases Tamás Bálint Misius 2024-10-08 22:07:50 +02:00
  • 0c048a9d6e Show address of Main in stack traces Tamás Bálint Misius 2024-10-05 22:14:13 +02:00
  • 07fa908102 Fix EndsWidth crash when the suffix is longer than *this Tamás Bálint Misius 2024-10-05 21:14:05 +02:00
  • 5928125594 Make more Lua tool properties trigger a menu rebuild Tamás Bálint Misius 2024-10-05 09:21:03 +02:00
  • 9c3cd69cef Add MenuSection and MenuVisible properties to Tool Tamás Bálint Misius 2024-10-04 12:30:25 +02:00
  • b26d057783 Store tool identifier to index mapping in tools.index Tamás Bálint Misius 2024-10-04 12:09:05 +02:00
  • c03c2f3fd0 Fix Lua elements getting deselected when their properties change Tamás Bálint Misius 2024-10-04 09:53:51 +02:00
  • 82ec6b2775 Fix yet another extremely rare pmap corruption Tamás Bálint Misius 2024-10-03 10:58:28 +02:00
  • 126e636eb3 Appease the clang gods (fix CI) Tamás Bálint Misius 2024-10-02 20:19:01 +02:00
  • 2a7a6a40fd Fix gravity lensing applying uniformly to all of RGB Tamás Bálint Misius 2024-10-02 20:05:21 +02:00
  • 7c578b7f13 Port brushes to PlaneAdapter Tamás Bálint Misius 2024-09-19 19:45:34 +02:00
  • 3b3162063f Fix issues with render ui checkboxes: (fixes #970) jacob1 2024-09-22 00:27:08 -04:00
  • c842086309 Pause renderer thread when needed in GameModel Tamás Bálint Misius 2024-09-15 18:25:16 +02:00
  • 12322bb382 Snapshot 370 snapshot-370 Tamás Bálint Misius 2024-09-14 19:45:25 +02:00
  • 00ec4e0754 Implement Lua tools Tamás Bálint Misius 2024-09-14 13:06:29 +02:00
  • ff4500620e Make GameModel tool list persistent Tamás Bálint Misius 2024-09-14 12:15:27 +02:00
  • c1a859c106 Move custom GOL management to GameModel Tamás Bálint Misius 2024-09-14 11:39:47 +02:00
  • 352c6227f6 Blow up Tool.cpp into smaller files Tamás Bálint Misius 2024-08-24 08:44:43 +02:00
  • a26544ba95 Move tool logic out of Simulation Tamás Bálint Misius 2024-08-24 00:09:32 +02:00
  • 2ae5b9209c Don't force update powder.pref if the session is still invalid Tamás Bálint Misius 2024-09-14 10:43:51 +02:00
  • 6da42933c4 Fix find mode always reporting 0 particles found Tamás Bálint Misius 2024-09-07 15:13:24 +02:00
  • 65aa34201b Expose sim.canMove constants Tamás Bálint Misius 2024-09-01 17:44:58 +02:00
  • 867b8e4327 Bump android target sdk version to 33 Tamás Bálint Misius 2024-08-31 09:03:28 +02:00
  • f58d4fbd63 Implement Platform::DefaultDdir for android Tamás Bálint Misius 2024-08-30 21:23:17 +02:00
  • 5180df9180 Fix @tags description jacob1 2024-08-25 00:27:18 -04:00
  • c7b3dc5582 Press F1 in save search to open help text + document new advanced search jacob1 2024-08-25 00:23:11 -04:00
  • cb9285bbe4 Fix crash when opening render settings jacob1 2024-08-21 20:21:58 -04:00
  • 800c48f8bd Snapshot 369 snapshot-369 Tamás Bálint Misius 2024-08-22 00:06:17 +02:00
  • 79459bcff3 Copy the result of rendering only if needed Tamás Bálint Misius 2024-08-21 18:04:53 +02:00
  • eb29d5a9dd Unify decoration state Tamás Bálint Misius 2024-08-21 16:26:16 +02:00
  • bf5f9fdcb0 Expose threaded rendering as a setting Tamás Bálint Misius 2024-08-21 15:31:06 +02:00
  • a9b84e5f26 Hide away some more Renderer functions Tamás Bálint Misius 2024-08-21 13:34:35 +02:00
  • 820f44a716 Do rendering on another thread when possible Tamás Bálint Misius 2024-08-20 22:13:32 +02:00
  • 77edec62d1 Make Renderer presets static Tamás Bálint Misius 2024-08-20 23:19:32 +02:00
  • f52e047037 Move sampling further away from Renderer Tamás Bálint Misius 2024-08-20 20:23:21 +02:00
  • 7f60a44d1c Move brushes further away from Renderer Tamás Bálint Misius 2024-08-20 18:43:35 +02:00
  • d5c2d87b2e Move zoom further away from Renderer Tamás Bálint Misius 2024-08-20 16:28:24 +02:00
  • 4ed83912af Get rid of render and display mode arrays Tamás Bálint Misius 2024-07-11 08:06:58 +02:00
  • 6e01699a7f Separate Simulation-specific Renderer code Tamás Bálint Misius 2024-07-06 13:26:37 +02:00
  • c1a072f2e5 Separate Simulation members required for rendering Tamás Bálint Misius 2024-07-06 09:11:53 +02:00
  • d24a70d6d1 Make pmap size sanity check more precise Tamás Bálint Misius 2024-07-06 16:53:47 +02:00
  • 57f6ea5953 Fix a few warnings Tamás Bálint Misius 2024-07-06 12:03:44 +02:00
  • 1854bc25f0 Replace &range[0] with range.data() where appropriate Tamás Bálint Misius 2024-08-18 13:05:31 +02:00
  • ba0a9fa2a5 Snapshot 368 snapshot-368 Tamás Bálint Misius 2024-08-13 20:43:39 +02:00
  • 8e03c97b60 Fix broken gravity walls Tamás Bálint Misius 2024-08-13 20:38:59 +02:00
  • 2d03fb4b56 Fix resource depfile generation Tamás Bálint Misius 2024-08-07 10:56:56 +02:00
  • 281dbfa283 Make to-array.py list itself as a dependency of its outputs Tamás Bálint Misius 2024-08-07 10:20:43 +02:00
  • 295aad1800 Mark dlls as link-time dependencies of powder.exe Tamás Bálint Misius 2024-08-06 07:26:08 +02:00
  • c97cc1ec51 Slightly smarter Defer Tamás Bálint Misius 2024-07-25 10:45:27 +02:00
  • daea125837 Disable the requestHandles.size() assert in Libcurl.cpp Tamás Bálint Misius 2024-07-21 14:00:44 +02:00
  • 6179a7383a Add HiDPI to manifest file, fixes #956 dxgldotorg 2024-07-06 15:12:52 -04:00
  • c7bb950cfc Snapshot 367 snapshot-367 Tamás Bálint Misius 2024-07-03 21:25:58 +02:00
  • 7e9d9686dd Change gravity timing and add support for saving it Tamás Bálint Misius 2024-07-01 20:47:18 +02:00
  • 0345dcf508 Spam hdiutil until it works Tamás Bálint Misius 2024-07-03 19:45:03 +02:00
  • 24628db58b Add support for clang-cl. Also refactors compiler detection logic. yangbowen 2024-05-14 02:24:01 +00:00
  • 605c98c9f8 add OpenBSD to platforms using exit(3) thfrwn 2024-06-18 21:32:31 -04:00
  • c174833734 Complain about http:// URL bases when enforce_https=true Tamás Bálint Misius 2024-06-20 12:13:39 +02:00
  • f3c92038e1 Use NT and ST for checks against *Transition Tamás Bálint Misius 2024-06-20 11:45:28 +02:00
  • b4a12aae32 Simplify Startup.json parsing slightly Tamás Bálint Misius 2024-06-19 12:15:44 +02:00
  • a24e1dbee8 Remove http scheme variables Tamás Bálint Misius 2024-06-19 11:44:39 +02:00
  • 72fd55fafe Add CtypeDraw for VOID / PVOD (#953) Onestay42 2024-06-13 00:17:12 -04:00
  • 175d8e1b28 Fix "Large Screen" dialog not properly updating scale in powder.pref, causing scale to reset back to 1 on the next launch jacob1 2024-06-01 00:36:51 -04:00
  • 27e6fad80e Set solid resist ctype/tmp from unbreakable/breakable clone. Saveliy Skresanov 2024-05-25 12:07:21 +07:00
  • 118786e39b Fix gfx.drawPixel being unable to draw in event.AFTERSIMDRAW Tamás Bálint Misius 2024-05-24 10:46:19 +02:00
  • 080f059da9 Fix page count increasing when refreshing comments, disable "Submit" button until comments are refreshed jacob1 2024-05-16 00:02:01 -04:00
  • bb51daa05f Fix some issues with comment submission jacob1 2024-05-14 23:56:58 -04:00
  • d32873b717 Print address of main on bluescreens Tamás Bálint Misius 2024-05-06 17:23:18 +02:00
  • 696e31295e Snapshot 366 snapshot-366 jacob1 2024-05-01 11:31:58 -04:00
  • 1705240c3c Hopefully fix random hdiutil failures on ghactions Tamás Bálint Misius 2024-04-30 19:23:42 +02:00
  • feb3f9de8d Cap air temp for real. Saveliy Skresanov 2024-04-30 23:28:04 +07:00
  • a92f742c66 Improve heat convection in ambient heat. Saveliy Skresanov 2024-04-30 23:16:19 +07:00
  • 9a785dc389 Fix assumption that python is called python Tamás Bálint Misius 2024-04-29 17:50:45 +02:00
  • 81d684b04c Update intro text cracker64 -> Pilihp64 jacob1 2024-04-26 21:24:26 -04:00
  • 2c1b9241a4 Move hidden elements into solid/liquid/gas menus where appropriate jacob1 2024-04-26 21:18:55 -04:00
  • 7e674a887d Replace resource tools with python scripts Tamás Bálint Misius 2024-04-26 11:50:28 +02:00
  • 4179155963 Remove invisible CRACKER and CRACKER2 menu sections Tamás Bálint Misius 2024-04-26 11:38:18 +02:00
  • 6ce8e10adb Add a limit on the number of SPARK, LFLARE and FLARE effects drawn in one frame. Saveliy Skresanov 2024-04-22 22:49:00 +07:00
  • 47384c5572 ICE contains arbitrary elements in ctype as well and should track this in saves jacob1 2024-04-21 00:11:55 -04:00
  • de345a85a1 Fix "missing custom elements" warnings when loading saves with RSST/RSSS; mark SNOW as carrying ctype as well jacob1 2024-04-19 23:31:09 -04:00
  • 6de252eb34 Check starcatcher credentials early Tamás Bálint Misius 2024-04-14 20:34:25 +02:00
  • b39f3c7f55 Disable --backend=vs build Tamás Bálint Misius 2024-04-14 20:06:05 +02:00
  • 58c0ab4747 Fix more &vec[0] problems Tamás Bálint Misius 2024-04-13 22:32:37 +02:00
  • 73daf67c34 Add elem.PROP_BLACK back for compat Tamás Bálint Misius 2024-04-13 19:08:10 +02:00
  • 3edb8c4233 Clamp window position/size to graphics surface Simon Robertshaw 2024-04-12 18:14:19 +01:00
  • 351dc6ec87 Make dropdowns near the top of the screen go down. Saveliy Skresanov 2024-04-12 23:55:34 +07:00
  • 0cfb91ce86 Add day/week/month/year selector in the search. Saveliy Skresanov 2024-04-12 22:50:55 +07:00