Yannik Bloscheck
0dada71833
[styles] Adjusting label colors to the new dark map style
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-22 21:08:12 +02:00
Yannik Bloscheck
089ecd32da
[styles] Improved dark map style
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-22 21:07:32 +02:00
Yannik Bloscheck
97bcf9fa18
[styles] Improved dark map style icons
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-22 21:07:32 +02:00
x7z4w
7955ba3587
[styles] Night mode bookmarks
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-08-22 21:07:14 +02:00
x7z4w
00a6917fb1
[styles] Colored labels
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-08-22 21:06:59 +02:00
Jean-Baptiste
ebb7c45d1a
[android] Improve button to add new phone number
...
Signed-off-by: jeanbaptisteC <jeanbaptiste.charron@outlook.fr >
2025-08-22 20:42:40 +02:00
Jean-Baptiste
ef77314d7a
[android] Move styles for button search frame components
...
Signed-off-by: jeanbaptisteC <jeanbaptiste.charron@outlook.fr >
2025-08-22 20:35:08 +02:00
hb0nd
72520310e8
[ci] Use latest version of DCO validator
...
Signed-off-by: Harry Bond <me@hbond.xyz >
2025-08-22 20:30:19 +02:00
Jean-Baptiste
8e1c723b41
[android] Migrate about screen to Material Components
...
Signed-off-by: Jean-Baptiste Charron <jeanbaptiste.charron@outlook.fr >
2025-08-22 18:11:18 +02:00
x7z4w
b26deb3bb2
[ci] Use self-hosted runner for DCO
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-08-22 15:58:45 +02:00
Viktor Govako
e8e94744f0
[map] Fixed invalid route saving.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com >
2025-08-22 19:24:41 +07:00
Viktor Govako
98689fbbf8
[android] Hack to suppress most frequent crash on startup.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com >
2025-08-22 19:23:45 +07:00
Kiryl Kaveryn
6cccd32166
[ios] Fix place page memory leaks
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 19:22:06 +07:00
David Martinez
1b04524d68
[routing] Log all turn notifications TTS
...
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com >
2025-08-22 19:19:00 +07:00
Viktor Govako
1a6bbd756a
[routing] Simplify notifications on roundabout.
...
Signed-off-by: Viktor Govako <viktor.govako@gmail.com >
2025-08-22 19:18:39 +07:00
Alexander Borsuk
836c39ff64
math::iround
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 19:03:38 +07:00
Alexander Borsuk
7781528263
Fixed C++20 deprecation warning for std::rel_ops::operator<=
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 19:03:16 +07:00
Alexander Borsuk
2aaf37e9ee
C++ warning fixes
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 19:03:04 +07:00
Alexander Borsuk
a28d5d15ce
[drape] Fixed signed/unsigned comparison warning by changing Resize interface to uint32_t
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 19:01:09 +07:00
Alexander Borsuk
55dc1e17e6
Correct is_space fix for Windows compatibility
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 18:59:37 +07:00
Andrei Shkrob
826b56cabc
[drape] Fix gui text alignment
...
Signed-off-by: Andrei Shkrob <github@shkrob.dev >
2025-08-22 18:56:26 +07:00
Osyotr
9aa86fc703
Remove android include from public interface of VulkanContextFactory
...
Signed-off-by: Osyotr <Osyotr@users.noreply.github.com >
2025-08-22 18:44:08 +07:00
Yannik Bloscheck
4fe21ec6eb
[styles] Move light animal shelter icon to the correct location
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-22 12:36:42 +02:00
David Martinez
cb2181a80e
[styles] Convert remaining PNG icons to SVG
...
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com >
2025-08-22 12:22:44 +02:00
David Martinez
eeb53eb0c4
[styles] Convert PNG US road shield icons to SVG
...
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com >
2025-08-22 12:22:44 +02:00
David Martinez
887bc2c755
[styles] Convert PNG road warning icons to SVG
...
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com >
2025-08-22 12:22:44 +02:00
Alexander Borsuk
29d60c9af0
[ios] Fix opening websites with percent encoding characters
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
e0c579634b
[ios] Fix track recording points updates subscribe/unsubscribe
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
266d62831f
[ios] Skip elevation info current point updates when the data is nil
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
d94351a8f1
[ios] Skip excessive elevation point updates
...
When the user drags the elevation chart it runs chart's `selected point` update mechanism by calling the `onSelectedPointChanged` inside the `ChartView`'s ` func chartPreviewView(_ view: ChartPreviewView, didChangeMinX minX: Int, maxX: Int)`. This updates may be quite often (tens/hundreds per sec) and may cause the `on point update` callback **recursion** and overloads the `layoutSubviews` method on the _short track_ because the ChartView doesnt have mechanism to skip excessive updates when the parameters the same.
This situation produces fail with internal error `(null) in -[NSISEngine _flushPendingRemovals] ().`
The fix include:
1. skip updates when the current point isn't changed
2. remove layoutSubviews overloading (this method should recalc the layout immediately and should not be called too frequent, the `setNeedsLayout` allows to batch the layout updates and redraw the view on the next runtime cycle)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
31970c87c4
[ios] Remove all activities on track recording start and stop
...
Closes https://github.com/organicmaps/organicmaps/issues/11045
1. Remove all activities on track recording start and stop
2. Store the latest activity id in the UD to retrieve on launch after the app termination
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Alexander Borsuk
8e9dbe0248
[ios] Removed unused variables
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
Alexander Borsuk
3b1551be52
[ios] Fixed wrong ObjC function name that caused warnings
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
Alexander Borsuk
9d8e84ae5a
[mac][ios] Was: Silenced annoying deprecation warnings
...
pastk: removed silencing, left only minor style etc changes
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
c4d5109d5b
[ios] Log the error when the exclude from icloud fails
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
59499333ff
[ios] Disable chartView user interaction for TR and when the chartData is nil
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
b5e0d10cb1
[ios] Set track recrording elevation chart min points to draw to 2
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
55b85183d5
[map] Limit the track recording length to 2 points min
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
38406b149a
[ios] Skip zoom/pinch gesture when the lower/upper is out of bounds
...
The previous check `if upper - lower < chartData.labels.count / 10 return` produces invalid state for drawing and fails when the upper == lower.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
ef2dea20fe
[ios] Log error during the track editing instead of failing
...
The bug is quite rare and happens when the user taps on the edit (pencil) button on the PlacePage. It seems like the tap happens during the PP data object reloading the and the object type has changed. It is better to avoid failing in such cases because we cannot prevent user interaction during the pp reloading.
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
aac80606f2
[ios] Disable user interaction on PP vc close
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
7765d97cda
[ios] Fix track recording indicator image
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Alexander Borsuk
3aa74bc427
[ios] Fixed ATM translation in the PlacePage
...
Signed-off-by: Alexander Borsuk <me@alex.bio >
2025-08-22 11:58:01 +02:00
Konstantin Pastbin
902e7f6453
Revert "[ios] Fixing ATM translation on place page"
...
This reverts commit 211e3fb4f0 .
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
cecca729db
[ios] Check that pp data exists before update the TR PP screen
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
Kiryl Kaveryn
2b2518b0b4
[ios] Disable track recording live activity widget for apps running on macos
...
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com >
2025-08-22 11:58:01 +02:00
x7z4w
3c34765595
[core] nits
...
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org >
2025-08-22 11:02:44 +02:00
hb0nd
3f7815017e
[docs] Use full url for license
...
it worked at the end of the file, but i guess it doesn't work in a href for some reason...
Signed-off-by: hb0nd <me@hbond.xyz >
2025-08-21 16:48:59 +02:00
Jean-Baptiste
0d4809c18e
[doc] Update badge link to the license
...
Signed-off-by: jeanbaptisteC <jeanbaptiste.charron@outlook.fr >
2025-08-21 16:35:32 +02:00
Yannik Bloscheck
052a3123aa
[styles] Adding animal shelter icon
...
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com >
2025-08-21 15:57:15 +02:00