8958 Commits

Author SHA1 Message Date
twinaphex
ea0c488055 Bump up version to 0.9.9.7 2013-12-13 01:14:08 +01:00
twinaphex
0f9310543e (Wii) Add pad autodetection if g_settings.input.autodetect_enable is
set to true - Wiimote + attachment is leading in case both a GC pad
and a Wiimote are on the same port
2013-12-12 22:28:43 +01:00
twinaphex
ee18da7632 Save autodetect_enable 2013-12-12 22:14:10 +01:00
twinaphex
eacc193d74 (GX) Rewrite audio interleaving
(GX) Make menu_binds variable Wii-only for now
(Menu) Add toggleable autodetect_enable for input
2013-12-12 22:10:11 +01:00
twinaphex
4a0f8e4346 compat.c - need to include <ctype.h> to get rid of implicit declaration of
tolower (confirmed on both Wii and OSX)
2013-12-12 21:04:45 +01:00
twinaphex
21ae4c24af (Wii) Menu now takes input again from Gamecube pad, Wiimote, Wiimote + Classic
and Nunchuk
2013-12-12 20:50:42 +01:00
meancoot
a35396840f (Apple) Replace obj-c’s built in boxing with macros that can be used with older versions of the os x build tools. 2013-12-12 14:50:16 -05:00
Themaister
f719c70dfd Fix search bug.
If mid-string match was found, the last match would be returned.
2013-12-12 20:12:28 +01:00
Themaister
1a8d009b20 Add SSSE3 detection as well. 2013-12-12 10:56:21 +01:00
twinaphex
669959600a Add SSE3 detection to performance.c (check if this is correct) 2013-12-12 05:50:22 +01:00
meancoot
ed2724e5ee (iOS 7) Bring back keyboard mode 2013-12-11 17:55:42 -05:00
meancoot
12bd064490 (iOS) Fix potential crash in structure returned by apple_get_frontend_settings. 2013-12-11 17:40:37 -05:00
meancoot
4ff76463b0 (OSX) Properly process modifier keys 2013-12-11 13:47:57 -05:00
meancoot
1da019f783 (OSX) Consolidate mouse handling into NSApplication’s sendEvent method. Cleaner overall and fixes issue where relative movement was unavailable from track pads. 2013-12-11 02:25:33 -05:00
Twinaphex
14a6c01a14 Merge pull request #410 from libretro/rgui-search
Add experimental RGUI keyboard search feature.
2013-12-10 14:22:17 -08:00
meancoot
4c493ae9b4 (Apple) Fix mapping of gamepad negative axis; the input binding menu now polls the proper gamepad rather than always polling player 1’s. 2013-12-10 16:53:01 -05:00
meancoot
693a826f2f (OSX) Fix frontend/frontend.c so passed arguments are accepted. 2013-12-10 16:41:23 -05:00
meancoot
0073bef980 (OSX) Fix support for gamepads that aren’t a WiiMote or DualShock 3. 2013-12-10 16:41:23 -05:00
meancoot
ea897f4e46 (iOS) Split some code from menu.m info functions for re-use. 2013-12-10 16:41:23 -05:00
Themaister
f014f3dafd Prioritize matches with first chars. 2013-12-10 20:17:53 +01:00
Themaister
f139e070fc Add strcasestr check to quickbuild. 2013-12-10 20:12:15 +01:00
Themaister
6fa3cb2f85 Use strcasestr.
Since it's a GNU extension, move to strcasestr.h.
2013-12-10 20:10:19 +01:00
Themaister
fde4532a33 Fix menu_search_callback.
str can be empty and non-NULL.
2013-12-10 19:46:50 +01:00
Themaister
f7a5853154 Fix CXX_BUILD. 2013-12-10 19:42:50 +01:00
Themaister
f4cf33f717 Update griffin. 2013-12-10 19:42:42 +01:00
Themaister
977cec1378 Refactor keyboard event callbacks.
Go through input/keyboard_line.c to better hide internal logic
regarding keyboard line input.
2013-12-10 19:39:09 +01:00
Themaister
ccc9112c61 Merge branch 'master' into rgui-search 2013-12-10 18:42:16 +01:00
Twinaphex
80cf0a798c Merge pull request #411 from lioncash/master
[Android] Add the exported tag to RetroArchPast/Future in the manifest.
2013-12-10 02:15:26 -08:00
Lioncash
61eaf262d8 [Android] Add the export tag to RetroArchPast/Future in the manifest. Allows passing external Intents. 2013-12-09 21:33:43 -05:00
meancoot
5e0a35b6aa (iOS) Fix ios_logger_override.h issues; fix crash when closing a game with TV Mode enabled; remove unneded code block introduced by previous commit 2013-12-09 19:18:48 -05:00
meancoot
4358aea595 (iOS) Set available Bluetooth options based on iOS version used and whether btstack is available. 2013-12-09 19:04:22 -05:00
Themaister
4d8c094bdf Disable TTY input when using udev.
Avoids possible commands being entered while playing.
2013-12-09 17:02:23 +01:00
Themaister
84c93ef94a Add experimental RGUI keyboard search feature.
Type '/' to start search, then type search string (case sensitive for
now due to strcasestr being GNU ext). When done, type return.
2013-12-09 16:18:58 +01:00
Themaister
40861aa17d Handle modifiers in Win32 keyboard. 2013-12-09 14:35:43 +01:00
Themaister
df85b754b8 Clarify keyboard callback. 2013-12-09 14:28:05 +01:00
Themaister
1135f42dd7 Update MSVC2010 build. 2013-12-09 14:23:46 +01:00
Themaister
deadbbc906 Add keyboard callback for Windows.
Only tested in Wine, but seems to work fine.
2013-12-09 14:22:46 +01:00
Themaister
3f8c892a0b Use logging interface in libretro-test.
Fix RETRO_LOG_OUTPUT to always log.
2013-12-09 10:59:17 +01:00
Themaister
368ced7c34 Update logger overrides for IOS and XDK1.
Not compile tested.
2013-12-09 10:48:38 +01:00
Themaister
e3295e87cd Initial RETRO_ENVIRONMENT_GET_LOG_INTERFACE. 2013-12-09 10:32:12 +01:00
Hans-Kristian Arntzen
349e2d568f Merge pull request #407 from lioncash/master
[Android] Various cleanup
2013-12-08 23:32:40 -08:00
Lioncash
6bdaadb82e Clean up RetroActivityFuture a little. Remove a pointless if statement check (the only Android versions this launches on are the ones that satisfy this condition).
Also misc other cleanup.
2013-12-09 02:29:56 -05:00
Lioncash
f57210cb41 Fix duplicate string declarations in strings.xml. 2013-12-09 02:23:57 -05:00
Themaister
8963504778 Log udev feature. 2013-12-08 16:07:14 +01:00
Themaister
d21046ace8 Add keyboard layout support to udev.
Adds input_keyboard_layout setting.
2013-12-08 16:05:05 +01:00
Themaister
07e3c7f7fa Use input context in xvideo and xegl. 2013-12-08 14:42:03 +01:00
Themaister
205f8ce90d Start implementing UTF-8 keyboard handling for X11. 2013-12-08 14:20:05 +01:00
Themaister
b809a59720 Fix mod-handling in X11. 2013-12-08 01:09:00 +01:00
Themaister
3a8608fb70 Handle key_event in udev.
Use libxkbcommon for this.
2013-12-08 01:09:00 +01:00
meancoot
292418492e (iOS) Make keeping the frontend settings updated more efficient 2013-12-07 18:49:03 -05:00