Commit Graph

50244 Commits

Author SHA1 Message Date
Toshiyuki Maezawa 06a26fbe6b Applied coding style using editorconfig 2019-06-11 00:45:36 +09:00
Twinaphex 1fea954e5b
Merge pull request #8951 from jdgleaver/wii-mkdir-fix
(Wii) Fix recursive path_mkdir() operations
2019-06-10 17:40:37 +02:00
Toshiyuki Maezawa 9840e9a9a1 Merged updates from msg_hash_en.h 2019-06-10 23:48:11 +09:00
Twinaphex 46451b43b9
Merge pull request #8949 from jdgleaver/thumb-config-save-fix
Ensure 'menu_left_thumbnails' config value is saved on all platforms
2019-06-10 16:25:05 +02:00
Twinaphex 6cdc965bf8
Merge pull request #8950 from jdgleaver/rgui-playlist-no-db
(RGUI) Enable playlist display on platforms without database support
2019-06-10 16:23:42 +02:00
jdgleaver feae08e5e7 (Wii) Fix recursive path_mkdir() operations 2019-06-10 14:26:41 +01:00
jdgleaver 60f5721656 (RGUI) Enable playlist display on platforms without database support 2019-06-10 12:00:04 +01:00
jdgleaver d316827f5c Ensure 'menu_left_thumbnails' config value is saved on all platforms 2019-06-10 10:53:45 +01:00
Twinaphex 030a171918
Merge pull request #8945 from orbea/osx_qb
travis: Test darwin builds with qb.
2019-06-10 00:45:30 +02:00
LazyBumHorse b54a360ab8 allow saving and properly loading 0 pass shader presets 2019-06-09 21:34:00 +02:00
orbea e794c8d287 travis: Test darwin builds with qb.
There is a Darwin code path in the qb configure scripts and as far as I
can tell it has not been tested heavily in a long time.

This will expose this code path for travis builds with only clang which
will make it easier to test qb changes without breaking Darwin support.
I am surprised that this hasn't already happened...

Some things to note are.

* It appears gcc is really clang on macOS.
* Both C89_BUILD and CXX_BUILD were ommitted because they are broken in
  ways I can not fix. In the event any interested parties wish to fix
  these issues they can be easily added.
* This will use the default macOS version available with travis which is
  currently 10.13. Other version(s) can be specified if desired, I am
  not sure which versions are best to test. See the following link for
  more details.

https://docs.travis-ci.com/user/reference/osx#macos-version
2019-06-09 07:38:47 -07:00
twinaphex 53c91d6e56 More runloop cleanups - create HOTKEY_CHECK3 2019-06-09 08:48:59 +02:00
twinaphex 640fb3a5cb command.c / retroarch.c cleanups 2019-06-09 08:35:16 +02:00
twinaphex 3defce596b dir_is_empty - fix case for RARCH_DIR_SYSTEM 2019-06-09 08:19:34 +02:00
twinaphex dc6de293ef (runloop) Cleanups 2019-06-09 06:34:01 +02:00
twinaphex a2919ca4b4 (Runahead) Cleanups 2019-06-09 06:15:16 +02:00
twinaphex 77e7bc7a1c Move stirng_list_clone to libretro-common 2019-06-09 06:10:28 +02:00
twinaphex aea55f9c2d (RJPEG) Cleanup 2019-06-09 05:55:03 +02:00
Twinaphex 3917d0c6c9
Merge pull request #8943 from orbea/networking
qb: Improve various tests.
2019-06-09 05:20:25 +02:00
twinaphex 9aa61a010f Fix build error 2019-06-09 04:25:22 +02:00
orbea c450b7d2f2 qb: Improve various tests.
Also fixes a compile failure with --disable-networking
2019-06-08 17:22:05 -07:00
Twinaphex 727033f0fc
Merge pull request #8940 from orbea/egl
qb: Clean up EGL check
2019-06-08 21:55:26 +02:00
Twinaphex 362750b84a
Merge pull request #8941 from LazyBumHorse/master
path_relative_to: fix my stupid return in void function
2019-06-08 21:54:43 +02:00
LazyBumHorse d67a118ad4 path_relative_to: fix return in void function 2019-06-08 19:15:52 +02:00
orbea 0af5352f56 qb: Clean up EGL check 2019-06-08 09:12:06 -07:00
Twinaphex e57f2bdd63
Merge pull request #8938 from orbea/egl
qb: Add missing checks for EGL support.
2019-06-08 17:41:02 +02:00
orbea 9794e4af07 qb: Add missing checks for EGL support.
Some systems may have egl libraries, but not egl headers which
will result in failing to build EGL support.

