Showing posts with label release. Show all posts
Showing posts with label release. Show all posts

Saturday, July 27, 2013

Tiled Qt 0.9.1 released

This is mostly a bug fixing release, adding only some minor things here and there. Notable changes include making sure the JSON format stores everything, fixing string quoting issues in the Lua export and allowing double-click on objects to open their properties dialog. And for those who like to have a lot of maps open at the same time, Tiled should now close a lot faster. Here's the full list of changes:

  • Added saving of map background to JSON format (by Petr Viktorin)
  • Added saving of terrain information to JSON format (by Petr Viktorin)
  • Object Selection tool now always start selecting objects when holding Shift
  • Increased maximum for tileset margin and spacing to 9999
  • Some updates to libtiled-java (by Oskar Wiksten)
  • Install the automappingconverter application (relevant on Linux)
  • Avoid using Windows 95 style (was used on some Linux desktop environments)
  • Removed layer name checks from the Flare export plugin (by Stefan Beller)
  • Double-clicking an object now opens the Object Properties dialog
  • Fixed Object Properties dialog not remembering its size
  • Fixed object drawing order for image saving and mini-map
  • Fixed some plurals in English translation
  • Fixed line widths when zooming in Qt 5
  • Fixed updating of image layer when its opacity or image is changed
  • Fixed display of grid in tileset view on certain zoom levels
  • Fixed save in wrong format after opening a map with plugin (by Mike Hendricks)
  • Fixed closing Tiled being very slow with many maps
  • Fixed saving of image layer properties in the Lua format
  • Fixed escaping of special characters in the Lua format
  • Fixed handling of relative paths for image layers in the JSON plugin

Meanwhile, a lot of new features have already been added for the next feature release of Tiled. I have described some of them in the first Tiled development update and I plan to blog about some other new stuff soon. Don't be afraid to try a daily build! Apart from being able to try the new features, it is also your chance of providing feedback before they enter a stable release.

Monday, January 28, 2013

Tiled Qt 0.9.0 released

At long last there is a new feature release of Tiled! Ever since 0.8 was released new features have kept accumulating at pretty much the usual pace, so there is a lot of new stuff in this one. It's hard to pick favourites, so I'll only highlight a couple.

Several new dockable windows have been added. There's now a file system view, an object list and a mini-map. These should really help navigating your ever growing world.

Also, many improvements have been made to the automapping system, which can now produce object layers and apply rules while editing. New in this area is the terrain tool, which really helps if its corner-based algorithm works with your tiles.

Here follows the full list of changes:

  • Added objects dock and per-object visibility toggle (by Tim Baker)
  • Added maps dock (by Tim Baker)
  • Added terrain tool for automatic terrain transitions (by Manu Evans)
  • Added a minimap (by Christoph Schnackenberg)
  • Added a staggered isometric map renderer, still without object layer support
  • Added basic image layer support (by Gregory Nickonov and Alexander Kuhrt)
  • Added display of current layer to the status bar (by Tim Baker)
  • Added editable combo box for changing the zoom level (by Tim Baker)
  • Added support for multiple input layers to automapping (by Stefan Beller)
  • Added option to apply automapping rules while editing (by Stefan Beller)
  • Added a converter to update old automapping rules (by Stefan Beller)
  • Added support for objects layers to automapping (by Stefan Beller)
  • Added support for random mode to the fill tool (by Stefan Beller)
  • Added Replica Island plugin (by Eric Kidd)
  • Added option to change the grid color (by Stefan Beller)
  • Added support for ellipse objects (by devnewton and Christoph Schnackenberg)
  • Added name labels for objects on isometric maps (by Andrew Motrenko)
  • Added map property for changing the background color (by Emmanuel Barroga)
  • Added shortcut to manually reload tilesets (Ctrl-T) (by Michael Williams)
  • Added toggle for showing tile object outlines
  • Added support for pinch zooming (by Pierre-David Bélanger)
  • Added initial (non-GUI) support for individual and/or embedded tile images (by Petr Viktorin)
  • Added reading support to Flare plugin (by Stefan Beller)
  • Added a TMX rasterizer command line tool (by Vincent Petithory)
  • Added man pages and desktop file (by Erik Schilling)
  • Made the size and position of most dialogs persistent
  • Respect the original layer data format of a loaded map (by Ben Longbons)
  • Marked Tiled as high-resolution capable on Mac OS X
  • Improved handling of external tilesets in Lua export
  • Reverted tilesets view back to tabs, but with menu button (by Stefan Beller)
  • Allowed plugins to support multiple file name filters (by Samuli Tuomola)
  • Allow saving in any format that can also be read (by Stefan Beller)
  • Fixed eraser skipping tiles when moving fast
  • Fixed bug in Flare plugin (by Clint Bellanger)
  • Fixed compile against Qt 5 (by Kenney Phillis)
  • Fixed resolving of symbolic links while loading map
  • Fixed a crash that could happen after trying to load a faulty map
  • Updated Portuguese, Dutch, German, Spanish, Russian, French, Japanese, Chinese, Brazilian Portuguese, Hebrew and Czech translations (thanks to all translators!)

