elementary / elementary/granite

Ship Shumate Map Tiles

Open
#816 0 comments 1 reaction 0 assignees View on GitHub
Needs Design Priority: Wishlist
Dominant language
Vala
Stars
329
Forks
65
Avg merge
1d 14h
Merged PRs (30d)
31

Description

### Problem

The default map tiles are super ugly, not vector?, and loading a new map style takes a considerable amount of effort

![Image](https://github.com/user-attachments/assets/f15cec16-d9a6-4267-a1a9-e46970cdc0f1)

### Proposal

Gresource some styles and make some kind of Granite map tile loader function. The Shumate Demo uses [these styles based on osm-liberty](https://gitlab.gnome.org/GNOME/libshumate/-/tree/main/demos/osm-liberty?ref_type=heads)

![Image](https://github.com/user-attachments/assets/e39f4fdd-1031-4d52-864b-d9d953b3def4)

and you can see it does a bit of work to load them in https://gitlab.gnome.org/GNOME/libshumate/-/blob/main/demos/shumate-demo-window.c?ref_type=heads#L213

### Prior Art (Optional)

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.