gnome-maps:wip/mlundblad/remove-shapelayer-construct-duplication

Last commit made on 2022-12-06
Get this branch:
git clone -b wip/mlundblad/remove-shapelayer-construct-duplication https://git.launchpad.net/gnome-maps

Branch merges

Branch information

Name:
wip/mlundblad/remove-shapelayer-construct-duplication
Repository:
lp:gnome-maps

Recent commits

b5d36a7... by Marcus Lundblad <email address hidden>

shapeLayer: Move duplicated code from subclasses

The implementations of ShapeLayer each construct
the overlay map layer and GeoJSONSource in their
constructors.
Instead do this in the super class constructor
to avoid code duplication.

c8efc8c... by Marcus Lundblad <email address hidden>

layersPopover: Show/hide both the layers section box and list box

Otherwise the list box will not show if the section box was previously
shown and then hidden again.

acaabcc... by Valentin Blot <email address hidden>

file-data-source: Check for error on file retrieval

On local data sources, sometimes file read operations are cancelled.
When such a thing arises, empty data is passed to "received-data"
signal, leading to a warning in shumate: "Failed to create texture
from tile data: Unrecognized image file format", and a crash of
gnome-maps. We add a check on the result of
g_file_load_contents_finish and if there is an error we emit a
warning and we do not send the "received-data" signal.

bf93b4c... by Marcus Lundblad <email address hidden>

userLocationMarker: Rotate around center of icon

When there's a location heading (showing the compass location
icon), apply appropriate translation transforms when rotating
to get rotation around the icon's center point.

3fc02a8... by Vasil Pupkin <3abac@3a.by>

Add Belarusian translation

5b9c946... by Marcus Lundblad <email address hidden>

flatpak: Remove DBus talk for G-O-A

This is not needed, as we don't use gnome-online-accounts
anymore.

fa4610a... by Marcus Lundblad <email address hidden>

css: Remove style used by the old check-in dialog

This dialog was removed when we removed check-in
support, so this style class isn't used anymore.

722ae12... by Marcus Lundblad <email address hidden>

application: Pass layers as a GListStore from arguments

When passing shape layer files on the command line pass
them in a GListStore to mapView.openShapeLayers().

70dd248... by Marcus Lundblad <email address hidden>

mapBubble: Set the no-padding CSS style on popover contents

This makes the thumbnail align "flush on" with the edge
of the popovers.

0298af6... by Marcus Lundblad <email address hidden>

placeView: Decrease margins