As evident by the above changelog, this release is the result of a record number of contributors (a total of 33 since 0.8.1). A big thanks to everybody who opened pull requests and persisted through the code reviews!

For authors of frameworks and libraries supporting the TMX format, I've summarized the additions on the wiki.

Tuesday, May 8, 2012

Tiled Qt 0.8.1 released

The 0.8 branch had slowly been accumilating fixes and translation updates that made it worth to release Tiled Qt 0.8.1. Upgrading is highly recommended since there was a crash related to pasting. Also noteworthy is the improved support for mice with fine-resolution wheels like the Magic Mouse. Thanks to all who contributed, and also thanks to Jeff Bland for updating the Mac release!

  • Added MacOS X Lion full screen support (by Vsevolod Klementjev)
  • Fixed crash that could happen when painting with a pasted stamp
  • Fixed zoom sensitivity for finer-resolution mouse wheels
  • Fixed issues when using quickstamps in combination with the fill tool
  • Fixed stamp tool not to miss tiles when drawing fast (by Stefan Beller)
  • Fixed automapping to work with external tilesets (by Stefan Beller)
  • Fixed crash in automapping when dealing with broken rule files (by Stefan Beller)
  • Fixed object type getting erased on pressing Enter
  • Changed the license of libtiled-java from LGPL to BSD
  • Updated Italian and Hebrew translations (by Gornova and Tamir Atias)

Meanwhile, new features are being added for the next feature release. Recently support for image layers was added and the bucket fill tool can now do random fills. Install a daily build or compile Tiled from master to try them out. Your contributions are also welcome!

Follow Tiled on Google+ to hear about interesting news related to Tiled, or share your Tiled-related story.

Sunday, December 11, 2011

Tiled Qt 0.8.0 released

If all you wanted for Christmas was a new Tiled release, it's time to start thinking about a new present!

This release adds some major new features like polygon objects, JSON import and export, tile rotation and drawing offset. Many smaller changes and additions were made as well, so there should be something for everybody. The full list of changes:

  • Added support for polygon and polyline objects (sponsored by Zipline Games)
  • Added support for tile rotation (by Wade Brainerd)
  • Added support for defining the color of custom object types (sponsored by Zipline Games)
  • Added a Delete action to delete selected tiles or objects (by Stefan Beller)
  • Added random mode to the stamp brush (by Stefan Beller)
  • Added Flare export plugin (by Stefan Beller and Clint Bellanger)
  • Added JSON plugin that supports both reading and writing (by Porfírio Ribeiro)
  • Added ability to rename tilesets (by Maus)
  • Added a mode in which the current layer is highlighted
  • Added support for specifying a tile drawing offset (sponsored by Clint Bellanger)
  • Added a shortcut (Alt+C) to copy the current tile position to clipboard (by Stefan Beller)
  • Added a command line option to disable OpenGL
  • Allow custom properties on tilesets
  • Many automapping improvements (by Stefan Beller)
  • Improved tileset dock to handle a large amount of tilesets better (by Maus)
  • Made the 'Show Grid' option in the tileset view persistent
  • Raised the tile size limit in the New Tileset dialog from 999 to 9999
  • Correctly handle changes in the width of a tileset image (by Adam Rippon)
  • Worked around a long standing crash bug
  • Added Russian translation (by Alex Vega)
  • Updated the German, Japanese, Spanish, Chinese, Czech, Dutch, French and Brazilian Portuguese translations (thanks to all translators!)

As the above list shows, many of the new features were either sponsored or developed by contributors, thanks a lot to all who've helped shape this release!

