From 987298e0d43c8686e5751b86c901c21f04a3ab56 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 22 Jan 2025 01:07:30 +0100 Subject: [PATCH 1/4] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: MapComplete/themes Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/themes/ --- langs/themes/nl.json | 114 +------------------------------------------ 1 file changed, 2 insertions(+), 112 deletions(-) diff --git a/langs/themes/nl.json b/langs/themes/nl.json index e64d69cbd9..605871e1f2 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -653,37 +653,8 @@ "building type": { "question": "Wat voor soort gebouw is dit?" }, - "grb-fixme": { - "mappings": { - "0": { - "then": "Geen fixme" - } - }, - "question": "Wat zegt de fixme?", - "render": "De fixme is {fixme}" - }, - "grb-housenumber": { - "mappings": { - "0": { - "then": "Geen huisnummer" - } - }, - "question": "Wat is het huisnummer?", - "render": "Het huisnummer is {addr:housenumber}" - }, - "grb-min-level": { - "question": "Hoeveel verdiepingen ontbreken?", - "render": "Dit gebouw begint maar op de {building:min_level} verdieping" - }, "grb-reference": { "render": "Werd geïmporteerd vanuit GRB, het referentienummer is {source:geometry:ref}" - }, - "grb-street": { - "question": "Wat is de straat?", - "render": "De straat is {addr:street}" - }, - "grb-unit": { - "render": "De wooneenheid-aanduiding is {addr:unit} " } } }, @@ -700,35 +671,8 @@ } } } - }, - "5": { - "override": { - "tagRenderings+": { - "0": { - "mappings": { - "0": { - "then": "Geen omliggend OSM-gebouw gevonden" - } - } - }, - "3": { - "mappings": { - "0": { - "then": "Geen omliggend OSM-gebouw gevonden. Een omliggend gebouw is nodig om dit punt als adres punt toe te voegen.
Importeer eerst de gebouwen. Vernieuw dan de pagina om losse adressen toe te voegen
" - } - }, - "render": { - "special": { - "text": "Voeg dit adres als een nieuw adrespunt toe" - } - } - } - } - } } - }, - "shortDescription": "Grb import helper tool", - "title": "GRB import helper" + } }, "guideposts": { "description": "Wegwijzers (ook wel handwijzer genoemd) zijn vaak te vinden langs officiële wandel-, fiets-, ski- of paardrijroutes om de richtingen naar verschillende bestemmingen aan te geven. Vaak zijn ze vernoemd naar een regio of plaats en geven ze de hoogte aan.\n\nDe positie van een wegwijzer kan door een wandelaar/fietser/renner/skiër worden gebruikt als bevestiging van de huidige positie, vooral als ze een gedrukte kaart zonder GPS-ontvanger gebruiken. ", @@ -1151,11 +1095,6 @@ }, "title": "Dierenartsen, hondenloopzones en andere huisdiervriendelijke plaatsen" }, - "play_forests": { - "description": "Een speelbos is een zone in een bos die vrij toegankelijk is voor spelende kinderen. Deze wordt in bossen van het Agentschap Natuur en bos altijd aangeduid met het overeenkomstige bord.", - "shortDescription": "Deze kaart toont speelbossen", - "title": "Speelbossen" - }, "playgrounds": { "description": "Op deze kaart vind je speeltuinen en kan je zelf meer informatie en foto's toevoegen", "shortDescription": "Een kaart met speeltuinen", @@ -1229,47 +1168,6 @@ "description": "Alles om te skiën", "title": "Skipistes en kabelbanen" }, - "speelplekken": { - "description": "

Welkom bij de Groendoener!

De Zuidrand dat is spelen, ravotten, chillen, wandelen,… in het groen. Meer dan 200 grote en kleine speelplekken liggen er in parken, in bossen en op pleintjes te wachten om ontdekt te worden. De verschillende speelplekken werden getest én goedgekeurd door kinder- en jongerenreporters uit de Zuidrand. Met leuke challenges dagen de reporters jou uit om ook op ontdekking te gaan. Klik op een speelplek op de kaart, bekijk het filmpje en ga op verkenning!

Het project groendoener kadert binnen het strategisch project Beleefbare Open Ruimte in de Antwerpse Zuidrand en is een samenwerking tussen het departement Leefmilieu van provincie Antwerpen, Sportpret vzw, een OpenStreetMap-België Consultent en Createlli vzw. Het project kwam tot stand met steun van Departement Omgeving van de Vlaamse Overheid.
", - "layers": { - "6": { - "name": "Wandelroutes van provincie Antwerpen", - "tagRenderings": { - "walk-description": { - "render": "

Korte beschrijving:

{description}" - }, - "walk-length": { - "render": "Deze wandeling is {_length:km}km lang" - }, - "walk-operator": { - "question": "Wie beheert deze wandeling en plaatst dus de signalisatiebordjes?" - }, - "walk-operator-email": { - "question": "Naar wie kan men emailen bij problemen rond signalisatie?", - "render": "Bij problemen met signalisatie kan men emailen naar {operator:email}" - }, - "walk-type": { - "mappings": { - "0": { - "then": "Dit is een internationale wandelroute" - }, - "1": { - "then": "Dit is een nationale wandelroute" - }, - "2": { - "then": "Dit is een regionale wandelroute" - }, - "3": { - "then": "Dit is een lokale wandelroute" - } - } - } - } - } - }, - "shortDescription": "Speelplekken in de Antwerpse Zuidrand", - "title": "Welkom bij de groendoener!" - }, "sport_pitches": { "description": "Een sportveld is een ingerichte plaats met infrastructuur om een sport te beoefenen", "shortDescription": "Deze kaart toont sportvelden", @@ -1390,10 +1288,6 @@ }, "title": "Straatverlichting" }, - "street_lighting_assen": { - "description": "Op deze kaart vind je alles over straatlantaarns + een dataset van Assen", - "title": "Straatverlichting - Assen" - }, "surveillance": { "description": "Op deze open kaart kan je bewakingscamera's vinden.", "shortDescription": "Bewakingscameras en dergelijke", @@ -1507,13 +1401,9 @@ "description": "Kaart met afvalbakken en recyclingfaciliteiten.", "title": "Afval" }, - "waste_assen": { - "description": "Kaart met afvalbakken en recyclingfaciliteiten + een dataset voor Assen.", - "title": "Afval - Assen" - }, "waste_basket": { "description": "Op deze kaart vind je afvalbakken bij jou in de buurt. Als er een afvalbak ontbreekt op deze kaart, kun je deze zelf toevoegen", "shortDescription": "Een kaart met vuilnisbakken", "title": "Vuilnisbakken" } -} \ No newline at end of file +} From d360a09b37a9f5da902a8caaaf4a7ea5e26e6626 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 22 Jan 2025 01:07:51 +0100 Subject: [PATCH 2/4] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: MapComplete/layers Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/ --- langs/layers/nl.json | 42 ++---------------------------------------- 1 file changed, 2 insertions(+), 40 deletions(-) diff --git a/langs/layers/nl.json b/langs/layers/nl.json index c6e4cd01e1..347a5ca909 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -2049,9 +2049,6 @@ }, "title": { "mappings": { - "0": { - "then": "{name}" - }, "1": { "then": "Vogelkijkhut {name}" }, @@ -6376,11 +6373,6 @@ } }, "title": { - "mappings": { - "0": { - "then": "{name}" - } - }, "render": "Natuurgebied" } }, @@ -6912,21 +6904,6 @@ "render": "Picknicktafel" } }, - "play_forest": { - "description": "Een speelbos is een vrij toegankelijke zone in een bos", - "name": "Speelbossen", - "title": { - "mappings": { - "0": { - "then": "{name}" - }, - "1": { - "then": "Speelbos {name}" - } - }, - "render": "Speelbos" - } - }, "playground": { "deletion": { "nonDeleteMappings": { @@ -8493,9 +8470,6 @@ }, "title": { "mappings": { - "0": { - "then": "{name}" - }, "1": { "then": "Voetpad" }, @@ -10661,25 +10635,13 @@ } }, "village_green": { - "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)", - "name": "Speelweide", - "title": { - "mappings": { - "0": { - "then": "{name}" - } - }, - "render": "Speelweide" - } + "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)" }, "visitor_information_centre": { "description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd.", "name": "Bezoekerscentrum", "title": { "mappings": { - "0": { - "then": "{name:nl}" - }, "1": { "then": "{name}" } @@ -10909,4 +10871,4 @@ "render": "windturbine" } } -} \ No newline at end of file +} From 797b5216f2fab9e62756b170d78ebe2841355fc8 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 24 Jan 2025 00:04:22 +0100 Subject: [PATCH 3/4] Chore: update maplibre --- package-lock.json | 11 +++++++++++ package.json | 1 + 2 files changed, 12 insertions(+) diff --git a/package-lock.json b/package-lock.json index d78e51e17e..1e5a1d19bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -55,6 +55,7 @@ "latlon2country": "^1.2.6", "libphonenumber-js": "^1.10.8", "mangrove-reviews-typescript": "^1.1.0", + "maplibre": "^0.0.1-security", "maplibre-gl": "^4.1.1", "marked": "^12.0.2", "monaco-editor": "^0.46.0", @@ -12659,6 +12660,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/maplibre": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/maplibre/-/maplibre-0.0.1-security.tgz", + "integrity": "sha512-XawLsomeCq3O+x3IYTlU1QH52m9JvgEZvffgzWZ9P61HdSghJFzLUJjGXvtwV3hEuuZy9v9iSCG7W8pfr8p4Eg==" + }, "node_modules/maplibre-gl": { "version": "4.1.2", "license": "BSD-3-Clause", @@ -30056,6 +30062,11 @@ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, + "maplibre": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/maplibre/-/maplibre-0.0.1-security.tgz", + "integrity": "sha512-XawLsomeCq3O+x3IYTlU1QH52m9JvgEZvffgzWZ9P61HdSghJFzLUJjGXvtwV3hEuuZy9v9iSCG7W8pfr8p4Eg==" + }, "maplibre-gl": { "version": "4.1.2", "requires": { diff --git a/package.json b/package.json index 6521b8e467..5b7ea0c7a1 100644 --- a/package.json +++ b/package.json @@ -206,6 +206,7 @@ "latlon2country": "^1.2.6", "libphonenumber-js": "^1.10.8", "mangrove-reviews-typescript": "^1.1.0", + "maplibre": "^0.0.1-security", "maplibre-gl": "^4.1.1", "marked": "^12.0.2", "monaco-editor": "^0.46.0", From de2915274d91e59caf0098765043c4226d8312a9 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 24 Jan 2025 03:19:51 +0100 Subject: [PATCH 4/4] chore(release): 0.48.3 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b1272afc0..637894f212 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,30 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +### [0.48.3](https://github.com/pietervdvn/mapcomplete/compare/v0.48.0...v0.48.3) (2025-01-24) + + +### Bug Fixes + +* actually parse theme file ([3f80930](https://github.com/pietervdvn/mapcomplete/commits/3f80930d48df10b403a5f59ce9159d0a7f97d922)) +* also show default layers when loading an official theme via theme.html ([b844a07](https://github.com/pietervdvn/mapcomplete/commits/b844a0700e32d52660bef09bc15d2439cf54e9c2)) +* correct usage of userdetails ([436b99a](https://github.com/pietervdvn/mapcomplete/commits/436b99a53a003f3bc700fdd50be3608146581eb1)) +* don't open login page upon first visit of MapComplete ([0910992](https://github.com/pietervdvn/mapcomplete/commits/09109925bc295130e669ccaec6768957220bd656)) +* fix crash ([a451fac](https://github.com/pietervdvn/mapcomplete/commits/a451fac8f2d6c5dabffccc2bc8411846e02876f6)) +* NSI now explicitly has extensions ([96c3944](https://github.com/pietervdvn/mapcomplete/commits/96c39447163617766e14c5517ff124194ad79a88)) +* restore "_loggedIn" metatag ([18c19e5](https://github.com/pietervdvn/mapcomplete/commits/18c19e55f3ed800110f4c45ee97a53d510bdeb9d)) +* **studio:** add check for incorrect suggestions, fix incorrect suggestion which breaks setting a 'marker' ([143dd70](https://github.com/pietervdvn/mapcomplete/commits/143dd70973d49882ee314d3b09505c1c18c96aa7)) +* tests ([392e96e](https://github.com/pietervdvn/mapcomplete/commits/392e96e4f5d184d8af64beae2f115a7a15c9f25d)) + + +### Theme improvements + +* automatically remove filters that are useless because they would filter everything or nothing; fix some logic bugs and add tests ([50ef2ba](https://github.com/pietervdvn/mapcomplete/commits/50ef2ba63674d8e543649b85b0098658ac3f52ed)) +* **pets:** add dog toilets ([860fc99](https://github.com/pietervdvn/mapcomplete/commits/860fc9994bd529ceb1917757b8ac4fea6af5efaa)) +* **pets:** add waste baskets with doggy bag dispensers as layer ([1b3066c](https://github.com/pietervdvn/mapcomplete/commits/1b3066cc28a999b2fd74cc8d7acb0397d6415156)) +* **pets:** bring pets theme more in line (visually and logically) with the other themes ([cdc170b](https://github.com/pietervdvn/mapcomplete/commits/cdc170b128ae293d66f779192b6fda7867689a4e)) +* **shops:** add dog-access question ([244c976](https://github.com/pietervdvn/mapcomplete/commits/244c976af628e4c9fe2c3d98d09e4c40911284d1)) + ### [0.48.2](https://github.com/pietervdvn/mapcomplete/compare/v0.48.0...v0.48.2) (2025-01-19) diff --git a/package-lock.json b/package-lock.json index 1e5a1d19bc..5aafbbe458 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mapcomplete", - "version": "0.48.2", + "version": "0.48.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mapcomplete", - "version": "0.48.2", + "version": "0.48.3", "license": "GPL-3.0-or-later", "dependencies": { "@comunica/core": "^3.0.1", diff --git a/package.json b/package.json index 5b7ea0c7a1..4ff48086b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mapcomplete", - "version": "0.48.2", + "version": "0.48.3", "repository": "https://github.com/pietervdvn/MapComplete", "description": "A small website to edit OSM easily", "bugs": "https://github.com/pietervdvn/MapComplete/issues",