Pages:
Author

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

hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Though thinking of it, some kind of livelyness indicator would be nice. Indeed, if you have to download the entire block chain, the progress bar moves very slow.
The throbber icon rotates at the same speed whether actual blocks are being downloaded in or not. One option would be to adapt its speed somehow based on the download speed (within reasonable limits).
I think I know a very simple solution: stop the "syncing" icon animation when no new block has come in for a certain (to be determined) time. Given that it's behind and catching up, of course. This makes it clear that the process is "stuck". After all, the most common usecase for livelyness indicators is to see if it is stuck. Now it happily stays spinning even if you pull the network plug Smiley

hero member
Activity: 812
Merit: 1022
No Maps for These Territories
How about adding a rolling pulse to the scrollbar that only pulses when a new block gets downloaded?
I've thought about that, but the QProgressBar has no way to do control pulsing afaik, to make it progress indicator and livelyness indicator at the same time.

Quote
When are we likely to see compiled versions available for download?  I spent a few days trying to compile it and gave up.
When it's integrated into mainline...

sr. member
Activity: 369
Merit: 250
When are we likely to see compiled versions available for download?  I spent a few days trying to compile it and gave up.



hero member
Activity: 616
Merit: 500
Firstbits.com/1fg4i :)
How about adding a rolling pulse to the scrollbar that only pulses when a new block gets downloaded?
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Can we please get the block count and # connections display back? Maybe next to the progress bar? I like being able to see the number going up rather than a bar that barely moves.
Though thinking of it, some kind of livelyness indicator would be nice. Indeed, if you have to download the entire block chain, the progress bar moves very slow.
The throbber icon rotates at the same speed whether actual blocks are being downloaded in or not. One option would be to adapt its speed somehow based on the download speed (within reasonable limits).
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Can we please get the block count and # connections display back? Maybe next to the progress bar? I like being able to see the number going up rather than a bar that barely moves.
We explicitly decided to have no raw numbers in the base UI, as they are overwhelming to new users. If you want to see it, you can view the number of blocks as tooltip of the progress bar (or the throbber icon).
legendary
Activity: 1260
Merit: 1000
Drunk Posts
Can we please get the block count and # connections display back? Maybe next to the progress bar? I like being able to see the number going up rather than a bar that barely moves.
member
Activity: 112
Merit: 10
Is it possible to compile one exe with all libraries statically linked on windows?

I did a special "all included" build for the main client (see https://bitcointalksearch.org/topic/proposal-make-it-so-anybody-could-easily-compile-the-client-44681).

As soon as there is an official 0.5 version I will update this build with QT.
full member
Activity: 175
Merit: 102
Having difficulty compiling this for windows.  Using the vs2008 qt library wont compile at all, using the mingw library I can get it to compile but has all sorts of dll dependencies to run.

Is it possible to compile one exe with all libraries statically linked on windows?


Yes, in fact I'm working on exactly such a project right now.  I have had no problems compiling Qt on Windows (the entire framework plus my own app & dependencies).  What sorts of issues are you seeing?

Oh, I should mention, if you want to statically link Qt to your executables, Qt has to be built statically as well. I had to recompile the Qt library on Windows for this to work.

It's actually harder to compile Qt using mingw than it is using the Visual Studio compiler, at least that was my experience...
sr. member
Activity: 369
Merit: 250
Having difficulty compiling this for windows.  Using the vs2008 qt library wont compile at all, using the mingw library I can get it to compile but has all sorts of dll dependencies to run.

Is it possible to compile one exe with all libraries statically linked on windows?

hero member
Activity: 630
Merit: 500
I have been using this client my primary wallet for a while now and it still rocks!  I've submitted a small issue on Git.
hero member
Activity: 518
Merit: 500
Can I just say, WAAW Smiley
Lovely client, thank you very much.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
I am still waiting for them to get back to me - sent it late on Thursday so I imagine it is sat in someones list of 'todo's.
I've just submitted my request as well.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Download noaw!
staff
Activity: 4270
Merit: 1209
I support freedom of choice
A dream comes true! Bitcoin translated in more than 90 languages all around the world, in few days! Grin
legendary
Activity: 1708
Merit: 1066
Hi John,
Yes - it looks a pretty good site.   You have to fill out a little 'It's an open source project really" form that someone reviews and then I think you are good to go.

I am still waiting for them to get back to me - sent it late on Thursday so I imagine it is sat in someones list of 'todo's.

Jim
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
As I said for MultiBit client, is it possible to put all text on this service: http://crowdin.net ( or something like it )
So it will be easy and fast to translate it on many languages Smiley
Interesting, that service seems to be "free for open source". I'll take a look at it.
staff
Activity: 4270
Merit: 1209
I support freedom of choice
As I said for MultiBit client, is it possible to put all text on this service: http://crowdin.net ( or something like it )
So it will be easy and fast to translate it on many languages Smiley
newbie
Activity: 46
Merit: 0
Things like setting the color of palette or transparency of the background are not very important in a financial app, and making them options is overkill and only complicates the application logic.

It should either be implemented correctly, and readable for everyone on every kind of PC by default (including those with crappy old gfx cards), or not in there at all.

Upon second thought, your absolutely right. Then again it is a GUI wrapper so...

Maybe, one day when I get of my lazy ass, I could branch my own with the pretty features I like =)
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Things like setting the color of palette or transparency of the background are not very important in a financial app, and making them options is overkill and only complicates the application logic.

It should either be implemented correctly, and readable for everyone on every kind of PC by default (including those with crappy old gfx cards), or not in there at all.

I'm not against it, and have only removed it "for now" to err on the safe side.

You're welcome to submit it again as a pull request, but please handle the known problems such as readability when full-screen or on top of some crowded background.
Pages:
Jump to: