twinaphex
b858d268e6
(RMenu) Cleanups - comments no longer necessary
2013-09-27 18:00:54 +02:00
twinaphex
1a0a23ac8e
(Rmenu) Refactor all text rendering to render_text function - called once
2013-09-27 17:35:47 +02:00
Hans-Kristian Arntzen
884ae34f0a
Merge pull request #305 from libretro/configswap
...
Configswap
2013-09-27 08:34:36 -07:00
twinaphex
af8caf45f7
(RGUI) RGUI_ACTION_SETTINGS was deprecated - get rid of it
2013-09-27 17:00:00 +02:00
twinaphex
7056edf143
(RMenu) Bake in rgui_list for PS3/Xbox 1/360 too
2013-09-27 16:52:03 +02:00
Themaister
8e5a0b4a38
Remove the stub Win32 GUI.
...
It is only confusing and doesn't add anything atm.
If we want to go for WIMP-based GUI, it will be using a multi-platform toolkit anyways.
2013-09-27 16:39:22 +02:00
Squarepusher
928cba0211
Merge pull request #313 from lioncash/master
...
[Android] Simplify conditional statement within DirectoryActivity.java
2013-09-27 06:40:05 -07:00
Lioncash
0d869aa768
[Android] Simplify conditional statement within DirectoryActivity.java. This is already checked through the allowFile variable. So if that is true, then it's sensible to assume this is true as well.
2013-09-27 09:38:19 -04:00
twinaphex
525f33687a
(RGUI/RMenu) Useless include removed
2013-09-27 15:31:04 +02:00
Squarepusher
6d212ad2f6
Merge pull request #312 from lioncash/master
...
[Android] Catch a more specific exception in HistoryWrapper.java.
2013-09-27 06:12:41 -07:00
Lioncash
4718bc63af
Catch a more specific exception in HistoryWrapper.java. The only possible exception that can be thrown here is IndexOutOfBoundsException.
2013-09-27 09:02:22 -04:00
twinaphex
52703220ea
(RMenu/RGUI) Refactor RGUI/RMenu controls - now uses straight RetroPad polling
...
from input driver without awkward button mappings
2013-09-27 14:31:16 +02:00
twinaphex
123c1e2c88
(RMenu) Forgot break for case
2013-09-27 14:05:40 +02:00
twinaphex
a825ea8e53
(RMenu) Refactor select_rom into select_file
2013-09-27 13:47:21 +02:00
Squarepusher
9b146b774d
Merge pull request #311 from lioncash/master
...
Multi-language support for the Android version of the front-end. Also some very tiny simplifications.
2013-09-27 04:16:56 -07:00
Lioncash
1f6161b45e
Missed one string in DisplayRefreshRateTest.java. Now everything that matters should be within strings.xml now.
2013-09-27 02:30:38 -04:00
Lioncash
9310e1face
RetroArch now fully capable of multi-language support.
2013-09-27 02:24:46 -04:00
Lioncash
a33863f0f2
Initial basic multi-language support.
2013-09-27 00:58:05 -04:00
Lioncash
a04e2ff11a
Use a precomposed ellipsis for the asset extraction string in strings.xml
2013-09-27 00:24:53 -04:00
Lioncash
68b252da75
Remove non-existant activities from the manifest.
2013-09-27 00:16:16 -04:00
Lioncash
be32d28dcd
Generic cleanup and simplifications.
...
Just some really generic things that simplify existing code among other things.
2013-09-27 00:13:37 -04:00
Lioncash
14c3892208
Make classes which are not extended final. This gives a clear indication of such.
2013-09-27 00:00:51 -04:00
twinaphex
2ead9b328b
(RMenu) Move filebrowser_update up one layer to rgui_iterate
2013-09-27 02:39:39 +02:00
Themaister
9b0d1037da
Build fix.
2013-09-27 00:20:25 +02:00
Themaister
9bf6811acd
Also save joypad driver.
2013-09-27 00:19:03 +02:00
Themaister
ae0d1ff282
Fix bug with use_float.
...
If audio driver changed from pulse to alsa via config change,
audio would be broken as use_float would be set to true.
2013-09-27 00:19:03 +02:00
Themaister
426e09398c
Also save some driver settings.
2013-09-27 00:19:03 +02:00
Themaister
4bb1e387b5
Save autoconfig dir to config.
2013-09-27 00:19:03 +02:00
Themaister
a9503f8b5a
Save game history path to config.
2013-09-27 00:19:03 +02:00
Themaister
8238ba7d50
Allow saving new config files directly from RGUI.
...
The file name is inferred to avoid typing.
2013-09-27 00:19:03 +02:00
Themaister
c403438440
Set default save/state dirs properly in config_set_defaults().
2013-09-27 00:19:03 +02:00
Themaister
5d63d4d9e6
Fix potential segfault on config swap.
...
Main Menu list can shrink and selection_ptr wasn't set to a sane value.
2013-09-27 00:19:03 +02:00
Themaister
17e2da87e1
Don't hardcode rgui.cgp/glslp as default.
...
In a multi-config environment, shader manager could conflict.
Instead, infer the default RGUI shader cgps/glslps from config path.
Fallback to old rgui.cgp/rgui.glslp if we use a default config.
2013-09-27 00:19:02 +02:00
Themaister
217ad4b04d
Update shader manager on game load.
2013-09-27 00:19:02 +02:00
Themaister
a3d61e1ec5
Add Config Directory option to RGUI.
2013-09-27 00:19:02 +02:00
Themaister
ce6de72181
Some cleanups in settings saving/load defaults.
2013-09-27 00:18:17 +02:00
Themaister
aecbf71a90
Begin adding config swapping support to RGUI.
2013-09-27 00:17:42 +02:00
Themaister
9c685e47e9
Disable SSE in 32-bit Win32 Mingw build.
...
Potentially causes some issues on Win32 apparently :v
2013-09-27 00:11:32 +02:00
Themaister
933844274c
Build fix.
2013-09-27 00:09:01 +02:00
twinaphex
f74c698822
(RMenu) Start rewriting input code to be uniform to RGUI
2013-09-26 22:34:51 +02:00
Themaister
b11895ec4c
Build fix.
2013-09-26 21:45:35 +02:00
twinaphex
0039ade630
(RMenu/RGUI) Fast L/R scrolling
2013-09-26 15:50:10 +02:00
Themaister
1c5a11c900
Freeze GET_RUMBLE_INTERFACE.
...
Interface should be good to go now.
2013-09-26 15:15:31 +02:00
Themaister
3f82743d06
Fix linebreak encoding in winxinput.
2013-09-26 15:14:23 +02:00
Themaister
cb6d1ce7b8
Build fix.
2013-09-26 15:12:39 +02:00
Hans-Kristian Arntzen
54d0fabbd7
Merge pull request #310 from pinumbernumber/master
...
Add rumble support to XInput driver
2013-09-26 06:14:17 -07:00
pinumbernumber
061df5c878
tweak xinput rumble
2013-09-26 14:12:58 +01:00
twinaphex
01a1b16932
(RMenu) Use rgui->selection_ptr
2013-09-26 14:45:48 +02:00
Themaister
914dc969c8
Stop rumbling effects when entering RGUI.
2013-09-26 14:23:55 +02:00
Themaister
0314a57577
Don't install 0-strength rumble effects.
2013-09-26 14:20:54 +02:00