diff options
| author | Pepper <pepper@scannerjammer.com> | 2015-10-03 01:14:19 -0400 |
|---|---|---|
| committer | Pepper <pepper@scannerjammer.com> | 2015-10-03 01:14:19 -0400 |
| commit | fc5bfb3aaa82628e831f5a3d2c7a2dfc4e54f8bb (patch) | |
| tree | 5a85996e4bf755975cdf6fd85661f40e40364de7 /lib/pb/gradient.py | |
| parent | 60243520a987e19816a4d5302c1069b68efb69b2 (diff) | |
fixed some minor bugs
Diffstat (limited to 'lib/pb/gradient.py')
| -rwxr-xr-x | lib/pb/gradient.py | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/lib/pb/gradient.py b/lib/pb/gradient.py index c2a9066..8f99a95 100755 --- a/lib/pb/gradient.py +++ b/lib/pb/gradient.py @@ -70,7 +70,7 @@ class PbGradient(Pb): 'default': DEFAULT_FINALFORMAT
},
'gradienttype': {'type':'enum', 'enum_values':[
- 'gradient', 'canvas', 'radial', 'colorspace',
+ 'gradient', 'canvas', 'plasma', 'radial', 'colorspace',
'mirrored', 'plasmawash', 'gradientwash', 'noise'
], 'default': 'gradient'},
'username': {'type':'string'}
@@ -79,7 +79,7 @@ class PbGradient(Pb): self.filename, self.filepath = self._filename_filepath_create()
- def _filename_create(self):
+ def _filename_create(self, **kwargs):
_base = "{}{}-{}_{}".format(
self.__class__.__name__,
str(self.params.color1).replace('#', '').replace('(', '-').replace(')', '-'),
@@ -113,6 +113,9 @@ class PbGradient(Pb): "radial" : [
"radial-gradient:{}-{}".format(self.params.color1, self.params.color2)
],
+ "plasma" : [
+ "plasma:{}-{}".format(self.params.color1, self.params.color2)
+ ],
"colorspace" : [
"-colorspace",
"Gray",
@@ -162,11 +165,15 @@ class PbGradient(Pb): if self.params.bevel: self._make_bevel()
def _get_bevelvalue(self):
+ sys.stderr.write("in the bevel function");
w, h = map(int, (self.params.width, self.params.height))
if h >= w:
- bevpercentval = str(int(self.params.percentbeveled)*0.005*int(h))
+ sys.stderr.write("In the first block")
+ bevpercentval = str(int(int(self.params.percentbeveled)*int(h))/500)
else:
- bevpercentval = str(int(self.params.percentbeveled)*0.005*int(w))
+ sys.stderr.write("In the second block")
+
+ bevpercentval = str(int(int(self.params.percentbeveled)*int(w))/500)
return {
"flatout": ["-s", bevpercentval, "-m", "outer"],
"flatinner": ["-s", bevpercentval, "-m", "inner"],
|
