Commit Graph

56775 Commits

Author SHA1 Message Date
twinaphex b6fd220c79 Cleanups 2020-12-09 22:23:07 +01:00
twinaphex a1b389565c Silence warnings on Dingux 2020-12-09 22:18:26 +01:00
twinaphex 7ce76679de Silence warnings for builds that don't have shader support 2020-12-09 22:11:06 +01:00
twinaphex c2a73a6921 remove unused variables 2020-12-09 22:06:02 +01:00
twinaphex c328b1f94a Put wifi behind HAVE_NETWORKING ifdefs 2020-12-09 22:03:23 +01:00
twinaphex 4db9f01ecb Take this function outside of the ifdef for shaders 2020-12-09 21:54:33 +01:00
Autechre dd05dcf3a2
Merge pull request #11675 from davidgfnet/betterwifi2
Add a proper WiFi menu, with Enable/Disable & Disconnect options
2020-12-09 21:35:59 +01:00
David Guillen Fandos ed7b3aa415 Add a proper WiFi menu, with Enable/Disable & Disconnect options
This also allows WiFi passwords to be remembered. The underlying
tool (connman) allows to store passswords (that's why it auto connects
whenever you boot a Lakka device), so we expose this so that the user
does not have to re-input the pass when connecting to a saved wifi.

Option to forget a password to come in a future PR, for now a password
is automatically forgotten if the Wifi connect operation fails (we assume
it fails due to password).

Changes the WiFi API to enable these features of course!
2020-12-09 20:20:48 +01:00
Autechre 0bb70902a8
Merge pull request #11671 from MrHuu/guard_threads
(3DS) guard threading
2020-12-09 02:49:51 +01:00
MrHuu 58cb2b6cc4 (3DS) guard treading 2020-12-09 00:48:45 +01:00
Autechre 70feaebc91
Merge pull request #11670 from sonninnos/nowinkey-option
(DINPUT+WINRAW) Option for disabling Windows hotkeys
2020-12-08 23:43:32 +01:00
Tony Jansson 75baed785e (DINPUT+WINRAW) Option for disabling Windows hotkeys 2020-12-09 00:03:40 +02:00
twinaphex 625f0d4fc6 Improve conditional 2020-12-05 04:54:22 +01:00
twinaphex 9688554921 (D3D11) Use SWAP_EFFECT_*_DISCARD from now on fallback PC codepath 2020-12-05 04:48:11 +01:00
Autechre 8375055b88
Merge pull request #11663 from jdgleaver/gitlab-ngc
Add NGC build to .gitlab-ci.yml
2020-12-04 18:59:52 +01:00
jdgleaver dff84b48f3 Add NGC build to .gitlab-ci.yml 2020-12-04 17:35:31 +00:00
Autechre 2ba2e00f19
Merge pull request #11661 from jdgleaver/gitlab-wii
Add Wii build to .gitlab-ci.yml
2020-12-04 13:37:29 +01:00
jdgleaver 42848bc4d7 Add Wii build to .gitlab-ci.yml 2020-12-04 11:01:34 +00:00
Autechre 6565fc9e9c
Merge pull request #11660 from davidgfnet/betterwifi2
Improving Wifi API and connman implementation
2020-12-04 04:08:38 +01:00
Autechre ddaa355659
Merge pull request #11659 from Oschowa/jack_fixes
(Audio/JACK) Fix non-blocking write and switch to deinterleaving in the process function with a single jack ringbuffer.
2020-12-04 02:24:43 +01:00
David Guillen Fandos 091f6e6354 Improving Wifi API and connman implementation
This sets the ground for more PRs to come. Clean up how scanning and listing
SSID works, and adds attributes to the newtworks.
Frontend will be able to know which networks are "remembered" and thus
require no password to re-connect.

