GithubHelp home page GithubHelp logo

danilkinkin / buckwheat Goto Github PK

View Code? Open in Web Editor NEW
448.0 448.0 31.0 87.1 MB

App that helps you spend money wisely for Android made with Jetpack Compose

Home Page: https://buckwheat.app

License: GNU General Public License v3.0

Kotlin 88.99% Java 11.01%
android app finance jetpack-compose material-you

buckwheat's Introduction

buckwheat's People

Contributors

alpha4041 avatar cccclyde avatar danilkinkin avatar fjuro avatar henri42 avatar lainefox avatar pakka-papad avatar shebangmed avatar suburbanno avatar wh7 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar  avatar  avatar  avatar

buckwheat's Issues

Consider mentioning Tzlvt

Circa 2014 a friend of mine made a web app with the same idea and principles that Buckwheat has.

That the very same idea occurred to you may be a mere coincidence, just if it's not — consider mentioning the original app and its authors: https://www.fuckgrechka.ru/tzlvt/.

I'm enjoying the app btw, cheers!

Close History with a Swipe on the Slider

The problem:

Can't exit the budget history without scrolling all the way to the bottom.

The solution:

Swiping up on the handle should allow closing the Budget History Panel regardless of the position of the page.

Note to spend

It is worth adding the ability to comment on spending, for a more detailed analysis of the history

Instant crash on launch

Describe the bug
Hi! Thank you for maintaining this app. I have been using it for about a week, and a few days ago it started crashing less than a second after loading the UI. I was able to clear the storage to restore functionality, but it has started happening again today.

To Reproduce
Steps to reproduce the behavior:

  1. Use the app for some days
  2. Observe instant crashing on launch

Expected behavior
Ability to use the app.

Please complete the following information:

  • Device: Google Pixel 3a
  • OS: LineageOS (Android 13)
  • Version: 1.9.0 (F-Droid)

Additional context
I would be happy to provide logs, but I have not found how to access them. Nothing is printed to logcat (I have root on my device) when it crashes.

Crash on select finish date

In some languages, the app crashes when opening the due date selector

Noticed in Russian when the start date is earlier than the current one

android.content.res.Resources$NotFoundException: Plural resource ID #0x7f0e0001 quantity=-4 item=other
 at android.content.res.ResourcesImpl.getQuantityText(ResourcesImpl.java:331)
 at android.content.res.Resources.getQuantityText(Resources.java:455)
 at android.content.res.Resources.getQuantityString(Resources.java:558)
...

Show the whole budget in home page instead of the daily budget

Is your feature request related to a problem? Please describe.
I have set a 1200€ budget for the year, but I see 4€ a day in the homepage. I don't care for the daily budget, I use this amount for personal extra expenses, and not for daily necessity.

Describe the solution you'd like
It would be interesting to show the daily, monthly or yearly budget on homepage

Thank you

language settings don't work on MIUI

When I try to choose a language the Settings app crashes.
I'm using:

  • Xiaomi 11 Lite 5G NE
  • MIUI 14 xiaomi.eu
  • Android 13

I guess the cause it's that MIUI doesn't have Android 13's language settings, a function in the app code to detect MIUI and don't use the Android language settings could be useful to fix this issue.

Category / freetext field / analysis

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

At the moment you can't analyse spend - just capture amounts

Describe the solution you'd like
A clear and concise description of what you want to happen.

It would be good to have customiseable categories and freetext field to capture retailer / organisation for each spend. Then to have bar charts and pie charts so you can easily view by day / month and year a breakdown of spend

Budget History Scrolling is stuck at 60 hz.

Describe the bug
Title.

To Reproduce

  1. Swipe down.
  2. Scroll.
  3. Notice the choppiness.

Expected behavior
Should be silky smooth with HRR.

  • Device: Pixel 7 Pro
  • OS: Android 13
  • Version 1.4

Other problems:

  • Sensitivity of swipe left to delete is too high and happens accidentally very often.

  • Cannot exit budget history without scrolling all the way to the bottom. We should be able to swipe on the bottom handle to close it regardless of current position.

  • The movement of the slide animation of the 'Enter spent' text is too small (looks like a glitch) when the amount entered is deleted using the backspace button as opposed to a proper slide length when using the tick button to save it.
    If the explanation is not clear enough, let me know if I need to add a video for it.

Crash on wallet icon

Describe the bug
App crash when I tap whole budget (wallet) icon. Device Poco x3 pro

To Reproduce
Steps to reproduce the behavior:

  1. On main screen tap wallet icon
  2. App crash

Screenshots
IMG_20230225_125013.jpg

Please complete the following information:

  • Device: Xiaomi Poco X3 Pro
  • OS: Android 12, MIUI global 13.0.1
  • Version: 1.4

Add historical and future spending

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when

At the moment you can only add in expenses for today and not for the past or the future.

Describe the solution you'd like
A clear and concise description of what you want to happen.

Have a calendar button to allow for future and past spends to be added.

Monthly budget

I would like the application to have an automatically rolling monthly budget that shows how much you have used out of the total that you set for each month (rather than daily display for the time period)

I really like the interface of the app, very clean.
Have you got a matrix group for the project?

Edit already added spent

Is your feature request related to a problem? Please describe.
An already added spent cannot be edited/deleted. I think it should be a core feature. Apart from that it's a beautiful and intuitive app!

Describe the solution you'd like
An edit option in the list of today's spents, so that we can edit/delete a previous spent.

Describe alternatives you've considered
No other alternative I can think of.

Additional context
None

Inccorect colors on MIUI

App theme does not switch correctly. Dark to light switch - total unreadable. After reboot main screen looks fine, everything else - unreadable. Light to dark - everything fine, but after reboot some font colours changes back to light theme.

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.