BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
WonderBrush
Version History
  Go back to the WonderBrush Page

Version 2.1.1
 License:   Commercial Demo
 Updated:   September 29, 2007
 Source:   Source Not Available
  • updated underlaying transformation code to support perspective transformation, the transformation box already supports dragging the corners freely (press command-key (ctrl or alt))
  • 10x speed increase of DropShadow and Gaussian Blur filters, the filter time is almost independent of the filter radius
  • implemented new bitmap interpolation \\\"Resample\\\", which gives best results for downscaled bitmaps
  • added De-Noise filter based on CImg.h by David Tschumperlé (also known as GREYCstoration in other packages), the license is similar to LGPL and I was allowed to use the header as long as I mention where I got from.
  • added Color Reduction filter, currently it converts to the system palette
  • RDef exporter optionally saves as an icon resource if the canvas happens to be 16x16 or 32x32
  • now uses the previously edited path when entering Shape edit mode
  • vector paths are drawn with gaps to make them look better on Haiku
  • improved start up time a little
  • slight performance increase in text rendering
  • bug fixes
    • gradient control created invalid bitmap to display gradient on start up
    • fixed memory leak when removing points of a Shape\\\'s path
    • finally fixed the bug of the Transformation tool which caused the undo steps to be messed up
    • fixed the bug that the confirmation icons stayed enabled in the Transformation tool after the mouse was relased without changing the transformation
    • fixed WonderBrush\\\'s external editor feature, now bitmaps will load in WonderBrush again when for example eXposer uses WonderBrush as an external editor. Native images can be edited in this way as well now
    • fixed the behaviour of the splitters between the list views
    • dragging and dropping layers or objects in such a way that no change takes place, there is no unnecessary undo step inserted anymore
    • fixed usage of clipping at the rasterizer level, can sometimes result in huge performance improvements, and avoids program appearing to freeze in some worst cases due to long unnecessary calculations


Intel Version - requires R5   (2.91 MB) 602 downloads
  Working Link Download www.yellowbites.com (unlocks with keyfile)

Version 2.0.2
 License:   Commercial Demo
 Updated:   November 17, 2005
 Source:   Source Not Available
Changes from 1.7.2 to 2.0.0
  • new Tools:
    • "Guides" (create guide lines to align stuff on the canvas)
    • "Pick Objects" (select objects directly on the canvas)
    • renamed "Copy" tool to "Clipboard"
  • improvements to Shape tool:
    • support creating and editing sub-paths (multiple paths per Shape object to define holes etc)
    • added Filling Rule property for better sub-path support
    • added icons for "New (sub) Path", "Transform", "Delete", and "Reverse Path"
    • when dragging one of many selected control points, the whole set will be dragged
    • use special Bresenham rasterizer for outlines with about one pixel width, to dramatically improve the quality of aliased outlines
    • snap control points to center of pixels when creating outlines with subpixels off
    • do not show "Cap" and "Join Mode" properties on non-outline Shape objects
    • improved behaviour of Closed checkbox
  • improvements to Text tool:
    • complete rework of text and glyph layout algorithm, should add a little speed up even and supports left, center, right and justify alignment in a given text block width
    • displays handles for paragraph indention and text block width
    • improvements for hinted text rendering (crisper text)
    • speed improvement for clipped text rendering
  • Text and Shape tool remember all properties for creating a new object, the non-GUI properties are saved with the program settings
  • new stuff in Object menu:
    • cool "Duplicate" (with transformation) function
    • new "Special" menu:
      • added "Text to Shape" conversion
      • added "Merge Shapes" function, available when at least two Shape objects are selected. The merged Shape will have all the paths from the original Shapes and the properties of the first original Shape.
  • improvements to Bitmap objects:
    • added Interpolation property (Nearest Neighbor, Bilinear)
    • added Opacity property
  • improvements to keyboard handling:
    • "Select All" (Command-A) used in many more places
    • TAB navigation in text controls no longer deselects text
    • reworked cut/copy/paste behaviour, the shortcuts work in Object list, and also finally in the Text tools text input
  • improvements to Edit Gradient tool:
    • double clicking between gradient stops creates a new stop with the interpolated color from that location
    • when a Gradient stop is active (keyboard focus), the current color and the stop will be synced (and stay synced)
    • support for defining transparency at Gradient stops
  • improvements to import/export:
    • reduced SVG export file size by various means
    • removal of duplicate path control points after SVG import
    • support for path command A/a (arcs) in SVG import
    • the SVG export is now smart enough to warn the user when atempting to overwrite an SVG file, that originally had tags ignored by the SVG import
    • Adobe Illustrator export handles sub-paths
  • improvements to Ellipse and (Round) Rect tool:
    • much more accurate aproximation of circles and ellipses
    • added Round Rect Radius so that the Rect tool finally deserves the "Round" in its name
  • added new "Area" filter, that is simply spanning the entire Layer and fills it with the given rendering mode
  • improvements to drag & drop:
    • full support for drag & drop of objects onto layers
    • made negotiated drag & drop (other app-WonderBrush) work correctly (tested with ShowImage)
    • added drag & drop of colors onto layers list, which uses the new "Area" filter
  • show less properties on Brush based objects, if dynamic control is turned off
  • added a couple more commonly used resolutions to size popups
  • font manager uses a more reliable family name
  • replaced Canvas "tabs" with a real list view, so that the main window does not grow indefinitely with more open documents
  • documents can be dragged from the new list to the Tracker to save them
  • added SVG icon to ZETA version
  • bug fixes:
    • fixed missing cursor updates on ZETA
    • fixes for UI updates on gradient related controls
    • fixed pressing Delete key to delete objects when the Shape tool was active
    • minor drawing glitch in Pen and Brush objects
    • fixed nonworking "All" button in Clipboard tool
    • fixed SVG export of transformed linear gradients
    • when removing points in Shape tool with the Delete key, the Path property was not updated
    • fixed pasting into text controls, including the text input of the Text tool
    • minor fixes on Bitmap objects
    • fixed crashing bug that happened sometimes on program exit
    • SVG Export uses the "closed" property of each sub path
    • fixed wrong rotation of mouse cursors when displaying the transformation box of a Gradient
    • fixed ugly scrollviews under ZETA, also fixes Drag&Drop flickering because of focus color animation
    • fixed Brush cursor sticking arround when mouse leaves Canvas under ZETA
    • fixed problems with hit testing with subpixels off in Shape tool
    • fixed nudging with cursor keys in Shape tool when a transformation box was showing, hitting delete will finish transformation first
    • nudging in Shape tool updates Path property too
    • hue is now updated correctly when the color has no saturation
    • prevent giving objects a zero scale in one or both directions, this prevents an obscure app_server crash from happening, besides, who would want zero scale objects anyways...
    • fixed scrolling of regions outside of canvas
    • updated Canvas context menu to new tools
    • fixed (most) tearing problems of the canvas view
    • disallow keyboard events when mouse is pressed in Canvas view
    • fixed many potential and real "low memory" crashing bugs


