Commit Graph

52 Commits

Author SHA1 Message Date
Eric van der Vlist 0d08ff8cba Test using real tiles. 2022-10-16 15:14:00 +02:00
Eric van der Vlist adb3ceaa81 Renaming 2022-10-16 14:59:09 +02:00
Eric van der Vlist 26630439a4 Pushing map coordinated down to tiles. 2022-10-16 14:52:26 +02:00
Eric van der Vlist 4762156296 Renaming 2022-10-16 11:53:05 +02:00
Eric van der Vlist fb48042b62 The initial zoom level should be the one for the medium layer. 2022-10-15 20:47:31 +02:00
Eric van der Vlist e418ae0fbb Cosmetics (again) 2022-10-15 20:27:36 +02:00
Eric van der Vlist 2898306e73 Cosmetics 2022-10-15 20:15:09 +02:00
Eric van der Vlist 22f1e9c8c6 Adding a notion of baseZoomLevel. 2022-10-15 17:43:49 +02:00
Eric van der Vlist 3a852ee19c Testing with 5 layers 2022-10-15 17:32:52 +02:00
Eric van der Vlist c69c193d7e Reordering layers when the zoom level is updated. 2022-10-15 17:30:41 +02:00
Eric van der Vlist de7b8e587e Refactoring to work with any number of layers. 2022-10-15 14:17:24 +02:00
Eric van der Vlist 77bb1816d2 Cleanup 2022-10-15 12:05:41 +02:00
Eric van der Vlist e684b6155f New component to manage tiled layers. 2022-10-15 12:04:18 +02:00
Eric van der Vlist 7670dce370 Refactoring 2022-10-15 11:58:02 +02:00
Eric van der Vlist 268d2378bd Playing with multiple tiled layers. 2022-10-15 00:03:35 +02:00
Eric van der Vlist ca2907d886 Refactoring (creating a component for tiled layers). 2022-10-14 23:15:18 +02:00
Eric van der Vlist 25e50a2b9c Commentinga bunch of console.log(). 2022-10-14 22:26:41 +02:00
Eric van der Vlist 50d9fba939 Adapting this stuff to setState which should only becalled once per rendering... 2022-10-14 22:21:58 +02:00
Eric van der Vlist e69a9a65de Adding touch handlers. 2022-10-14 22:08:47 +02:00
Eric van der Vlist 39aa3eb49d leanup 2022-10-14 21:17:13 +02:00
Eric van der Vlist 2122d2e79b Adding tiles when zoom requires. 2022-10-14 21:08:42 +02:00
Eric van der Vlist 2362ff2938 Loading new tiles when shift requires... 2022-10-14 20:52:24 +02:00
Eric van der Vlist 07551a887e Fixed tile assembly. 2022-10-14 17:48:00 +02:00
Eric van der Vlist 373e5aab0c Playing with images, trying to make them cacheable... 2022-10-14 11:04:24 +02:00
Eric van der Vlist 2e17dd9c8c Seeing how we can simulate slow tiles. 2022-10-13 21:27:27 +02:00
Eric van der Vlist e5d5f61267 Trying to simplify... 2022-10-13 17:30:05 +02:00
Eric van der Vlist 8f347fadac Still refactoring 2022-10-13 14:57:18 +02:00
Eric van der Vlist dfc4531bfa Moving stuff around. 2022-10-13 14:39:03 +02:00
Eric van der Vlist 7f4c8fe591 Addind wheel events support 2022-10-12 20:00:22 +02:00
Eric van der Vlist 95db69da23 Basic SVG viewport with mouse support. 2022-10-12 19:51:49 +02:00
Eric van der Vlist 6538154445 Starting a new sandbox... 2022-10-12 13:52:51 +02:00
Eric van der Vlist 8adfcba5dc Playing with redux (and toolkit) to test re-rendering 2022-09-14 10:00:48 +02:00
Eric van der Vlist a3b2f3feb4 Refactoring. 2022-09-10 21:41:01 +02:00
Eric van der Vlist 38183bb5fe Figuring out theright geometry for scaling and translating... 2022-09-10 15:48:02 +02:00
Eric van der Vlist c929c6758d Sample map handling using thebackground move sample. 2022-09-10 00:15:43 +02:00
Eric van der Vlist 6a0193e2f1 Compensating the shift with the delta due to the zoom. 2022-09-09 23:49:17 +02:00
Eric van der Vlist e7ba10d221 Renames 2022-09-09 20:24:16 +02:00
Eric van der Vlist af2fdf75a2 Renames 2022-09-09 20:22:20 +02:00
Eric van der Vlist bfb8b622cc Spliting handlers into different components 2022-09-09 19:09:26 +02:00
Eric van der Vlist 828eac45ff Renaming the background component as layer. 2022-09-08 23:26:31 +02:00
Eric van der Vlist e0b6c69cfc The background component is now a container (and should probably be renamed overlay). 2022-09-08 23:20:47 +02:00
Eric van der Vlist 6887cd0102 Implementing a zoom feature. 2022-09-08 22:39:00 +02:00
Eric van der Vlist 2124a0024d Refactoring before hadndling two fingers touch actions. 2022-09-08 21:09:55 +02:00
Eric van der Vlist bd71552e54 Implementing touch events 2022-09-08 18:42:33 +02:00
Eric van der Vlist c409633017 Implementing a MouseLeaveHandler. 2022-09-08 15:35:39 +02:00
Eric van der Vlist 0fb7f47207 Making throttling work (at last) 2022-09-08 15:00:36 +02:00
Eric van der Vlist 2caf590a21 Implementing the mouse handler. 2022-09-07 23:19:42 +02:00
Eric van der Vlist 04c2c12117 Adding a shift property. 2022-09-07 21:44:59 +02:00
Eric van der Vlist 5a663d84d8 Starting to implement a simple component which implement a moveable background. 2022-09-07 19:33:54 +02:00
Eric van der Vlist 938465b818 Empty ionic react project 2022-09-07 12:02:13 +02:00