profile
viewpoint

lucor/fyne-cross 70

Cross Compile Fyne Applications

fyne-io/fyne-cross 68

Cross compiler tool for Fyne apps

lucor/fyne-opensnitch 35

An OpenSnitch UI in Go using Fyne

lucor/easeljs-textarc 8

EaselJs extension allows Text Arc drawing

lucor/docpad-plugin-navlinks 7

Docpad plugin which adds the ability to generate a navbar for documents with links to the next and previous document of the specified collection

lucor/docker-php7-cli 5

Lightweight Docker Image for PHP7 CLI

lucor/docker-ab 3

A lightweight Docker image for ApacheBench based on Alpine linux

lucor/docker-bats 3

Lightweight Bash Automated Testing System Docker Image

lucor/docker-php-composer 3

Minimal PHP Composer Docker Image

lucor/jquery-svg-fallback 2

A jQuery plugin for swapping out svg images with png fallback images when SVG is not supported by browser

push eventlucor/fynematic

Luca Corbo

commit sha c9c89c7ef7b9b1f1389035798b4a3d90b1939756

Update README.md Fix typo

view details

push time in 3 days

issue closedfyne-io/fyne-cross

error building darwin-image

the new xcode contains no longer bz2 files, they are .xz:


> fyne-cross darwin-image --xcode-path=Command_Line_Tools_for_Xcode_13.1.dmg
...

 ---> 624ebd9b4d71
Step 14/18 : RUN echo "Available SDKs:" && ls -1 MacOSX*.tar.bz2 &&     if [ -z "$SDK_VERSION" ] ;     then ls -1 MacOSX*.tar.bz2 | sort -Vr | head -1 | xargs -i mv {} tarballs ;     else mv MacOSX*.tar.bz2 tarballs ;     fi
 ---> Running in 66dc7a372baf
Available SDKs:
ls: cannot access 'MacOSX*.tar.bz2': No such file or directory
The command '/bin/sh -c echo "Available SDKs:" && ls -1 MacOSX*.tar.bz2 &&     if [ -z "$SDK_VERSION" ] ;     then ls -1 MacOSX*.tar.bz2 | sort -Vr | head -1 | xargs -i mv {} tarballs ;     else mv MacOSX*.tar.bz2 tarballs ;     fi' returned a non-zero code: 2
[✗] could not create the docker darwin image: exit status 2

closed time in a month

mschneider82

issue commentfyne-io/fyne-cross

error building darwin-image

Fixed in V1.1.3

mschneider82

comment created time in a month

created tagfyne-io/fyne-cross

tagv1.1.3

Cross compiler tool for Fyne apps

created time in a month

release fyne-io/fyne-cross

v1.1.3

released time in a month

push eventfyne-io/fyne-cross

lucor

commit sha d557edef3dca0d3eb9944c19905e6b475034f4fc

Merge branch 'master' into fix/windows-icon-packaging

view details

lucor

commit sha ea49d444ed3cc1eaee3856182722ed663420c068

Window resource should be placed into the package root The windows resource file (syso) need to be into the package root to be linked automatically by the compiler. This commit copies the syso file into the package root after it is created. Fixes #66

view details

lucor

commit sha 2e657ca8bf0677eb0dad368b33c71878a5ae03fc

Update changelog

view details

Alexander Adhyatma

commit sha f0ce153a6d156b7913bf79c720dd36937c2d3584

fixes darwin image creation (SDK extraction)

view details

Alexander Adhyatma

commit sha 4d015d78f0954fa9e600e147e3c69985511ab133

requested changes (regex)

view details

Luca Corbo

commit sha f208c48b49c9564ddd85c0f745dc79eacf36eb12

Merge pull request #79 from lucor/fix/windows-icon-packaging Window resource flle need to be placed into the package root to be linked

view details

Luca Corbo

commit sha 969af5861876f91b640dc4bd8435a6f3ec4b8fa2

Merge pull request #80 from alexadhy/fixes-darwin-image-creation fixes darwin image creation (SDK extraction)

view details

lucor

commit sha df5762edeeb3c1f50fa1e7da1a3b2ab57e49f480

Release v1.1.3

view details

Luca Corbo

commit sha 72b92b1778cff8ae2dfe7f6e1dfa384294d2b15c

Merge pull request #83 from lucor/release/v1.1.3 Release v1.1.3

view details

push time in a month

PR merged fyne-io/fyne-cross

Reviewers
Release v1.1.3

Fixed

  • Building for windows fails to add icon #66
  • Fixes darwin image creation (SDK extraction) #80
+21 -13

0 comment

4 changed files

lucor

pr closed time in a month

PR opened fyne-io/fyne-cross

Release v1.1.3

Fixed

  • Building for windows fails to add icon #66
  • Fixes darwin image creation (SDK extraction) #80
+21 -13

0 comment

4 changed files

