Commit graph

40933 commits

Author SHA1 Message Date
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
7cb1b6e51f android: adjust UI 2024-07-26 14:21:47 +05:00
Emin
dc9c67480c android: set domain, adjustments, fix bugs, optimize imports 2024-07-22 17:58:16 +05:00
Emin
dcb0d40816 android: lil adjustments, ios: prepared to launch 2024-07-19 14:19:19 +05:00
Emin
e78bbe397e adjustments and bug fixes 2024-07-17 14:50:15 +05:00
Emin
dc0523cbb3 get currencies from tourism api instead 2024-07-16 11:31:47 +05:00
Emin
104f02b987 api/cache/sync finished 2024-07-15 11:15:14 +05:00
Emin
2400c21819 backup 2024-07-12 10:39:40 +05:00
Emin
bba8edbf48 backup, ongoing: api/cache/sync 2024-07-08 15:51:31 +05:00
Emin
b7eeeb2ed7 adjust auth, profile, do currency, ongoing: places API/DB 2024-07-03 11:23:57 +05:00
Emin
1d6e96e1fe do place details (including reviews), favorites UI/UX 2024-06-26 16:37:33 +05:00
Emin
ab8677439f do home, categories, search UI/UX 2024-06-24 14:04:48 +05:00
Emin
ab44d68eac do profile imageUpload feature 2024-06-21 15:30:06 +05:00
Emin
6f0c27d73a do profile UI/UX 2024-06-21 11:47:54 +05:00
Emin
45a8da004b do profile UI/UX 2024-06-21 10:53:58 +05:00
Emin
15b3613363 set up more libs, utils, and res; finish auth; ongoing: profile 2024-06-20 16:04:58 +05:00
Emin
c3c3736f07 set up themes, localization, auth UI 2024-06-15 00:29:23 +05:00
Emin
58b81266e8 download map after launch but in Map screen 2024-06-11 17:19:32 +05:00
Emin
8917001a27 Revert "failed attempt to download map after launch"
This reverts commit 184cd72db2.
2024-06-11 15:15:01 +05:00
Emin
184cd72db2 failed attempt to download map after launch 2024-06-11 15:14:39 +05:00
Emin
dce2313723 show route on map from another screen 2024-06-07 20:15:38 +05:00
Emin
ba0f2bb041 remove unnecessary ui elements from the map, other small stuff 2024-06-06 16:16:47 +05:00
Emin
7326924a23 remove unnecessary buttons from the map, changed appId 2024-06-06 11:34:49 +05:00
Emin
cc9e6c9dc5 try using kotlin (successful) 2024-06-06 10:14:44 +05:00
Emin
3a6166bae9 change logo and splash 2024-06-05 17:08:17 +05:00
Emin
13719ee316 remove unnecessary docs, adjust legal docs 2024-06-04 14:27:06 +05:00
Tristan Vigar
bdf2c2ed06 Add 2024.05.11 release notes to .metainfo.xml
Signed-off-by: Tristan Vigar <tristanvigar@protonmail.com>
2024-05-31 10:22:07 +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
75b63cf886 [strings] regenerate
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 10:15:34 +03:00
9b9d4b7179 [strings] add strings related to the iCloud sync feature
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
7b2ca3a65d [bookmarks] implement support for the icloud sync and bookmarks reloading
Add methods:
- HasBookmark
- HasTrack
- ReloadBookmark
- ReloadBookmarkRoutine
Refactor methods:
- LoadBookmark
- NotifyAboutFinishAsyncLoading
- DeleteBmCategory
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>

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