Commit graph

479 commits

Author SHA1 Message Date
Pieter Vander Vennet
d04f56603e Fix #1304 2023-02-07 02:11:17 +01:00
Pieter Vander Vennet
664a7f821e Add attribution button as standalone button, fix image license display 2023-02-06 22:43:34 +01:00
Pieter Vander Vennet
0724b0edd2 Drop user survey panel; survey has ended 2023-02-03 03:59:55 +01:00
Pieter Vander Vennet
27dc688ea2 Formatting 2023-01-29 17:46:44 +01:00
Pieter Vander Vennet
3c7d632739 Fix #1280 2023-01-29 13:31:49 +01:00
Pieter Vander Vennet
3046fbfb56 Handle non-contributor cases correctly, remove obsolete bugs 2023-01-16 03:22:47 +01:00
Pieter Vander Vennet
9fafd7d456 Improve userinformation panel with contribution statistics 2023-01-14 04:19:10 +01:00
Pieter Vander Vennet
8603c409fc Scroll focused setting into view 2023-01-13 14:31:28 +01:00
Pieter Vander Vennet
4ed88609e5 Move license picker into usersettings, add possibility to highlight a setting 2023-01-13 02:49:37 +01:00
Pieter Vander Vennet
ee575a9c42 Move 'usersettings' into separate pseudolayer 2023-01-12 01:17:07 +01:00
Pieter Vander Vennet
e861901365 Add buttons to go back to the index 2023-01-11 05:01:48 +01:00
Pieter Vander Vennet
a85fe85358 Improvements to the user information panel 2023-01-11 04:27:42 +01:00
Pieter Vander Vennet
a995f0e2aa Move image license picker into user panel, fix #1236 2023-01-11 03:53:58 +01:00
Pieter Vander Vennet
9473f1cc7d Hide the newly-created banner after a while (only on reload though), fix #1227 2023-01-09 20:58:52 +01:00
Pieter Vander Vennet
5ccf64334f Merge master 2023-01-06 04:21:34 +01:00
Pieter Vander Vennet
cfa8ff896e Drop option to start with expanded layer menu from sharescreen 2023-01-06 03:53:03 +01:00
Pieter Vander Vennet
3709dc323f Move extra actions into themeExplanationpanel, switch userinfo and help buttons, remove obsolete scrollableTriggers 2023-01-06 03:46:10 +01:00
Pieter Vander Vennet
8c35bfd67b Use GuiState type instead of fully typed states 2023-01-06 03:44:04 +01:00
Pieter Vander Vennet
297aabf2b7 Improve typing, improve layout of MapillaryLink-button 2023-01-06 03:43:24 +01:00
Pieter Vander Vennet
9b0b87c878 Use loginToggle, disable upload is gpxApi is offline 2023-01-06 03:42:12 +01:00
Pieter Vander Vennet
16aedfec4a Small fix: remove undefined from untranslated strings 2023-01-06 03:40:55 +01:00
Pieter Vander Vennet
e31c87feab Use LoginToggle where possible, 2023-01-06 03:37:22 +01:00
Pieter Vander Vennet
98866b4a57 User flow improvements for the theme introduction panel 2023-01-03 02:24:03 +01:00
Pieter Vander Vennet
94d46862c1 Ask contributors to take the user survey again, see #1180 2023-01-03 00:23:34 +01:00
Pieter Vander Vennet
8511794ef3 Prettifier 2022-12-31 01:40:27 +01:00
Robin van der Linde
b7ed4bdbcb
Correct Mastodon URL 2022-12-30 20:06:18 +01:00
Pieter Vander Vennet
65bb91b97a Hotkeys: translations, fix location lock on mobile 2022-12-28 00:37:48 +01:00
Pieter Vander Vennet
43613e4ece Add hotkeys, document hotkeys, make 'DefaultGUI' runnable via NodeJS, generate hotkey documentation 2022-12-24 03:44:21 +01:00
Pieter Vander Vennet
e2419c19cd Zoom to current location if it is in view 2022-12-24 02:12:22 +01:00
Pieter Vander Vennet
92b311bffa Add 'ctrl+F' to select the search box immediately 2022-12-24 02:01:58 +01:00
Pieter Vander Vennet
bd5e9903bd Fixes to the geolocation flow 2022-12-23 15:52:22 +01:00
Pieter Vander Vennet
d85426657f Merge master 2022-12-23 14:51:36 +01:00
Pieter Vander Vennet
4de76136de Refactor geolocation handler into multiple parts, fix lock behaviour 2022-12-22 04:13:52 +01:00
Pieter Vander Vennet
cfd47ec30c Fix login button, close on 'move to home location' 2022-12-21 01:39:16 +01:00
Pieter Vander Vennet
8498754e10 Formatting 2022-12-20 20:42:50 +01:00
Pieter Vander Vennet
aaa8c1da7c Fix logout button 2022-12-16 17:43:39 +01:00
Pieter Vander Vennet
fed4cff878 Auto-formatting 2022-12-16 13:45:07 +01:00
Pieter Vander Vennet
c9f6b93add Move importViewerLinks into separate class, also show them in the user profile 2022-12-16 01:08:07 +01:00
Pieter Vander Vennet
442df2fb14 Remove mentions of Twitter 2022-12-13 03:49:03 +01:00
Pieter Vander Vennet
6f018a2fd8 Replace userbadge with panel access to user information, add more information to user profile 2022-12-13 03:46:53 +01:00
Pieter Vander Vennet
bc85c9bbe7 Remove link to Twitter account 2022-12-13 01:48:14 +01:00
Pieter Vander Vennet
494a49bc48 Switch to a panel based UI, fix #552 2022-12-08 02:56:49 +01:00
Pieter Vander Vennet
341d556331 Formatting 2022-11-14 01:29:22 +01:00
Pieter Vander Vennet
3baaff1324 Change 'cancel'-text in simpleUI with 'Select a different category' 2022-11-14 01:22:38 +01:00
Pieter Vander Vennet
b251fd7b69 Formatting 2022-11-08 14:37:48 +01:00
Pieter Vander Vennet
ccf3bb3993 Add friendly confirm message on newly created points 2022-11-07 23:12:31 +01:00
Pieter Vander Vennet
72ca67e3ab Formatting 2022-11-02 14:44:06 +01:00
Pieter Vander Vennet
84eee064b2 Simplify priority behaviour of PillsSelector, create LanguageChooser-element, update usages 2022-10-29 03:05:01 +02:00
Pieter Vander Vennet
de137055d3 Add default strings if none are given 2022-10-28 04:38:10 +02:00
Pieter Vander Vennet
8d304f9a56 Merge upload GPX-tracks to OSM; split 'specialVisualisations' into multiple smaller classes 2022-10-28 04:33:05 +02:00
Pieter Vander Vennet
61aebc61eb Formatting 2022-10-27 01:50:41 +02:00
pietervdvn
d5443b4413 Add translation statistics 2022-09-23 01:28:53 +02:00
pietervdvn
55593c2ee3 Add better translation support for templates 2022-09-22 16:21:07 +02:00
pietervdvn
b4df711d37 Fix typo 2022-09-21 02:23:19 +02:00
pietervdvn
28fc81c96f Fix typings 2022-09-21 02:21:54 +02:00
pietervdvn
ac93c264c5 Correct path for SVG templates 2022-09-21 00:37:05 +02:00
pietervdvn
b912343805 Bugfixes, add A3 poster 2022-09-18 12:45:02 +02:00
pietervdvn
9c961d32b3 Add UI flow to generate flyers 2022-09-17 03:24:01 +02:00
pietervdvn
b541d3eab4 Reformat all files with prettier 2022-09-08 21:40:48 +02:00
Brice Maron
1d80b0436c chore: remove deprecations following tailwind update 2022-09-08 13:04:06 +02:00
pietervdvn
ee7d05cbad Improvements to statistics 2022-09-02 21:40:13 +02:00
pietervdvn
efd1f5467b Fix improperly initialized component 2022-09-02 12:40:51 +02:00
pietervdvn
25ec71aff1 Merge plant_detection 2022-08-24 15:08:08 +02:00
pietervdvn
03dad39949 Plantnet-detection: finishing touches 2022-08-24 01:08:54 +02:00
pietervdvn
d713e00671 Add attribution for plantnet, styling tweaks 2022-08-23 16:15:53 +02:00
pietervdvn
b1ea986515 More work 2022-08-22 22:58:14 +02:00
pietervdvn
8f1d63b20a Remove maintainer and version fields 2022-08-22 19:17:24 +02:00
pietervdvn
716fda39aa Add new statistics view 2022-08-22 19:17:23 +02:00
pietervdvn
b67a80e275 New statistcs view 2022-08-22 19:17:23 +02:00
pietervdvn
06f8cf7006 First working plantnet UI 2022-08-22 19:16:37 +02:00
pietervdvn
5ef9a57bb0 More work on statistics 2022-08-18 23:37:44 +02:00
pietervdvn
5da76b9418 Rework units to allow picking different default units in different locations, fixes #1011 2022-08-18 19:17:15 +02:00
pietervdvn
5360d269a6 Some tweaks to upload functionality 2022-08-07 21:32:49 +02:00
pietervdvn
4473560391 Finetuning the level selector, fix #1013, fix #1000 2022-08-06 17:30:23 +02:00
pietervdvn
06b5df833f Some finetuning of GPX trace uploading 2022-08-05 19:47:24 +02:00
pietervdvn
312db3ad50 Add possibility to upload your travelled track to OSM 2022-08-05 12:41:28 +02:00
pietervdvn
2412828a69 Extract statistics panel, add statistics panel as special rendering 2022-07-25 18:55:29 +02:00
pietervdvn
effd75e95c Add extra check that a feature is added on the right level; automatically add the right level to a new point 2022-07-25 16:55:44 +02:00
pietervdvn
707961761c First version with working level selector 2022-07-22 01:33:11 +02:00
pietervdvn
15e6fde194 Merge develop 2022-07-21 19:23:05 +02:00
pietervdvn
b0cd6f3a09 Fix sort warning 2022-07-21 19:18:11 +02:00
pietervdvn
13e949a1cd Wire in level selector 2022-07-21 15:54:24 +02:00
pietervdvn
fb4b4e5702 Merge branch 'feature/dashboard-layout' into develop 2022-07-20 15:23:46 +02:00
pietervdvn
e25c904aa3 Show a full-screen graph on click 2022-07-20 15:22:25 +02:00
pietervdvn
a90fa5cd63 More styling of the dashboard 2022-07-20 14:39:19 +02:00
pietervdvn
465497e6ca Finish dashboard mode 2022-07-20 14:06:39 +02:00
pietervdvn
72f7bbd7db Add charts to dashboard view 2022-07-20 12:04:14 +02:00
pietervdvn
f460895f60 Merge develop 2022-07-18 10:44:42 +02:00
pietervdvn
ddc0aebdc3 Fix addition of new points 2022-07-18 00:28:26 +02:00
pietervdvn
b5d3eb501d Add link to custom theme generator again 2022-07-10 12:33:37 +02:00
pietervdvn
4246221e8e Fix import flow, add typing 2022-07-08 03:14:55 +02:00
pietervdvn
51a6756dd4 LanguagePicker now has a proper constructor 2022-07-03 00:30:11 +02:00
pietervdvn
e7e8a1a219 Small layout tweaks, fix #751 2022-07-01 00:16:05 +02:00
pietervdvn
972d702315 Fix #896: improve placeholder dynamism, add more tests for UI code 2022-06-30 03:07:54 +02:00
pietervdvn
0f66d7f8cc Add fakedom to test UI code, replace all 'innerText' with 'textContent' as it is not compatible with fakedom 2022-06-28 03:21:18 +02:00
pietervdvn
98c6113cbe Merge master 2022-06-22 20:06:41 +02:00
pietervdvn
67b1e83224 Add extra explanation and discover more themes button, #665 2022-06-22 18:52:50 +02:00
pietervdvn
d0b5163ff0 Move unofficial theme logic into UserRelatedState; fix updating of longPreferences 2022-06-21 18:22:09 +02:00
pietervdvn
470e9acc64 Merge master 2022-06-19 18:23:43 +02:00
pietervdvn
e701dac274 Add quickswitcher to length input 2022-06-19 18:15:33 +02:00