--
$Id: ChangeLog 74 2005-09-21 16:21:52Z tilman $
++

2005-09-21 Tilman Sauerbeck (tilman at code-monkey de)
        * Released version 0.1.5

2005-09-21 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: Added Description#inherit
        * lib/redact/{redact,program}.rb: Collection#script= resp
          ExecScriptProgram#script= now accept a filename, too
        * NEWS, TODO: Updated for 0.1.5
        * lib/redact/redact.rb: Bumped version number to 0.1.5

2005-09-19 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: Fixed ImageDescription#set_border, which
          used the "right" argument for the "left" border
        * lib/redact/part.rb: Set "dragable.events_id" to -1 until it's
          properly implemented
        * lib/redact/part.rb: Make sure Relation#rel are floats

2005-08-25 Tilman Sauerbeck (tilman at code-monkey de)
        * Released version 0.1.4

2005-08-25 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/redact.rb: Bumped version number to 0.1.4

2005-07-17 Tilman Sauerbeck (tilman at code-monkey de)
        * NEWS, TODO: Updated for 0.1.4

2005-07-16 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: ImageDescription's fill parameters are
          settable now

2005-06-14 Tilman Sauerbeck (tilman at code-monkey de)
        * Released version 0.1.3

2005-06-14 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Use OPTIONS instead of @options when trying
          to generate the output filename
        * NEWS: Updated for 0.1.3
        * lib/redact/redact.rb: Bumped version number to 0.1.3

2005-06-11 Tilman Sauerbeck (tilman at code-monkey de)
        * Released version 0.1.2

2005-06-11 Tilman Sauerbeck (tilman at code-monkey de)
        * NEWS: Updated for 0.1.2
        * lib/redact/redact.rb: Bumped version number to 0.1.2

2005-06-09 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/{source,redact,part}.rb: Fixed font/image handling so
          that it now works properly if fontdir/imagedir is used or not

2005-06-08 Tilman Sauerbeck (tilman at code-monkey de)
        * Rakefile: Code cleanup
        * lib/redact/app.rb: Moved Redact::App's @options to
          Redact::OPTIONS
        * lib/redact/redact.rb, TODO: Added support for the --image_dir
          and --font_dir command line switches
        * lib/redact/{redact,app}.rb: Fixed fontdir handling
        * lib/redact/part.rb: Also set TextDescription::font if a
          matching FontDirectoryEntry was found
        * lib/redact/{redact,app}.rb: Improved imagedir support
        * lib/redact/{app,redact,part,source}.rb: Split a font's filename and
          its alias, so the Edje can be decompiled properly

2005-05-29 Tilman Sauerbeck (tilman at code-monkey de)
        * Rakefile: Use FileUtils.mkdir_p to create the destination
          directory

2005-05-25 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Make sure to delete the output file if
          there's an exception while we're writing it

2005-04-28 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Don't abort if embryo_cc's return code is 1
          (which means 'succeeded, but with warnings')

2005-04-25 Tilman Sauerbeck (tilman at code-monkey de)
        * Rakefile: Don't include one FileList in another

2005-04-25 Tilman Sauerbeck (tilman at code-monkey de)
        * Released version 0.1.1

2005-04-25 Tilman Sauerbeck (tilman at code-monkey de)
        * NEWS, Rakefile: Added NEWS
        * lib/redact/redact.rb: Bumped version number to 0.1.1

2005-04-24 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/redact.rb: Fixed exception message
        * lib/redact/part.rb: Added Relation#set_to
        * lib/redact/program.rb: Initialize emission_signal and
          emission_source to empty strings, they must not be nil

2005-04-23 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Comment fix

2005-04-16 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: Added border_fill_middle attribute to
          ImageDescription

2005-04-14 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/{redact,part,program}.rb: Replaced most attr_accessor
          calls by explicit setter methods to ensure type safety
        * lib/part.rb: Code cleanup
        * lib/part.rb: Fixed the regular expression that checks
          whether a font name is actually a filename
        * lib/{redact,part,program}.rb: Added a few missing "protected" 
          statements

2005-04-09 Tilman Sauerbeck (tilman at code-monkey de)
        * test/crossfade.rb: Updated for recent tween mode fixes

2005-04-03 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: Made 'text_class' and 'color_class' parameters
          writable
        * lib/redact/part.rb: Some cosmetic changes
        * lib/redact/part.rb: Use symbols instead of constants for text
          effects
        * lib/redact/part.rb: Code cleanup
        * lib/redact/program.rb: Use symbols instead of constants for
          tween modes

