summaryrefslogtreecommitdiff
path: root/math/gtklife
AgeCommit message (Collapse)AuthorFilesLines
2005-09-07Changes 4.2:adam3-21/+16
- Fixed a potential crash after saving patterns. - Removed -mpentiumpro from the Makefile. - Zoom 1:1 and 16:1 buttons are now grayed out when appropriate. - Rearranged zoom buttons to be more logical.
2005-05-18Homepage and master site changed. Also, the tarball changed; now it'swiz2-8/+10
even signed with a gpg key, and the diff to the previous one is: diff -r old/gtklife-4.1/README new/gtklife-4.1/README 16c16,17 < feature requests and bug reports are welcome at tril@igs.net. --- > feature requests and bug reports are welcome at tril42 (at) ironphoenix.org. > GtkLife's home site is http://ironphoenix.org/tril/gtklife/ . diff -r old/gtklife-4.1/TAGS new/gtklife-4.1/TAGS 769,775c769,775 < void trim_whitespace(char* str)trim_whitespace187,4016 < char* vdsprintf(const char* format, va_list args)vdsprintf200,4314 < void warn(const char* format, ...)warn224,4878 < void error_abort(const char* format, ...)error_abort237,5134 < void sys_warn(const char *format, ...)sys_warn252,5444 < void sys_error_abort(const char* format, ...)sys_error_abort265,5761 < void set_prog_name(const char* name)set_prog_name281,6150 --- > void trim_whitespace(char* str)trim_whitespace187,4033 > char* vdsprintf(const char* format, va_list args)vdsprintf200,4331 > void warn(const char* format, ...)warn224,4895 > void error_abort(const char* format, ...)error_abort237,5151 > void sys_warn(const char *format, ...)sys_warn252,5461 > void sys_error_abort(const char* format, ...)sys_error_abort265,5778 > void set_prog_name(const char* name)set_prog_name281,6167 diff -r old/gtklife-4.1/util.c new/gtklife-4.1/util.c 180c180 < new_str = safe_malloc(strlen(str)+1); --- > new_str = safe_malloc((strlen(str)+1) * sizeof(char)); Set DIST_SUBDIR.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-30Update to 4.1:wiz3-183/+384
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-07-22add gtklife-3.0, like xlife, just nicer and with a pattern librarydrochner5-0/+244