-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove decimal places from money display #65
Comments
After our experiment with the small high numbers (like a supermarket) and ideas about putting the numbers in circles – I really think the easiest and most understandable solution is to just have a per-tab currency dropdown. Defaulting to the locale, using dollar as fallback. Then we can just cut the decimal places, round and say stuff like:
@xMartin what do you think? |
Oh and the currency dropdown, I would say, should just be at the bottom of the Tabs view. That is, below the people list, and below the transaction list. The label would be »Currency: € (Euro)« |
I say let's try without it first. Trying other ideas of visual hints like putting the amount in a circle (reminding on a coin) wherever feasible or something. If nothing works we can do the currencies. |
After a trip through eastern/northern Europe with 3 different currencies (+ Euro) it seems like another good argument to just add a »currency« setting to a tab. It would mostly be cosmetic in the beginning but would clearly mark the purpose of the money fields. Then in the future we could even use this info (with currency conversion) as a way to settle tabs into one, see #44 cc @insaw |
Some ideas for currency symbols:
|
As Grouptabs focuses on letting you deal with money in the most friendly and generous way feasible, showing decimal places of money amounts appears to be too precise and explicit. If I owe €12.60 in theory, just displaying "13" should be fine. We assume that is how you'd deal with money if you didn't use technology at all.
But just rounding the decimal places would lead to funny situations where e.g. you have three participants "a", "b", and "c", "a" pays amount 1 for the first transaction and that leads to "a" being owed 1 while "b" and "c" owe each 0. Sure, we don't want to deal with these low amounts really but maybe it would make sense to show a decimal place when the amount is < 1 or something.
I would also allow to enter decimal places even if without giving a hint in the placeholder.
The text was updated successfully, but these errors were encountered: