Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Enhanced Darkcoin Wallet UI

Discussion in 'Official Developer Thread' started by DRKLord, Jul 5, 2014.

  1. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    133

    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.
     
  2. crowning

    crowning Official Dash Dev
    Core Developer Moderator

    Joined:
    May 29, 2014
    Messages:
    1,430
    Likes Received:
    2,009
    Trophy Points:
    183
    It's a PITA to get those layouts right, but it looks already very good.
     
  3. yidakee

    yidakee Well-known Member
    Foundation Member

    Joined:
    Apr 16, 2014
    Messages:
    1,812
    Likes Received:
    1,168
    Trophy Points:
    283
    Fabulous work in progress guys! Pretty sweet stuff ;)
     
    • Like Like x 1
  4. f2000

    f2000 Member

    Joined:
    Oct 28, 2014
    Messages:
    43
    Likes Received:
    52
    Trophy Points:
    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.
     
    • Like Like x 2
  5. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    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 Like x 1
  6. crowning

    crowning Official Dash Dev
    Core Developer Moderator

    Joined:
    May 29, 2014
    Messages:
    1,430
    Likes Received:
    2,009
    Trophy Points:
    183
    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 Like x 1
  7. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    133
    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 :/
     
  8. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    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.
     
    • Like Like x 2
  9. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,602
    Likes Received:
    3,514
    Trophy Points:
    1,183
    Absolutely!
     
    • Like Like x 1
  10. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    133
    Just to show some progress:

    [​IMG]

    Only the table so far, not started on the right hand panel yet but there's a lot less to do on that. Suggestions welcome ofc.
     
    • Like Like x 2
  11. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,447
    Likes Received:
    6,547
    Trophy Points:
    1,283
    NICE
    :D
     
    • Like Like x 1
  12. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    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 Like x 1
  13. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,447
    Likes Received:
    6,547
    Trophy Points:
    1,283
    the terminology in the pic totally works for me
    great job !
    "Declined" is good !
     
    • Like Like x 1
  14. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    133
    Done :) Source is here:
    https://github.com/stan-distortion/dash/tree/budget_tab
    Still lots of tidying up to do though, there's a binary for it in the bin folder but the usual warnings about untrusted sources etc.
     
    • Like Like x 1
  15. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    133
    [​IMG]

    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.
     
    #675 stan.distortion, Mar 22, 2016
    Last edited by a moderator: Mar 22, 2016
    • Like Like x 2
  16. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,447
    Likes Received:
    6,547
    Trophy Points:
    1,283
    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 Like x 1
  17. stan.distortion

    stan.distortion Active Member

    Joined:
    Oct 30, 2014
    Messages:
    816
    Likes Received:
    490
    Trophy Points:
    133

    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.
     
  18. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,447
    Likes Received:
    6,547
    Trophy Points:
    1,283
    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 Like x 1
  19. xchrisnoonanx

    xchrisnoonanx New Member

    Joined:
    May 2, 2016
    Messages:
    3
    Likes Received:
    2
    Trophy Points:
    3
    When starting up the current wallet it still shows www.dashpay.io.
     
  20. crowning

    crowning Official Dash Dev
    Core Developer Moderator

    Joined:
    May 29, 2014
    Messages:
    1,430
    Likes Received:
    2,009
    Trophy Points:
    183
    Thanks for reporting!
    This is fixed with the upcoming v0.12.1.x version.
    IMO there's no need to fix it for the current v0.12.0.x branch.
    @flare , waddayathink?
     
  21. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,278
    Likes Received:
    2,419
    Trophy Points:
    1,183
    Actually it is fixed in 0.12.0.58 --> https://github.com/dashpay/dash/pull/849/files
     
    • Like Like x 3
    • Informative Informative x 1
  22. Slake

    Slake New Member

    Joined:
    Aug 16, 2017
    Messages:
    27
    Likes Received:
    1
    Trophy Points:
    3
    Nice, any news soon?
     
  23. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,447
    Likes Received:
    6,547
    Trophy Points:
    1,283
    this ian a thread from 2016
    no news coming here ;)
     
    • Like Like x 2
  24. FrankWood

    FrankWood New Member

    Joined:
    Jan 31, 2018
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    you posted faster than i could write !
     
  25. freedom

    freedom New Member

    Joined:
    Mar 14, 2018
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    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.
     
  26. wilsonwills30

    wilsonwills30 New Member

    Joined:
    Apr 10, 2018
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    How does the dark coin stuff works? am interested
     
  27. thephez

    thephez Member
    Dash Core Team

    Joined:
    Jan 23, 2016
    Messages:
    74
    Likes Received:
    23
    Trophy Points:
    48
    This thread is years old. Suggest you look here for current info - https://docs.dash.org/en/latest/.
     
  28. Richard Hinkle

    Richard Hinkle New Member

    Joined:
    May 8, 2018
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
  29. abha

    abha New Member

    Joined:
    May 18, 2018
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    really nice its help a lot
     

Share This Page