Lioncash 
								
							 
						 
						
							
							
								
							
							
	8e2015b9cb  
						 
						
							
							
								
								
								Separate the XML view handling of the folder browser and the game list from one another.  
							
							
							
						 
						
							2014-06-21 19:47:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eder Bastos 
								
							 
						 
						
							
							
								
							
							
	b940e69f3b  
						 
						
							
							
								
								
								Fix banner scaling in game list.  
							
							... 
							
							
							
							-In GameListAdapter.java, the existing scaling code is unnecessary and stops Android's built in scaling from doing its job.
-In gamelist...etc.xml, set the icon's width to 100 density-independent pixels (i.e. have android figure out how to make it the right size.) 
							
						 
						
							2014-06-21 12:01:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eder Bastos 
								
							 
						 
						
							
							
								
							
							
	8a288c7765  
						 
						
							
							
								
								
								Increase size of title text; force it to take a single line and ellipsize if text doesn't fit. Also set both text fields to a slightly lighter color.  
							
							
							
						 
						
							2014-05-23 18:47:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eder Bastos 
								
							 
						 
						
							
							
								
							
							
	570cda3e39  
						 
						
							
							
								
								
								Clarify that 'tools' attributes are only visible in the UI editor preview, and darken the game title text a little  
							
							
							
						 
						
							2014-05-15 19:39:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eder Bastos 
								
							 
						 
						
							
							
								
							
							
	08bb79ccb3  
						 
						
							
							
								
								
								Soften up some of the UI elements.  
							
							
							
						 
						
							2014-05-15 18:06:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean 
								
							 
						 
						
							
							
								
							
							
	be7f39445f  
						 
						
							
							
								
								
								Make the Android UI more like the desktop UI  
							
							
							
						 
						
							2014-04-27 17:13:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	45964e4b46  
						 
						
							
							
								
								
								[Android] Initial implementation of the extended info menu.  
							
							... 
							
							
							
							Most fragments are not implemented yet. This is just a working base framework for it. 
							
						 
						
							2014-01-07 19:47:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	76843b450b  
						 
						
							
							
								
								
								[Android] Build the configuration window for the overlay programmatically. Moved the overlay configuration classes into their own package. Also launch the overlay config activity through the preference XML via an embedded Intent. Lets us remove code explicitly handling this.  
							
							
							
						 
						
							2013-11-25 14:23:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	ba18f38e70  
						 
						
							
							
								
								
								Merge branch 'master' into android-new-control-input-overlay  
							
							... 
							
							
							
							Conflicts:
	Source/Android/res/values-ja/strings.xml
	Source/Android/res/values/strings.xml
	Source/Android/src/org/dolphinemu/dolphinemu/AboutFragment.java
	Source/Android/src/org/dolphinemu/dolphinemu/emulation/EmulationActivity.java
	Source/Android/src/org/dolphinemu/dolphinemu/folderbrowser/FolderBrowser.java
	Source/Android/src/org/dolphinemu/dolphinemu/gamelist/GameListActivity.java
	Source/Android/src/org/dolphinemu/dolphinemu/settings/video/VideoSettingsFragment.java 
							
						 
						
							2013-11-24 16:12:00 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	c90ce1aad1  
						 
						
							
							
								
								
								[Android] Change the name of the XML layout file gamelist_folderbrowser_list.xml to gamelist_folderbrowser_list_item.xml. More accurate name on what it is.  
							
							
							
						 
						
							2013-11-16 03:31:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	d9be95ed9e  
						 
						
							
							
								
								
								[Android] Fix alignment issues with the overlay config settings.  
							
							
							
						 
						
							2013-10-25 21:29:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	7c6caa388a  
						 
						
							
							
								
								
								[Android] Prevent automatic alignments within the overlay configuration settings. Let the user do this on their own.  
							
							
							
						 
						
							2013-10-25 21:14:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	c8cf71c913  
						 
						
							
							
								
								
								[Android] The emulation overlay now sets the button positions based upon the locations chosen in the input overlay configuration settings. Documented the hell out of how the initialization of the Drawables works inside InputOverlay.java.  
							
							... 
							
							
							
							Also made the use of InputOverlayItem.java obsolete. So this is now removed. 
							
						 
						
							2013-10-25 20:34:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	88c797a9c0  
						 
						
							
							
								
								
								[Android] Slight cleanup for previous commit. Mostly UI adjustments.  
							
							... 
							
							
							
							Makes the buttons appear uniformly on the overlay config activity. 
							
						 
						
							2013-10-25 17:39:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	9f36081a8f  
						 
						
							
							
								
								
								[Android] Implement a very basic version of the input overlay configuration screen.  
							
							... 
							
							
							
							Still a bit of a mess, but this will get cleaned up during finalizations. 
							
						 
						
							2013-10-25 16:52:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	cf1b634c33  
						 
						
							
							
								
								
								[Android] Remove unnecessary attributes from the ViewPager layout XML file.  
							
							
							
						 
						
							2013-10-06 20:04:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	d903983564  
						 
						
							
							
								
								
								[Android] Move EmulationActivity.java and NativeGLSurfaceView.java into a new sub-package called emulation. Now, all that's kept within the base package is the main class, the native calling class, etc.  
							
							
							
						 
						
							2013-09-23 07:14:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	988544389a  
						 
						
							
							
								
								
								[Android] Slightly change the layout of the AboutFragment. Looks more like an actual list view now.  
							
							
							
						 
						
							2013-09-16 22:04:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	aeec249626  
						 
						
							
							
								
								
								[Android] Decouple the emulation processes from the Main activity. Moved them into their own activity called EmulationActivity.  
							
							
							
						 
						
							2013-08-29 17:21:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	335839b27f  
						 
						
							
							
								
								
								[Android] Move the instantiation of the NativeGLSurfaceView into a layout file. This will allow the addition of other components in the future, such as overlays, etc.  
							
							
							
						 
						
							2013-08-29 13:13:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	8fd2c32ba6  
						 
						
							
							
								
								
								[Android] Decouple the About fragment from the FolderBrowserAdapter. Now it uses its own independent adapter (I have no idea why this wasn't done in the first place).  
							
							
							
						 
						
							2013-08-29 12:40:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	93ed4adb02  
						 
						
							
							
								
								
								[Android] Use the same layout for the game list and the folder browser. Since the UI layouts are exactly the same.  
							
							
							
						 
						
							2013-08-29 12:16:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	64b83a18b2  
						 
						
							
							
								
								
								[Android] Simplify the line divider for the folder browser and game list. Turns out someone disabled it in the list view initially. No more custom implementation now.  
							
							
							
						 
						
							2013-08-29 12:06:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	779f02d9a5  
						 
						
							
							
								
								
								[Android] Turns out the sidebar XML could also be simplified.  
							
							
							
						 
						
							2013-08-22 07:02:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	0c5f3953dd  
						 
						
							
							
								
								
								[Android] Simplify the XML layout for the about menu. Remove unused strings.  
							
							
							
						 
						
							2013-08-22 06:58:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	00996c8d38  
						 
						
							
							
								
								
								[Android] Implement a ViewPager for the settings. Also, move classes into appropriate packages to make things cleaner.  
							
							
							
						 
						
							2013-08-20 19:39:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	3fdfd75832  
						 
						
							
							
								
								
								[Android] Add most of the Dolphin video/gfx settings to the settings menu.  
							
							
							
						 
						
							2013-08-20 14:33:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	77a5af3bcf  
						 
						
							
							
								
								
								[Android] Change the settings menu a little more. Instead of the settings being a single view with settings from all components being displayed, I have broken it into sections. This future-proofs the settings menu in the sense that it won't get cluttered before people start asking "Hey, shouldn't this be broken into sections?".  
							
							... 
							
							
							
							As of this commit, it is broken into CPU Settings and Video Settings.
I also simplified the code that is responsible for setting the valid CPU cores and video backends by simply making UI string arrays that get chosen, based on the platform the Android device is running on. 
							
						 
						
							2013-08-19 19:10:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	a9d634086c  
						 
						
							
							
								
								
								[Android] Change the Game List items to be formatted similarly to how the folder browser is. Also ensure the 'no banner' icon scales down to the same size as the other banners.  
							
							
							
						 
						
							2013-08-17 13:25:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	072fac4a74  
						 
						
							
							
								
								
								[Android] Remove a redundant LinearLayout in one of the layout files.  
							
							
							
						 
						
							2013-08-14 20:49:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	3e6f9d22db  
						 
						
							
							
								
								
								[Android] Add a faint divider line between each folder browser item.  
							
							... 
							
							
							
							See here for how it looks: http://i.imgur.com/CGX9NTt.png  
							
						 
						
							2013-08-14 20:43:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	9c27fedd6d  
						 
						
							
							
								
								
								[Android] Remove the subtitles on all folders in the folder browser. No need to have the subtitle "Folder" when it's visibly indicated by the icon of a folder next to it.  
							
							... 
							
							
							
							Now it looks like this: http://i.imgur.com/CbUSqgg.png  
							
						 
						
							2013-08-14 19:49:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	3cc8f7747e  
						 
						
							
							
								
								
								[Android] Main title text for the file browser items are bolded again. Must have removed it accidentally during the previous large refactor.  
							
							
							
						 
						
							2013-08-13 14:32:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	53bf55b1e9  
						 
						
							
							
								
								
								[Android] Make the file browser look much more nice and user friendly to use.  
							
							... 
							
							
							
							This is what it now looks like: http://i.imgur.com/KOZgA1i.png 
As usual, if any bugs arise from this rather large change. Please report it so I can fix it. 
							
						 
						
							2013-08-13 13:05:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	b823983199  
						 
						
							
							
								
								
								[Android] Multi-language support (or at least the basic foundation of it).  
							
							... 
							
							
							
							Added an example translation (Japanese). So now the Android version can both display in English and Japanese, depending on what the Android device's system language is set to.
Also did a tiny clean-up of InputConfigItem.java so that the parameters are slightly more descriptive.
Now, to do a translation in [x] language, all you have to do is take the normal English strings.xml and translate the XML entries into said language, and simply make a folder in the /res/ sub-directory in the form of values-[region code]. IE) With the Japanese translation, it is in the folder /res/values-ja
No configuration other than that is needed. After doing the above, the language should load fine on any device when set to that specific system language.
By default, if a translation file does not exist for a given system language. The app will automatically fall back to using the English translation.
This *should* be bug-free since I did check everything multiple times. But if any issues occur, please report them so that I can fix them. 
							
						 
						
							2013-08-12 21:22:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	95d4dc92c1  
						 
						
							
							
								
								
								[Android] Show the OpenGL ES 3 backend video option only on devices that support it.  
							
							
							
						 
						
							2013-07-11 11:22:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	e1f641424d  
						 
						
							
							
								
								
								[Android] Show JIT cores based on host arch.  
							
							
							
						 
						
							2013-07-11 10:18:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	06d721984d  
						 
						
							
							
								
								
								[Android] Make the navigation drawer not so blindingly dark.  
							
							
							
						 
						
							2013-06-26 04:58:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	2b9f79dff3  
						 
						
							
							
								
								
								[Android] Remove SimonVT menudrawer library. Move to Google's support library for their navigation drawer support. Overall cleanup.  
							
							
							
						 
						
							2013-06-22 07:45:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	f8a5d05c07  
						 
						
							
							
								
								
								[Android] Redo the Settings menu, Can now change the CPU Core, dual core setting, and video backend in the settings"  
							
							
							
						 
						
							2013-05-20 02:59:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	bd72e13dd4  
						 
						
							
							
								
								
								Generally make the Android UI better.  
							
							
							
						 
						
							2013-04-23 14:27:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Houdek 
								
							 
						 
						
							
							
								
							
							
	d11679a06e  
						 
						
							
							
								
								
								Android mega commit of trash.  
							
							
							
						 
						
							2013-03-19 21:53:09 -05:00