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