Commit Graph

123 Commits

Author SHA1 Message Date
TwistedUmbrella d45603c2e0 At this point, everyone should be pretty comfortable with it 2014-02-27 20:47:22 -05:00
TwistedUmbrella 4d3ccfe5bf Have non-translated strings prompt as errors to be removed 2014-02-27 20:46:09 -05:00
TwistedUmbrella f670a39787 All possible last minute changes and cleanup before release 2014-02-26 22:24:34 -05:00
TwistedUmbrella 478f8586bb Make the menu look a little bit neater on entry / exit function 2014-02-25 01:58:20 -05:00
TwistedUmbrella 7158b640c9 Let the submission fail to avoid introducing possible issues 2014-02-24 22:45:40 -05:00
TwistedUmbrella 5f9c75a414 Remove a check when motion is motion, recognized or not 2014-02-24 20:40:02 -05:00
TwistedUmbrella f536c67f26 Force the keys to be mapped, even if the system already is 2014-02-24 20:39:42 -05:00
TwistedUmbrella d53fb51d25 Update the label to prevent attempting to continue mapping 2014-02-24 20:39:42 -05:00
TwistedUmbrella a2b8aba035 Add a notice about the OUYA R3 being the onscreen menu 2014-02-24 20:39:42 -05:00
TwistedUmbrella 93f2ea362d Remove unused functions, Use Xperia Play gamepad menu 2014-02-21 19:28:32 -05:00
TwistedUmbrella b92d826284 Check internet and notify user of log location if unavailable 2014-02-17 18:11:31 -05:00
TwistedUmbrella 65c1b947a4 Add render depth to available options to provide fps boost 2014-02-17 12:12:40 -05:00
TwistedUmbrella aa9f842110 Add a text outline to allow visibility when view matches text 2014-02-17 12:12:09 -05:00
TwistedUmbrella b546e7a75d Handle crashes more gracefully and allow opting out report 2014-02-15 16:05:54 -05:00
TwistedUmbrella b31297e452 Update the about display to handle beta versions correctly 2014-02-15 10:46:50 -05:00
TwistedUmbrella c318eb8bda Update the region values to specify the game region codes
@ppsspp213 change adjusted to work with the way the application
displays and uses the array values.
2014-02-15 10:46:20 -05:00
TwistedUmbrella 8a48d95370 Integrate a semi-accurate FPS display option into settings 2014-02-14 20:54:04 -05:00
ppsspp213 98eec3e49f Update strings.xml
Typo's
2014-02-14 06:39:39 +00:00
TwistedUmbrella d9233b3440 Account for devices with small screens and stock DPI sets 2014-02-12 22:13:00 -05:00
TwistedUmbrella bf6fd5fd09 Don't know about you, but I keep accidentally closing emu
This also removes the debug preference, since this menu is no longer
visible until pressed. If someone presses it by accident, they would
have probably enabled it by accident as well. Nothing dangerous is in
there anyway.
2014-02-12 17:56:54 -05:00
TwistedUmbrella 4368f327ae Add permanent sound option, Split debug into menu, Clean 2014-02-12 16:17:45 -05:00
TwistedUmbrella cb522d8352 Back up configuration when writing to prevent failure loss
The configuration is not always being properly written to the file.
This method will ensure the original user configuration (especially
when manually modified) is not lost in the process.
2014-02-09 15:51:46 -05:00
TwistedUmbrella 66d0312f37 Add a configuration option to enable forced software render 2014-02-09 01:11:59 -05:00
TwistedUmbrella ddfa2ebbe3 Override the back button on Xperia Play to prevent exiting 2014-02-08 07:46:42 -05:00
TwistedUmbrella ba8d7dbde6 Xperia play does not differentiate the back key from triangle
http://developer.sonymobile.com/2011/02/13/xperia-play-game-keys/
2014-02-08 07:46:29 -05:00
hooby3dfx 747652677f Merge pull request #241 from NoblesseOblige/icons
Icons
2014-02-08 01:55:16 -05:00
hooby3dfx 5e10391508 Merge pull request #236 from hooby3dfx/master
Icons and less confusing popup menu
2014-02-07 23:23:01 -05:00
TwistedUmbrella 42019289c2 Further automating the log submission process for testers 2014-02-07 13:29:21 -05:00
TwistedUmbrella efd7183985 Assign icons, Remove unused option, Clear up description 2014-02-07 01:12:23 -05:00
Bryan Barnes b5684e9498 hide crazy popup icons by default
can be enabled in settings
2014-02-07 00:34:04 -05:00
TwistedUmbrella 436fd57609 Shorten the procedure to edit config, Handle config issues 2014-02-06 20:52:08 -05:00
TwistedUmbrella 2520685509 Support both methods of EGL context depending on prefs 2014-02-04 01:02:58 -05:00
TwistedUmbrella a3c1734d94 Fix menu titles, Expand menu touch area, Add async logs 2014-02-03 12:22:27 -05:00
TwistedUmbrella c9c71028a9 Update the modified drawer menu with a pretty background 2014-02-03 00:39:16 -05:00
Stefanos Kornilios Mitsis Poiitidis 1d9ec43b22 Merge pull request #109 from hooby3dfx/microphone_support
Microphone support. YARLY.
2014-02-02 19:00:37 -08:00
Bryan Barnes 6df7f8912c Prevent non-mic devices from doing this 2014-02-02 12:10:40 -05:00
TwistedUmbrella 4045b9a15f Remove untranslated strings, Add generic Korean resource 2014-02-02 01:03:38 -05:00
TwistedUmbrella 8a9a5af00d Import mod of Jeremy Feinstein's SlidingMenu, EGL Mods
Clean up the menu or at least reduce the number of shells

