Code Monkey home page Code Monkey logo

myfin-android's People

Contributors

afaneca avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

clonenetflix

myfin-android's Issues

Fix: missing EN translations

Including:

  • "Monthly Overview" in dashboard
  • "Latest transactions" in dashboard
  • "Data" in settings
  • "API Base URL" in settings
  • "Auto (system)" in settings
  • Account type tabs in accounts

Issue with GaugeSeekBar

Updated signatures for my scanner just reported MyFin includes GaugeSeekBar, which declares no license and thus is not considered FOSS (but just "source available"). Do you know what license it falls under โ€“ or could it maybe replaced by another library that is FOSS? After all, it also seems to be unmaintained (last commit was more than 5 years ago).

According to its description, GaugeSeekBar is "a library for displaying round seek bar view". So potential replacements could include:

  • croller (MIT): "a circular seekbar with a control knob" (2018)
  • SeekArc (MIT): "circular SeekBar view for Android" (2015)
  • CircularSeekBar (Apache-2.0): "a circular progress bar" (2023)

(results from said signatures searched case-insensitively for "seekbar") or

  • Gauge (Apache-2.0): "a Gauge View for Android" (2023)
  • GaugeView (Apache-2.0): "library for drawing gauges on Canvas" (2015)

(same with "gauge"). Unfortunately, most of them seem also out-of-development (see the year of last commit), but hopefully one of the recent candidates fits as replacement. Until then, I unfortunately have to mark your app in my repo with the corresponding anti-feature (NonFreeComp: contains non-free components) โ€“ which will of course be removed as soon as the cause is gone.

Download options

This looks like a real interesting project! Do you plan to make the app available outside Google's walled garden as well (e.g. by attaching the APKs to their corresponding releases)? Not everybody has access to PlayStore, but the possibility of sideloading would make a good option for them. Thanks for considering!

Android: add ability to change budget planned values

In budget details view, on category click, show bottom sheet dialog with budget category details, allowing for the planned values to be adjusted.

  • Add API endpoint to allow for a single budget category planned value to be updated
  • Implement UI changes in android app

Fix: ClassCastException

FATAL EXCEPTION: main
Process: com.afaneca.myfin, PID: 12133
 java.lang.ClassCastException
at a6.j.t(Unknown Source:5)
at j2.j.f(Unknown Source:98)
at k5.a.h(Unknown Source:8)
at y5.b0.run(Unknown Source:104)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:294)
at android.app.ActivityThread.main(ActivityThread.java:8176)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
Suppressed: y5.z: [d1{Cancelling}@d9e534, Dispatchers.Main.immediate]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.