Commit Graph

509 Commits

Author SHA1 Message Date
TwistedUmbrella 04db66dc6e Fix some build issues, Add an initialization stability check 2014-04-03 03:42:49 -04:00
TwistedUmbrella 9594444129 French language updates - @AndroidGX 2014-04-03 03:23:26 -04:00
TwistedUmbrella 9162a927c4 Handle explicit intent internally for single generic public intent
This will fix apps like Nostalgia crashing because of a “bug” that is
created when the intent is not specifically provided
2014-04-03 02:33:46 -04:00
TwistedUmbrella 164b93be98 Move joystick option below custom and compat requirements 2014-03-27 11:51:11 -04:00
TwistedUmbrella a1a3d02d2c Steps to prevent accidentally leaving linked options enabled 2014-03-26 21:41:26 -04:00
TwistedUmbrella f8a18c3abe Enable hardware accelerated view if GPU rendering enabled 2014-03-26 21:41:15 -04:00
Claus Østergaard 71b5e7ae93 Updated to match latest English file 2014-03-25 18:47:33 +01:00
Stefanos Kornilios Mitsis Poiitidis 78f45da8da gles2 works w/ the correct packages 2014-03-24 23:20:21 +02:00
Stefanos Kornilios Mitsis Poiitidis e356515198 compiles for lin86 (no rendering yet) 2014-03-20 17:13:53 +02:00
TwistedUmbrella a687285c81 Decide parameters based on activity rather than application 2014-03-18 16:09:18 -04:00
TwistedUmbrella f2622f07bb Verify if compatibility mode requires the joystick - D-pad hack 2014-03-12 11:19:02 -04:00
TwistedUmbrella 6097b6f5b0 Fix a preference typo and references for pre API 11 missing 2014-03-09 10:53:13 -04:00
Lioncash cc1fdb28db Fix a tiny typo in the missing BIOS message. 2014-03-08 18:32:38 -05:00
Lioncash 35cd0e1d38 Fix file list crash.
Fixes a stupid oversight that is entirely my fault.
2014-03-08 17:14:36 -05:00
TwistedUmbrella 27ee791d71 This should get the menus back to working properly again 2014-03-08 14:55:30 -05:00
TwistedUmbrella 2b9926d397 Remove unused functions, libs, imports, etc for externals 2014-03-06 06:08:51 -05:00
TwistedUmbrella 73c75b7a79 Pulling out all the resources being hosted privately 2014-03-06 05:13:32 -05:00
Lioncash acd0c58979 [Android] Remove unused imports. 2014-03-06 04:59:59 -05:00
Lioncash 3640293f40 [Android] Join a duplicate if statement in InputFragment's MOGAListener. 2014-03-06 04:54:55 -05:00
Lioncash c354e09676 [Android] Make MOGAInput's activity context private.
Also make the class final.
2014-03-06 04:41:32 -05:00
TwistedUmbrella db1f4d24c5 isEmpty() is an API 9 + call. Currently we still support 8+ 2014-03-06 04:36:52 -05:00
TwistedUmbrella c29dd5d60b Remove the git display from the main interface, It is debug 2014-03-06 04:32:17 -05:00
Lioncash e9891118f7 [Android] Kill off unnecessary getString calls. 2014-03-06 04:28:47 -05:00
Lioncash 08d40fe44f [Android] Simplify display metrics retrieval in Config.java. 2014-03-06 04:11:29 -05:00
TwistedUmbrella 4b98fe2cb5 Merge pull request #398 from 0002647302/master
This is cleanup after recent changes
2014-03-06 04:08:43 -05:00
TwistedUmbrella 6da7b865d9 [Android] Clean up for things only being done halfway.
Changing from a collection to an array back to a collection was just
adding a lot of unnecessary overhead. This removes that pointless
process and adds the previous changes to the second activity for
handling controllers.
2014-03-06 04:05:29 -05:00
Lioncash d085678817 [Android] Tiny cleanup to InputFragment.java.
Mild side-cleanup to OptionsFragment.java. Purely minor.
2014-03-06 04:04:36 -05:00
Lioncash 1439200253 [Android] Clean up InputModFragment.java
Replace parentActivity calls to getResources with just a direct call.
Replace hardcoded strings.
Remove pointless String.valueOf calls.
Remove the parentActivity. Again, this is totally unnecessary.
2014-03-06 03:56:10 -05:00
Lioncash a6bfd58a00 [Android] Clean up ConfigureFragment.java.
Call getResources directly.
Kill off parentActivity class variable. Absolutely pointless if it's used only in one method.

