spesmilo / electrum

Electrum Bitcoin Wallet
https://electrum.org
MIT License
7.27k stars 3.04k forks source link

Feature Request: New tab for money management with spaces #8697

Open SebZiHub opened 8 months ago

SebZiHub commented 8 months ago

Dear Dev Team and Electrum Community

I have seen some fiat banking apps that have this nice feature for easier accounting and management of all the money in the account. I would love to see a similar feature on the electrum wallet for desktop. Kindly I place this feature request, in the hope that it finds some resonance.

The inspiration is this: image This translates to "Spaces. Organize your money." At the bottom, you see different boxes with a title and an amount of fiat. You can always add more of these "spaces" or remove them. The idea is to organize your total amount of fiat so you are aware of what you are saving for etc. without having to open different accounts. In the end, it's a visual representation, not an actual split of the money.

In the BTC economy respectively electrum desktop wallet I could imagine something similar. It could be an additional tab, where you have one standard space labeled "wallet" (or the like) which can't be deleted. It would represent the unassigned BTC. You then could add a new space, give it a label (+icon?) and move BTC (with drag & drop and then input box with either specific amount or percentage of origin space) from the standard space "wallet" to the newly created space. Although labels can be somewhat bend to fulfill this purpose, they don't properly cover it. Let's say you create three transaction requests, each with a different label and no amount specified, upon receiving the amount, in the coins tab the amount is all put in one line with the three labels separated by comma. On top of that, the coins tab doesn't provide a clear view of how much BTC there's labeled the same way across all previous transactions.

Some suggestions regarding the logic of this feature:

What do you think?

Kind regards, Sebastian

ecdsa commented 8 months ago

Note: I have a slightly related project, which is to create a tab where the user can write down notes. Those notes are included in the wallet file, and benefit from the same encryption. Perhaps what you describe could be achieved within that framework

ecdsa commented 7 months ago

notes tab added in d691aa07361a6f5ccb97f790bd943d64489005d8