Changes from 2.0.0 to 2.0.1
  • added Tilt setting to Brush objects properties
  • holding down shift while launching WonderBrush will cause the app to rewrite the document MIME type
  • on ZETA, an SVG icon is added to the document MIME type
  • bug fixes
    • drag & drop in a list view with a tablet could be misbehaving
    • tilt information in Brush objects was not correctly restored from saved WonderBrush files
    • the Brush cursor jumped to an offset under ZETA when clicking into zoomed documents
    • if Properties were pasted to Objects, it was very likely that editing Gradients had no effect anymore
    • changing a Gradients transformation did not update the Gradient Property correctly
    • fixed interpolation of alpha when double clicking to create a new Gradient stop
    • fixed broken interpolation of Gradients stops with alpha
    • some GUI layout problems (some popup menus, file panel)
    • serial number is now displayed in About panel instead of "running in demo mode"


Changes from 2.0.1 to 2.0.2
  • bug fixes
    • the Path property was not updated when changing the round corner radius in the Rect tool
    • small bug fix in the SVG polyline parsing
    • fixed a small problem in the sliders in the Brush config: There was a gap of one pixel height in which clicking onto the slider moved neither the min nor the max thumb
UPGRADE INFORMATION:

Please download the correct version for your setup:
The update can only be used if you have previously purchased WonderBrush on CD. This applies to very few people currently, as the CD version will be out officially in a few days from now.
The demo version is for trying WonderBrush before you buy it. If you have previously puchased a WonderBrush license and received a keyfile, this is the upgrade for you. This version will still work with keyfiles purchased after WonderBrush 1.5.0 was released.

We have just updated our site with information about the first online store to have WonderBrush 2.0 on CD available. Please visit our website for information on upgrading from pre-1.5 licenses for WonderBursh.



Intel Version - requires Zeta   (2.61 MB) 306 downloads
  Working Link Download Update for CD version! (ZETA)
  Working Link Download Demo version (unlocks with previously purchased keyfiles, ZETA)
Intel Version - requires R5   (2.45 MB) 644 downloads
  Working Link Download Demo version (unlocks with previously purchased keyfiles, R5)

Version 1.7.2
 License:   Commercial Demo
 Updated:   August 14, 2005
 Source:   Source Not Available

Changes from 1.7.1 to 1.7.2
  • now supports SVG path commands "T" and "t"
  • bug fixes:
    • fixed a syntax bug when exporting transparent gradient stops in SVG
    • fixed SVG quadratic curve import, those curves are now converted to cubic curves for easier editing
    • fixed a pretty obscure bug in the export modules when writing floating point numbers. It effected mostly transformations, especially radial gradients in SVG files. Basically, a number like "0.073" would have been written as "0.73"... (thanks Andreas)
    • fixed a bad buffer overrun bug in the SVG export. More than ten gradients in a file triggered it. (thanks Andreas)
    • fixed crashing bug in Shape tool introduced in 1.7.1, when pressing the delete key with no points selected (thanks Mikael)
    • can no longer do anything in the canvas view when no layer is set (thanks Marcin)
    • should have no more cursor update problems in ZETA


