What's Changed
- Many misc. under-the-hood fixes and improvements
- TEd: a new text editor!
- Fetcher: a new file browser! (icons by horsesnoot on Discord, thanks!)
- Named streams for the framebuffers (
:fb
and:ofb0
..:ofb31
) - Named streams for the disks (
:disk0
..:disk3
,:romdisk
, and:ramdisk
) - Simple resource file format used to store multiple named binary blobs in a single file
- New shell commands for manipulating files
- Improve window dragging and add fetcher window expansion/retraction animation by @TalonFloof in #16
- Remove extra stack items in launch_fxf_from_disk error recovery by @mebibytedraco in #19
- Swap top window when destroying a window by @mebibytedraco in #21
- Remove current window from list before choosing new active window in destroy_window by @mebibytedraco in #23
- Swap if new window is below active window by @mebibytedraco in #24
- Handle case where there is no active window by @mebibytedraco in #26
- Add '%' debug prefix to shell by @mebibytedraco in #28
New Contributors
- @TalonFloof made his first contribution in #16
- @mebibytedraco made her first contribution in #19
Full Changelog: v0.2.0...v0.3.0
Required fox32rom version: 0.8.0