pr created time in a month

create barnchlucor/fyne-io-fyne-cross

branch : release/v1.1.3

created branch time in a month

push eventmbellomi/test-repo

push time in 2 months

push eventmbellomi/test-repo

mbellomi

commit sha 74005c3582155c62ab27088c566174c8150f4e06

Revert "Merge pull request #2 from mbellomi/branch2" This reverts commit 0f12ae021e306da5c846b68d43163ff7d067f84d.

view details

push time in 2 months

push eventfyne-io/fyne-cross

Alexander Adhyatma

commit sha f0ce153a6d156b7913bf79c720dd36937c2d3584

fixes darwin image creation (SDK extraction)

view details

Alexander Adhyatma

commit sha 4d015d78f0954fa9e600e147e3c69985511ab133

requested changes (regex)

view details

Luca Corbo

commit sha 969af5861876f91b640dc4bd8435a6f3ec4b8fa2

Merge pull request #80 from alexadhy/fixes-darwin-image-creation fixes darwin image creation (SDK extraction)

view details

push time in 2 months

PR merged fyne-io/fyne-cross

fixes darwin image creation (SDK extraction)

Description:

Fixes darwin image creation (SDK is using xz instead of bz2 compression)

Checklist:

  • [X] Lint and formatter run with no errors.
  • [x] Tests all pass.
+6 -6

4 comments

2 changed files

alexadhy

pr closed time in 2 months

PullRequestReviewEvent

pull request commentfyne-io/fyne-cross

fixes darwin image creation (SDK extraction)

Nevermind it was already there :)

alexadhy

comment created time in 2 months

pull request commentfyne-io/fyne-cross

fixes darwin image creation (SDK extraction)

Thanks @alexadhy. LGTM just a little small thing before merge it. Starting from v1.1.x the darwin image can be also generated using fyne-cross. To achieve this the darwin/Dockerfile is embedded using the make embed task. Do you mind to run the make embed task and commit the generated resource/darwin_dockerfile.go file ?

alexadhy

comment created time in 2 months

issue closedfyne-io/fyne-cross

Building for windows fails to add icon

When building for windows, some projects fail to add the icon to the exe file. Doesn't matter if building for x64 or x86 or when building from a different machine.

The project that it doesn't work on is my BeatList@v0.1.2 it has a structure that is something like

BeatList/
 | - cmd/
 |    | - gui/
 | - fyne-cross/
 |    | - tmp/
 |    | - bin/
 |    | - dist/ 
 | - Icon.png
 | - go.mod

When building with a working dir of BeatList with fyne-cross windows ./cmd/gui it works fine and it generates the exe file, but it doesn't add the icon to the exe file. The ico file is generated in the temp folder of fyne-cross but it just doesn't get applied to the exe. I have another project I'm working with a very similar structure, only difference being that the base dir and the dir in cmd have the same name, it is working perfectly and the icon gets applied to the exe, so I tried renaming the folder in this project to be the same as the base dir to no effect.

If I go into the gui dir and use fyne package then it works fine and generates an icon with the exe,

in the end I did manage to get fyne cross to compile the exe with an icon, but I had to make another go mod file in the gui dir and move the Icon png to the gui dir (v0.1.3)

note: for the full build script I used you can check the bash script in the scripts dir on both versions

fyne-cross version v1.1.0 fyne version v2.0.4

I talked about this in the gophers discord as well and @andydotxyz mentioned a person with the same issue on the slack

closed time in 2 months

zivoy

issue commentfyne-io/fyne-cross

Building for windows fails to add icon

Thanks for reporting. A fix is now available on develop for testing.

zivoy

comment created time in 2 months

delete branch lucor/fyne-io-fyne-cross

delete branch : fix/windows-icon-packaging

delete time in 2 months

push eventfyne-io/fyne-cross

lucor

commit sha d557edef3dca0d3eb9944c19905e6b475034f4fc

Merge branch 'master' into fix/windows-icon-packaging

view details

lucor

commit sha ea49d444ed3cc1eaee3856182722ed663420c068

Window resource should be placed into the package root The windows resource file (syso) need to be into the package root to be linked automatically by the compiler. This commit copies the syso file into the package root after it is created. Fixes #66

view details

lucor

commit sha 2e657ca8bf0677eb0dad368b33c71878a5ae03fc

Update changelog

view details

Luca Corbo

commit sha f208c48b49c9564ddd85c0f745dc79eacf36eb12

Merge pull request #79 from lucor/fix/windows-icon-packaging Window resource flle need to be placed into the package root to be linked

view details

push time in 2 months

PR merged fyne-io/fyne-cross

Window resource flle need to be placed into the package root to be linked

Description:

The windows resource file (syso) need to be into the package root to be linked automatically by the compiler.

This PR copies the syso file into the package root after it is created.

Fixes #66

Checklist:

