summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* placeView: Add Wikipedia article when availableHEADwip/mlundblad/add-wikipedia-article-section-when-neededmainMarcus Lundblad2023-05-131-27/+36
| | | | | | | | Delay adding Wikipedia article extact box until it is fetched to avoid adding an empty box (with a separator) when no article is available for a linked Wikidata entry.
* overpass: Remove addInfo() methodwip/mlundblad/overpass-populate-place-callbackMarcus Lundblad2023-05-111-38/+1
|
* placeView: Use callback method to populate with OverpassMarcus Lundblad2023-05-111-20/+9
|
* overpass: Add callback variant method to populate placeMarcus Lundblad2023-05-111-0/+25
|
* userLocationMarker: Compensate for map rotationwip/mlundblad/fix-rotation-location-markerMarcus Lundblad2023-05-101-2/+10
| | | | | Compensate for the map rotation when drawing the user location marker (when it has a heading set).
* headerbar: Remove zoom buttonswip/mlundblad/zoom-and-rotate-overlay-controlsMarcus Lundblad2023-05-081-18/+0
| | | | | These buttons have now been moved to overlay buttons.
* mainWindow: Add zoom and rotation buttons to overlayMarcus Lundblad2023-05-081-0/+8
|
* Add zoom and rotation buttons classMarcus Lundblad2023-05-085-0/+146
| | | | | | | Container with zoom controls and a rotation button revealing when the map view is rotated relative to "north is up". Clicking the rotation button resets rotation to "north is up".
* mainWindow: Embed the map view in an overlayMarcus Lundblad2023-05-062-2/+11
| | | | | | | This will allow us to add overlayed zoom and rotation control buttons that are not part of the map view (when exported to an image).
* icons: Add navigate north iconSam Hewitt2023-05-061-0/+4
| | | | | | | This will be used for a compass icon to indicate map rotation and provide a way to reset rotation to standard (north is up).
* help-overlay: Add shortcuts to control map rotationMarcus Lundblad2023-05-061-0/+18
|
* mainWindow: Add actions to rotate the mapMarcus Lundblad2023-05-061-0/+32
| | | | | Adds actions with keyboard shortcuts to rotate the map and reset rotation.
* mapView: Save and restore map rotationMarcus Lundblad2023-05-031-1/+35
| | | | | Save map rotation and used stored value when starting up.
* gschema: Add setting to store map rotationMarcus Lundblad2023-05-031-0/+5
|
* Update Turkish translationSabri Ünal2023-05-011-95/+96
|
* wikipedia: Correctly pass cached Wikidata to callbackMarcus Lundblad2023-04-281-2/+2
| | | | | | | When the Wikidata response is cached, pass in the correct parameter to the callback. Previously it would fail when trying to re-use the previosly cached data when revisiting a place.
* Update Friulian translationFabio Tomat2023-04-281-97/+98
|
* wikipedia: Fetch Wikidata thumbail before checking for articlewip/mlundblad/fix-wikidata-thumbnail-with-no-sitelinksMarcus Lundblad2023-04-251-10/+10
| | | | | | | A Wikidata entry can have a thumbnail without having the sitelinks. So do the check for sitelinks after fetching the thumbnail to not miss the thumbnail in cases where the Wikidata entry have a thumbnail but no linked articles.
* sendToDialog: Unbreak OpenWithRowswip/mlundblad/port-openwithrow-gtk4Marcus Lundblad2023-04-212-15/+10
| | | | | | | Port the missing OpenWithRow to GTK4, this was broken since the GTK4 port, causing the dialog to not work when there are installed apps supporting geo: (and Maps running as non-Flatpak).
* sync-map-source: Add reference to GJS issueMarcus Lundblad2023-04-141-0/+6
| | | | | Add a comment with explanation and a link to the GJS issue nessesitating this wrapper.
* transitLegRow: Disable go-to animation when clickedMarcus Lundblad2023-04-081-0/+13
| | | | | | | To avoid getting throttled by the tile server, like in other places for now disable the go-to animation. Ref #546
* transitArrivalRow: Disable go-to animation when clickedMarcus Lundblad2023-04-081-1/+11
| | | | | | | To avoid getting throttled by the tile server, like in other places for now disable the go-to animation. Ref #546
* Update Bulgarian translationAlexander Shopov2023-04-071-157/+0
| | | | (cherry picked from commit 77a74092103dc031f736282f70635a0b799a3fbf)
* icons: update transport symbolicsJakub Steiner2023-04-0613-875/+111
|
* Update Russian translationAleksandr Melman2023-04-031-67/+73
|
* osmAccountDialog: Remove "Sign Up" linkwip/mlundblad/osm-account-remove-signupMarcus Lundblad2023-03-271-17/+6
| | | | | | Also center the "Sign In" button and use the "pill" style for it and the "Sign Out" button in the signed-in view.
* printOperation: Replace Gtk.MessageDialog with Adw.MessageDialogwip/mlundblad/replace-messagedialogMarcus Lundblad2023-03-261-6/+7
| | | | Replace the abort dialog with an Adw.MessageDialog.
* osmEditDialog: Replace MessageDialog with a toastMarcus Lundblad2023-03-261-11/+2
| | | | Replace the Gtk.MessageDialog on error with an Adw.Toast.
* mapView: Use Adw.MessageDialog for shape layer confirmationMarcus Lundblad2023-03-261-8/+15
| | | | | | Replace the usage of a Gtk.MessageDialog with an Adw.MessageDialog for the confirmation dialog when loading large shape layers.
* exportViewDialog: Replace MessageDialog with a toastMarcus Lundblad2023-03-261-27/+6
| | | | | | Replace the Gtk.MessageDialog on error with an Adw.Toast. Also actually check the success return code from the texture.save_to_png() call.
* Update Dutch translationNathan Follens2023-03-261-220/+249
| | | | (cherry picked from commit 79fc6a459aba4bc3487dc87a8cbdf3abdf728ebd)
* mapWalker: Disable animation on zoomToFit()wip/mlundblad/zoom-to-fit-disable-animationMarcus Lundblad2023-03-251-3/+10
| | | | | | | To prevent getting throttled by the tile server (HTTP 429), as a workaround for now disable the animation. https://gitlab.gnome.org/GNOME/gnome-maps/-/issues/546
* Update Chinese (China) translationBoyuan Yang2023-03-231-62/+69
|
* Update Chinese (China) translationBoyuan Yang2023-03-231-225/+251
| | | | (cherry picked from commit d7da5093ca6d682fdbebc0cfecaf1cd4a9138511)
* flatpak: Use "id" instead of "app-id"Marcus Lundblad2023-03-221-1/+1
|
* placeEntry: Remove left-over .ui fileMarcus Lundblad2023-03-212-24/+0
| | | | | | | | Remove old left-over .ui file that was previously used for setting a GtkCompletion on the entry. It has been unused since commit: 267b1d5ea295d6d6044a5ad001262bc96a5699e0
* Update Persian translationDanial Behzadi2023-03-211-66/+72
|
* Update Ukrainian translationYuri Chornoivan2023-03-211-82/+78
|
* Update Indonesian translationAndika Triwidada2023-03-211-66/+62
|
* Update Georgian translationEkaterine Papava2023-03-201-69/+71
|
* Update Slovenian translationMartin2023-03-201-474/+63
|
* osmEditDialog: Change "takeaway" to "takeout"wip/mlundblad/takeout-rewordingMarcus Lundblad2023-03-201-1/+1
| | | | | Use the term "takeout", as this is more common in American English.
* placeView: Change "takeaway" to "takeout"Marcus Lundblad2023-03-201-3/+3
| | | | | Use the term "takeout", as this is more common in American English.
* osmAccountDialog: Remove extra whitespaces in two stringswip/mlundblad/fix-whitespace-osm-editMarcus Lundblad2023-03-201-2/+2
|
* osmEditDialog: Remove extra whitepace in one stringMarcus Lundblad2023-03-201-1/+1
|
* Make use of Adw.ToastFelipe Kinoshita2023-03-2012-537/+550
|
* Post-release version bumpMarcus Lundblad2023-03-181-1/+1
|
* Release 44.0v44.0Marcus Lundblad2023-03-182-0/+85
|
* Update British English translationBruce Cowan2023-03-171-661/+727
|
* Update Persian translationMohammadSaleh Kamyab2023-03-161-227/+256
|