Compare commits

..

88 Commits
1.0aa ... main

Author SHA1 Message Date
Renovate Bot
5ef6f76355 Lock file maintenance 2025-01-19 01:01:18 +00:00
Renovate Bot
40edcff528 Lock file maintenance 2025-01-18 01:01:31 +00:00
Renovate Bot
370fa6f15f Update dependency jsdom to v26 2025-01-13 01:00:55 +00:00
Renovate Bot
1b2a2f5ff4 Update plugin com.android.library to v8.8.0 2025-01-12 01:01:04 +00:00
Renovate Bot
0c7490dea4 Update plugin com.mikepenz.aboutlibraries.plugin to v11.4.0 2025-01-12 01:00:51 +00:00
Renovate Bot
5ffc1cce50 Update plugin com.android.application to v8.8.0 2025-01-11 01:01:08 +00:00
Renovate Bot
bebfaf0921 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.0 2025-01-07 01:00:52 +00:00
Renovate Bot
21db9c6d23 Update dependency com.mikepenz:aboutlibraries to v11.4.0 2025-01-05 01:01:08 +00:00
Renovate Bot
5cb12372e1 Update dependency @turf/turf to v7.2.0 2025-01-04 01:01:11 +00:00
Renovate Bot
1c45957cc3 Update dependency @turf/area to v7.2.0 2024-12-30 01:00:56 +00:00
Renovate Bot
86e233e93b Lock file maintenance 2024-12-28 01:01:17 +00:00
Renovate Bot
2575e0f159 Lock file maintenance 2024-12-22 01:01:16 +00:00
Renovate Bot
4442b94211 Update dependency gradle to v8.12 2024-12-21 01:01:42 +00:00
Renovate Bot
9a88c4a943 Update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.4 2024-12-21 01:00:47 +00:00
Renovate Bot
6bf9570916 Lock file maintenance 2024-12-15 01:01:13 +00:00
Renovate Bot
1c7aca98c1 Lock file maintenance 2024-12-14 07:44:56 +00:00
Renovate Bot
4982e168ff Lock file maintenance 2024-12-08 01:01:39 +00:00
Renovate Bot
0b9e42ac6c Update plugin com.android.library to v8.7.3 2024-12-07 01:04:55 +00:00
Renovate Bot
05d44d274e Update plugin com.android.application to v8.7.3 2024-12-03 03:27:12 +00:00
Renovate Bot
25c06cd390 Lock file maintenance 2024-12-01 01:04:59 +00:00
Renovate Bot
0e7a939172 Update plugin org.jetbrains.kotlin.plugin.serialization to v2.1.0 2024-11-30 01:05:00 +00:00
Renovate Bot
0b8d699d68 Update plugin org.jetbrains.kotlin.android to v2.1.0 2024-11-28 01:01:05 +00:00
Renovate Bot
34f9fb53bc Update dependency mapshaper to v0.6.102 2024-11-23 01:04:54 +00:00
Renovate Bot
ae782b1c32 Update dependency gradle to v8.11.1 2024-11-21 01:02:10 +00:00
Renovate Bot
bc78898f8e Lock file maintenance 2024-11-16 01:04:37 +00:00
Renovate Bot
8ae862e292 Update dependency gradle to v8.11 2024-11-12 01:02:37 +00:00
2b1b82e163 Update app/src/main/AndroidManifest.xml 2024-11-09 12:42:52 +01:00
Renovate Bot
edc5df342d Lock file maintenance 2024-11-09 01:05:09 +00:00
Renovate Bot
7d32e267c6 Update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.3 2024-11-08 01:01:56 +00:00
fa8f4218be Bump version 2024-11-07 07:50:08 +01:00
f7a166c9f2 Update README.md 2024-11-07 07:37:56 +01:00
8cc871203d Update app/build.gradle 2024-11-07 07:35:19 +01:00
Renovate Bot
4449b5cf8f Lock file maintenance 2024-11-03 01:05:23 +00:00
Renovate Bot
0f1046fcd2 Update plugin com.android.library to v8.7.2 2024-11-02 01:05:24 +00:00
Renovate Bot
395fab45f4 Update plugin com.android.application to v8.7.2 2024-11-01 01:01:19 +00:00
Renovate Bot
0b44d67d61 Lock file maintenance 2024-10-27 00:05:01 +00:00
Renovate Bot
d3242a1304 Lock file maintenance 2024-10-26 00:05:11 +00:00
Renovate Bot
9a451764c2 Update plugin com.android.library to v8.7.1 2024-10-20 00:03:39 +00:00
Renovate Bot
898fe6e862 Update plugin com.android.application to v8.7.1 2024-10-19 00:04:31 +00:00
Renovate Bot
e357b60b14 Update dependency mapshaper to v0.6.101 2024-10-16 00:01:16 +00:00
Renovate Bot
cfb23ed1a0 Lock file maintenance 2024-10-13 00:07:53 +00:00
Renovate Bot
4769901955 Update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.21 2024-10-13 00:04:09 +00:00
Renovate Bot
5c577ec763 Update plugin org.jetbrains.kotlin.android to v2.0.21 2024-10-12 00:04:45 +00:00
Renovate Bot
0724c9a021 Update dependency mapshaper to v0.6.100 2024-10-08 00:01:32 +00:00
Renovate Bot
d031aa4ee4 Update plugin com.android.library to v8.7.0 2024-10-06 00:05:09 +00:00
Renovate Bot
6c7a82475e Lock file maintenance 2024-10-05 00:05:51 +00:00
Renovate Bot
3bc34cef94 Update plugin com.android.application to v8.7.0 2024-10-02 00:02:46 +00:00
Renovate Bot
c0b489ae21 Update dependency jsdom to v25.0.1 2024-09-28 00:05:23 +00:00
Renovate Bot
96f5e01d5f Update dependency gradle to v8.10.2 2024-09-24 00:04:47 +00:00
Renovate Bot
8c5793a75b Update plugin com.android.library to v8.6.1 2024-09-22 00:04:51 +00:00
Renovate Bot
858162ba47 Lock file maintenance 2024-09-22 00:04:39 +00:00
Renovate Bot
191b3c3eff Update plugin com.android.application to v8.6.1 2024-09-21 00:06:11 +00:00
Renovate Bot
7ddc29275d Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 2024-09-20 00:02:31 +00:00
Renovate Bot
0df7bb7f2c Lock file maintenance 2024-09-14 00:04:49 +00:00
Renovate Bot
43fe9ab868 Update dependency gradle to v8.10.1 2024-09-10 00:03:46 +00:00
43f6acfab3 Update metadata/en-US/full_description.txt 2024-09-10 00:02:33 +02:00
Renovate Bot
126cbfe7b1 Lock file maintenance 2024-09-08 00:02:58 +00:00
Renovate Bot
4aad449a18 Update dependency jsdom to v25 2024-09-08 00:02:30 +00:00
Renovate Bot
ee7fbf4d5a Update plugin com.android.library to v8.6.0 2024-09-07 00:02:40 +00:00
Renovate Bot
2d48cc8dae Update dependency com.android.tools:desugar_jdk_libs_nio to v2.1.2 2024-09-05 00:02:20 +00:00
Renovate Bot
bdca9fe2a1 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 2024-09-01 00:02:55 +00:00
Renovate Bot
ff83b0abe3 Update plugin com.android.application to v8.6.0 2024-09-01 00:02:42 +00:00
Renovate Bot
dbe93b6884 Update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.20 2024-08-31 00:02:59 +00:00
Renovate Bot
53f2bd5a57 Update dependency jsdom to v24.1.3 2024-08-26 00:01:44 +00:00
Renovate Bot
ff0714f942 Update plugin org.jetbrains.kotlin.android to v2.0.20 2024-08-25 00:02:31 +00:00
Renovate Bot
ed067a616e Update plugin com.mikepenz.aboutlibraries.plugin to v11.2.3 2024-08-24 00:02:58 +00:00
Renovate Bot
e259d401ad Update dependency com.mikepenz:aboutlibraries to v11.2.3 2024-08-24 00:02:43 +00:00
Renovate Bot
9599933c5f Update dependency @turf/area to v7.1.0 2024-08-18 00:03:45 +00:00
Renovate Bot
00b0b6c746 Update dependency gradle to v8.10 2024-08-18 00:03:26 +00:00
Renovate Bot
adbae39d27 Update dependency @turf/turf to v7.1.0 2024-08-17 00:03:25 +00:00
Renovate Bot
8097d25a18 Update dependency mapshaper to v0.6.99 2024-08-17 00:02:52 +00:00
Renovate Bot
fed3e55572 Update plugin com.android.library to v8.5.2 2024-08-11 00:06:15 +00:00
Renovate Bot
d76057f17c Update plugin org.jetbrains.kotlin.plugin.serialization to v2.0.10 2024-08-11 00:02:46 +00:00
Renovate Bot
aab452f798 Update plugin org.jetbrains.kotlin.android to v2.0.10 2024-08-10 00:03:14 +00:00
Renovate Bot
40fd4522ad Update plugin com.android.application to v8.5.2 2024-08-10 00:03:00 +00:00
Renovate Bot
fad65f76ee Lock file maintenance 2024-08-03 00:03:27 +00:00
Renovate Bot
8ad3a26fb0 Lock file maintenance 2024-07-28 00:04:25 +00:00
Renovate Bot
1118ed9b10 Lock file maintenance 2024-07-27 00:06:06 +00:00
Renovate Bot
53db8be5f9 Update dependency jsdom to v24.1.1 2024-07-22 00:01:58 +00:00
Renovate Bot
111a587793 Lock file maintenance 2024-07-20 00:05:10 +00:00
Renovate Bot
cc5ade027a Update plugin com.android.library to v8.5.1 2024-07-14 00:04:55 +00:00
Renovate Bot
026fc7562f Update plugin com.android.application to v8.5.1 2024-07-13 00:05:59 +00:00
Renovate Bot
63a49455e7 Update dependency gradle to v8.9 2024-07-12 00:03:34 +00:00
Renovate Bot
3f59d876a1 Lock file maintenance 2024-07-06 00:05:41 +00:00
Renovate Bot
05b78ed9a9 Update plugin com.mikepenz.aboutlibraries.plugin to v11.2.2 2024-06-30 00:04:54 +00:00
Renovate Bot
7241cdd5a1 Update dependency com.mikepenz:aboutlibraries to v11.2.2 2024-06-30 00:04:40 +00:00
Renovate Bot
8c65aeb2b9 Lock file maintenance 2024-06-29 00:05:12 +00:00
Renovate Bot
4119518ff5 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 2024-06-29 00:04:34 +00:00
11 changed files with 1550 additions and 1613 deletions

