57188 Commits

Author SHA1 Message Date
Jamiras
78ab9853a7 fix SSE2 implementation of find_change 2021-01-21 22:26:45 -07:00
jdgleaver
2520337ddc (.gitlab-ci.yml) Set expiry time to 10 minutes for all artefacts 2021-01-21 11:53:30 +01:00
Autechre
90c438d370
(retroarch-apple-packaging) Remove dependence on gsed 2021-01-21 09:22:44 +01:00
Autechre
746101010f
(Apple/Clang/ARC) ARC (Automatic Reference Counting) only available (#11920)
since Clang. PowerPC Mac is stuck with GCC and predates the use of ARC,
__has_feature() also is a Clang extension, so wrap around this with a
conditional so that GCC PowerPC on Mac can still work
2021-01-21 08:53:16 +01:00
Autechre
7d56bf2b0a
(Apple) Packaging update - will now package it into DMG as well (#11919) 2021-01-21 08:36:10 +01:00
Autechre
92774aa431
(Apple) Improve packaging script - icon should now be correct (#11918) 2021-01-21 07:16:13 +01:00
Autechre
21a1275966
(QB) MacOS X 10.5's toolchain does not support extra languages, (#11917)
so disable HAVE_LANGEXTRA. We can later make this more generic
by checking for specific GCC versions as a cutoff point for
HAVE_LANGEXTRA support, but this will do for now
2021-01-21 06:50:35 +01:00
Jamiras
015576b2ba
improve error handling for achievement unlocks (#11916) 2021-01-21 04:07:48 +01:00
Autechre
cff0a4e202
MSVC2003 buildfix - (#11915)
* MIIM_STRING and MIIM_FTYPE only available if WINVER is higher than
or equal to 0x0500
2021-01-21 03:07:46 +01:00
Autechre
39e84fd5b2
Refactor Win32 menubar code - (#11914)
* Get rid of camelCase notation
* Turn functions into static functions if not used outside
* Rewrite while (true) as for (;;)
* Some general cleanups
2021-01-21 02:59:30 +01:00
Autechre
47784c66f0
MSVC Buildfix - (#11913)
* Declare variables at the top of a function in C code
2021-01-21 02:59:14 +01:00
Autechre
630dbdd85c
Update AndroidManifest.xml 2021-01-21 01:16:00 +01:00
Autechre
760c9a8482
(Mac) Remove Apple Core GL Context (#11912)
* Remove Apple CGL context - was never used and never tested
2021-01-21 00:33:12 +01:00
twinaphex
a772eb550d file_list_get_size - list can be NULL, in which case return 0 2021-01-21 00:24:32 +01:00
Autechre
1344ae2ddd
Merge pull request #11910 from jdgleaver/x11-keyboard-focus-fix
(X11) Enable keyboard input when mouse cursor is not inside the RetroArch window but window still has focus
2021-01-20 15:37:47 +01:00
jdgleaver
e047aaaf39 (.gitlab-ci.yml) Set expiry time to 10 seconds for all artefacts 2021-01-20 15:10:47 +01:00
jdgleaver
ce47fe7e28 (X11) Enable keyboard input when mouse cursor is not inside the RetroArch window but window still has focus 2021-01-20 10:24:07 +00:00
twinaphex
fdfc4dda08 (OpenDingux) Don't build in code that we don't need for Dingux 2021-01-20 09:56:40 +01:00
Twinaphex
83a5859b18 Buildfix 2021-01-20 09:41:16 +01:00
twinaphex
fe810371c3 Add retroarch-apple-packaging.sh 2021-01-20 09:36:01 +01:00
twinaphex
cf01c66d6e Don't include these when HAVE_CHEEVOS is not defined 2021-01-20 09:07:16 +01:00
twinaphex
bfd0611815 Avoid small wrapper functions like file_list_get_userdata_at_offset
in hot functions
2021-01-20 09:04:08 +01:00
twinaphex
c7e8d2adf5 Silence warnings for some console platforms 2021-01-20 08:53:45 +01:00
twinaphex
7867c4b70e Get rid of file_list_get_size calls - one line wrapper function 2021-01-20 08:31:05 +01:00
Autechre
8359cfc29c
Merge pull request #11907 from pcjco/wii-usb1
Issue when argv[0] is usb1:/... on Wii
2021-01-20 04:36:59 +01:00
pcjco
3e4aca8666
Issue when argv[0] is usb1:/... on Wii
When RA dol file launched from Wiiflow, getcwd return nothing, dirs[DEFAULT_DIR_CORE] is empty and RA "info", "autoconfig",.... dirs are on root /
This seems to be because argv[0] is starting with "usb1://...dol" (maybe incompatible libfat)
This patch allow to default dirs[DEFAULT_DIR_CORE]  on Wii to the dirname of the DOL in such cases.
2021-01-19 22:47:17 +01:00
Autechre
ded9a428de
Merge pull request #11906 from fjtrujy/FixLegacyLogs_PS2_PSP
[PS2] [PSP] Remove not needed logger configuration
2021-01-19 14:46:41 +01:00
Francisco Javier Trujillo Mata
3f91423a3a Remove legacy way of using logs for PS2 and PSP platform 2021-01-19 14:31:45 +01:00
twinaphex
9a4472266f Try to avoid hot function file_list_get_userdata_at_offset 2021-01-19 07:52:13 +01:00
twinaphex
55a766b0bc (CocoaGL) Add forward declaration 2021-01-19 07:28:42 +01:00
twinaphex
6011ebd311 (cocoa_vk_ctx.m) Get rid of one static global 2021-01-19 06:44:09 +01:00
twinaphex
eea8e12343 (CocoaGL) Get rid of one static global 2021-01-19 06:37:01 +01:00
Autechre
e044b0eeec
Merge pull request #11905 from farmerbb/master
Android (Play Store): ensure that `cores` directory exists before attempting to create symlinks
2021-01-19 05:25:00 +01:00
Braden Farmer
61b817ca68 Android (Play Store): ensure that cores directory exists before attempting to create symlinks 2021-01-18 21:20:08 -07:00
Autechre
18170486cd
Update cocoa_common.m 2021-01-19 04:51:38 +01:00
Twinaphex
a83c328631 (Metal) Fix some build problems 2021-01-19 04:38:07 +01:00
twinaphex
7b3f042fc6 (CocoaGL) Get rid of IOS Interface extensions 2021-01-18 21:49:34 +01:00
twinaphex
6a091cf20a (cocoa_vk_cx) Cleanup 2021-01-18 21:43:33 +01:00
Twinaphex
69884a816f (Cocoa GL) OSX - get rid of bounds/scale extension of NSScreen 2021-01-18 21:38:02 +01:00
twinaphex
71e712f050 Define GL_SILENCE_DEPRECATION for OSX 2021-01-18 21:27:26 +01:00
Twinaphex
97d954912d (Apple) Buildfix 2021-01-18 21:21:17 +01:00
twinaphex
0294b0c626 (Cocoa) Don't use NSEventModifierFlags type anymore - just
use NSUInteger instead
2021-01-18 20:41:30 +01:00
twinaphex
234ebd715b (Makefile.common) Define -DOSX for OSX 2021-01-18 20:36:51 +01:00
twinaphex
f4a20870c7 video_shader_write_referenced_preset - logic flaw -
loaded_shader_preset_path is a character array - conditional boolean
check would always evaluate to true - check if string is empty
instead
2021-01-18 20:30:21 +01:00
Autechre
2aac83faf0
Merge pull request #11899 from Jamiras/cheevos_runtime_iterate_modify
(cheevos) traverse list in reverse order in case items are removed by callback
2021-01-18 20:07:52 +01:00
twinaphex
83210eafd8 Split up cocoa_gl_ctx.m into two parts - cocoa_gl_ctx.m
and cocoa_vk_ctx.m
2021-01-18 20:02:31 +01:00
twinaphex
456cc022f3 (Metal) Buildfix 2021-01-18 19:36:33 +01:00
twinaphex
8d31c410a0 move cocoa_get_metrics to cocoa_common.m 2021-01-18 19:33:06 +01:00
twinaphex
a80a64f261 Add cocoa_update_title to cocoa_common.m 2021-01-18 19:28:36 +01:00
Twinaphex
3d17cf1e38 Move nsview_set/get/cocoaview_get to cocoa_common.m 2021-01-18 19:17:12 +01:00