Commit Graph

32 Commits

Author SHA1 Message Date
a7e4b2e657 Clear fetched plugin on clearSelectedCells
Fixes issue with selected cells persisting when navigating between different plugins.
2022-03-15 00:22:08 -04:00
621cb6a9f8 Fix plugin -> cell navigation 2022-03-14 23:33:37 -04:00
824202d3a6 Fix rendering fetchedPlugin cells on initial load 2022-03-14 21:59:03 -04:00
a590dbd02c Add cell list to plugin detail page
Also add mod counts in parenthesis.
2022-03-14 21:55:52 -04:00
e21271f78b Fix updating map as plugins are selected 2022-03-12 21:29:40 -05:00
1fa2e3e660 WIP Render plugin data from static server 2022-03-12 18:34:45 -05:00
ae6b3bff12 Bug fixes for selected cell plugin list 2022-03-10 01:10:14 -05:00
3a34f48e6c Remove console.logs 2022-03-03 22:11:40 -05:00
96599cb2c8 Fix load order re-applying and transition between sidebar pages 2022-03-02 23:23:06 -05:00
f6d02c6d33 Basic plugin data page 2022-02-27 02:25:34 -05:00
761ef80669 Default sidebar and WIP PluginLoader 2022-02-27 01:17:52 -05:00
141d9c025d Refactor cell selection method
Pre-draw lines during map init and then use feature-state to toggle them.

Renables pitch and rotation controls. To avoid bad panning / fitBounds, use easeTo to fix bearing and pitch back to 0 before panning.
2022-02-11 12:40:27 -05:00
641957cfb5 Disable drag rotate and compass
My cell selection code breaks horribly if the map is rotated.
2022-02-09 00:09:41 -05:00
bc41a41099 Disable changing camera pitch 2022-02-08 22:46:27 -05:00
53ad361085 Increase mod fitBounds padding 2022-02-06 23:02:00 -05:00
dabc4ec633 Add Nexus Mods to attribution string 2022-02-06 22:13:06 -05:00
6d27db3122 Add layer to show cells a selected cell edits
Also removes the link color to make links clearer.
2022-02-06 22:00:14 -05:00
16a2ec3ac9 Sort mod search results by unique downloads 2022-01-30 16:55:50 -05:00
8bae1c03c8 Fix mod selection and deselection 2022-01-30 16:14:32 -05:00
b263c6b0cb Add search, query url based state
Still need to wire up the mod and cell data to the search.
2022-01-24 00:59:36 -05:00
7b5cc02993 Fix fullscreen controls 2022-01-23 19:39:36 -05:00
c031524bd4 Prevent multiplying click handlers 2022-01-23 18:29:30 -05:00
c5b2ede9d2 Increase double click timeout 2022-01-23 18:05:36 -05:00
d6720da142 Allow double click zooms with setTimeout
Still not perfect, but good enough for now.
2022-01-23 13:06:44 -05:00
7983e0d30b Try to prevent race with data loading 2022-01-23 12:34:59 -05:00
a1f2cc830a Fetch & display data for selected cell in sidebar 2022-01-19 01:06:19 -05:00
8d94b68332 Improve heatmap layer coloring and opacity
Also fix cell selection with heatmap layer disabled.
2022-01-17 17:46:44 -05:00
fb13ebfa6c Add selected cell line outline layer 2022-01-17 17:46:43 -05:00
576eb5b583 First attempt at selected cell state display 2022-01-17 17:46:42 -05:00
79015201b0 Add sidebar for displaying selected cell 2022-01-17 17:46:41 -05:00
9a07f552b5 Fix types and lints 2022-01-17 17:46:39 -05:00
2bd8a7bc52 Map with heaptmap overlay and layer toggles 2022-01-17 17:46:34 -05:00