Tuesday, September 27, 2011

Tiled Qt 0.7.1 released

Work is well underway on a future 0.8.0 release, but meanwhile also some bugs have been fixed that made it worth releasing 0.7.1. This release also updates the Czech translation and changes the way maps are exported to Lua so that they no longer rely on a global "map" variable.

  • Select stamp tool when selecting tiles in tileset view (by Stefan Beller)
  • Enable anti-aliasing in OpenGL mode
  • Small improvement to the Lua export plugin (incompatible!)
  • Fixed a bug in the Create Object tool that could lead to a crash
  • Fixed reading of maps without tilesets but with a tile layer
  • Fixed position of tile objects to center on the mouse on insertion
  • Updated the Czech translation (by Petr Viktorin)

Sunday, July 24, 2011

Tiled Qt 0.7.0 released

Tiled currently seems to be on a biannual release schedule regarding its new feature releases, though this is entirely unintentional. The important part is that quite some nice features have been developed again!

It's now finally possible to select multiple objects and copy/paste them. A bunch of other productivity enhancements were also made like cropping to selection, shortcuts to change layer, improved hand scrolling with spacebar, toggling visibility of other layers, etc.

A new feature was added that required changing the map format a little as well. Tiled is now able to flip tiles horizontally and vertically (using the 'x' and 'y' keys repectively). This information is stored in the highest two bits of the global tile IDs, so that tile layer data remains compatible if you don't use this feature.

The full list of changes:

  • Added support for horizontal and vertical flipping of tiles (sponsored by Zipline Games)
  • Added copy/paste support for objects
  • Added merge layer down action
  • Added Show or Hide all Other Layers action (by Christophe Conceicao)
  • Added actions to select the previous/next layer
  • Added Crop to Selection action
  • Added a Lua export plugin (sponsored by Zipline Games)
  • Added Droidcraft plugin to read and export the map files (by seeseekey)
  • Added option to turn off grid in the tileset view (by Gregory Nickonov)
  • Added hand scrolling while holding the spacebar
  • Made the object context menu available in all object tools
  • Display tile coordinates also when using object tools
  • Various improvements to running external commands (by Jeff Bland)
  • Automapping stability and memory consumption improvements (by Stefan Beller)
  • Objects that fall outside of the map on resize are now removed (by Stefan Beller)
  • Fixed problems with watching tilesets multiple times
  • Fixed several issues related to restoring previously opened files (by Stefan Beller)
  • Updated Brazilian Portuguese, Chinese, German, Spanish, Japanese, Hebrew, Portuguese, Dutch and French translations (thanks to all translators!)

Lastly I want to say, Tiled is shaped by your feedback and those who help improve it. If you have an itch or a suggestion, please do report an issue. Or better yet, fork Tiled on github and work with us on the next release!

Sunday, May 8, 2011

Tiled Qt 0.6.2 released

This release fixes a few minor bugs reported by users. Since it didn't seem likely that much more fixes would accumulate, it was time to get them out there. The changes are:

  • Fixed object layers losing their color when resizing the map
  • Fixed the tabs in the Tilesets dock to use scroll buttons on MacOS X
  • Fixed window title to update when saving a map with a different name

The 0.7.0 release is expected to be still quite a bit off, but meanwhile you can already compile Tiled yourself from the git master branch to try out some of the new features. These include merging layers, copy & paste support for objects and various improvements to the support for running external commands. Maybe you could even try adding your own favorite feature to the list!

Sunday, April 3, 2011

Tiled Qt 0.6.1 released

I'm happy to announce the immediate availability of the 0.6.1 bugfix release! Quite a few fixes have accumulated since the last release, so it was about time to get them out there.

Of special note is that from this release on, there will be a Windows installer rather than a zip archive, thanks to Mohammad Mehdi Salem Naraghi. Since this is the first release with a Windows installer, there may still be issues. It should make installing Tiled on Windows quite a bit more pleasant.

Many fixes were made to the automatic mapping feature by Stefan Beller. Petr Viktorin and Ben Longbons allowed Tiled to open multiple files at once. The full list of changes:

  • Added ability to open multiple files at once through the file dialog and command line
  • Added Ctrl+PageUp/PageDown shortcuts to switch documents
  • Added an example to show how automatic mapping works
  • Fixed bugs, crashes and leaks in the automatic mapping feature
  • Fixed starting point for circles to be the click position
  • Fixed a memory leak when using lines or circles
  • Fixed layer opacity to be taken into account when saving as image
  • Fixed endless loop when tile size is set to 0
  • Fixed crash when passing an empty string as command line parameter
  • Fixed problems with the tileset view after switching documents
  • Fixed tile objects to be removed when their tileset is removed