Fix up the atrocious line breaks.
2014-03-06 03:43:09 -05:00
Lioncash d90243a2c9 [Android] Replace string .equals("") tests in conditionals with .isEmpty() 2014-03-06 03:28:15 -05:00
Lioncash 7924f11284 [Android] Turns out some other class variables were able to be made private too in FileBrowser.java.
Removed the privacy level specifiers in the interface OnItemSelectedListener. public is implicit for any interface method.
2014-03-06 03:17:48 -05:00
TwistedUmbrella 0e7fb27a8d Refactor in @hooby3dfx FPS color choice, Remove alpha 2014-03-06 03:15:25 -05:00
Lioncash 9937875d38 [Android] Make the DirSort class a private static final class in FileBrowser.java.
It's used nowhere else and leaving it as package local is just stupid.
2014-03-06 03:14:44 -05:00
Lioncash 2e3bb791ab [Android] Bump the Eclipse config for the android app to be compliant with 1.6
Sorta weird this wasn't already set to this, considering Android uses 1.6 (and a hacky/crappy syntax only version of 1.7 if you consider 4.4+)
2014-03-06 03:12:20 -05:00
Lioncash 19b23a411f [Android] Convert some for loops to foreach loops in FileBrowser.java.
Also make an anonymous class method parameter more readable. Anything is better than arg[x].
2014-03-06 03:04:42 -05:00
Lioncash 6e65e8d565 [Android] Use File's getPath() and not toString() to communicate intent in saveScreenshot().
Both do the exact same thing, but one is way more indicative of intent here.

