Commit Graph

2 Commits (6d8ef3997653b51ee9215a72c3c76a79ac41843a)

Author SHA1 Message Date
iwgeric 6d8ef39976 Add support for setting a maximum resolution on the GLSurfaceView while maintaining the aspect ratio (AndroidHarnessFragment only). 10 years ago
iwgeric 6ec86fe919 Initial commit for support of launching a jME application as an Android Fragment 10 years ago
iwgeric 0777a18a84 Deprecate screenOrientation from AndroidHarness. 10 years ago
iwgeric 3a82c9eca1 Add frame rate limitiing on Android. 10 years ago
iwgeric 47477daa05 Forgot to update the commit text 10 years ago
iwgeric 5948479de4 comment out android show keyboard. Now using JmeSystem method to show/hide android soft keyboard. 10 years ago
iwgeric 1ed1463476 Add support for enabling/disabling KeyEvent simulation for soft keyboards on Android similar to MouseEvents. 10 years ago
iwgeric 858fd433ca Implement showSoftKeyboard for Android. 10 years ago
shadowislord 8426bb7baf Officially switch to the new Android audio system (PART 2..) 10 years ago
shadowislord 91715c4a48 Add support for URA, or Unified Renderer Architecture for audio 11 years ago
shadowislord 14bfc7e166 Minor cleanups (no functionality change) 11 years ago
shadowislord b7a4faebf0 Remove deprecated fields from AndroidHarness 11 years ago
shadowislord 18b9ef5540 Refactor Android system 11 years ago
shadowislord 6b12d5c638 * Fix many javadoc errors mostly related to incorrect HTML or missing references 11 years ago
Normen Hansen a16857c8f4 switch to gradle layout 11 years ago
iwg..ic 9e8abfb6ec Android: Remove Escape key mapping from InputManager (defined in SimpleApplication) when using Android platforms. 12 years ago
iwg..ic 592303181e Android: Rewrite of EGL config chooser. ConfigType is also now deprecated so that egl* protected parameters in AndroidHarness can be used. These new parameters are copied into AppSettings and then used in AndroidConfigChooser to define the minimum requirements for selecting an appropriate egl config. If a different config is choosen, the AppSettings are updated so users can detect the currently used values. 12 years ago
iwg..om 1ac240e971 Android: fix missing period in javadoc 12 years ago
iwg..om e727928731 Android: Refactor AndroidAudioRenderer into an interface with 2 implementations (current MediaPlayer/SoundPool and new OpenAL Soft). Added AppSetting that allows AndroidHarness to switch the audio renderer (default is still MediaPlayer/SoundPool). 12 years ago
iwg..om 58684996f9 Android: Added methods for OpenAL Soft Audio Renderer to pause and resume audio when app is placed in the background 12 years ago
iwg..om 0ff86728d8 Android: Moved some code from onPause/onResume to loseFocus/gainFocus to address issues/patches 593, 566, 564. Users can now override loseFocus/gainFocus in MainActivity if they do not want to pause/resume the app based on Android's lifecycle methods onPause/onResume. 12 years ago
sha..RD 8c1e5c9cf9 * Set AndroidHarness contentView to a TextView (not GLSurfaceView) onDestroy(), perhaps it will help with OOM issues 12 years ago
iwg..om a53c052f74 Fix issue with how Android logging is handled. 12 years ago
rem..om bfb1b21d6b Android : FINE or lower log levels are now displayed in output when configured so 12 years ago
rem..om 1d7a631430 Android : MultiSampling is now supported on android 12 years ago
rem..om 9a28fed581 Android : changed the way the pixel config is passed to the OGLESContext. It's now passed in the appSettings. 12 years ago
iwg..om b7ae718b64 Correct default value for invert mouse events. By default, raw touch events have the same coordinate origin as Desktop mouse events (lower left corner). The default for mouseEventsInvertX and mouseEventsInvertY should be false to match Desktop mouse. 12 years ago
nor..67 ea973c14c3 - change logging from logger.info() logger.fine and logger.warning() 12 years ago
nor..67 7ba657e430 - set logging from Level.INFO to Level.FINE for most logging 12 years ago
iwg..ic 044d81f7e8 Add calls to loseFocus and gainFocus when activity pauses and resumes 12 years ago
iwg..ic 1df4fe8346 Attempt to clean up some references to help with out of memory issues on second start of app on Android 12 years ago
iwg..ic 5b326f4054 Minor reorganization of how appSettings are created and passed to the Context on Android. 13 years ago
iwg..om 39f265f50e Adding Android Sensor support as simulated joysticks. Only orientation is supported right now, more sensor types to be added later. When device orientation changes, Joystick[0] is updated just like using an actual joystick. Users need to add "joystickEventsEnabled = true" to the MainActivity to enable the orientation joystick so battery life is conserved if sensor data is not desired. See http://jmonkeyengine.org/groups/android/forum/topic/creating-engine-support-for-android-sensor-input/ for the long history. 13 years ago
pot..om 16851eb1d8 Removing Android Sensor Support (undo r9610). Preparing for new way of implementing sensor support on Android. 13 years ago
pot..om bb631ab13a Adding support for defining external (or internal in Android's case) sensors. This is still a work in progress. Major task yet to complete is defining the coordinate system to return the sensor data. 3 sensor types are defined: Magnetic, Accelerometer, Orientation. Right now the sensor data is returned in device coordinates for Magnetic and Acceleration, and World (Earth) coordinates for Orientation. Sensors use the Input Manager to define triggers and listeners like all other input types. Only Android has an implementation for SensorInput at this time. See forum post http://jmonkeyengine.org/groups/android/forum/topic/creating-engine-support-for-android-sensor-input/ for details of the operation and current status. 13 years ago
Sha..rd cc3577acdc * Android renderer now supports configuration changes (see: http://jmonkeyengine.org/groups/android/forum/topic/supporting-device-configuration-changes/#post-181170) 13 years ago
nor..67 ea0be5cf9f - fix imports across engine 13 years ago
rem..om 0fe3b69f7d - ANDROID Reverted a change in resolution setting, as it apparently has bad side effects on GUI 13 years ago
Sha..rd 29b2596359 * Removed various misc handling code from AndroidHarness to OGLESContext/JmeAndroidSystem to ease using jME3 outside of AndroidHarness 13 years ago
rem..om 1a771236cf fix NPE in AndroidHarness when quitting (thanks iwgEric) 13 years ago
rem..om 191bd21b40 Removed AndroidHarness specific calls from the OGLESContext. 13 years ago
rem..om d2b727cfd8 Android : OGLESContext can now finish the activity when being destroyed, this way calling app.stop() from jME finished the associated activity. 13 years ago
rem..om a3497ca8b2 Null check on audio renderer in the onPause and onResume of the android Harness. The audio renderer appears to be null (wich is another issue) 13 years ago
Sha..rd b89b2428af * Applied audio fix patch (thanks prich) 13 years ago
Sha..rd 8652b1f759 Android 13 years ago
rem..om 82b1e94953 Added SpashScreen support for android thanks to iwgeric 13 years ago
nor..67 3cdaf0e051 jme3: 14 years ago
nor..67 c906508e62 - big refactoring of engine build and cleaning of sources, totally breaking SDK build for now 14 years ago
nor..67 6113425db9 - add loading of native bullet libraries to AndroidHarness, caught if fails 14 years ago
sha..rd 3f95a0ca2f * Eclipse classpath no longer includes .svn folders 14 years ago