Commit graph

1682 commits

Author SHA1 Message Date
f4b809c05f First draft of PinJePunt analysis 2023-03-01 04:39:31 +01:00
66aea79de9 Add statistics to import viewer 2023-02-24 20:17:31 +01:00
Robin van der Linde
d8078e7300
AllTagsPanel Svelte component 2023-02-15 18:24:08 +01:00
wjtje
77f5eefb0c
Fix type import 2023-02-15 14:48:15 +01:00
2e5aef35b8 Improve maproulette documentation, add possibility to change the maproulette state with a special rendering 2023-02-14 00:09:04 +01:00
f7f0ccdb7d Fix #1318 2023-02-12 23:21:17 +01:00
c610cfc6e8 Improve documentation 2023-02-12 22:58:21 +01:00
48ef5e37ed Fix subtle buttons 2023-02-11 15:04:20 +01:00
7cc184fdd8 Fix unit tests (no doctests yet) 2023-02-10 01:55:29 +01:00
a3f704a57d Only jump to the start location if no coordinates are given in the URL 2023-02-10 01:35:49 +01:00
df92bda151 Fix dynamically selecting the popup when changing the hash 2023-02-09 16:05:37 +01:00
029f1fd7fc Improve autozoom of geolocationHandler 2023-02-09 03:12:21 +01:00
79a88401dc Move 'translators'-logic into UserSettings 2023-02-09 02:45:19 +01:00
b4ecd963fc Use 'area' to create a new note; open note popup when created 2023-02-09 00:30:21 +01:00
071e5bf03a Use icons from mapcomplete-data repository 2023-02-08 02:08:17 +01:00
wjtje
1bf1700bab Move MoreScreen to svelte 2023-02-08 01:23:06 +01:00
wjtje
227551c7cb Add svelte slots to SubtleButton 2023-02-08 01:21:21 +01:00
wjtje
0d8a3f1a58 change import to type only 2023-02-08 01:21:21 +01:00
wjtje
8743fa6192 Fix typescript warnings 2023-02-08 01:21:21 +01:00
wjtje
b1b4e6acba Cleanup ToSvelte component 2023-02-08 01:21:21 +01:00
a9d81f79b7 Use replace-with instead of appendChild 2023-02-08 01:21:21 +01:00
df3ca4cce3 Fix copyrightpanel 2023-02-08 01:18:57 +01:00
02da80c311 Experimenting with Svelte: build a wrapper to convert 'old' components into Svelte, add a community index overview 2023-02-08 01:18:56 +01:00
dfc7ba2114 Remove unnused imports 2023-02-08 01:18:56 +01:00
112162e6c8 More svelte work 2023-02-08 01:18:56 +01:00
d30ed22673 Adding a community index view with Svelte (WIP) 2023-02-08 01:18:56 +01:00
ad13444883 Update comment 2023-02-08 01:18:56 +01:00
wjtje
203d1b6b34 🚧 First svelte component 2023-02-08 01:18:56 +01:00
ce44f34bf3 Add wrong default import from json files to code quality checks, fix those imports 2023-02-08 01:14:21 +01:00
3631896c02 Restyle translation buttons 2023-02-07 02:56:19 +01:00
d04f56603e Fix #1304 2023-02-07 02:11:17 +01:00
664a7f821e Add attribution button as standalone button, fix image license display 2023-02-06 22:43:34 +01:00
c0cbfbcd87 Merge branch 'master' into develop 2023-02-03 04:00:11 +01:00
0724b0edd2 Drop user survey panel; survey has ended 2023-02-03 03:59:55 +01:00
6e46b07b20 Merge branch 'master' into develop 2023-01-31 14:53:21 +01:00
065ad1d5fd Fix typing error in wikidata textfield 2023-01-31 14:53:09 +01:00
97bf454d38 Fix 'nearby images' 2023-01-30 01:26:48 +01:00
27dc688ea2 Formatting 2023-01-29 17:46:44 +01:00
6c56b189b7 Styling tweak to the tagRenderingQuestion 2023-01-29 13:40:26 +01:00
3c7d632739 Fix #1280 2023-01-29 13:31:49 +01:00
888d4e95a3 Use mangrove-reviews-typescript, rework reviews modules 2023-01-21 23:58:14 +01:00
a3234686fe Add declare-keywords to redeclare types 2023-01-17 02:50:13 +01:00
8fc56f7487 Pass the layer to add a new point to instead of searching it, fixes layer confusion bug reported by ThibaultMol 2023-01-16 11:58:24 +01:00
3046fbfb56 Handle non-contributor cases correctly, remove obsolete bugs 2023-01-16 03:22:47 +01:00
9fafd7d456 Improve userinformation panel with contribution statistics 2023-01-14 04:19:10 +01:00
8603c409fc Scroll focused setting into view 2023-01-13 14:31:28 +01:00
a81dbb170e Merge master 2023-01-13 04:02:50 +01:00
009a1ccba6 Enable left-clicking on lines and areas again, fix #1231 2023-01-13 03:49:22 +01:00
4ed88609e5 Move license picker into usersettings, add possibility to highlight a setting 2023-01-13 02:49:37 +01:00
ee575a9c42 Move 'usersettings' into separate pseudolayer 2023-01-12 01:17:07 +01:00
e1cdb75001 Repair import flow 2023-01-12 01:16:22 +01:00
e861901365 Add buttons to go back to the index 2023-01-11 05:01:48 +01:00
a85fe85358 Improvements to the user information panel 2023-01-11 04:27:42 +01:00
49210f2a28 Remove license information from note upload panel 2023-01-11 03:59:20 +01:00
a995f0e2aa Move image license picker into user panel, fix #1236 2023-01-11 03:53:58 +01:00
648a9e63c9 Make hotkey documentation fully translatable 2023-01-11 01:37:44 +01:00
f585249f0b Merge branch 'master' into develop 2023-01-11 01:34:23 +01:00
8c5654f9f7 Formatting 2023-01-11 01:33:26 +01:00
9473f1cc7d Hide the newly-created banner after a while (only on reload though), fix #1227 2023-01-09 20:58:52 +01:00
0a5f56d57a Improve script to generate series 2023-01-09 20:38:11 +01:00
5ccf64334f Merge master 2023-01-06 04:21:34 +01:00
6cb5ced361 Fix jumping up when a question is answered 2023-01-06 04:16:32 +01:00
7f6611f9d5 Fix tests 2023-01-06 04:06:05 +01:00
cfa8ff896e Drop option to start with expanded layer menu from sharescreen 2023-01-06 03:53:03 +01:00
8bffd2a974 Rework initial behaviour of scrollableFullScreen 2023-01-06 03:46:49 +01:00
3709dc323f Move extra actions into themeExplanationpanel, switch userinfo and help buttons, remove obsolete scrollableTriggers 2023-01-06 03:46:10 +01:00
8c35bfd67b Use GuiState type instead of fully typed states 2023-01-06 03:44:04 +01:00
297aabf2b7 Improve typing, improve layout of MapillaryLink-button 2023-01-06 03:43:24 +01:00
9b0b87c878 Use loginToggle, disable upload is gpxApi is offline 2023-01-06 03:42:12 +01:00
16aedfec4a Small fix: remove undefined from untranslated strings 2023-01-06 03:40:55 +01:00
e31c87feab Use LoginToggle where possible, 2023-01-06 03:37:22 +01:00
e4c586ef99 Loginbutton now shows a warning if the API is offline, fix #880 2023-01-06 03:32:17 +01:00
2583790483 Zoom in on right click 2023-01-05 01:05:04 +01:00
ede03a31e4 Scroll 'delete' and 'move' into view when expanded 2023-01-04 19:12:54 +01:00
a7da5d65cf Close popup after splitting; scroll popup into view 2023-01-04 18:52:49 +01:00
057c3fde4f Right-clicking an element (if no presets are defined) will open up the popup of the element 2023-01-04 17:41:11 +01:00
98866b4a57 User flow improvements for the theme introduction panel 2023-01-03 02:24:03 +01:00
b4f739e506 Use translated text on disabled button of splitRoadWizard 2023-01-03 01:01:59 +01:00
94d46862c1 Ask contributors to take the user survey again, see #1180 2023-01-03 00:23:34 +01:00
03057b2eff Allow Record<string, string> as input for Translations.T 2023-01-02 02:34:15 +01:00
f2a1dcf8d8 Fix #1209 2022-12-31 02:53:25 +01:00
8511794ef3 Prettifier 2022-12-31 01:40:27 +01:00
629fc8dca8
Merge pull request #1211 from pietervdvn/RobinLinde-patch-4
Correct Mastodon URL
2022-12-31 01:29:18 +01:00
Robin van der Linde
b7ed4bdbcb
Correct Mastodon URL 2022-12-30 20:06:18 +01:00
Robin van der Linde
54e0fbc256
Include textarea in hotkey checks, remove logging 2022-12-30 15:51:18 +01:00
65bb91b97a Hotkeys: translations, fix location lock on mobile 2022-12-28 00:37:48 +01:00
7b50e13ba9 Add check: don't interpret keys if an input element is selected 2022-12-24 16:08:08 +01:00
43613e4ece Add hotkeys, document hotkeys, make 'DefaultGUI' runnable via NodeJS, generate hotkey documentation 2022-12-24 03:44:21 +01:00
e2419c19cd Zoom to current location if it is in view 2022-12-24 02:12:22 +01:00
92b311bffa Add 'ctrl+F' to select the search box immediately 2022-12-24 02:01:58 +01:00
8f51dd8d64 Rework split-road flow, fix #1166, fix #1148 2022-12-24 01:58:52 +01:00
bd5e9903bd Fixes to the geolocation flow 2022-12-23 15:52:22 +01:00
d85426657f Merge master 2022-12-23 14:51:36 +01:00
4de76136de Refactor geolocation handler into multiple parts, fix lock behaviour 2022-12-22 04:13:52 +01:00
cfd47ec30c Fix login button, close on 'move to home location' 2022-12-21 01:39:16 +01:00
8498754e10 Formatting 2022-12-20 20:42:50 +01:00
c0fab792c3 Housekeeping... 2022-12-20 20:42:32 +01:00
b330b80aeb Some style tweaks 2022-12-16 17:43:50 +01:00
aaa8c1da7c Fix logout button 2022-12-16 17:43:39 +01:00
e13d688ffd Remove border 2022-12-16 15:50:53 +01:00
fed4cff878 Auto-formatting 2022-12-16 13:45:07 +01:00
9e000d521f Housekeeping... 2022-12-16 13:44:25 +01:00
66298880f1 Use translations and fancy icon 2022-12-16 01:33:27 +01:00
5e1b4d95ab Detect an element that is deleted upstream; show 'this element is deleted in infopanel' 2022-12-16 01:09:18 +01:00
c9f6b93add Move importViewerLinks into separate class, also show them in the user profile 2022-12-16 01:08:07 +01:00
c1223b6244 Improve 'relocate'-dialog 2022-12-15 20:27:20 +01:00
442df2fb14 Remove mentions of Twitter 2022-12-13 03:49:03 +01:00
6f018a2fd8 Replace userbadge with panel access to user information, add more information to user profile 2022-12-13 03:46:53 +01:00
bc85c9bbe7 Remove link to Twitter account 2022-12-13 01:48:14 +01:00
42bd301389 selected_element layer which highlights the selected element 2022-12-09 13:58:45 +01:00
24ed527ff7 Merge master 2022-12-08 03:02:17 +01:00
809c0a1ddf Formatting 2022-12-08 03:01:08 +01:00
494a49bc48 Switch to a panel based UI, fix #552 2022-12-08 02:56:49 +01:00
4d930ae985 Improve documentation 2022-12-08 00:48:44 +01:00
8d2e0dcfc7 Update leaflet to 1.9.2 2022-12-06 04:08:18 +01:00
9e97eba519 Add 'scrollIntoView' to baseUIElement, autoscroll questions into view when appropriate 2022-12-06 03:43:54 +01:00
aec5ffba79 Smoothen markdown-output of tables 2022-12-06 03:42:32 +01:00
fe1cd0f120 Add option to deleteConfig to remove the default delete options 2022-12-06 00:49:34 +01:00
244882d534 Fix import helper 2022-11-16 01:10:17 +01:00
7fe841ad89 Merge branch 'master' into develop 2022-11-14 01:48:20 +01:00
341d556331 Formatting 2022-11-14 01:29:22 +01:00
3baaff1324 Change 'cancel'-text in simpleUI with 'Select a different category' 2022-11-14 01:22:38 +01:00
f7953e46cf Add dir='auto' to textfields, see #1116 2022-11-14 00:46:30 +01:00
b251fd7b69 Formatting 2022-11-08 14:37:48 +01:00
5f1a7892c1 Fix typing and build 2022-11-07 23:35:17 +01:00
ccf3bb3993 Add friendly confirm message on newly created points 2022-11-07 23:12:31 +01:00
72ca67e3ab Formatting 2022-11-02 14:44:06 +01:00
d5d2c08706 Housekeeping... 2022-11-02 13:47:34 +01:00
112b9cd25d Update themes to use new language_chooser 2022-10-29 03:05:29 +02:00
84eee064b2 Simplify priority behaviour of PillsSelector, create LanguageChooser-element, update usages 2022-10-29 03:05:01 +02:00
efb54782ca Handle metadata in translations 2022-10-29 03:02:57 +02:00
de137055d3 Add default strings if none are given 2022-10-28 04:38:10 +02:00
8d304f9a56 Merge upload GPX-tracks to OSM; split 'specialVisualisations' into multiple smaller classes 2022-10-28 04:33:05 +02:00
61aebc61eb Formatting 2022-10-27 01:50:41 +02:00
6d822b42ca Housekeeping... 2022-10-27 01:50:01 +02:00
50ec173e3b Merge branch 'master' into develop 2022-10-24 00:49:29 +02:00
Robin van der Linde
4cb0cf8b8b
Merge branch 'develop' into feature/fitness-station 2022-10-11 14:45:53 +02:00
3f96eb094e Regenerate documentation 2022-10-11 01:39:09 +02:00
bdcedae003 Disable value interpretion for 'id' 2022-10-10 21:40:39 +02:00
9193b0db2f Fix tests 2022-10-04 14:23:19 +02:00
4876b8f426 Merge branch 'develop' 2022-09-28 22:49:38 +02:00
30d8fae376 Fix parsing of special tag specifications with ';' in the value 2022-09-28 22:47:12 +02:00
a87fa4520b Fix dissappearing welcome message, add typing and simplify code 2022-09-27 18:48:02 +02:00
d5443b4413 Add translation statistics 2022-09-23 01:28:53 +02:00
55593c2ee3 Add better translation support for templates 2022-09-22 16:21:07 +02:00
b4df711d37 Fix typo 2022-09-21 02:23:19 +02:00
603fecb107 Let locationInput deal with multipolygon correctly 2022-09-21 02:22:22 +02:00
28fc81c96f Fix typings 2022-09-21 02:21:54 +02:00
ac93c264c5 Correct path for SVG templates 2022-09-21 00:37:05 +02:00
b912343805 Bugfixes, add A3 poster 2022-09-18 12:45:02 +02:00
9c961d32b3 Add UI flow to generate flyers 2022-09-17 03:24:01 +02:00
d40e2b782c Merge develop 2022-09-16 19:00:25 +02:00
adbef2e90a Only exclude themes if they are not the only theme 2022-09-15 15:29:49 +02:00
992ba62ada Filter statistics 2022-09-14 19:17:06 +02:00
640ff8e382 Fix loading of day-statistic files 2022-09-14 19:17:04 +02:00
5e291cda24 Fix loading of day-statistic files 2022-09-14 17:58:10 +02:00
27ccce70c0 More work on the flyers 2022-09-14 12:21:13 +02:00
c4404d68f9 Merge branch 'develop' into feature/flyer 2022-09-13 00:30:35 +02:00
7a87d41649 Add test 2022-09-12 21:23:57 +02:00
b9d5a1edff More work on making flyers 2022-09-12 20:14:30 +02:00
9d753ec7c0 Experimenting with JS-pdf 2022-09-11 00:44:51 +02:00
b541d3eab4 Reformat all files with prettier 2022-09-08 21:40:48 +02:00
e22d189376
Merge pull request #1057 from eMerzh/prettify
Prettify
2022-09-08 21:39:57 +02:00
af76bf9916 Merge typescript-4 branch 2022-09-08 21:31:56 +02:00
Brice Maron
d3f453a4fb feat: add prettier config 2022-09-08 20:57:11 +02:00
Brice Maron
1d80b0436c chore: remove deprecations following tailwind update 2022-09-08 13:04:06 +02:00
Brice Maron
a8ecab4d79 fix: correct maybe missing option in etymology layer 2022-09-07 23:58:52 +02:00
4fbf567932 Fix build 2022-09-03 14:48:58 +02:00
ee7d05cbad Improvements to statistics 2022-09-02 21:40:13 +02:00
816670fe49 Improve typing of tag uploads, fix uploading of substituting tags 2022-09-02 12:40:52 +02:00
cbf5c5a748 Properly wire 'async' through the uploader 2022-09-02 12:40:51 +02:00
c09b437d9a Add link to wikipedia-image in the attribution box, fix #1049 2022-09-02 12:40:51 +02:00
efd1f5467b Fix improperly initialized component 2022-09-02 12:40:51 +02:00
03a45b6077 Improve error message when a Combine is not properly initialized 2022-09-02 12:40:51 +02:00
Robin van der Linde
a1e7474fb4
Use icon class of mapping 2022-08-27 10:41:17 +02:00
3aeeb3ad87 Fix statistics 2022-08-24 16:02:16 +02:00
25ec71aff1 Merge plant_detection 2022-08-24 15:08:08 +02:00
f4fc8468ac Remove unneeded maintainer 2022-08-24 14:41:16 +02:00
1fbe033456 Remove console.log 2022-08-24 02:05:56 +02:00
03dad39949 Plantnet-detection: finishing touches 2022-08-24 01:08:54 +02:00
d713e00671 Add attribution for plantnet, styling tweaks 2022-08-23 16:15:53 +02:00
b1ea986515 More work 2022-08-22 22:58:14 +02:00
8f1d63b20a Remove maintainer and version fields 2022-08-22 19:17:24 +02:00
4c2dee5aba Use develop URL 2022-08-22 19:17:24 +02:00
716fda39aa Add new statistics view 2022-08-22 19:17:23 +02:00
b67a80e275 New statistcs view 2022-08-22 19:17:23 +02:00
06f8cf7006 First working plantnet UI 2022-08-22 19:16:37 +02:00
5ef9a57bb0 More work on statistics 2022-08-18 23:37:44 +02:00
2cdb7f332e Merge branch 'master' into develop 2022-08-18 19:18:45 +02:00
5da76b9418 Rework units to allow picking different default units in different locations, fixes #1011 2022-08-18 19:17:15 +02:00
75f5d64cff Small fixes for matrix-bot compatibility 2022-08-18 16:39:48 +02:00
eee8f1bf33 Improve typing, remove obsolete console.log 2022-08-17 02:44:09 +02:00
a8959fc934 Integrating plantnet-API, add rudimentary UI 2022-08-17 02:43:38 +02:00
9306fe279e Fix #1019 2022-08-07 21:54:32 +02:00
5360d269a6 Some tweaks to upload functionality 2022-08-07 21:32:49 +02:00
4473560391 Finetuning the level selector, fix #1013, fix #1000 2022-08-06 17:30:23 +02:00
06b5df833f Some finetuning of GPX trace uploading 2022-08-05 19:47:24 +02:00
312db3ad50 Add possibility to upload your travelled track to OSM 2022-08-05 12:41:28 +02:00
876339c88f Create statistics UI as separe class 2022-08-02 19:50:52 +02:00
d5d11d48b5 Merge feature branch 2022-07-29 20:05:55 +02:00
7e32413113 Add 'steal' as special rendering, update 'multi', add entrance overview to onwheels layer 2022-07-29 20:04:36 +02:00
00d9adee46 Fix length-input element: shrinking and clicking is possible again 2022-07-28 23:47:00 +02:00
9216b5a094 Attempt to fix the build 2022-07-28 10:00:11 +02:00
181c5583d2 WIP 2022-07-28 09:16:19 +02:00
32e0c18b09 Add 'send_email'-special element, use this in bike_repair_station 2022-07-27 23:59:04 +02:00
Robin van der Linde
8a52f9440f
Dont actually mark task as fixed in dryrun 2022-07-27 10:24:58 +02:00
Robin van der Linde
64560b9cd2
Merge branch 'develop' into feature/maproulette 2022-07-27 09:28:42 +02:00
aea1d0335c Improve documentation on canonical 2022-07-26 12:24:35 +02:00
2f6b43796b Robustify image loading 2022-07-26 11:26:27 +02:00
9b40ccd652 Make Img-attributes readonly 2022-07-26 09:56:07 +02:00
2412828a69 Extract statistics panel, add statistics panel as special rendering 2022-07-25 18:55:29 +02:00
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
707961761c First version with working level selector 2022-07-22 01:33:11 +02:00
15e6fde194 Merge develop 2022-07-21 19:23:05 +02:00
b0cd6f3a09 Fix sort warning 2022-07-21 19:18:11 +02:00
13e949a1cd Wire in level selector 2022-07-21 15:54:24 +02:00
499d696b68 Dropdown now automatically selects the first value, fix #960 2022-07-20 19:35:08 +02:00
6d77ca23b2 Apply refactoring 2022-07-20 15:38:45 +02:00
fb4b4e5702 Merge branch 'feature/dashboard-layout' into develop 2022-07-20 15:23:46 +02:00
e25c904aa3 Show a full-screen graph on click 2022-07-20 15:22:25 +02:00
a90fa5cd63 More styling of the dashboard 2022-07-20 14:39:19 +02:00
465497e6ca Finish dashboard mode 2022-07-20 14:06:39 +02:00
72f7bbd7db Add charts to dashboard view 2022-07-20 12:04:14 +02:00
Robin van der Linde
330f1f53f3
Merge branch 'develop' into feature/maproulette 2022-07-19 09:38:12 +02:00
Robin van der Linde
63bb1a4da3
Show buttons for adding tags and importing 2022-07-18 16:08:41 +02:00
3441e7c9f7 Add elevator icons 2022-07-18 13:50:14 +02:00
f460895f60 Merge develop 2022-07-18 10:44:42 +02:00
AlexanderRebai
28f1dc3d33 testing code for slider to change levels 2022-07-18 08:21:16 +00:00
Robin van der Linde
1ce88c18c5
Merge branch 'develop' into feature/maproulette 2022-07-18 09:41:38 +02:00
ddc0aebdc3 Fix addition of new points 2022-07-18 00:28:26 +02:00
a89f5a0e3e More dashboard view, add documentation in dashboard view 2022-07-16 03:57:13 +02:00
89278f6d74 Styling tweaks to the dashboar 2022-07-15 12:56:16 +02:00
07973e37a6 Add priority-search to the searchable element 2022-07-15 01:10:10 +02:00
Robin van der Linde
64288ec1b8
Merge branch 'develop' into feature/maproulette 2022-07-14 09:19:11 +02:00
c916d5fe66 Merge develop 2022-07-13 23:12:14 +02:00
4a2bc533ee Add safeguard as not to show too much mappings in the searchableMappingSelector 2022-07-13 23:10:56 +02:00
9327d96550 Fix ability to add a freeform tag when using the searchableMappings element, add test 2022-07-13 23:05:50 +02:00
812563ddc5 Add first dashboard layout 2022-07-13 18:00:54 +02:00
Robin van der Linde
026e649f81
Mark item as closed 2022-07-13 16:26:08 +02:00
Robin van der Linde
befee4b546
Add details rendering 2022-07-13 16:12:25 +02:00
Robin van der Linde
65997291bb Allow closing Maproulette tasks 2022-07-13 08:03:09 +00:00
a4bb29516a Fix typing error in import flow 2022-07-11 12:00:55 +02:00
aef6bece49 Attempt to fix import flow 2022-07-11 11:09:25 +02:00
325e30666b Wikidata language picker 2022-07-11 09:14:26 +02:00
7fdfeb865c Merge branch 'develop' into feature/flexible-mapping-search 2022-07-10 18:25:28 +02:00
42012ac7f7 Add some tests 2022-07-10 18:20:42 +02:00
6f5283a2d2 First working version 2022-07-10 18:08:06 +02:00
734947ae61 Styling tweaks and small bug fixes to SearchableMappingSelector 2022-07-10 17:48:27 +02:00
b5d3eb501d Add link to custom theme generator again 2022-07-10 12:33:37 +02:00
f9ce1e4db4 More work on searchable mappings 2022-07-10 03:58:07 +02:00