silence warning, add credit to readme, bump version for release

This commit is contained in:
ITotalJustice
2024-12-25 22:27:25 +00:00
parent 7c273f30f3
commit f01dbf7c67
3 changed files with 14 additions and 3 deletions

View File

@@ -2,8 +2,6 @@
A homebrew menu for the switch.
It was built for my usage, as such, features that may seem out of place are included because i found them useful.
[See the gbatemp thread for more details / discussion](https://gbatemp.net/threads/sphaira-hbmenu-replacement.664523/).
## showcase
@@ -26,6 +24,14 @@ please include:
- FW version
- The bug itself and how to reproduce it
## ftp
ftp can be enabled via the network menu and listens on port 5000, no username or password is required.
## mtp
mtp can be enabled via the network menu.
## file assoc
sphaira has file assoc support. lets say your app supports loading .png files, then you could write an assoc file, then when using the file browser, clicking on a .png file will launch your app along with the .png file as argv[1]. This was primarly added for rom loading support for emulators / frontends such as retroarch, melonds, mgba etc.
@@ -52,4 +58,5 @@ see `assets/romfs/assoc/` for more examples of file assoc entries
- minIni
- gbatemp
- hb-appstore
- haze
- everyone who has contributed to this project!

View File

@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.13)
set(sphaira_VERSION 0.4.1)
set(sphaira_VERSION 0.5.0)
project(sphaira
VERSION ${sphaira_VERSION}

View File

@@ -203,7 +203,11 @@ int ftp_vfs_write(struct FtpVfsFile* f, const void* buf, size_t size) {
return vfs_fs_set_errno(rc);
}
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wpointer-arith"
buf += sz;
#pragma GCC diagnostic pop
size -= sz;
f->off += f->buf_off;
f->buf_off = 0;