Wednesday, January 26, 2011

Tiled Qt 0.6.0 released

It's been more than half a year after the last major release, but meanwhile development of Tiled has continued as usual, as is evident by the many new features in this release. The improvements include support for multiple documents, initial support for object selection, support for placing tiles as objects and centering the map when it's smaller than the view.

Of note is also the enhanced integration with MacOS X. The tmx file type is now recognised and associated with Tiled, allowing them to be opened from the Finder or by dragging them to the Tiled icon on the dock.

There was a license change of the core classes of Tiled (those in libtiled), which are now BSD licensed. This should be convenient for those who wish to use those classes in their (Qt/C++) project. For Java projects, Tiled now ships with a libtiled-java, which is a somewhat cleaned up version of the core classes from Tiled Java. For both libraries there are simple tmx viewer applications that show how to use them.

Full summary of the changes:

  • Added support for opening multiple maps in one session
  • Added support for placing tiles as objects
  • Added automatic mapping feature, allowing placing of tiles based on rules
  • Added ability to save/restore up to 9 stamps with Ctrl+[number]
  • Added an object selection tool, allowing moving/deleting multiple objects
  • Added ability to run external commands
  • Added support for drawing lines and ellipses with the stamp brush
  • Added icons to distinguish tile layers from object layers
  • Added "Move To Layer" submenu to the context menu of objects
  • Added option to use hardware rendering based on OpenGL
  • Added a T-Engine4 map export plugin
  • Added a simple TMX viewer application (BSD licensed)
  • Added a New Layer dropdown menu to the layers dock
  • Added a checkbox that enables snap to grid permanently
  • Added an initial version of libtiled-java (LGPL licensed)
  • Added Chinese and Hebrew translations
  • Allowed dragging an image onto Tiled to add a tileset
  • Center the map when it is smaller than the map view
  • Remember the selected layer across restarts
  • Changed the default layer data format to use zlib rather than gzip
  • Store the tileset image width and height in the map file
  • Compile fixes related to linking zlib
  • Fixed the current stamp to get updated when switching tilesets
  • Fixed the maximum sizes of the resize map dialog
  • Fixed build issues when an older version of libtiled is installed
  • Fixed saving of property when clicking OK while editing on MacOS X
  • Allow Backspace to delete properties to make it easier on a MacBook
  • Associate tmx files with Tiled on MacOS X
  • Changed the license of libtiled from GPL to BSD
  • Updated Czech, Spanish, German, Brazilian Portuguese, Dutch and French translations

Finally I want to thank everybody who contributed to this release! Significant work was done by Stefan Beller on the multi-document support, improvements to the stamp tool, the quick stamps and the new automatic mapping feature. Jeff Bland helped to improve Tiled for MacOS X and added support for running arbitrary commands from Tiled. Bin Wu and Zhao Sting provided a Chinese translation and Tamir Atias translated Tiled to Hebrew (its first right-to-left language). Also thanks to all the translators who updated their translation!

Warning: This version of Tiled changes the default compression method for layer data from gzip to zlib. The latter is more suitable for in-memory compression while gzip was meant for files. In most environments, zlib is easier to deal with (especially in C/C++, but also in Python). If your map reader does not support zlib, you can still tell Tiled to use gzip in the preferences.

Thursday, September 2, 2010

Tiled Qt 0.5.1 released

It came to my attention that some users were still using Tiled Qt 0.3.1 because of a regression in saving object position and size when the tile width is different from the tile height. Well, we can't have that so I've released 0.5.1 which fixes this issue. The Czech translation was also updated, thanks to Petr Viktorin!

Wednesday, June 30, 2010

Tiled Qt 0.5.0 released

At long last I managed to finish another release, with the main aim to add the last glaring missing features compared to the old Java version. This included mostly tileset management, and support for input/output plugins.

