Fantasy-Map-Generator/modules/ui
Azgaar 05de284e02
Refactor layers rendering (#1120)
* feat: render states - use global fn

* feat: render states - separate pole detection from layer render

* feat: render provinces

* chore: unify drawFillWithGap

* refactor: drawIce

* refactor: drawBorders

* refactor: drawHeightmap

* refactor: drawTemperature

* refactor: drawBiomes

* refactor: drawPrec

* refactor: drawPrecipitation

* refactor: drawPopulation

* refactor: drawCells

* refactor: geColor

* refactor: drawMarkers

* refactor: drawScaleBar

* refactor: drawScaleBar

* refactor: drawMilitary

* refactor: pump version to 1.104.00

* refactor: pump version to 1.104.00

* refactor: drawCoastline and createDefaultRuler

* refactor: drawCoastline

* refactor: Features module start

* refactor: features - define distance fields

* feat: drawFeatures

* feat: drawIce don't hide

* feat: detect coastline - fix issue with border feature

* feat: separate labels rendering from generation process

* feat: auto-update and restore layers

* refactor - change layers

* refactor - sort layers

* fix: regenerate burgs to re-render layers

* fix: getColor is not defined

* fix: burgs overview - don't auto-show labels on hover

* fix: redraw population on change

* refactor: improve tooltip logic for burg labels and icons

* chore: pump version to 1.104.0

* fefactor: edit coastline and lake

* fix: minot fixes

* fix: submap

---------

Co-authored-by: Azgaar <azgaar.fmg@yandex.com>
2024-09-20 12:20:27 +02:00
..
3d.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
ai-generator.js feat: ai-generation - stream results 2024-08-25 15:21:45 +02:00
battle-screen.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
biomes-editor.js Slider-input web component (#1109) 2024-08-22 13:35:36 +02:00
burg-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
burgs-overview.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
coastline-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
diplomacy-editor.js Merge states (#962) 2023-07-23 14:25:41 +04:00
editors.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
elevation-profile.js Urquhart routes (#1072) 2024-08-15 15:46:55 +02:00
emblems-editor.js fix: (v1.91.00) 2023-08-08 15:25:28 +04:00
general.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
heightmap-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
hotkeys.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
ice-editor.js fix(#906): ice to follow expected size, reduce ice elements in general 2023-02-25 16:01:22 +04:00
labels-editor.js feat: letter-spacing - improve UI, refactor 2024-09-01 14:14:06 +02:00
lakes-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
layers.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
markers-editor.js Dev submaps (#770) 2022-04-15 12:45:02 +03:00
markers-overview.js refactor(markers): cleanup 2023-08-05 13:38:30 +04:00
measurers.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
military-overview.js feat: Update military overview UI to use lowercase data attributes 2024-06-24 17:22:20 +02:00
namesbase-editor.js fix: namesbase editor - sanitize base name on load 2023-12-05 02:31:38 +04:00
notes-editor.js AI generation for notes (#1112) 2024-08-23 18:08:50 +02:00
options.js Zones generator update (#1113) 2024-09-01 12:48:39 +02:00
provinces-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
regiment-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
regiments-overview.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
relief-editor.js annotate template strings for syntax hightlight and format 2022-05-08 19:22:15 +03:00
rivers-creator.js fix(add river): get id as the biggest id + 1, not the last id + 1 2023-03-26 14:24:46 +04:00
rivers-editor.js Urquhart routes (#1072) 2024-08-15 15:46:55 +02:00
rivers-overview.js Urquhart routes (#1072) 2024-08-15 15:46:55 +02:00
route-group-editor.js fix: #1129 2024-09-12 12:55:31 +02:00
routes-creator.js fix: routes id after removing all 2024-08-16 13:15:00 +02:00
routes-editor.js Zones generator update (#1113) 2024-09-01 12:48:39 +02:00
routes-overview.js Zones generator update (#1113) 2024-09-01 12:48:39 +02:00
style-presets.js feat: letter-spacing - update style files 2024-09-01 14:07:18 +02:00
style.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
submap.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
temperature-graph.js fix: #974 2023-08-08 01:39:52 +04:00
tools.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
units-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
world-configurator.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00
zones-editor.js Refactor layers rendering (#1120) 2024-09-20 12:20:27 +02:00