Enhanced Darkcoin Wallet UI

Status
Not open for further replies.

stan.distortion

Active Member
Oct 30, 2014
846
494
133
Awesome progress!

Cheers, getting there anyway :) Finally had enough sleep deprivation for the alternative reality where qt documentation makes sense so should move a bit quicker now. Going through the budget allocation tests at the mo and should be able to pretty the table with pass/fail specifics and will likely split the info window into overall and per budget info tabs, a bit of tweaking and a few file-specific buttons and should be able to move onto a masternode info tab.

The entire tab is a class so it should be straight forward to re-use, will try and get to the others so that rpcconsole can go back to being an rpc console again. Its not going through clientmodel at the mo and isn't using the proposal objects, just parsing them into its own table in the same way as the terminal commands, any thoughts on what would be best to do there? Also, any thoughts on chart logging to a DB? I'd like to put in options to add things like node count, hash rate, etc. and log it, I was thinking csv for exporting but would like it to fit in with existing methods.
 

f2000

Member
Oct 28, 2014
43
55
58
Seems like a lot of useful work being put together Stan, nice work. Is there anything the community can do to help graphics wise? Some of the icons are quite tired and I was wondering if there was any we could do to help. I spoke with a designer a long time ago and she was very interested...but I was unable to give her a price and it kind of fizzled out. Her work was great, I think it would give the wallet a very modern feel to it.
 

stan.distortion

Active Member
Oct 30, 2014
846
494
133
I've been away from that for a while but should be able to get some time on it again, a lot of the info listed can't work the way it is but I can strip that out and get a few of the useful bits I wanted to add in it and onto a clean copy of 12.55 without needing much time on it. No idea on the icons but it sounds sweet :) I've zero artistic talent and even figuring out the layout and wording for presenting the info is giving me a hard time, getting that looking good would help a lot and there's an almost endless amount of that stuff, tool tips, help files, etc. General info tabs on what are peers, budgets, masternodes etc including some of the live data is something I'd wanted to try out but I'm kind of hanging back on playing around with the Qt client overmuch at the mo, mainly because of Evolution but I only found out since that crowning had plans for a different client which and I'd been wondering if that would make more sense for Evolution (java based, can't find the thread for it at the mo).
 
  • Like
Reactions: Dunedoo

crowning

Well-known Member
May 29, 2014
1,415
1,997
183
Alpha Centauri Bc
...I'm kind of hanging back on playing around with the Qt client overmuch at the mo, mainly because of Evolution but I only found out since that crowning had plans for a different client which and I'd been wondering if that would make more sense for Evolution (java based, can't find the thread for it at the mo).
That's what you remember: https://dashtalk.org/threads/a-little-story.6021/

But I didn't work on the Java client for over a year now, and it was still in the PoC phase back then...
 
  • Like
Reactions: stan.distortion

stan.distortion

Active Member
Oct 30, 2014
846
494
133
That's what you remember: https://dashtalk.org/threads/a-little-story.6021/

But I didn't work on the Java client for over a year now, and it was still in the PoC phase back then...
That's the one (I couldn't search post history), any thoughts of picking it up again? Qt was driving me spare and has done every time I've tried using it but the older parts of the gui where obviously well written and I hope I picked up a few things from them, I was wishing it had been in Gtk the whole time though. Hopefully enough will come from Mexico to know if the DAPI will make the full client obsolete or change its role to an admin interface, I'm not much good with high level stuff at the best of times but I'd rather learn some Java than face more Qt :/
 

stan.distortion

Active Member
Oct 30, 2014
846
494
133
Should I try and clean that budget tab up for 12.1? Need to re-do how it reads the budgets really but it displays enough about them to be useful, just need to thin out and tidy some of the fields displayed and tweak the layout a bit.
 

UdjinM6

Official Dash Dev
Dash Core Team
Moderator
May 20, 2014
3,638
3,538
1,183
Should I try and clean that budget tab up for 12.1? Need to re-do how it reads the budgets really but it displays enough about them to be useful, just need to thin out and tidy some of the fields displayed and tweak the layout a bit.
Absolutely!
 
  • Like