Intel Version - requires Zeta   (1.59 MB) 460 downloads
  Working Link Download ZETA, www.yellowbites.com (Germany)
Intel Version - requires R5   (1.57 MB) 468 downloads
  Working Link Download R5, www.yellowbites.com (Germany)

Version 1.7.1
 License:   Shareware
 Updated:   July 30, 2005
 Source:   Source Not Available

Looks like those X.X.0 releases never last very long... ;-) Thanks to all people having reported bugs!


Changes since 1.7.0
  • added "inherit transformation" option to Gradients, useful for using the same Gradient on multiple objects that are already transformed in different ways
  • implemented cleaning up of paths, this means that exporting to SVG and loading the file again will restore pretty much the same Shape objects with no extra points and no broken in-out control points connections
  • added auto scrolling to Select, Crop, Transform, Edit Gradient, Text and Shape tools (there you go Christian)
  • added "All" buttons to Crop and Select tools which set the rectangle to the entire canvas for the changes to be based on that
  • bug fixes:
    • fixed printing (tested with Preview and PDF printer on ZETA)
    • fixed a crashing bug in the Edit Gradient tool, which happened when a gradient object was selected when switching to another tool from the Edit Gradient tool and then undoing something which affected the selected object (thanks Mikael!)
    • fixed memory leak when changing Shape objects
    • WarpSharp filter no longer tries to sharp homogenous areas, which appeared to take forever (thanks Axel)
    • fixed crashing bug in PopupSlider control (eg Zoom slider) when clicking it more than once while the window thread was busy (thanks Axel)
    • fixed bug in PopupSlider control which caused the slider to stick to the mouse cursor even if the mouse was already released (thanks Axel)
    • fixed a bug in Shape tool when removing path points so that only one or no points remained: if the path was closed before, it is unclosed, so that new points can be added again
    • tracked down a pretty obscure bug in the AGG path storage code, which caused some SVGs to load incorrectly (thanks Paco)
    • hitting Return or Escape in Ellipse and Rect tools applies or cancels the tools as it should (thanks stargater)
    • fixed last minute crashing bug in pasting a Path property to Shapes that had mutliple subpaths
    • trash icon for layer list is disabled when launching WonderBrush in "Do Nothing" mode (thanks Marcin)

Since 1.7.0 was only a couple days ago...


Changes since 1.6.1
  • Gradient object fill mode and new Edit Gradient tool
  • new Ellipse and Rectangle tools
  • basic SVG import capability (pretty much path objects only, but with gradient support)
  • support for gradients when exporting SVG
  • support for arbitrary number of sub-paths per Shape object, but they cannot be selected for editing right now
  • speedup for Brush drawing (especially with hardness = 100%)
  • selection of control points in Shape tool can now be deleted with delete key
  • Fill tool/objects have an opacity setting
  • basic tablet tilt support (the brush shape is squashed and rotated towards the tilt direction)
  • anti-aliasing in Text and Shape tools can be turned off (in Property list)
  • Hinting and Kerning are now Text object properties
  • updated to AGG 2.3 (which comes with speed improvements)
  • huge improvement for "insert point on path" code, the insert cursor should no longer appear when not really on a path segment
  • added (horribly slow but pretty effective) Warpsharp filter
  • added RDef source export
  • added Trash icons to Layer and Object list view to quickly remove selected items
  • states of proportion locks in New and Resize panel are persistent
  • optionally changes language according to ZETA system language
  • work arround for pre ZETA 1.0 mouse moved bug
  • improved help strings for Tools
  • bug fixes:
    • crashing bug when drawing Brush outside of Canvas and it was "auto-removed"
    • fixed drop shadow bug that caused some shadow pixels to appear along the bottom of the canvas in certain situations
    • fixed a bug where you couldn't do anything in the canvas after some operation took quite a while (for example resizing a canvas with many objects)
    • many GUI fixes for WonderBrush on ZETA, though some issues remain
    • Dropper tool no longer switches to the last color Tool
    • Language add-ons are now correctly moved to the WonderBrush installation when that is on another volume than /boot
    • proportion lock in Resize panel did not affect scale controls
    • when using a tablet pen on the eraser side, the Pen tool will switch to Pen Eraser mode just like the Brush tool switches to Eraser mode

Note on using gradients: To use gradients, you have to set an objects "Mode" to "Gradient" in the Property list. Then you can use the Edit Gradient tool to configure and transform the gradient. This will be a bit more straight forward in a next version. The Gradient property can be copied and pasted to other objects just like any other property.


Note to translators: Thank you very much for any translations! I will update the archive as soon as I receive updated files from you.


ZETA: The ZETA version has been compiled on ZETA 1.0 and differs only in a few aspects of the interface, but most importantly, the Canvas view is double buffered to completely remove any flickering.



Intel Version - requires Zeta   (1.55 MB) 270 downloads
  Working Link Download ZETA 1.0 Version, www.yellowbites.com (Germany)
