Plotdevice

Latest version: v1.0.0

Safety actively analyzes 629052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

0.9b9

-------------
* ValueLadder now respects type of original value: if the original is an integer, the new value will be an integer as well.
* Fixed booleans in variables interface.
* Shift-dragging the value ladder now adds hundreths of a number instead of tenths.
* Fixed an obscure bug when using CMYK color objects to set the fill (they used the infamous "DrawBot-black" because the converted from the RGB system instead of CMYK)
* Turned of line highlighting on error because of bugs in PyDETextView.

0.9b8

-------------
* Fixed textmetrics in all modes: both center- and corner-mode transforms, and outlined and 'real' fonts.
* You can now enter a width parameter for the textwidth command. (Looks silly, is sometimes handy)
* Added a visual interface for setting the size of the canvas. (Which is now just a function)
* Added sliders: elements that allow you to change pre-defined properties of your composition in real-time.
* Added a visual interface for changing sliders.
* Added a toolbar for access to all this visual goodness.
* Added the value ladder for "rapid-prototyping" a value. You really have to see it to believe it. Just command-click on any number in the code and drag right or left to increase or decrease its value. By going up or down the ladder, you change the size of the increments. As an alternative method, you can also hold the command key and use the mouse wheel to change a number (hold the option key as well for smaller increments, or the control key for larger increments)
* Syntax coloring for all DrawBot keywords.
* The colormode command now has an extra parameter "range", where you define the range of your colors. By default, this is set to 1.0, but you can set it to 255 so color ranges go from 0 to 255. (for Photoshop compatibility)
* Syntax errors and run-time errors highlight the line where the error has occurred.

0.9b7

-------------
* Find works in source and message views.
* grid() function now has option shuffled that shuffles the order of the grid (good for overlaying elements in a grid)
* Fixed some errors in the color object.
* The size comment now takes floating point numbers. (E.g. "size: 595.3 841.9")
* The export function now remembers the folder you last exported to.
* Fixed some errors in the Color object, notably with CMYK values
* Added __doc__ attribute to the namespace, that you can use to store values. The __doc__ attribute persists between runs, and is defined for each DrawBot document.

0.9b6

-------------
* Reworked the Color object to make it compliant with the fill() commands. The initializer is pretty smart right now. Properties can be accessed using long or short names (e.g. mycolor.red or mycolor.r)
* textwidth() and textheight() command that measure the metrics of a single-line and multi-line string, respectively.
* text() command can take the optional 'height' parameter that sets the maximum height of the text block.
* text() command returns the text bounds. (In the same way as textmetrics() would do)
* size, width and height property for the Image object. You can use imagewidth() and imageheight() also.
* Fixed a bug where outlined text could not be stroked when the fill color was not set.
* The drawing region (DrawBotGraphicsView, a subclass of NSView) is acccessible using the graphicsView variable. This is only intented for hackers and will remain undocumented.
* Added the 'New with code' command which invokes OttoBot.

0.9b5

-------------
* All colors in DrawBot are now converted to CMYK internally. (for certified PDF compliance)
* text() command can take the optional 'width' parameter, causing text to wrap in a block.
* align() command sets the alignment for blocks of text (LEFT, CENTER, RIGHT or JUSTIFY)
* Added multi-page export interface using the setAccessoryView for the export dialog box.
* Added shortcut for export command.
* Added much-improved examples folder, showing all the possibilities of DrawBot.
* "DrawBot Help" menu item opens a browser to http://drawbot.grafitron.com/manual/

0.9b4

-------------
* Added colormode() command that switches between RGB, HSB and CMYK.
* Added star() and arrow() commands.
* Added autotext() command that uses the Kant Generator Pro to automatically generate text using a grammar file.
* The infamous grid() command.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.