Commit graph

41997 commits

Author SHA1 Message Date
rtsisyk
4545b574ef Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2025-02-17 15:26:06 +00:00
06db9732f6 Release notes for data-only 250213
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-02-17 13:02:13 +00:00
05094bdb77 [planet] New data from 250213.
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-02-17 14:24:35 +03:00
Andrew Shkrob
4b889f5b72 [android-auto] Make AA background service
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-01-28 09:15:54 +03:00
rtsisyk
0e38f132cd Bump versions
Signed-off-by: rtsisyk <rtsisyk@users.noreply.github.com>
2025-01-26 18:43:05 +00:00
25a875483e [build] Fix Android versioning
Caused by ee36eb8d1 "Use today's commits count and two numbers"

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2025-01-26 21:41:54 +03:00
2687112499 Release notes: update data to January 21
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-01-26 12:48:09 +03:00
5960d69945 Release notes translations
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-01-26 12:48:09 +03:00
Viktor Govako
12ad44e513 [routing][tests] Updated routing integration tests.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2025-01-26 12:48:09 +03:00
Viktor Govako
9fd25a3311 [search][tests] Fixed search integration tests.
Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
2025-01-26 12:48:09 +03:00
1d3323952e [planet] New data from 250121.
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-01-26 12:48:08 +03:00
Alexey Krasilnikov
1c9d16a141 [android] Add donation option to Place Page
This implementation follows iOS version as much as possible and uses the same core logic.

Resolves #10081

Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-26 12:38:15 +03:00
Alexey Krasilnikov
b092262c74 [android] Define manageSpaceActivity
This is a nice feature to reduce amount of uninstalls and full cleans.

Consider the case:
1. You don't have enough free space on your phone.
2. You go to the Settings -> Storage -> Apps to see which apps eats the space.
3. You see Organic Maps, click on it and click on Clean storage.
4. But instead of performing a full clean you see a screen to manage maps you have on the device.

Third-party storage managment apps could support this as well.

Resolves #1079

Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-26 11:35:25 +03:00
fb5f8fb902 [ios] Fix font color not updating with theme change on Wiki page
Signed-off-by: narwalayush4 <narwalayush4@gmail.com>
2025-01-25 21:09:54 +04:00
1516ea742c [ios] Add padding on Wikipedia description page
Signed-off-by: narwalayush4 <narwalayush4@gmail.com>
2025-01-25 21:09:54 +04:00
e03ae18a0d [docs] Update CONTRIBUTORS list
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-01-24 09:24:43 +03:00
4f088ce006 [strings] Regenerate
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-01-22 17:32:07 +03:00
Colin Takushi
d8d95674ca
[search] Add handling for negative case when using comma separators (#10105)
* Add handling for negative case when using comma separators
* keeping it simple

Signed-off-by: Colin Takushi <takushicolin@gmail.com>
2025-01-21 23:55:37 -03:00
082b36b541 Use htmlmin2 to work on newer python versions
Signed-off-by: map-per <map-per@gmx.de>
2025-01-21 19:33:02 +03:00
TobiPeterG
a100a8ac50 Check for null before animation
Signed-off-by: TobiPeterG <github.threefold020@passmail.net>
2025-01-21 13:18:54 -03:00
David Martinez
7e41a4ccb4 [styles] Regenerated
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2025-01-21 13:11:04 -03:00
David Martinez
a6a35b16e9 [styles] Add search result icons for tourism POIs
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2025-01-21 13:11:04 -03:00
David Martinez
5ce1a89b05 [styles] Add search result icons for water POIs
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2025-01-21 13:11:04 -03:00
Osyotr
49fe86b529 [qt] Add windows resources to build
Signed-off-by: Osyotr <Osyotr@users.noreply.github.com>
fixup
res fixup
2025-01-21 13:05:39 -03:00
Alexey Krasilnikov
edc19ac605 Replace Listeners usages with ObservableList from Chromium
Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-21 13:00:44 -03:00
bc3e637ab6 [strings] Regenerated
Signed-off-by: Ognjen Blagojevic <ognjen.d.blagojevic+om@gmail.com>
2025-01-21 18:59:53 +03:00
cf43c6ba2a [strings] Serbian translations, minor corrections
Signed-off-by: Ognjen Blagojevic <ognjen.d.blagojevic+om@gmail.com>
2025-01-21 18:59:53 +03:00
7d48d1fdaf Add scrollbar to category list
Signed-off-by: map-per <map-per@gmx.de>
2025-01-21 12:59:19 -03:00
renderexpert
c6661f145b Add support for injection external rendering code to the Drape
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2025-01-21 12:47:09 -03:00
renderexpert
d70611fbfe Refactor Vulkan context factory
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2025-01-21 12:47:09 -03:00
renderexpert
49310dbe10 Extend vulkan wrapper
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2025-01-21 12:47:09 -03:00
f644198302 Release notes
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2025-01-18 16:57:40 +03:00
FinixFighter
340ed4468b Update sound.txt
Improved it translation. "su" is better than "sulla" when indicating on which road to turn. 
Example:
"Svolta su Via Bastioni" instead of "Svolta sulla via Bastioni".

Signed-off-by: FinixFighter <19877271+FinixFighter@users.noreply.github.com>
2025-01-17 16:35:07 +03:00
79b4826859 [ios] [icloud] skip file recreaion during the update event from the icloud
When the user deletes the file locally with the enabled icloud happens this:
1. the file is moved to the local .Trash dir
2. the LocalDirectoryMonitor send event to delete the file from the iCloud
3. the SynchronizationFileWriter trash the remote file using the system API `try fileManager.trashItem`
4. the file is moved to the devices trash
5. the icloud sends the update to the metadataQery's `queryDidUpdate` with the updated state. This update is tricky - it calls the method twice: on the first call the deleted file appears in the updated list (`userInfo[NSMetadataQueryUpdateChangedItemsKey]`) and on the second call the deleted file appears in the deleted list (`userInfo[NSMetadataQueryUpdateRemovedItemsKey]`). There is no way to disable this behaviour.
At that point the bug can happens: the 1st `update` (that contains the file in the deleted list) call can triggers the file recreation because the synchroisztion starts to process the event and make an attempt to recreate the file but it is already deleted.

The fix is: skip missed file during the `Update` event. The case when the missed file is in the updated in undefined and should be skipped by checking the file existence.

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2025-01-16 22:58:28 +04:00
Alexey Krasilnikov
eef41a9964 Remove standard Android Studio template leftovers
Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-16 11:46:42 -03:00
Andrew Shkrob
3ec607313b [android] Refactor cpp-java ui thread forwarding
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-01-16 11:44:53 -03:00
Alexey Krasilnikov
aaad6ecb44 Allow to modify list of listeners in LocationHelper from callbacks
It's a legit case when a listener is removed from the list as a result of call to that listener. That causes the list of listeners to be modified during an iteration, which is not supported by standart collections.

The most efficient option to support that is to use ObserverList from Chromium project and this is done here.

Another options are a) to use CopyOnWriteArrayList b) to use Listeners class from the codebase. Both of them are less efficient and do more allocations.