Build native library against the same API base as shell app

Update Khronos source to newest stable, Reference EGL14

Add margins, Restore lost identifiers, Update tested devices

Adjust drawer menu handle to prevent unintentional launch

Revise EGL handling to check multiple contexts to configure

Update README to include information about translating

Add native library handling to the debug, Enable log reading

Adjust drawer menu touch area, Fix L / R assignment calls

Remove some merge junk from trying to resolve git issues
2014-02-01 18:00:14 -05:00
Bryan Barnes 5b9dbd9fa3 This is ready to go
-Added config to input fragment
-Reduced logging
-Init the mic at the right time during startup so that port 2 either
gets vmu or mic
-Has not been tested on device without mic
-Needs more testing in games
2014-02-01 10:44:06 -05:00
TwistedUmbrella fd17b52792 Move to official repository for branch with default category
Since the about section can only track the default branch, the default
branch can be tracked locally. The androidui branch requires a mirror
with androidui set as default.
2014-01-30 10:07:58 -05:00
TwistedUmbrella ae5394f6b6 Squash changes from andoidui into single commit
Integrate previously locked settings with valid user warning

Put a note about the beta compile link in the README.md

Add a super fancy about that supports Github commit logs

Revise about with git log, Highlight current build in commits

Check for a null value when getting the current commit sha

Chinese Simplified Translation from @weihan1102

Rename Simplified Chinese res folder for proper complie

Add links to the website and beta compile site from about

Add option for custom mapping to set joystick to non-dpad

Fix a missing check for the user saved value of the A button

The Moga only operates one way, there is no variation test

Add region values, Set cable to match formatting of others

Reduce the number of random string array calls, jsCompat

It was unnecessary to keep getting the array, It was even less
necessary to keep getting the preference values. The port
identification letters are set multi-lingual values.

Label the about links to prevent any confusion (Not mirrors)

Missing a check on the motion events to determine compat

Add a check to verify Kitkat, Remove the standard override

The new API verification complains about the Override, so this is a
preventative step for if and when it is updated. It may also prevent
some issues with compatibility.

Run organize imports to reduce the amount of excess code

Add a controller option to go to custom layout from selection

Prevent a leak where multiple items were highlighted in list