Intel Version - requires R5   (1.53 MB) 276 downloads
  Working Link Download R5 Version, www.yellowbites.com (Germany)

Version 1.7.0
 License:   Shareware
 Updated:   July 26, 2005
 Source:   Source Not Available

Changes since 1.6.1
  • Gradient object fill mode and new Edit Gradient tool
  • new Ellipse and Rectangle tools
  • basic SVG import capability (pretty much path objects only, but with gradient support)
  • support for gradients when exporting SVG
  • support for arbitrary number of sub-paths per Shape object, but they cannot be selected for editing right now
  • speedup for Brush drawing (especially with hardness = 100%)
  • selection of control points in Shape tool can now be deleted with delete key
  • Fill tool/objects have an opacity setting
  • basic tablet tilt support (the brush shape is squashed and rotated towards the tilt direction)
  • anti-aliasing in Text and Shape tools can be turned off (in Property list)
  • Hinting and Kerning are now Text object properties
  • updated to AGG 2.3 (which comes with speed improvements)
  • huge improvement for "insert point on path" code, the insert cursor should no longer appear when not really on a path segment
  • added (horribly slow but pretty effective) Warpsharp filter
  • added RDef source export
  • added Trash icons to Layer and Object list view to quickly remove selected items
  • states of proportion locks in New and Resize panel are persistent
  • optionally changes language according to ZETA system language
  • work arround for pre ZETA 1.0 mouse moved bug
  • improved help strings for Tools
  • bug fixes:
    • crashing bug when drawing Brush outside of Canvas and it was "auto-removed"
    • fixed drop shadow bug that caused some shadow pixels to appear along the bottom of the canvas in certain situations
    • fixed a bug where you couldn't do anything in the canvas after some operation took quite a while (for example resizing a canvas with many objects)
    • many GUI fixes for WonderBrush on ZETA, though some issues remain
    • Dropper tool no longer switches to the last color Tool
    • Language add-ons are now correctly moved to the WonderBrush installation when that is on another volume than /boot
    • proportion lock in Resize panel did not affect scale controls
    • when using a tablet pen on the eraser side, the Pen tool will switch to Pen Eraser mode just like the Brush tool switches to Eraser mode

Note on using gradients: To use gradients, you have to set an objects "Mode" to "Gradient" in the Property list. Then you can use the Edit Gradient tool to configure and transform the gradient. This will be a bit more straight forward in a next version. The Gradient property can be copied and pasted to other objects just like any other property.


Note to translators: Thank you very much for any translations! I will update the archive as soon as I receive updated files from you.


ZETA: The ZETA version has been compiled on ZETA 1.0 and differs only in a few aspects of the interface, but most importantly, the Canvas view is double buffered to completely remove any flickering.



Intel Version - requires Zeta   (1.54 MB) 143 downloads
  Working Link Download www.yellowbites.com (Germany)
Intel Version - requires R5   (1.52 MB) 157 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.6.1
 License:   Shareware
 Updated:   February 6, 2005
 Source:   Source Not Available

Changes from 1.6.0 to 1.6.1
  • bug fix: dragging the Canvas zoom or Layer alpha slider did not cause live updates anymore, which is, of course, unacceptable

Previous changes from 1.5.3 to 1.6.0
  • rewritten and unified Export feature
    • SVG export module, supporting many WonderBrush object types, but no Brush and Filter objects, Layer blending modes are not handled yet
    • Adobe Illustrator export module, handling less object types than SVG
    • improved Export panel, the export formats are now better visible
    • clean up in File menu
  • better remembrance of last folder used for saving/exporting
  • support for line cap and line join modes in Outline Shapes
  • new Layer blending modes: "Replace Red/Green/Blue", "Lighten", "Darken"
    • the Replace Red/Green/Blue modes can be used to work in one image channel only or to separate the channels of one image
    • the algorithm for "Alpha", "Inverse Alpha" and "Inverse Multiply" (PS: "Screen") has been improved and should give better results
  • it is now possible to cycle through all installed fonts by the means of Command+Up/Down while the Text tool is active
  • the Fill tool now supports filling the entire canvas ignoring the fact wether the resulting area is contiguous or not
  • the keyfile can be installed while WonderBrush is running and unlocks it live
  • the demo mode restrictions have been made more "demo" mode like, "demo mode" is now much more of an "evaluate the product before buying mode"
    • water mark is rendered on entire canvas, also when copying to the clipboard
    • exporting to SVG and Adobe Illustrator is disabled
  • bug fixes:
    • some fonts could crash the font manager in WonderBrush
    • much improved font sorting, no more duplicate styles (check your installed fonts though!) or second family entries with additonal styles
    • fixed memory leak in text rendering
    • fixed invalidation bug when switching layer blending modes involving "Alpha" and "Inverse Alpha"
    • fixed invalidation glitch in the Popup Slider control (eg Zoom)
    • fixed irritating bug in Copy and Crop tool, which didn't "auto-cancel" when another tool was selected
    • fixed glitch in invalidation of splitter GUI object
    • using the Shape tool should be smoother now when working on new Shape objects
    • fixed flickering in Property list view when object properties change and/or another object is selected
    • font popup menu now behaves like a normal BMenuField and tries to locate the currently marked item under the mouse
    • fixed keyboard controlled paramaters of Text tool to update in the GUI when no Text object is being edited


