| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Make the action for showing/hiding the scale
boolean-valued and bind it directly to the
gsetting.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Use the previously added place icons as
place icons for additional place types.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove the CheckInManager, CheckInDialog,
and related widgets.
|
| |
|
|
|
|
|
| |
Stop setting the "showCheckIn" parameter
when showing the sendTo dialog.
|
|
|
|
|
|
|
| |
- Upgrade GI package requirement to
use libgweather 4.
- Build e-d-s in Flatpak manifest without
libgweather support.
|
|
|
|
| |
Remove the network monitor and the "connected" property.
|
|
|
|
|
|
| |
Remove the --force-online CLI options, as
the network monitor connectivity check will
be removed.
|
|
|
|
|
|
| |
Don't set sensitivity of the layers, favorites, print,
and route buttons based on network monitor connection
status.
|
|
|
|
|
| |
Don't notify the "connected" signal on the application
instance when local tile source fails.
|
|
|
|
|
| |
Don't disable the location entry (and update the current location
button state) based on network availabilty.
|
|
|
|
|
| |
Don't disable the goto current location button based on
network availabilty.
|
|
|
|
|
| |
Stop connecting the visibility of the sidebar
to connection status.
|
|
|
|
|
| |
Remove the "no network" view and checking
the state of the network monitor.
|
|
|
|
|
|
| |
The Swedish Resrobot service has announced an updated API version (2.1) replacing the current v2.
https://www.trafiklab.se/api/trafiklab-apis/resrobot-v21/migration-guide/
Upgrade the plugin to the new API version.
|
|
|
|
|
|
| |
Update e-mail address for Marcus Lundblad.
Fixes #435
|
|
|
|
|
|
| |
Update copyright year for 2022 in the about dialog.
Fixes #434
|
|
|
|
|
|
| |
Track visibility of the scale in a setting,
so that the state is preserved between launches
rather than always starting as visible.
|
|
|
|
|
|
|
| |
Also select the day when updating the date button (e.g. when
selecting "Leave by" or "Arrive by". Otherwise the calendar would
have the last selected day selected (or the day the instance was
created, that is when Maps was started).
|
|
|
|
|
|
|
|
|
|
|
| |
Round up duration value for display to the nearest
rounded up integer number of minutes, as displayed
departure time will be truncated down to the nearest
minute. This way the total number of minutes will always
match up instead of getting a rounding off-by-one
discrepancy in the case where the first leg has a
"partial" minute, and would be truncated down to the
next lower minute when showing the departure time.
|
|
|
|
|
| |
Remove an extra unneeded copy of the "duration"
parameter when constructing a TransitPlan.Itinerary.
|
|
|
|
|
|
|
|
| |
As short walk legs in the beginning and end
of itineraries are pruned off, account for
this to ensure the overall start and end
time correspond to the start and end time
of the first and last leg respectively.
|
|
|
|
|
|
|
|
|
|
| |
Sometimes shared URLs pointing to a location in OSM
is on the form https://www.openstreetmap.org/#map=...
E.g. encoding the parameters as part of the path
instead of a query.
Accept both variants, and add an additional test case.
|
|
|
|
| |
Add default zoom levels for additional highway features.
|
|
|
|
|
|
|
|
|
|
| |
As a stop-gap solution for the location bias
issue in the Photon search engine
(https://github.com/komoot/photon/issues/600),
for now limit the use of location bias to zoom
level above 17.
Ref #172
|
| |
|
|
|
|
|
|
|
|
|
| |
Use the helper module to get default
zoom level based on place type and
use as the fallback zoom level
when no bounding box is present
and also as mimimum zoom level
to ensure good context.
|
|
|
|
|
| |
Add utility module to define default
zoom levels for place types.
|
|
|
|
|
|
|
| |
Fixed an issue where the function _isLefthandTraffic() wasn't called
correctly, leading to all routes with a u-turn to fail
Also removed duplicate entry 'GB' from LHT_COUNTRIES
|
| |
|
|
|
|
|
|
| |
Adds an action to initiate search so that
a search query can be iniated via the
"ActivateAction" DBus message.
|
|
|
|
|
|
| |
Adds a -S command line option as an alternative
to initialize a search query. Equivalent to using
the maps: URI scheme.
|
|
|
|
|
|
|
|
|
| |
Open maps: URIs. Present results in the
search popover when there are multiple
results, directly show the marker with
the place bubble when there's exactly
one, and show a dialog informing there's
no results if no matches where found.
|
|
|
|
|
|
| |
Adds a function to parse a search query
from a maps: URI.
See https://www.iana.org/assignments/uri-schemes/prov/maps
|
|
|
|
|
|
|
| |
To prepare for adding functions to
parse maps: URIs rename the module
to reflect its intention for not
only HTTP URL-related functions.
|
|
|
|
|
| |
Only include the latitude and longitude parameters
when specified as non-null in the call.
|
|
|
|
|
| |
Only include the the latitude and longitude parameters
when set to non-null in the call.
|