Resolves #546

Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-16 11:44:36 -03:00
a1c6d532b5 [ios] refactor styles to make them type-safe using enums instead of string lit
1. for now the structure is SheetStyle.Global/PlacePage/Font/TestColor...
2. the styles are used by assessing the property
before:
lineView.setStyleAndApply("Divider")
headerTitleLabel.setStyleAndApply("semibold18:blackPrimaryText")

after:
lineView.setStyleAndApply(.global(.divider))
headerTitleLabel.setFontStyle(.semibold18, color: .blackPrimary)

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2025-01-16 16:02:29 +04:00
06bd35d931 [Packaging] add environment info to desktop screenshots, fix typo
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-01-16 12:45:30 +03:00
Alexey Krasilnikov
8d6b3a3d2f [android] Fix crash if coordinates are copied after bottom bar is closed.
Resolves #9979

Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-11 14:33:49 -03:00
Alexey Krasilnikov
b27c06a9d0 [android] Fix the title after editing the name of a boomark.
Resolves #10005

Signed-off-by: Alexey Krasilnikov <alexey@krasilnikov.me>
2025-01-11 14:33:34 -03:00
Dzmitry Strekha
e08001a769 [Android] Add insets handling in ProfileFragment
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2025-01-11 13:49:29 -03:00
Andrew Shkrob
ce2720826e [strings] regenerated
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-01-11 09:07:28 +00:00
Andrew Shkrob
59c68f7b41 [android-auto] Better permissions request
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-01-11 09:07:28 +00:00
de3acf645c Add 44+ Technologies to list of sponsors 🎉
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-01-09 09:31:56 +00:00
Metehan Özyürek
d1356001a1
[stirngs] Fix Turkish translation
Signed-off-by: Metehan Özyürek <80093621+MetehanOzyurek@users.noreply.github.com>
2025-01-09 09:17:11 +00:00
Andrei Shkrob
56f2552578 Revert "[android-auto] Put back location type for AA service"
This reverts commit 8174ca7e6e.

Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2025-01-09 09:15:26 +00:00
Ferenc Géczi
bf53d33025 [docs] Fix broken links in TEAMS.md
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2025-01-08 19:36:40 +03:00
c03c727006 [Styles] Regenerated
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-01-08 19:35:25 +03:00
ccf5f1c1f9 [Styles] render natural stuff earlier in vehicle style
now matches rendering levels in default style
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-01-08 19:35:25 +03:00