It's just reading a list of recently modified files from a hardcoded location. We'll need to update that.
J3YDSRMTV44CILD443Y36LHYII2ZI43DFAWJZG6PERP35DEVYXRQC
HQCEHEHJXKH7ZU4OGLHT5QCY75YKPBH6WVSLXJKSQI4V7PKUBVEQC
4P4AGIIG55VT6Y3JZVZPB756H4N2C6NTVMWCOOGCOSY63K4ILBFAC
DGMHQDVOII6WF2OJNHP42AYYMCMAIM266I3KHED74OBYMIWWAQXQC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
GWS6ZSRN42IR33F5MKX7XQM4EREIZKPUM73EBZUFEZACDIMNUIGQC
GQBUV2XOMEPMTXMPCBQWGGIUXGQDX77VTGPFIG6YT7G64ASOYHXQC
function command.recently_modified()
local files = {}
for line in love.filesystem.lines('data/recent') do
table.insert(files, line)
end
local done = {}
local column = {name='recently modified'}
for i=#files,1,-1 do
local filename = files[i]
if not done[filename] then
done[filename] = true
local pane = initialize_pane_with_placeholder_coordinates(filename)
table.insert(column, pane)
end
end
table.insert(Surface, Cursor_pane.col+1, column)
Cursor_pane.row = 1
local col_sx = left_edge_sx(Cursor_pane.col)
if col_sx > Display_settings.x + App.screen.width - Display_settings.column_width then
Display_settings.x = math.max(0, col_sx + Display_settings.column_width + Margin_right + Padding_horizontal - App.screen.width)
Display_settings.y = 0
end
end