Ok so I am having an issue with a simi transparent border apearing around panels. I have installed 2 different themes and have the same issue with each theme. Here is a screenshot to give a visual of my issue.
What happened is that the contentsRect i used to calculate the shadow position invoked padding AND margins - where padding is clearly wrong and margin clearly necessary.
I'm going for a proper solution, it might be necessary (and should anyway) to support negative shadow paddings.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So are you saying you need to update Be::Shell to support negative shadow paddings? and if so I will need to wait until the fix is out then update Be::Shell to see a resolution or would I be able to use negative values now to fix the problem?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've juts pushed a commit to support negative shadow paddings, but that should have been possible anyway.
Reg. the particular problem i'll preferably try to find a way to restore and fix the former behavior in a way that "margin:" impads the shadow, but "padding:" and "border:" does not, because this is what should happen.
Unfortunately that information is quite secret to QSS.
For now, you can fetch teh update and enforce a negative padding, but in a longer term, the behavior will (hopefully) re-change, so that you'll have to withdraw that negative padding.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you Thomas for the fast work, I will pull the latest version once I get home and compile then install it. I will post back with the results once this is done.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok so I am having an issue with a simi transparent border apearing around panels. I have installed 2 different themes and have the same issue with each theme. Here is a screenshot to give a visual of my issue.
Last edit: Marc Santos 2012-12-06
This is gonna get me Lars' furor =)
What happened is that the contentsRect i used to calculate the shadow position invoked padding AND margins - where padding is clearly wrong and margin clearly necessary.
I'm going for a proper solution, it might be necessary (and should anyway) to support negative shadow paddings.
So are you saying you need to update Be::Shell to support negative shadow paddings? and if so I will need to wait until the fix is out then update Be::Shell to see a resolution or would I be able to use negative values now to fix the problem?
I've juts pushed a commit to support negative shadow paddings, but that should have been possible anyway.
Reg. the particular problem i'll preferably try to find a way to restore and fix the former behavior in a way that "margin:" impads the shadow, but "padding:" and "border:" does not, because this is what should happen.
Unfortunately that information is quite secret to QSS.
For now, you can fetch teh update and enforce a negative padding, but in a longer term, the behavior will (hopefully) re-change, so that you'll have to withdraw that negative padding.
Thank you Thomas for the fast work, I will pull the latest version once I get home and compile then install it. I will post back with the results once this is done.
Ok, this should now work correctly - through a mean, evil an pot. dangerous hack ;-)
Worked perfectly Thomas, thank you so much for all your help and such a quick resolution, very much appreciated my friend. :-)