summaryrefslogtreecommitdiff
path: root/src/osmTypeListRow.js
Commit message (Collapse)AuthorAgeFilesLines
* Use object destructuring in constructorsJames Westman2022-10-051-5/+2
|
* Port to GTK 4 and libshumatewip/gtk4-and-libshumateMarcus Lundblad2022-08-171-1/+2
| | | | | | | | | | | | | | | | | 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)
* Migrate to ES6 modulesMarcus Lundblad2022-06-081-9/+11
| | | | | | | | | | | | 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.
* Use ES6 classesMarcus Lundblad2018-02-051-10/+9
| | | | | | | | | | 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
* Use var instead of const/let for exported symbolsMarcus Lundblad2017-09-201-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=785569
* osmEdit: Add support for creating new locations in the edit dialogMarcus Lundblad2016-02-121-0/+51
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