[tiled] r674 - in tags: . 0.6.0

svn@biggeruniverse.com svn at biggeruniverse.com
Thu Jun 22 18:20:01 PDT 2006


Author: bjorn
Date: 2006-06-22 20:20:00 -0500 (Thu, 22 Jun 2006)
New Revision: 674

Added:
   tags/0.6.0/
   tags/0.6.0/CHANGES
   tags/0.6.0/TODO
   tags/0.6.0/build.xml
   tags/0.6.0/src/
Removed:
   tags/0.6.0/CHANGES
   tags/0.6.0/build.xml
   tags/0.6.0/src/
Log:
Tagged the 0.6.0 release.


Copied: tags/0.6.0 (from rev 670, trunk)

Deleted: tags/0.6.0/CHANGES
===================================================================
--- trunk/CHANGES	2006-06-22 22:30:03 UTC (rev 670)
+++ tags/0.6.0/CHANGES	2006-06-23 01:20:00 UTC (rev 674)
@@ -1,177 +0,0 @@
-UNDONE
-+ Fixed memory problems when loading several maps with many tilesets in a row
-+ Added ability to select multiple layers from layer table
-+ Added preview of new tileset when creating a tileset
-+ Added the Shifted view, which emulates several tiling configurations
-+ Added "stamp" tool
-+ Added a navigation minimap
-+ Added full support for animated tiles
-+ Added palette brush
-+ Added support for animated tiles
-+ Added additional "tile cutters"
-+ Rewrote main mapeditor code
-+ Moved actions out of MapEditor, and created a package for them
-
-0.6.0 - June X, 2006
-
-* Added internationalization, with translations to Dutch, German, Italian,
-  French and Spanish.
-* Added stamp function for pencil: right-click, drag now creates a stamp
-  for easy copying
-* Added more error-checking to XMLMapTransformer, the default map reader
-* Added global properties for tilesets (properties set for all tiles)
-* Added the ability to merge tile images when layers are merged
-* Added more useful visual feedback for some brushes
-* Added remembering of main window state as suggested by Dennis Spreen
-* Added remembering of size and divider position to tile palette dialog
-* Added memory usage display and a garbage collect button to the about dialog
-* Improved memory usage and speed in several areas
-* Fixed new tileset dialog so that it is now possible to change the tile height
-  to something other than the tile height used by the map
-* Fixed a bug when exporting a tileset with an external image
-* Fixed two cases of hanging when using the fill tool
-* Fixed tile palette bug of not accounting for gaps in tile ids (old bug)
-* Fixed tile palette bug of displaying multiple tilesets over eachother
-* Fixed bug of adding a new tile even if cancelling out of new tile dialog
-* Fixed NullPointerException when saving a map with no extension
-* Fixed the zooming so that it keeps the center in place
-* Fixed exiting even when a request to save the changes failed
-* Fixed layer merging so that undo/redo of operation is functional
-* Fixed resetting of selected tileset in tile palette on layer changes
-* Fixed saving of tile properties when using a tileset image
-* Fixed loading of invisible layers
-* Fixed saving of tile spacing property for tileset images
-* Rewrote configuration based on the Preferences class, no more tiled.conf
-* Cleaned up TileSet (removed checksumming and rotation/orientation code)
-* Removed experimental hexagonal mapview from new map dialog
-* Removed option to not automatically create tiles from a tileset image
-* Changed map format to store properties within a single "properties" element
-
-0.5.1 - June 15th, 2005
-
-* Added a checkerboard background to tileset palette
-* Added support for layer locking (not editable when locked)
-* Added support for tmx.gz map files
-* Added selection addition and substraction via Shift and Ctrl respectively
-* Improved the drawing speed thanks to some thorough testing and suggestions
-  (Jerome Blouin)
-* Improved transformation so that it respects selections
-* Fixed the "Save As Image" feature to use current zoom level
-* Fixed drawing on invisible layers
-* Fixed selection rectangle to include one more tile
-* Fixed loading of plugins that only do export and no import
-* Fixed removing tilesets in the Tileset Manager
-* Fixed image loading to ensure hardware acceleration is used in Java 1.4 and
-  above (Jerome Blouin)
-* Fixed a NullPointerException when loading TSX files as imported tilesets
-* Fixed an "Unsupported protocol" error when loading TMX files which referenced
-  an external tileset under certain conditions
-* Fixed a ClassCastException when loading GIFs as tilesets
-
-0.5.0 - December 14th, 2004
-
-* Added width and height attributes to layer element
-* Added layer properties, analoguous to tile and map properties
-* Added a version attribute to the map tag
-* Added a basedir attribute to the tileset tag (suggested by Radomir
-  Dopieralski)
-* Added support for shared images (merged in Rainer Deyke's shared images code)
-* Added support for masked tileset images
-* Added support for highlighting tile under cursor
-* Added support for creating an image snapshot of the map
-* Added additional zoom levels (by Marc Ilgen)
-* Added background color option (by Marc Ilgen)
-* Added option to show coordinates on each tile (suggested by Ahmed Mohombe)
-* Added an option whether to automatically create tiles from tileset images
-  upon import or not.
-* Added support for reading TMX/TSX files from URLs
-* Added the RandomBrush for doing 'spray-paint' painting (suggested
-  by Rainer Deyke)
-* Added the brush dialog, and support for a wide range of brush operations
-  (Nephilim, Rainer Deyke, et al.)
-* Added a message framework for reporting load/save problems to the user
-* Improved GUI in several places
-* Improved TMX loading, it is now much more forgiving
-* Optimized rendering of isometric maps
-* Completed the Search/Replace dialog
-* Changed the MultisetListRenderer to show tiles actual-size when selected
-* Generalized the dialogs for properties and added delete capabilities.
-* Fixed determining the relative path to tileset images
-* Fixed some old things in the DTD (suggested by Radomir Dopieralski)
-* Fixed drawing artifacts in selections
-* Fixed Copy, Cut, and Paste menu options to be disabled when no map is loaded
-* Fixed cancelling Save As operation still saving the map
-* Fixed inverting selections
-
-0.4.2 - October 14th, 2004
-
-* Added a JNLP for WebStart, contributed by Chris Hazen
-* Added a simple plugin for the Mappy FMAP format maps
-* Added a plugin dialog for information about plugins
-* Added plugin target for building bundled plugins
-* Removed API usage deprecated by Java 5.0
-* Fixed a NullPointerException when loading plugins
-* Fixed layer naming on undo
-
-0.4.1 - September 24th, 2004
-
-* Added search/replace functionality
-* Added tooltips to buttons
-* Added map save/load plugin support
-* Added marquee selections
-* Added HexMapView, contributed by Andreas Mross (experimental)
-* Removed name and version attributes from map, custom properties suffice there
-* Removed name attribute from tile for same reason
-* More intelligent starting locations for file choosers
-* Grid display is now configurable (opacity, antialiasing)
-* Fixes to tileset editing dialog
-* Fixed config file saving to stop adding newlines to the config file
-* Fixed window close button to behave the same as File->Exit
-* Fixed undo/redo for moving layers
-* Fixed moving a duplicated layer to no longer move original too
-
-0.4.0 - August 4th, 2004
-
-* TiledConfiguration defaults to preset values initially, Tiled should now
-  work fine if there is no initial configuration file
-* Layer rotation and flipping
-* Map resizing (warning: cannot be undone yet)
-* Custom properties on tiles and map
-* A file filter on loading and saving for .tmx and .tsx
-* Several UI improvements (usage of JSplitPane and JSpinner for example)
-* Small changes to the map format (updated DTD)
-* Implemented a better underlying architecture for Maps and Brushes
-* Fixed several null pointer exceptions
-* An Ant build target for tiled-core.jar, for use in Java engines
-* Support for other than 2:1 isometric tile ratios (2:1 and 1:1 tested)
-* Fixed redo for painting operations (paint, fill, erase)
-* Improved undo/redo of layer organisation changes
-
-0.3.1 - June 17th, 2004
-
-* Tile palette dialog remembers size and position and doesn't close when a tile
-  is selected
-* Saving unencoded layers is possible through config options
-* The right mouse button now functions as eye dropper/tile grabber
-* Added "Preferences..." option under "Edit" menu
-* First tile of tileset is selected when map is loaded
-* Added toolbar buttons to zoom in and out
-* Removed select button and print menuitem, will come back when functional
-
-0.3.0 - June 15th, 2004
-
-* All the features and polish required to release the Mechanae map editor as
-  a more general Tiled map editor, including:
-* Support for isometric maps
-* Zooming in
-* Support for multiple tilesets
-* Support for external tilesets
-* Support for tileset bitmaps
-* A lot of stability and user interface enhancements
-* Shortcuts on menu items
-* New, XML-based, universal tiled map and tileset file formats (tmx, tsx)
-* Merging, cloning, deleting and rearranging of layers
-* Translating layers
-* Layer opacity
-* Undo/redo draw operations
-* Configuration file

Copied: tags/0.6.0/CHANGES (from rev 673, trunk/CHANGES)

Copied: tags/0.6.0/TODO (from rev 673, trunk/TODO)

Deleted: tags/0.6.0/build.xml
===================================================================
--- trunk/build.xml	2006-06-22 22:30:03 UTC (rev 670)
+++ tags/0.6.0/build.xml	2006-06-23 01:20:00 UTC (rev 674)
@@ -1,122 +0,0 @@
-<project name="Tiled" default="dist">
-  <description>
-    A Java-based Tile Map Editor
-  </description>
-  <!-- set global properties for this build -->
-  <property name="src" location="src"/>
-  <property name="build" location="build"/>
-  <property name="dist" location="dist"/>
-  <property name="plugins" location="plugins"/>
-  <property name="nightly" location="nightly"/>
-  <property name="javadoc" location="docs/api"/>
-
-  <target name="init">
-    <!-- Create the time stamp -->
-    <tstamp/>
-    <!-- Create the build directory structure used by compile -->
-    <mkdir dir="${build}"/>
-  </target>
-
-  <target name="release_bin" depends="clean,dist" description="Build binary release">
-    <mkdir dir="releases"/>
-    <zip destfile="releases/tiled-${version}-bin.zip">
-      <zipfileset prefix="tiled-${version}" dir="."
-        includes="README COPYING INSTALL CHANGES"/>
-      <zipfileset fullpath="tiled-${version}/tiled.jar" dir="dist"
-        includes="tiled.jar"/>
-      <zipfileset prefix="tiled-${version}/plugins" dir="dist/plugins"/>
-      <zipfileset prefix="tiled-${version}/examples" dir="examples"/>
-    </zip>
-  </target>
-
-  <target name="release_src" depends="clean" description="Build source release">
-    <mkdir dir="releases"/>
-    <zip destfile="releases/tiled-${version}-src.zip">
-      <zipfileset prefix="tiled-${version}/src" dir="src"/>
-      <zipfileset prefix="tiled-${version}/plugins" dir="plugins"/>
-      <zipfileset prefix="tiled-${version}" dir="."
-        includes="README COPYING CHANGES build.xml MANIFEST.MF"/>
-      <zipfileset prefix="tiled-${version}/examples" dir="examples"/>
-    </zip>
-  </target>
-
-  <target name="compile" depends="init" description="Compile the source">
-    <javac source="1.4" target="1.4" srcdir="${src}" destdir="${build}"/>
-    <copy todir="${build}/tiled/mapeditor/resources">
-      <fileset dir="./src/tiled/mapeditor/resources">
-        <include name="*.png" />
-        <include name="*.properties" />
-        <include name="map.dtd" />
-      </fileset>
-    </copy>
-  </target>
-
-  <target name="compile_dep" depends="init" description="Compile the source">
-    <javac source="1.4" target="1.4" srcdir="${src}" destdir="${build}" 
-	deprecation="on"/>
-    <copy todir="${build}/tiled/mapeditor/resources">
-      <fileset dir="./tiled/mapeditor/resources">
-        <include name="*.png" />
-        <include name="map.dtd" />
-      </fileset>
-    </copy>
-  </target>
-
-  <target name="dist" depends="compile" description="Generate the distribution">
-    <mkdir dir="${dist}"/>
-    <jar
-      jarfile="${dist}/tiled.jar"
-      manifest="MANIFEST.MF"
-      basedir="${build}"
-      excludes="tiled/plugins/**"
-      />
-    <ant dir="plugins" target="dist"/>
-  </target>
-
-  <target name="core" depends="compile"
-    description="Generate a core I/O distribution for use in games, etc.">
-    <jar jarfile="${dist}/tiled-core.jar"
-      basedir="${build}" includes="tiled/core/**/*.class,tiled/io/**"/>
-  </target>
-
-  <target name="dist_dep" depends="compile_dep"
-    description="Generate the distribution and warn about deprecation">
-    <mkdir dir="${dist}"/>
-    <jar
-      jarfile="${dist}/tiled.jar"
-      manifest="MANIFEST.MF"
-      basedir="${build}"
-      />
-  </target>
-
-  <target name="nightly" depends="compile" description="Generate a nightly build">
-    <mkdir dir="${nightly}"/>
-    <jar
-      jarfile="${nightly}/tiled-${DSTAMP}.jar"
-      manifest="MANIFEST.MF"
-      basedir="${build}"
-      />
-  </target>
-
-  <target name="clean" description="Clean up the build directory" >
-    <delete dir="${build}"/>
-    <ant dir="${plugins}" target="clean" inheritAll="false"/>
-  </target>
-
-  <target name="javadoc" description="Generate Javadoc">
-    <!-- Clean up previous Javadoc files -->
-    <delete dir="${javadoc}"/>
-
-    <!-- Generate Javadoc -->
-    <javadoc
-      packagenames="tiled.*"
-      sourcepath="."
-      destdir="${javadoc}"
-      windowtitle="Tiled"
-      />
-  </target>
-
-  <target name="plugins" description="Plugins for various map formats">
-    <ant dir="${plugins}" target="dist" inheritAll="false"/>
-  </target>
-</project>

Copied: tags/0.6.0/build.xml (from rev 673, trunk/build.xml)

Copied: tags/0.6.0/src (from rev 673, trunk/src)




More information about the tiled-commit mailing list