Commit Graph

247 Commits

Author SHA1 Message Date
J-D-K
c094030c52 Minor code revisions in preparation for cache system on 20.0+ 2025-05-28 18:33:58 -04:00
J-D-K
9ac5f39476 Tweak: Make config save in a few more places. 2024-10-31 13:42:44 -04:00
J-D-K
04ce90c7dd Change default config settings, make config save on toggle. 2024-10-31 10:35:21 -04:00
Martin Riedel
c2cf998d10 fix: use safeTitle instead of title for directory name on remote filesystem. This is a breaking change. Prior names with unsafe titlenames need to be moved manually. 2024-07-27 11:28:34 -04:00
Martin Riedel
f9668895eb fix: Provide fallback for item.name from href if webdav server does not provide "displayname" property. 2024-07-26 07:17:03 -04:00
Martin Riedel
1aca15ae6e fix: Fixed href assignment for servers without origin. 2023-07-12 09:52:10 -04:00
Martin Riedel
6b8c3da184 fix: Webdav href contains absolute URI the id were not set correctly. 2023-07-11 22:22:03 -04:00
Martin Riedel
f342bf15af feat: PR-related cleanup
- updated build instructions
- added user-agent header to webdav calls
- Generalized popDriveNotActive to popRemoteNotActive
- Updated version identifier presented in app
- Removed some commented code
2023-07-10 15:01:44 -04:00
Martin Riedel
938c52b603 feat: Webdav support for remote storage
- Created common interface that GDrive and Webdav implement (rfs::IRemoteFS)
- Moved shared functionality into shared interface/implementation
- drive.h/.cpp was replaced by remote.h/.cpp
- fld.cpp now gets a copy of RfsItem (former gdIems), because the implementation is not required to retain these (e.g. Webdav does not)
- UI presentation changed from [GD] to [R] (Remote)
2023-07-09 23:13:01 -04:00
Martin Riedel
a893d3fa56 chore: aligned all SDL2 imports to use <SDL2/*> 2023-07-09 23:04:44 -04:00
Martin Riedel
aee8d777fc fixed root cause of GDrive config parsing crash 2023-07-07 16:30:02 -04:00
Martin Riedel
96cdb7f488 Ignore dot (.) files
When reading the drive config ignore all files starting with a .
2023-07-05 11:00:27 -04:00
J-D-K
1ac23d2750 Fixes + Revisions to last commit 2023-06-04 20:15:27 -04:00
J-D-K
85bca2d66e Add textureMgr class I wrote at work and prepare a little for auto upload option 2023-05-22 17:13:49 -04:00
J-D-K
6f8393483f Applet mode warning + disable drive/browser to prevent crash 2023-05-17 17:00:18 -04:00
J-D-K
83228a2911 Libnx update 2023-04-15 05:37:19 -04:00
Michael Scire
dd3dfa08ae Fix font services type for 16.0.0 2023-02-22 18:37:32 -07:00
J-D-K
d693f8afbb Remove logging from debugging 2023-02-12 09:16:37 -05:00
J-D-K
3e16d635dc Update Drive instructions, load client_id and client_secret from Google JSON instead 2023-02-12 09:14:45 -05:00
J-D-K
f955093746 Temp fixes for non-ASCII system users and drive crash if login canceled. 2022-11-17 14:58:02 -05:00
J-D-K
1f0868de78 Fix drive patch size mismatch 2021-12-21 19:18:58 -05:00
J-D-K
8d988055d7 A few small fixes and tweaks 2021-12-15 23:29:13 -05:00
J-D-K
b2be2a26fb Remove cfg::driveAuthCode, login on switch instead 2021-12-15 20:04:47 -05:00
J-D-K
00dd0ee6af Updated French 2021-12-07 20:34:34 -05:00
J-D-K
b212d53247 Remove friends only function 2021-12-01 15:01:14 -05:00
J-D-K
df453ee667 Tweak file mode start point, finish restore from drive code 2021-12-01 14:57:06 -05:00
J-D-K
411452658c Update translation files, might need a second look 2021-11-30 15:59:13 -05:00
J-D-K
c29688ea97 Fix config loading, early drive code, threaded file read/write 2021-11-30 15:58:05 -05:00
J-D-K
2fbfe5b62e First(?) readme update, thread race fix 2021-11-15 17:47:12 -05:00
J-D-K
093b1bc178 Fix file mode copy file 2021-10-13 17:20:42 -04:00
J-D-K
9ca4c6ff52 Move stuff, fix stuff. 2021-10-12 23:14:04 -04:00
J-D-K
bf15660c2d Code Revisions + Auto extend saves 2021-10-12 21:36:33 -04:00
J-D-K
815cdaf513 Revised translation loading, exporting 2021-09-26 02:09:37 -04:00
Damien Zhao
18cb1e0742
adjust translations in UI
1. Remove error message translations.
2. Using format string in json file instead of using C++ strings.
3. More accurate naming for translation entries
4. Added the initial strings for newly added translation items in json.
2021-09-21 16:14:08 +08:00
damien zhao
af210d2f65
full UI with translation 2021-09-05 11:11:26 +08:00
damien zhao
f718f5ac4e
fix lang bug 2021-09-05 01:12:43 +08:00
damien zhao
a60471e888
full ui Lang in lang txt 2021-09-04 23:15:34 +08:00
damien zhao
f3bd18e3df
addSimplified Chinese support 2021-09-04 19:34:57 +08:00
J-D-K
b0a5bd1e7e Add French, code for JP + FR, fix edited menu text not scrolling. 2021-09-03 17:54:50 -04:00
J-D-K
85a0ce47ee Separate folders for trash 2021-09-01 15:15:53 -04:00
J-D-K
ed77864455 Fix title definition loading 2021-09-01 14:52:58 -04:00
J-D-K
a2bf9a8e64 Fix legacy config loading 2021-08-31 18:09:39 -04:00
J-D-K
fe5656b490 Fix dump all bug 2021-08-26 18:19:03 -04:00
J-D-K
a88de19023 Blacklist editor in settings finally. 2021-08-24 23:33:42 -04:00
J-D-K
8da1924ed9 BCAT creation fix, JKSV dir zipping back, Auto-Name setting, delete all backups, zip path trimming, use heap for recursive fake threads 2021-08-21 22:04:01 -04:00
J-D-K
b71eccdd6a File mode properties added 2021-08-18 18:49:34 -04:00
J-D-K
3491d7f09a Fix thing I forgot to remove 2021-08-17 22:39:06 -04:00
J-D-K
1c814f5172 Merge branch 'newUI' of https://github.com/J-D-K/JKSV into newUI 2021-08-17 22:26:29 -04:00
J-D-K
92e780d284 Use Free Bird's CPU speed definitions, Fix ZIP headers, Mass Backup in user options 2021-08-17 22:25:06 -04:00
JK
de6e445740
Merge pull request #118 from zand/newUI-iss114
New UI iss114
2021-08-16 22:00:24 -04:00