Commit Graph

3230 Commits

Author SHA1 Message Date
georgemoralis
e9190a3b27 New translations en_us.ts (Chinese Simplified) 2025-07-23 10:38:25 +03:00
georgemoralis
eee752f54c New translations en_us.ts (Serbian (Latin)) 2025-07-23 07:12:21 +03:00
georgemoralis
046932626e New translations en_us.ts (Norwegian Bokmal) 2025-07-23 07:12:20 +03:00
georgemoralis
b75d4a4593 New translations en_us.ts (Persian) 2025-07-23 07:12:19 +03:00
georgemoralis
873eb226d2 New translations en_us.ts (Portuguese, Brazilian) 2025-07-23 07:12:18 +03:00
georgemoralis
0221309320 New translations en_us.ts (Chinese Traditional) 2025-07-23 07:12:17 +03:00
georgemoralis
e6e82657fc New translations en_us.ts (Chinese Simplified) 2025-07-23 07:12:16 +03:00
georgemoralis
4330d2542e New translations en_us.ts (Swedish) 2025-07-23 07:12:15 +03:00
georgemoralis
cc27594818 New translations en_us.ts (Slovenian) 2025-07-23 07:12:14 +03:00
georgemoralis
68db5ac9cf New translations en_us.ts (Russian) 2025-07-23 07:12:13 +03:00
georgemoralis
5d7e7b6447 New translations en_us.ts (Portuguese) 2025-07-23 07:12:12 +03:00
georgemoralis
de4eb4c5c2 New translations en_us.ts (Dutch) 2025-07-23 07:12:10 +03:00
georgemoralis
e242b38090 New translations en_us.ts (Lithuanian) 2025-07-23 07:12:09 +03:00
georgemoralis
0a8cab0732 New translations en_us.ts (Korean) 2025-07-23 07:12:07 +03:00
georgemoralis
aaa37b3b29 New translations en_us.ts (Japanese) 2025-07-23 07:12:06 +03:00
georgemoralis
d333b77491 New translations en_us.ts (Italian) 2025-07-23 07:12:05 +03:00
georgemoralis
858f830bc7 New translations en_us.ts (Hungarian) 2025-07-23 07:12:04 +03:00
georgemoralis
f353b69af5 New translations en_us.ts (Finnish) 2025-07-23 07:12:02 +03:00
georgemoralis
c0bb5b772e New translations en_us.ts (Danish) 2025-07-23 07:12:01 +03:00
georgemoralis
c6092d6f7b New translations en_us.ts (Catalan) 2025-07-23 07:12:00 +03:00
georgemoralis
c65a9d9335 New translations en_us.ts (Arabic) 2025-07-23 07:11:59 +03:00
georgemoralis
45cfe7d566 New translations en_us.ts (French) 2025-07-23 07:11:58 +03:00
georgemoralis
251fcbca0e New translations en_us.ts (Romanian) 2025-07-23 07:11:57 +03:00
georgemoralis
d527377cf5 New translations en_us.ts (Indonesian) 2025-07-23 07:11:56 +03:00
georgemoralis
eb99611bd5 New translations en_us.ts (Vietnamese) 2025-07-23 07:11:55 +03:00
georgemoralis
8de91fab6c New translations en_us.ts (Greek) 2025-07-23 07:11:53 +03:00
georgemoralis
681ab2ed73 New translations en_us.ts (German) 2025-07-23 07:11:52 +03:00
georgemoralis
f74f93200d New translations en_us.ts (Ukrainian) 2025-07-23 07:11:51 +03:00
georgemoralis
40656798de New translations en_us.ts (Albanian) 2025-07-23 07:11:50 +03:00
georgemoralis
07a48a52fb New translations en_us.ts (Polish) 2025-07-23 07:11:49 +03:00
georgemoralis
61770fd854 New translations en_us.ts (Spanish) 2025-07-23 07:11:48 +03:00
georgemoralis
96d852bdbe New translations en_us.ts (Turkish) 2025-07-23 07:11:47 +03:00
georgemoralis
0ad7fcb341
Microphone support (#3228)
* initial drafts

* initial implementation

* clang+reuse

* restore main

* improved AudioInInput

* fix microphone

* +

* +

* adds microphone selection to the interface

* added squidbus review fixes

* Update src/core/libraries/audio/audioin.cpp

Co-authored-by: squidbus <175574877+squidbus@users.noreply.github.com>

* Update src/core/libraries/audio/audioin.cpp

Co-authored-by: squidbus <175574877+squidbus@users.noreply.github.com>

* Increased entries in config.cpp

---------

Co-authored-by: DanielSvoboda <daniel.svoboda@hotmail.com>
Co-authored-by: squidbus <175574877+squidbus@users.noreply.github.com>
2025-07-23 06:54:18 +03:00
georgemoralis
16a6469b75
[ci skip] Qt GUI: Update Translation. (#3297)
Co-authored-by: georgemoralis <4313123+georgemoralis@users.noreply.github.com>
2025-07-23 06:53:34 +03:00
TheTurtle
7502739425
control_flow_graph: Treat empty conditional branch as noop (#3296) 2025-07-23 06:09:14 +03:00
DanielSvoboda
de11de43f2
qt: fix display full version string in Release channel (#3295) 2025-07-23 05:36:55 +03:00
georgemoralis
14ef56d148 clang fix 2025-07-23 00:11:09 +03:00
georgemoralis
9e2af5f619
New Crowdin updates (#3270)
* New translations en_us.ts (Greek)

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Vietnamese)
2025-07-23 00:00:21 +03:00
Valdis Bogdāns
637e503685
Ime fixes (#3288)
* - typo fix
- added validations for sceImeKeyboardOpen/Close
- fixed mistakes in logs
- additional  log spam for debuging

* Disable user id validation

Disable user id validation until user manager is ready.

---------

Co-authored-by: w1naenator <valdis.bogdans@hotmail.com>
2025-07-22 11:27:02 +03:00
rainmakerv2
1fc9eedbab
Add default trophy sound (#3271)
* Add default trophy sound

* delete include to removed folder

* remove redundant conditions

* Change trophy sound - credit to Tlarok
2025-07-22 00:52:20 +03:00
kalaposfos13
bad9cd097a
Make remote link verification for disabling the autoupdater case-independent (#3287) 2025-07-22 00:52:01 +03:00
georgemoralis
a4c5fa4b5c
Using custom usb lib (#3284)
* added ext-libusb to overcome sysv_abi changes

* Fully remove libusb submodule
2025-07-21 12:24:11 +03:00
kalaposfos13
95a386308a
Implement sceKernelError (#3282)
* Implement sceKernelError

* Oh come on
2025-07-20 22:52:44 +03:00
Randomuser8219
0706223aaf
Small typo fix for avplayer assert (#3283)
Found that this assert message was typoed when running Knack 2 through a debugger.
2025-07-20 22:52:31 +03:00
Marcin Mikołajczyk
fd03fe2b5a
Register posix_rename (#3281) 2025-07-20 22:07:37 +03:00
kalaposfos13
f0cd981548
Implement sceAudioOutGetLastOutputTime (#3279)
* Implement sceAudioOutGetLastOutputTime

* Error returns

* Logging
2025-07-20 21:15:16 +03:00
Marcin Mikołajczyk
bd0102c8d0
Misc fixes (#3171) 2025-07-20 20:52:05 +03:00
TheTurtle
0b72a795eb
vk_rasterizer: Improve stencil clears (#3268) 2025-07-19 02:39:54 +03:00
TheTurtle
2ae7037c08
texture_cache: Clamp buffer image height to microtile height (#3261)
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-07-18 13:14:41 +03:00
Valdis Bogdāns
af67473de3
Ime lib fixes (#3244)
* IME fixes

- Moved enums, flags, and structs to ime_common.h to simplify usage with Ime and ImeDialog
- Updated Ime to use an enum as the return type, consistent with ImeDialog
- Removed duplicate definition of OrbisImeKeycode
- Added OrbisImeLanguage as a flags enum
- Added missing options to OrbisImeOption
- Removed OrbisImeDialogOption; OrbisImeOption should be used instead
- Added OrbisImeTextAreaMode
- Updated OrbisImeTextAreaMode
- Fixed OrbisImeEventParam by adding the missing member OrbisImePanelType panel_type
- Updated the sceImeOpen declaration to use extended parameters (not yet implemented)
-Fixed Diablo III (CUSA00434) assertion failure on ImeDialog initialization

* Ime lib fixes
- Updated functions to consistently use the Error enum type for return values.
- Added detailed logging to aid future IME/OSK development and debugging.
- Now use OrbisUserServiceUserId (s32) and OrbisImeKeycodeState in relevant functions and structs.
- Introduced a generic template method to generate full bitmasks for all Orbis flag-style enums, simplifying validation and mask creation.
- Implemented additional parameter validations in sceImeOpen.
- Added missing enums: OrbisDisableDevice, OrbisImeInputMethodState, OrbisImeInitExtKeyboardMode, OrbisImeKeycodeState, and other USB keyboard-related enums.
- Fixed incorrect usage of format specifiers in calls to logging macros (LOG_*).

* Data Type Fixes

- Replaced the use of the type alias OrbisUserServiceUserId = s32 with Libraries::UserService::OrbisUserServiceUserId directly.

* Fixed IDE warnings
- generate_full_mask now returns const instead of constexpr.
- Added argument list to std::unique_lock<std::mutex> construction for clarity.

* Clang fixes

* Removed unneccessary comment

---------

Co-authored-by: w1naenator <valdis.bogdans@hotmail.com>
2025-07-18 12:40:05 +03:00