Commit graph

286 commits

Author SHA1 Message Date
renderexpert
cddfc2e891 Add developer sandbox desktop app
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2025-03-13 07:14:16 +03:00
renderexpert
2bdf6763ce Add glfw, imgui and cmake metal dependencies
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2025-03-13 07:14:16 +03:00
6e37398cf1 [strings] Switch to Weblate
https://github.com/orgs/organicmaps/discussions/4515

Weblate works fine. There is no longer a need to maintain a
homegrown, non-standard translation toolchain.

Categories are not in Weblate yet, but they weren't supported by
the previous toolkit too. This issue can be addressed later.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2025-03-05 18:07:24 +00:00
c5019f0252 [strings] Remove brands_strings.txt
This file isn't referenced anywhere. It's just an artifact.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2025-02-28 13:56:03 +00:00
David Martinez
abdb58ba62 [debug] Add ?all-types debug command to show all internal types
Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2025-02-18 06:05:00 +03:00
2d2a27dec7 [docs] install.md: omim_test to omim-test
omim_test is wrong, it's omim-test

Signed-off-by: Harry Bond <me@hbond.xyz>
2025-02-06 08:36:26 +03:00
84a49920cc [docs] improve translation instructions a bit
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-02-01 19:01:32 +03: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
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
77ef2ac0b4 [docs] Add TEAMS and update CODEOWNERS
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2025-01-08 09:24:49 +00:00
3e6eb90be6 Remove unused mwm_names_en.txt
Signed-off-by: Harry Bond <me@hbond.xyz>
2025-01-04 13:53:07 +03:00
Andrew Shkrob
5da5e95eb8 [java] Update codestyle
Signed-off-by: Andrew Shkrob <andrew.shkrob.social@yandex.by>
2024-12-29 11:37:08 +00:00
e00f33a076 [github] Manage private secrets with GitHub Secrets to enhance security
1. Restore the original simple version of `configure.sh`
   Restores 08e37f4 "Refactor configure.sh"
   Reverts b87ee95b "Fixed configure.sh script and gh actions"

2. Use GitHub Secrets instead of a private git repository to enhance
   security standards and ensure credentials are encrypted and safely
   managed.

3. Document credentials used by GitHub Actions in docs/CREDENTIALS.md

4. Include `network_security_config.xml` directly into the repo
   as it has nothing sensitive.

5. Include Apple WWDR intermediate certificates directly into the repo
   as they are not sensitive and publicly available.
   https://developer.apple.com/help/account/reference/wwdr-intermediate-certificates

