1111 Commits

Author SHA1 Message Date
wheremyfoodat 4cfc5fb32a Make system language configurable 2024-12-10 20:28:49 +02:00
wheremyfoodat 12f5b6bc98 More PTM stuff
Co-Authored-By: Noumi <139501014+noumidev@users.noreply.github.com>
2024-12-10 19:27:55 +02:00
wheremyfoodat dc80828397 Fix typo (#680)
Co-authored-by: Noumi <139501014+noumidev@users.noreply.github.com>
2024-12-10 18:52:53 +02:00
wheremyfoodat 4ce0768ba1 Qt: Handle mouse move events properly (#678) 2024-12-10 00:54:06 +02:00
wheremyfoodat 79d24cba11 Make filesystem decent, part 1 (#677) 2024-12-10 00:29:56 +02:00
wheremyfoodat cc669d7cab FS: Stub card SPI and some other things 2024-12-09 19:08:30 +02:00
wheremyfoodat 055dbc7fb6 FS: Stub TWL_SOUND 2024-12-08 22:49:46 +02:00
wheremyfoodat b436fdca64 FS: Stub TWL_PHOTO 2024-12-08 22:33:14 +02:00
wheremyfoodat 873fca076a Handle lack of an audio device gracefully without hangs 2024-12-05 01:27:12 +02:00
wheremyfoodat bfdc6f0240 Qt: Add translation support (#664)
* Translation PoC

* i18n but better

* More Greek translation

* Add proper translation UI

* Linux CI: Install qt6-tools-dev
2024-12-04 21:08:33 +02:00
wheremyfoodat 5f822b32d5 Add volume curve setting (#658)
* Add volume curve setting

* Qt: Add missing translations
2024-12-03 14:16:57 +02:00
wheremyfoodat 545ac81d81 Qt: Add SkyEmu duck icon (#657) 2024-12-02 19:41:51 +02:00
wheremyfoodat c3e3b2358d Qt: Fix "Show app version on window" option 2024-12-01 23:38:20 +02:00
Jonian Guveli 156328fbfb [WIP] Qt: Add config window controls (#655)
* Qt: Add config window controls

* Fix Windows build

* Fix audio slider

* Qt configs: Make thread-safe, properly update audio enable & renderdoc settings

* Qt configs: Add `connectCheckbox` function

* Qt configs: Add `connectCheckbox` function

* Rename spuLayout

* Add Discord RPC reloading

* Allow configuring the app icon

* Qt: Serialize icon & theme, properly set them

* Add rnap and rcow icons

* Qt: Fix forceShadergen config

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-12-01 23:06:47 +02:00
wheremyfoodat 7e51f50999 Add DSP firmware database 2024-11-30 23:34:38 +02:00
wheremyfoodat 18f3865f8b Add option to print DSP fw 2024-11-30 21:51:46 +02:00
wheremyfoodat 286ec8a5f5 IWYU fix 2024-11-29 00:22:35 +02:00
wheremyfoodat 72b4194c95 Remove unused miniaudio resampler 2024-11-28 20:43:26 +02:00
wheremyfoodat d299081c40 AAC decoder: Audio should be enabled by default 2024-11-28 19:17:10 +02:00
wheremyfoodat 3b6190b69a Add volume slider & mute audio settings 2024-11-28 19:10:55 +02:00
wheremyfoodat b251f84ab1 DSP: Add option to enable/disable AAC 2024-11-28 19:10:55 +02:00
wheremyfoodat 4df171abfc Renderer: Improve null renderer performance (#646)
* Renderer: Improve null renderer performance

* Update frontend_sdl.cpp
2024-11-24 17:55:31 +02:00
wheremyfoodat 04d047ff75 Some formatting 2024-11-22 02:48:32 +02:00
wheremyfoodat 83aafa31f0 Better audio playback code 2024-11-22 02:33:57 +02:00
wheremyfoodat 1baf8a13ed JNI driver: Add setAudioEnabled hook 2024-11-20 21:45:22 +02:00