Reactions: stan.distortion

stan.distortion

Active Member
Oct 30, 2014
846
494
133
Cheers :) You wouldn't believe how much of a pain in the neck tweaking those tables can be but all going well it should be fit for use when the right hand pane is gone over and well worth while with "For" and "Against" buttons added in if it finds a valid masternode.conf :D
Any suggestions would be much appreciated btw, even for the terminology as I'm not at all happy with that "Rejected" status. just cant make my mind up with that kind of thing, thinking "Declined" is better now but it'll probably change again by the morning :/
 
  • Like
Reactions: tungfa

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,890
6,715
1,283
Cheers :) You wouldn't believe how much of a pain in the neck tweaking those tables can be but all going well it should be fit for use when the right hand pane is gone over and well worth while with "For" and "Against" buttons added in if it finds a valid masternode.conf :D
Any suggestions would be much appreciated btw, even for the terminology as I'm not at all happy with that "Rejected" status. just cant make my mind up with that kind of thing, thinking "Declined" is better now but it'll probably change again by the morning :/
the terminology in the pic totally works for me
great job !
"Declined" is good !
 
  • Like
Reactions: stan.distortion

stan.distortion

Active Member
Oct 30, 2014
846
494
133


Future proposals where mentioned on BCT so posting a quick wip pic, the budget's divided by 1/3 for the calcs for testing as nothing is overbudget at the mo.
 
Last edited by a moderator:
  • Like
Reactions: tungfa and UdjinM6

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,890
6,715
1,283


Future proposals where mentioned on BCT so posting a quick wip pic, the budget's divided by 1/3 for the calcs for testing as nothing is overbudget at the mo.
I know there is a redesign in the pipeline (12.1) , does salmion has to look at that 'new' page to have very thing covered ?
 
  • Like
Reactions: stan.distortion

stan.distortion

Active Member
Oct 30, 2014
846
494
133
I know there is a redesign in the pipeline (12.1) , does salmion has to look at that 'new' page to have very thing covered ?

I doubt I'll get all the info available listed tbh, a lot more could be displayed with the data available now and I've no idea how much more there will be for 12.1. Most of what I've put in so far was from dashvotetracker.com, ericsammons made that one? Nothing is really quick with Qt either, I was on the vote history charting earlier and you can't even use a proper co-ordinate system without jumping through hoops, you could do a lot with the charting alone but Qt doesn't do a whole lot automagically for you. I'm trying to leave provision for extra info though, I'm mostly on how data is fetched and processed at the mo and will likely change to a treeview so there's no real limit to how much detail can be shown.
 

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,890
6,715
1,283
I doubt I'll get all the info available listed tbh, a lot more could be displayed with the data available now and I've no idea how much more there will be for 12.1. Most of what I've put in so far was from dashvotetracker.com, ericsammons made that one? Nothing is really quick with Qt either, I was on the vote history charting earlier and you can't even use a proper co-ordinate system without jumping through hoops, you could do a lot with the charting alone but Qt doesn't do a whole lot automagically for you. I'm trying to leave provision for extra info though, I'm mostly on how data is fetched and processed at the mo and will likely change to a treeview so there's no real limit to how much detail can be shown.
no worries

yes it is eric's page

all i am wondering is if salmion should redesign that page 1st (and done) and then you can put as much as you want in there ??
;)
 
  • Like
Reactions: stan.distortion

freedom

New Member
Mar 14, 2018
4
0
1
27
I think we should put our efforts on getting a very sleek wallet out first. Emphasis on good looking, intuitive design. Get the core functionality in place with a great GUI, so as to distinguish Darkcoin immediately upon download. Value added features can then be added with further versions. I would also prioritize features associated with the actual sending of payments. Expanded functionality in this area would be much more apparent to the average user than some of the more complex features that others have suggested.
 

ravireddi

New Member
Apr 1, 2019
2
0
1
26
Thanks for this! The guide was very easy to follow and very accurate! I’m all set up and ready to go!
 
Status
Not open for further replies.