Merge branch 'develop' of source.mapcomplete.org:mapcomplete/mapcomplete into develop

This commit is contained in:
Pieter Vander Vennet 2025-04-08 04:41:14 +02:00
commit 2c3bd2d965
68 changed files with 1304 additions and 1185 deletions

View file

@ -6,7 +6,7 @@ There are various scripts to help set up MapComplete for developing and for depl
This documents attempts to shed some light on these scripts.
Note: these scripts change every now and then - if the documentation here is incorrect or you run into troubles, do
leave a message in [the issue tracker](https://github.com/pietervdvn/MapComplete/issues)
leave a message in [the issue tracker](https://source.mapcomplete.org/MapComplete/MapComplete/issues)
Architecture overview
---------------------

View file

@ -41,7 +41,7 @@ This one fetches all languages and uses the labels in every language as their tr
Of course, real life isn't as easy. There are dialects, differences in notation between Weblate and Wikipedia (e.g. `zh-hant` vs `zh-Hant`). But with a few exceptions, this can be fixed too. Some pragmatism doesn't hurt - even though it is nice that it works for most cases automatically.
[The full script is available here](https://github.com/pietervdvn/MapComplete/blob/develop/scripts/fetchLanguages.ts).
[The full script is available here](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/scripts/fetchLanguages.ts).
# Results

View file

@ -1,6 +1,6 @@
# Android experiments
This document keeps track of the approaches used to implement https://github.com/pietervdvn/MapComplete/issues/2112
This document keeps track of the approaches used to implement https://source.mapcomplete.org/MapComplete/MapComplete/issues/2112
It is espacially used to document the dead ends

View file

@ -28,7 +28,7 @@ one can notice the graph going steeper during october:
With all the machinery in place to upload to panoramax, I also created a script to upload the images from my backup to this panoramax instance.
I've been moving the pictures over in the past few weeks (before the divorce gets ugly and we get completely blocked off).
The technical details are documented on [the issue tracker](https://github.com/pietervdvn/MapComplete/issues/2189)
The technical details are documented on [the issue tracker](https://source.mapcomplete.org/MapComplete/MapComplete/issues/2189)
But, by now, there are 39.124 pictures in our Panoramax server. At most a few (<10) pictures made with MapComplete had been lost by now.
The script deleted a few more image links - mostly in Germany - but these links have been dead for a long time - the original image was linked about 12 year ago for some POI.
@ -66,7 +66,7 @@ such as thematic maps (such as the streetcomplete overlays) or having image uplo
## Support the project
Please, continue to support the project! The most obvious way is to [simply use it to make edit](https://mapcomplete.org),
by [reporting bugs](https://github.com/pietervdvn/MapComplete/issues) (but I'm swamped with work and studies right now, so it'll take a while before I'll look to your bug report)
by [reporting bugs](https://source.mapcomplete.org/MapComplete/MapComplete/issues) (but I'm swamped with work and studies right now, so it'll take a while before I'll look to your bug report)
or by [supporting me financially](https://liberapay.com/pietervdvn/)
You can follow us on Mastodon:

View file

@ -110,6 +110,6 @@ Support for coordinates (some always interpret lat, lon) and optional reverse ge
Support for OSM-ids (e.g. node/123, https://osm.org/node/123) (#1671)
Support for layers (categories) and/or switching themes
Switch themes (or layers) via search (https://github.com/pietervdvn/MapComplete/issues/1385)
Open the popup on exact match (https://github.com/pietervdvn/MapComplete/issues/1385)
https://github.com/pietervdvn/MapComplete/issues/1480
Switch themes (or layers) via search (https://source.mapcomplete.org/MapComplete/MapComplete/src/issues/1385)
Open the popup on exact match (https://source.mapcomplete.org/MapComplete/MapComplete/issues/1385)
https://source.mapcomplete.org/MapComplete/MapComplete/issues/1480

View file

@ -7,7 +7,7 @@ This ties in closely to the history of the project as well.
There is a [Liberapay](https://liberapay.com/pietervdvn).
NL-Net is currently sponsoring Pietervdvn as well [for specific improvements](https://github.com/pietervdvn/MapComplete/issues?q=is%3Aissue+is%3Aopen+label%3ANLNet).
NL-Net is currently sponsoring Pietervdvn as well [for specific improvements](https://source.mapcomplete.org/MapComplete/MapComplete/issues?labels=9).
## Historical sponsors

View file

@ -29,7 +29,7 @@ Note that this also works withing predifined options
# Special values
Special components can be summoned by calling them. For example, the relevant wikipedia will be displayed by entering the text `{wikipedia()}`. A table with opening hours is displayed with `{opening_hours()}`. For a full reference, [see the documentation](https://github.com/pietervdvn/MapComplete/blob/master/Docs/SpecialRenderings.md).
Special components can be summoned by calling them. For example, the relevant wikipedia will be displayed by entering the text `{wikipedia()}`. A table with opening hours is displayed with `{opening_hours()}`. For a full reference, [see the documentation](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/SpecialRenderings.md).
# Requesting data with predefined options

View file

@ -6,7 +6,7 @@ Tags format
When creating the `json` file describing your layer or theme, you'll have to add a few tags to describe what you want.
This document gives an overview of what every expression means and how it behaves in edge cases.
If the schema-files note a type [`TagConfigJson`](https://github.com/pietervdvn/MapComplete/blob/develop/src/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values.
If the schema-files note a type [`TagConfigJson`](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/src/Models/ThemeConfig/Json/TagConfigJson.ts), you can use one of these values.
In some cases, not every type of tags-filter can be used. For example, _rendering_ an option with a regex is
fine (`"if": "brand~[Bb]randname", "then":" The brand is Brandname"`); but this regex can not be used to write a value

View file

@ -1,7 +1,7 @@
# Follow-up user test
This user test was conducted with the same test subject as [2023-01-02 Ad Hoc - cyclestreets.md].
This test consists of the _same_ task as the previous user test to validate that [improvements made based on this usertest](https://github.com/pietervdvn/MapComplete/issues/1219) actually improve the situation.
This test consists of the _same_ task as the previous user test to validate that [improvements made based on this usertest](https://source.mapcomplete.org/MapComplete/MapComplete/issues/1219) actually improve the situation.
Subject: K Vs

View file

@ -77,7 +77,7 @@ Success: user sponteanously interacts with the questions!
> User wants to make a change to the review
[/] Failure: this is not yet possible, tracked in https://github.com/pietervdvn/MapComplete/issues/2129
[/] Failure: this is not yet possible, tracked in https://source.mapcomplete.org/MapComplete/MapComplete/issues/2129
## Updating information
@ -103,7 +103,7 @@ Success: user sponteanously interacts with the questions!
> THe user notices that complex opening hours are displayed a bit sloppily
[+] Coincidentally, an issue was opened about precisely this at the same time: https://github.com/pietervdvn/MapComplete/issues/2100
[+] Coincidentally, an issue was opened about precisely this at the same time: https://source.mapcomplete.org/MapComplete/MapComplete/issues/2100
> At first, the user changed the classification from 'restaurant' to 'fastfood' after thoroughly reading through the descriptions