forked from MapComplete/MapComplete
		
	Fix build
This commit is contained in:
		
							parent
							
								
									8896226762
								
							
						
					
					
						commit
						92df5643c3
					
				
					 6 changed files with 75 additions and 81 deletions
				
			
		|  | @ -9,9 +9,6 @@ | ||||||
|   "description": { |   "description": { | ||||||
|     "en": "This maps shows all the changes made with MapComplete" |     "en": "This maps shows all the changes made with MapComplete" | ||||||
|   }, |   }, | ||||||
|   "language": [ |  | ||||||
|     "en" |  | ||||||
|   ], |  | ||||||
|   "maintainer": "", |   "maintainer": "", | ||||||
|   "icon": "./assets/svg/logo.svg", |   "icon": "./assets/svg/logo.svg", | ||||||
|   "hideFromOverview": true, |   "hideFromOverview": true, | ||||||
|  |  | ||||||
|  | @ -14,7 +14,7 @@ | ||||||
|     "hu": "WC-térkép" |     "hu": "WC-térkép" | ||||||
|   }, |   }, | ||||||
|   "description": { |   "description": { | ||||||
|     "en": "OpenStreetMap has the biggest dataset of toilets. Worldwide, over 300.000 toilets are known in this map. And, best of all, if one is missing, you can easily add it yourself! <br/><br/> So, if you need to pee or poo, find a loo!", |     "en": "A map of public toilets", | ||||||
|     "de": "Eine Karte mit öffentlich zugänglichen Toiletten", |     "de": "Eine Karte mit öffentlich zugänglichen Toiletten", | ||||||
|     "fr": "Carte affichant les WC et toilettes publiques", |     "fr": "Carte affichant les WC et toilettes publiques", | ||||||
|     "nl": "Een kaart met openbare toiletten", |     "nl": "Een kaart met openbare toiletten", | ||||||
|  |  | ||||||
							
								
								
									
										138
									
								
								index.manifest
									
										
									
									
									
								
							
							
						
						
									
										138
									
								
								index.manifest
									
										
									
									
									
								
							|  | @ -1,70 +1,70 @@ | ||||||
| { | { | ||||||
|         "name": "index", |   "name": "index", | ||||||
|         "short_name": "MapComplete", |   "short_name": "MapComplete", | ||||||
|         "start_url": "index.html", |   "start_url": "index.html", | ||||||
|         "display": "standalone", |   "display": "standalone", | ||||||
|         "background_color": "#fff", |   "background_color": "#fff", | ||||||
|         "description": "A thematic map viewer and editor based on OpenStreetMap", |   "description": "A thematic map viewer and editor based on OpenStreetMap", | ||||||
|         "orientation": "portrait-primary, landscape-primary", |   "orientation": "portrait-primary, landscape-primary", | ||||||
|         "icons": [ |   "icons": [ | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo72.png", |       "src": "assets/generated/svg_mapcomplete_logo72.png", | ||||||
|         "sizes": "72x72", |       "sizes": "72x72", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo96.png", |       "src": "assets/generated/svg_mapcomplete_logo96.png", | ||||||
|         "sizes": "96x96", |       "sizes": "96x96", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo120.png", |       "src": "assets/generated/svg_mapcomplete_logo120.png", | ||||||
|         "sizes": "120x120", |       "sizes": "120x120", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo128.png", |       "src": "assets/generated/svg_mapcomplete_logo128.png", | ||||||
|         "sizes": "128x128", |       "sizes": "128x128", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo144.png", |       "src": "assets/generated/svg_mapcomplete_logo144.png", | ||||||
|         "sizes": "144x144", |       "sizes": "144x144", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo152.png", |       "src": "assets/generated/svg_mapcomplete_logo152.png", | ||||||
|         "sizes": "152x152", |       "sizes": "152x152", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo180.png", |       "src": "assets/generated/svg_mapcomplete_logo180.png", | ||||||
|         "sizes": "180x180", |       "sizes": "180x180", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo192.png", |       "src": "assets/generated/svg_mapcomplete_logo192.png", | ||||||
|         "sizes": "192x192", |       "sizes": "192x192", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo384.png", |       "src": "assets/generated/svg_mapcomplete_logo384.png", | ||||||
|         "sizes": "384x384", |       "sizes": "384x384", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/generated/svg_mapcomplete_logo512.png", |       "src": "assets/generated/svg_mapcomplete_logo512.png", | ||||||
|         "sizes": "512x512", |       "sizes": "512x512", | ||||||
|         "type": "image/png" |       "type": "image/png" | ||||||
|         }, |     }, | ||||||
|         { |     { | ||||||
|         "src": "assets/svg/mapcomplete_logo.svg", |       "src": "assets/svg/mapcomplete_logo.svg", | ||||||
|         "sizes": "513x513", |       "sizes": "513x513", | ||||||
|         "type": "image/svg" |       "type": "image/svg" | ||||||
|         } |     } | ||||||
|         ], |   ], | ||||||
|         "categories": [ |   "categories": [ | ||||||
|         "map", |     "map", | ||||||
|         "navigation" |     "navigation" | ||||||
|         ] |   ] | ||||||
|         } | } | ||||||
|  | @ -1001,6 +1001,10 @@ | ||||||
|         "shortDescription": "This theme shows all (touristic) maps that OpenStreetMap knows of", |         "shortDescription": "This theme shows all (touristic) maps that OpenStreetMap knows of", | ||||||
|         "title": "A map of maps" |         "title": "A map of maps" | ||||||
|     }, |     }, | ||||||
|  |     "notes": { | ||||||
|  |         "description": "A note is a pin on the map with some text to indicate something wrong.<br/><br/>Make sure to checkout the <a href='#filters'>filter view</a> to search for users and text.", | ||||||
|  |         "title": "Notes on OpenStreetMap" | ||||||
|  |     }, | ||||||
|     "observation_towers": { |     "observation_towers": { | ||||||
|         "description": "Publicly accessible towers to enjoy the view", |         "description": "Publicly accessible towers to enjoy the view", | ||||||
|         "shortDescription": "Publicly accessible towers to enjoy the view", |         "shortDescription": "Publicly accessible towers to enjoy the view", | ||||||
|  |  | ||||||
|  | @ -100,6 +100,7 @@ async function createManifest(layout: LayoutConfig) { | ||||||
|         name: name, |         name: name, | ||||||
|         short_name: ogTitle, |         short_name: ogTitle, | ||||||
|         start_url: `${layout.id.toLowerCase()}.html`, |         start_url: `${layout.id.toLowerCase()}.html`, | ||||||
|  |         lang: "en", | ||||||
|         display: "standalone", |         display: "standalone", | ||||||
|         background_color: "#fff", |         background_color: "#fff", | ||||||
|         description: ogDescr, |         description: ogDescr, | ||||||
|  | @ -224,7 +225,6 @@ for (const i in all) { | ||||||
| createManifest(new LayoutConfig({ | createManifest(new LayoutConfig({ | ||||||
|     icon: "assets/svg/mapcomplete_logo.svg", |     icon: "assets/svg/mapcomplete_logo.svg", | ||||||
|     id: "index", |     id: "index", | ||||||
|     language: "en", |  | ||||||
|     layers: [], |     layers: [], | ||||||
|     maintainer: "Pieter Vander Vennet", |     maintainer: "Pieter Vander Vennet", | ||||||
|     socialImage: "assets/SocialImage.png", |     socialImage: "assets/SocialImage.png", | ||||||
|  |  | ||||||
|  | @ -378,15 +378,8 @@ function mergeThemeTranslations() { | ||||||
|         const config = themeFile.parsed; |         const config = themeFile.parsed; | ||||||
|         mergeLayerTranslation(config, themeFile.path, loadTranslationFilesFrom("themes")) |         mergeLayerTranslation(config, themeFile.path, loadTranslationFilesFrom("themes")) | ||||||
| 
 | 
 | ||||||
|         const oldLanguages = config.language; |  | ||||||
|         const allTranslations = new TranslationPart(); |         const allTranslations = new TranslationPart(); | ||||||
|         allTranslations.recursiveAdd(config, themeFile.path) |         allTranslations.recursiveAdd(config, themeFile.path) | ||||||
|         const newLanguages = allTranslations.knownLanguages() |  | ||||||
|         const languageDiff = newLanguages.filter(l => oldLanguages.indexOf(l) < 0).join(", ") |  | ||||||
|         if (languageDiff !== "") { |  | ||||||
|             config.language = newLanguages; |  | ||||||
|             console.log(" :hooray: Got a new language for theme", config.id, ":", languageDiff) |  | ||||||
|         } |  | ||||||
|         writeFileSync(themeFile.path, JSON.stringify(config, null, "  ")) |         writeFileSync(themeFile.path, JSON.stringify(config, null, "  ")) | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue