Commit graph

220 commits

Author SHA1 Message Date
vcoppe
d50fdf20a7 vertical and horizontal file list with same component 2024-05-21 17:47:08 +02:00
vcoppe
44b270e2c2 working file tree 2024-05-21 13:22:14 +02:00
vcoppe
b997b7518a progress 2024-05-20 14:32:52 +02:00
vcoppe
60f3896b8b sortable file hierarchy progress 2024-05-17 15:02:45 +02:00
vcoppe
4520c929e2 change default collapsible state 2024-05-17 13:22:49 +02:00
vcoppe
e916d5b102 set terrain on style load if needed 2024-05-17 13:10:20 +02:00
vcoppe
51213faa7e file collapsible closed by default 2024-05-17 12:20:46 +02:00
vcoppe
9a4d06e11d improve vertical file list styling 2024-05-16 19:10:26 +02:00
vcoppe
c0c0b14728 start of vertical view 2024-05-16 18:18:42 +02:00
vcoppe
a6637d5e27 extract collapsible tree component 2024-05-16 16:24:50 +02:00
vcoppe
db618b67b0 fix freezed files bug 2024-05-16 13:27:12 +02:00
vcoppe
93a3a28182 better use immer 2024-05-15 15:30:02 +02:00
vcoppe
d93e43e268 group filestate updates 2024-05-15 11:47:42 +02:00
vcoppe
57ebefcb38 waypoint popup info 2024-05-13 19:43:10 +02:00
vcoppe
7eb3dc07a0 avoid 3d effect when no pitch but keep elevation queries working 2024-05-09 00:14:43 +02:00
vcoppe
703c331d44 routing off with elevation 2024-05-09 00:02:27 +02:00
vcoppe
99b20eb1d1 fix stats update 2024-05-08 23:01:56 +02:00
vcoppe
510edcf344 overlays below traces 2024-05-08 21:51:52 +02:00
vcoppe
f8056cee73 distance markers 2024-05-08 21:31:54 +02:00
vcoppe
563f5e0a9c direction markers 2024-05-08 14:53:28 +02:00
vcoppe
4f9025d6c1 reorganize view menu 2024-05-08 12:37:06 +02:00
vcoppe
e5c03ab39b more menu icons 2024-05-08 12:35:31 +02:00
vcoppe
765c2018b8 adapt routing icon 2024-05-08 12:20:01 +02:00
vcoppe
41a181f9bf toggle 3d button 2024-05-08 12:00:04 +02:00
vcoppe
2ccd3b71d9 update package lock 2024-05-07 18:44:35 +02:00
vcoppe
0bdd3e7d8a functional with immer 2024-05-07 18:14:47 +02:00
vcoppe
d35b702011 improve routing menu 2024-05-07 17:19:53 +02:00
vcoppe
95d6993cfe better map bounds logic 2024-05-07 15:16:32 +02:00
vcoppe
0118ebe55a fix patch limits 2024-05-07 15:09:44 +02:00
vcoppe
2379cb2860 bounded history 2024-05-07 13:19:02 +02:00
vcoppe
f2bba14174 update bounds whenever files are added 2024-05-07 12:37:21 +02:00
vcoppe
44cc39fbd6 fix file order 2024-05-07 12:36:54 +02:00
vcoppe
597095defa change bounds on file load 2024-05-07 12:16:30 +02:00
vcoppe
d0ac364d7d fix stats update logic 2024-05-07 10:37:24 +02:00
vcoppe
6d9fdda1a7 open routing when creating a file 2024-05-06 17:56:07 +02:00
vcoppe
86d941b00d remember active overlays 2024-05-06 15:52:11 +02:00
vcoppe
281b20249d differentiate shift click and ctrl click on tabs 2024-05-06 14:44:48 +02:00
vcoppe
a261193267 layer selection 2024-05-05 18:59:09 +02:00
vcoppe
b3d016e2af progress with layer settings 2024-05-04 23:50:27 +02:00
vcoppe
35b0adc7e5 fix routing profile query param 2024-05-04 15:17:44 +02:00
vcoppe
71d68a3b5c store settings 2024-05-04 15:10:30 +02:00
vcoppe
b85dc81c14 reorganize 2024-05-04 14:27:12 +02:00
vcoppe
3a01e62101 avoid livequerying all patches 2024-05-04 11:00:56 +02:00
vcoppe
c9bc13a1c5 fix anchors for new files 2024-05-04 00:06:03 +02:00
vcoppe
f92748871e remove unused parameter 2024-05-03 22:17:38 +02:00
vcoppe
619849f987 store stats outside of gpx object 2024-05-03 22:15:47 +02:00
vcoppe
22884b3a8b remove logging 2024-05-03 17:53:30 +02:00
vcoppe
e9cf49f51b do not compute stats on draft object 2024-05-03 17:37:34 +02:00
vcoppe
28a50dd46e fix typings 2024-05-03 16:19:11 +02:00
vcoppe
6c9faf54b1 dexie progress 2024-05-03 15:59:34 +02:00
vcoppe
cd919258ad dexie progress 2024-05-02 19:51:08 +02:00
vcoppe
16c94eb973 fix can undo 2024-04-30 22:43:06 +02:00
vcoppe
8df4e50304 remove duplicate logic 2024-04-30 22:38:58 +02:00
vcoppe
f24a7ba427 functional undo-redo 2024-04-30 22:35:54 +02:00
vcoppe
667c94a4c4 patches with immer (not working atm) 2024-04-30 20:55:47 +02:00
vcoppe
0db9f46c05 fix routing controls update for multiple segments 2024-04-30 16:00:06 +02:00
vcoppe
2eb53c4d15 waypoints reactive to file changes 2024-04-30 15:57:47 +02:00
vcoppe
e761283501 create routing controls reactively 2024-04-30 15:19:50 +02:00
vcoppe
49053bcaaa tab context menu and shortcuts 2024-04-29 17:03:23 +02:00
vcoppe
a6bcebf306 increase accent color contrast 2024-04-29 14:30:38 +02:00
vcoppe
412852d1ff remove default axeis labels 2024-04-29 13:29:10 +02:00
vcoppe
687c998678 style elevation profile marker 2024-04-28 19:18:54 +02:00
vcoppe
583af07412 refactoring for tools and start waypoint 2024-04-28 18:59:31 +02:00
vcoppe
6b201d8341 move routing files 2024-04-28 17:50:39 +02:00
vcoppe
031977b801 dark mode everywhere 2024-04-28 17:01:22 +02:00
vcoppe
ccc26f79e7 create new file 2024-04-27 12:18:40 +02:00
vcoppe
0eb9c7b57e always fill to bottom of the chart 2024-04-27 11:46:47 +02:00
vcoppe
83309593d7 one more routing error 2024-04-27 11:38:34 +02:00
vcoppe
6cc3918530 one more routing error 2024-04-27 11:32:11 +02:00
vcoppe
98b772539d surface localization 2024-04-27 11:24:29 +02:00
vcoppe
ca7d85b421 sonner on routing error, and dark mode 2024-04-27 11:16:59 +02:00
vcoppe
2ad0e9125e handle routing failure 2024-04-27 09:42:55 +02:00
vcoppe
4f79c64fa5 improve routing controls logic 2024-04-27 09:33:49 +02:00
vcoppe
e83c330ac5 surface 2024-04-26 22:35:42 +02:00
vcoppe
eae83faa3d elevation toggles back to col 2024-04-26 19:45:16 +02:00
vcoppe
f0b963692c insertable anchor point 2024-04-26 19:34:46 +02:00
vcoppe
92b77735e9 some comments 2024-04-26 14:37:05 +02:00
vcoppe
3af68ab41d use same routing function for all operations 2024-04-26 14:30:08 +02:00
vcoppe
c71b7f4e3a extract routing functions 2024-04-26 14:16:59 +02:00
vcoppe
de1b5f3820 routing control popup progress 2024-04-26 13:33:17 +02:00
vcoppe
7ec68c1a26 remove borders 2024-04-26 12:30:39 +02:00
vcoppe
3a8ea16a94 basic routing working 2024-04-26 10:18:08 +02:00
vcoppe
e9278fab57 find closest to dragged 2024-04-25 19:13:53 +02:00
vcoppe
fec275574c routing progress 2024-04-25 19:02:34 +02:00
vcoppe
7ef19adf53 routing controls class 2024-04-25 16:41:06 +02:00
vcoppe
22de36d426 renaming 2024-04-25 14:55:35 +02:00
vcoppe
e5d2ca0574 remove insertable marker logic for now 2024-04-25 14:52:24 +02:00
vcoppe
08ad971de5 move routing stuff 2024-04-25 14:48:09 +02:00
vcoppe
3441dffde7 support color 2024-04-25 14:42:19 +02:00
vcoppe
a23e73e82a avoid selecting other file when routing 2024-04-25 13:56:07 +02:00
vcoppe
20af7c4e45 progress 2024-04-25 13:48:31 +02:00
vcoppe
b5990e2d36 rework stores 2024-04-25 11:13:15 +02:00
vcoppe
e7dbb07ace reactive modifications 2024-04-24 22:35:53 +02:00
vcoppe
ae7806a553 fix pointer events 2024-04-24 20:14:45 +02:00
vcoppe
482dff54f4 start of routing reactivity 2024-04-24 20:13:42 +02:00
vcoppe
88c6681a78 progress 2024-04-24 19:32:55 +02:00
vcoppe
e12a704c2e more localization 2024-04-24 18:13:01 +02:00
vcoppe
34d3242022 more localization 2024-04-24 18:02:35 +02:00
vcoppe
97e1075517 continue localization 2024-04-24 17:39:56 +02:00
vcoppe
74ad6b3dbe adapt scale control units 2024-04-24 16:57:32 +02:00