GithubHelp home page GithubHelp logo

retromusicplayer / paisa Goto Github PK

View Code? Open in Web Editor NEW
1.3K 1.3K 248.0 13.86 MB

Expense manager for Android with Material Design

License: Other

Kotlin 0.06% Ruby 0.30% Swift 0.21% Objective-C 0.01% Dart 96.85% HTML 0.35% CSS 0.04% CMake 0.74% C++ 1.30% C 0.05% JavaScript 0.01% Shell 0.06%
android bloc blocstatemanagement clean-architecture dart expense-manager expense-tracker expense-tracker-app flutter injectable material-design material-ui materialyou statemanagement windows

paisa's Introduction

Retro Music Player ๐ŸŽต


We're looking for more contributors and maintainers!

If you'd like to be a maintainer, please DM us on Telegram or Twitter

All contributions are welcome!


๐Ÿ†• Material You Design Music Player for Android music lovers

Download

Play Store F-Droid

or get it from the GitHub Releases.

โš  Join @retromusiclog on Telegram for important updates.


๐Ÿ“ฑ Screenshots

App Themes

Clearly white Kinda dark Just black

Player screen

Home Songs Albums Artists Settings

Synced lyrics screen (Over Cover)

Synced Over Cover light Synced Over Cover dark Synced Over Cover black

Synced lyrics screen (Replace Cover)

Synced Replace Cover light Synced Replace Cover dark Synced Replace Cover black

10+ Now playing themes

Normal Fit Flat Color Material
Classic Adaptive Blur Tiny Peek

๐Ÿงญ Navigation never been made easier

Self-explanatory interface without overloaded menus.

๐ŸŽจ Colorful

You can choose between three different main themes: Clearly White, Kinda Dark and Just Black for AMOLED displays. Select your favorite accent color from a color palette.

๐Ÿ  Home

Where you can view your recently/top played artists, albums and favorite songs. No other music player has this feature.

