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
Tobias Jakobi
761025b81e
video_omap: add some documentation on how to use the driver
2013-12-07 23:56:04 +01:00
Tobias Jakobi
87843d607d
video_omap: add font rendering for ARGB8888 framebuffer
...
In constrast to the RGB565 code, this here is only compile tested.
2013-12-07 23:56:04 +01:00
Tobias Jakobi
b77171f350
video_omap: add font rendering for RGB565 framebuffer
2013-12-07 23:56:04 +01:00
Tobias Jakobi
a5352f706c
video_omap: convert a TODO into comment
2013-12-07 23:56:04 +01:00
Tobias Jakobi
96f73a5cb8
video_omap: implement disabling of vsync
2013-12-07 23:56:04 +01:00
Themaister
0bd31ef6d4
Handle touch events properly.
2013-12-07 22:16:19 +01:00
Themaister
67a3415dcf
Start implementing touchpad.
2013-12-07 22:09:08 +01:00
Twinaphex
8cf83eafeb
Merge pull request #403 from Themaister/evdev
...
Udev input driver for Linux
2013-12-07 08:36:24 -08:00
Themaister
6e40916d0a
Implement hotplugging for input devices as well.
2013-12-07 17:12:25 +01:00
Themaister
2b04f50b23
Use epoll to support multiple input devices.
2013-12-07 16:11:51 +01:00
Themaister
e7ddbf1192
Use udev over linuxraw if possible.
2013-12-07 14:28:34 +01:00
Themaister
d20b8b1b03
Remove debug use of udev.
2013-12-07 14:18:01 +01:00
Themaister
f4d79eaf0e
Fix minor crash and mouse.
2013-12-07 14:16:17 +01:00
Themaister
c21310b261
Start adding udev input driver.
2013-12-07 14:13:40 +01:00
twinaphex
6615f57971
(Android) Ignore FEATURE.LOW_AUDIO_LATENCY - devices like Nvidia Shield set it
...
to false while having frames per buffer values that are seen as ideal
- so setting it to true will always use those values now.
2013-12-06 21:17:19 +01:00
meancoot
59f55c085a
(iOS) Fix for mapping iCade buttons on iOS 7.
2013-12-05 20:34:18 -05:00
twinaphex
4ab33d5b3b
(meancoot/iOS) Add workaround for flickering with camera - still
...
some problems when Cocoa interface is brought up during camera
core and then we go back to the camera core
2013-12-05 13:04:17 +01:00
Themaister
61d66b7f19
Make udev joypad driver default over linuxraw.
...
Udev supports rumble and should be the default.
2013-12-05 10:09:41 +01:00
Hans-Kristian Arntzen
e7ed579a9a
Merge pull request #401 from maddox/new-ignores
...
New Ignores
2013-12-05 00:38:35 -08:00
Jon Maddox
b764360d54
ignore xcode workspaces
2013-12-05 00:45:38 -05:00
Jon Maddox
54fe8e072c
ignore all the .info files in modules
2013-12-05 00:45:27 -05:00
Themaister
46c3dd6d20
Clean up float FBO handling a bit.
...
Fallback to UNORM if not supported.
2013-12-04 12:55:51 +01:00
meancoot
96c9357273
(iOS) Add an enumeration type setting and use it for selecting screen orientations and bluetooth mode
2013-12-03 19:47:24 -05:00
meancoot
8882d07f3f
(iOS) Move iOS settings code into iOS specific file and fix the issue where every compile unit would get its own copy of apple_frontend_settings
2013-12-03 19:47:24 -05:00
Tobias Jakobi
1e0b0970e8
video_omap: remove debug message
2013-12-03 22:53:20 +01:00
Tobias Jakobi
ae3f005f54
video_omap: add to build system
2013-12-03 22:40:49 +01:00
Tobias Jakobi
06aa2ebcfd
video_omap: complete rework and refactoring of the driver
2013-12-03 22:40:49 +01:00
meancoot
42fba17f3f
(iOS) Don't crash when creating a file browser with a null extension list
2013-12-03 14:55:56 -05:00
meancoot
806cca44ca
(iOS) Improve handling of path settings some:
...
The file browser will start in the directory of the currently seleected file.
The setting menu will display only the filename instead of the full path.
Path settings can specify a list of extensions to search for.
2013-12-02 19:55:58 -05:00
meancoot
6943127aef
(Apple) Start to refactor setting data structure; clean up iOS code some
2013-12-02 19:34:05 -05:00
meancoot
6548c303e7
(iOS) Change way setting menu items are created
2013-12-02 19:34:05 -05:00
ToadKing
eb74d1fe4e
add sample overlay using per-button images
2013-12-01 17:35:37 -05:00
twinaphex
99b5c77b0d
(iOS) Camera - do glBindTexture(GL_TEXTURE_2D, 0) at end of processFrame
...
to prevent stale garbage texture frame from being output to main
framebuffer. There is still flickering going on though
2013-12-01 23:19:59 +01:00
twinaphex
5a483468f0
(iOS) Camera works now with instancingviewer camera core - it's glitchy
...
though - still seems to render to default framebuffer too - which we
need to avoid
2013-12-01 22:07:25 +01:00
twinaphex
977e6a1b52
(iOS) Integrate iOS camera driver into RAGameView.m - CVOpenGLESTextureCacheCreateTextureFromImage keeps failing right now so instancingviewer camera core doesn't yet work
2013-12-01 20:39:06 +01:00
twinaphex
37622eb48d
(iOS) Camera - implement most of the code inside RAGameView -
...
totally untested - C camera driver is now a shim and will just
need to dial into the RAGameView camera driver parts
2013-12-01 19:31:00 +01:00
twinaphex
224c0b4652
(iOS) Flesh out camera driver some more - still no image - have to
...
generate texture cache in RAGameView.m
2013-12-01 17:06:44 +01:00
twinaphex
624250cc7f
(iOS) Camera - add two links for reference
2013-12-01 16:30:18 +01:00
twinaphex
272795ca17
(iOS) Start adding camera code - right now fails at camera_init
2013-12-01 16:14:31 +01:00
twinaphex
cc7cda7252
(iOS) Skeleton camera driver
2013-12-01 14:41:18 +01:00
twinaphex
7cd8f6c188
(Android) Change case sensitivity for detecting JXD S7800b controls
2013-11-30 17:23:18 +01:00
meancoot
7a0158bfd7
(iOS) Fix core auto-detect
2013-11-29 18:19:31 -05:00
meancoot
717225afce
(iOS) Settings will now update immediately after closing pause menu
2013-11-29 17:57:12 -05:00
meancoot
fb8fd8555b
(Apple) Add toolbar buttons to the file browser to quickly browse to important locations
2013-11-29 16:04:37 -05:00
meancoot
9befaf995b
(Apple) Fix input issues caused by previous commit
2013-11-29 14:41:21 -05:00
meancoot
697ce1b354
(Apple) Fix input binding with the settings menu, add groups for remaining players
2013-11-29 14:26:18 -05:00