Skip to content

1.2.0 rc.80

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 05 Oct 22:09
· 24 commits to main since this release
dce94a0

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)

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)