Commit Graph
661 Commits
Author SHA1 Message Date
vdv 4f64d9906c Using useRef instead of useState in <Handler/> (no need to re-render when mouse state is updated). 2022-10-18 17:18:11 +02:00
vdv d758775ab7 Testing mouseMove throttling 2022-10-18 17:11:07 +02:00
vdv 016f99daf6 Idem with <Tile/> 2022-10-18 16:57:18 +02:00
vdv a7f78e0fa9 Avoid uncessessary rerendering (see https://medium.com/swlh/making-stupid-react-smart-in-re-rendering-5f04b5bab327 ). 2022-10-18 16:52:24 +02:00
vdv ab5c8ff6bb Simple implementation of event handler throttling. 2022-10-18 14:24:21 +02:00
vdv 963f6037ca Managing TiledLayer from Map. 2022-10-18 13:57:46 +02:00
vdv 7912d0bfe8 ntegration and bug fix 2022-10-18 13:45:16 +02:00
vdv 90e2c833a2 Adding some tests for <Handlers/> 2022-10-18 11:44:50 +02:00
vdv da50441abc Re-implementing the mouse handlers. 2022-10-18 10:10:23 +02:00
vdv 16097c1e2e Testing negative indices fot TiledLayer components. 2022-10-17 23:04:58 +02:00
vdv 0d927c72cd Tests and doc 2022-10-17 22:37:07 +02:00
vdv 9355d1602a Removing test files from the typedoc. 2022-10-17 21:36:39 +02:00
vdv 460bfbf6e5 Doc 2022-10-17 21:31:21 +02:00
vdv 42e2d7c2c7 Adding the Tile component. 2022-10-17 21:23:57 +02:00
vdv f6a0eb8963 Making sure TiledLaer's are reinitialized if their keyObject change.s 2022-10-17 20:52:10 +02:00
vdv ffa58ee303 Bug fix. 2022-10-17 18:30:26 +02:00
vdv a5dc279e4e Adding the notion of TileFactory 2022-10-17 18:17:13 +02:00
vdv cf50675077 Testing TiledLayer re-rendering. 2022-10-17 17:56:03 +02:00
vdv 36418a3e3c Making TiledLayer more generic. 2022-10-17 17:48:30 +02:00
vdv b3e1e4de73 Adding docuri's and unit tests. 2022-10-17 17:15:24 +02:00
vdv 0b7de58a4e Check spelling 2022-10-17 13:47:35 +02:00
vdv a6edcca740 Doc 2022-10-17 12:09:11 +02:00
vdv a07fb9df67 Removing the generateddoc from git. 2022-10-17 12:06:54 +02:00
vdv fcef58f4df Adding typedoc in the loop 2022-10-17 12:04:25 +02:00
vdv 1010eaaddc Doc 2022-10-17 10:39:15 +02:00
vdv 9c1f4aeb2f Empty Map component. 2022-10-17 10:37:26 +02:00
vdv a4bd11aab0 Restarting from scratch 2022-10-17 10:08:00 +02:00
vdv ed951208e8 Adding a few files which are currently not used before a huge refactoring... second-try 2022-10-17 09:41:27 +02:00
vdv ce074b5d22 Stupib bug sorting notes. 2022-10-11 23:32:37 +02:00
vdv 61d3373c89 Missing file... 2022-10-11 23:21:59 +02:00
vdv dca68e17e4 Refactoring to see if (and how easy) it is to use the same chat component (with its properties) in 2 different contextes. 2022-10-11 23:18:23 +02:00
vdv 9bb2f48d4a Pretty nice (IMHO) version of avatars for locations... 2022-10-11 22:15:21 +02:00
vdv 9ce7f33cb4 Still working on avatars for locations. 2022-10-11 19:25:02 +02:00
vdv d1da0a110d Starting to implement avatars for locations (WIP). 2022-10-11 17:38:23 +02:00
vdv 6954c473ee Also moving the map center to the newest location when recording tracks (must think more carefully of somethin better for #12). 2022-10-11 16:16:06 +02:00
vdv 57d17a1fa6 Requesting a wake lock so that the screen is not dimmedwhileusing the app. 2022-10-11 16:12:45 +02:00
vdv 304c4d38b7 Reinitializing noteIndex when fetching new notes (to avoid out of length indexes). 2022-10-11 14:15:46 +02:00
vdv 5a7402313e Improved version of OSM notes shown as chat messages. 2022-10-10 22:08:50 +02:00
vdv 6c0d3bfb11 Better presentation of OSM notes. 2022-10-10 19:13:14 +02:00
vdv bdc527ae05 Removing the "i" symbol on the reticle. 2022-10-10 11:57:08 +02:00
vdv 3b86f143c7 Fetching OSM notes (more work needed to dosplai them). 2022-10-10 11:54:28 +02:00
vdv 1b0ab84923 Querying nominatim reverse (OSM) to get addresses. 2022-10-09 22:11:03 +02:00
vdv 05c560285a Disabling pointer events on GPX tracks. 2022-10-09 20:59:43 +02:00
vdv f9a6fb1d18 Adding a modal to display inforlation about a location. 2022-10-09 18:55:21 +02:00
vdv 0762a4da7a Reticle (improved) 2022-10-09 11:29:43 +02:00
vdv 27305c4b21 Still playing with the reticle... 2022-10-08 23:59:09 +02:00
vdv 77f5ab3996 Storing window's innerheight and innerwidth in redux' state to make it easier to follow for components. 2022-10-08 20:45:44 +02:00
vdv e206d905b7 Expermienting a reticle. 2022-10-08 20:31:29 +02:00
vdv 5822198f92 Localization (and language chooser)... 2022-10-08 17:33:32 +02:00
vdv 653574025e i18n 2022-10-07 21:24:10 +02:00