| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update from using GTK 3 and libchamplain
to GTK 4 and libshumate.
Some missing features so far (that was
available in the GTK 3 version):
- Minimaps when printing routes
- The ability to select to not include
markers and layers when exporting the
view as an image
- Map type preview thumbnails in the layers
popover (though they are currently not shown
as we only only have the street style available
now)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch to using ES6 modules for internal
modules and GI modules instead of using
the legacy imports object.
The unit tests are still using imports.jsunit
as this is not available as an ES6 module
(the preferred solution now is to use
jasmine-gjs). imports.bytearray,
imports.format, and imports.mainloop are
covered in follow-up commits.
|
|
|
|
|
|
|
|
|
|
| |
Replace the usage of legacy Lang.Class.
Register classes that needs GObject
functionallity using GObject.registerClass(),
use straight ES6 classes when GObject is not
nessesary.
https://bugzilla.gnome.org/show_bug.cgi?id=722758
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=785569
|
|
Adds the ability to edit newly created locations in the dialog.
Also adds a module to handle OSM tag key/value mapping to translated
POI types and a list of recently used POI types.
Also enables editing the POI type of existing objects in more simple
cases (known tag values with no combined tags).
https://bugzilla.gnome.org/show_bug.cgi?id=761327
|