Intel Version - requires R5   (1.23 MB) 541 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.6.0
 License:   Shareware
 Updated:   January 18, 2005
 Source:   Source Not Available

Changes from 1.5.3 to 1.6.0
  • rewritten and unified Export feature
    • SVG export module, supporting many WonderBrush object types, but no Brush and Filter objects, Layer blending modes are not handled yet
    • Adobe Illustrator export module, handling less object types than SVG
    • improved Export panel, the export formats are now better visible
    • clean up in File menu
  • better remembrance of last folder used for saving/exporting
  • support for line cap and line join modes in Outline Shapes
  • new Layer blending modes: "Replace Red/Green/Blue", "Lighten", "Darken"
    • the Replace Red/Green/Blue modes can be used to work in one image channel only or to separate the channels of one image
    • the algorithm for "Alpha", "Inverse Alpha" and "Inverse Multiply" (PS: "Screen") has been improved and should give better results
  • it is now possible to cycle through all installed fonts by the means of Command+Up/Down while the Text tool is active
  • the Fill tool now supports filling the entire canvas ignoring the fact wether the resulting area is contiguous or not
  • the keyfile can be installed while WonderBrush is running and unlocks it live
  • the demo mode restrictions have been made more "demo" mode like, "demo mode" is now much more of an "evaluate the product before buying mode"
    • water mark is rendered on entire canvas, also when copying to the clipboard
    • exporting to SVG and Adobe Illustrator is disabled
  • bug fixes:
    • some fonts could crash the font manager in WonderBrush
    • much improved font sorting, no more duplicate styles (check your installed fonts though!) or second family entries with additonal styles
    • fixed memory leak in text rendering
    • fixed invalidation bug when switching layer blending modes involving "Alpha" and "Inverse Alpha"
    • fixed invalidation glitch in the Popup Slider control (eg Zoom)
    • fixed irritating bug in Copy and Crop tool, which didn't "auto-cancel" when another tool was selected
    • fixed glitch in invalidation of splitter GUI object
    • using the Shape tool should be smoother now when working on new Shape objects
    • fixed flickering in Property list view when object properties change and/or another object is selected
    • font popup menu now behaves like a normal BMenuField and tries to locate the currently marked item under the mouse
    • fixed keyboard controlled paramaters of Text tool to update in the GUI when no Text object is being edited


Intel Version - requires R5   (1.24 MB) 305 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.5.3
 License:   Shareware
 Updated:   November 8, 2004
 Source:   Source Not Available

Changes from 1.5.2 to 1.5.3
  • Subpixel precision can now be turned off for the Shape tool (path control points can then only be located at integer pixel coordinates)
  • Navigator (Canvas overview) and Layer icons are never scaled up, when editing small bitmaps, like icons, this looks much better and even gives a good preview of the bitmap at 100%
  • maximum zoom level is now 3200% for all ya icon artists
  • tab navigatation between properties and additional keyboard control in some of the editing fields is now available in the Property list view
  • nudging control points when editing a path (translating with the cursor keys), either all selected points or entire path if no selection
  • reimplemented Fill algorithm with more than two times speed up
  • bug fixes:
    • tracked down that nasty Fill tool crashing bug that could sometimes happen, the fix could potentially have fixed more crashing bugs, though I don't know if it was triggered elsewhere
    • fixed a couple of undo actions to not update the Object list view, if it is showing a different layer than the changed object(s) live(s) on
    • changed a couple of things in the shutdown sequence, hopefully fixes a rare crash in the Filepanel destructor when quitting WonderBrush, the crash is hard to reproduce, so I don't know if I really fixed it
    • tweaked the approximation scale of the Shape objects in outline mode, gives much smoother results
    • a bug with the stroke generator in AGG was fixed, which fixes a problem in WonderBrush when generating the outline of a path when it had very sharp edges


Intel Version - requires R5   (1.21 MB) 456 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.5.2
 License:   Shareware
 Updated:   October 25, 2004
 Source:   Source Not Available
Changes from 1.5.1 to 1.5.2

It might look silly to do two releases in one day, but someone just reported a critical bug, that could take down the whole system (as strange as this may sound...). I didn't want more people to experience this, so here is the fixed package. Kudos to Mikael Larsson for spotting this one and reporting it.

  • bug fixes:
    • whole system locking up when spaces were in the beginning of a Text object and switching to the Transform tool!
    • drawing a straight line by holding down "shift" in the Brush tool was unbearably slow in 1.5.0 and 1.5.1

