Commit Graph

62 Commits

Author SHA1 Message Date
Nico
815cd1b37f fix: trim map message empty state 2026-06-17 10:36:26 -07:00
Nico
1c50c67410 fix: expand map while dragging areas 2026-06-16 22:44:32 -07:00
Nico
fc883e9f62 fix: request map area delete from keyboard 2026-06-16 00:20:12 -07:00
Nico
d3194959fc fix: save map drafts with shortcut 2026-06-16 00:15:03 -07:00
Nico
662fdbb6c5 fix: close selected map area with escape 2026-06-16 00:03:49 -07:00
Nico
11bace3c1b fix: support map undo shortcuts 2026-06-15 23:55:32 -07:00
Nico
870253eee5 fix: refit mobile maps after viewport changes 2026-06-04 22:45:40 -07:00
Nico
771436b4ca fix: simplify map edit controls 2026-06-04 22:12:47 -07:00
Nico
8ad160196c fix: simplify draft preview controls 2026-06-04 21:54:10 -07:00
Nico
f397f19e48 refactor: split location map manager 2026-06-04 17:04:09 -07:00
Nico
155ab77541 fix: compact map message state 2026-06-04 15:47:20 -07:00
Nico
913d458fd6 fix: add map sheet close action 2026-06-04 15:17:06 -07:00
Nico
9f4420b23c fix: close map layers on mode switches 2026-06-04 15:03:03 -07:00
Nico
0d05bf761e fix: keep map context while loading 2026-06-04 14:51:48 -07:00
Nico
8f06f3e072 fix: ignore stale map buy responses 2026-06-04 14:42:23 -07:00
Nico
27a50d599c fix: close stale map delete confirmation 2026-06-04 14:07:19 -07:00
Nico
a2837facaa fix: close stale map buy modal on location change 2026-06-04 13:59:12 -07:00
Nico
a862eba0fa fix: keep selected map area after save 2026-06-04 13:31:32 -07:00
Nico
8510c1180a fix: keep bought map items in layer state 2026-06-04 13:01:22 -07:00
Nico
abda001208 fix: keep map buy flow moving after refresh failure 2026-06-04 11:54:57 -07:00
Nico
bddae7d489 fix: advance map buy modal after partial buys 2026-06-04 11:38:10 -07:00
Nico
1658b7f979 fix: buy unmapped map items in place 2026-06-04 11:11:01 -07:00
Nico
35b514911b fix: buy map zone items in place 2026-06-04 10:48:06 -07:00
Nico
604025588e refactor: extract map view controls 2026-06-04 09:13:39 -07:00
Nico
95b14b447f refactor: extract map object actions 2026-06-04 08:41:54 -07:00
Nico
03814b8b4c refactor: extract map draft actions 2026-06-04 08:29:15 -07:00
Nico
3f6eade576 refactor: extract map draft state hook 2026-06-04 08:16:44 -07:00
Nico
a0feb0e0c9 refactor: extract map leave guard 2026-06-04 06:22:31 -07:00
Nico
be15ac9fd4 fix: guard unsaved map household switch 2026-06-04 05:38:33 -07:00
Nico
0fec9dcc3e fix: guard unsaved map logout 2026-06-04 05:29:42 -07:00
Nico
d78dca7b1a fix: guard unsaved map app navigation 2026-06-04 05:19:49 -07:00
Nico
44cc376e1b fix: ignore stale map load responses 2026-06-04 04:40:09 -07:00
Nico
567087ab53 fix: show retry state for map load failures 2026-06-04 04:28:59 -07:00
Nico
1f52d43ca4 fix: stabilize map manager size props 2026-06-04 04:14:42 -07:00
Nico
9390bfdf53 fix: memoize map manager derived data 2026-06-04 03:48:47 -07:00
Nico
7f73a3aed3 fix: summarize unselected location maps 2026-06-04 03:09:19 -07:00
Nico
80f7831647 fix: simplify mobile map editor controls 2026-06-04 02:12:33 -07:00
Nico
24f2283caf fix: remove duplicate map edit action 2026-06-04 01:18:01 -07:00
Nico
2b534eed6a fix: hide draft maps from members 2026-06-03 23:47:24 -07:00
Nico
ba48ece884 fix: add first map area from canvas 2026-06-03 22:42:35 -07:00
Nico
784d0f4d48 fix: recover hidden areas from map canvas 2026-06-03 22:24:40 -07:00
Nico
214e2626fe fix: explain hidden unmapped map items 2026-06-03 21:53:39 -07:00
Nico
daa283b160 fix: recover hidden map areas 2026-06-03 21:36:22 -07:00
Nico
5b8b7ee2b8 fix: clear hidden map area selection 2026-06-03 21:25:23 -07:00
Nico
1bcf4ea6d1 fix: preserve cleared map area labels 2026-06-03 21:09:27 -07:00
Nico
306812d692 fix: reuse map area display names 2026-06-03 20:43:52 -07:00
Nico
415a7223cd fix: keep saved map drafts after publish failure 2026-06-03 20:34:13 -07:00
Nico
e09a95e172 fix: explain hidden map zones 2026-06-03 18:44:29 -07:00
Nico
381a21015c fix: fit maps on mobile viewports 2026-06-03 18:02:55 -07:00
Nico
bff830dd4b fix: bound map object numeric edits 2026-06-03 17:29:57 -07:00