Commit Graph

  • ea23d1ace0 Fix canyon water misalignment, rotation OOM, and depth fill safety feature/elevation-terrain-improvements louis-e 2026-04-17 17:26:29 +02:00
  • d2b229015c Fix land cover coordinate mapping when grid is capped louis-e 2026-04-17 15:08:51 +02:00
  • 3b5cdf936b Fix code review round 2: OOM guard, tiff dedup, cache validation louis-e 2026-04-17 00:57:36 +02:00
  • 225f071431 Merge branch 'main' into feature/elevation-terrain-improvements Louis Erbkamm 2026-04-17 00:50:45 +02:00
  • 28a214c66c Fix code review issues and CI clippy failures louis-e 2026-04-17 00:31:38 +02:00
  • a758033771 Add multi-source elevation pipeline with terrain improvements louis-e 2026-04-17 00:01:43 +02:00
  • 0ff9939780 Merge pull request #927 from louis-e/dependabot/cargo/cargo-3df31d4f53 main Louis Erbkamm 2026-04-15 14:51:09 +02:00
  • 92cef41cf1 Bump rand from 0.9.2 to 0.9.3 in the cargo group across 1 directory dependabot[bot] 2026-04-14 01:42:35 +00:00
  • 43973e181d Merge pull request #922 from louis-e/fix/benchmark-timing Louis Erbkamm 2026-04-12 23:58:01 +02:00
  • 20dcaae5cf Adjust benchmark reference value louis-e 2026-04-12 23:57:40 +02:00
  • 5bed4538ff Add missing benchmark field to GUI Args constructor louis-e 2026-04-12 23:53:16 +02:00
  • 5c7871daca Add --benchmark flag to measure generation time without network latency louis-e 2026-04-12 23:48:48 +02:00
  • 9b9a9b4af4 Merge pull request #919 from louis-e/fix/revert-block-id-u16-to-u8 Louis Erbkamm 2026-04-12 23:27:38 +02:00
  • d559193984 Fix clippy warnings from park bench PR louis-e 2026-04-12 17:14:12 +02:00
  • 8b53dd4576 Resolve merge conflict: assign MOSSY_STONE_BRICKS ID 150 louis-e 2026-04-12 17:06:54 +02:00
  • 86dd6ebb46 Move wall banner constants to correct position in ID order louis-e 2026-04-12 17:04:15 +02:00
  • d3b3cc4518 Revert Block.id from u16 to u8 to fix ~360MB memory regression louis-e 2026-04-12 16:56:09 +02:00
  • 0286e97e40 Merge pull request #918 from louis-e/feature/subway-tunnels Louis Erbkamm 2026-04-12 16:31:38 +02:00
  • 0a5feae209 Address code review feedback louis-e 2026-04-12 16:30:44 +02:00
  • c97d4a5432 Merge pull request #910 from luigi052005/park-bench Louis Erbkamm 2026-04-12 16:26:29 +02:00
  • e7e9083633 Fix cargo fmt Louis Erbkamm 2026-04-12 16:26:00 +02:00
  • e14f4c8736 Move subway dispatch logic into generate_railways louis-e 2026-04-12 16:17:44 +02:00
  • a20881de7b Add subway/metro tunnel generation louis-e 2026-04-12 16:11:01 +02:00
  • 7c911890b4 changed get_nearest_road_block to only check every 2nd coordinate Luigi 2026-04-12 15:18:15 +02:00
  • 9be36112e2 Speed up the bench rotation search by generating a mask of roads and paths, and searching that instead of the actual blocks. Luigi 2026-04-12 13:44:06 +02:00
  • 505724a5e1 bench now tries to face the closest path/road Luigi 2026-04-11 16:16:07 +02:00
  • 01669c581c ran cargo fmt Luigi 2026-04-10 22:05:29 +02:00
  • 068c72ccea Set logs on a blacklist to prevent benches from destroying trees. Luigi 2026-04-10 20:40:33 +02:00
  • b68775401d using coordinate deltas to reduce code duplication. Luigi 2026-04-10 20:29:10 +02:00
  • 5e4df64394 created top_stair function to remove duplicate code Luigi 2026-04-10 19:37:53 +02:00
  • 81c98b4841 New park bench Luigi 2026-04-10 19:11:55 +02:00
  • e95f4725ce Merge pull request #906 from louis-e/banner-decorations Louis Erbkamm 2026-04-09 22:28:41 +02:00
  • 977d7316b8 Fix code review louis-e 2026-04-09 21:56:08 +02:00
  • a3168e1866 Add banner decorations for hospitals, tourism info boards, and fire hydrants louis-e 2026-04-09 19:42:14 +02:00
  • 347dec799c Merge pull request #901 from luigi052005/better-traffic-lights Louis Erbkamm 2026-04-09 17:13:41 +02:00
  • 94913d7cd7 Clean up whitespace in banner block entity methods (clippy) Louis Erbkamm 2026-04-09 17:13:17 +02:00
  • b8beee0c3e added allow too many arguments and removed worthless comments Luigi 2026-04-08 23:12:54 +02:00
  • 682ad98142 Apply cargo fmt Luigi 2026-04-08 14:03:03 +02:00
  • ce79e6239a Refactor: removed duplicate functions Luigi 2026-04-08 13:39:24 +02:00
  • 71f18c2f47 Refactored Banner logic for better reusablilty Luigi 2026-04-08 12:39:58 +02:00
  • 5fa06be0a7 New Traffic lights Luigi 2026-04-08 11:42:09 +02:00
  • 18dae32f08 Merge pull request #897 from louis-e/prepare-v2.6.0-release v2.6.0 Louis Erbkamm 2026-04-06 21:53:22 +02:00
  • 06de4617dd Prepare v2.6.0 release louis-e 2026-04-06 21:52:04 +02:00
  • d30208fcf8 Merge pull request #895 from louis-e/feature/building-passage Louis Erbkamm 2026-04-06 21:49:40 +02:00
  • 96711c4f48 Gate passage logic on is_ground_level for elevated building:parts louis-e 2026-04-06 21:42:42 +02:00
  • 6f54e2ff08 Merge pull request #896 from louis-e/fix/terrain-blur-preserve-mountain-detail Louis Erbkamm 2026-04-06 21:39:48 +02:00
  • cfcbe58b82 Fix misleading test comment and rename for clarity louis-e 2026-04-06 21:39:21 +02:00
  • 51b1715784 Reduce Gaussian blur to preserve mountain terrain detail louis-e 2026-04-06 21:32:17 +02:00
  • 6cc61d0258 Address review: use shared constant and skip bitmap allocation when unused louis-e 2026-04-06 21:27:24 +02:00
  • 343cd2a4d8 Implement tunnel=building_passage support louis-e 2026-04-06 21:13:45 +02:00
  • 721df43f9b Merge pull request #800 from JasonOA888/fix/cli-create-new-world-706 Louis Erbkamm 2026-04-06 20:21:27 +02:00
  • 15ea716c4d Update test to use temporary directory for path Louis Erbkamm 2026-04-06 20:21:11 +02:00
  • 41101292a8 Merge pull request #807 from wabalabudabdab/fix/railways-elevation-and-layer Louis Erbkamm 2026-04-06 19:45:15 +02:00
  • 59d668dce2 Merge pull request #826 from QuickMash/main Louis Erbkamm 2026-04-06 19:38:52 +02:00
  • 38d81b01b5 Merge pull request #894 from louis-e/utah-capitol-fix Louis Erbkamm 2026-04-06 19:32:04 +02:00
  • ffc90e5e21 Fix visual appearance of Utah State Capitol building louis-e 2026-04-06 19:31:38 +02:00
  • 064fe640ee Merge pull request #892 from louis-e/fix/ui-layout-and-timeout Louis Erbkamm 2026-04-06 17:52:23 +02:00
  • 495eee73ae Fix map layout to fill window and reduce private.coffee timeout louis-e 2026-04-06 17:51:36 +02:00
  • 7e18252f69 Merge pull request #891 from louis-e/fix/polygon-clipping-artifacts Louis Erbkamm 2026-04-06 17:33:09 +02:00
  • 2c1ad47190 Fix parking flood fill to use cache instead of direct call louis-e 2026-04-06 17:23:56 +02:00
  • fb85d1571d Fix triangular artifacts from polygon clipping and open polyline flood fill louis-e 2026-04-06 16:55:58 +02:00
  • 9c184fdc18 Merge pull request #890 from louis-e/fix/height-limit-checkbox Louis Erbkamm 2026-04-06 15:34:53 +02:00
  • 6252094be2 Auto-disable height limit for Bedrock, add CLI test, fix clippy louis-e 2026-04-06 15:20:07 +02:00
  • d7f3a2cfdd Add disable-height checkbox louis-e 2026-04-06 15:03:57 +02:00
  • c1c93e9a56 Add yellow accent-color for disable-height-limit checkbox louis-e 2026-04-06 14:53:53 +02:00
  • 1787b5545e Merge pull request #887 from louis-e/feature/road-surface-mix Louis Erbkamm 2026-04-06 14:03:20 +02:00
  • 22818b70d2 Fix corner post placement and remove re-introduced duplicate louis-e 2026-04-06 14:01:15 +02:00
  • 7b3f11e14d Merge branch 'main' into feature/road-surface-mix Louis Erbkamm 2026-04-06 13:58:49 +02:00
  • 483eb19026 Fix cargo fmt louis-e 2026-04-06 13:52:14 +02:00
  • 558ee304ed Fix third round of code review issues louis-e 2026-04-06 13:51:24 +02:00
  • 87ad539f3b Address second round of code review feedback louis-e 2026-04-06 13:44:09 +02:00
  • 5373624ae2 Fix code review issues for road surface changes louis-e 2026-04-06 02:47:14 +02:00
  • e4c1f6a671 Add visual improvements to modern skyscrapers louis-e 2026-04-06 02:46:58 +02:00
  • a44b0d794e Replace black_concrete roads with scattered gray_concrete_powder/cyan_terracotta mix louis-e 2026-04-06 01:58:39 +02:00
  • 67ec40daad Merge pull request #877 from andersmmg/unmarked-crossings Louis Erbkamm 2026-04-06 01:28:58 +02:00
  • 0e85a21d61 Refactor zebra crossing logic Louis Erbkamm 2026-04-06 01:28:30 +02:00
  • dc3e860117 Merge pull request #880 from anderlli0053/main Louis Erbkamm 2026-04-06 01:24:15 +02:00
  • 505e95c92b Add Slovenian language option to dropdown Louis Erbkamm 2026-04-06 01:23:53 +02:00
  • 37928f48a7 Add rotation_angle to Slovenian locale file Louis Erbkamm 2026-04-06 01:23:10 +02:00
  • 5cc8b1d147 Merge branch 'main' into unmarked-crossings Louis Erbkamm 2026-04-06 01:20:44 +02:00
  • eb975a5eb5 Merge pull request #886 from louis-e/feature/overture-maps-integration Louis Erbkamm 2026-04-06 01:19:24 +02:00
  • bacf2c5912 Raise roof slope cap from 75% to 85% of local half-width louis-e 2026-04-06 01:16:33 +02:00
  • 014edd14d3 Reset rotation angle when bbox is changed or cleared in GUI louis-e 2026-04-06 01:13:15 +02:00
  • 113debee86 Use stable FNV-1a hash for Overture IDs and harden fetch_range louis-e 2026-04-06 00:35:56 +02:00
  • 3804c194f8 Make Overture always-on, clip buildings to xzbbox, fix panic path louis-e 2026-04-06 00:25:35 +02:00
  • ce3fb8f3b4 Fix building bbox overlap check and GUI progress regression louis-e 2026-04-05 23:56:04 +02:00
  • 38ccd61b51 Fix Overture Maps data parsing robustness issues louis-e 2026-04-05 23:37:40 +02:00
  • 59f81828ec Merge origin/main into feature/overture-maps-integration louis-e 2026-04-05 23:15:46 +02:00
  • d6fffd62fe Add Overture Maps building data integration louis-e 2026-04-05 23:11:55 +02:00
  • 7b24d6af8a Merge pull request #876 from louis-e/feature/map-rotation Louis Erbkamm 2026-04-05 19:04:26 +02:00
  • ccd98d221d Remove rotation angle slider, keep only the input box louis-e 2026-04-05 19:03:47 +02:00
  • dbcabdc4d3 Fix rotation CLI docs and add NaN/inf validation louis-e 2026-04-05 18:42:25 +02:00
  • 68ebed12ee Add angle line tool for setting rotation, remove dead-zone mask overlay louis-e 2026-04-04 21:44:02 +02:00
  • 44c3cdc57c Swap rotation direction: positive angle = clockwise on map louis-e 2026-04-04 20:33:31 +02:00
  • af171b3b38 Skip world preview for rotated worlds (bounds mismatch) louis-e 2026-04-04 20:26:24 +02:00
  • e356c10c92 Refine hint overlay: center, update text, match Leaflet style louis-e 2026-04-04 20:05:07 +02:00
  • e6860875a3 Fix rotation preview direction to match actual Rust rotation louis-e 2026-04-04 19:52:21 +02:00
  • 60b2241596 Add epsilon tolerance in rotation bounds, clean up preview code, add map hint louis-e 2026-04-04 19:41:05 +02:00
  • 82346fe5ba Merge main into feature/map-rotation louis-e 2026-04-04 19:23:44 +02:00
  • 2f487e10bd Address code review: fix rotation correctness, nbtx dep, spawn, i18n louis-e 2026-04-04 19:19:42 +02:00