Skip to content

Tags: inseven/opolua

Tags

1.2.0-rc.90

Toggle 1.2.0-rc.90's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Update TestFlight (#473)

1.2.0-rc.89

Toggle 1.2.0-rc.89's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Add --aif option to compile.lua (#471)

1.2.0-rc.88

Toggle 1.2.0-rc.88's commit message
fix: "View Source" in welcome app was broken

Also used some more named constants rather than magic values in the
event parsing, and stopped ctrl-shift keyboard shortcuts from being
able to trigger the ctrl-only commands.

1.2.0-rc.87

Toggle 1.2.0-rc.87's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: compiler error when using MENU with no arguments (#469)

1.2.0-rc.86

Toggle 1.2.0-rc.86's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Assorted compiler fixes (#466)

* Incorrect arguments to CLEARFLAGS, DATETIM$
* Wrong return type for PEEKB, PEEKW
* Lack of zero arguments check for MIN/MAX/MEAN/STD/SUM/VAR
* Lack of argument count check for mPOPUP
* Correct min argument count of IOC()
* Renamed `XxxVarArg` to `XxxVariable`

fixes #465.

1.2.0-rc.85

Toggle 1.2.0-rc.85's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Add missing opcodes to compiler (#463)

fixes #462

1.2.0-rc.84

Toggle 1.2.0-rc.84's commit message
fix: Much refactoring to graphics

* Move text rendering Lua-side.
* Simplified digit font to use 32x8 font bitmap like everything else.
* All Canvases are now internally backed by a 32-bit buffer, to simplify
  rendering.
* All custom inverted drawing logic moved from Canvas to CGContext,
  CGContext.draw() now being given direct access to the Canvas backing
  buffer to facilitate that.
* Direct (non-CoreGraphics) line drawing logic now used for all modes,
  not just inverted, for consistency (no more hairy lines as a result).
  Also fixed off-by-two error in that logic when drawing lines with
  negative x or y direction.
* Box drawing also updated to use direct line drawing.
* All invert operations now supported on colour drawables as well as
  greyscale ones.
* Invert supported on all gCOPY (and now by extension, text rendering)
  operations.
* Improved performance of text rendering with optimised .copy and .mcopy
  operations.
* Canvas.swift and CGContext.swift no longer rely on anything from
  UIKit.
* More consistent support for gSETPENWIDTH.
* Be bug-compatible with allowing negative colour values in gCOLOR.

1.2.0-rc.83

Toggle 1.2.0-rc.83's commit message
fix: Implement SIAutoSwitchOffBehaviour:, SetAutoSwitchOffBehavior:()

1.2.0-rc.82

Toggle 1.2.0-rc.82's commit message
fix: Implement WEEK()

fixes #438

1.2.0-rc.81

Toggle 1.2.0-rc.81's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: compiler: support ADDR on array subscripts (#454)

fixes #452