Changes from 1.5.0 to 1.5.1

  • improved brush spacing code, so that when scaling up Brush objects, they look perfectly smooth now (instead of the spacing becoming visible)
  • bug fixes:
    • crashing bug in localization add-on building on Zeta
    • crashing bug in Multi Paste Property when at least one of the objects was not caused to change (stupid last minute change...)
    • work around for app_server bug in Zeta, which apparently filters mouse moved messages, so that when these events are generated by a tablet, they would not always contain all fields (pressure, tilt, etc.)
    • work around for Zeta app_server bug (the one concerning drawing segments of a circle)
    • fixed picking pivot of transform box when zoomed in or out
    • fixed a bug in Shape and Text tool which caused the config GUI to incorrectly reflect the Shape/Text object having been double clicked to be edited

Changes from 1.3.2 to 1.5.0

  • Affine Transformations of objects (Translate, Rotate, Scale (and indirectly Skew))
  • Resizing and Rotating (-90°, 90°, 180°) of the canvas
  • Filters (many ported from ArtPaint):
    • Brightness,
    • Contrast,
    • Saturation,
    • Invert,
    • Gaussian Blur,
    • Motion Blur,
    • Dispersion,
    • Drop Shadow,
    • Halftone,
    • Noise
  • interchangable Object Properties with custom clipboard
  • reimplementation of many object types rendering using AGG
    (Bitmap, Fill, Text, Brush and Eraser)
  • Text tool uses AGG font caching
  • Text tool is now multiline
  • Text tool has spacing property for adjusting the spacing between letters
  • new behaviour for closing a path when the Shape is in outline mode
    (to be able to move the first point of an open path)
  • more convenience menu items in Object menu, Freeze and Remove can no longer be mistaken for ignoring the selection
  • WonderBrush now goes to the current workspace when a document is loaded
  • Shape and Text tools automatically apply when the selection changes
  • Object listview is now much less restrictive when currently editing a Text or Shape object
  • made cute little Undo/Redo icons
  • bug fixes:
    • big memory leak in Crop tool
    • many Fill tool bugfixes
    • Canvas is now correctly rerendered when one of the merged layers was invisible
    • fixed "Blur tool doesn't blur edge pixels" bug
    • fixed "transform box shows wrong cursors when flipped" bug
    • fixed "transform box leaves dirty pixels when zoomed out far enough" bug
    • fixed input of invalid chars in text inputs for numerical values
    • fixed Select tools text input (Top coordinate was used where Left coordinate should have been used)
    • fixed picking a color from the actual Color Picker panel was not undoable in Text and Shape tools
    • the tool help message can now contain 'n' so that it line breaks in the bubble help
    • fixed a bug with dragsorting objects, in certain situations, the dragged objects could just disappear
    • canvas name is now updated in canvas list when saving under a new name


Intel Version - requires R5   (1.21 MB) 279 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.5.1
 License:   Shareware
 Updated:   October 25, 2004
 Source:   Source Not Available

Changes from 1.5.0 to 1.5.1

  • improved brush spacing code, so that when scaling up Brush objects, they look perfectly smooth now (instead of the spacing becoming visible)
  • bug fixes:
    • crashing bug in localization add-on building on Zeta
    • crashing bug in Multi Paste Property when at least one of the objects was not caused to change (stupid last minute change...)
    • work around for app_server bug in Zeta, which apparently filters mouse moved messages, so that when these events are generated by a tablet, they would not always contain all fields (pressure, tilt, etc.)
    • work around for Zeta app_server bug (the one concerning drawing segments of a circle)
    • fixed picking pivot of transform box when zoomed in or out
    • fixed a bug in Shape and Text tool which caused the config GUI to incorrectly reflect the Shape/Text object having been double clicked to be edited

Changes from 1.3.2 to 1.5.0

  • Affine Transformations of objects (Translate, Rotate, Scale (and indirectly Skew))
  • Resizing and Rotating (-90°, 90°, 180°) of the canvas
  • Filters (many ported from ArtPaint):
    • Brightness,
    • Contrast,
    • Saturation,
    • Invert,
    • Gaussian Blur,
    • Motion Blur,
    • Dispersion,
    • Drop Shadow,
    • Halftone,
    • Noise
  • interchangable Object Properties with custom clipboard
  • reimplementation of many object types rendering using AGG
    (Bitmap, Fill, Text, Brush and Eraser)
  • Text tool uses AGG font caching
  • Text tool is now multiline
  • Text tool has spacing property for adjusting the spacing between letters
  • new behaviour for closing a path when the Shape is in outline mode
    (to be able to move the first point of an open path)
  • more convenience menu items in Object menu, Freeze and Remove can no longer be mistaken for ignoring the selection
  • WonderBrush now goes to the current workspace when a document is loaded
  • Shape and Text tools automatically apply when the selection changes
  • Object listview is now much less restrictive when currently editing a Text or Shape object
  • made cute little Undo/Redo icons
  • bug fixes:
    • big memory leak in Crop tool
    • many Fill tool bugfixes
    • Canvas is now correctly rerendered when one of the merged layers was invisible
    • fixed "Blur tool doesn't blur edge pixels" bug
    • fixed "transform box shows wrong cursors when flipped" bug
    • fixed "transform box leaves dirty pixels when zoomed out far enough" bug
    • fixed input of invalid chars in text inputs for numerical values
    • fixed Select tools text input (Top coordinate was used where Left coordinate should have been used)
    • fixed picking a color from the actual Color Picker panel was not undoable in Text and Shape tools
    • the tool help message can now contain 'n' so that it line breaks in the bubble help
    • fixed a bug with dragsorting objects, in certain situations, the dragged objects could just disappear
    • canvas name is now updated in canvas list when saving under a new name


