Commit Graph

97 Commits (78bbe9b251295df0817468b8f9703917002d9136)

Author SHA1 Message Date
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
pot..om 0deeb597f1 Screenshots are now supported on Android. Be Aware, file location for screenshots is now based on JmeSystem.getStorageFolder. This means that on Desktop systems, the screenshots will be placed in the user.home location instead of the application directory. Other changes include: Moved ScreenshotAppState to core, added takeScreenShot method, force glViewPort to full screen to handle cases where the last postView ViewPort isn't full screen. See post http://jmonkeyengine.org/groups/android/forum/topic/screenshotappstate-for-android/ 13 years ago
Sha..rd c7186886bc * OGLESShaderRenderer.readFrameBuffer() can now read from the main framebuffer in RGBA format. 13 years ago
Sha..rd af7435ffdf * jME3 now shows error dialog on exception by default (unless user overrides handleError) 13 years ago
dan..om 5ac9953f62 Implemented the ability to change the mouse cursor. 13 years ago
nor..67 ea0be5cf9f - fix imports across engine 13 years ago
Sha..rd e18d1c261c * Prevent ActionListener.onAction( ... , true ) from being called repeatedly when using AWT panels 13 years ago
sky..ok a625e8ae2a Javadoc fixes R PHUN 13 years ago
PSp..om 8bfe663402 Fixed the video recorder app state to attach itself 13 years ago
sky..ok 96e20aad8d Javadoc fixes: Down from 260 to 221 warnings 13 years ago
nor..67 904d835742 Add variable quality and video file frame count to VideoRecorderAppState, thanks to @entrusc 13 years ago
Sha..rd be7a22e3d5 * Remove most common usage of IntMap.iterator() 13 years ago
Sha..rd 8c0e5ad541 * Removed useless null check in Plane 13 years ago
sky..om 8e721f5c93 Brought the number of Javadoc workings down to 322 from 391; Updated year to 2012 in license header of affected files 13 years ago
sky..om 1801f1f336 Brought the number of Javadoc workings down to 391 from 410 13 years ago
bre..ns 7d2d0bdc75 fixed arraycopy buffer overflow error for Shorts in AWTLoader 13 years ago
nor..67 082f2fb633 - move NVCompress tool to SDK 13 years ago
nor..67 e6fae36159 - remove Java 1.6-only call in AwtPanel 13 years ago
nor..67 e441f95d5e - use JmeSystem.getStorageFolder() for SaveGame util 13 years ago
nor..67 3cdaf0e051 jme3: 13 years ago
nor..67 c906508e62 - big refactoring of engine build and cleaning of sources, totally breaking SDK build for now 13 years ago
nor..67 1cc957e7e9 - big refactoring of engine build and cleaning of sources, totally breaking SDK build for now 13 years ago
nor..67 2c0fe5e938 - also do check for input stream in Natives extraction 13 years ago
nor..67 9574f9dd64 - make sure Natives extraction closes stream 13 years ago
nor..67 28ad6d72eb - make UrlLocator not print warning when asset can not be found (FileNotFoundException) 14 years ago
nor..67 7927ad4bbf - add SDK workaround for UrlLocator 14 years ago
nor..67 fce5f6556b - fix in VideoRecorderAppState cleanup 14 years ago
nor..67 86956cf130 - make VideoRecorderAppState record post effects.. 14 years ago
nor..67 7f17c8d1f1 - javadoc update and better default file creation for VideoRecorderAppState 14 years ago
nor..67 183f46ed3e - add empty constructor to VideoRecorderAppState using user.home and currentTimeMillis 14 years ago
nor..67 69e691872d - simplify multithreading in VideoRecorderAppState 14 years ago
nor..67 04e348f0fb - improve multithreading in VideoRecorderAppState 14 years ago
nor..67 47e393ba23 - add javadoc to VideoRecorderAppState 14 years ago
nor..67 11b5a1395d - make timer of VideoRecorderAppState actually throttle fps if actual fps is greater than target fps, threaded file writing 14 years ago
nor..67 f6e3a3eab2 - set NanoTimer when detaching VideoRecorderAppState 14 years ago
nor..67 0420b4121e - cleanup VideoRecorderAppState 14 years ago
nor..67 fa68e89e6c - add fix for video recorders IsoTimer getTime() 14 years ago
nor..67 e8ffefe0e4 - add VideoRecorderAppState with M-JPEG avi output using java only 14 years ago
sha..rd b2ea6e74d2 * Make AWT mouse wheel events consistent with LWJGL 14 years ago
nor..67 23b4e2fcf0 - synchronized access to AssetManager ClassLoader list 14 years ago
nor..67 c0695b0a3a - make ClassLoader list in AssetManager a syncronized list 14 years ago
nor..67 9f16b989fe - add a way to add a classpath for loading in-asset classes to AssetManager, use in BinaryImporter 14 years ago
sha..rd 511c417fe7 * AssetEventListener now has an additional callback that can be used to detect when a dependent asset has failed to load. 14 years ago
sha..rd 177c88d645 * Rewrote handling of URL based locators to use a shared UrlAssetInfo. 14 years ago
sha..rd d1e81fc8c9 * Specify library path for JInput as well as LWJGL in case the user's home directory is used for natives 14 years ago
nor..67 2c0775e3f3 - remove size check from natives extraction (write test needed for windows anyway) 14 years ago
nor..67 45af20de0c - add write test to natives extraction 14 years ago
nor..67 65cbed47c6 - change natives extraction to check for space *and* writability 14 years ago
nor..67 33fb670771 - change natives extraction to use getUsableSpace(), which checks for user permissions etc. too. 14 years ago
sha..rd 164dec188a * Native extraction will place natives in working directory unless its non-writable, in that case it will place them in <home dir>/.jme3/natives_<apphash> 14 years ago