Commit graph

365 commits

Author SHA1 Message Date
Pieter Vander Vennet
a32ab16a5e UI test 2023-11-19 18:11:27 +01:00
Pieter Vander Vennet
79e40d0fee Themes: add warning if a tagRendering can be replaced by a direct value 2023-11-19 18:08:57 +01:00
Pieter Vander Vennet
29b1f5be4d Security: calculate connect-source of specialVisualisations by argument, if applicable 2023-11-19 16:31:58 +01:00
Pieter Vander Vennet
e4aedc9696 Refactoring: more removal of old-style SVG bundling 2023-11-19 16:20:47 +01:00
Pieter Vander Vennet
6c75553f3f Themes: only add rating-title-icon if 'review_list()' is used in the layer 2023-11-19 13:03:46 +01:00
Pieter Vander Vennet
0ea103f247 Fix: show preferred languages (according to OSM) in usersettings 2023-11-19 05:08:40 +01:00
Pieter Vander Vennet
2b728fdf8b Fix: fix settings menu 2023-11-19 05:07:44 +01:00
Pieter Vander Vennet
fc62d41e1b Fix: generating layeroverview; performance: do not try to download ratings if no ratings element is present 2023-11-19 05:05:15 +01:00
Pieter Vander Vennet
c13d80f062 Performance: trim svg.ts, use Svelte-SVG-componenets where possible (WIP) 2023-11-19 04:38:34 +01:00
Pieter Vander Vennet
d638237e38 Rewrite index page in svelte, rewrite language picker in Svelte, fix #1612 2023-11-19 01:07:05 +01:00
Pieter Vander Vennet
637cebefc7 Fix: fix scrolling for 'addNewPoint' 2023-11-18 20:13:37 +01:00
Pieter Vander Vennet
f697d292a3 Fix: fix scrolling for 'addNewPoint' 2023-11-18 20:13:24 +01:00
Pieter Vander Vennet
9778b0df74 Merge branch 'master' into develop 2023-11-17 18:27:08 +01:00
Pieter Vander Vennet
2720f5dd19 Fix: fix #1713 2023-11-17 18:26:59 +01:00
Pieter Vander Vennet
939dad477a UX: Small tweaks to walkthrough: show page number, show link underline 2023-11-17 01:59:41 +01:00
Pieter Vander Vennet
2835f28398 Add link to studio on homepage 2023-11-16 18:46:22 +01:00
Pieter Vander Vennet
48171d30f5 UX: add possibility to select map features by only using the keyboard, see #1181 2023-11-16 03:32:04 +01:00
Pieter Vander Vennet
7469a0d607 Propagate class for generated SVG-images 2023-11-16 03:31:16 +01:00
Pieter Vander Vennet
34f0fa639c Increase colour contrast for 'subtle' class, WCAG-audit:1, see #1181 2023-11-16 01:48:57 +01:00
Pieter Vander Vennet
40d32890fe Tighter bounds for dynamicTileSource 2023-11-15 04:13:02 +01:00
Pieter Vander Vennet
e9a511e5bd Performance: fix stuttering at low zoom 2023-11-15 03:59:02 +01:00
Pieter Vander Vennet
4f4b60afd8 Fix typing error 2023-11-15 03:44:56 +01:00
Pieter Vander Vennet
c21e88415d Print: add QR-code to output 2023-11-15 03:42:37 +01:00
Pieter Vander Vennet
24b9f045c8 PDF-export: the time-sensitive icons (notably hopening_hours) are now hidden 2023-11-14 17:35:50 +01:00
Pieter Vander Vennet
fb193123e0 Studio: some UX tweaks 2023-11-14 17:35:25 +01:00
Pieter Vander Vennet
5e453d5cf1 Fix: markers can rotate again 2023-11-14 16:24:49 +01:00
Pieter Vander Vennet
03d976c567 Performance: fix PDF export for maps with many items 2023-11-14 16:24:49 +01:00
Pieter Vander Vennet
7ae1a6c00f WIP 2023-11-14 16:24:49 +01:00
Pieter Vander Vennet
35e1a015a3 Chore: prepare-deploy 2023-11-13 14:22:35 +01:00
Pieter Vander Vennet
edf7dba9e3 Fix themes, fix tests 2023-11-13 13:45:22 +01:00
Pieter Vander Vennet
d2a813b009 Merge branch 'master' into develop 2023-11-13 12:15:37 +01:00
Pieter Vander Vennet
b80a41245c Fix indexes in script 2023-11-13 12:15:27 +01:00
Pieter Vander Vennet
7c96ad8bf0 Partially fix themes 2023-11-13 04:33:25 +01:00
Pieter Vander Vennet
818f3e9017 Docs: improve tag output 2023-11-13 03:16:24 +01:00
Pieter Vander Vennet
6577007717 Fix: _actually_ fix #1706 2023-11-13 02:36:08 +01:00
Pieter Vander Vennet
3bf184577f Merge master 2023-11-13 01:54:58 +01:00
Pieter Vander Vennet
41b6eea430 Fix: add links and overpass link to cafe_pub 2023-11-13 01:39:32 +01:00
Pieter Vander Vennet
7de0af15f1 Fix: attributes to answered questions didn't automatically show, questions which became available are now shown if they become avaible because of a tag change. Fix #1587 2023-11-13 01:20:38 +01:00
Pieter Vander Vennet
a92c7467e6 Validation warning 2023-11-12 15:30:20 +01:00
Pieter Vander Vennet
370b200bb3 Fix: fix UK-Addresses themes again 2023-11-12 15:26:08 +01:00
Pieter Vander Vennet
b2e7b7d221 Fix: disable check 2023-11-12 13:54:51 +01:00
Pieter Vander Vennet
a7599f6d7f Fix: schemaBasedArray 2023-11-12 13:49:39 +01:00
Pieter Vander Vennet
f8fa1841e4 Fix: facade gardens: restore forgottne rendering 2023-11-12 13:03:07 +01:00
Pieter Vander Vennet
9407ed35b1 Fix: size of new element picker map (#1701), add debug info about GPS 2023-11-12 10:15:01 +01:00
Pieter Vander Vennet
7d3e5b6133 Fix error 2023-11-11 14:52:01 +01:00
Pieter Vander Vennet
ffc8c59223 Feature: add 'no upcoming events' 2023-11-11 14:36:51 +01:00
Pieter Vander Vennet
70423773be Feature: add giggity support for SOTM 2023-11-11 14:35:45 +01:00
Pieter Vander Vennet
6235e23192 Fix: rendering of indoor room icons 2023-11-11 11:33:29 +01:00
Pieter Vander Vennet
6446586ac5 Fix: actually upload new themes 2023-11-10 16:34:35 +01:00
Pieter Vander Vennet
3439e88d38 Chore: updates and generated resources 2023-11-09 16:31:23 +01:00
Pieter Vander Vennet
286578bfc7 Chore: formatting 2023-11-09 16:30:26 +01:00
Pieter Vander Vennet
6c3c67af56 Chore: add generated icons 2023-11-09 16:30:10 +01:00
Pieter Vander Vennet
7adb7d7c0d UX: add theme colours to manifest 2023-11-09 16:22:48 +01:00
Pieter Vander Vennet
4ec74f24b9 UX: improve lighthouse score, see #1696 2023-11-09 15:53:47 +01:00
Pieter Vander Vennet
556f6d0b93 Themes: add validation check if a mapping does not erase another mapping completely 2023-11-09 15:42:15 +01:00
Pieter Vander Vennet
7d43bb5983 Add tutorial for tagRenderings 2023-11-07 18:51:50 +01:00
Pieter Vander Vennet
0da93d6067 Fix tests 2023-11-07 15:11:50 +01:00
Pieter Vander Vennet
906fa1b1db UX/Studio: improvements to UX, introduce 'expert' mode 2023-11-07 02:13:16 +01:00
Pieter Vander Vennet
8a9650c737 Feature: add SVG for 3D-printing 2023-11-06 12:44:58 +01:00
Pieter Vander Vennet
8685ec8ccc Studio: UX work 2023-11-05 12:05:00 +01:00
Pieter Vander Vennet
bb328d9724 UX+Accessibility: focus on map when appropriate 2023-11-03 02:24:33 +01:00
Pieter Vander Vennet
3a915bdf25 Studio+UX: various UX tweaks after usertesting 2023-11-03 02:04:42 +01:00
Pieter Vander Vennet
4219b23af1 UX: map in 'add new point' now takes the full screen 2023-11-03 01:05:39 +01:00
Pieter Vander Vennet
e79a0fc81d Studio: improvements after user test 2023-11-02 04:35:32 +01:00
Pieter Vander Vennet
fa83a51df5 Speed up layer generation script 2023-10-31 11:49:14 +01:00
Pieter Vander Vennet
31427caa07 Fix build 2023-10-31 01:39:01 +01:00
Pieter Vander Vennet
c274a01965 Reorder script 2023-10-30 18:08:49 +01:00
Pieter Vander Vennet
7991a1e444 Chore: remove some obsolete outputs 2023-10-30 17:00:39 +01:00
Pieter Vander Vennet
29ff09024f Merge develop 2023-10-30 16:32:43 +01:00
Pieter Vander Vennet
df82c17cc1 Refactoring: add deprecation warnings 2023-10-30 14:35:00 +01:00
Pieter Vander Vennet
d749b5c68f Studio: some more tweaks 2023-10-30 14:32:31 +01:00
Pieter Vander Vennet
3aa9a21dea Studio: theme editing 2023-10-30 13:45:44 +01:00
Pieter Vander Vennet
7c6ebc959c Merge branch 'master' into develop 2023-10-30 13:45:02 +01:00
Pieter Vander Vennet
9ee3343426 chore: automated housekeeping... 2023-10-30 13:44:27 +01:00
Pieter Vander Vennet
7520c44059 Studio: WIP: add theme edit possibility 2023-10-26 13:58:45 +02:00
Pieter Vander Vennet
09e511ca10 UX: actually show 'finish' and hide 'back'-button on the first slide 2023-10-26 13:57:42 +02:00
Pieter Vander Vennet
d9b8d7613b Studio: fix: include last section of intro 2023-10-26 13:56:42 +02:00
Pieter Vander Vennet
f1a1565eb8 Chore: convert OSM logo to simple SVG 2023-10-25 16:34:14 +02:00
Pieter Vander Vennet
ac6e38a256 Studio: add previews of the questions, edit them in floatover 2023-10-25 00:03:51 +02:00
Pieter Vander Vennet
8bc555fbe0 Studio: add slideshow, add useability tweaks 2023-10-24 22:01:27 +02:00
Pieter Vander Vennet
2df9aa8564 TabbedGroup now supports more tabs 2023-10-24 21:45:54 +02:00
Pieter Vander Vennet
b745f59b9a Chore: update schemas 2023-10-24 21:45:05 +02:00
Pieter Vander Vennet
f1381176ba Lint: use event forwarding 2023-10-24 21:42:54 +02:00
Pieter Vander Vennet
0d25a7fa7b Studio: Add introductory slideshow to Studio 2023-10-24 21:41:04 +02:00
Pieter Vander Vennet
b7a88ced70 Docs: improve documentation of duplicates and UIEventSource 2023-10-24 21:40:34 +02:00
Pieter Vander Vennet
0a82dd0edf Fix: fix #1684; add 'openid' to auth-tokens (will be needed in the future for geovisio integration) 2023-10-24 00:42:11 +02:00
Pieter Vander Vennet
8b018b7ed2
Merge pull request #1683 from pietervdvn/theme/walking-nodes
Walking nodes theme
2023-10-22 23:06:04 +00:00
Pieter Vander Vennet
b85b2ace0b Fix: force downloading (without cache) before uploading 2023-10-23 00:46:16 +02:00
Pieter Vander Vennet
d96fe61462 Fix: #1685, fix oopsie 2023-10-22 23:46:58 +02:00
Pieter Vander Vennet
a9bfe4f37b Studio: UX improvements after usertest 2023-10-22 01:30:05 +02:00
Pieter Vander Vennet
480956d45d Fix: fixes to etymology: load wikidata on mobile (which uses m.wikidata.org, tripping the CSP); fix 'upload image of the streetsign' parameters 2023-10-22 00:51:43 +02:00
Pieter Vander Vennet
44c1548e89 Studio: UX-improvements after user testing 2023-10-21 09:35:54 +02:00
Pieter Vander Vennet
bc37deafb5 UX: add button for safari users which links to explanation on how to enable geolocation 2023-10-20 22:21:36 +02:00
Pieter Vander Vennet
2041a9245d Studio: usability tests 2023-10-20 19:04:55 +02:00
Pieter Vander Vennet
12059bbc1a Merge master 2023-10-20 18:47:24 +02:00
Pieter Vander Vennet
0f60977b6d Performance: Remove 'AllKnownLayouts' as much as possible 2023-10-19 16:34:42 +02:00
Pieter Vander Vennet
2a0e194c20 Docs: update docs 2023-10-19 16:32:42 +02:00
Pieter Vander Vennet
f2e3173eeb Legacy: add fix for fs-userbadge 2023-10-19 13:36:49 +02:00
Robin van der Linde
b50e54e3e4
Walking node theme + other fixes 2023-10-19 12:51:44 +02:00
Pieter Vander Vennet
e060bd3288 Merge master 2023-10-19 12:24:34 +02:00