Changelog:

Qt: ignore double clicks unless they are left clicks by @Megamouse in #16033
Update SDL to 2.30.7 by @Megamouse in #16034
cellMic: add 16-bit PCM to 32-bit float conversion for DSP stream by @snnaakee in #16030
patch_manager: fix multiple configurable value dropdowns per patch by @Megamouse in #16039
aarch64: Fix compilation for windows-on-arm (msys2) by @kd-11 in #16035
Add support for Tony Hawk: SHRED dongle by @552eden in #16047
Qt: Fix debugger state when emulation was stopped since the debugger was last shown by @Megamouse in #16048
cellPad: scale emulated skateboard IR input down by @Megamouse in #16049
Stub cellSysutilAvc and cellSysutilAvcExt by @Megamouse in #16050
Debugger/Qt: Non-blocking thread list refreshing by @elad335 in #16051
Fix arm64 RPCS3 being reported by macOS as an iOS app by @schm1dtmac in #16056
ffmpeg: Update submodule, supports linux arm64 by @AniLeo in #16036
SPU Analyser: Fix source termination of starting block by @elad335 in #16057
arm64: Fix remaining issues for WoA by @kd-11 in #16058
cellSysutilAvc: Fix cellSysutilAvcEnumPlayers error check by @Megamouse in #16065
Update FFMPEG to properly rebased branch by @Megamouse in #16066
rsx: Add 120fps and monitor refresh-rate frame limits by @elad335 in #16071
SPU Analyzer: Fix dereferencing freed reference by @elad335 in #16074
input: enable squircle settings in keyboard pad handler by @Megamouse in #16067
Update dependencies by @Megamouse in #16079
[TESTERS NEEDED] cellAtracXdec implementation by @capriots in #15538
[TESTERS NEEDED] Improved contextual menu by @digant73 in #16038
cellAtracXdec: fix FFmpeg warning by @capriots in #16090
SPU Analyzer Hotfix by @elad335 in #16092
RPCN v1.3 by @RipleyTom in #16088
Updater API V3 (macOS only) by @nastys in #16086
Added reconciliation functions for game list file (games.yml) by @digant73 in #16061
Improve logging during RPCS3 updates by @Megamouse in #16098
Do not close savedata confirmation dialogs in cellMsgDialogAbort by @Megamouse in #16100
Debugger: Fix thread-selection and refactoring by @elad335 in #16101
spu: Do not apply a Max SPURS Threads limit to libSail by @AniLeo in #16106
macOS arm64 CI by @nastys in #16070
Use singleton for hidapi init and exit by @Megamouse in #16115
AArch64: fix warning, add files to VS by @Megamouse in #16116
[Testers Needed][Performance] SPU: Task-based SPURS limiter by @elad335 in #16109
[Misc] Fix some Qt-related issues on macOS by @schm1dtmac in #16120
aarch64: Correctly implement the null function trap by @kd-11 in #16123
Qt: Remove some string conversion bloat by @Megamouse in #16117
SPU: Make SPURS limit a dynamic setting by @elad335 in #16124
MacOs/Arm64: Try to fix shortcuts by @Megamouse in #16125
Fake sceNpMatching2GetLobbyInfoList by @RipleyTom in #16103
SPU: Improve SPURS Task limit algorithm by @elad335 in #16129
Qt 6.7.3 by @Megamouse in #15473
Qt: Enable game window shortcut manager by @Megamouse in #16139
Add cell net ctl get info param handlers by @RipleyTom in #16138
Test SPURS Task limit again by @elad335 in #16140
Qt: Try to fix classic stylesheet after Qt 6.7.3 update by @Megamouse in #16141
Small macOS fixes by @schm1dtmac in #16142
Fix crash on VFS Tool by @digant73 in #16146
Fix scenp_score_record_score param check by @RipleyTom in #16152
[macOS] Force native style as macOS default by @schm1dtmac in #16147
Fix 120 fps frame limit, remove 14 from anisotropic filter in home menu by @Megamouse in #16154
arm64: Linux CI by @kd-11 in #16148
linux/amd64: Fix steam deck compositor issues by @kd-11 in #16160
linux/aarch64: Fix CI release upload by @kd-11 in #16162
Qt/Overlays: Add home menu shortcut to game window by @Megamouse in #16159
Move x64 appimage builder to its own legacy script by @kd-11 in #16164
Bump linux x64 docker to 1.7.1, Qt 6.7.3 by @hcorion in #16166
rsx: Reimplement texture border colors by @kd-11 in #16169
VS: Fix debug builds by @Megamouse in #16170
Fixes audio buffering on non-windows platforms by @RipleyTom in #16175
SPU LLVM: Some frest optimizations by @Whatcookie in #16178
VS: Fix zstd debug lib by @Megamouse in #16171
RPCN: add overlay messages on friend requests by @Megamouse in #16172
RPCN: Implement friends list overlay dialog in home menu by @Megamouse in #16177
Improve AMD cpu detection by @RipleyTom in #16181
SPURS limiter performance enhancements by @elad335 in #16182
SPU: Fix “Max SPURS Threads” performance by @elad335 in #16185
SPU: SPURS limiter pause duration based on average task order duration by @elad335 in #16196
SPU: More SPURS limiter fixes by @elad335 in #16199
Some LV2 Fixes by @elad335 in #16201
Improve log file creation error message by @Megamouse in #16205
macOS arm64 CI: Fix packages requiring curl, and fix Ventura by @nastys in #16193
Fix keyboard pad handler segfault by @Megamouse in #16208
Fixup by @elad335 in #16212
Fix sys_spu_thread_group_disconnect_event by @elad335 in #16215
macOS x64 CI: fix Python by @nastys in #16214
Qt: Make sure that table columns and their actions have the same state after restoring the layout by @Megamouse in #16209
3rd Party: Bump MoltenVK to 1.2.11 (Vulkan SDK 1.3.296) by @shinra-electric in #16190
Fixed compilation with cmake on Windows by @digant73 in #16184
Fix checkrt bundling and remove legacy deploy script by @hcorion in #16173
[TESTERS NEEDED] SPU: Reimplement SPURS limiter by @elad335 in #16217
gl: Implement host GPU labels [AMD only for now] by @kd-11 in #16234
rsx: Fix crash when host labels option is disabled by @kd-11 in #16238
Optimize get_system_time using 128 bit math by @elad335 in #16240
utils/sysinfo.cpp: New TSC calibration technique by @elad335 in #16244
Compilation hotfix by @elad335 in #16245
sys_event_flag_set: Break atomic operation dependencies by @elad335 in #16243
Only log “always” messages in fatal_error_listener after Qt cli parsing by @Megamouse in #16247
fix deprecation warnings in Qt 6.8 by @oltolm in #16250
Filesystem/Win32: Recreate hardlinks on fs::pending_file by @elad335 in #16256
utils/sysinfo.cpp: Yield CPU time when measuring TSC freq by @elad335 in #16264

