- fix layout of the place page container (configure it programatiacally)
- use the new modal seearch VC everywhere
-
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
The bottom route status view sometimes jumps from the top to the bottom during the 1st rendering. It happens because the view's frame is not calculated on the isVisible because the view is not init/deinit multiple times during the route building state changing. The bottom view now only changes its visibility and constraints, not the init/deinit on every update.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
Code refactor to change LastSelectedTab to LastSearchedTab.
Signed-off-by: varad64 <varad23711@users.noreply.github.com>
Code refactor to change LastSelectedTab to LastSearchedTab
The prev solution was to clean up the tracker points before the new track recording starting.
It was not fully correct solution because:
1. it causes the bug, when if we starts a recording, the `TrackRecordingUpdateHandler` is called by subscribers but receives the old `track info` from the previous track. It happens because the starting is an async call and it cleans up the gps collection a little bit later.
2. when the user finishes the track recording the collection is not properly cleared. The data will stay in the memory `forewer` until the next recording is started. And this data will be recovered on the next app launch too. There are no reason to store all the recorded data in memory until the new recording begins. This approach was Ok for the `previous path` feature (removed) but not for the TR. The data lifecycle for the both feature should be handled separately.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
- Reverts opening hours tint that was wrongly set to white which is not visible in light mode in the commit 5841d0f .
- Sets color of hearing_aids icon same as other shop icons
Signed-off-by: hemanggs <hemangmanhas@gmail.com>
These are not used in the target formats XML swallows spaces,
translators should use unicode nbsp and such if they truly want two
spaces.
Primarily this prevents roundtrip noise when we extract the string to
Twine and drop double spaces.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
Users do not know that HTML can be used in bookmarks descriptions.
Previously this hint was visible on iOS.
There's also no need to duplicate the text in several places.
Signed-off-by: Alexander Borsuk <me@alex.bio>