๐Ÿ“ฆ Included Features

  • Base 3 themes (Clearly White, Kinda Dark and Just Black)
  • Chromecast support
  • Choose from 10+ now playing themes
  • Driving Mode
  • Headset/Bluetooth support
  • Music duration filter
  • Android Auto support
  • Wallpaper accent picker on Android 8.1+
  • Material You support on Android 12+
  • Monet themed icon support on Android 13+
  • Folder support - Play songs by folder
  • Gapless playback
  • Volume controls
  • Carousel effect for album covers
  • Home screen widgets
  • Lock screen playback controls
  • Lyrics screen (download and sync with music)
  • Sleep timer
  • Easy drag to sort playlist & play queue
  • Tag editor
  • Create, edit and import playlists
  • Playing queue with reorder
  • User profile
  • 30+ languages support (help translate the project: Crowdin
  • Browse and play your music by songs, albums, artists, playlists and genre
  • Smart Auto Playlists - Recently played, most played and history
  • Build your playlist on the go

We are trying our best to bring you the best user experience. The app is regularly updated for bug fixes and new features.


โ“ FAQ

Please read the FAQ here

In any case, if you find or notice any bugs please report them by creating an issue or by contacting us in the Telegram help & feedback group. If you have any feature suggestions, please create an issue with detailed information or by contacting us in the Telegram suggestions group.

๐Ÿ”— Social links

Telegram: https://t.me/retromusicapp
Instagram: https://instagram.com/retromusicapp
Crowdin: https://crowdin.com/project/retromusicplayer
Pinterest: https://pinterest.com/retromusicapp
Twitter: https://twitter.com/retromusicapp

๐Ÿ—‚๏ธ License

Retro Music Player is released under the GNU General Public License v3.0 (GPLv3), which can be found here

Please note: Retro Music Player is a local music player app. It doesn't support music downloading or online music streaming.

paisa's People

Contributors

alba4k avatar aleckrh avatar ch3thanhs avatar chiyi4488 avatar danielabrante avatar datemp avatar dhruvanbhalara avatar dombroks avatar dylanakp avatar ezekoren avatar ezzyshabbir05 avatar h4h13 avatar i-like-trains-de avatar jaredkz avatar josefkuchar avatar joshua1996 avatar luupw3d avatar masnun-siam avatar mominraza avatar nafaivel avatar nalevex avatar nepal-git avatar ngocanhtve avatar pazdikan avatar pragadeshbs avatar spyy004 avatar thejenja avatar und37970und avatar woodwen 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

paisa's Issues

FAB is large

Hi,
The FAB is large.

Screenshot_2022-11-28-11-19-17-703_dev.hemanths.paisa.jpg

Please fix this issue.
Thanks.

license missing

Could you please declare what license your app is using? I've searched the repo here but couldn't find out. If none is declared, that actually makes the code "all rights reserved" and thus non-foss.

The EUR currency shouldn't have only Austria EUR in the title.

The EUR currency is titled "Austria Euro", but it should be found searching other european countries that use the EUR currency, and it should be titled European EUR.
I also think that the currency selector should be named "Select currency" instead of "Select country" as people (like me) probably search the country name and not the currency (that can be used by multiple countries)
photo_2023-01-15_19-37-48

[Suggestion] App Lock/Privacy

An option to lock the app and then using password or even device bio-metrics would be awesome! Please do consider it if possible!

Import CSV

Hi Team, adding my suggestion for the ability to import the exported csv files.

[Suggestion] Separate spending by year on monthly view

currently on version 1.9.0, if income/expenses of the same month and of different years were to be viewed on the monthly view category, they would show in the same month instead of being separated by years

eg:-

July
1 July 2022 - $30
23 July 2009 - $3

instead of

July
1 July - $30

July 2009
23 July - $3


this would be misleading to people as they would think that they have gone overbudget due to the way the total spending would be displayed

local_auth_api -> update (local_auth 2.1.0)

import 'package:flutter/services.dart';
import 'package:local_auth/local_auth.dart';
import 'package:local_auth_android/local_auth_android.dart';
import 'package:local_auth_ios/local_auth_ios.dart';

class LocalAuthApi {
final _auth = LocalAuthentication();

Future hasBiometrics() async {
try {
return auth.canCheckBiometrics;
} on PlatformException catch (
) {
return false;
}
}

Future authenticate() async {
final isAvaliable = await hasBiometrics();
if (!isAvaliable) return false;
try {
return auth.authenticate(
localizedReason: 'Scan',
options: const AuthenticationOptions(
biometricOnly: true,
useErrorDialogs: true,
stickyAuth: true),
authMessages: const [
AndroidAuthMessages(
signInTitle: "Authenticate for Login",
cancelButton: 'Cancel',
goToSettingsButton: 'Settings',
goToSettingsDescription: 'Please register your Fingerprint',
),
IOSAuthMessages(
cancelButton: 'Cancel',
),
]
);
} on PlatformException catch (
) {
return false;
}
}
}

Add Pakistani Rupee PKR

The title. Thanks for making this app. A well designed open source alternative was very much needed.

Why does the app need internet access permission?

First up, amazing work on the app! I have been on the hunt for a good expense tracker for a long time and this one really stands out: both UI-wise and feature-wise!

Regarding the issue, the app does have access to the internet but it isn't clear what it needs that for and what data points are being sent or are being planned to be sent in the near future. A critical application like an expense tracker can benefit from being completely offline since that would throw away all privacy concerns and we won't have to keep checking the source code after every update to see what has changed in the telemetry department. Is this something that we can look into for the Izzy/F-Droid flavor of the app at least?

The "Restore" button doesn't work

Pretty much the title, i m on A13.3, Paisa v2.0.2. Should I roll back to a previous version to get my restore functionality back? (If I remember correctly it used to work...)

Add Swedish Krona

This app has a very limited amount of currencies.
This issue is about adding the Swedish Krona (SEK) to the list

[Suggestion] add ARS currency and other stuff

HI! I'm here to make the suggestion that more coins be added, such as the Argentine Peso (ARS). I also want to clarify what, unless it is for having chosen dollars, but it is not possible for me to write down very large amounts of expenses, I try to write the amount of 27.666,81 and the application only saves 2766, which is a bit of a nuisance. It would also be great to have the possibility to alternate on whether to use "," or "." according to the customs that one has in his region!

That's all :)

Roundig down of after digits in new v3.0.4 and some suggestions for improvement

For the Turkish currency(TL) after the whole numbers the digits are dropped.
Entering 12.34 shows 12.30 and when re-edited the 12.30 is the only thing showing that is the 34 has been rounded down or simply dropped.

Suggestion:

  1. The Turkish currency needs more improvement while the total balance is showing the normal standard American or British style of stating money value 1,200.32 the daily expenses is showing the the Turkish style, which is different and is 1.200,32 so you will have to swap the coma for dots and vice versa or simply change to other form of coding the Turkish currency.
  2. Under can you add the option to add up the total of the filtered dates or add another category where we can see daily, weekly or monthly expense just like calendar view.
    Seems some European countries also use the same number system. Please consult the system for more information

[Feature] Add more currency options

Right now, for currency options, this app is pretty lacking.

There's quite a few that are missing, but since I reside in the UK, I really need the ability to be able to use GBP instead of something else.

Screenshot_2022-12-05-17-41-52-750_dev hemanths paisa

[BUG] Cannot select the country in v3.0.4

  • During the initial setup, we are not able to choose the country
  • Thus the setup does not complete and app does not procede

Fix

  • Download version 3.0.2
  • Then download 3.0.4, and update the app, there will be no data lose

F-Droid

Please add this app to the F-Droid

[BUG] The expense and income value input text field is bugged.

The expense and icome value input text field is very bugged. I tried 3 things as in the video below:

  1. Writing a large value like 5712 then deleting 712 and writing 5,12. The expense would still count as 5712
  2. Creating an expense of 5,12 โ‚ฌ. The app shows an expense of 5,00โ‚ฌ
  3. Tried modifying the last expense putting a point after the 5 (didn't work as the point wasn't entered) and then updating the 5 as 5,123 (didn't work as it still showed 5,00โ‚ฌ)
  4. Updating the same expense writing 5,125.66. It showed 5125 as like it ignored the ".66"

https://drive.proton.me/urls/FW7K2MSCB0#FgxZxQZBn7v4

Initial Amount & Total Amount

Creating a new account Bank/card and setting the initial amount doesn't reflect in total amount.

Total remains 0.

Adding expenses results in negative total amount despite initial amount being greater than the expense.

V2.02
A11 OOS

Export CSV

This issue is in addition to #4, export CSV. Allows for some pretty neat Sankey diagrams in excels.

[Bug]Unable to select Country

Pixel 6 - Android 13
version 3.0.4

I can search country but i can't select card under search bar (cards is grey)

Happy new year ๐ŸŽ‰

app size exploded

While v1.7.1 came with a size of 23 MB, the following versions jumped over the 70 MB border. Was this planned, or on accident? As the size limit with my repo is at 30 MB, v1.7.1 is the currently last version available there and updates are now disabled. If a smaller APK can be made available, I can pick up again.

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.