Commit Graph

189 Commits

Author SHA1 Message Date
Michael Theall
d4050d3e39 Update to Dear ImGui v1.91.5 2024-11-17 01:19:41 -06:00
Michael Theall
8324d8e71c libnds update 2024-11-11 18:51:47 -06:00
Michael Theall
ae7f3d322c Update to Dear ImGui v1.91.4 2024-11-11 18:51:47 -06:00
Michael Theall
1ca8a5e884 Use shared depth/stencil buffer 2024-11-11 18:51:47 -06:00
Michael Theall
b375086cee Add glob 2024-11-11 18:51:47 -06:00
Michael Theall
663c02172e Add mDNS 2024-11-11 18:51:47 -06:00
Michael Theall
41e467f47b Fix static analysis reports 2024-11-11 18:51:47 -06:00
Michael Theall
9a73b92497 Add timeout to cleanup stale connections 2024-11-11 18:51:47 -06:00
Michael Theall
0144af2a83 Add stereoscopic feature to 3DS 2024-11-11 18:51:47 -06:00
Michael Theall
503e49854b Fix REST command 2024-11-11 18:51:47 -06:00
Michael Theall
ddadc52fe4 Apply timezone offset from rosalina's ntp feature 2024-11-11 18:51:47 -06:00
Michael Theall
30f4a21d17 Update to Dear ImGui v1.90.4 2024-11-11 18:51:47 -06:00
Michael Theall
fd9980ffce Fix PORT 2024-11-11 18:51:47 -06:00
Michael Theall
365945d7e8 Fix pastebin 2024-11-11 18:51:47 -06:00
Michael Theall
e6e6d83dcf Fix outgoing data sockets not getting cleaned up on peer close 2024-11-11 18:51:47 -06:00
Michael Theall
92d41826b7 Update to Dear ImGui v1.90 2024-11-11 18:51:47 -06:00
Michael Theall
f4ed464f03 Fix switch build 2024-11-11 18:51:47 -06:00
Michael Theall
de0bcec978 Log network status changes 2024-11-11 18:51:47 -06:00
Michael Theall
889283aa91 Show connections in About 2024-11-11 18:51:47 -06:00
Michael Theall
4a8925fef3 Add "Quit" menu option 2024-11-11 18:51:47 -06:00
Michael Theall
afe0d4b1f2 Fix out-of-bounds access 2024-11-11 18:51:47 -06:00
Michael Theall
77411d9b80 Update to Dear ImGui v1.89.7 2024-11-11 18:51:47 -06:00
Michael Theall
5c2af6fd29 Stricter warnings 2024-11-11 18:51:47 -06:00
Michael Theall
55ea4f6201 Skip failed entries in dir listing 2024-11-11 18:51:47 -06:00
Michael Theall
6f5ccc3793 Convert to CMake 2024-11-11 18:51:47 -06:00
Josh Enders
fec8332df6 Updates Switch app initialization to disable auto-sleep
Disables HOS auto-sleep during app lifetime to prevent sleep from breaking large file transfers
2024-01-09 17:13:26 -06:00
Michael Theall
e27898f0c3 Use ImGui/GLFW GL loaders instead of glad 2023-03-11 07:35:53 -06:00
Michael Theall
a49a56197b Update to Dear ImGui v1.89.3 2023-03-11 07:02:43 -06:00
Michael Theall
38f9bde54b Fix MLST 2023-03-10 01:49:54 -06:00
averne
9eba777ac9 Fix DkScissor calculation 2022-10-25 07:15:38 -05:00
Michael Theall
1db3c48ee4 Add log upload to hastebin 2022-10-03 21:52:19 -05:00
Michael Theall
16c59354da 3DS: Keep wifi alive when lid is closed 2022-07-24 18:28:40 -05:00
Michael Theall
9f31cde4ee Handle archive bit gracefully 2022-03-31 11:56:27 -05:00
Michael Theall
7364ea7dd5 _3DS -> __3DS__ 2022-03-31 11:53:47 -05:00
Michael Theall
9c1735e33f Fix privileged port logic 2021-06-13 11:36:20 -05:00
Michael Theall
c927405dfd Update to ImGui 1.83 2021-06-01 20:16:43 -05:00
Michael Theall
c6681e939d Update for libnx 2021-06-01 20:16:16 -05:00
Michael Theall
0438a0df2c Fix config button sizes 2021-06-01 20:15:33 -05:00
Michael Theall
d648a8dca7 Only allow full-control styles 2020-12-30 13:42:43 -05:00
Michael Theall
607ca560bf Add reset button for config 2020-12-30 13:37:02 -05:00
Michael Theall
c4f36f165b libnx updates 2020-12-30 13:36:43 -05:00
Michael Theall
709e24d458 Add access point for Switch 2020-12-11 19:15:33 -06:00
Michael Theall
852669818d HID refactor 2020-12-05 19:24:49 -06:00
Michael Theall
78b257612a Remove redundant state change in PWD 2020-11-18 13:27:52 +01:00
Michael Theall
bc3c096b39 Handle keep-alive during transfers
Closes #123
2020-11-18 13:19:40 +01:00
Michael Theall
c7bbb93fd5 Update to ImGui 1.79 2020-11-16 07:19:32 +01:00
Will Medlar
69cd065194 Use a more predictable response code for invalid user 2020-09-12 13:50:07 -05:00
Frogomeli
9f86715a49 Improve the support of command 227
The use of Rclone fail when tries to connect using FTP protocol.
Rclone can't connect to the server ftp on Switch because of bad formatting of 227 command.

> Rclone is a command line program to manage files on cloud storage.
Source: https://rclone.org/

Rclone use this go library:
* https://github.com/jlaffaye/ftp

The lib check the connection information between the parenthesis but there aren't in the string formatted by this software
Source: https://github.com/jlaffaye/ftp/blob/master/ftp.go#L391

Also there is other source of origin of this fix:
* https://tools.ietf.org/html/rfc959 (the RFC of FTP Protocol)
* https://github.com/proftpd/proftpd/blob/master/modules/mod_core.c#L3873 (proftpd a server FTP implementation)
2020-07-09 21:29:14 +02:00
Michael Theall
0db916db66 Avoid toggling backlight with Rosalina menu combo 2020-06-26 17:30:48 -05:00
Michael Theall
bae8254d22 Fix path building 2020-05-30 17:42:21 -05:00