Page 68 of 98

Re: Life tag testing

Posted: December 5th, 2021, 9:23 am
by rowett
Build 662 is now available on the lazyslug server

Fixes in this build:
  • ignore history states for Select All on PCA rules

Re: Life tag testing

Posted: December 27th, 2021, 3:48 am
by rowett
Build 674 is now available on the lazyslug server

Enhancements in this build:
  • added Shrink Selection button to Select mode (hotkey Shift-A)
  • combine generations per step and steps per second controls and add 1x speed button
  • allow blank RLE to mean empty pattern
  • minimum LifeViewer window width is now 40px wider
  • 2-state Random Fill (selection and paste) now use the current drawing state
  • increased the width of the current cell display
  • grid can now grow independently in X and Y direction
  • default grid size is now 512x256 (used to be 512x512)
  • Cells outside a bounded grid are shown as "[Boundary]"
  • [[ STARTFROM ]] now stops if all cells die
  • playback should now be more consistent (less janking)
Fixes in this build:
  • various fixes for Edit operations with [R]History state 6 cells
  • fixed Select All for [R]Super patterns
  • disable selection for none rules
  • fixed Bounded cell colour in Help
  • fixed state names in Help when patterns have more states than the rule
  • fix menu colours when invalid pattern loaded
  • Select All for Generations now ignores history states
  • don't show Heat for Margolus or alternating rules (including B0)
  • fix state names for none rule
  • fix neighborhood info for none rule
  • disable Layers and Depth for none rule
  • fix elapsed time not being calculated for T >= 16384 with Identify and [[ STARTFROM ]]
  • don't expand THUMBNAILs on Touch devices unless touch is released over Viewer
  • ignore extra states for 2-state patterns when computing number of alive cells at pattern load
  • disable [[ KILLGLIDERS ]] for non-2-state patterns
  • fixed [[ STARTFROM ]] when multi-state patterns die
  • don't create undo record if no selection is made
  • add AGESTATES to Theme Help
  • fixed an infinite loop when invalid [[ COLOR ]] element specified
  • improve invalid Theme error message
  • enforce even bounded grid width and height for triangular LtL/HROT rules
  • Select All was including bounding box for 2-state HROT/LtL patterns
  • when patterns are killed by hitting the grid boundary update the population and death statistics
  • hotkey "m" will display Memory topic when in Help topics menu
  • rectangular cells for triangular patterns were not being used for paste overlay
  • fixed clear [R]History/[R]Super tooltips
  • fixed rotate selection for hex rules

Re: Life tag testing

Posted: December 28th, 2021, 3:42 am
by rowett
Build 675 is now available on the lazyslug server

Fixes in this build:
  • fix issue for Safari 12 on iOS

Re: Life tag testing

Posted: December 28th, 2021, 2:07 pm
by rowett
Build 676 is now available on the lazyslug server

Enhancements in this build:
  • added Cancel Selection button to Select mode
  • added Rand Pattern button to Settings->Pattern menu which randomizes the pattern but keeps the current rule

Re: Life tag testing

Posted: December 29th, 2021, 5:41 am
by rowett
Build 677 is now available on the lazyslug server

Enhancements in this build:
  • support different monitor refresh rates
    • measured refresh rate is shown in Help->Info->Display

Re: Life tag testing

Posted: December 31st, 2021, 2:03 am
by rowett
Build 678 is now available on the lazyslug server

Fixes in this build:
  • fix incorrect speed setting in initial UI control

Re: Life tag testing

Posted: December 31st, 2021, 2:03 am
by rowett
Build 679 is now available on the lazyslug server

Fixes in this build:
  • don't override GPS definition when STEP is 1x

Re: Life tag testing

Posted: December 31st, 2021, 11:47 am
by rowett
Build 680 is now available on the lazyslug server

Fixes in this build:
  • don't jump to Script Help Topic if Help requested with script errors displayed

Re: Life tag testing

Posted: January 1st, 2022, 3:17 pm
by rowett
Build 681 is now available on the lazyslug server

Fixes in this build:
  • prevent flickering during frame rate measurement

Re: Life tag testing

Posted: January 3rd, 2022, 8:35 am
by rowett
Build 682 is now available on the lazyslug server

Enhancements in this build:
  • add extra frame time measurement information to Help->Info->Display

Re: Life tag testing