6. Add `private.h` in the repository since it does not differ from
   `private_defaults.h`.

Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-12-27 20:16:52 +00:00
2e1368ffc0 [docs] Update CONTRIBUTING, add TOC
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-16 22:45:09 +01:00
map-per
72ca71d956 Update POI category section in TRANSLATIONS.md
Add more guidance for the POI category translation files (see: https://github.com/organicmaps/organicmaps/issues/8290#issuecomment-2459408903)

Signed-off-by: map-per <79519062+map-per@users.noreply.github.com>
2024-12-02 20:31:37 +03:00
dfa2dd24d9 [docs] Mention ?no-debug-info
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-02 01:04:06 +03:00
e181a7823d [docs] Move AS alternatives to a separate section
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-01 13:18:58 +03:00
3e31d88aa0 [docs] Add a reminder about C++ build env
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-01 13:18:58 +03:00
68ca9be801 [docs] Update no-Android-Studio option
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-01 13:18:58 +03:00
abb6aa9336 [docs] Shallow clone submodules by default
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-01 13:18:58 +03:00
2eec15a4d7 [docs] Remove explicit mentioning of versions
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
2024-12-01 13:18:58 +03:00
7980603b61 [Docs] document outdoor style commands
Signed-off-by: Harry Bond <me@hbond.xyz>

Signed-off-by: Harry Bond <me@hbond.xyz>
2024-11-26 21:11:53 +03:00
renderexpert
21f6025ab3 Add tracing to the docs
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2024-11-05 06:59:56 -03:00
Alexander Borsuk
d8bd1dfc58 [docs] Minor follow-up fix
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-10-05 12:48:42 -03:00
Alexander Borsuk
957b379e18
[android] Updated Android to 15 (API 35)
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-09-19 15:01:13 +01:00
Alexander Borsuk
cbfc30a334 [android] Update NDK to the latest LTS version 27.0.12077973
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-31 16:40:50 +02:00
Alexander Borsuk
0255af8a8a Add link to get OM using Obtainium
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-08-30 23:06:13 +02:00
Alexander Borsuk
24126adb2b
Update CONTRIBUTING.md 2024-08-22 09:26:57 +02:00
Ferenc Géczi
70aa2378f1 [docs] Document new minimum Qt version 6.4
As a consequence of https://github.com/organicmaps/organicmaps/pull/8177#issuecomment-2116304430

Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-07-31 22:04:08 +02:00
Alexander Borsuk
6366970b5c [docs] Link to frequently reported issues
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-07-20 23:37:29 +03:00
34c837384c Update documentations
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-07-13 12:54:16 +02:00
eisams
7833c439b8
Update INSTALL.md for macOS (#8450)
* Update INSTALL.md for macOS

Signed-off-by: eisams <62468530+eisams@users.noreply.github.com>
Signed-off-by: Eivind Samseth <eisa01@gmail.com>
2024-06-29 20:25:14 +02:00
Alexander Borsuk
4b44b2ab6a [docs] Update TRANSLATIONS.md
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-06-23 19:08:24 +02:00
22fb1fe33b
[core] update to c++20 (#7299)
* Update to C++20

Signed-off-by: Harry Bond <me@hbond.xyz>

* Update CMakeLists.txt

Signed-off-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>

---------

Signed-off-by: Harry Bond <me@hbond.xyz>
Signed-off-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
2024-06-03 23:13:09 +02:00
zyphlar
54d759968b Update docs/INSTALL.md
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: zyphlar <zyphlar@users.noreply.github.com>
2024-05-31 09:04:23 +02:00
zyphlar
e3047f3f01 Elaborate on shallow submodule options
I often clone things first and read docs second rather than use Github's interface. This causes problems with submodules, especially shallow submodules. I finally found a workflow that's pretty ok and figured I'd share it here for other contributors.

Signed-off-by: zyphlar <zyphlar@users.noreply.github.com>
2024-05-31 09:04:23 +02:00
zyphlar
eacef1f66d Python3 dependency
Compiling on Nixos (Linux) and got

```
CMake Error at CMakeLists.txt:309 (message):
  Could not find python3 to use in qt/, shaders/ and 3party/.
```

Worth specifying all dependencies -- if this isn't required for Windows or something we can say so of course.

Signed-off-by: zyphlar <zyphlar@users.noreply.github.com>
2024-05-27 22:34:41 +02:00
David Martinez
1276dc76f2 [styles] Rename styles to default/vehicle/outdoors + light/dark
clear/style-clear    -> default/style-light
clear/style-night    -> default/style-dark
vehicle/style-clear  -> vehicle/style-light
vehicle/style-night  -> vehicle/style-dark
outdoors/style-clear -> outdoors/style-light
outdoors/style-night -> outdoors/style-dark

Signed-off-by: David Martinez <47610359+dvdmrtnz@users.noreply.github.com>
2024-05-23 00:16:43 -03:00
Ferenc Géczi
b4c4c2beba [docs] Re-org Ubuntu & Mint install workarounds listing FreeType
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-05-17 00:09:45 +02:00
Alexander Borsuk
6b5f800e04 [android] Updated NDK to 26.3.11579264
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-05-14 20:25:43 -03:00
3eb011ebbc Update GP permissions screenshots
Signed-off-by: Jean-BaptisteC <jeanbaptiste.charron@outlook.fr>
2024-05-08 00:13:10 +02:00
Umesh Joshi
efa3cc739b Update STRUCTURE.md
Signed-off-by: Umesh Joshi <slackuj@gmail.com>
2024-05-07 23:18:14 +03:00
Ferenc Géczi
b0c4d9c199 [docs] Add Alpine install instructions
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-04-15 22:42:11 +02:00
Alexander Borsuk
2434c9e80b Deleted mapshot and software_renderer
This code was outdated and required a lot of fixes to work.
Even after fixes, it will generate map image that is inconsistent with GL/Metal/Vulkan version.
Restoring it later if necessary is always an option.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-04-08 17:04:25 +02:00
Ferenc Géczi
5267207206 [3party] Skip vendored HarfBuzz on Linux (dependency of Qt anyway)
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-23 23:00:50 +01:00
renderexpert
7339f2503c Fix Vulkan diagnostics
Signed-off-by: renderexpert <expert@renderconsulting.co.uk>
2024-03-20 14:19:28 +01:00
Alexander Borsuk
3c80ceeb9b [android] Upgrade NDK to r26c
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-10 09:49:11 +02:00
Alexander Borsuk
d0f3a6d874 [android] Removed "Continue detecting your location?" dialog
User now explicitly controls if location search should be disabled by pressing rotating radar icon

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-02-06 09:35:00 +02:00
87f50b9fdb [docs] Mention our beloved sponsors in README.md
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2024-01-31 09:23:41 +02:00
Fabian Wüthrich
d26f4fd1eb [ios] Add instructions to run Organic Maps on a real device
Organic Maps uses a CarPlay entitlement that is attachted to the
Organic Maps Apple Developer team. A contributer, who is not part
of this team, has to remove the CarPlay entitlement from the app
to install Organic Maps on a real device. This commit updates
INSTALL.md with the steps to remove the CarPlay entitlement.

Signed-off-by: Fabian Wüthrich <me@fabwu.ch>
2024-01-21 14:46:00 +02:00