tidied up some out-of-date Python installation docs
the getfiles command now returns nil if the given directory doesn't exist
added download.lua and documented recent changes
implemented a geturl function so Lua scripts can download a file from a given URL
updated makefile-mac to wx 3.2.7
removed the AGL framework from makefile-mac (no longer needed)
added disable-arttango to the configure options for building wxWidgets on macOS (avoids ugly icons in file panel)
removed the AGL framework from makefile-mac (no longer needed)
Merge branch 'master' of ssh://git.code.sf.net/p/golly/code into master
fixed problem on Windows when opening clipboard data containing a local @RULE
updated Golly version to 5.0
minor improvements to help for bounded grids
updated Golly version to 5.0b1
increased the maximum grid size in the LtL algo to 1 billion cells
Added Add Folder and Remove Folder commands to the File menu.
deleted RuleTableToTree.cpp and removed related build steps from makefiles
fixed problem with tool bar buttons on Linux (need to be bigger to avoid clipping some bitmaps)
reverted button changes (wxBORDER_NONE is not good on Windows and very bad on Linux)
cosmetic improvements to toolbar buttons (still a work in progress)
cv.save has optional flag to force saving PNG at 72dpi on macOS
That means there is no known .rule file for the rule specified in your clipboard. If you tell us what that rule is then we might be able to help. Or post the clipboard data here.
documented recent changes
similar faster scrolling in gui-common code
faster scrolling when using arrow keys
webGolly: added Stop If Dead option to the Control menu
webGolly: added Show XY State option to the View menu
added support for @NAMES to webGolly
Not possible at this stage, and I'm struggling to see why it would be all that useful.
minor doc changes as suggested by DEK
documented recent changes
use a simpler way to check for RuleLoader algo
fixed problem with @RULE offset on Windows
added support for @RULE data in a .rle file
fixed crash due to RuleLoader changes
RuleLoader algo no longer tries to load a .table/tree file
dropped support for .table/tree/colors/icons files and removed Convert Old Rules command from Control menu
updated ToDo.html
added names and colors to Worm-shared.rule
Added a Show XY State option to the View menu.
added -/+ buttons to the help window for changing the text size
fixed cosmetic problems with edit bar on macOS
fixed cosmetic problems with edit bar on Windows
fixed cosmetic problems in edit bar on Linux
Added support for @NAMES in a .rule file.
Added a Stop If Dead option to the Control menu.
updated Golly version and copyright date
added new application icon
updated Lua to version 5.4.8
fixed cosmetic problem with button labels
fixed compilation error on Windows
added Add Folder to the File menu to make it easier for users to access their own lexicons or scripts
added buttons to the help window for changing the text size
Find Usable Words changes to Find Matching Words when a pattern is entered
minor doc changes
updated Ag version to 2.0
added new application icon (with help from Claude)
updated Lue to 5.4.8
Merge branch 'master' of ssh://git.code.sf.net/p/ag1/code
build Mac app using wx 3.2.7
improved the directory icons in the macOS app
improved the directory icons in the macOS app
prevent Reset being called via keyboard shortcut while mouse is drawing or selecting cells
Fixed a problem with the About dialog in the macOS app.
Fixed a couple of cosmetic problems with state boxes in the macOS app.
minor changes to file panel
added ampersand to list of pattern characters, and minor changes to docs
updated version to 1.8 and copyright to 2025
updated Lua to 5.4.7
patterns can use ampersand for logical AND
patterns can use a tilde as an alternative to an exclamation mark (nicer for agc command lines)
documented recent change
allow exclamation mark after (
Android Golly: updated version, copyright date, changes
Glui: use OpenGL ES 2 for rendering viewport
Glui: new build was needed to comply with App Store requirements
updated makefiles to include gui-common and gui-ios in srcdist
created a new application icon (closer to Lua icon)
Glui: tidied up some loose ends
Glui: improved glu.getstring when given a lengthy prompt
minor improvements to CrossCards.lua
startup.lua no longer shows third column if there are no user scripts
Glui: speed up cube animation on iOS
Glui: minor improvements to progress dialog
updated Glu version to 1.3
Glui: switched to URLSession so we can show progress of downloads
Glui: minor improvements to downloading scripts
Glui: allow user to cancel a download
Pass -lglfw to the C compiler for the web wasm build
Glui: include a few scripts in the initial Downloads folder
Glui: handle long press gestures
Glui: updated the documentation
Glui: fixed bug in CrossCards.lua
Glui: improved CrossCards.lua and fixed a problem with swipe events
Glui: improved the app icon a little bit
Glui: minor fixes
Glui: minor change to cplus module
Glui: scripts have the option of hiding the EXIT button
Glui: improved pop-up menus in SlidingBlocks.lua
Glui: removed Shift/Option/Control buttons and related code
more improvements to SlidingBlocks.lua