aboutsummaryrefslogtreecommitdiff
path: root/platform/android (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-01-134-13/+10
|\
| * 2D Rewrite Step [1]Juan Linietsky2015-01-104-13/+10
| | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=- -Moved drawing code to a single function that takes linked list (should make it easier to optimize in the future). -Implemented Z ordering of 2D nodes. Node2D and those that inherit have a visibility/Z property that affects drawing order (besides the tree order) -Removed OpenGL ES 1.x support. Good riddance!
* | fixesJuan Linietsky2015-01-131-0/+1
|/
* -accelerometer precission changed to "GAME" (#1015)Juan Linietsky2015-01-021-1/+1
|
* Reduce android build size(-fvisibility=hidden)sanikoyes2014-12-251-3/+3
| | | | Fix gridmap link error when disable_3d=Yes
* Small batch of fixesJuan Linietsky2014-12-151-2/+20
| | | | | | | -=-=-=-=-=-=-=-=-=-= -Fixed looping error in AudioStreamResampled -winrt port progress -fixes in material in ambient light
* More FixesJuan Linietsky2014-12-071-1/+1
| | | | | | | -=-=-=-=-= -Bug in saving multinline text in xml fixed. #925 -typo in android export fixed. #930
* -Ability to ask for documents/pictures/etc system dirs.Juan Linietsky2014-12-025-9/+82
| | | | | -Fixes to animationplayer -fixes to collada importer
* 3D Import Import & UDPJuan Linietsky2014-11-121-1/+1
| | | | | | | | | -=-=-=-=-=-=-=-=-=-=- -Animation Import filter support -Animation Clip import support -Animation Optimizer Fixes, Improvements and Visibile Options -Extremely Experimental UDP support.
* Merge pull request #764 from marynate/PR-fix-android-buildJuan Linietsky2014-11-022-1/+2
|\ | | | | Fix android build on windows
| * Fix android build on windowsmarynate2014-10-082-1/+2
| |
* | Merge pull request #853 from adolson/tsa-option-for-androidJuan Linietsky2014-11-021-0/+6
|\ \ | | | | | | add timestamping authority server option for Android
| * | add timestamping authority server option for AndroidDana Olson2014-11-011-0/+6
| | |
* | | Merge pull request #855 from adolson/android-release-keystore-fixJuan Linietsky2014-11-021-1/+2
|\ \ \ | | | | | | | | fixes for release apk export
| * | | fixes for release apk exportDana Olson2014-11-011-1/+2
| |/ /
* | / -Much improvement to baked light bakerJuan Linietsky2014-10-271-11/+24
| |/ |/| | | | | | | | | | | -Fixed many bugs in stretch mode -Fixes to camera project and unproject as consequence of the above -added setget to script (documented in script doc) -more fixes to collada exporter for blender
* | Build System ChangesJuan Linietsky2014-10-072-25/+7
|/ | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= Build System: -Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions). -Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test. Engine: -Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time). -Added ability to open scenes even if a node type was removed (will try to guess the closest type). -Removed deprecated node types.
* Merge pull request #643 from adolson/custom-export-binary-path-fixJuan Linietsky2014-09-171-2/+2
|\ | | | | oh thanks!
| * fix custom export packages for PCDana Olson2014-08-251-2/+2
| | | | | | | | also allow custom templates to reside outside of res:// for all platforms
* | 3D Physics Rework, Other StuffJuan Linietsky2014-09-154-1/+1306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- 3D Physics: -Fixed "Bounce" parameter in 3D -Fixed bug affecting Area (sometims it would not detect properly) -Vehicle Body has seen heavy work -Added Query API for doing space queries in 3D. Needs some docs though. -Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up: -PinJoint -HingeJoint (with motor) -SliderJoint -ConeTwistJoint -Generic6DOFJoint -Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions: -input_event (mouse or multitouch input over the body) -mouse_enter (mouse entered the body area) -mouse_exit (mouse exited body area) For Area it needs to be activated manually, as it isn't by default (ray goes thru). Other: -Begun working on Windows 8 (RT) port. Compiles but does not work yet. -Added TheoraPlayer library for improved to-texture and portable video support. -Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
* | 3D Physics and Other StuffJuan Linietsky2014-09-025-5/+1512
|/ | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-= -New Vehicle (Based on Bullet's RaycastVehicle) - Vehiclebody/VehicleWheel. Demo will come soon, old vehicle (CarBody) will go away soon too. -A lot of fixes to the 3D physics engine -Added KinematicBody with demo -Fixed the space query API for 2D (demo will come soon). 3D is WIP. -Fixed long-standing bug with body_enter/body_exit for Area and Area2D -Performance variables now includes physics (active bodies, collision pairs and islands) -Ability to see what's inside of instanced scenes! -Fixed Blend Shapes (no bs+skeleton yet) -Added an Android JavaClassWrapper singleton for using Android native classes directly from GDScript. This is very Alpha!
* Little BitsJuan Linietsky2014-08-146-24/+22
| | | | | | | | -=-=-=-=-=- -Fixed small bugs all around -Added ability to show/hide entire sections of the spatial (3D) tree -WIP new vehicle (not ready yet) based on Bullet
* Small Issues & MaintenanceJuan Linietsky2014-08-0152-108/+6821
| | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-= -Begin work on Navigation Meshes (simple pathfinding for now, will improve soon) -More doc on theme overriding -Upgraded OpenSSL to version without bugs -Misc bugfixes
* 2D Animation ImprovementsJuan Linietsky2014-07-062-1/+6
| | | | | | | | | -=-=-=-=-=-=-=-=-=--=-=-= -Ability to set 2D nodes as bones -Abity to set 2D nodes as IK chains -2D IK Solver -Improvements in the UI for adding keyframes (separate loc,rot,scale buttons)
* Fixed Bugs & Joypad in AndroidJuan Linietsky2014-07-025-3/+283
| | | | | | | | ================================ -resolved many graphical glitches with multiple lights in GLES2 render -fixes and WIP apk expansion -joystick support for Android by Ariel
* Misc FixesJuan Linietsky2014-06-277-74/+337
| | | | | | | | | | | | ========== -NOTIFICATION_WM_QUIT fixed on android (seems tha way this is reported changed in newer sdk) -WIP implementation of APK Expansion APIs for publishing games larger than 50mb in Play Store -Feaures in the new tutorials are all present in the sourcecode -This (hopefully) should get rid of the animation list order getting corrupted -Improved 3D Scene Importer (Skeletons, Animations and other stuff were not being merged). Anything missing? -In code editor, the automatic syntax checker will only use file_exists() to check preload() else it might freeze the editor too much while typing if the preload is a big resource -Fixed bugs in PolygonPathFinder, stil pending to do a node and a demo
* Import 3D Scene ImprovementsJuan Linietsky2014-06-191-0/+1
| | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=-=- -If re-importing from the "dependency changed" dialog, edited scene will keep the local changes. -Imported scene will keep track of changes in the source asset -Geometry changes in source geometry or nodes with a different transform will be updated. -Materials will be kept if changed locally. -New nodes added will be kept -If nodes were reparented or renamed, they will still keep track -Deleted notes will be restored, use the -noimp option to avoid this. -In general, you can trust that if you do local modifications to the imported scene, they will not be erased after re-import. -Erasing your changes is done by re-importing from the "Re-Import" menu, re-opening the "Import 3D Scene" dialog. This wil re-import fresh. Overall, This should allow you to work on a scene and see changes made to 3D assets in real-time. So Please test!!
* Merge pull request #459 from marynate/PR-diracccess-dir-existsreduz2014-06-112-0/+27
|\ | | | | Add DirAccess:dir_exist api
| * Add DirAccess:dir_exist apimarynate2014-05-252-0/+27
| |
* | Add more callback for Godot.javamarynate2014-06-042-297/+319
| |
* | Add RAW_ARRAY as valid paramter for java bindingmarynate2014-06-041-0/+23
| |
* | More 3D ImprovementsJuan Linietsky2014-05-293-26/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-= -Sprite3D and AnimatedSprite3D support. -Opaque pre-pass works, is compatible with shadows -Improved shadow map rendering (can differentiate between plain opaque and opaque with shaders/discard/etc) -Added option to use alpha discard in FixedMaterial -Improved Glow FX, many more options (three modes, Additive, Screen and SoftLight), strength and scale -Ability for Background (image or cubemap) to send to glow buffer -Dumb Deploy of clients now actually works in Android -Many Many rendering fixes, 3D is much more usable now.
* | Merge pull request #464 from marynate/PR-fix-android-payment-javareduz2014-05-291-0/+110
|\ \ | | | | | | GodotPaymentV3.java was accidently deleted in latest commit
| * | GodotPaymentV3.java was accidently deleted in latest commitmarynate2014-05-281-0/+110
| |/
* / Add android x86 buildmarynate2014-05-281-16/+39
|/
* -Fixed bug in "extends"Juan Linietsky2014-05-242-111/+5
|
* Making Godot Easier to Use..Juan Linietsky2014-05-2411-22/+352
| | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=-= -Auto indenter in code editor, this makes it much easier to paste external code. -Zoom in 2D viewport now uses the mouse pointer as reference. -Obscure hack to see where code/line of GDScript in C++ backtrace. -Fixed a bug where keys would get stuck on X11 if pressed simultaneously -Added Api on IP singleton to request local IPs. -Premultiplied alpha support when importing texture, editing PNGs and as a blend mode.
* A bit of everything:Juan Linietsky2014-05-142-2/+7
| | | | | | | | | | | | | -IMA-ADPCM support for samples, this means that sound effects can be compressed and use 4 timess less RAM. -New 3D import workflow based on Wavefront OBJ. Import single objects as mesh resources instead of full scenes. Many people prefers to work this way. Just like the rest of the imported resources, these are updated in realtime if modified externally. -Mesh resources now support naming surfaces. This helps reimporting to identify which user-created materials must be kept. -Several fixes and improvements to SurfaceTool. -Anti Aliasing added to WorldEnvironment effects (using FXAA) -2D Physics bodies (RigidBody, KinematicBody, etc), Raycasts, Tilemap, etc support collision layers. This makes easy to group which objects collide against which. -2D Trigger shapes can now also trigger collision reporting in other 2D bodies (it used to be in Area2D before) -Viewport render target textures can now be filtered. -Few fixes in GDscript make it easier to work with static functions and class members. -Several and many bugfixes.
* Lots of 3D improvements:Juan Linietsky2014-05-041-1/+1
| | | | | | | | | | | | | -Object Manipulator Gizmo keeps proper scale in all windows and projections, (configurable on settings too). -Manipulator gizmos for other objects (camera, shapes, etc) massively improved and bug-fixed. -Manipulator gizmos are different for edited object and other objects. -Properly highlight manipulator gizmo handles when hovered. -Fixed bugs in fragment program when using more than 1 light together. -Reload png/jpg files automatically in editor if edited externally. -Added 4-stages Parallel Split Shadow Mapping, to improve shadow quality in large scenarios -Added PCF13 to improve smoothness of shadow borders -General optimization of directional light shadow mapping for Orthogonal,PSM and PSSM. -Fixed normal mapping when importing DAE files, works nicely now.
* -Added OpenSSL and HTTPS supportJuan Linietsky2014-04-2838-2535/+160
| | | | | -Built-in version of the library for Windows, Android and iOS (other OSs use system one) -Small fixes all around
* -Fixed viewport stretch bugsJuan Linietsky2014-04-184-11/+31
| | | | | -Fixed input in viewport stretch bugs -Fixed tilemap pixel overlap (really?)
* -Added google play services (needed for some stuff)Juan Linietsky2014-04-146-21/+457
| | | | | | | | | -Added new screen resizing options, stretch_2d is removed, new much more flexible ones. -Fixed bug in viewport (can create more instances in 3d-in-2d demo now) -Can set android permissions and screen sizes manually in the export settings -Changed export templates extension to .tpz (too many people unzipped the manually..) -File dialog now ensures that the proper extension is used (will not allow to save without it) -Fixed bug that made collision exceptions not work in 2D
* -Added google play services (needed for some stuff)Juan Linietsky2014-04-14174-0/+2260
| | | | | | | | | -Added new screen resizing options, stretch_2d is removed, new much more flexible ones. -Fixed bug in viewport (can create more instances in 3d-in-2d demo now) -Can set android permissions and screen sizes manually in the export settings -Changed export templates extension to .tpz (too many people unzipped the manually..) -File dialog now ensures that the proper extension is used (will not allow to save without it) -Fixed bug that made collision exceptions not work in 2D
* Move onKeyDown/onKeyUp from Godot to GodotViewsanikoyes2014-04-062-10/+16
| | | | Press 'back' button should not terminate program, normal handle 'back' event in game logic
* Merge branch 'master' into hotfix-android-unicode-ime-inputsanikoyes2014-04-0681-73/+10262
|\
| * Fixed Android crash by adding safety to the hideKeyboard() -function.sikakraa2014-04-061-2/+7
| |
| * -Support for changing fontsJuan Linietsky2014-04-0516-9/+1155
| | | | | | | | | | | | | | -Detect when free() might crash the project and throw error -fixed 2D Bounce in physics (3d still broken) -renamed “on_top” property to “behind_parent”, which makes more sense, old on_top remains there for compatibility but is invisible. -large amount of fixes
| * Update GodotLib.javareduz2014-03-131-4/+0
| |
| * Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2014-03-134-5/+307
| |\ | | | | | | | | | | | | | | | Conflicts: modules/multiscript/register_types.cpp platform/android/java/src/com/android/godot/GodotLib.java
| * | -fix bug in cache for atlas import/exportJuan Linietsky2014-03-1369-69/+9107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -fix some menus -fixed bug in out transition curves -detect and remove file:/// in collada -remove multiscript for now -remove dependencies on mouse in OS, moved to Input -avoid fscache from screwing up (fix might make it slower, but it works) -funcref was missing, it's there now