summaryrefslogtreecommitdiff
path: root/Source/Android/res/layout
AgeCommit message (Collapse)Author
2015-05-02Convert the Android source code to the directory structure of a Gradle-based ↵Eder Bastos
Android Studio project.
2014-12-28Android: Use findViewById instead of getChildAtLioncash
More futureproof if anything else is added to the layout.
2014-12-28Android: Fix a warning regarding a string in the slider layoutLioncash
2014-12-26[Android] Add support for sterescopy configuration.Ryan Houdek
This menu allows us to configure the stereoscopy video settings if the device supports it. This menu is only enabled if the hardware supports everything needed to use the feature.
2014-11-16Android: Use a PagerTabStrip instead of the ActionBar.Lioncash
The ActionBar method of doing the tabular layout is deprecated on Android 5.0. This method alleviates those deprecations while providing the same functionality.
2014-11-15Android: Support RTL language translationsLioncash
If someone wants to do a translation for an Arabic language, Hebrew, etc, it will now display correctly.
2014-06-21Separate the XML view handling of the folder browser and the game list from ↵Lioncash
one another.
2014-06-21Fix banner scaling in game list.Eder Bastos
-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-05-23Increase size of title text; force it to take a single line and ellipsize if ↵Eder Bastos
text doesn't fit. Also set both text fields to a slightly lighter color.
2014-05-15Clarify that 'tools' attributes are only visible in the UI editor preview, ↵Eder Bastos
and darken the game title text a little
2014-05-15Soften up some of the UI elements.Eder Bastos
2014-04-27Make the Android UI more like the desktop UISean
2014-01-07[Android] Initial implementation of the extended info menu.Lioncash
Most fragments are not implemented yet. This is just a working base framework for it.
2013-11-25[Android] Build the configuration window for the overlay programmatically. ↵Lioncash
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-24Merge branch 'master' into android-new-control-input-overlayRyan Houdek
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-16[Android] Change the name of the XML layout file ↵Lioncash
gamelist_folderbrowser_list.xml to gamelist_folderbrowser_list_item.xml. More accurate name on what it is.
2013-10-25[Android] Fix alignment issues with the overlay config settings.Lioncash
2013-10-25[Android] Prevent automatic alignments within the overlay configuration ↵Lioncash
settings. Let the user do this on their own.
2013-10-25[Android] The emulation overlay now sets the button positions based upon the ↵Lioncash
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[Android] Slight cleanup for previous commit. Mostly UI adjustments.Lioncash
Makes the buttons appear uniformly on the overlay config activity.
2013-10-25[Android] Implement a very basic version of the input overlay configuration ↵Lioncash
screen. Still a bit of a mess, but this will get cleaned up during finalizations.
2013-10-06[Android] Remove unnecessary attributes from the ViewPager layout XML file.Lioncash
2013-09-23[Android] Move EmulationActivity.java and NativeGLSurfaceView.java into a ↵Lioncash
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-16[Android] Slightly change the layout of the AboutFragment. Looks more like ↵Lioncash
an actual list view now.
2013-08-29[Android] Decouple the emulation processes from the Main activity. Moved ↵Lioncash
them into their own activity called EmulationActivity.
2013-08-29[Android] Move the instantiation of the NativeGLSurfaceView into a layout ↵Lioncash
file. This will allow the addition of other components in the future, such as overlays, etc.
2013-08-29[Android] Decouple the About fragment from the FolderBrowserAdapter. Now it ↵Lioncash
uses its own independent adapter (I have no idea why this wasn't done in the first place).
2013-08-29[Android] Use the same layout for the game list and the folder browser. ↵Lioncash
Since the UI layouts are exactly the same.
2013-08-29[Android] Simplify the line divider for the folder browser and game list. ↵Lioncash
Turns out someone disabled it in the list view initially. No more custom implementation now.
2013-08-22[Android] Turns out the sidebar XML could also be simplified.Lioncash
2013-08-22[Android] Simplify the XML layout for the about menu. Remove unused strings.Lioncash
2013-08-20[Android] Implement a ViewPager for the settings. Also, move classes into ↵Lioncash
appropriate packages to make things cleaner.
2013-08-20[Android] Add most of the Dolphin video/gfx settings to the settings menu.Lioncash
2013-08-19[Android] Change the settings menu a little more. Instead of the settings ↵Lioncash
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-17[Android] Change the Game List items to be formatted similarly to how the ↵Lioncash
folder browser is. Also ensure the 'no banner' icon scales down to the same size as the other banners.
2013-08-14[Android] Remove a redundant LinearLayout in one of the layout files.Lioncash
2013-08-14[Android] Add a faint divider line between each folder browser item.Lioncash
See here for how it looks: http://i.imgur.com/CGX9NTt.png
2013-08-14[Android] Remove the subtitles on all folders in the folder browser. No need ↵Lioncash
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-13[Android] Main title text for the file browser items are bolded again. Must ↵Lioncash
have removed it accidentally during the previous large refactor.
2013-08-13[Android] Make the file browser look much more nice and user friendly to use.Lioncash
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-12[Android] Multi-language support (or at least the basic foundation of it).Lioncash
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-07-11[Android] Show the OpenGL ES 3 backend video option only on devices that ↵Ryan Houdek
support it.
2013-07-11[Android] Show JIT cores based on host arch.Ryan Houdek
2013-06-26[Android] Make the navigation drawer not so blindingly dark.Ryan Houdek
2013-06-22[Android] Remove SimonVT menudrawer library. Move to Google's support ↵Ryan Houdek
library for their navigation drawer support. Overall cleanup.
2013-05-20[Android] Redo the Settings menu, Can now change the CPU Core, dual core ↵Ryan Houdek
setting, and video backend in the settings"
2013-04-23Generally make the Android UI better.Ryan Houdek
2013-03-19Android mega commit of trash.Ryan Houdek