Skip to content

Releases: inseven/opolua

1.2.0 rc.106

07 Aug 17:14
Compare
Choose a tag to compare
1.2.0 rc.106 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)
  • Add makesis.lua

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files
  • Support for more gXBORDER flags combinations
  • Improve SIS file type associations (#501)
  • compiler: Support locals > 32KB
  • missing refactor of runApp API
  • compile.lua should default to output foo.opo not foo.txt.opo
  • makesis checksums, added --version and --path params
  • Add --pkg option to dumpsis
  • Support icons in compile --aif (#502)
  • Better size calculations in small dialogs with side buttons
  • SIS install through the Swift app UI broken since last refactor
  • Implement system.opx VolumeSpaceFree()
  • Support (undocumented) gXBORDER(2, $96)
  • Allow BEEP() while PlaySoundA:() is running
  • Implement SPACE
  • Better implementation of PARSE$()
  • Implement gSAVEBIT
  • Support KIoOpenModeAppend and KIoOpenModeUnique in IOOPEN()
  • IOSEEK allow mode=0, unbreak KIoSeekFromCurrent, correct return val
  • Make SetPointerGrabOn a no-op
  • Don't resolve the empty path in defaultiohandler's disks fsop

1.2.0 rc.105

31 Jul 11:59
Compare
Choose a tag to compare
1.2.0 rc.105 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)
  • Add makesis.lua

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files
  • Support for more gXBORDER flags combinations
  • Improve SIS file type associations (#501)
  • compiler: Support locals > 32KB
  • missing refactor of runApp API
  • compile.lua should default to output foo.opo not foo.txt.opo
  • makesis checksums, added --version and --path params
  • Add --pkg option to dumpsis
  • Support icons in compile --aif (#502)
  • Better size calculations in small dialogs with side buttons
  • SIS install through the Swift app UI broken since last refactor
  • Implement system.opx VolumeSpaceFree()
  • Support (undocumented) gXBORDER(2, $96)

1.2.0 rc.104

27 Jul 10:22
d4595eb
Compare
Choose a tag to compare
1.2.0 rc.104 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)
  • Add makesis.lua

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files
  • Support for more gXBORDER flags combinations
  • Improve SIS file type associations (#501)
  • compiler: Support locals > 32KB
  • missing refactor of runApp API
  • compile.lua should default to output foo.opo not foo.txt.opo
  • makesis checksums, added --version and --path params
  • Add --pkg option to dumpsis
  • Support icons in compile --aif (#502)

1.2.0 rc.103

23 Jul 18:44
Compare
Choose a tag to compare
1.2.0 rc.103 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)
  • Add makesis.lua

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files
  • Support for more gXBORDER flags combinations
  • Improve SIS file type associations (#501)
  • compiler: Support locals > 32KB
  • missing refactor of runApp API
  • compile.lua should default to output foo.opo not foo.txt.opo
  • makesis checksums, added --version and --path params
  • Add --pkg option to dumpsis

1.2.0 rc.102

17 Jul 22:11
cc4d65e
Compare
Choose a tag to compare
1.2.0 rc.102 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files
  • Support for more gXBORDER flags combinations
  • Improve SIS file type associations (#501)

1.2.0 rc.101

07 Jul 07:55
Compare
Choose a tag to compare
1.2.0 rc.101 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files
  • Support for more gXBORDER flags combinations

1.2.0 rc.100

06 Jul 19:47
Compare
Choose a tag to compare
1.2.0 rc.100 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl
  • Add new sis install error code for stub sis files

1.2.0 rc.99

04 Jul 08:04
Compare
Choose a tag to compare
1.2.0 rc.99 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive
  • Make ESCAPE slightly less of a no-op
  • refactor GETCMD$() implementation
  • Welcome.app now detects running on colour-capable systems
  • More checks for zero-sized drawables
  • dialog buttons using space shortcut should not require Ctrl

1.2.0 rc.98

24 Jun 19:48
Compare
Choose a tag to compare
1.2.0 rc.98 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28
  • Support installing stubs to drives other than C
  • Support installing files to root of drive

1.2.0 rc.97

23 Jun 20:13
Compare
Choose a tag to compare
1.2.0 rc.97 Pre-release
Pre-release

Changes

  • menus now support vertical scrollbars (#287)
  • Support dXINPUT (password text fields) and dFLOAT (#289)
  • Add compiler.lua (#291)
  • Support invert drawing of bitmaps, boxes and lines. (#303)
  • Add name, version and uid to dumpsis, plus --json, --nolang, --verbose opts (#310)
  • Initial support for database files (#332)
  • support database WHERE and ORDER BY operation
  • Mac Catalyst builds (#360)
  • Install software from the Psion Software Index (#353)
  • Show screenshots in the Software Index (#373)
  • Add Psion-native dialog text boxes
  • Add cursor key buttons to the iOS keyboard (#428)
  • Add --aif option to compile.lua (#471)
  • Improved SIS file handling (#478)

Fixes

  • better menu scrollbar support (#288)
  • time and date dialog items are now shown (#290)
  • compiler: support more commands (#292)
  • compiler: Added remaining commands (#293)
  • compiler: Support includes, size limits, dFILE (#295)
  • typo in compile.lua (#296)
  • Make command line tools work on Windows (#297)
  • compiler: unbreak BREAK (and CONTINUE) (#298)
  • Implement EVAL command (#299)
  • dEDITMULTI, PEEK$ commands (#300)
  • Don't show the keyboard and game controller toolbar buttons on macOS (#301)
  • Make the links clearer in the about view (#302)
  • Update TestFlight build (#306)
  • dumpsis parsing of multiple languges in component names (#311)
  • dumpsis now outputs UTF-8 filenames (#312)
  • error when decoding 16bpp MBMs (#314)
  • Support 24bpp MBMs (#315)
  • Added --json option to dumpaif.lua (#316)
  • Workaround for bad bitmap headerLen in some AIFs (#317)
  • Better handling of truncated SIS files in dumpsis (#318)
  • dumpaif should output UTF-8 (#319)
  • missing uid3 in last commit... (#320)
  • Added recognize.lua (#322)
  • recognize.lua now handles resource files (#324)
  • support percent operator (#333)
  • runopo broken by recent recognizer refactor (#334)
  • Implement MEAN() (#335)
  • Assorted small fixes (#337)
  • realloc, stub opx.printer and opx.gprinter (#341)
  • workaround for spurious toolbar calls (#342)
  • compiler: Support two-argument DELETE command
  • implemented DAYSTODATE
  • Add Shell.mbm
  • Implement system.opx IsExternalPowerPresent&:
  • Implement systinfo.opx SIDateFormat:()
  • Errors thrown from module code after it's been UNLOADM'd
  • recognize.lua shouldn't spit out verbose output by default
  • Support dbase.opx (#351)
  • Improve the sidebar appearance on macOS (#363)
  • Settings and About menus for macOS (#364)
  • Thank Fabrice Cappaert 🙏🏻 (#365)
  • Disable program deletion when running (#366)
  • Improve Dark Mode appearance on the iPad (#367)
  • Support adding locations to the library on macOS (#368)
  • Combined add toolbar button in the browser views (#369)
  • Group local and remote add actions (#370)
  • Adopt the new Software Index icon structure (#372)
  • Use original icons for Software Index placeholders (#374)
  • Extract icon masks with dumpaif (#378)
  • Use grayscale placeholder icons in the software index (#379)
  • Use pixel perfect resizing for software index icons (#380)
  • Simplify software index download buttons (#381)
  • Adopt the new Software Index API endpoint (#382)
  • CLS should reset cursor position to top left
  • Pressing 'i' key sent wrong keycode
  • Support KEYA() and KEYC()
  • Incorrect compiler generation for dEDITMULTI
  • Support CURSOR()
  • Support COMPACT()
  • dialog choice lists with over 32 items no longer show spurious shortcuts
  • Implement Psion-native dDATE editor
  • Support buttons on right of dialog (dINIT flag KDlgButRight)
  • Support dFILE
  • Implement Psion-native dTIME editor
  • Info prints not always in the foreground
  • compiler: missing gVISIBLE support
  • relaxed condition for z-s5 resources
  • Adopt the new Software Index API format (#387)
  • Support apps that try to use TbBtFlags%
  • Stub out DbSetComparison
  • Make INTRANS actually work
  • Don’t show the keyboard and controller options on macOS (#392)
  • Don't rotate the program view on macOS (#393)
  • Improve software index on larger displays (#394)
  • Include Software Index source URLs in GitHub issues (#397)
  • Allow more than 4 toolbar buttons
  • Add Series 7 ROM assets (#400)
  • Block NSFW content from the Psion Software Index (#402)
  • Refresh the library after deleting programs (#413)
  • Make (nearly) all windows colour, for the series 7
  • Toolbar layout and colours for series 7
  • Various dEDITMULTI dialog ux issues (#420)
  • Implement BOOKMARK/GOTOMARK/KILLMARK (#421)
  • HTTP Request Smuggling in ruby webrick (#423)
  • Implement SECSTODATE (#424)
  • fix toolbar refactor fail (#427)
  • Support scrolling in dEDITMULTI (#431)
  • Implement System.opx GetFileTime (#432)
  • Allow help error dialog to be dismissed with enter key. (#433)
  • fixed incorrect CURSOR ON impl, and compiler.lua CURSOR codegen. (#436)
  • Support more shortcut keys in menus and file pickers
  • Implement EDIT, fix native INPUT
  • Implement LENALLOC, ADJUSTALLOC (#445)
  • Ensure the software keyboard doesn't cover focused text boxes (#447)
  • compiler: support ADDR on array subscripts (#454)
  • Implement SUM()
  • Support nonflashing and gray cursors
  • Implement WEEK()
  • Don't assert on compressed sound data
  • Better handling of GET in defaultiohandler
  • file paths should be made absolute in dFILE
  • broken asserts in compiler.lua
  • allow shadow flags in gCREATEBIT
  • drawing inverted lines would use the wrong colour for 1st pixel
  • cursor keys not working in dialog text input fields on Catalyst
  • Support inputting the Euro symbol "€"
  • Implement gRANK, tweak gORDER logic
  • selection colour in dEDITMULTI broken by invert logic changes
  • Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()
  • bitmap leak in Welcome.app
  • compiler: support gCOLORBACKGROUND
  • Much refactoring to graphics
  • Add missing opcodes to compiler (#463)
  • Assorted compiler fixes (#466)
  • compiler error when using MENU with no arguments (#469)
  • better compiler errors for invalid expression syntax
  • "View Source" in welcome app was broken
  • Update TestFlight (#473)
  • Small whitespace change in welcome app source (#475)
  • Only show the software index in debug builds (#476)
  • Use common SIS file type identifier (#479)
  • missing arg on setAppTitle in TBarInitC
  • compiler.lua handling of gPrint Word parameters
  • Add sisInstallRun callback
  • Support TEXTABORT and partial SIS installs (#491)
  • compiler.lua using const expressions in array/string max size
  • gINFO32 was returning empty values beyond element 28