Also removed an unnecessary flush. This happens upon calling .close.
2014-03-06 02:42:35 -05:00
Karen Tsai c2b4f6b799 Merge branch 'master' of https://github.com/reicast/reicast-emulator 2014-03-06 02:38:19 -05:00
Karen Tsai ccea066331 Fixed the About view. Again. 2014-03-06 02:38:06 -05:00
Lioncash 586c30b383 Remove a totally pointless null comparison in MainActivity.java.
Also kill off a case where null literally won't happen in FileBrowser.java.
2014-03-06 02:37:38 -05:00
Karen Tsai a7df171c0c Made the menu button actually functional, fixed one of the menu buttons which was somehow misplaced off to the right, Git information now appears in the Version UILabel, the About screen is now somewhat functional, cleaned up the Settings page, changed the Paths page so that we aren’t yelling at the poor user in all caps. 2014-03-06 02:30:54 -05:00
Lioncash 37eb9d26c8 Kill off some checking for Integer being null in GL2JNIActivity.java. These will never be null, since the functions return a primitive int. 2014-03-06 02:19:30 -05:00
Lioncash 6e3ab6d62c Fix tab/space mismatches in the Android project. 2014-03-06 02:09:57 -05:00
Lioncash 6c123ad04b Replace some Integer.valueOf calls with Integer.parseInt in ConfigureFragment.java. Boxing to an Integer isn't necessary here. 2014-03-06 01:58:05 -05:00
Karen Tsai 72c40fa61a Changed “Sound” to “Disable Sound” in the iOS UI for consistency with the Android UI. 2014-03-06 01:55:06 -05:00
Karen Tsai a147b1023d Added a bunch of placeholder-quality images to the iOS UI from the Android UI. I’ll fix them tomorrow. 2014-03-06 01:52:04 -05:00
Lioncash d19e258ba1 Externalize some strings from the Android MainActivity java file and put them in the XML.
Also changed the error title of the AlertDialog depending on whether the Flash ROM or BIOS are missing.
2014-03-06 01:41:42 -05:00
Karen Tsai 1c30ca0dbf Revised and updated the Japanese localisation. 2014-03-06 01:10:07 -05:00
Karen Tsai 20b9239602 Revised English localisation. 2014-03-06 01:08:51 -05:00
Karen Tsai c583c59073 Fixed the side drawer identifiers so now the buttons actually well, work. 2014-03-05 23:04:45 -05:00
Karen Tsai 0529078510 Added various images used by the frontend, added buttons. (The emulator view won’t be horizontal in the future). 2014-03-05 22:59:43 -05:00
Karen Tsai 48522a747f Changed iOS target to iOS 5.0, removed arm64 slice, modified README.md, added an initial iOS frontend, added empty subclasses, added debugging entitlements plist to fix lldb, recreated the entire xcodeproj (it was somewhat required), removed iPad storyboard, removed code-signing requirements, modified AppDelegate to fix view controller status bar tint colors for iOS 7 and 6. 2014-03-05 22:26:47 -05:00
Stefanos Kornilios Mitsis Poiitidis ebe56d6778 Add mips support (woohoo makefiles are a mess nao) 2014-03-05 12:24:03 +02:00
TwistedUmbrella 39a0417d5b Import Google Services, Clean up the debug tool for builds 2014-03-04 15:50:16 -05:00
TwistedUmbrella 256347d947 Submit a local test of the git-based build update downloads 2014-03-04 15:15:12 -05:00
TwistedUmbrella 3bb036741b Gather most of the basic preferences as referenced statics 2014-03-04 09:28:22 -05:00
TwistedUmbrella 8d8cf6da00 Incremental submission of the static pref reference transition 2014-03-04 09:01:09 -05:00
TwistedUmbrella 6a757bb43e Fix compiling the secondary library, Begin prefs integration 2014-03-04 08:48:41 -05:00
TwistedUmbrella 0567e8a117 Invert the native activity preference until adjusted for x86 2014-03-04 08:05:36 -05:00
TwistedUmbrella 0847b8b7e6 Restore the configuration loading to the original placement 2014-03-04 03:53:12 -05:00
TwistedUmbrella 788e48bde3 Kinda defeats the purpose of visual differentiation with this
Can’t really tell a local build from a stock build if they both have
the same label. Be gone you!
2014-03-04 03:40:16 -05:00
TwistedUmbrella 3954d719f5 Streamline the build process to prevent possibility for errors 2014-03-04 03:32:12 -05:00
TwistedUmbrella ba9094747f Clean up the results of a blind copy-paste implementation 2014-03-03 20:30:34 -05:00
TwistedUmbrella a6407a52b4 Relocate the entire logging process to prevent any issues 2014-03-03 20:24:02 -05:00
TwistedUmbrella 97fb628797 This may help reduce the possibility for error in the Mogas 2014-03-03 17:38:17 -05:00
TwistedUmbrella 8a34119c5d Missed that secondary platform-dependent command call 2014-03-03 17:36:01 -05:00
TwistedUmbrella deba6cbcd1 Fix automated NDK build on windows, Add x86 to touchpad 2014-03-03 17:31:09 -05:00
TwistedUmbrella b14440970b Fix the server counterpart to be able to use JSON parsing 2014-03-03 16:40:29 -05:00
TwistedUmbrella 20291c57e8 Add the option to disable the debug message notifications 2014-03-03 15:08:37 -05:00
TwistedUmbrella 60df320f4c Add expanded message when clicking on an individual item 2014-03-03 11:58:29 -05:00
TwistedUmbrella ad4ecbab0e Integrate an inline messaging system using Android GCM 2014-03-03 11:40:49 -05:00
Stefanos Kornilios Mitsis Poiitidis 78ad0d6044 Merge branch 'master' of https://github.com/reicast/reicast-emulator 2014-03-03 14:18:13 +02:00
Stefanos Kornilios Mitsis Poiitidis ac2501549f Initial support for android-x86 (no idea if this actually works)
This is ugly, done via HOST_NO_REC, NOT_ARM. Only if I had merged the clean-makefiles work before rls... Oh well.
2014-03-03 14:06:00 +02:00
TwistedUmbrella 9d248886ba Merge pull request #376 from reicast/native
Fixes, Updates, Documentation, Etc
2014-03-03 02:53:47 -05:00
TwistedUmbrella 504bf1b299 Merge pull request #359 from ramersonw/patch-2
Added some missing strings
2014-03-03 02:53:28 -05:00
TwistedUmbrella d6369f9d04 Reverse the notation about commenting the NDK_VERSION 2014-03-02 23:54:16 -05:00
TwistedUmbrella 8047074982 Let them reboot if they ignore the warning. At least we tried 2014-03-02 23:44:31 -05:00
TwistedUmbrella 843d667740 Clean up the Moga interface to begin diagnosing breakage 2014-03-02 23:36:52 -05:00
TwistedUmbrella 2f902ed5e2 Notify users of an unsupported kernel, Pending version ID 2014-03-02 23:26:50 -05:00
TwistedUmbrella 4c034740ea Reference strings over hardcoded text, More documentation 2014-03-02 22:49:31 -05:00
TwistedUmbrella a33eb1dc77 Notify about data folder being implied, Despite the summary 2014-03-02 05:42:23 -05:00
TwistedUmbrella cf7ccb77d4 Integrate screenshot into the Native interface, Small cleanup 2014-03-01 23:47:01 -05:00
Bryan Barnes 65f967dc22 added menu option to take a screenshot 2014-03-01 23:46:52 -05:00
TwistedUmbrella 40c4570271 Add an override for the native interface to be user disabled 2014-03-01 21:14:30 -05:00
TwistedUmbrella 4b148a7055 Fix Jelly Bean black screen issues by falling back to default 2014-03-01 21:05:04 -05:00
TwistedUmbrella 34c9e6f6ea Integrate broadcast selection menu into the configuration 2014-03-01 21:02:51 -05:00
TwistedUmbrella 5438e15bf4 Minimize the required modification for inverted audio prefs 2014-03-01 08:30:36 -05:00
TwistedUmbrella 2a150ef61c Refactor @ptitSeb PANDORA: Options and GUI - NoSound 2014-03-01 07:38:54 -05:00
ptitSeb 54e3a0e4e0 PANDORA: Options and GUI 2014-03-01 07:38:40 -05:00
TwistedUmbrella ca3de641e2 Add a shared uid package that enables and disables debug 2014-03-01 02:09:00 -05:00
ramersonw 93829978f2 Removed strings that don't need a translation 2014-02-28 12:01:22 -02:00
TwistedUmbrella 839ddd0c40 Refactor the Dpad Joystick toggle for purposely invalid input 2014-02-28 05:51:08 -05:00
TwistedUmbrella 1440b0ef6c Fall back to actual key values for key not being "emulated" 2014-02-28 01:17:50 -05:00
TwistedUmbrella 4903152e18 Prevent the loop of errors resulting in an ANR. Crash instead 2014-02-28 01:17:36 -05:00
TwistedUmbrella ba6cb99c2e Set the screen width and height using the scaled screen dpi 2014-02-28 01:16:11 -05:00
TwistedUmbrella 82de3d2249 Prevent the right stick from canceling out the normal triggers 2014-02-28 00:34:24 -05:00
TwistedUmbrella 386a28e79f The Moga interface doesn't really need to mirror the primary 2014-02-27 20:47:38 -05:00
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
ramersonw 6701025187 Added some missing strings 2014-02-27 14:29:26 -02:00
TwistedUmbrella 5eea059b09 Remove comments for resolved issues and added methods 2014-02-26 22:49:14 -05:00