Commit graph

636 commits

Author SHA1 Message Date
a4f4365d71 Improve the precise input element, normalize 'and' to check if it is empty (and to check if no filter is active) 2021-09-08 01:36:44 +02:00
7e2744576c More work on the charging stations theme 2021-09-07 21:03:29 +02:00
780d353c8d Small improvements 2021-09-07 00:23:00 +02:00
4ace40c2f3 Fix various small bugs (directionPicker is square and has a max width; fix welcome message, fix translations 2021-09-03 17:00:36 +02:00
b806c210a6 Refactoring: remove the Basemap, switch to Minimap everywhere 2021-09-03 13:48:04 +02:00
61b6721342 Automatically zoom to GPS location if no coordinate is specified in the URL 2021-08-26 12:15:26 +02:00
12323739f1 Merge master 2021-08-24 12:24:11 +02:00
d29302ca84 Small (and rough) script to create some very specific changesets 2021-08-24 12:13:47 +02:00
54c0d0890c Fix runtime error detection 2021-08-24 10:48:44 +02:00
c0fc459646 Small tweaks 2021-08-23 18:49:28 +02:00
ef0826ebb6 Add cycle_highways theme, add configurable overpass backend as feature switch (settable via theme and URL) 2021-08-23 15:48:42 +02:00
f4ea36de9a Usability of adding a new point: if not zoomed in sufficiently, the map will zoom to the new-location marker 2021-08-22 20:23:13 +02:00
3c73dfd6b2 Update of the 'addNewMarker': show icons, show plus button, show label 2021-08-22 18:48:38 +02:00
50d7d098a3 Fix small styling issue 2021-08-20 00:15:55 +02:00
aef7b8a684 Decent fix of gps-locking behaviour: single click will zoom, second click within 3sec will lock the gps location + better icons + disable of dragging while locked, fix of #458 2021-08-19 23:41:48 +02:00
4284f8184e Fix typo's: s/seperat/separat/, fix #457 2021-08-19 18:30:43 +02:00
647100bee5 Refacotring: move themeConfig into models 2021-08-07 23:11:34 +02:00
0a01561d37 First working version of snapping to already existing ways from the add-UI (still too slow though), partial fix of #436 2021-08-07 21:19:01 +02:00
0c760c8458 Fix making changes to relations 2021-07-28 15:50:33 +02:00
0ab0d159cc Small tweaks 2021-07-28 15:14:13 +02:00
1d2d098167 Small fixes 2021-07-28 12:36:39 +02:00
ede67ca58c Fix pdf export, fix feature switches 2021-07-28 02:51:07 +02:00
6cd75a8260 Merge branch 'develop' into feature/pdf-export 2021-07-28 00:22:59 +02:00
cd1ee64f62 Robustify in the case of werid hashes 2021-07-28 00:09:17 +02:00
55539b7c3a Small fixes 2021-07-27 22:38:30 +02:00
c8bd412476 Merge develop 2021-07-27 22:23:42 +02:00
15e21544ba Make mapcontrol-button svgs styleable by colour 2021-07-27 21:02:30 +02:00
5ad3fa83be Remerge upstream 2021-07-27 20:17:42 +02:00
decbf462d3 Formatting 2021-07-27 20:11:34 +02:00
0162d52b68 Merge develop 2021-07-27 19:59:41 +02:00
79569f5119 Finetuning of the filter functionality 2021-07-27 19:39:57 +02:00
9248f264f1 Fix too much checks for messages 2021-07-27 19:35:19 +02:00
887f298bd8 Merge branch 'project/natuurpunt' into extra-filter 2021-07-27 17:01:19 +02:00
Ward
4539a3b21c extra styling changes location 2021-07-27 16:07:34 +02:00
Ward
208ab51c73 Merge branch 'project/natuurpunt' of https://github.com/pietervdvn/MapComplete into project/natuurpunt 2021-07-27 15:57:36 +02:00
Ward
597dc9900a fix merge conflicts 2021-07-27 15:57:25 +02:00
819785bc6c Remove unneeded console.log 2021-07-27 15:56:02 +02:00
Ward
93e1c60720 extra layout changes 2021-07-27 15:51:47 +02:00
4fd233e557 Optimize geojsonsource: do not calculate all tiles when unneeded 2021-07-27 15:06:15 +02:00
d9cc99c447 Add comparison tagsfilter with <=, >=, < and > 2021-07-27 13:44:05 +02:00
LiamSimons
261554a5d9 PDF export added - not working 2021-07-27 12:12:58 +02:00
7c03a185ac Inline AspectedRouting (package didn't want to build), update docs, update sharp dependency to the latest version 2021-07-27 12:11:42 +02:00
f8b7c1061a Update of aspected routing dep 2021-07-27 11:34:39 +02:00
13b2c1b572 Finishing touches to export functionality, enable it in cycle_infra 2021-07-26 20:59:55 +02:00
e0b71ca53e Wire in aspected-routing as calculated tag 2021-07-26 20:21:05 +02:00
77a0c29517 Add aspected routing as dependency 2021-07-26 18:02:28 +02:00
Ward
263cef5750 styling checkbox and selection 2021-07-26 17:45:54 +02:00
1be8e6e1d1 Attempt to fix empty changes 2021-07-26 16:51:57 +02:00
5cc963513a Small optimazations 2021-07-26 15:03:07 +02:00
Ward
e9160504a6 start creating extra filter 2021-07-26 12:26:41 +02:00
df6a6bbbde Enable high accuracy for watchPosition, possible fix for #444 2021-07-26 09:46:54 +02:00
330930d5d4 Merge develop 2021-07-24 02:32:33 +02:00
17b35e731e Formatting (pre-merge) 2021-07-24 01:59:57 +02:00
135219b5dc Add point-only layer for nature reserves, mark point-only layer as old (so that geometries will show up) 2021-07-23 19:12:13 +02:00
45631a921f Update documentation and allow code to be run while caching 2021-07-23 17:18:30 +02:00
ebf866f138 Formatting 2021-07-23 15:56:22 +02:00
3fbfbfdd6b Enable local storage for changes 2021-07-22 14:25:23 +02:00
aa9045fd13 Automatically move the map onto the feature, add arguments to helpers 2021-07-20 01:59:19 +02:00
Ward
3a16518bcb new color and icon for navigation 2021-07-19 16:32:54 +02:00
Ward
bd1b29e344 new color and icon for navigation 2021-07-19 16:23:13 +02:00
5e50dec232 Merge branch 'develop' into feature/road-splitting 2021-07-18 21:50:17 +02:00
219895191d Disable adding new elements-popup if the userbadge is disabled; add small cosmetic changes 2021-07-18 21:48:11 +02:00
248ea78b17 First working version of split road functionality 2021-07-18 21:37:14 +02:00
88cddd2367 Merge master 2021-07-18 18:44:25 +02:00
9f91d30147 Add flag to generate new items only once 2021-07-18 17:50:35 +02:00
b55f9a25c6 More work on refactoring the changes handling 2021-07-18 14:52:09 +02:00
42391b4ff1 Merge develop 2021-07-16 02:25:39 +02:00
3bcd255311 Add fake user switch to mimick a logged in user; fixes #432 2021-07-16 02:06:33 +02:00
abd7db100d Finish the export functionality: move logic around a bit, add license information for reusers, wire the functionality as feature switch 2021-07-16 01:42:09 +02:00
18e27c32be Merge branch 'develop' into feature/goejson-export 2021-07-16 00:57:39 +02:00
96ecded0b9 Further development of split-road feature; refactoring of change-handling 2021-07-15 20:47:28 +02:00
Arno Deceuninck
fc459e6011 Merge branch 'develop' into feature/goejson-export
# Conflicts:
#	tslint.json
2021-07-15 11:48:06 +02:00
Arno Deceuninck
62925a89ba Text in translation file + refactor 2021-07-15 11:13:00 +02:00
1010b159e5 Merge develop 2021-07-15 00:39:11 +02:00
1da3f8a332 Further work on the road splitting feature 2021-07-15 00:26:25 +02:00
9348a019d6 Further work on the road splitting feature 2021-07-15 00:26:18 +02:00
7deb9b5d53 Refactoring of AvailableBaseLayer 2021-07-14 16:13:23 +02:00
Arno Deceuninck
f77c1efdf5 SplitAction logic, not yet pushing changes to osm, pieter will take over 2021-07-14 15:28:02 +02:00
99512724e0 Fix build 2021-07-14 10:05:10 +02:00
a7024cc1fa Add designated lock icon 2021-07-14 00:23:32 +02:00
315e2f7fd1 Add precise input method, enabled for public bookcases 2021-07-14 00:17:15 +02:00
42d0071b26 Use canonical rendering in windpowermap 2021-07-13 18:52:02 +02:00
Arno Deceuninck
159e4d3350 Select point on minimap where to split 2021-07-13 16:11:57 +02:00
7a06ec1bd5
Merge pull request #424 from pietervdvn/develop-extra-feature
Location following feature
2021-07-13 15:04:35 +02:00
Ward
4c4b0356c1 location tracking centering screen 2021-07-13 14:57:51 +02:00
Ward
ca1871262e working location button 2021-07-13 14:39:50 +02:00
0ff6ac4af9 Clear pending changes if they are already applied 2021-07-13 14:31:03 +02:00
c26783187b Attempt to fix #422 2021-07-13 00:40:27 +02:00
33e2dca7e4 Add tests for tags, add check for duplicate names as layer ids, fix #393 2021-07-12 11:44:55 +02:00
a78e3866e0 Add GetParsed to localStorageSource 2021-07-11 12:52:33 +02:00
e594511e22 Better trimming of canonical values, no console output if not actually rewriting 2021-07-10 21:03:17 +02:00
6732c12a0c First version which caches changesets if not uploaded 2021-07-10 15:52:52 +02:00
d72dbc21df Merge master 2021-07-10 13:58:22 +02:00
622b48f32e Fix bug 2021-07-10 13:57:40 +02:00
e11a5ca17b Attempting to add in backend to the element 2021-07-10 13:47:53 +02:00
e8bf46a759 Fix bug: versions are reloaded now 2021-07-09 19:56:00 +02:00
68d66ffe62 Fix bug which breaks updates 2021-07-08 10:24:43 +02:00
fb3e3a040b Fix tests, fix units 2021-07-04 20:36:19 +02:00
d0997480c0 Decrese dependency on jquery 2021-07-03 22:24:12 +02:00
32e30e4b01 Merge develop 2021-07-03 21:28:24 +02:00
b6d9a3127c Add 'pagehide' to ask confirmation on ipads 2021-07-03 14:48:07 +02:00
d686a756fb Revert "Upload data less aggressively": mobile browsers don't ask for confirmation when closing
This reverts commit 0ef73c1c74.
2021-07-03 14:36:26 +02:00
e4c29ce660 First version of a delete button, is working 2021-07-03 14:35:44 +02:00
0ef73c1c74 Upload data less aggressively 2021-07-01 22:04:46 +02:00
de5f8f95bb Hook deleteWizard into the specialVisualisations (WIP) 2021-07-01 02:43:49 +02:00
5d3365afb8 First draft of an element which deletes points 2021-07-01 02:26:45 +02:00
bbfcee686f Refactor OsmObject to use eventsources, add first version of the delete button 2021-06-30 18:48:23 +02:00
ec7833b2ee Use addCallbackAndRunD 2021-06-30 18:47:48 +02:00
ba04beab2c Use addCallbackAndRunD 2021-06-30 16:02:46 +02:00
8d9a992507 Use addcallbackAndRunD 2021-06-30 15:42:31 +02:00
2004c5e606 Use addcallbackAndRunD 2021-06-30 15:42:12 +02:00
b5cc8d8194 Use addCallbackAndRunD instead off addCallbackAndRun 2021-06-30 15:41:21 +02:00
d7e421efc9 Add addCallbackAndRunD which ignores undefeind and null values 2021-06-30 15:37:30 +02:00
985e97d43b First steps for a delete button 2021-06-28 18:06:54 +02:00
785f57262e Further cleanup: further removal of the UIElement 2021-06-28 00:45:49 +02:00
ac201afb40 Documentation update 2021-06-24 14:03:02 +02:00
d31baabc5f Remove unneeded imports 2021-06-24 13:53:11 +02:00
ad2c7f3a46 Formatting 2021-06-24 13:52:43 +02:00
45bf08744f Fix isInside for multipolygons which are marked as polygon 2021-06-24 13:50:35 +02:00
d8330ed8c2 Stop outputting at 10 errors, use warning instead of error 2021-06-24 02:31:02 +02:00
aa50d33b81 Merge master 2021-06-24 01:55:45 +02:00
eba1772ab9 Add minimap baseElement; add this as special rendering, add minimap beneath direction input element 2021-06-23 02:15:28 +02:00
c6e4ebc347 Allow _ in preferences again, version bump 2021-06-22 14:29:22 +02:00
aaaf876257 Move imageAttributionSources around, improve fixTheme script 2021-06-22 14:21:32 +02:00
62244c02c4 Add erase all option, formatting 2021-06-22 12:13:44 +02:00
966fcda8d1 Add support for units to clean up tags when they enter mapcomplete; add example of this usage in the climbing theme, add climbing theme title icons with length and needed number of carabiners 2021-06-22 03:16:45 +02:00
89f6f606c8 Merge branch 'master' into feature/units 2021-06-22 00:38:36 +02:00
0012a2f683 First version of unit handling: canonicalizing on input 2021-06-22 00:29:07 +02:00
473918ac96 Fix generateCache script 2021-06-21 14:22:52 +02:00
f723349e40 Use merged-source instead of way-handled-source when calculating contained objects in the meta-tagging 2021-06-21 03:25:54 +02:00
116371c351 Better handling of metadata when the data is reloaded, remove unneeded console logging 2021-06-21 03:13:49 +02:00
fbf0f278e1 Splitting of the actual intersection calculator, better handling of intersections 2021-06-21 03:12:18 +02:00
50827d38a8 Add a few comments 2021-06-21 03:11:00 +02:00
b9fb18ee4c Merge master 2021-06-21 00:18:59 +02:00
bc605371f5 Tying the knot: calculatedTags will update every time new data are added to the map. Fixes part of #287 2021-06-20 03:09:26 +02:00
4dda8fdcfa Fix overlapWith-behaviour wrt points 2021-06-20 03:07:58 +02:00
18eb696c23 Documentation format imrovement 2021-06-20 03:07:12 +02:00
106d9927aa Fixed the personal layer 2021-06-19 19:16:20 +02:00
bf7e6376c0 Styling tweaks, better metadata handling at data upload 2021-06-19 18:28:30 +02:00
1609c63f3b Refactoring of Attribute Images, fix more or less decent slideshow. Turns out a few lines of css can get us there! 2021-06-18 01:25:13 +02:00
64ec06bfc8 Fix opening hours input element 2021-06-16 14:23:53 +02:00
94f9a0de56 More fixes to the refactored code 2021-06-15 16:18:58 +02:00
8e72b70742 Fix deployment, fix documentation generation, add a small markdown generator 2021-06-15 00:28:59 +02:00
e480c97676 Fixed part of the special renderings 2021-06-14 19:21:33 +02:00
eec762b71f More small fixes to the refactoring 2021-06-14 17:42:26 +02:00
9cc721abad More refactoring and fixes 2021-06-14 02:39:23 +02:00
d7004cd3dc Merge master 2021-06-13 15:15:13 +02:00
3943100e54 More refactoring, stuff kindoff works 2021-06-12 02:58:32 +02:00
3fe581e4af Add another forbidden character 2021-06-11 22:53:34 +02:00
62f471df1e More refactoring, still very broken 2021-06-11 22:51:45 +02:00