2005-04-02 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: Made 'step' and 'aspect' parameters
          configurable

2005-03-29 Tilman Sauerbeck (tilman at code-monkey de)
        * Released version 0.1.0

2005-03-29 Tilman Sauerbeck (tilman at code-monkey de)
        * Rakefile: Tweak lookup of PKG_VERSION
        * Rakefile: Require Rake 0.5.0 or greater
        * Rakefile: Fixed the install task so it installs all Ruby files
          found in lib/redact

2005-03-28 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Tweaked "redact --version" output
        * Rakefile, test/test_basic.rb: Use 'edj' instead of 'eet'
          as the extension for the test Edjes
        * README: Added basic documentation
        * Rakefile: Added an RDocTask
        * Rakefile: Added a PackageTask
        * Rakefile:: Added a publish task

2005-03-26 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Use Tempfile's for the Embryo source- and
          amx code
        * lib/redact/app.rb: Abort compilation if embryo_cc fails
        * lib/redact/app.rb: Use Kernel#raise instead of Kernel#fail
        * lib/redact/{redact,part}.rb: Added some RDoc documentation
          modifiers
        * lib/redact/redact.rb: Bumped version number to 0.1.0

2005-03-22 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: The default extension for Edje files is
          'edj' now
2005-03-20 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/redact.rb, test/{red_rect,crossfade}.rb:
          Use symbols for part/program types. Also, you need to provide
          the part/program type now, there's no default anymore. This
          fixes/works around the problem where you accidentally defined
          a part when you just wanted to get a reference to an existing
          part

2005-03-19 Tilman Sauerbeck (tilman at code-monkey de)
        * test/crossfade.rb: Updated to work with
          TextDescription#set_fit change

2005-03-17 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Store the source of files that are read
          with File.read, too
        * lib/redact/{source,app}.rb: Write a fontmap, so edje_decc can
          dump the fonts that are used in the Edje
        * lib/redact/part.rb: Added TextDescription#set_fit

2005-03-16 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/{source,app}.rb: Write theme source to EET file,
          too
        * bin/redact, lib/redact/app.rb, test/test_basic.rb: Improved
          commandline option handling
        * lib/redact/redact.rb: Set the 'compiler' value in the
          Edje_File EDD
        * lib/redact/app.rb: Add support for the 'image_dir' and 'font_dir'
          options. They aren't evaluated yet, though.

2005-03-14 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/redact.rb: Fixed stupid exceptions

2005-03-06 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/program.rb: Fixed a typo that resulted in an invalid
          reader method
        * lib/redact/{redact,program}.rb: Added support for basic
          programs (signal, source, after parameters only)
        * Rakefile: use FileUtils to for the install task

2005-03-02 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/part.rb: Set the default offset for rel2 to -1,-1
        * lib/redact/part.rb: Enable smoothing by default for non-image
          parts, too.
        * lib/redact/part.rb: Use sane defaults for the other fill
          parameters
        * lib/redact/part.rb: Fixed default values for outline and
          shadow color

2005-02-26 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Don't indent empty lines of Embryo code
        * lib/redact/{app, redact, part}.rb: Added support for embedded
          fonts
        * lib/redact/redact.rb: When doing part/program-lookups in
          Embryo code, use non-greedy matching of quotes
        * lib/redact/program.rb: signal and source are set to empty
          strings by default now, instead of nil
        * lib/redact/part.rb: Rename color2 and color3 to outline_color
          and shadow_color, respectively.
        * lib/redact/part.rb: Make outline_color and shadow_color
          writeable
        * lib/redact/part.rb: Renamed clip_to to clip and made it
          readable
        * lib/redact/part.rb: Made TextDescription::text_min writeable
        * lib/redact/part.rb: Made TextDescription::text_align writeable
        * lib/redact/part.rb: Added support for tween images
        * lib/redact/{redact, part}.rb: Split Part into various classes
        * lib/redact/{redact, part, program}.rb: Code cleanup
        * lib/redact/{redact, part}.rb: Don't make Part::type readable

2005-02-23 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Use edje-config to figure out the
          Embryo include directory

2005-02-22 Tilman Sauerbeck (tilman at code-monkey de)
        * lib/redact/app.rb: Enable zlib compression for the edje_file
          and collections EET entries
        * lib/redact/app.rb, lib/redact/redact.rb: Reworked the way
          Embryo scripts are saved/processed
        * lib/redact/app.rb: Delete the temporary redact.sma file when
          we're done with it
