Pages:
Author

Topic: Bitcoin-Qt, the future Bitcoin client GUI [user input needed] - page 7. (Read 57134 times)

hero member
Activity: 812
Merit: 1022
No Maps for These Territories
I'd like to see wallet encryption and multiple wallet support first. The rest is just icing on the cake.
Agreed -- the thing with wallet encryption is that it is still experimental, and not in any official release of the client yet (only in git), so I'll add a big experimental banner.

edit: splash screen would also be awesome. i know its mostly eyecandy, but the startup right now gives a totally horrible first impression.
And also easy to implement! Smiley

When can we expect Bitcoin-Qt to be merged into the main tree, and released as the official client?
I don't know. From what I understand from Gavin on the mailing list, he wants the upcoming releases to be dedicated to bug fixing not major new features. If that's the case, I'll do a parallel release for a while. It just costs some time to build and distribute proper binaries, which I rather spend on development, but hey if there's no other option Smiley

sr. member
Activity: 406
Merit: 256
Why Bitcoin its so slow downloading all the Blocks for the first time?

... it does not matter if i have in the same network/room another PC with all the blocks and a fast Base1000/T network connection..
it takes 1/2 day to download...
it should download a lot faster.
 Huh Huh Huh


The idea with bitcoin is that you can't trust anyone. So on the first download of the block chain, it has to check to make sure it is being sent the correct information, and 'work things out' on its own.
full member
Activity: 246
Merit: 102
Not really an alternative client, but an alternative GUI for the original bitcoin client based on Qt4, which will be merged into mainline eventually (0.4.x).

It now has all the functionality of the original client's wxWindows GUI, and I'm working to extend it beyond that.



Why Bitcoin its so slow downloading all the Blocks for the first time?

... it does not matter if i have in the same network/room another PC with all the blocks and a fast Base1000/T network connection..
it takes 1/2 day to download...
it should download a lot faster.
 Huh Huh Huh
full member
Activity: 136
Merit: 100
When can we expect Bitcoin-Qt to be merged into the main tree, and released as the official client?
hero member
Activity: 991
Merit: 1011
OK I need some advice; what would be best to implement next? What feature is most desired? I have a few things planned, but need to prioritize them;
...

I'd like to see wallet encryption and multiple wallet support first. The rest is just icing on the cake.

Anyway, thanks for doing all the work on this, it's really coming together nicely!

+1

thats what really matters. and great job btw!

edit: splash screen would also be awesome. i know its mostly eyecandy, but the startup right now gives a totally horrible first impression.
full member
Activity: 168
Merit: 100
Firstbits: 175wn
OK I need some advice; what would be best to implement next? What feature is most desired? I have a few things planned, but need to prioritize them;
...

I'd like to see wallet encryption and multiple wallet support first. The rest is just icing on the cake.

Anyway, thanks for doing all the work on this, it's really coming together nicely!
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
How about the ability to right click a payment and select Re-Broadcast if it didn't broadcast. And the ability to delete the payment if it never broadcast anyways.
As transactions are automatically (re-)broadcast, the number of users that needs this is really low. I'll add it to my todo list but cannot give it much priority (unless you pay for it). However, if anyone feels like implementing this be my guest.
member
Activity: 224
Merit: 10
OK I need some advice; what would be best to implement next? What feature is most desired? I have a few things planned, but need to prioritize them;

  • Multiple wallet support. Create/Open/Close wallet file.
  • Drag&Drop / Copypaste Bitcoin URLs (if a scheme has been defined) from your browser or other programs. These would contain the destination address, label and optionally amount.
  • Print/import/export private keys (is done in core with pull request, just needs GUI)
  • Integrate wallet encryption (is done in core, just needs GUI)
  • Overview page: add most recent transactions
  • Show balances overview per label
  • Ubuntu unity side menu
  • Splash screen while loading (show what it is doing, as it can take a while before UI appears)

How about the ability to right click a payment and select Re-Broadcast if it didn't broadcast. And the ability to delete the payment if it never broadcast anyways.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
OK I need some advice; what would be best to implement next? What feature is most desired? I have a few things planned, but need to prioritize them;

  • Multiple wallet support. Create/Open/Close wallet file.
  • Drag&Drop / Copypaste Bitcoin URLs (if a scheme has been defined) from your browser or other programs. These would contain the destination address, label and optionally amount.
  • Print/import/export private keys (is done in core with pull request, just needs GUI)
  • Integrate wallet encryption (is done in core, just needs GUI)
  • Overview page: add most recent transactions
  • Show balances overview per label
  • Ubuntu unity side menu
  • Splash screen while loading (show what it is doing, as it can take a while before UI appears)
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
I've added another display configuration option to not show addresses in the transaction overview,



It changes...



To:



A lot less cluttered. You obviously will still see addresses which you haven't added to the address book (or have empty labels), and the tooltip (and transaction details) will show the full address.