There have also been some new contributors. Andrew G. Crowell made the layer actions accessible via a right-click menu and in a small toolbar. Michael Woerister enhanced the object properties dialog with additional fields to change the position and size. Finally, Janis Kirsteins added a Latvian translation. Thanks! Also thanks to all the existing translators who have updated their translation to the new release! The full list of changes:

  • Added support for import and export plugins
  • Added support for external tilesets
  • Added undo for adding tilesets and ability to remove tilesets
  • Added error handling to the New Tileset dialog
  • Added ability to change tileset order by dragging them around
  • Added option to draw the tile grid when saving as image
  • Added a context menu and tool buttons to the layer dock
  • Added Latvian translation
  • Added an install target to the Makefile
  • Open local files when they are dropped onto Tiled
  • Allow changing position and size of objects in the Object Properties dialog
  • Fixed rendering issues with tiles wider than the tile width of the map
  • Fixed eraser and fill tool working on invisible layers
  • Fixed a crash when using some tools when no map is loaded
  • Fixed compile errors related to detecting static builds
  • Fixed the Save dialog not suggesting any particular file extension
  • Updated Japanese, Dutch, German, Brazilian Portuguese, French, Portuguese and Spanish translations

As needed to allow plugins, part of Tiled is now in a small shared library. In the future I intend to also move the map reader and renderer into this library so that it can be re-used by games implemented using Qt. I'm also adding a Java version of this library.

Wednesday, April 14, 2010

Tiled Qt 0.4.1 released


This release adds a lot of new translations as well as a few small features. New is the support for storing layer data as CSV (comma separated values), contributed by Dennis Honeyman. Also, Jeff Bland extended the fill tool to fill the selection when Shift is pressed. The full list of noteworthy changes:
  • Added support for saving tile layer data as CSV
  • Added shift modifier to bucket fill tool for filling the selection
  • Added Brazilian Portugese, Japanese, French, Italian and Czech translations
  • Made values used in the New Map and New Tileset dialogs persistent
  • Fixed drawing selection highlight where brush is not painting
  • Fixed an incompatibility with Tiled Java in 'trans' attribute
Thanks to Jonatas de Moraes Junior, Hiroki Utsunomiya, Yohann Ferreira, Antonio Ricci and Petr Viktorin for the new translations!

Saturday, January 30, 2010

Tiled Qt 0.4.0 released


With this release the Qt version of Tiled finally replaces the Java version, being on par with the most important features and more advanced in other areas. The Java version will of course remain available as well, and is still open for new maintainership.

The most important features added in this release are support for isometric maps and finalized support for translations, with translations to Dutch, Portuguese, Spanish and German already complete. Also, several nice features have been contributed by other developers, including a fill tool and automatic reloading of tileset images. The full list of changes:
  • Added support for isometric maps
  • Added automatic reloading of tileset images when they change
  • Added "offset map" action that can shift a set of layers by a certain amount
  • Added a fill tool
  • Added ability to duplicate map objects
  • Added support for choosing the tile layer data format used when saving
  • Added mouse wheel zooming support to the tileset view
  • Added an object display color attribute to object groups
  • Added ability to edit tile properties through a context menu
  • Made writing out a DTD reference optional and disabled it by default
  • Made translations functional
  • Updated Dutch, Portuguese, Spanish and German translations
For the next version I'd like to finish support for plugins as well as add tileset management (including proper support for external tilesets), which are two areas in which the Java version is still ahead. There are plenty of other possibilities though, and your help is greatly appreciated!

Sunday, November 22, 2009

Tiled Qt 0.3.1 released


A few issues with the 0.3.0 release got reported, and this release is mostly about fixing those up. The list of changes:
  • Enabled undo command compression for stamp brush and eraser
  • Fixed reading of maps with non-binary-encoded layer data
  • Fixed a compile issue on Mac OS X related to QXmlStreamWriter
  • Fixed a crash when loading a map while holding Ctrl
  • Confirm overwrite on the right moment for 'Save as Image' dialog
For the next release I'm working on support for isometric maps. Hopefully there will even be time to include support for hexagonal maps as well. Stay tuned!

Friday, November 13, 2009

Tiled Qt 0.3.0 released


The Qt version of Tiled is still catching up, but it's catching up fast! The main new feature in this release is support for cut, copy and paste. This is noteworthy, since it will even work from one map to another or between Tiled instances. The full list of changes:
  • Added a tile selection tool
  • Added support for cut, copy and paste
  • Added current cursor position to the status bar
  • Added keyboard shortcuts to switch tools
  • Added scrolling the map view with middle mouse button
  • Snap objects to the grid when Ctrl is pressed

