Releases: inseven/opolua
Releases · inseven/opolua
1.1.0 rc
Changes
- Rudimentary series 3 (SIBO) support
- New memory model
- Support alloc on new memory model
- Add support to FileSystem for adding shared drives
Fixes
- Support for reading Series 3 format .PIC files and some 1BPP fixes
- Support --noget arg in runopo.lua
- dEdit dialog items in new memory model
- Implement opx.alarm.AlmAlarmState()
- Implement some systinfo.opx fns
- LoadResource should abs its path
- Don't return "X" from GETCMD$ unless there's really been a quit event
- Implement MODIFY, INSERT, PUT, CANCEL, BEGINTRANS, COMMITTRANS, ROLLBACK, INTRANS
- stub SETDOC()
- Implement DOW()
- Stub CaptureKey
- Add some Z: drive resources
1.0.1
Fixes
- GEN$() with negative width was broken
- HexStr shouldn't sign extend negative numbers
- PrintFloat shouldn't add .0 to integral values
- don't write the full 16 items in getevent array
- don't flush in gLOADBIT or gSETWIN
- passing a filename without path to runopo.lua was broken
1.0.1 rc
Fixes
- GEN$() with negative width was broken
- HexStr shouldn't sign extend negative numbers
- PrintFloat shouldn't add .0 to integral values
1.0.0
Changes
- Support raising a GitHub issue from the error view controller
- Bump the version to 1.0.0
Fixes
- actually support RMDIR
- Implement system.SetHiddenFile()
- NumStr with negative width was always returning an empty string
- Reuse drawableIds once the win/bmp has been closed
- MachineUniqueId shouldn't rely on dereference
- Max(array, numVals) was completely broken
- support STYLE()
- PRINT() should always use gTMODE replace
- Support gXPRINT
- Support tight line spacing and fullscreen flags in DIALOG
- gINVERT was inverting the wrong coordinates
- Ensure the correct library section is selected when switching program
- Remove search as it causes program layout issues on first run Unfortunately having a search controller in
AllProgramsViewController
was causing ourUISplitViewController
to get into a weird intiial state which was then leading to an overly large navigation bar when pushingProgramViewController
. That navigation bar was then occluding the top of the program'sRootView
meaning it wasn't possible to interact with the menu. This change removes search until we can find the issue with our use ofUISplitViewController
. THere's a longer discussion on the issue tracking this: #206 - Implement sysram1.GetFileSize
- Ensure the source viewer respects safe areas
- TBarInit() is supposed to call gUPDATE OFF
- Offset menu bar by an extra pixel
- Rename the app to 'OpoLua'
- Update Welcome app for new naming and first screen
- Update the color icons for the Welcome program
1.0.0 rc.2
Changes
- Support raising a GitHub issue from the error view controller
- Bump the version to 1.0.0
Fixes
- actually support RMDIR
- Implement system.SetHiddenFile()
- NumStr with negative width was always returning an empty string
- Reuse drawableIds once the win/bmp has been closed
- MachineUniqueId shouldn't rely on dereference
- Max(array, numVals) was completely broken
- support STYLE()
- PRINT() should always use gTMODE replace
- Support gXPRINT
- Support tight line spacing and fullscreen flags in DIALOG
- gINVERT was inverting the wrong coordinates
- Ensure the correct library section is selected when switching program
- Remove search as it causes program layout issues on first run Unfortunately having a search controller in
AllProgramsViewController
was causing ourUISplitViewController
to get into a weird intiial state which was then leading to an overly large navigation bar when pushingProgramViewController
. That navigation bar was then occluding the top of the program'sRootView
meaning it wasn't possible to interact with the menu. This change removes search until we can find the issue with our use ofUISplitViewController
. THere's a longer discussion on the issue tracking this: #206 - Implement sysram1.GetFileSize
- Ensure the source viewer respects safe areas
- TBarInit() is supposed to call gUPDATE OFF
- Offset menu bar by an extra pixel
- Rename the app to 'OpoLua'
- Update Welcome app for new naming and first screen
1.0.0 rc.1
Changes
- Support raising a GitHub issue from the error view controller
- Bump the version to 1.0.0
Fixes
- actually support RMDIR
- Implement system.SetHiddenFile()
- NumStr with negative width was always returning an empty string
- Reuse drawableIds once the win/bmp has been closed
- MachineUniqueId shouldn't rely on dereference
- Max(array, numVals) was completely broken
- support STYLE()
- PRINT() should always use gTMODE replace
- Support gXPRINT
- Support tight line spacing and fullscreen flags in DIALOG
- gINVERT was inverting the wrong coordinates
- Ensure the correct library section is selected when switching program
- Remove search as it causes program layout issues on first run Unfortunately having a search controller in
AllProgramsViewController
was causing ourUISplitViewController
to get into a weird intiial state which was then leading to an overly large navigation bar when pushingProgramViewController
. That navigation bar was then occluding the top of the program'sRootView
meaning it wasn't possible to interact with the menu. This change removes search until we can find the issue with our use ofUISplitViewController
. THere's a longer discussion on the issue tracking this: #206 - Implement sysram1.GetFileSize
- Ensure the source viewer respects safe areas
- TBarInit() is supposed to call gUPDATE OFF
- Offset menu bar by an extra pixel
- Rename the app to 'OpoLua'
1.0.0 rc
Changes
- Support raising a GitHub issue from the error view controller
- Bump the version to 1.0.0
Fixes
- actually support RMDIR
- Implement system.SetHiddenFile()
- NumStr with negative width was always returning an empty string
- Reuse drawableIds once the win/bmp has been closed
- MachineUniqueId shouldn't rely on dereference
- Max(array, numVals) was completely broken
- support STYLE()
- PRINT() should always use gTMODE replace
- Support gXPRINT
- Support tight line spacing and fullscreen flags in DIALOG
- gINVERT was inverting the wrong coordinates
- Ensure the correct library section is selected when switching program
- Remove search as it causes program layout issues on first run Unfortunately having a search controller in
AllProgramsViewController
was causing ourUISplitViewController
to get into a weird intiial state which was then leading to an overly large navigation bar when pushingProgramViewController
. That navigation bar was then occluding the top of the program'sRootView
meaning it wasn't possible to interact with the menu. This change removes search until we can find the issue with our use ofUISplitViewController
. THere's a longer discussion on the issue tracking this: #206 - Implement sysram1.GetFileSize
- Ensure the source viewer respects safe areas
- TBarInit() is supposed to call gUPDATE OFF
- Offset menu bar by an extra pixel
0.3.0 rc
Changes
- Support raising a GitHub issue from the error view controller
Fixes
- actually support RMDIR
- Implement system.SetHiddenFile()
- NumStr with negative width was always returning an empty string
- Reuse drawableIds once the win/bmp has been closed
- MachineUniqueId shouldn't rely on dereference
- Max(array, numVals) was completely broken
- support STYLE()
- PRINT() should always use gTMODE replace
- Support gXPRINT
- Support tight line spacing and fullscreen flags in DIALOG
- gINVERT was inverting the wrong coordinates
- Ensure the correct library section is selected when switching program
- Remove search as it causes program layout issues on first run Unfortunately having a search controller in
AllProgramsViewController
was causing ourUISplitViewController
to get into a weird intiial state which was then leading to an overly large navigation bar when pushingProgramViewController
. That navigation bar was then occluding the top of the program'sRootView
meaning it wasn't possible to interact with the menu. This change removes search until we can find the issue with our use ofUISplitViewController
. THere's a longer discussion on the issue tracking this: #206 - Implement sysram1.GetFileSize
- Ensure the source viewer respects safe areas
- TBarInit() is supposed to call gUPDATE OFF
- Offset menu bar by an extra pixel