Lua Carousel now tested to load/save screens from/to save dir.
Dependencies
- [2]
FIUQJVL2first draft of load/save buttons - [3]
ZM7NOBRMnew fork: carousel shell - [4]
ICS45BILeditor widget now takes a bottom margin - [5]
5RUFNRJOstart of the visual skeleton - [6]
VAVXKWZVaggregate global state inside a 'pane' object - [7]
VUF2SX7Bimplement carousel buttons for inserting/switching current pane - [8]
YV2GBDNWpreserve settings across restart - [9]
SIASJPGRsave the list of open files across restart - [10]
7RIDCIVGhandle scripts that change the font - [11]
ZENSSO3Dpass remaining love handlers through - [12]
Z5M23NTKimplement second, 'output' editor
Change contents
- replacement in 0123-refresh_directory_contents at line 3
local files_info = nativefs.getDirectoryItemsInfo(Directory)for _,file_info in ipairs(files_info) dolocal filenames = love.filesystem.getDirectoryItems(Directory)for _,filename in ipairs(filenames) dolocal file_info = love.filesystem.getInfo(Directory..filename) - replacement in 0123-refresh_directory_contents at line 7
table.insert(Directory_contents, file_info.name)table.insert(Directory_contents, filename) - replacement in 0123-refresh_directory_contents at line 11
end[2.1268]end - replacement in 0121-Directory at line 1
Directory = love.filesystem.getSourceBaseDirectory()..'/carousel_data/'[2.1415]Directory = 'screens/' - replacement in 0011-on.initialize at line 2
App.mkdir(Directory)love.filesystem.createDirectory(Directory) - replacement in 0011-on.initialize at line 18[3.2347]→[3.2277:2280](∅→∅),[3.2837]→[3.2277:2280](∅→∅),[3.4657]→[3.2277:2280](∅→∅),[3.3410]→[3.2277:2280](∅→∅)
end[3.2347]end