Commit graph

615 commits

Author SHA1 Message Date
Macdu
60400d4c25 Revert "gui, renderer: Add option to disable raw surfaces"
This reverts commit 0751c4eef4.
2022-07-11 18:22:48 +02:00
hobyst
2233966ab2 Build: Change name of package lib to "packages"
"package" is a reserved CMake target name when CPack is used. Since
OpenSSL enables CPack in their project and it will be implemented in the
emulator in the future, this commit changes its name to "packages" to
avoid conflicts with CPack.
2022-07-11 12:25:35 +02:00
Macdu
0751c4eef4 gui, renderer: Add option to disable raw surfaces 2022-07-09 18:52:08 +02:00
croden1999
0747c668e4 pkg install dialog: fix a wrong string. 2022-07-09 12:54:22 +02:00
croden1999
d1fc0dbd7b gui/lang: Update more lang strings. 2022-07-09 01:08:35 +02:00
croden1999
daea48e3e9 gui: Add small_mday and improve the date format. 2022-07-09 00:06:15 +02:00
Zangetsu38
c89e8cf9cd vita3k update: add some lang string and small fix.
- Add spanish/en-gb lang
- Add screen if install update fail for allow cancel and back in emu home screen
- Add text if version of Vita3k is upper compare current
- Fix warn compile on line find for windows
- Check if powershell version is upper to 3 for can using rest-method
- Add timeout of 4 sec on check Vita3K version, if github down etc...
- Add check of push commit description
2022-07-08 18:16:19 +02:00
Zangetsu38
c2044c3ce4 vita3k: Add vita3k update.
- small improvement on update script.