Atualizações:

Qt: Ignorar cliques duplos, a menos que sejam cliques esquerdos por @Megamouse em #16033
Atualizar SDL para 2.30.7 por @Megamouse em #16034
cellMic: Adicionar conversão de PCM de 16 bits para ponto flutuante de 32 bits para fluxo DSP por @snnaakee em #16030
patch_manager: Corrigir múltiplos menus suspensos de valores configuráveis por patch por @Megamouse em #16039
aarch64: Corrigir compilação para Windows-on-ARM (msys2) por @kd-11 em #16035
Adicionar suporte para dongle Tony Hawk: SHRED por @552eden em #16047
Qt: Corrigir estado do depurador quando a emulação foi parada desde a última exibição do depurador por @Megamouse em #16048
cellPad: Reduzir escala da entrada IR do skate emulado por @Megamouse em #16049
Stub cellSysutilAvc e cellSysutilAvcExt por @Megamouse em #16050
Debugger/Qt: Atualização não bloqueante da lista de threads por @elad335 em #16051
Corrigir arm64 RPCS3 sendo reportado no macOS como um aplicativo iOS por @schm1dtmac em #16056
ffmpeg: Atualizar submódulo, suporta Linux arm64 por @AniLeo em #16036
SPU Analyser: Corrigir terminação da fonte do bloco inicial por @elad335 em #16057
arm64: Corrigir problemas restantes para WoA por @kd-11 em #16058
cellSysutilAvc: Corrigir verificação de erro de cellSysutilAvcEnumPlayers por @Megamouse em #16065
Atualizar FFMPEG para o branch corretamente rebaseado por @Megamouse em #16066
rsx: Adicionar limites de quadros de 120fps e taxa de atualização do monitor por @elad335 em #16071
SPU Analyzer: Corrigir desreferenciamento de referência liberada por @elad335 em #16074
input: Habilitar configurações de quadrado arredondado no manipulador de teclado por @Megamouse em #16067
Atualizar dependências por @Megamouse em #16079
[Testadores necessários] cellAtracXdec implementação por @capriots em #15538
[Testadores necessários] Menu contextual melhorado por @digant73 em #16038
cellAtracXdec: Corrigir aviso do FFmpeg por @capriots em #16090
Correção rápida do SPU Analyzer por @elad335 em #16092
RPCN v1.3 por @RipleyTom em #16088
API de atualização V3 (apenas macOS) por @nastys em #16086
Adicionar funções de reconciliação para o arquivo de lista de jogos (games.yml) por @digant73 em #16061
Melhorar logs durante as atualizações do RPCS3 por @Megamouse em #16098
Não fechar diálogos de confirmação de dados salvos em cellMsgDialogAbort por @Megamouse em #16100
Debugger: Corrigir seleção de thread e refatoração por @elad335 em #16101
spu: Não aplicar um limite de Máximo de Threads SPURS para libSail por @AniLeo em #16106
macOS arm64 CI por @nastys em #16070
Usar singleton para inicialização e saída do hidapi por @Megamouse em #16115
AArch64: Corrigir aviso, adicionar arquivos para VS por @Megamouse em #16116
[Testadores necessários][Desempenho] SPU: Limitador SPURS baseado em tarefas por @elad335 em #16109
[Misc] Corrigir alguns problemas relacionados ao Qt no macOS por @schm1dtmac em #16120
aarch64: Implementar corretamente o trap da função nula por @kd-11 em #16123
Qt: Remover alguns excessos de conversão de strings por @Megamouse em #16117
SPU: Tornar o limite de SPURS uma configuração dinâmica por @elad335 em #16124
MacOS/Arm64: Tentar corrigir atalhos por @Megamouse em #16125
Simulação de sceNpMatching2GetLobbyInfoList por @RipleyTom em #16103
SPU: Melhorar algoritmo do limite de tarefas SPURS por @elad335 em #16129
Qt 6.7.3 por @Megamouse em #15473
Qt: Habilitar gerenciador de atalhos da janela do jogo por @Megamouse em #16139
Adicionar manipuladores de parâmetros de cell net ctl get info por @RipleyTom em #16138
Testar limite de tarefas SPURS novamente por @elad335 em #16140
Qt: Tentar corrigir o estilo clássico após a atualização do Qt 6.7.3 por @Megamouse em #16141
Pequenas correções no macOS por @schm1dtmac em #16142
Corrigir falha no VFS Tool por @digant73 em #16146
Corrigir verificação de parâmetro scenp_score_record_score por @RipleyTom em #16152
[macOS] Forçar estilo nativo como padrão no macOS por @schm1dtmac em #16147
Corrigir limite de quadros de 120 fps, remover 14 do filtro anisotrópico no menu inicial por @Megamouse em #16154
arm64: CI Linux por @kd-11 em #16148
linux/amd64: Corrigir problemas de compositor do Steam Deck por @kd-11 em #16160
linux/aarch64: Corrigir upload de lançamento do CI por @kd-11 em #16162
Qt/Overlays: Adicionar atalho do menu inicial para a janela do jogo por @Megamouse em #16159
Mover x64 appimage builder para seu próprio script legado por @kd-11 em #16164
Atualizar docker para Linux x64 para 1.7.1, Qt 6.7.3 por @hcorion em #16166
rsx: Reimplementar cores da borda das texturas por @kd-11 em #16169
VS: Corrigir builds de depuração por @Megamouse em #16170
Corrigir o buffer de áudio em plataformas não Windows por @RipleyTom em #16175
SPU LLVM: Algumas otimizações frescas por @Whatcookie em #16178
VS: Corrigir lib de depuração zstd por @Megamouse em #16171
RPCN: Adicionar mensagens de sobreposição em solicitações de amizade por @Megamouse em #16172
RPCN: Implementar diálogo de lista de amigos na sobreposição no menu inicial por @Megamouse em #16177
Melhorar detecção de CPU AMD por @RipleyTom em #16181
Otimizações de desempenho do limitador SPURS por @elad335 em #16182
SPU: Corrigir desempenho do “Máximo de Threads SPURS” por @elad335 em #16185
SPU: Limitação de SPURS com duração de pausa baseada na duração média da ordem das tarefas por @elad335 em #16196
SPU: Mais correções no limitador SPURS por @elad335 em #16199
Algumas correções de LV2 por @elad335 em #16201
Melhorar mensagem de erro na criação de arquivos de log por @Megamouse em #16205
macOS arm64 CI: Corrigir pacotes que exigem curl e corrigir Ventura por @nastys em #16193
Corrigir falha de segmentação do manipulador de teclado por @Megamouse em #16208
Correção por @elad335 em #16212
Corrigir sys_spu_thread_group_disconnect_event por @elad335 em #16215
macOS x64 CI: Corrigir Python por @nastys em #16214
Qt: Garantir que colunas de tabela e suas ações tenham o mesmo estado após restaurar o layout por @Megamouse em #16209
3rd Party: Atualizar MoltenVK para 1.2.11 (Vulkan SDK 1.3.296) por @shinra-electric em #16190
Corrigir compilação com cmake no Windows por @digant73 em #16184
Corrigir agrupamento do checkrt e remover script de implantação legado por @hcorion em #16173
[Testadores necessários] SPU: Reimplementar limitador SPURS por @elad335 em #16217
gl: Implementar rótulos da GPU host [somente para AMD por enquanto] por @kd-11 em #16234
rsx: Corrigir falha quando a opção de rótulos de host está desativada por @kd-11 em #16238
Otimizar get_system_time usando matemática de 128 bits por @elad335 em #16240
utils/sysinfo.cpp: Nova técnica de calibração TSC por @elad335 em #16244
Correção de compilação rápida por @elad335 em #16245
sys_event_flag_set: Quebrar dependências de operação atômica por @elad335 em #16243
Registrar apenas mensagens “sempre” no fatal_error_listener após análise do CLI do Qt por @Megamouse em #16247
Corrigir avisos de descontinuação no Qt 6.8 por @oltolm em #16250
Filesystem/Win32: Recriar hardlinks em fs::pending_file por @elad335 em #16256
utils/sysinfo.cpp: Ceder tempo da CPU ao medir a frequência do TSC por @elad335 em #16264