diff --git a/libstarlight/todo.txt b/libstarlight/todo.txt index 9a95f00..6fe27d2 100644 --- a/libstarlight/todo.txt +++ b/libstarlight/todo.txt @@ -13,7 +13,7 @@ roadmap to v0.5.1 { - libctru console as ui element - pngcrush the biggest assets (default and osk backdrops etc.) + - pngcrush the biggest assets (default and osk backdrops etc.) - profile image loading (for large images, loading the png and spanned copy/premult take about the same time; memset to preclear is only ~2ms with a 512x512) - fix the hang on osk when pressing (L|R)+up+left @@ -66,6 +66,12 @@ roadmap to v0.5.1 { UI heirarchy from json quick includes for all UI elements, etc. + + cross-app integrations { + app icon and manifest.json in romfs, copied into .starlight on launch + settings pane data for each app, contained in manifest.json and used by Starlight Settings to provide centralized configuration, iOS-style + some standard means of passing parameters into another application, which works on a cia (probably a json file) + } } today's agenda { diff --git a/testbed/Makefile b/testbed/Makefile index fc52a9a..d03fb17 100644 --- a/testbed/Makefile +++ b/testbed/Makefile @@ -165,14 +165,14 @@ cci: $(TARGET)-strip.elf @echo "built ... sf2d_sample.3ds" #--------------------------------------------------------------------------------- cia: $(TARGET)-strip.elf - @makerom -f cia -o $(TARGET).cia -elf $(TARGET)-strip.elf -rsf resources/$(TARGET).rsf -icon resources/icon.icn -banner resources/banner.bnr -exefslogo -target t + @makerom -f cia -o $(TARGET).cia -elf $(TARGET)-strip.elf -rsf resources/$(TARGET).rsf -icon $(TARGET).smdh -banner resources/banner.bnr -exefslogo -target t @echo "built ... $(TARGET).cia" #--------------------------------------------------------------------------------- send: $(BUILD) @3dslink $(TARGET).3dsx || 3dslink $(TARGET).3dsx || 3dslink $(TARGET).3dsx || 3dslink $(TARGET).3dsx || 3dslink $(TARGET).3dsx #--------------------------------------------------------------------------------- send-cia: $(TARGET)-strip.elf - @makerom -f cia -o $(TARGET).cia -elf $(TARGET)-strip.elf -rsf resources/$(TARGET).rsf -icon resources/icon.icn -banner resources/banner.bnr -exefslogo -target t + @makerom -f cia -o $(TARGET).cia -elf $(TARGET)-strip.elf -rsf resources/$(TARGET).rsf -icon $(TARGET).smdh -banner resources/banner.bnr -exefslogo -target t @sockme $(TARGET).cia $(3DSIP) || sockme $(TARGET).cia $(3DSIP) || sockme $(TARGET).cia $(3DSIP) #--------------------------------------------------------------------------------- run: $(BUILD) diff --git a/testbed/resources/icon.icn b/testbed/resources/icon.icn deleted file mode 100644 index a5c33da..0000000 Binary files a/testbed/resources/icon.icn and /dev/null differ diff --git a/testbed/resources/icon_3ds.png b/testbed/resources/icon_3ds.png deleted file mode 100644 index ea440f9..0000000 Binary files a/testbed/resources/icon_3ds.png and /dev/null differ