├── .gitignore ├── .gitmodules ├── LICENSE.txt ├── Makefile ├── README.md ├── meta ├── audio.wav ├── banner.png ├── banner.xcf ├── icon.png └── icon.xcf ├── qr ├── 0.02.png ├── 0.03-NIGHTLY.png ├── 0.03.png ├── 0.04-NIGHTLY.png ├── 0.04.png ├── latest-NIGHTLY.png └── latest.png ├── romfs ├── battery0.png ├── battery1.png ├── battery2.png ├── battery3.png ├── battery4.png ├── battery5.png ├── battery_charging.png ├── bottom_screen_bg.png ├── bottom_screen_bottom_bar.png ├── bottom_screen_bottom_bar_shadow.png ├── bottom_screen_top_bar.png ├── bottom_screen_top_bar_shadow.png ├── button_large.png ├── button_small.png ├── logo.png ├── logo.xcf ├── meta_info_box.png ├── meta_info_box_shadow.png ├── progress_bar_bg.png ├── progress_bar_content.png ├── scroll_bar.png ├── selection_overlay.png ├── textcolor.cfg ├── top_screen_bg.png ├── top_screen_bottom_bar.png ├── top_screen_bottom_bar_shadow.png ├── top_screen_top_bar.png ├── top_screen_top_bar_shadow.png ├── wifi0.png ├── wifi1.png ├── wifi2.png ├── wifi3.png └── wifi_disconnected.png └── source ├── core ├── default.v.pica ├── screen.c ├── screen.h ├── util.c └── util.h ├── locale.c ├── locale.h ├── main.c ├── stb_image ├── stb_image.c └── stb_image.h └── ui ├── error.c ├── error.h ├── info.c ├── info.h ├── list.c ├── list.h ├── mainmenu.c ├── mainmenu.h ├── prompt.c ├── prompt.h ├── section ├── action │ ├── action.h │ ├── change_language.c │ ├── change_locale_dir.c │ ├── change_region.c │ ├── pick_locale_dir.c │ └── use_system_default.c ├── config.c ├── nuke.c ├── section.h ├── task │ ├── listtitles.c │ ├── task.c │ └── task.h └── titles.c ├── ui.c └── ui.h /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | CMakeLists.txt 3 | 4 | # Vim swap files 5 | .*.sw* 6 | 7 | build 8 | output 9 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/README.md -------------------------------------------------------------------------------- /meta/audio.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/meta/audio.wav -------------------------------------------------------------------------------- /meta/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/meta/banner.png -------------------------------------------------------------------------------- /meta/banner.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/meta/banner.xcf -------------------------------------------------------------------------------- /meta/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/meta/icon.png -------------------------------------------------------------------------------- /meta/icon.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/meta/icon.xcf -------------------------------------------------------------------------------- /qr/0.02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/qr/0.02.png -------------------------------------------------------------------------------- /qr/0.03-NIGHTLY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/qr/0.03-NIGHTLY.png -------------------------------------------------------------------------------- /qr/0.03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/qr/0.03.png -------------------------------------------------------------------------------- /qr/0.04-NIGHTLY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/qr/0.04-NIGHTLY.png -------------------------------------------------------------------------------- /qr/0.04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/qr/0.04.png -------------------------------------------------------------------------------- /qr/latest-NIGHTLY.png: -------------------------------------------------------------------------------- 1 | 0.04-NIGHTLY.png -------------------------------------------------------------------------------- /qr/latest.png: -------------------------------------------------------------------------------- 1 | 0.04.png -------------------------------------------------------------------------------- /romfs/battery0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery0.png -------------------------------------------------------------------------------- /romfs/battery1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery1.png -------------------------------------------------------------------------------- /romfs/battery2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery2.png -------------------------------------------------------------------------------- /romfs/battery3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery3.png -------------------------------------------------------------------------------- /romfs/battery4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery4.png -------------------------------------------------------------------------------- /romfs/battery5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery5.png -------------------------------------------------------------------------------- /romfs/battery_charging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/battery_charging.png -------------------------------------------------------------------------------- /romfs/bottom_screen_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/bottom_screen_bg.png -------------------------------------------------------------------------------- /romfs/bottom_screen_bottom_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/bottom_screen_bottom_bar.png -------------------------------------------------------------------------------- /romfs/bottom_screen_bottom_bar_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/bottom_screen_bottom_bar_shadow.png -------------------------------------------------------------------------------- /romfs/bottom_screen_top_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/bottom_screen_top_bar.png -------------------------------------------------------------------------------- /romfs/bottom_screen_top_bar_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/bottom_screen_top_bar_shadow.png -------------------------------------------------------------------------------- /romfs/button_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/button_large.png -------------------------------------------------------------------------------- /romfs/button_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/button_small.png -------------------------------------------------------------------------------- /romfs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/logo.png -------------------------------------------------------------------------------- /romfs/logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/logo.xcf -------------------------------------------------------------------------------- /romfs/meta_info_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/meta_info_box.png -------------------------------------------------------------------------------- /romfs/meta_info_box_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/meta_info_box_shadow.png -------------------------------------------------------------------------------- /romfs/progress_bar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/progress_bar_bg.png -------------------------------------------------------------------------------- /romfs/progress_bar_content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/progress_bar_content.png -------------------------------------------------------------------------------- /romfs/scroll_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/scroll_bar.png -------------------------------------------------------------------------------- /romfs/selection_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/selection_overlay.png -------------------------------------------------------------------------------- /romfs/textcolor.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/textcolor.cfg -------------------------------------------------------------------------------- /romfs/top_screen_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/top_screen_bg.png -------------------------------------------------------------------------------- /romfs/top_screen_bottom_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/top_screen_bottom_bar.png -------------------------------------------------------------------------------- /romfs/top_screen_bottom_bar_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/top_screen_bottom_bar_shadow.png -------------------------------------------------------------------------------- /romfs/top_screen_top_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/top_screen_top_bar.png -------------------------------------------------------------------------------- /romfs/top_screen_top_bar_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/top_screen_top_bar_shadow.png -------------------------------------------------------------------------------- /romfs/wifi0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/wifi0.png -------------------------------------------------------------------------------- /romfs/wifi1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/wifi1.png -------------------------------------------------------------------------------- /romfs/wifi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/wifi2.png -------------------------------------------------------------------------------- /romfs/wifi3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/wifi3.png -------------------------------------------------------------------------------- /romfs/wifi_disconnected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/romfs/wifi_disconnected.png -------------------------------------------------------------------------------- /source/core/default.v.pica: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/core/default.v.pica -------------------------------------------------------------------------------- /source/core/screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/core/screen.c -------------------------------------------------------------------------------- /source/core/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/core/screen.h -------------------------------------------------------------------------------- /source/core/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/core/util.c -------------------------------------------------------------------------------- /source/core/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/core/util.h -------------------------------------------------------------------------------- /source/locale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/locale.c -------------------------------------------------------------------------------- /source/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/locale.h -------------------------------------------------------------------------------- /source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/main.c -------------------------------------------------------------------------------- /source/stb_image/stb_image.c: -------------------------------------------------------------------------------- 1 | #define STB_IMAGE_IMPLEMENTATION 2 | #include "stb_image.h" -------------------------------------------------------------------------------- /source/stb_image/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/stb_image/stb_image.h -------------------------------------------------------------------------------- /source/ui/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/error.c -------------------------------------------------------------------------------- /source/ui/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/error.h -------------------------------------------------------------------------------- /source/ui/info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/info.c -------------------------------------------------------------------------------- /source/ui/info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/info.h -------------------------------------------------------------------------------- /source/ui/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/list.c -------------------------------------------------------------------------------- /source/ui/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/list.h -------------------------------------------------------------------------------- /source/ui/mainmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/mainmenu.c -------------------------------------------------------------------------------- /source/ui/mainmenu.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ui.h" 4 | 5 | void mainmenu_open(); 6 | -------------------------------------------------------------------------------- /source/ui/prompt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/prompt.c -------------------------------------------------------------------------------- /source/ui/prompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/prompt.h -------------------------------------------------------------------------------- /source/ui/section/action/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/action/action.h -------------------------------------------------------------------------------- /source/ui/section/action/change_language.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/action/change_language.c -------------------------------------------------------------------------------- /source/ui/section/action/change_locale_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/action/change_locale_dir.c -------------------------------------------------------------------------------- /source/ui/section/action/change_region.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/action/change_region.c -------------------------------------------------------------------------------- /source/ui/section/action/pick_locale_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/action/pick_locale_dir.c -------------------------------------------------------------------------------- /source/ui/section/action/use_system_default.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/action/use_system_default.c -------------------------------------------------------------------------------- /source/ui/section/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/config.c -------------------------------------------------------------------------------- /source/ui/section/nuke.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/nuke.c -------------------------------------------------------------------------------- /source/ui/section/section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/section.h -------------------------------------------------------------------------------- /source/ui/section/task/listtitles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/task/listtitles.c -------------------------------------------------------------------------------- /source/ui/section/task/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/task/task.c -------------------------------------------------------------------------------- /source/ui/section/task/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/task/task.h -------------------------------------------------------------------------------- /source/ui/section/titles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/section/titles.c -------------------------------------------------------------------------------- /source/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/ui.c -------------------------------------------------------------------------------- /source/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/HEAD/source/ui/ui.h --------------------------------------------------------------------------------