gnome-maps:wip/mlundblad/osm-oauth-external

Last commit made on 2022-04-27
Get this branch:
git clone -b wip/mlundblad/osm-oauth-external https://git.launchpad.net/gnome-maps

Branch merges

Branch information

Name:
wip/mlundblad/osm-oauth-external
Repository:
lp:gnome-maps

Recent commits

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.

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

graphHopper: Don't fold keep left/right instructions

In #171 we introduced "folding" of routing instructions
for "continue straight" and keep left or right instructions
to work around GraphHopper giving a lot of extra instructions
while staying on the same road number/name.
This has tended to take away a bit _too_ much, such as
"keep right" instructions when exiting a highway (and the
offramp has the same ref number as the main highway).
So, only fold exact "continue on street" instructions now.

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

placeIcons: Add more specific place icons

Use the previously added place icons as
place icons for additional place types.

89733bc... by Marcus Lundblad <email address hidden>

icons: Add additional symbolic place icons

Add more symbolic place icons from the set
in the GNOME Icon Library plus the
"ephy-library-symbolic" icon from Epiphany.

52ecda0... by Marcus Lundblad <email address hidden>

flatpak: Don't build g-o-a

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

main: Don't require g-o-a

19c2f6c... by Marcus Lundblad <email address hidden>

Remove FoursquareGoaAuthorizer