1
0
mirror of https://github.com/taigrr/crocgui synced 2025-01-18 04:03:16 -08:00

add fdroid metadata

This commit is contained in:
Chris Howey 2021-02-19 21:17:55 -06:00
parent 8f9741f672
commit 20c5c46ace
13 changed files with 41 additions and 5 deletions

View File

@ -3,8 +3,8 @@
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
package="com.github.howeyc.crocgui" package="com.github.howeyc.crocgui"
android:versionCode="1" android:versionCode="2"
android:versionName="1.0.0"> android:versionName="1.0.1">
<application android:label="Croc" <application android:label="Croc"
tools:targetApi="30" tools:targetApi="30"

View File

@ -3,7 +3,7 @@
all: crocgui.apk crocgui all: crocgui.apk crocgui
crocgui.apk: main.go platforms_android.go AndroidManifest.xml crocgui.apk: main.go platforms_android.go AndroidManifest.xml
ANDROID_HOME=~/android fyne package -os android -appID com.github.howeyc.crocgui -icon logo.png ANDROID_HOME=~/android fyne package -os android -appID com.github.howeyc.crocgui -icon metadata/en-US/images/icon.png
crocgui: main.go platforms-all.go crocgui: main.go platforms-all.go
go build go build

View File

@ -5,4 +5,4 @@ mobile use.
Mobile Screenshot: Mobile Screenshot:
![mobile screenshot](screenshots/mobile-receive.png) ![mobile screenshot](metadata/en-US/images/phoneScreenshots/1.png)

21
fdroid-build.sh Normal file
View File

@ -0,0 +1,21 @@
#!/usr/bin/env bash
curl -Lso go.tar.gz https://golang.org/dl/go1.16.linux-amd64.tar.gz
echo "013a489ebb3e24ef3d915abe5b94c3286c070dfe0818d5bca8108f1d6e8440d2 go.tar.gz" | sha256sum -c -
mkdir -p golang
tar -C golang -xzf go.tar.gz
mkdir -p gopath
export GOPATH="$PWD/gopath"
export GO_LANG="$PWD/golang/go/bin"
export GO_COMPILED="$PWD/bin"
export PATH="$GO_LANG:$GO_COMPILED:$PATH"
export ANDROID_SDK_ROOT=$$SDK$$
export ANDROID_NDK_ROOT=$$NDK$$
export PATH=$(pwd)/go/bin:$PATH
go version
./golang/go/bin/go get fyne.io/fyne/v2/cmd/fyne
./golang/go/bin/go get github.com/fyne-io/mobile\@v0.1.2
sed -i '38s/^EGLDisplay/extern EGLDisplay/' ./gopath/pkg/mod/github.com/fyne-io/mobile\@v0.1.2/app/android.go
sed -i '39s/^EGLSurface/extern EGLSurface/' ./gopath/pkg/mod/github.com/fyne-io/mobile\@v0.1.2/app/android.go
./gopath/bin/fyne package -os android -release -appID com.github.howeyc.crocgui -icon manifest/en-US/images/icon.png

View File

@ -221,7 +221,7 @@ func recvTabItem() *container.TabItem {
} }
//go:embed text-logo.png //go:embed metadata/en-US/images/featureGraphic.png
var textlogobytes []byte var textlogobytes []byte
func main() { func main() {

View File

@ -0,0 +1 @@
- Initial release

View File

@ -0,0 +1 @@
- Add metadata for F-Droid listing

View File

@ -0,0 +1,11 @@
croc is a tool that allows any two computers to simply and securely transfer
files.
<b>Features</b>
- allows <b>any two computers</b> to transfer data (using a relay)
- provides <b>end-to-end encryption</b> (using PAKE)
- enables easy <b>cross-platform</b> transfers (Windows, Linux, Mac)
- allows <b>multiple file</b> transfers
- local server or port-forwarding <b>not needed</b>
- <b>ipv6-first</b> with ipv4 fallback

View File

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

Before

Width:  |  Height:  |  Size: 175 KiB

After

Width:  |  Height:  |  Size: 175 KiB

View File

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

View File

@ -0,0 +1 @@
Easily and securely send things from one computer to another

1
metadata/en-US/title.txt Normal file
View File

@ -0,0 +1 @@
croc