Also OpenGLES2 also required EGL support so lets make that clear.
2019-06-08 07:26:31 -07:00
twinaphex 36575e5d69 Update emscripten 2019-06-08 16:01:39 +02:00
twinaphex 5d301f321d Refactor hotkey checks 2019-06-08 15:19:15 +02:00
twinaphex 548e1380d7 Cleanup - use HOTKEY_CHECK 2019-06-08 05:19:50 +02:00
twinaphex bb828b7396 (retroarch.c) Create HOTKEY_CHECK 2019-06-08 05:17:14 +02:00
Twinaphex 81f1b3df7c
Merge pull request #8933 from LazyBumHorse/master
make shader presets use relative paths
2019-06-08 03:52:20 +02:00
Twinaphex 3ec1a4d73e
Merge pull request #8935 from jdgleaver/xmb-thumb-size
(XMB) Add optional thumbnail scaling
2019-06-07 20:00:30 +02:00
Twinaphex 06f16beded
Merge pull request #8928 from jdgleaver/info-metadata
Overhaul content 'Information' menu display
2019-06-07 19:00:46 +02:00
jdgleaver cfaaa5eeff (XMB) Add optional thumbnail scaling 2019-06-07 16:38:17 +01:00
LazyBumHorse 2816730b2f make shader presets use relative paths
Also change fill_pathname_resolve_relative() to apply path_resolve_realpath() as well
2019-06-07 16:11:06 +02:00
jdgleaver c03b20db55 - Hide content information 'Database Entry' item if content has no label
- Correctly handle error conditions in menu_displaylist 'DISPLAYLIST_DATABASE_ENTRY' case (i.e. prevent segfaults/menu lockups when content
has no label)
2019-06-07 11:23:06 +01:00
Twinaphex 03c45f2ec8
Merge pull request #8929 from Tatsuya79/patch-2
glcore rotation fix for desmume
2019-06-06 20:13:34 +02:00
Tatsuya79 3b31dafa7e
glcore rotation fix for desmume 2019-06-06 20:11:08 +02:00
Twinaphex 7b16a1b275
Merge pull request #8926 from Tatsuya79/patch-1
glcore fix wrong rotation with HW cores
2019-06-06 19:45:23 +02:00
jdgleaver 97aaf42446 Overhaul content 'Information' menu display 2019-06-06 17:37:32 +01:00
Tatsuya79 1cc307a879
glcore fix wrong rotation with HW cores 2019-06-06 17:05:07 +02:00
twinaphex fdd09a8b06 Refactor task screenshot 2019-06-06 15:48:50 +02:00
twinaphex 280cec702b video_driver_supports_viewport_read should only check if
taking screenshots with the GPU backbuffer is supported,
move outside settings check to callee
2019-06-06 15:06:27 +02:00
twinaphex 43d27006ce Rewrite '== true' in our own code 2019-06-06 13:51:56 +02:00
twinaphex 6d17d11132 Rewrite '== false' to '!' for our own code 2019-06-06 13:50:39 +02:00
twinaphex 58056a409d event_init_content - cleanup 2019-06-06 13:41:20 +02:00
twinaphex b87c9fd495 command_read_ram - small cleanups 2019-06-06 13:19:57 +02:00
twinaphex b4d2281f7d command_write_ram - cleanup 2019-06-06 13:12:38 +02:00
twinaphex 8bb74d0776 Added new hotkey AI Service and added requested
variables for OCR
2019-06-06 03:41:40 +02:00