Commit graph

2 commits

Author SHA1 Message Date
wiz
4c8ff4a7f1 Update to 4.1:
v4.1
  COSMETIC/USABILITY IMPROVEMENTS
  - The File->Description dialog now updates automatically if you leave it open
    while loading a new pattern file. Also, any previous description dialog is
    closed when you open a new one.
  - GtkLife now issues a warning dialog if it appears the application was not
    propery installed (i.e., "make" without "make install").
  - GtkLife now issues a warning dialog if the configured pattern collection
    is not found.

  BUG FIXES
  - Fixed a bug that prevents the start/stop button from changing color when
    Gtk+ has debugging enabled (thanks to James Gregory for reporting).
  - Fixed stair-stepping effect when drawing diagonal lines.

  MISCELLANEOUS
  - Better ChangeLog :-)

v4.0
  NEW FUNCTIONALITY
  - The world size has been bumped up to 1 million x 1 million.
  - Added View->Find Active Cells, to locate a live (and preferably active)
    region and center on it.
  - gtklife has a new default file format, GLF, which is similar to RLE.
  - gtklife can now handle multiple file formats: Life 1.05 (the original
    format), Life 1.06, RLE, XLife, and GLF. File type is auto-detected when
    loading. Information on file formats was added to the "File Handling"
    section of the documentation, and a page was added giving detailed
    information on the GLF format.
  - You can now set a per-session pattern directory
    (File->Change Pattern Collection) as well as a default pattern directory
    (Preferences/File/Default Pattern Collection).
  - Sidebar patterns can now be bundled into sub-directories. Directories will
    be displayed with trailing slashes. Click on a directory name to display
    its contents in a clickable list beneath the sidebar.
  - You can now specify a pattern collection directory on the command line
    (previously only individual patterns could be loaded via command line).
  - The pattern description has been made unbounded in length and width. An
    error will occur if you attempt to save a pattern with a too-large
    description to a LIF or RLE pattern file.

  COSMETIC/USABILITY IMPROVEMENTS
  - Mouse wheel over the description text box now scrolls the description
    (previously you had to hover the mouse over the scrollbar).
  - The color picker in Preferences now uses the contents (if any) of the
    corresponding text entry as its starting color.
  - Recent files in the File menu now display full path as a tooltip.
  - Sidebar scrollbar is now only displayed when needed.

  PATTERN COLLECTION CHANGES
  - A new pattern collection, JSLife by Jason Summers, is now available as an
    option. The sidebar can be set to display the original LifeP, JSLife, or
    a custom collection of your own.
  - Patterns were reorganized into a hierarchical format.
  - Patterns were renamed to be more human-readable.
  - Patterns were converted to GLF for speed of loading.
  - Pattern descriptions were reformatted.
  - Paul Rendell's Turing Machine pattern was added to the LifeP collection.
  - Added a longer description to the Unit Cell pattern.
  - Now that we have a command to locate active cells, re-centered the Jaws
    pattern.
  - Note: Due to a minor change in the config file, any custom pattern
    directory that you have chosen previously will be reset.

  DOCUMENTATION IMPROVEMENTS
  - Fixed broken link to the Scientific American article in help.

  MISCELLANEOUS
  - The install process now deletes any existing patterns bundle before copying
    over the new patterns.
  - Added new nifty program icons based on the "pulsar".
2004-09-30 09:38:24 +00:00
drochner
488afb4633 add gtklife-3.0, like xlife, just nicer and with a pattern library 2004-07-22 17:20:23 +00:00