bitcreditscc (OP)
|
|
April 20, 2015, 07:28:13 PM |
|
while i wait for consultation on some stuff, gonna work on the qt all night, seems unfair that i'd leave novices the whole job. let's see what i can do in a night would be nice if you guys would comment on the changes as they occur in case you disagree with some of the changes i'll be uploading changes on the hour.
|
|
|
|
starblocks
|
|
April 20, 2015, 07:36:00 PM |
|
would be nice if you guys would comment on the changes as they occur in case you disagree with some of the changes
I'd have to say that I'd be more than happy for you to indulge in all the creative imagination you choose in this aspect, yet feedback from more savvy programmer wise types - i'll that up to those capable
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 20, 2015, 09:23:11 PM |
|
while i wait for consultation on some stuff, gonna work on the qt all night, seems unfair that i'd leave novices the whole job. let's see what i can do in a night would be nice if you guys would comment on the changes as they occur in case you disagree with some of the changes i'll be uploading changes on the hour. I was playing a bit more today, and found that... 1. commenting out the current setStyleSheet line in bitcreditgui.cpp and replacing it with: QFile qss(":/css/stylesheet"); qss.open(QFile::ReadOnly); qApp->setStyleSheet(qss.readAll()); qss.close(); 2. adding the following to bitcredit.qrc: <qresource prefix="/css"> <file alias="stylesheet">res/css/stylesheet.qss</file> </qresource> 3. deleting all the individual widget-specific stylesheet stuff in all the form.ui files ...means you can stick one 'stylesheet.qss' file in /src/qt/res/css/ ...and spend a whole lot less time buggering about in QT Designer... This is a nice stylesheet that I was modifying, was quite a good fit for what I'd been doing: http://www.yasinuludag.com/darkorange.stylesheetAnyway, I'm sure you know how to do all this far better than I do, have fun!
|
|
|
|
bitcreditscc (OP)
|
|
April 20, 2015, 09:41:40 PM |
|
while i wait for consultation on some stuff, gonna work on the qt all night, seems unfair that i'd leave novices the whole job. let's see what i can do in a night would be nice if you guys would comment on the changes as they occur in case you disagree with some of the changes i'll be uploading changes on the hour. I was playing a bit more today, and found that... 1. commenting out the current setStyleSheet line in bitcreditgui.cpp and replacing it with: QFile qss(":/css/stylesheet"); qss.open(QFile::ReadOnly); qApp->setStyleSheet(qss.readAll()); qss.close(); 2. adding the following to bitcredit.qrc: <qresource prefix="/css"> <file alias="stylesheet">res/css/stylesheet.qss</file> </qresource> 3. deleting all the individual widget-specific stylesheet stuff in all the form.ui files ...means you can stick one 'stylesheet.qss' file in /src/qt/res/css/ ...and spend a whole lot less time buggering about in QT Designer... This is a nice stylesheet that I was modifying, was quite a good fit for what I'd been doing: http://www.yasinuludag.com/darkorange.stylesheetAnyway, I'm sure you know how to do all this far better than I do, have fun! way ahead of you mate https://github.com/bitcreditscc/bicreditsnew/tree/0.30.16.7-voting/src/qt/resI'm just going to do most of the background stuff then you guys acn work on the actual look. may even add sound notifications if i can figure it out
|
|
|
|
bitcreditscc (OP)
|
|
April 20, 2015, 09:48:32 PM |
|
while i wait for consultation on some stuff, gonna work on the qt all night, seems unfair that i'd leave novices the whole job. let's see what i can do in a night would be nice if you guys would comment on the changes as they occur in case you disagree with some of the changes i'll be uploading changes on the hour. I was playing a bit more today, and found that... 1. commenting out the current setStyleSheet line in bitcreditgui.cpp and replacing it with: QFile qss(":/css/stylesheet"); qss.open(QFile::ReadOnly); qApp->setStyleSheet(qss.readAll()); qss.close(); 2. adding the following to bitcredit.qrc: <qresource prefix="/css"> <file alias="stylesheet">res/css/stylesheet.qss</file> </qresource> 3. deleting all the individual widget-specific stylesheet stuff in all the form.ui files ...means you can stick one 'stylesheet.qss' file in /src/qt/res/css/ ...and spend a whole lot less time buggering about in QT Designer... This is a nice stylesheet that I was modifying, was quite a good fit for what I'd been doing: http://www.yasinuludag.com/darkorange.stylesheetAnyway, I'm sure you know how to do all this far better than I do, have fun! why don't you get started on that while i also work on other areas , then we merge our work? right now i'm concerned mostly with functions , and if you clone the branch i'm working off, then we can cover more ground tonight
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 20, 2015, 09:56:57 PM |
|
may even add sound notifications if i can figure it out
As long as they have an OFF switch! I'll have another crack tomorrow, I know how to get things changed a whole lot faster now.
|
|
|
|
bitcreditscc (OP)
|
|
April 20, 2015, 10:00:01 PM |
|
may even add sound notifications if i can figure it out
As long as they have an OFF switch! I'll have another crack tomorrow, I know how to get things changed a whole lot faster now. great!! running final tests on the syncing issues while i work on qt. i'll provide a report on my findings in a few hours
|
|
|
|
dbt1033
Legendary
Offline
Activity: 1274
Merit: 1000
|
|
April 21, 2015, 01:35:27 AM |
|
How goes it my BCR brothers? Just popping in to say hello. Got to make money in the alt market to inject into my true love <3 It's great to see everyone coming together to work on this project. I get more and more excited every day. Thank you to you all
|
|
|
|
bitcreditscc (OP)
|
|
April 21, 2015, 03:01:48 AM |
|
Syncing issue at block 40000 was a result of bad placing of verification code. It was rejecting a specific transition block because it did not meet the requirements.
Next i will be instituting new rules for protocol version 70008 that will perform similar check for BN payments.
The new stats engine is much larger and far more advanced as i learned how to manipulate more data off the blockchain.
I've also made some Qt updates and will continue this week to improve upon existing code.
This "tock" phase has an update due in just over a week , so expect a lot of updates and one or two release candidates.
|
|
|
|
bitcreditscc (OP)
|
|
April 21, 2015, 08:21:36 PM |
|
if you are building off the git, you need to install qtwebkit
|
|
|
|
bitcreditscc (OP)
|
|
April 22, 2015, 11:12:40 AM |
|
This is far as i can take QT work for now. Looks less cluttered, but needs work.
i have included previous pulls form other community members so we have a clearer idea of how far we are.
I am switching back to base code, as we have only 8 days left to scheduled update.
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 22, 2015, 11:24:09 AM Last edit: April 22, 2015, 12:11:31 PM by thelonecrouton |
|
Have moved all styling elements including the main window menu/toolbars and toolstripe into the stylesheet.qss file. Not finished yet but everything now in one place makes future theming very easy.
|
|
|
|
bitcreditscc (OP)
|
|
April 22, 2015, 01:41:34 PM |
|
Have moved all styling elements including the main window menu/toolbars and toolstripe into the stylesheet.qss file. Not finished yet but everything now in one place makes future theming very easy.
looking into it now
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 22, 2015, 01:59:13 PM |
|
Have moved all styling elements including the main window menu/toolbars and toolstripe into the stylesheet.qss file. Not finished yet but everything now in one place makes future theming very easy.
looking into it now Bugger, just looked at the pull request I did and it didn't include the actual stylesheet. Joys of senility! Uploaded it here: http://s000.tinyupload.com/?file_id=28046410783817782264 (Can't wrangle with git right now.) Will post some pics later and see what people think.
|
|
|
|
bitcreditscc (OP)
|
|
April 22, 2015, 02:02:22 PM |
|
Have moved all styling elements including the main window menu/toolbars and toolstripe into the stylesheet.qss file. Not finished yet but everything now in one place makes future theming very easy.
so then.....apparently we can make copious use of qss, java script and ui to make amazing interface. Seems we'll be having fun with this a lot in our spare time
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 22, 2015, 02:48:53 PM |
|
so then.....apparently we can make copious use of qss, java script and ui to make amazing interface. Seems we'll be having fun with this a lot in our spare time
If you're taking the piss you'll have to do better than that. I am thick skinned and relentless.
|
|
|
|
bitcreditscc (OP)
|
|
April 22, 2015, 02:57:39 PM |
|
playing around with what you did, interesting possibilities. with style sheets and java , we could turn this into something really different. The boring part is going to be rooting out the individual styling in the .ui forms and making them rely on the stylesheet, though once that is done, we can then have a situation where users can pick a stylesheet at the start of every session.
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 22, 2015, 03:02:18 PM |
|
The boring part is going to be rooting out the individual styling in the .ui forms and making them rely on the stylesheet, though once that is done, we can then have a situation where users can pick a stylesheet at the start of every session.
Mostly all done at my end, I just suck at using git. What's wrong with rsync anyway? Don't worry about the grey/orange folks, a few find/replace ops can change it all: Subsidiary dialogs are all taken care of, eg:
|
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
April 22, 2015, 08:50:11 PM |
|
Toolstripe looks far better without all the item padding.
|
|
|
|
|