Commit graph

1720 commits

Author SHA1 Message Date
Marc Emmanuel
b18732b8b8 fix: Update base path in vite.config.ts for Netlify deployment 2026-01-19 21:25:07 +01:00
Azgaar
5a460cab87
Merge pull request #1268 from SheepFromHeaven/refactor/migrate-modules
feat: Implement HeightmapGenerator and Voronoi module
2026-01-19 16:51:29 +01:00
Marc Emmanuel
8d2a8e7626 Merge branch 'refactor/migrate-modules' of github.com:SheepFromHeaven/Fantasy-Map-Generator into refactor/migrate-modules 2026-01-19 15:52:31 +01:00
Marc Emmanuel
91fe15a532 feat: Add TIME and ERROR variables to global scope in HeightmapGenerator 2026-01-19 15:52:11 +01:00
Marc Emmanuel
5dc237ef69
Update src/modules/heightmap-generator.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-19 15:18:40 +01:00
Marc Emmanuel
c9371929d9
Update src/utils/graphUtils.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-19 15:18:27 +01:00
Marc Emmanuel
53f26b0490
Update src/modules/heightmap-generator.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-19 15:18:04 +01:00
Azgaar
2cc7eb4bc4
Merge pull request #1267 from Azgaar/copilot/sub-pr-1266
Update copilot guidelines for NPM/Vite/TypeScript architecture
2026-01-19 13:58:49 +01:00
copilot-swe-agent[bot]
b3dd065c0e Update copilot guidelines to reflect NPM/Vite/TypeScript migration
Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>
2026-01-18 16:24:04 +00:00
copilot-swe-agent[bot]
b940f71257 Initial plan 2026-01-18 16:20:20 +00:00
Azgaar
321cc9d17a
Merge pull request #1263 from SheepFromHeaven/refactor/migrate-utils-to-ts
Refactor: migrate utils to typescript
2026-01-18 16:30:47 +01:00
Azgaar
abc91ce066
Merge branch 'npm' into refactor/migrate-utils-to-ts 2026-01-18 16:30:08 +01:00
Azgaar
9bf5c8fddd chore: update package.json to specify Node.js engine version and remove unused launch.json 2026-01-18 16:27:02 +01:00
Azgaar
9e49751061
Merge pull request #1261 from SheepFromHeaven/feat/add-npm
chore: add npm + vite for progressive enhancement
2026-01-18 15:27:48 +01:00
Marc Emmanuel
79d4a09e00 fix: update branch name in GitHub Actions workflow from 'main' to 'master' 2026-01-16 13:20:10 +01:00
Marc Emmanuel
430828edcb chore: add GitHub Actions workflow for deploying to GitHub Pages 2026-01-16 13:18:18 +01:00
Marc Emmanuel
4b5e9bfeea feat: Implement HeightmapGenerator and Voronoi module
- Added HeightmapGenerator class for generating heightmaps with various tools (Hill, Pit, Range, Trough, Strait, etc.).
- Introduced Voronoi class for creating Voronoi diagrams using Delaunator.
- Updated index.html to include new modules.
- Created index.ts to manage module imports.
- Enhanced arrayUtils and graphUtils with type definitions and improved functionality.
- Added utility functions for generating grids and calculating Voronoi cells.
2026-01-16 13:12:56 +01:00
Marc Emmanuel
fa493989b6 migrating all util files from js to ts 2026-01-14 09:18:08 +01:00
Marc Emmanuel
76f86497c7 chore: split public and src 2026-01-13 12:47:37 +01:00
Marc Emmanuel
9a8eb05b9c
Update package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 12:39:33 +01:00
Marc Emmanuel
56e127ef79 remove wrong dist folder 2026-01-11 21:25:46 +01:00
Marc Emmanuel
be66a93a17 fix: add NODE_VERSION to environment in Netlify configuration 2026-01-11 21:14:50 +01:00
Marc Emmanuel
31d8f133ae chore: add netlify configuration for build and redirects 2026-01-11 21:11:39 +01:00
Marc Emmanuel
e5898aab0d fix: correct nginx config file copy command in Dockerfile 2026-01-11 21:10:14 +01:00
Marc Emmanuel
926eda7cb0 fix: update Dockerfile to use multi-stage build for optimized production image 2026-01-11 21:08:37 +01:00
Marc Emmanuel
5588444d01 fix: update Dockerfile to copy only the dist folder contents 2026-01-11 20:56:18 +01:00
Marc Emmanuel
3490ad9865 chore: add npm + vite for progressive enhancement 2026-01-11 20:36:34 +01:00
Azgaar
0c26f0831f fix: enhance population constraints in UI and calculations 2026-01-09 23:21:43 +01:00
Azgaar
fa8fd58259 fix: if group is missing, recreate all labels or icons 2026-01-09 22:50:58 +01:00
Azgaar
753db70283 fix: restore MFCG link 2026-01-09 22:26:48 +01:00
Azgaar
d0395624af fix: update group style for old versions 2026-01-08 18:36:21 +01:00
Azgaar
50f51bd838 chore: update index.css version to 1.109.1 2026-01-08 16:19:42 +01:00
Azgaar
b2b1735745 fix: update support link 2026-01-08 16:17:28 +01:00
Azgaar
a3487f4038
Merge pull request #1173 from Azgaar/burg-groups
Burg groups
2026-01-08 15:57:17 +01:00
Azgaar
d6109a4919 fix: burg regeneration for ports 2026-01-08 15:51:18 +01:00
Azgaar
cf2c91da62 feat: add new supporters to the dynamic module 2026-01-08 14:13:29 +01:00
Azgaar
16a6327a23 Merge branch 'master' of github.com-personal:Azgaar/Fantasy-Map-Generator into burg-groups 2026-01-08 14:10:22 +01:00
Pinyang Yuan
0feca43b14
fix: add parameters to getLinePower in heightmap-generator.js (#1256)
Previously `getLinePower` was defined without any parameters, which meant callers had to rely on global variable `cells` which overrides `cellDesired` value.
2026-01-05 13:14:13 +01:00
Azgaar
0e84a0d72e fix: old bux fix 2025-12-01 13:40:35 +01:00
Azgaar
34b880e10f fix: bug fixes, 3d mode controls change to MapContol 2025-11-28 15:11:11 +01:00
Federico Busetti
9a16e06223
Fix Markers GeoJSON export (#1248)
* Fix the retrieval of the marker node on GeoJSON export

* Versioning update
2025-11-28 13:15:51 +01:00
Azgaar
07d0729cfc feat: 3d mode - sun presets 2025-10-31 03:12:56 +01:00
Azgaar
585f3c34b1 feat: 3d mode - improve water bodies mesh 2025-10-31 02:55:02 +01:00
Azgaar
0eaabcb051 fix: 3d labels 2025-10-31 01:59:23 +01:00
Azgaar
e4590f56bc fix: ophtograthy 2025-10-31 01:15:59 +01:00
Azgaar
8e13a3a0de Merge branch 'master' of github.com-personal:Azgaar/Fantasy-Map-Generator into burg-groups 2025-10-30 15:29:46 +01:00
Copilot
f73a8906ce
Add comprehensive GitHub Copilot instructions for Fantasy Map Generator (#1233)
* Initial plan

* Add comprehensive GitHub Copilot instructions for Fantasy Map Generator

Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>

* chore: copilot instructions

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>
Co-authored-by: Azgaar <azgaar.fmg@yandex.com>
2025-08-29 17:20:03 +02:00
Azgaar
538cc3423a fix: 1227 2025-08-29 14:36:34 +02:00
Azgaar
5f998043dc fix: burg groups - add new icon-anchor symbol on update 2025-08-07 01:39:05 +02:00
Ender-Emp
ab08dc9429
fix regex of 'and' adjectivization rule (#1225) 2025-08-02 13:48:10 +02:00