Posted: January 4th, 2022, 2:11 pm
by rowett
Build 683 is now available on the lazyslug server

Enhancements in this build:
  • ensure frame rate is no lower than 60Hz

Re: Life tag testing

Posted: January 7th, 2022, 2:06 am
by rowett
Build 684 is now available on the lazyslug server

Fixes in this build:
  • restore Hex grid support for HROT rules

Re: Life tag testing

Posted: January 7th, 2022, 2:07 am
by rowett
Build 685 is now available on the lazyslug server

Fixes in this build:
  • fixed issue with UI controls being hidden after error report

Re: Life tag testing

Posted: January 12th, 2022, 3:38 am
by rowett
Build 686 is now available on the lazyslug server

Fixes in this build:
  • fixed Alive cell count for "none" rules

Re: Life tag testing

Posted: January 12th, 2022, 3:39 am
by rowett
Build 687 is now available on the lazyslug server

Fixes in this build:
  • only show Age states in Help for rules that have them
  • restore Hex grid support for LtL rules
  • fixed issue with Triangular rules and grid alignment

Re: Life tag testing

Posted: January 13th, 2022, 11:10 am
by rowett
Build 688 is now available on the lazyslug server

Fixes in this build:
  • fix Tilt issue during frame rate measurement
  • prevent Script commands from altering camera controls not supported by the current rule
  • align "Empty Pattern" messages
  • Step Forward after Step Back was being ignored for the first step
  • sort outer-totalistic Triangular aliases alphabetically

Re: Life tag testing

Posted: January 14th, 2022, 5:53 pm
by rowett
Build 689 is now available on the lazyslug server

Enhancements in this build:
  • you can now zoom out to -32x
    • hotkey Shift-3 now sets zoom to -32x

Re: Life tag testing

Posted: January 15th, 2022, 2:51 am
by rowett
Build 690 is now available on the lazyslug server

Enhancements in this build:
  • added a small dead zone in the Speed slider to make it easier to select 1x speed
    • you can also set 1x speed by clicking the 1x button to the left of the slider
  • added Hex RGB values to Help
Fixes in this build:
  • fixed CellBorders UI control not being set when [[ CELLBORDERS ]] script command specified

Re: Life tag testing

Posted: January 17th, 2022, 12:54 pm
by rowett
Build 691 is now available on the lazyslug server

Enhancements in this build:
  • show in which directions there are more states on the State UI slider in Draw mode
Fixes in this build:
  • fixed Edit actions for 2-state RuleTable/RuleTree rules on odd generations

Re: Life tag testing

Posted: January 17th, 2022, 2:15 pm
by rowett
Build 692 is now available on the lazyslug server

Enhancements in this build:
  • when a pattern fails to decode add a "Show Pattern Error" link which pops up the error details when clicked

Re: Life tag testing

Posted: January 21st, 2022, 9:43 am
by rowett
Build 693 is now available on the lazyslug server

Enhancements in this build:
  • added "Text" and "Error" colours to Help->Info->Theme when not customized
  • improved performance for HROT Triangular rules

Re: Life tag testing

Posted: January 22nd, 2022, 3:57 pm
by rowett
Build 694 is now available on the lazyslug server

Enhancements in this build:
  • improved performance for HROT Checkerboard rules
Fixes in this build:
  • fixed a potential crash for unbounded HROT von Neumann rules

Re: Life tag testing

Posted: January 28th, 2022, 1:12 pm
by rowett
Build 695 is now available on the lazyslug server

Enhancements in this build:
  • further performance improvements to HROT NL rules

Re: Life tag testing

Posted: January 28th, 2022, 1:13 pm
by rowett
Build 696 is now available on the lazyslug server

Enhancements in this build:
  • new LtL/HROT neighbourhood 'NF' for Far Corner/Far Edges rules
    • rule R parameter sets the default range for Corners and Edges
    • override R by specifying C<number> and/or E<number>
    • example: FarCorners rule would be: R2,C2,S2-3,B3,NFE1 (i.e. corners 2, edges 1)
  • new script command [[ PLAYTIME ]] will show duration of last playback

Re: Life tag testing

Posted: January 29th, 2022, 3:25 am
by rowett
Build 697 is now available on the lazyslug server

Enhancements in this build:
  • new LtL/HROT 'ND' neighbourhood for Aligned Checkerboard rules