Intel Version - requires R5   (1.21 MB) 127 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.5.0
 License:   Shareware
 Updated:   October 15, 2004
 Source:   Source Not Available

Changes from 1.3.2 to 1.5.0

  • Affine Transformations of objects (Translate, Rotate, Scale (and indirectly Skew))
  • Resizing and Rotating (-90°, 90°, 180°) of the canvas
  • Filters (many ported from ArtPaint):
    • Brightness,
    • Contrast,
    • Saturation,
    • Invert,
    • Gaussian Blur,
    • Motion Blur,
    • Dispersion,
    • Drop Shadow,
    • Halftone,
    • Noise
  • interchangable Object Properties with custom clipboard
  • reimplementation of many object types rendering using AGG
    (Bitmap, Fill, Text, Brush and Eraser)
  • Text tool uses AGG font caching
  • Text tool is now multiline
  • Text tool has spacing property for adjusting the spacing between letters
  • new behaviour for closing a path when the Shape is in outline mode
    (to be able to move the first point of an open path)
  • more convenience menu items in Object menu, Freeze and Remove can no longer be mistaken for ignoring the selection
  • WonderBrush now goes to the current workspace when a document is loaded
  • Shape and Text tools automatically apply when the selection changes
  • Object listview is now much less restrictive when currently editing a Text or Shape object
  • made cute little Undo/Redo icons
  • bug fixes:
    • big memory leak in Crop tool
    • many Fill tool bugfixes
    • Canvas is now correctly rerendered when one of the merged layers was invisible
    • fixed "Blur tool doesn't blur edge pixels" bug
    • fixed "transform box shows wrong cursors when flipped" bug
    • fixed "transform box leaves dirty pixels when zoomed out far enough" bug
    • fixed input of invalid chars in text inputs for numerical values
    • fixed Select tools text input (Top coordinate was used where Left coordinate should have been used)
    • fixed picking a color from the actual Color Picker panel was not undoable in Text and Shape tools
    • the tool help message can now contain '\n' so that it line breaks in the bubble help
    • fixed a bug with dragsorting objects, in certain situations, the dragged objects could just disappear
    • canvas name is now updated in canvas list when saving under a new name


Intel Version - requires R5   (1.21 MB) 317 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.3.2
 License:   Shareware
 Updated:   September 1, 2004
 Source:   Source Not Available

Changes from 1.3.1 to 1.3.2
  • in Shape tool
    • much improved selection of control points when editing paths
    • transformation of selected control points with complete undo/redo
  • image data is now removed at pixels with alpha = 0 when saving, so that the file can be compressed more efficiently
  • bugfixes in Text tool when no settings file was present, better default font selection
  • bugfix when pasting from clipboard while editing Text or Shape (history got confused)
  • all icons are truely transparent now, so when rendered in Zeta on non gray-216 panel background, they actually look good


Intel Version - requires R5   (867 KB) 433 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.3.1
 License:   Shareware
 Updated:   August 11, 2004
 Source:   Source Not Available
Changes from 1.3.0

  • new Copy tool, which copies a rectangular area of the canvas to the system clipboard
  • small bugfixes in the Crop tool (undo menu items were not updated correctly when applying or cancelling the tool)


Changes since last Work In Progress release

  • Confirm/Cancel Crop and Translate Tools
  • more complete temporary undo stack for Text tool
  • Shape tool has outline mode with variable width
  • bounding box for selected objects in Translate tool
  • new global "Program Settings" panel, startup action can be picked
  • numerous bug fixes in Shape, Text, Move, Crop and Fill tools
  • numerous usability fixes
  • new loading mechanism in separate thread
  • native documents can now be inserted into existing documents (drop document into main window (or better into the Layer list) while pressing Shift)
  • bug fix for layer alpha mask blending
  • better generation of Bitmap objects when chosing Object Freeze (excluding empty parts is now smarter)
  • all strings translatable again
  • renamed "History" list to "Object" list
  • pressure control for Brush radius & opacity is off by default (Zeta app_server bug is not triggered in default config)
  • other small fixes


Intel Version - requires R5   (809 KB) 278 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.3.0
 License:   Shareware
 Updated:   August 5, 2004
 Source:   Source Not Available
