Commit Graph

135 Commits

Author SHA1 Message Date
Lekoshi
700aa48607
lang: Add Portuguese translation (#129)
* Update language.cpp

* Update language.cpp
2022-12-09 23:33:31 -05:00
Pablo Curiel
4e4624136a
usb: Lock devices_list access behind a recursive mutex (#125)
Fixes devices list population after a UMS device has been mounted by libusbhsfs. Also tweaked USB namespace functions to better deal with thread/pointer safety.
2022-09-13 15:58:16 -04:00
Pablo Curiel
00a354aab6
lang: Update Spanish translation (#126) 2022-09-13 15:52:44 -04:00
Joel16
2b9a81189e fs: In FS::DeleteRecursive, check if the provided path is '/' and not the cwd (fixes #119) 2022-08-20 14:45:08 -04:00
Joel16
dc9c25016b fs: Remove stat when readding dirent entries (this is too expensive) 2022-08-08 13:20:30 -04:00
Joel16
1524166ca1 usb: Reset device state back to sdmc if usb is unmounted 2022-08-07 14:24:06 -04:00
Joel16
091328a840 fs: Fix renaming files/folders destination path (fixes #116) 2022-08-07 14:17:01 -04:00
invoker__qq
d07de640b3
lang: Update Chinese and Traditional Chinese translation 2022-08-07 10:06:00 -04:00
DDinghoya
90d496586c
lang: Add localization support for Korean
Minor Update
2022-08-07 10:04:17 -04:00
Joel16
782b5b5f88 config: Add option to disable loading extended font set to speed up boot process 2022-08-06 23:39:40 -04:00
Joel16
1107e604b3 fs: Refactor FS to use libc and add support for browsing USB devices via libusbhsfs 2022-08-06 11:33:30 -04:00
Joel16
6f3d028927 gui: Access vector element directly instead of using *.at(index) 2022-08-04 00:10:01 -04:00
Joel16
3b45af17ff fs: Clean up FSCopyEntry 2022-08-04 00:09:20 -04:00
Joel16
1b1105b5bd config: Explicitly use std namespace 2022-08-04 00:00:18 -04:00
Joel16
6cae0891ca fs: Add selector to browse different filesystems 2022-08-03 23:41:42 -04:00
Joel16
0018c697c2 settings: Use indentation to categorize settings UI 2022-08-03 20:18:51 -04:00
Joel16
ee42d0234c fs: Remove cwd from config and clean up fs/config code 2022-08-02 15:20:26 -04:00
Joel16
0a94bd9476 fs: Remove remaining compiler warnings 2022-08-01 23:56:48 -04:00
Joel16
c5e4ddb4ac textures: Free all textures on exit 2022-08-01 23:37:47 -04:00
Joel16
11c72a3625 textures: Display image properties, allow user to display next/prev images in folder and clear texture IDs 2022-08-01 23:24:49 -04:00
Joel16
58dfe61a54 filebrowser: Do not freeze header and explicitly use namespace for GUI functions 2022-08-01 19:02:24 -04:00
Joel16
8312090e20 imGui: Do not save ini 2022-08-01 17:46:02 -04:00
Joel16
90d9a45135 imGui: Clean up opengl3/switch impl 2022-08-01 17:10:59 -04:00
Joel16
b2663b00b6 imGui: Adjust controls and remove unused window switching (we only have one main window) 2022-08-01 15:36:19 -04:00
Joel16
06de7b7d21 image: Enable horizantal scroll flag in image viewer 2022-08-01 15:26:41 -04:00
Joel16
de8f70958d window: Actually clear/delete texture data after exiting image window 2022-08-01 14:58:28 -04:00
Joel16
01ca3098bd textures: Explictly specify texture namespace in LoadImageBMP 2022-08-01 14:50:57 -04:00
Joel16
388b030371 textures: Explictly specify texture namespace 2022-08-01 14:50:17 -04:00
Joel16
05eb58cf48 textures: Remove libnsgif and use gif_lib for loading gifs 2022-08-01 14:48:39 -04:00
Joel16
0117ae3ac6 imGui: Fix right stick scroll 2022-08-01 14:48:13 -04:00
Joel16
663ba14b19 progressbar: Fix indentation 2022-08-01 12:02:48 -04:00
Joel16
d8b1be755c headers: Rename *.h to *.hpp and use #pragma once 2022-08-01 12:01:10 -04:00
Joel16
58727df163 popups: Bring back progress bar for copying files 2022-08-01 11:46:55 -04:00
Joel16
cd027a599f next-opengl3: Switch back to opengl3 for now 2022-07-30 16:38:14 -04:00
Joel16
a649c29279 filebrowser: Set size column to fixed width of 150.f 2022-01-23 00:43:05 -05:00
Joel16
67545b98b1 settings: Disable language selection for now 2021-10-29 14:33:40 -04:00
Joel16
1ded24446c settings: Reimplement updates popup 2021-09-20 01:37:23 -04:00
Joel16
1b0d504e91 options: Reimplement file properties 2021-09-19 23:07:21 -04:00
Joel16
64b52198a5 options: Do not select first entry when 'Select All' is used 2021-09-19 23:06:42 -04:00
Joel16
66d78ca0e4 filebrowser: Reapply sort after delete/copy/move and rename 2021-09-19 15:40:26 -04:00
Joel16
ac86fec1f5 filebrowser: Reimplement delete and fix copy/move for multiple files 2021-09-19 12:59:56 -04:00
Joel16
94d9ce780d filebrowser: Revert back to using Y for checking multiple items 2021-09-18 15:39:47 -04:00
Joel16
3209c39f99 filebrowser: Fix sort logic for size 2021-09-18 02:52:02 -04:00
Joel16
4193650a57 fs: Reimplement sort functionality using imGui's table sort specs 2021-09-17 22:01:10 -04:00
Joel16
99b8908e54 fs: Clear vector entries before inserting data 2021-09-13 17:44:08 -04:00
Joel16
c602482f70 options: Reimplement options popup in filebrowser tab 2021-09-13 17:03:16 -04:00
Joel16
ee4fbc8a31 textures: Cleanup and remove free function param 2021-09-13 17:02:45 -04:00
Joel16
fad77d8785 Clean up various messed up indentation throughtout souce 2021-09-12 19:54:27 -04:00
Joel16
e6e82836bc NX-Shell(Deko3D): Initial commit 2021-09-12 17:08:02 -04:00
Chris Butler
097ac8225c
Fixed crash when pressing Y in an empty directory (#102) 2021-08-04 22:21:08 -04:00