Commit graph

615 commits

Author SHA1 Message Date
Zangetsu38
70bc155be8 gui/settings/theme: Add link of custom theme website. 2022-02-11 18:52:38 +01:00
Zangetsu38
3f9cad08a8 gui/archive install dialog: add support of multiple contents.
- can install inside one zip App/Addcont/path/etc...
2022-02-11 18:52:21 +01:00
Croden1999
5ab6608d80 gui/initial setup: fix some string. 2022-02-11 05:45:14 +01:00
Zangetsu38
56bf835479 gui/theme: allow install custom theme.
- fix invisible bar/indicator when alpha value is missing or wrong size.
- fix black texture when no found bg.
- add internet browser icon.
- add support of notice font color.
- refactor get manual page.
- fix Unicode support of theme content id.
2022-02-10 19:41:28 +01:00
Zangetsu38
a1e27c6020 gui: Add initial setup in first boot. 2022-02-10 18:42:16 +01:00
Zangetsu38
2304a050be gui/apps cache: Add language of cache. 2022-01-30 12:52:58 +01:00
Zangetsu38
3e16e61bc3 gui/about dialog: Add developers and contributors list.
- delete patreon outdated.
- add button for download firmware and font package in welcome dialog.
- little refactor of about/welcome dialog.
2022-01-30 12:45:49 +01:00
Zangetsu38
819ecc62e4 gui/user management: fix init avatar when path is unicode. 2022-01-27 16:44:48 +01:00
Zangetsu38
2bf0c51264 gui/app_context_menu: Add week and days in time used.
- hide start screen when app information is open.
2022-01-27 16:17:26 +01:00
Zangetsu38
53806fb280 gui/firmware install dialog: Init theme after install firmware.
- fix refresh sys app icon and theme without reboot request.
- add button for download font package if is missing after install fw.
2022-01-27 16:13:42 +01:00
Zangetsu38
071b592638 gui/perf overlay: Add position select and refactor. 2022-01-21 15:34:56 +01:00
Zangetsu38
ee75b7c92a gui: fix init user apps list when change emulator path. 2022-01-12 01:07:40 +01:00
Zangetsu38
0130034fea gui: add avg, min and max value with graphic of fps. 2022-01-12 01:07:33 +01:00
Zangetsu38
dc1ac4228b main: fix execute of init home.
- fix save app list after install one archive in cmd mode.
- fix crash on special case.
2022-01-04 01:20:25 +01:00
tcoyvwac
3c3cddd1ce
gui: Prefer standard library algorithms (#1553)
* gui/content_manager: refactor using standard algorithms

- helper accumulate function: get_list_size_or_dash()
- Flatten code to local "query" lambda variables.
- Convert some std::algorithms to boost versions.

* gui/archive_install: refactor using standard algorithms

Prefer std::count_if over raw range-for loop.

* gui/trophy_collection: refactor using standard algorithms

Prefer std::any_of over raw range-for loop.

* gui/settings: refactor using standard algorithms

Prefer std::accumulate over raw range-for loop.

* gui/live_area: refactor using standard algorithms

Prefer std::transform over raw range-for loop.
2022-01-03 01:55:56 +01:00
Zangetsu38
d59a044399 shaders: split shaders cache to shaderlog. 2021-12-29 16:13:03 +01:00
Zangetsu38
5d1469fec6 settings dialog: Add option for can disable pre-compile shaders cache. 2021-12-29 00:21:50 +01:00
EXtremeExploit
bc76e00668 vita3k: Fix next batch of compilation errors on AUR 2021-12-28 21:40:48 +01:00
EXtremeExploit
cab6c33a04 vita3k: Fix next batch of compilation errors on AUR/Ninja 2021-12-28 18:41:36 +01:00
EXtremeExploit
2a1e60aef8 gui: Fix string literal not being string literal 2021-12-28 12:30:41 +01:00
EXtremeExploit
34b3d4e262 vita3k: Fix xdg-open hanging the emu on some linux systems 2021-12-28 00:30:16 +01:00
Zangetsu38
0507b45400 shader: implement pre-compile shader.
gui/shaders compiled: Add progress bar durring pre compile shader.
io: remove useless create shaderlog folder.
gui/app context menu: remove shaderlog path and move shaders cache in good path.
2021-12-24 12:17:51 +01:00
Zangetsu38
29a15b4ecc gui: display last shaders count compiled. 2021-12-23 17:02:52 +01:00
Zangetsu38
94e13fed4c live area: using app icon when gate icon no exist. 2021-12-13 19:04:31 +01:00
Zangetsu38
03fb767558 interface: print string of modules mode used in log.
gui/settings_dialog: using loop for modules mode list.
2021-12-11 11:27:29 +01:00
Zangetsu38
0f404ed115 config: Add modules mode Automatic and Manual.
- fix one things on sysmodule for check if modules is enable.
2021-12-08 13:09:23 +01:00
Zangetsu38
e31db829d6 gui/info bar/notice: re set using app icon when is available. 2021-12-04 16:09:21 +01:00
Zangetsu38
812751f712 gui: move DateTime in enum. 2021-11-29 13:09:20 +01:00
Zangetsu38
5bd6950460 gui/app selector: add clock in last time for No grid mode. 2021-11-28 13:41:51 +01:00
Zangetsu38
9c7d5ec909 gui/themes: start move variable inside struct and enum. 2021-11-28 13:20:07 +01:00
Zangetsu38
ac24a9e95d gui: move apps cache inside pref path.
- fix problem when you have diferent folder of exe.
2021-11-28 13:20:00 +01:00
Zangetsu38
44855b6ebd gui/settings: move all themes part inside new themes file.
- fix clock/date pos on start screen in second date layout.
2021-11-24 14:13:25 +01:00
scribam
667b9a8f7e
Update externals (#1499)
* external: Update CLI11 to tag v2.1.2
* external: Update dirent
* external: Update elfio to tag Release_3.9
* external: Update fmt to tag 8.0.1 and spdlog to tag v1.9.2
* external: Update glad
* external: Update googletest
* external: Update imgui to tag v1.85
* external: Update miniz to tag 2.2.0
* external: Update stb
* external: Update vita-toolchain
* external: Update yaml-cpp to tag yaml-cpp-0.7.0
2021-11-11 17:23:34 +01:00
Zangetsu38
831eab28b8 gui: add controllers dialog. 2021-11-04 19:18:44 +01:00
Zangetsu38
16dbbd9349 modules/(SceCtrl/SceTouch): fix and refactor
- add controllers connected in log when app boot.
- add correct struct of both SceCtrlData(2)
- set touch mode in good place.
- refactor refresh controllers.
- implement sceCtrlGetWirelessControllerInfo.
- using DS4 type when is DS4/Dual Sense.
2021-11-04 19:18:44 +01:00
Zangetsu38
6655cf16b0 modules: Register nids and function of few library.
- for library Ft2/Motion/KernelForMono/KernelForVM/LibGcc/LibKernel/Mp4/RtcForDriver.
- move library AppMgrUser/DisplayUser/Fios2User/RtcUser/Motion inside DriverUser module.
- Config: remove load lib kernel and load only driver user.
2021-11-04 06:33:57 +01:00
Zangetsu38
d99532e039 gui/app selector: fix small crash.
- remove double value not needed
- fix sort app list when switch user.
2021-10-30 22:28:17 +02:00
Zangetsu38
95b32c48ea addcont: Add support of INSTALL_DIR_ADDCONT value in sfo.
- should fix game no found dlc after install it.
2021-10-30 22:27:30 +02:00
Zangetsu38
29364aba79 gui: some small clean and improvement.
- clean unnecessary app path value on init default icon.
- improve position of search app box.
- sort app list after launch app when sort type is Last Time.
- fix crash when refresh app too quickly.
2021-10-24 06:19:29 +02:00
Zangetsu38
d9ddb97fef savedata: Add support of INSTALL_DIR_SAVEDATA value in sfo. 2021-10-22 21:17:23 +02:00
Zangetsu38
3dea6cf23a gui/app selector: refactor and add sort app by last time used.
gui/ user management: Add sort apps.
2021-10-20 22:10:00 +02:00
Zangetsu38
15810a23f7 gui/settings: fix init user icon when using default sys icon.
- separe init system/user app icon.
gui/notification: remove double code with using new function.
2021-10-20 22:04:48 +02:00
Zangetsu38
f7102becf8 gui/info bar: refactor and switch missing App icon square to circle. 2021-10-20 22:02:47 +02:00
Zangetsu38
d4fe791def gui/config: add option for can hide/view info bar inside app selector.
- request by dev.
2021-10-20 20:01:25 +02:00
Zangetsu38
96c7773a77 ime dialog: fix button when title is empty with small refactor.
- should fix some game with this issue on button no responding.
2021-10-13 20:41:44 +02:00
Zangetsu38
5dbef040e7 gui/settings dialog: fix mistake on custom config for pstv mode. 2021-10-11 05:33:10 +02:00
Talkashie
47e5913e8e
Clean up English, grammar and add tooltip (#1447) 2021-09-14 12:18:29 +02:00
Zangetsu38
bf29a917b3 gui: fix missing character on chines simplified. 2021-08-25 21:11:11 +02:00
hobyst
168dfb19ca Add license notice on source files which didn't have one
- Also updated the copyright notice year on all files to 2021
2021-08-19 23:14:27 +02:00
Zangetsu38
11a3ddf862 live area: refactor user lang variable.
- for separate Live area/gui part.
2021-08-19 22:22:46 +02:00