Co-authored-by: EXtremeExploit <pedro.montes.alcalde@gmail.com>
Co-authored-by: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com>
2022-07-08 01:11:22 +02:00
HuanJiCanShang
150ced2961 gui/theme: fix missing other themes icon. 2022-07-04 05:39:23 +02:00
croden1999
a4c6efb197 gui: Improve date time format. 2022-07-03 17:00:38 +02:00
hobyst
d3754b6760 gui: Patch security alerts
Path likely overrunning write in gui state definition
and a URL in `gui/src/live_area.cpp` not using HTTPS
2022-07-03 14:31:24 +02:00
hobyst
1169da50bc host: Rename host to emuenv
This commit renames the host library as emuenv (emulated PS Vita
environment) to avoid confusion with the future host OS abstraction
layer
2022-07-03 14:31:24 +02:00
hobyst
0f65fac20d host, package: Decouple package code from host
Since most code inside host library doesn't really have to do with the
emulated PS Vita environment but rather with handling the different
package formats used in the console, this commit moves the code from
the host library into its own dedicated library. In summary:
- Moved package code into its own library and edited function calls
to accomodate the change
- Edited some function interfaces in order not to cause a dependency
hell due to cross-referenced types in headers that depended in
one another and edited function calls and resource access to accomodate
the change
- copy_directories() and copy_path() from `vita3k/interface.cpp` have
been modified and moved to io library due to being used in package
library and others. Keeping them as they were before causes dependency
hell
- All functions whose interface has been changed now have a Doxygen
comment block explaining the new interface
- host has been declared as an INTERFACE CMake library to fix linking
issues on Windows due to the fact that it doesn't compile C++ source
files anymore
2022-07-03 14:31:24 +02:00
Macdu
f8d705745c modules/SceCommonDialog: Fix utf16 ending bytes and improve api errors 2022-07-01 15:36:06 +02:00
Zangetsu38
850632f620 settings dialog: add option for can disable v-sync.
- should fix speed issue on lot game.
2022-06-25 00:32:48 +02:00
Macdu
5ffabb47cc renderer: Improve saving and restoring the opengl state 2022-06-22 15:39:19 +02:00
Zangetsu38
79c8c7acc5 custom config: fix typo of save anisotropic filtering. 2022-06-17 00:25:30 +02:00
Zangetsu38
784c26fec0 settings dialog: Improve and clean code of set AF.
- delete some value not needed for init config.
- fix set config of aniso and fxaa with using current config.
app: set AF level used in title.
2022-06-15 00:12:05 +02:00
croden1999
ea7c58b330 gui/lang: Fix position and update lang strings. 2022-06-14 07:32:41 +02:00
Macdu
a6f35524c0 external, renderer: Implement Anisotropic filtering 2022-06-14 07:10:00 +02:00
AtticFinder65536
1c425ce11c gui/host: ask before rm work.bin/rif after install
Ask the user to delete the work.bin/rif file after installing it from
the license install dialog, like what happens in the pkg install and
archive install dialog. Also fix typo in the successful install message.
2022-06-13 14:29:12 +02:00
EXtremeExploit
5a95ee5137 vita3k: Fix some compiler warnings 2022-06-13 00:20:03 +02:00
Pedro Montes Alcalde
e8151664b7
cmake: Treat format-secutiry warnings as errors (#1667) 2022-06-12 01:03:43 -03:00
Zangetsu38
d6200b67d8 settings dialog: app option for boot apps in full screen.
- change pos of title for emulated storage
2022-06-11 00:18:47 +02:00
Zangetsu38
c974e550dd gui: Some small fix and refactor
- add new devs and contributors.
- delete driver user of settings dialog.
- re set style in setting dialog of button and title.
- rename app selector to home screen like from vita.
- reduce size of button font in home screen.
- fix pos of window of  comping shaders.
- reduce size of font in app context menu.
2022-06-10 22:34:04 +02:00
ArbestRi
615334e8f9
vita3k: Fix settings grammar (#1826) 2022-06-10 00:21:32 -03:00
Zangetsu38
6d3b915baf external: update fmt to 8.1.1. 2022-06-10 02:48:41 +02:00
scribam
76581db7fa vita3k: Switch to C++20 and update dynarmic submodule.
Co-authored-by: Zangetsu38 <dante38@free.fr>
2022-06-09 15:13:10 +02:00
Macdu
2654b818f4 renderer: Add anti-aliasing support (FXAA) 2022-06-08 22:23:06 +02:00
Macdu
cdbd461a0e gui: Mark Unicorn and Spir-V shader as deprecated 2022-06-08 00:58:54 +02:00
Macdu
aa88739bad renderer: Implement upscaling. 2022-06-06 21:19:26 +02:00
Zangetsu38
f548d86c3b gui/app context menu: Add check of Manual path. 2022-06-04 10:14:03 +02:00
Zangetsu38
29905cbbb8 config/settings dialog: remove option disable AT9 decoder. 2022-06-04 10:13:49 +02:00
croden1999
f20fc6b894 gui/lang: Update lang strings for app context menu. 2022-05-15 01:02:56 +02:00
Zangetsu38
e1fdac43be module/load module: enable lle of mp4 & avplayer in auto mode.
config & settings: delete old obsolete value.
2022-05-10 02:19:50 +02:00
hobyst
4928990518 gui, config: Implement more Tracy options and save 2022-05-07 17:52:12 +02:00
Zangetsu38
b31fdf3ef4 gui/about dialog: Update developers and contributors list. 2022-05-02 05:10:24 +02:00
Pedro Montes Alcalde
cc12cd8530
gui/user management: Fix some elemements not using string literals (#1665) 2022-04-11 15:49:15 +02:00
Zangetsu38
f22d18de12 gui/settings dialog: Add buttons for can clean shaders cache and log. 2022-03-27 17:36:10 +02:00
bookmist
dbc8765da5 gui: fix some warnings 2022-03-17 06:16:05 +01:00
croden1999
6b61796f1c gui/app context menu: rename looks like more reasonable. 2022-03-11 00:08:07 +01:00
Zangetsu38
9549d86901 modules/SceAppUtil: Add support of (date/time) on SystemParamGetInt.
- move both format from user to cfg.
- stub time zone and summer time.
- Add support of user name created in SystemParamGetString.
2022-03-06 12:40:43 +01:00
Zangetsu38
8cc6d7e33f gui/font: add glyph of Greek and Coptic. 2022-03-04 22:17:49 +01:00
croden1999
2b2b48adf9 gui/lang: update user management lang string. 2022-03-04 20:44:44 +01:00
Zangetsu38
3c1e85b52c settings: improve dialog selet lang/time format.
- remove child for delete stupid space.
- refactor settings menu with using enum.
2022-02-24 16:02:53 +01:00
Zangetsu38
73ae376c71 vita3K: add support of install app patch.
- refactor some code.
2022-02-23 18:22:09 +01:00
Zangetsu38
b71acdca9e gui/live area: Add update icon.
- small refactor of code.
2022-02-23 14:47:20 +01:00
Zangetsu38
f5073260ed lang: complete refactor. 2022-02-20 23:06:57 +01:00
Croden1999
a7af40d049
gui/main_menubar: update a lang string. (#1606) 2022-02-15 05:36:55 +01:00
hobyst
55d2cd73dd gui: Fix ImGui assertion on initial setup 2022-02-12 20:33:48 +01:00