├── .clang-format ├── .clangd ├── .gitignore ├── .vscode ├── c_cpp_properties.json └── launch.json ├── Makefile ├── README.md ├── gfx ├── 3dsky-icon-alt.png ├── 3dsky-icon-alt.svg ├── 3dsky-icon-alt.t3s ├── 3dsky-icon.png ├── 3dsky-icon.svg ├── likeIcon.png ├── navBarHome.png ├── navBarHomeSel.png ├── navBarIcons.t3s ├── navBarUser.png ├── navBarUserSel.png ├── postIcons.t3s ├── repliesIcon.png └── repostIcon.png ├── include ├── avatar_img_cache.h ├── components │ ├── button.h │ ├── feed.h │ ├── popup.h │ ├── post.h │ ├── post_view.h │ └── textedit.h ├── defines.h ├── image_downloader.h ├── pages │ ├── profile.h │ └── timeline.h ├── scenes │ ├── login_scene.h │ ├── main_scene.h │ └── scene.h ├── string_utils.h ├── theming.h ├── thirdparty │ ├── bluesky │ │ └── bluesky.h │ ├── clay │ │ ├── clay.h │ │ └── clay_renderer_citro2d.h │ ├── stb │ │ ├── stb_image.h │ │ └── stb_image_resize2.h │ └── uthash │ │ ├── utarray.h │ │ ├── uthash.h │ │ ├── utlist.h │ │ ├── utringbuffer.h │ │ ├── utstack.h │ │ └── utstring.h └── thread_pool.h └── source ├── avatar_img_cache.c ├── clay_renderer_citro2d.c ├── components ├── button.c ├── feed.c ├── popup.c ├── post.c ├── post_view.c └── textedit.c ├── image_downloader.c ├── main.c ├── pages ├── profile.c └── timeline.c ├── scenes ├── login_scene.c ├── main_scene.c └── scene.c ├── string_utils.c ├── theming.c ├── thirdparty └── bluesky.c └── thread_pool.c /.clang-format: -------------------------------------------------------------------------------- 1 | IndentWidth: 4 -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/.clangd -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/README.md -------------------------------------------------------------------------------- /gfx/3dsky-icon-alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/3dsky-icon-alt.png -------------------------------------------------------------------------------- /gfx/3dsky-icon-alt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/3dsky-icon-alt.svg -------------------------------------------------------------------------------- /gfx/3dsky-icon-alt.t3s: -------------------------------------------------------------------------------- 1 | -f rgba8 -z auto 2 | 3dsky-icon-alt.png -------------------------------------------------------------------------------- /gfx/3dsky-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/3dsky-icon.png -------------------------------------------------------------------------------- /gfx/3dsky-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/3dsky-icon.svg -------------------------------------------------------------------------------- /gfx/likeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/likeIcon.png -------------------------------------------------------------------------------- /gfx/navBarHome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/navBarHome.png -------------------------------------------------------------------------------- /gfx/navBarHomeSel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/navBarHomeSel.png -------------------------------------------------------------------------------- /gfx/navBarIcons.t3s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/navBarIcons.t3s -------------------------------------------------------------------------------- /gfx/navBarUser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/navBarUser.png -------------------------------------------------------------------------------- /gfx/navBarUserSel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/navBarUserSel.png -------------------------------------------------------------------------------- /gfx/postIcons.t3s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/postIcons.t3s -------------------------------------------------------------------------------- /gfx/repliesIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/repliesIcon.png -------------------------------------------------------------------------------- /gfx/repostIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/gfx/repostIcon.png -------------------------------------------------------------------------------- /include/avatar_img_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/avatar_img_cache.h -------------------------------------------------------------------------------- /include/components/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/components/button.h -------------------------------------------------------------------------------- /include/components/feed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/components/feed.h -------------------------------------------------------------------------------- /include/components/popup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/components/popup.h -------------------------------------------------------------------------------- /include/components/post.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/components/post.h -------------------------------------------------------------------------------- /include/components/post_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/components/post_view.h -------------------------------------------------------------------------------- /include/components/textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/components/textedit.h -------------------------------------------------------------------------------- /include/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/defines.h -------------------------------------------------------------------------------- /include/image_downloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/image_downloader.h -------------------------------------------------------------------------------- /include/pages/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/pages/profile.h -------------------------------------------------------------------------------- /include/pages/timeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/pages/timeline.h -------------------------------------------------------------------------------- /include/scenes/login_scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/scenes/login_scene.h -------------------------------------------------------------------------------- /include/scenes/main_scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/scenes/main_scene.h -------------------------------------------------------------------------------- /include/scenes/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/scenes/scene.h -------------------------------------------------------------------------------- /include/string_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/string_utils.h -------------------------------------------------------------------------------- /include/theming.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/theming.h -------------------------------------------------------------------------------- /include/thirdparty/bluesky/bluesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/bluesky/bluesky.h -------------------------------------------------------------------------------- /include/thirdparty/clay/clay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/clay/clay.h -------------------------------------------------------------------------------- /include/thirdparty/clay/clay_renderer_citro2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/clay/clay_renderer_citro2d.h -------------------------------------------------------------------------------- /include/thirdparty/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/stb/stb_image.h -------------------------------------------------------------------------------- /include/thirdparty/stb/stb_image_resize2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/stb/stb_image_resize2.h -------------------------------------------------------------------------------- /include/thirdparty/uthash/utarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/uthash/utarray.h -------------------------------------------------------------------------------- /include/thirdparty/uthash/uthash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/uthash/uthash.h -------------------------------------------------------------------------------- /include/thirdparty/uthash/utlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/uthash/utlist.h -------------------------------------------------------------------------------- /include/thirdparty/uthash/utringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/uthash/utringbuffer.h -------------------------------------------------------------------------------- /include/thirdparty/uthash/utstack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/uthash/utstack.h -------------------------------------------------------------------------------- /include/thirdparty/uthash/utstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thirdparty/uthash/utstring.h -------------------------------------------------------------------------------- /include/thread_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/include/thread_pool.h -------------------------------------------------------------------------------- /source/avatar_img_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/avatar_img_cache.c -------------------------------------------------------------------------------- /source/clay_renderer_citro2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/clay_renderer_citro2d.c -------------------------------------------------------------------------------- /source/components/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/components/button.c -------------------------------------------------------------------------------- /source/components/feed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/components/feed.c -------------------------------------------------------------------------------- /source/components/popup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/components/popup.c -------------------------------------------------------------------------------- /source/components/post.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/components/post.c -------------------------------------------------------------------------------- /source/components/post_view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/components/post_view.c -------------------------------------------------------------------------------- /source/components/textedit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/components/textedit.c -------------------------------------------------------------------------------- /source/image_downloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/image_downloader.c -------------------------------------------------------------------------------- /source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/main.c -------------------------------------------------------------------------------- /source/pages/profile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/pages/profile.c -------------------------------------------------------------------------------- /source/pages/timeline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/pages/timeline.c -------------------------------------------------------------------------------- /source/scenes/login_scene.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/scenes/login_scene.c -------------------------------------------------------------------------------- /source/scenes/main_scene.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/scenes/main_scene.c -------------------------------------------------------------------------------- /source/scenes/scene.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/scenes/scene.c -------------------------------------------------------------------------------- /source/string_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/string_utils.c -------------------------------------------------------------------------------- /source/theming.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/theming.c -------------------------------------------------------------------------------- /source/thirdparty/bluesky.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/thirdparty/bluesky.c -------------------------------------------------------------------------------- /source/thread_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvini07BR/3DSky/HEAD/source/thread_pool.c --------------------------------------------------------------------------------