Changes since last Work In Progress release

  • Confirm/Cancel Crop and Translate Tools
  • more complete temporary undo stack for Text tool
  • Shape tool has outline mode with variable width
  • bounding box for selected objects in Translate tool
  • new global "Program Settings" panel, startup action can be picked
  • numerous bug fixes in Shape, Text, Move, Crop and Fill tools
  • numerous usability fixes
  • new loading mechanism in separate thread
  • native documents can now be inserted into existing documents (drop document into main window (or better into the Layer list) while pressing Shift)
  • bug fix for layer alpha mask blending
  • better generation of Bitmap objects when chosing Object Freeze (excluding empty parts is now smarter)
  • all strings translatable again
  • renamed "History" list to "Object" list
  • pressure control for Brush radius & opacity is off by default (Zeta app_server bug is not triggered in default config)
  • other small fixes


Intel Version - requires R5   (791 KB) 254 downloads
  Working Link Download www.yellowbites.com (Germany)

Version 1.0.0
 License:   Shareware
 Updated:   August 25, 2003
 Source:   Source Not Available
initial release

Any Processor - requires R5   (3 KB) 391 downloads
  Working Link Download Japanese Language file for WonderBrush 1.0.0
  Working Link Download Zelect.com Mirror
Intel Version - requires R5   (419 KB) 1,321 downloads
  Working Link Download Primary Location (www.yellowbites.com, Germany)
  Working Link Download Zelect.com Mirror
PowerPC Version - requires R5   (261 KB) 303 downloads
  Working Link Download Primary Location (www.yellowbites.com, Germany)
  Working Link Download Zelect.com Mirror

Version 1.2.0
 License:   Shareware
 Updated:   June 12, 2004
 Source:   Source Not Available

Cool New Stuff...

  • Shape tool

    The Shape tool allows you to define and edit shapes via Bezier paths. It is missing some features yet, but I hope to have implemented the most comfortable Bezier path tool seen on BeOS up to date. For example, it has a complete undo stack for all editing actions that can be performed. The rendering quality is also superb and quite fast being based on Anti Grain Geometry. Additional editing options are available via holding down Command and Alt keys. The tool cursor will change to indicate the respective editing action.

    Missing is transformation of a group of selected control points as well as being able to define additional paths to make holes etc.

  • The Text tool has gotten an update, both Text and Shape tools can edit the respective objects at any time, just double click such an object in the History list!
  • Confirm and Cancel are now enabled via the little checkmark and cross icons.
  • WonderBrush implements editing with a temporary undo stack. Currently this is used for the Shape tool only, but will be extended to the Translate tool as well as Crop and Text tools.
  • The font popup now sorts family and style into submenus.


Intel Version - requires R5   (708 KB) 287 downloads
  Working Link Download www.yellowbites.com (Germany)
  Working Link Download Zelect.com Mirror (http)

Version 1.1.0 Development
 License:   Shareware
 Updated:   May 19, 2004
 Source:   Source Not Available

This version needs libfreetype.so! If too many people complain about this, I will include it in the archive.


This is the current version of WonderBrush. Things have progressed, but rough edges remain. This is reflected in the way some of the new tools work, it doesn't mean this version is less stable. Nevertheless, this is called development version for a reason. Here is a quick overview of what has changed:

  • New Crop tool.
  • New Translate (Move) tool.
  • New Fill tool.
  • New Pen Eraser tool.
  • New Text tool.
  • New options for the existing tools, like solid drawing mode for the stroke based tools.
  • Bug fixes.
  • Better error report, like when loading a bitmap failed and such.
  • New Dump Source Code and Cursor options for generating C++ code from the canvas.
    To create BeOS cursors, make a Canvas 16x16, then use white, black and transparency as you would expect. Intermediate colors are mapped using closest match. Multiple layers are fine.
  • Especially the Text tool's GUI is quite rough, but more control is there using the keyboard, please refer to README.
  • Some stuff is disabled, like the Confirm and Cancel icons. Use Return and Escape keys to apply or cancel the Text and Crop tool.
  • Support for pasting BBitmaps from the system clipboard. Works with ArtPaint.
  • Better Drag'N'Drop support from Tracker. For example, dragging a Bitmap file from Tracker into the layers list while holding down shift will add the image as a new layer.
  • Probably more I've forgotten, please refer to LOG.

Enjoy!



Intel Version - requires R5   (540 KB) 313 downloads
  Working Link Download www.yellowbites.com (Germany)
  Working Link Download Zelect.com Mirror

 
BeGroovy
  Recent Downloads  -  # 373
Total Downloads  -  # 365
Total Views  -  # 55
User Ratings  -  # 11
  Image Editors
1.  BePodder - 9.73
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  VNCServer - 9.36
5.  Haiku AGP busm... - 9.35
6.  cpu_fix - 9.31
7.  vim6 - 9.31
8.  Beezer - 9.26
9.  HandBrake - 9.25
10.  BeeF - 9.25
1.  Ati Radeon G... - 43,795
2.  BeOS 5 Perso... - 39,097
3.  BePDF - 26,422
4.  Realtek RTL8... - 21,080
5.  Ensoniq Audi... - 20,760
6.  USB Joystick... - 18,020
7.  VLC Media Pl... - 15,047
8.  ATI Rage 128... - 13,965
9.  DOSBox - 12,444
10.  S3 Trio 64 v... - 11,377
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2013 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Website Deisgn: NumbDesign