Commit graph

7688 commits

Author SHA1 Message Date
Emin
97e162707b global: fix forgot-password 2024-10-14 11:32:31 +05:00
Emin
93c0970275 android: replace blurriness with dark container on auth, ios: add developedByLabel on sign up screen 2024-10-11 14:24:57 +05:00
Emin
de69678a96 global: add developedByRebus label, ios: fix bugs 2024-10-10 16:06:33 +05:00
Emin
fff086dcf4 ios: make fullscreen images viewer with zoom 2024-10-02 11:45:33 +05:00
Emin
1077efd56c android: make fullscreen images viewer with zoom 2024-10-02 09:10:08 +05:00
Emin
2d9820c745 fix navigation bugs, refactor a little 2024-10-01 09:51:01 +05:00
Emin
beb457603a ios: change brand name, logo, and splash 2024-09-26 11:57:27 +05:00
Emin
c59c102f62 ios: map tasks finished (create route, download map, remove unnecessary UI), ios finished, global: change base_url, other little changes 2024-09-25 23:11:53 +05:00
Emin
90a6f01752 ios: remove unnecessary UI on map 2024-09-21 21:12:05 +05:00
Emin
5ae27cbccb android: disable car support, sent to Play Store for review; ios: backup 2024-09-20 09:38:56 +05:00
Emin
52bf2acb91 backup 2024-09-16 11:21:24 +05:00
Emin
bcf18422b5 backup 2024-09-13 09:21:18 +05:00
Emin
d728b8c7d6 backup 2024-09-13 09:20:44 +05:00
Emin
d1bf71528e backup, UI/UX finished everywhere 2024-09-10 14:56:12 +05:00
Emin
c5e3417af0 backup 2024-09-06 09:23:46 +05:00
Emin
7166577cd1 backup 2024-09-05 15:20:33 +05:00
Emin
7720b166c6 backup, home, categories, search UI/UX 2024-09-04 12:05:18 +05:00
Emin
6ea723b0f5 backup 2024-09-03 10:56:38 +05:00
LLC Rebus
91c544bfeb backup 2024-09-02 09:50:59 +05:00
LLC Rebus
6be8ce1933 backup 2024-09-02 09:34:15 +05:00
Emin
7d4e760778 push skipped SignInRequest struct 2024-08-14 10:17:16 +05:00
Emin
a85dcd0efc finish auth, ongoing: profile 2024-08-14 10:16:18 +05:00
Emin
0b5a4bf665 ios: adding skipped files 2024-08-07 16:02:02 +05:00
Emin
e62d6ef2d0 ios: lil refactor CountryPickerView 2024-08-06 17:20:34 +05:00
Emin
2d9a1ee57f ios: do auth UI/UI, do l10n 2024-08-06 17:09:21 +05:00
Emin
0d0b43ae7e ios: add translations 2024-08-05 09:45:00 +05:00
Emin
d30678a9b4 ios forgot fonts 2024-08-04 23:16:27 +05:00
Emin
207bc0cd02 ios do theme, text styles 2024-08-04 23:14:53 +05:00
Emin
09d92aec73 tried some programmatic UI 2024-08-01 17:11:45 +05:00
Emin
d0a5911fd1 ios - remove swiftui stuff, decrease ios min to 12 2024-07-31 11:06:02 +05:00
Emin
63e3de24a9 ios Tried some swiftui integraton (failed) 2024-07-31 09:47:26 +05:00
Emin
0b99a3572b make some empty screens, navigate to tourism main, set ios min to 13 2024-07-29 17:19:52 +05:00
Emin
dcb0d40816 android: lil adjustments, ios: prepared to launch 2024-07-19 14:19:19 +05:00
75b63cf886 [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
e21f0d794a [ios] add icloud unit tests (partly)
- LocalDirectoryMonitor tests
- iCloudDirectoryMonitor tests
- SynchronizationStateManager tests
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
094f97d716 [ios] close the the Edit and PlacePage screens when the bookmark/track id becomes invalid
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
8c4535f7bf [ios] reload the bookmarks list during the update from the cloud
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
bc9191521d [ios] reload the categories list during the update from the cloud
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
50bf9c6290 [ios] rename MapsAppDelegate's isDrapeDisabled into the isTestEnvironment
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
9a4fdfc1a6 [ios] default implementation of the iCloud sync feature
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
d0ec7bf149 [ios] implement support for the icloud sync and bookmarks reloading for CoreApi
Add methods:
- hasBookmark
- hasTrack
- hasCategory
- reloadCategoryAtFilePath
- deleteCategoryAtFilePath
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
e1cca1b131 [ios] feat: add iCloud entitlements
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
9af27a3ed4 [strings] Regenerated
Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2024-05-30 08:08:02 +02:00
6e2fb9d5f8 [gpx] Add export buttons in Android and iOS
Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
2024-05-30 08:08:02 +02:00
MontakOleg
93fb4a5067
[ios] Fix CarPlay placeholder text on dark theme
Signed-off-by: Oleg Montak <oleg.montak@gmail.com>
2024-05-30 09:06:11 +03:00
7ddc3224ad [ios] update the PLacePage screen when the bookmark/track was edited in Edit
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-27 23:39:28 -03:00
8a39e3102c [ios] add hasBookmark to the BM manager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-27 23:39:28 -03:00
45bc5e599b [strings] Regenerated
Signed-off-by: map-per <map-per@gmx.de>
2024-05-27 22:29:13 +02:00
f589797956 [ios] add default OSLog Logger for ios>14.0
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-26 19:02:33 -03:00
Alexander Borsuk
2973ec364b [drape] Split text into segments needed for proper text shaping with Harfbuzz
- Added a font_tool to experiment and test runs algorithm
- Updated existing test to show/compare different lang strings rendered in different ways

Harfbuzz shaping requires splitting each string into segments (runs). Each run should have the same:
- font
- direction
- script
- language

The base idea of getting runs is based on the Chromium source code, with some changes and improvements.

There are many TODOs that can be handled later.

Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-05-25 16:56:38 +02:00