View File

@ -39,8 +39,11 @@
## 📳 Installation
<div style="display: flex; justify-content: center; align-items: center; flex-direction: row;">
<a href="https://f-droid.org/packages/net.helcel.beans/">
<!--<a href="https://f-droid.org/packages/net.helcel.beans/">
<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" width="206">
</a>-->
<a href="https://apt.izzysoft.de/fdroid/index/apk/net.helcel.beans">
<img width="200" height="80" alt="Izzy Download" src=".github/images/izzy.png">
</a>
<a href="https://github.com/helcel-net/beans/releases/latest">
<img width="200" height="84" alt="APK Download" src=".github/images/apk.png">

View File

@ -1,8 +1,8 @@
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'org.jetbrains.kotlin.plugin.serialization' version '2.0.0'
id 'com.mikepenz.aboutlibraries.plugin' version '11.2.1'
id 'org.jetbrains.kotlin.plugin.serialization' version '2.1.0'
id 'com.mikepenz.aboutlibraries.plugin' version '11.4.0'
}
@ -14,8 +14,8 @@ android {
applicationId 'net.helcel.beans'
minSdk 28
targetSdk 34
versionCode 1
versionName "1.0"
versionCode 2
versionName "1.0b"
}
signingConfigs {
create("release") {
@ -78,15 +78,16 @@ android {
aboutLibraries {
exclusionPatterns = [~"androidx.*", ~"com.google.android.*", ~"org.jetbrains.*"]
configPath = "config"
excludeFields = ["generated"]
}
dependencies {
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs_nio:2.0.4'
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs_nio:2.1.4'
implementation 'androidx.preference:preference-ktx:1.2.1'
implementation 'com.google.android.material:material:1.12.0'
implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.0'
implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0'
implementation 'com.caverock:androidsvg-aar:1.4'
implementation 'com.github.chrisbanes:PhotoView:2.3.0'
implementation 'com.mikepenz:aboutlibraries:11.2.1'
implementation 'com.mikepenz:aboutlibraries:11.4.0'
}

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:versionCode="1"
android:versionName="1.0a">
android:versionCode="2"
android:versionName="1.0c">
<application
android:allowBackup="true"

View File

@ -1,6 +1,6 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id 'com.android.application' version '8.4.2' apply false
id 'com.android.library' version '8.4.2' apply false
id 'org.jetbrains.kotlin.android' version '2.0.0' apply false
id 'com.android.application' version '8.8.0' apply false
id 'com.android.library' version '8.8.0' apply false
id 'org.jetbrains.kotlin.android' version '2.1.0' apply false
}

Binary file not shown.

View File

@ -1,7 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionSha256Sum=a4b4158601f8636cdeeab09bd76afb640030bb5b144aafe261a5e8af027dc612
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
distributionSha256Sum=7a00d51fb93147819aab76024feece20b6b84e420694101f276be952e08bef03
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME

4
gradlew vendored
View File

@ -15,6 +15,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
# SPDX-License-Identifier: Apache-2.0
#
##############################################################################
#
@ -84,7 +86,7 @@ done
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum

2
gradlew.bat vendored
View File

@ -13,6 +13,8 @@
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
@rem SPDX-License-Identifier: Apache-2.0
@rem
@if "%DEBUG%"=="" @echo off
@rem ##########################################################################

View File

@ -2,10 +2,10 @@ Beans is a scratchmap of the world for Android.
Keep track of your discovery of the world on a colorful visual map.
Color a map of places based on custom labels
Country/State based coloring
Single/Multi color modes
Different map projections available
Small & Fast
Statistics (WIP)
100% Free and Open Source software, with no proprietary dependencies
* Color a map of places based on custom labels
* Country/State based coloring
* Single/Multi color modes
* Different map projections available
* Small & Fast
* Statistics (WIP)
* 100% Free and Open Source software, with no proprietary dependencies

View File

@ -2,7 +2,7 @@
"dependencies": {
"@turf/area": "^7.0.0",
"@turf/turf": "^7.0.0",
"jsdom": "^24.0.0",
"jsdom": "^26.0.0",
"mapshaper": "^0.6.79"
},
"type": "module"

3107
yarn.lock

File diff suppressed because it is too large Load Diff