Compare commits

...

10 Commits

Author SHA1 Message Date
Olof Hedman
e8a3416658 Move and rename iOS project so it works with KMM plugin
Enables iOS KMP debug on device in Android Studio
2025-10-23 15:39:04 +02:00
Olof Hedman
ceb377d8a8 Fix map not center correctly on current location marker in WriteDocDialog 2025-10-22 15:36:29 +02:00
Olof Hedman
6c37a4232d Silence warning about using deprecated UIKitView 2025-10-22 15:13:41 +02:00
Olof Hedman
224fb9edd4 Implement "toasts" for iOS for UiFeedback.showMessage() 2025-10-22 14:18:14 +02:00
Olof Hedman
4112204a5f AppNavigator.openMap() now works on iOS
Also implemented currently unused AppNavigator.openWalkingDirections()
2025-10-22 14:04:41 +02:00
Olof Hedman
c8a630e87f Fix compile error on iOS
Use kotlin native getOrPut instead of Java/Android specific putIfAbsent
2025-10-19 13:37:13 +02:00
0f6d50a187 feat(layers): show server-driven dynamic layers in Near & Home tabs (per-layer radii, cache keys, PHP bbox+Haversine, ETag restored) 2025-10-18 18:58:22 +02:00
0092632f93 After 1 000 mil, there is "Hela jorden". feat(ui): add space thousands grouping in radius labels 2025-10-16 12:32:47 +02:00
6fefd97750 s/Visas ej/Visa ej/ 2025-10-16 12:17:01 +02:00
30b33375fa feat(radius): snap arbitrary values to discrete steps; add unlimited threshold and robust step generation
fix(radius): treat 0 as unlimited; robust snapping & step generation so gr_max=0 from SQL doesn’t crash
feat(ui): show radius 0 as “Hela jorden” instead of “0 m”
2025-10-16 12:15:54 +02:00
694 changed files with 860 additions and 251 deletions

15
.idea/misc.xml generated
View File

@@ -1,5 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CidrRootsConfiguration">
<libraryRoots>
<file path="$PROJECT_DIR$/iosApp/Pods" />
</libraryRoots>
</component>
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
@@ -7,4 +12,14 @@
<component name="ProjectType">
<option name="id" value="Android" />
</component>
<component name="SwiftPackageManagerSettings">
<option name="linkedExternalProjectsSettings">
<SwiftPackageManagerProjectSettings>
<option name="externalProjectPath" value="$PROJECT_DIR$/iosApp" />
</SwiftPackageManagerProjectSettings>
</option>
</component>
<component name="SwiftPackageManagerWorkspace" PROJECT_DIR="$PROJECT_DIR$/iosApp">
<contentRoot DIR="$PROJECT_DIR$" />
</component>
</project>

4
.idea/xcode.xml generated Normal file
View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="XcodeMetaData" PROJECT_DIR="$PROJECT_DIR$/iosApp" PROJECT_FILE="$PROJECT_DIR$/iosApp/iosApp.xcworkspace" COCOAPODS_PROJECT_EXCLUDED="true" />
</project>

View File

@@ -1,7 +0,0 @@
platform :ios, '14.0'
use_frameworks!
target 'Klottr' do
project 'Klottr.xcodeproj'
pod 'iosapi', :path => '../../iosapi'
end

7
iosApp/Podfile Normal file
View File

@@ -0,0 +1,7 @@
platform :ios, '14.0'
use_frameworks!
target 'Klottr' do
project 'iosApp.xcodeproj'
pod 'iosapi', :path => '../iosapi'
end

View File

@@ -8,7 +8,7 @@ PODS:
- GoogleMaps
DEPENDENCIES:
- iosapi (from `../../iosapi`)
- iosapi (from `../iosapi`)
SPEC REPOS:
trunk:
@@ -16,12 +16,12 @@ SPEC REPOS:
EXTERNAL SOURCES:
iosapi:
:path: "../../iosapi"
:path: "../iosapi"
SPEC CHECKSUMS:
GoogleMaps: 8939898920281c649150e0af74aa291c60f2e77d
iosapi: 9dec3b25bdac57a429d72d18e1ae448b210ae9b8
PODFILE CHECKSUM: aee6c9c1bb23fffd0ed90bdf4a53d48e781f3973
PODFILE CHECKSUM: c9701a97045616e65ab5396f4485bb64abea0b0b
COCOAPODS: 1.16.2

Some files were not shown because too many files have changed in this diff Show More