gnome-maps:wip/mlundblad/remove-dark-background

Last commit made on 2022-05-01
Get this branch:
git clone -b wip/mlundblad/remove-dark-background https://git.launchpad.net/gnome-maps

Branch merges

Branch information

Name:
wip/mlundblad/remove-dark-background
Repository:
lp:gnome-maps

Recent commits

99256e1... by Marcus Lundblad <email address hidden>

mapView: Don't set dark background pattern

As we currently don't have dark tiles available,
remove code setting a dark background, as it
involves dealing with Clutter, and would anyway
get removed when porting to GTK4 and libshumate.

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

mapSource: Remove attribution logo handling

0515f9d... by Marcus Lundblad <email address hidden>

mapView: Don't set attribution logo

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

layersPopover: Add checkbox for toggling the scale

As currently the only way to toggle showing the
scale is using the keyboard shortcut, add a
checkbox in the layers popover to enable
hiding the scale on e.g. touch-screen-only
devices.

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

mapView: Remove toggle scale method

Changing the toggle scale action to
a boolean-value action bound to the
gsetting, it is enough to listen to
the gsetting's value change.

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

mainWindow: Change action for showing the scale

Make the action for showing/hiding the scale
boolean-valued and bind it directly to the
gsetting.

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

main: Stop requiring WebKitGTK GIR

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

application: Remove reference to WebKitGTK

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

Use external browser to authorize OAuth token

Drop the "fully automatic" sign in method that
we had adapted from JOSM. Instead implemtent
OAuth setup redirecting to an external web
browser. This is the preferred way to do
OAuth sign up, and also lets us drop the
dependency on WebKitGTK, as we don't need
to render the verification web view.

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

maps-osm: Add function to parse OSM user details

Adds a function to parse the logged in user name
from the user_details OSM REST API call result.