Commit Graph

  • 700aa48607
    lang: Add Portuguese translation (#129) next-opengl3 Lekoshi 2022-12-10 01:33:31 -03:00
  • 4e4624136a
    usb: Lock devices_list access behind a recursive mutex (#125) Pablo Curiel 2022-09-13 21:58:16 +02:00
  • 00a354aab6
    lang: Update Spanish translation (#126) Pablo Curiel 2022-09-13 21:52:44 +02:00
  • e6834b7dee libs: Switch license to GPL v2 (fixes #124) Joel16 2022-09-10 12:59:32 -04:00
  • 2b9a81189e fs: In FS::DeleteRecursive, check if the provided path is '/' and not the cwd (fixes #119) Joel16 2022-08-20 14:45:08 -04:00
  • e96caf2af4 libushsfs: Use gplv2 version with ntfs-3g and lwext4 support Joel16 2022-08-20 12:31:25 -04:00
  • dc9c25016b fs: Remove stat when readding dirent entries (this is too expensive) Joel16 2022-08-08 13:20:30 -04:00
  • 38bf2b8612 Makefile: Bump verstion to v4.01 4.01 Joel16 2022-08-07 14:25:46 -04:00
  • 1524166ca1 usb: Reset device state back to sdmc if usb is unmounted Joel16 2022-08-07 14:24:06 -04:00
  • 091328a840 fs: Fix renaming files/folders destination path (fixes #116) Joel16 2022-08-07 14:17:01 -04:00
  • d07de640b3
    lang: Update Chinese and Traditional Chinese translation invoker__qq 2022-08-07 22:06:00 +08:00
  • 90d496586c
    lang: Add localization support for Korean DDinghoya 2022-08-07 23:04:17 +09:00
  • 782b5b5f88 config: Add option to disable loading extended font set to speed up boot process Joel16 2022-08-06 23:39:40 -04:00
  • cbf1ff0d9a
    README.md: Update feature list to reflect new changes 4.00 Joel 2022-08-06 11:37:49 -04:00
  • 8fdfd4761b
    README.md: Update screenshot to reflect new changes Joel 2022-08-06 11:36:45 -04:00
  • 1107e604b3 fs: Refactor FS to use libc and add support for browsing USB devices via libusbhsfs Joel16 2022-08-06 11:33:30 -04:00
  • 6f3d028927 gui: Access vector element directly instead of using *.at(index) Joel16 2022-08-04 00:10:01 -04:00
  • 3b45af17ff fs: Clean up FSCopyEntry Joel16 2022-08-04 00:09:20 -04:00
  • 1b1105b5bd config: Explicitly use std namespace Joel16 2022-08-04 00:00:18 -04:00
  • 6cae0891ca fs: Add selector to browse different filesystems Joel16 2022-08-03 23:41:42 -04:00
  • 0018c697c2 settings: Use indentation to categorize settings UI Joel16 2022-08-03 20:18:51 -04:00
  • e234de6359 Makefile: Switch to std-gun++20 Joel16 2022-08-03 19:10:04 -04:00
  • ee42d0234c fs: Remove cwd from config and clean up fs/config code Joel16 2022-08-02 15:20:26 -04:00
  • 0a94bd9476 fs: Remove remaining compiler warnings Joel16 2022-08-01 23:56:48 -04:00
  • c5e4ddb4ac textures: Free all textures on exit Joel16 2022-08-01 23:37:47 -04:00
  • 11c72a3625 textures: Display image properties, allow user to display next/prev images in folder and clear texture IDs Joel16 2022-08-01 23:24:49 -04:00
  • 58dfe61a54 filebrowser: Do not freeze header and explicitly use namespace for GUI functions Joel16 2022-08-01 19:02:24 -04:00
  • 8312090e20 imGui: Do not save ini Joel16 2022-08-01 17:46:02 -04:00
  • 90d9a45135 imGui: Clean up opengl3/switch impl Joel16 2022-08-01 17:10:59 -04:00
  • b2663b00b6 imGui: Adjust controls and remove unused window switching (we only have one main window) Joel16 2022-08-01 15:36:19 -04:00
  • 06de7b7d21 image: Enable horizantal scroll flag in image viewer Joel16 2022-08-01 15:26:41 -04:00
  • de8f70958d window: Actually clear/delete texture data after exiting image window Joel16 2022-08-01 14:58:28 -04:00
  • 01ca3098bd textures: Explictly specify texture namespace in LoadImageBMP Joel16 2022-08-01 14:50:57 -04:00
  • 388b030371 textures: Explictly specify texture namespace Joel16 2022-08-01 14:50:17 -04:00
  • 05eb58cf48 textures: Remove libnsgif and use gif_lib for loading gifs Joel16 2022-08-01 14:48:39 -04:00
  • 0117ae3ac6 imGui: Fix right stick scroll Joel16 2022-08-01 14:48:13 -04:00
  • 663ba14b19 progressbar: Fix indentation Joel16 2022-08-01 12:02:48 -04:00
  • d8b1be755c headers: Rename *.h to *.hpp and use #pragma once Joel16 2022-08-01 12:01:10 -04:00
  • 44c9be6ef3 libs: Update stb_image to v2.27 Joel16 2022-08-01 11:48:20 -04:00
  • 58727df163 popups: Bring back progress bar for copying files Joel16 2022-08-01 11:46:55 -04:00
  • 8163a92c98 ci: Update actions/checkout and actions/upload-artifact Joel16 2022-07-30 17:38:17 -04:00
  • 91cd7d3d0c ci: Update branch Joel16 2022-07-30 17:36:24 -04:00
  • 0a73c491a2 imGui: Use imGui as a submodule and update to v1.88 Joel16 2022-07-30 17:32:00 -04:00
  • cd027a599f next-opengl3: Switch back to opengl3 for now Joel16 2022-07-30 16:38:14 -04:00
  • 0322a7ef18
    README.md: Fix grammatical errors deko3d Aaron Gill 2022-07-28 06:59:35 -07:00
  • d6c1c42a0d
    lang: Add Korean translation (#108) next-sdl2 DDinghoya 2022-03-13 23:10:18 +09:00
  • 5a5067afeb
    ci: Use GitHub Actions Joel 2022-01-24 12:08:32 -05:00
  • b5b424c62b ci: Remove travis config Joel16 2022-01-24 12:08:15 -05:00
  • a649c29279 filebrowser: Set size column to fixed width of 150.f Joel16 2022-01-23 00:43:05 -05:00
  • 6e95f56e53 imGui: Update to v1.86 Joel16 2022-01-23 00:24:12 -05:00
  • 67545b98b1 settings: Disable language selection for now Joel16 2021-10-29 14:33:40 -04:00
  • f94885041c imGui: Update to v1.85 Joel16 2021-10-29 14:27:10 -04:00
  • 27898a179b popups: Use ImGuiCond_Always when resizing popups Joel16 2021-09-22 22:10:02 -04:00
  • 1ded24446c settings: Reimplement updates popup Joel16 2021-09-20 01:37:23 -04:00
  • 1b0d504e91 options: Reimplement file properties Joel16 2021-09-19 23:07:21 -04:00
  • 64b52198a5 options: Do not select first entry when 'Select All' is used Joel16 2021-09-19 23:06:42 -04:00
  • 66d78ca0e4 filebrowser: Reapply sort after delete/copy/move and rename Joel16 2021-09-19 15:40:26 -04:00
  • ac86fec1f5 filebrowser: Reimplement delete and fix copy/move for multiple files Joel16 2021-09-19 12:59:56 -04:00
  • 94d9ce780d filebrowser: Revert back to using Y for checking multiple items Joel16 2021-09-18 15:39:47 -04:00
  • 3209c39f99 filebrowser: Fix sort logic for size Joel16 2021-09-18 02:52:02 -04:00
  • 4193650a57 fs: Reimplement sort functionality using imGui's table sort specs Joel16 2021-09-17 22:01:10 -04:00
  • 99b8908e54 fs: Clear vector entries before inserting data Joel16 2021-09-13 17:44:08 -04:00
  • c602482f70 options: Reimplement options popup in filebrowser tab Joel16 2021-09-13 17:03:16 -04:00
  • ee4fbc8a31 textures: Cleanup and remove free function param Joel16 2021-09-13 17:02:45 -04:00
  • fad77d8785 Clean up various messed up indentation throughtout souce Joel16 2021-09-12 19:54:27 -04:00
  • e6e82836bc NX-Shell(Deko3D): Initial commit Joel16 2021-09-12 17:08:02 -04:00
  • 097ac8225c
    Fixed crash when pressing Y in an empty directory (#102) Chris Butler 2021-08-04 22:21:08 -04:00
  • c36f52cd18 imGui: Use freetype2 to cut down boot time Joel16 2021-04-20 16:52:13 -04:00
  • 8805b42ef9 imGui: Update to v1.8.2 Joel16 2021-04-12 20:09:18 -04:00
  • cf0567a020 textures: Add support for zooming into images using left stick and movement with right joel16 2021-01-24 16:39:35 -05:00
  • ffb5e812a7 gui: Do not overwrite vector(copy) when multiple files are selected joel16 2021-01-23 22:14:25 -05:00
  • a8a7c3b9e5 imGui: Update to v1.8.0 joel16 2021-01-21 20:27:40 -05:00
  • 943f245366 lang: Use offical system font Joel16 2020-11-27 12:48:52 -05:00
  • 7374cc02e1 Merge branch 'next' of https://github.com/joel16/NX-Shell into next Joel16 2020-11-02 15:08:32 -05:00
  • 2b2150967d fs: Do not check if file exists before creating Joel16 2020-11-02 15:08:21 -05:00
  • 58bb206206
    lang: Add localization support for German (#92) HookedBehemoth 2020-10-26 16:13:38 +01:00
  • 4e41fb2f4a
    lang: Update Spanish translation (#91) cucholix 2020-10-26 10:21:36 -03:00
  • 4b0bee9e8e
    lang: Add localization support for Spanish (#90) cucholix 2020-10-25 23:38:08 -03:00
  • 10c6a8da96
    lang: Add localization support for Traditional Chinese (#89) invoker__qq 2020-10-26 10:05:37 +08:00
  • 521bd6e58d
    lang: Add localization support for Simplified Chinese (#88) invoker__qq 2020-10-26 09:17:30 +08:00
  • 61fbae92a8 lang: Add entry for empty string error message when using OSK Joel16 2020-10-25 17:49:00 -04:00
  • 0b7270016b lang: Allow user to select language under settings Joel16 2020-10-25 17:40:24 -04:00
  • 1bddd7529b lang: Initial localization impl (WIP) Joel16 2020-10-25 14:35:16 -04:00
  • 79850fb5b6 imGui: Add support for Chinese, Japanese and Korean language support by Noto-Sans CJK Joel16 2020-10-24 14:53:21 -04:00
  • 6de0623826 gui: Fix selected entry indicator being reset to 0 when opening a file Joel16 2020-10-23 01:36:55 -04:00
  • 6efcc03500 textures: Add support viewing animated/non-animated gifs Joel16 2020-10-22 12:17:10 -04:00
  • 36b73ed30d gui: Set storage bar text to empty string Joel16 2020-10-20 17:15:17 -04:00
  • 29ef47d6fd gui: Remove some redundant/unnecessary entries from MenuItem structure Joel16 2020-10-14 21:16:15 -04:00
  • 438f39ab85 fs: Use std::vectors instead of array pointers for holding fs entries Joel16 2020-10-13 01:47:29 -04:00
  • d340a6a0dd imGui: Fix misplaced enter button after updating to imGui v1.79 Joel16 2020-10-12 22:32:53 -04:00
  • 047111c1ef imGui: Update to v1.79 Joel16 2020-10-09 12:40:11 -04:00
  • 410e397e3e updates: Implement update popup and fix installation process Joel16 2020-09-28 15:52:54 -04:00
  • c1addf2a5e net: Use const char path variable to set download path Joel16 2020-09-21 17:45:50 -04:00
  • 36dd259487 net: Use fsFile* functions for writing data from curl Joel16 2020-09-21 17:18:33 -04:00
  • 19f1fa2adb gui: Set state back to MEN_STATE_HOME after exiting settings window Joel16 2020-09-21 17:13:18 -04:00
  • e053de94b1 Windows: Remove unused function declaration Joel16 2020-09-20 21:31:05 -04:00
  • 580b6d151a fs: Remove FS::WriteFile function and use it in Config::Save directly Joel16 2020-09-20 21:24:37 -04:00
  • dff3a6ed5e settings: Only save config and refresh dir entries after settings is closed Joel16 2020-09-18 13:37:52 -04:00
  • 4cececbfb9 textures: Minor consistency changes Joel16 2020-09-14 22:08:56 -04:00
  • 913e9073e7 textures: No need to pass a pointer to a texture in image window Joel16 2020-09-14 22:08:23 -04:00