@AndroidGX French Translation resources
2014-01-30 09:18:45 -05:00
TwistedUmbrella d1f1d14aad Remove the hello world, Add generic string text reference 2014-01-27 05:05:57 -05:00
TwistedUmbrella 8783e6529e Add configuration for default emulator image (GS, AR, etc)
This is a future-proof addition to support possible integration of disk
swapping with a cheat engine such as GameShark or Action Replay, which
require loading a disk during games.
2014-01-27 02:27:46 -05:00
TwistedUmbrella ccbedd04af More translations, Visual cleanup of the about dialog box 2014-01-26 01:31:45 -05:00
Matteo Hausner 05a3e374e9 Some layout improvements on the input and controller mapping screens
Added Star icon for the rating menu entry
Improved the Question icon for the about menu entry
2014-01-25 21:01:37 +01:00
TwistedUmbrella 431c6ee014 Open up compatibility mode to any device that attempts it
This adds compatibility mode as an option in 3.0+, not just for
unsupported APIs. This allows attempting to use controllers that are
otherwise undetected by standard input.
2014-01-25 07:34:21 -05:00
TwistedUmbrella 3904f8a225 Add visual counterpart to assigning unidentified controller 2014-01-24 20:27:39 -05:00
TwistedUmbrella 0c45cc7d11 Add compatibility code to support unidentifiable controllers 2014-01-24 17:38:04 -05:00
TwistedUmbrella 6ae54f5280 Add support for configuring controllers on a per-player basis 2014-01-24 12:12:40 -05:00
TwistedUmbrella 5ec7e5bc0d Support per-player moga config, Cleanup the rating change 2014-01-24 09:28:32 -05:00
TwistedUmbrella 46155b0a62 Support per-player moga config, Disable pro config for now 2014-01-24 01:24:01 -05:00
TwistedUmbrella d7c1a1a0f4 Move rating to a menu option. Use resources for 2.3 dialog 2014-01-23 08:53:52 -05:00
TwistedUmbrella f79cb1ecb7 Rewrite the key assignment function to override default key 2014-01-23 01:22:01 -05:00
TwistedUmbrella a63cede6bc Add a generic function to modify the button assignments
This should support a per-player option in the future.
2014-01-23 00:18:11 -05:00
Stefanos Kornilios Mitsis Poiitidis 9e56db72f4 Razify(tm) about box string 2014-01-22 15:36:31 +02:00
TwistedUmbrella b76235a281 Place the rating as a subtext of the about to avoid irritation 2014-01-21 21:55:17 -05:00
TwistedUmbrella 34ddb85bfe Add the code to support a rating prompt (currently inactive)
This is just the general outline to see how it sounds and such.
Currently this code is unreachable during normal use.
2014-01-21 20:54:49 -05:00
TwistedUmbrella 672b56f384 Add a logging capability that will save to the home directory
This will solve those issues where people say the app crashed and have
little or no information that may be required to diagnose the issue.
This generates it into a file.
2014-01-20 07:17:01 -05:00
Matteo Hausner 6b2089a73c Renamed ControllersFragment to InputFragment to better reflect that all input settings are found in there
Greatly improved layout for all input related stuff
Added an input icon(!)
Fixed / improved some input related strings
2014-01-18 17:33:31 +01:00
Matteo Hausner 1b8322aa92 Fixed an outstanding bug in GL2JNIView that Left/Right Triggers would not get reset after pointer up action (reset would only occur if all fingers were lifted)
Added Reset icon for touch controls reset
Moved strings to string resource
General cleanup...
2014-01-17 23:22:52 +01:00
TwistedUmbrella fd4a464ea0 Squash: Add switch compat to unify layouts with previous APIs
Patch up the layouts to prevent Switch compat view errors

Make the layouts look the same regardless of screen width

Prevent stray view by generating the headings dynamically

Create more flexible borders and reorganize the main view

Finish up the layout changes, Adjust some API requirements
2014-01-14 01:45:39 -05:00
Stefanos Kornilios Mitsis Poiitidis 4992ef3365 Merge pull request #92 from bwRavencl/about-version
Added version to about message
2014-01-10 14:50:11 -08:00
Matteo Hausner 2cabeb69f3 Moved about box strings to string resource file 2014-01-10 22:53:31 +01:00
Stefanos Kornilios Mitsis Poiitidis 6ac087720e Merge pull request #78 from NoblesseOblige/master
Convert strings to string resources to support translations
2014-01-10 13:44:08 -08:00
Matteo Hausner 6343dc2f83 Added gui switch to enable / disable touch vibration (haptic feedback) 2014-01-10 19:37:58 +01:00
Matteo Hausner 4adc462901 Fixed handling if an assigned controller gets disconnected
Menu, Back and Volume buttons are ignored for controller selection now
Added mroe meaningful controller strings / string names
Minor cleanup
2014-01-06 19:13:48 +01:00
LoungeKatt e190c7e4f8 Convert strings to string resources to support translations 2014-01-05 23:44:44 -05:00
Matteo Hausner 3cb8b2cc6e Added configuration GUI for physical controllers
Reverted changes in maple_cfg.cpp except a minor memory leak
Fixed an issue with the Xbox 360 controller support, that the first
press of the DPAD would not get handled
Lots of improvments on multi-controller support
2014-01-05 18:18:26 -05:00
Stefanos Kornilios Mitsis Poiitidis 7a54a1da0d Fi some strings, move bios checking 2014-01-05 11:25:19 +01:00
LoungeKatt 7965f0c422 Menu updates for easier flow, Fix up 2.3 compatibility
Fix menu flow, Add explanations, Fix menu option values

This places paths inside settings instead of the reverse for devices
that cannot view the slider menu. The configuration options have been
expanded to work toward adding all emu.cfg values as visual. Options
not currently being used by the emulator are commented to avoid user
confusion.

Set all icons to default to browser, Replace duplicate icon

Organize imports and move config to main menu for < 2.3

Fix fragment display in pre 2.3 devices by restoring views
2014-01-05 00:06:18 -05:00
Stefanos Kornilios Mitsis Poiitidis 05571cf7ea Frameskip, unstable opts
- make ta_skip to ta frame skipping instead of skipping parsing entierly. it handles 1 out of every (N+1) frames.
- re purpose rend to unstable opts, as pvr.rend is of no real use right now
2014-01-03 19:28:37 +01:00
Stefanos Kornilios Mitsis Poiitidis 12b29f003a Fix MOGA detection, change options to paths 2014-01-03 18:55:25 +01:00
Stefanos Kornilios Mitsis Poiitidis 7ef9de3cae Moving code around, cleanups 2013-12-28 22:20:08 +01:00