petabyt / fudge

Unofficial app to pair with Fujifilm cameras
https://danielc.dev/fudge/
GNU General Public License v2.0
91 stars 4 forks source link

Build instructions #20

Closed LucasGGamerM closed 3 months ago

LucasGGamerM commented 4 months ago

I have been trying to build the project from source, but I haven't managed to get around this error in Android Studio:

No matching configuration of project :libui was found. The consumer was configured to find an API of a component, preferably optimized for Android, as well as attribute 'com.android.build.api.attributes.BuildTypeAttr' with value 'debug', attribute 'com.android.build.api.attributes.AgpVersionAttr' with value '7.4.2' but:
          - None of the consumable configurations have attributes.
petabyt commented 4 months ago

There's no stable release right now, so it won't build, sorry. It looks like you forgot to clone with --recurse-submodules. I'm in the middle of making some major changes. I'll probably be done by the end of this month.

LucasGGamerM commented 4 months ago

I am excited to see what you come up with. I am planning to implement some nice to have features that I feel like would benefit my workflow, such as show only rated images, and filter by rating too.

LucasGGamerM commented 4 months ago

Btw it seems like petabyt/android-libjpeg-turbo is a private repo, but it's in the submodules, so it just refuses to clone :(

petabyt commented 4 months ago

Is it? https://github.com/petabyt/android-libjpeg-turbo

LucasGGamerM commented 4 months ago

Hmmmm..... Sorry for the confusion, although I'd still recommend a build instructions section under the readme. I am not in my PC right now to test this properly, but I will see if I can make this work and eventually contribute a nice build section for this app's readme.

Also thank you for your work! (I saw on the website that the app was tested on an X-H1, did you get one since last time?)

petabyt commented 4 months ago

Sorry but the build is currently failing: https://github.com/petabyt/fudge/actions/runs/9932742288/job/27434490136 I'll be sure to get it working before the next release (should be done by at least August 31st)

Yes, it works on my X-H1 among a few other tested models. Just the gallery and photo downloading for now. Liveview and stuff will come later.

LucasGGamerM commented 4 months ago

Sorry but the build is currently failing: https://github.com/petabyt/fudge/actions/runs/9932742288/job/27434490136 I'll be sure to get it working before the next release (should be done by at least August 31st)

Yes, it works on my X-H1 among a few other tested models. Just the gallery and photo downloading for now. Liveview and stuff will come later.

I got myself and X-H1 as well. It's such a nice camera! Anyhow, I got it to build by commenting out some code, but I shall wait for a fix and for the other major thing before I start working on my own improvements for this app :D

petabyt commented 3 months ago

Build is working again: https://github.com/petabyt/fudge/actions/runs/10232659465/job/28310056465