For now scans are performed every 2 minutes or on demand if no networks found
(either for real or in the "cache").
2020-12-04 02:18:03 +01:00
Oschowa 78bb0de6e9 (Audio/JACK) Deinterleave in the process callback
This allows us to avoid the extra copy to the deinterleave buffer and
lets us use only a single jack ringbuffer.
2020-12-04 00:18:23 +01:00
Oschowa 604eb32c35 (Audio/JACK) Fix non-blocking write
Previously we would wait on the condition variable even in the non-blocking case.
This improves fast-forward performance massively and brings JACK in line
with other backends in that regard.
2020-12-04 00:09:40 +01:00
Autechre 22042f2351
Merge pull request #11657 from Jamiras/discord_fix
fix discord rich presence
2020-12-03 20:24:59 +01:00
Autechre db2cd8f9e7
Merge pull request #11656 from davidgfnet/betterwifi
Small Lakka fixes (fd leak and build issue)
2020-12-03 18:44:47 +01:00
Autechre d81316bda0
Merge pull request #11655 from jdgleaver/gitlab-dingux-mips32
(.gitlab-ci.yml) Use correct architecture label for OpenDingux build
2020-12-03 18:01:23 +01:00
Jamiras 76074a76fe fix discord rich presence 2020-12-03 09:42:40 -07:00
David Guillen Fandos 2eb3b93a15 Fix fd leak in wifi status function 2020-12-03 16:38:34 +01:00
David Guillen Fandos 192d131020 Fix Lakka build in !switch !oga2 platforms 2020-12-03 16:13:22 +01:00
jdgleaver 1017cfa4df (.gitlab-ci.yml) Use correct architecture label for OpenDingux build 2020-12-03 14:11:22 +00:00
jdgleaver cc08a971e3 (3DS) Minor makefile clean-ups required for new build infrastructure 2020-12-03 12:48:18 +01:00
jdgleaver 4ddba05d91 [3DS/.gitlab-ci.yml] Replace 'salamander' references with 'dummy' 2020-12-02 18:25:58 +01:00
Autechre 1f87250965
Merge pull request #11652 from jdgleaver/gitlab-ctr
Add CTR build to .gitlab-ci.yml
2020-12-02 17:29:01 +01:00
jdgleaver 067e0063bb Add CTR build to .gitlab-ci.yml 2020-12-02 15:59:16 +00:00
Autechre 8747d78778
Merge pull request #11650 from jdgleaver/dingux-custom-toolchain
OpenDingux: Enable compilation with custom toolchains
2020-12-02 14:24:59 +01:00
jdgleaver 105eeeb881 OpenDingux: Enable compilation with custom toolchains 2020-12-02 12:07:52 +00:00
Autechre bf83a5d514
Merge pull request #11649 from jdgleaver/dingux-net-deps
OpenDingux: Remove unnecessary defines/dependencies from RG350 build
2020-12-02 11:26:23 +01:00
jdgleaver b7740d068e OpenDingux: Remove unnecessary defines/dependencies from RG350 build 2020-12-02 09:49:37 +00:00
Autechre fab0eed15e
Merge pull request #11644 from jdgleaver/rzip-tool
(libretro-common) Add command line tool for creating/extracting RZIP files
2020-12-01 14:18:50 +01:00
Autechre df2d716147
Merge pull request #11645 from jdgleaver/dingux-typo
(sdl_dingux_joypad) Fix typo
2020-12-01 14:18:33 +01:00
jdgleaver 88254d8402 (sdl_dingux_joypad) Fix typo 2020-12-01 11:28:31 +00:00
jdgleaver 734cb2ff31 (libretro-common) Add command line tool for creating/extracting RZIP files 2020-12-01 11:05:11 +00:00
Autechre 34190ccbe4
Merge pull request #11642 from HyperspaceMadness/Shaders_Fix_Crash_change_num_shader_passes_in_UI
Shaders Fix Crash change num shader passes in UI
2020-12-01 09:49:54 +01:00
HyperspaceMadness e98a8ce591 Shaders Fix Crash change num shader passes in UI 2020-11-30 19:30:15 -05:00
Autechre 4d2eb18a47
Merge pull request #11640 from HyperspaceMadness/Shaders_SaveAs_Fix_And_Better_Reference_Handling
Shaders_SaveAs_Fix_And_Better_Reference_Handling
2020-11-30 12:31:59 +01:00
HyperspaceMadness 06e32982db Shaders_SaveAs_Fix_And_Better_Reference_Handling 2020-11-29 19:16:38 -05:00
Autechre cf854fc67b
Merge pull request #11633 from jdgleaver/dingux-mplt
OpenDingux: Add '-mplt -mno-shared' compiler optimisation flags
2020-11-28 16:14:14 +01:00
jdgleaver 00546df273 OpenDingux: Add '-mplt -mno-shared' compiler optimisation flags 2020-11-27 15:13:04 +00:00
Autechre 1f6cf5748e
Merge pull request #11624 from jstine35/assert_macro_code_quality
Improved code quality of retro_assert macro
2020-11-27 15:40:36 +01:00
Autechre 68c6092e07
Merge pull request #11625 from davidgfnet/brightness
Streamlining brightness control in Retroarch (for Lakka)
2020-11-27 15:39:54 +01:00