<!-- Please tick these as appropriate using [x] -->

  • [ ] Tests included.
  • [x] Lint and formatter run with no errors.
  • [x] Tests all pass.
+14 -7

2 comments

2 changed files

lucor

pr closed time in 2 months

pull request commentfyne-io/fyne-cross

Window resource flle need to be placed into the package root to be linked

It also merges master in develop, hence the other changes. The commits related to this PR are ea49d44 and 2e657ca

lucor

comment created time in 2 months

PR opened fyne-io/fyne-cross

Window resource flle need to be placed into the package root to be linked

Description:

The windows resource file (syso) need to be into the package root to be linked automatically by the compiler.

This PR copies the syso file into the package root after it is created.

Fixes #66

Checklist:

<!-- Please tick these as appropriate using [x] -->

  • [ ] Tests included.
  • [x] Lint and formatter run with no errors.
  • [x] Tests all pass.
+113 -11

0 comment

11 changed files

pr created time in 2 months

push eventlucor/fyne-io-fyne-cross

lucor

commit sha 2e657ca8bf0677eb0dad368b33c71878a5ae03fc

Update changelog

view details

push time in 2 months

create barnchlucor/fyne-io-fyne-cross

branch : fix/windows-icon-packaging

created branch time in 2 months

created tagfyne-io/fyne-cross

tagv1.1.2

Cross compiler tool for Fyne apps

created time in 2 months

release fyne-io/fyne-cross

v1.1.2

released time in 2 months

push eventfyne-io/fyne-cross

lucor

commit sha 0a282cd9f49956ca0eab86ad7a40da5e5b6836c3

Add xz-utils package to support unix packaging Fixes fyne-io/fyne#1919

view details

lucor

commit sha 9b7f52a7074dfe7d99ae3026af903ac36a0d1237

Unsupported target operating system "linux/amd64" Fixes #74

view details

Luca Corbo

commit sha b02e4180b059e037413223238f15d4bf2253e9a8

Merge pull request #76 from lucor/base-image-xz-utils [base-image] Add xz-utils package to support unix packaging

view details

Luca Corbo

commit sha eb3907e74ab4535b1443ddd3a9c721d05221abee

Merge pull request #75 from lucor/fixes/linux-target Unsupported target operating system "linux/amd64"

view details

lucor

commit sha 8daaf9716d4bc61065656587e8b0454ef2c82f48

Release v1.1.2 ## fyne-cross CLI ### Fixed - Unsupported target operating system "linux/amd64" #74 ## base-image ### Changed - Add xz-utils package to support unix packaging fyne-io/fyne#1919

view details

lucor

commit sha 8f06004041a6dc3ca2302b0965b5310e8737c018

Fix unix package extension is now tar.xz

view details

Luca Corbo

commit sha dcb95289b44d118077910d8c71ef1c9f79a3a49a

Merge pull request #77 from lucor/release/v1.1.2 Release v1.1.2

view details

push time in 2 months

issue closedfyne-io/fyne-cross

unsupported target operating system "linux/amd64"

Describe the bug:

I get this error when trying to build for linux with arch amd64

i] Target: linux/amd64
[i] Cleaning target directories...
[✓] "dist" dir cleaned: /home/mohammadreza/Projects/me_fynetest/fyne-cross/dist/linux-amd64
[✓] "temp" dir cleaned: /home/mohammadreza/Projects/me_fynetest/fyne-cross/tmp/linux-amd64
[✓] "bin" dir cleaned: /home/mohammadreza/Projects/me_fynetest/fyne-cross/bin/linux-amd64
[i] Checking for go.mod: /home/mohammadreza/Projects/me_fynetest/go.mod
[✓] go.mod found
[i] Building binary...
[✓] Binary: /home/mohammadreza/Projects/me_fynetest/fyne-cross/bin/linux-amd64/me_fynetest
[i] Packaging app...
[!] Default icon not found at "/home/mohammadreza/Projects/me_fynetest/Icon.png"
[✓] Created a placeholder icon using Fyne logo for testing purpose
unsupported target operating system "linux/amd64"
[✗] could not package the Fyne app: could not package the Fyne app: exit status 1

The binary build but I get this error but compressed .zip file not available on fyne-cross/dist folder and get error.

Device and debug info (please complete the following information):

<summary>Device info</summary>

  • OS: Kubuntu
  • Version: 20.04
  • Go version: 1.16.8
  • fyne-cross version: 1.1.1
  • Fyne version: 2.1

closed time in 2 months

mrpalide

PR merged fyne-io/fyne-cross

Release v1.1.2

fyne-cross CLI

Fixed

  • Unsupported target operating system "linux/amd64" #74

base-image

Changed

  • Add xz-utils package to support unix packaging fyne-io/fyne#1919
+20 -4

0 comment

6 changed files

lucor

pr closed time in 2 months

more