Thursday, October 1, 2009

Tiled Qt 0.2.0 released


This second release of the Qt version of Tiled is mainly trying to catch up with the Java version a bit, feature wise. Tiled Qt should now be fully usuable as a replacement of the Java version for basic orthogonal tile maps. The changes:
  • Added support for zooming the map view
  • Added an eraser tool that allows you to erase tiles
  • Added ability to save a map as an image
  • Added support for masking tileset images based on a certain color
  • Added a slider to change the opacity of the current layer
  • Fixed the minimum row and column size in the tileset view
  • Fixed stamp creation when not dragging topleft to bottomright
Let me know when you're missing something, either via the mailing list or just post directly to the bug tracker.

Tuesday, September 1, 2009

Qt version of Tiled released


Things have been pretty quiet since the 0.7.2 release of Tiled. This was partly due to me working on a rewrite of Tiled, using Qt/C++. I now think this rewrite is complete enough for its first release, though compared to the Java version a lot of features are still missing. You'll find Tiled Qt 0.1.0 on in the Development section of the downloads page.

I'm curious to hear how the Qt version works for you, and am looking forward to hear about everyones favourite missing feature. A new bug tracker has been set up to keep track of your feedback. As always, feel free to email me directly or to write to the tiled-user mailing list.

Finally, I'm looking for additional contributors! Are you familiar with C++ and Qt, or want to learn? Tiled is a relatively small and simple project, with a clean design. Any help is appreciated! :-)

Sunday, November 30, 2008

Tiled 0.7.2 released

Since a stable release of 0.8.0 could still take a while, I've decided to make another release with some fixes made since 0.7.1. The changes:

  • Added support for associating an image with a map object
  • Fixed not being able to move an object group
  • Fixed unable to select small map objects (by Jared Adams)
  • Fixed references to external tilesets that are not in the same directory
  • Fixed some files missing from tiled-core.jar (by Jared Adams)
  • Updated The Mana World plugin to detect the collision layer correctly (by Jared Adams)
  • Updated minimum Java version to 1.5

Tuesday, September 2, 2008

Tiled 0.7.1 released

Shortly after we released Tiled 0.7.0, a number of issues were found. Some of them were pretty critical or meant basic functionality was broken, so I decided not to wait too long with making a new release. The changes:

  • Added support for a margin around a tileset image
  • Improved the tileset manager and allow tileset reorganizing (by Jared Adams)
  • Fixed automatically adding extension to tileset Save As... dialog
  • Fixed saving/loading of layers with an origin other than 0,0
  • Fixed map resize to apply the offset to layers not matching the map bounds
  • Fixed loading of object group properties
  • Fixed duplicates of object groups to not share the objects
  • Fixed Lua export to increase firstgid of tilesets properly (by Jelle Geerts)
  • Fixed saving of property values that contain quotes
  • Fixed the state of menu actions when starting up without a map

Saturday, July 19, 2008

Tiled 0.7.0 released

At long last we have a new stable Tiled release! I'd like to thank all who have contributed to this release. Tiled 0.7.0 has seen more contributions from the community than any previous release! Changes since the previous release:

  • Added support for arbitrary objects and zones placement (by ElvenProgrammer)
  • Added ability to create stamp brushes from the tile palette
  • Added import/export of configuration
  • Added option to automatically open the last map on startup (by Pedro Miller)
  • Added option to include comments in .tmx map files when saving
  • Added refresh tilesets action (by Pedro Miller)
  • Added remembering of the main window size
  • Added saving of DOCTYPE declaration in .tmx files
  • Added live brush preview for the stamp brush
  • Updated the DTD and added it to the website (by Olivier Beaton)
  • Reanabled the hexagonal map view (by Matthias Kievernagel)
  • Tiles and layers panels are now both floatable and dockable
  • Report out of memory error when saving map as image
  • Properties table now displays the properties in alphabetical order
  • Properties are now saved in the .tmx format in alphabetical order
  • Multiline properties are now saved as character data instead of as attribute
  • Fixed properties dialog to also save values that were still being edited
  • Fixed automatically adding the file extension when not given
  • Fixed save as image to work with more formats and to confirm overwrite
  • Worked around an issue with the open file dialog on GNU classpath
  • Worked around an issue with setting a null cursor on GNU classpath