hero member
Activity: 812
Merit: 1022
No Maps for These Territories
I've finished the RPM package. I've added a .desktop file so it can appear in kde menu. Tested on openmamba and it works smoothly.
The package is here: http://www.openmamba.org/distribution/distromatic.html?tag=devel-ercolinux&pkg=bitcoin-qt.i586
Awesome!
Due to the automatic update process of opemamba it will be a lot simplier to update the package if there will be a tarball of the source at every new release
Yes -- I intend to do this. Currently I keep in sync with latest git, as there are still some very important bug fixes there, but it'd be more clear to release a bitcoin-qt version for each core version.

legendary
Activity: 938
Merit: 1000
Configurable units (BTC/uBTC/mBTC) are on the way, for the people that like to see large numbers Smiley

BTW is anyone interested in helping build binary packages (linux) / installers (windows)?


I've finished the RPM package. I've added a .desktop file so it can appear in kde menu. Tested on openmamba and it works smoothly.
The package is here: http://www.openmamba.org/distribution/distromatic.html?tag=devel-ercolinux&pkg=bitcoin-qt.i586

For the moment is in my personal testing repo - ASAP it will be tested on some other machines it will be ported in main repo.

Tested and imported: now is mainstream in the distro. Package can be found here: http://www.openmamba.org/distribution/distromatic.html?tag=devel&pkg=bitcoin-qt.i586.

Due to the automatic update process of opemamba it will be a lot simplier to update the package if there will be a tarball of the source at every new release, in this case I'll try to keep the version updated with the git repo updating at least every 2 weeks (aside from august where I don't have internet access for 2-3 weeks).
legendary
Activity: 938
Merit: 1000
Configurable units (BTC/uBTC/mBTC) are on the way, for the people that like to see large numbers Smiley

BTW is anyone interested in helping build binary packages (linux) / installers (windows)?


I've finished the RPM package. I've added a .desktop file so it can appear in kde menu. Tested on openmamba and it works smoothly.
The package is here: http://www.openmamba.org/distribution/distromatic.html?tag=devel-ercolinux&pkg=bitcoin-qt.i586

For the moment is in my personal testing repo - ASAP it will be tested on some other machines it will be ported in main repo.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
If i change one side, the other changes. I'd hate to enter 1BTC when i meant 1uBTC
The send confirmation window will always show the amount in full BTC, so you'll never make that mistake.

I don't want to add multiple fields, the Send entry is already crowded enough.

If this is too confusing I'll remove the entire functionality in Send and simply make it a central configuration option and always use that.

However, I thought it'd be useful to give the option to use uBTC / mBTC for smaller sends and full BTC for larger ones... (and maybe also provide a hook to add other currencies later on)
hero member
Activity: 576
Merit: 514
This nano, micro and etc is confusing (not that know what it's even for). Perhaps something like this:

[   ].[   ] BTC = [   ].[   ] uBTC



If i change one side, the other changes. I'd hate to enter 1BTC when i meant 1uBTC
Well that's the point. Enter any amount and select from the dropdown list if you want that to be BTC, mBTC or µBTC.

A note from my side on the [  ].[  ] input: A single field should suffice. Anybody who is not able to properly add a value with a decimal mark should not be doing any business at all.

That aside, it looks great. I hope Qt and the main branch get merged.
full member
Activity: 182
Merit: 100
This nano, micro and etc is confusing (not that know what it's even for). Perhaps something like this:

[   ].[   ] BTC = [   ].[   ] uBTC



If i change one side, the other changes. I'd hate to enter 1BTC when i meant 1uBTC
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
...uBTC...
Use 'μ' (mu) instead of 'u', please. Smiley
Happy? Smiley



(yes I see I forgot the , after 1 :p)
(edit: please help testing, this has been committed. Units are also automatically converted, so if you enter one value, then change the combobox, it will show the number in that new unit)

Please do accept u if it ever comes up for input.
I'm only going to use combo-boxes, but indeed, entering a 'mu' is annoying and should never be required.

Well, doe to the value of a single Bitcoin, I really think the client should now default to mBTC + a patch to support more decimals in the official client.
I'm not going to change the default for now. People that want to change how the numbers are shown can change the config option.

More decimals? Why? Even with mBTC you have 5 decimals, that should be enough.
I'm a little busy in this days but I found a couple of hours I can make  a RPM package for the openmamba distro (but easily enough it can works on every RPMs based distro)
That'd be awesome!
legendary
Activity: 938
Merit: 1000
Configurable units (BTC/uBTC/mBTC) are on the way, for the people that like to see large numbers Smiley

BTW is anyone interested in helping build binary packages (linux) / installers (windows)?


I'm a little busy in this days but I found a couple of hours I can make  a RPM package for the openmamba distro (but easily enough it can works on every RPMs based distro)
sr. member
Activity: 322
Merit: 250
Do The Evolution
Well, doe to the value of a single Bitcoin, I really think the client should now default to mBTC + a patch to support more decimals in the official client.
Pages:
Jump to: