Commit Graph

59252 Commits

Author SHA1 Message Date
Dana Olson f10233ba31 added joysticks demo 2014-08-06 02:29:14 -04:00
Theo Hallenius 85bccf487c Keep function callbacks, no throwing errors 2014-08-03 01:10:22 +02:00
Theo Hallenius a8c891566e Merge animations during reimport 2014-08-02 23:07:38 +02:00
Juan Linietsky a1d6cd02e3 Fixes from Ariel 2014-08-01 23:35:36 -03:00
Juan Linietsky 678948068b Small Issues & Maintenance
-=-=-=-=-=-=-=-=-=-=-=-=-=

-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
2014-08-01 22:10:38 -03:00
marynate f5c56f4a3d Make sure View Grid state saved with scene state 2014-07-15 15:07:29 +08:00
marynate e55ef57f62 Fixed #470 View grid toggle in 3d not working 2014-07-15 13:29:36 +08:00
marynate 95383469d3 Add editor setting: Manipulator Gizmo Opacity 2014-07-15 13:07:40 +08:00
marynate cb127b86f4 Fixed failed to connect to remote debugger with -rdebug will crash engine 2014-07-15 11:23:52 +08:00
marynate 4c3dffd865 Fixed ios release event not been dispatched when app entering background (only first touch been registered in mouse_list) 2014-07-13 15:03:52 +08:00
marynate 568be61b09 Fixed potential crash when touchscreenbutton has no texture assigned 2014-07-13 10:09:47 +08:00
marynate b1e03d536f Fixed touchscreen was processing input in editor 2014-07-13 08:48:02 +08:00
marynate e6df7da6ab Particles editor menu not display in proper position 2014-07-10 15:42:34 +08:00
Theo Hallenius 9aa278c590 Timeseek works like this 2014-07-07 22:54:34 +02:00
Juan Linietsky 9ff6d55822 Polygon2D
-=-=-=-=-

Another gift for those who make 2D games:
-Edit polygons, concave or convex, color them, texture them and uv-map them
-Corresponding editor
-Can have a custom pivot, so they are compatible with bones and IK
2014-07-07 17:44:21 -03:00
marynate a62305e0e3 Add node2d::get_global_pos() 2014-07-07 19:08:26 +08:00
Juan Linietsky 3d68949a1c 2D Animation Improvements
-=-=-=-=-=-=-=-=-=--=-=-=

-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)
2014-07-06 11:49:27 -03:00
marynate 034aec2539 Fixed DirAccessWindows::change_dir not working properly; Minor code formating clean up 2014-07-06 20:32:29 +08:00
marynate e68c3cb9f2 Make OS_Windows::get_data_dir return unix path to be consistent with get_resource_path 2014-07-06 20:31:39 +08:00
reduz cd80d442a2 Merge pull request #569 from marynate/PR-3d-disabled-build
Fixed #553: Disable 3D nodes for smaller executable
2014-07-03 09:06:06 -03:00
marynate e253d2010d Fixed #553: Disable 3D nodes for smaller executable 2014-07-03 16:07:11 +08:00
reduz a5af2971bb Merge pull request #504 from marynate/PR-pm-filter
Add project list filter for easy finding projects
2014-07-02 10:55:15 -03:00
reduz acae54b11e Merge pull request #568 from marynate/PR-travis-ci
Adding travis ci support
2014-07-02 10:20:29 -03:00
reduz 9aa9c09168 Merge pull request #566 from marynate/PR-fix-scene-tree-dock-set-selected
Forgot to add SceneTreeDock::set_selected change in last PR
2014-07-02 10:19:45 -03:00
marynate 6a9ef50cfc Adding travis ci support 2014-07-02 20:13:17 +08:00
marynate 0eed04904c Forgot to add SceneTreeDock::set_selected change in last PR 2014-07-02 15:34:46 +08:00
reduz ecea1f34d3 Merge pull request #564 from marynate/PR-fix-open-subscene-tab
Fixed issue #429: in scene tab, clicking on some instance folder, change all the others views
2014-07-02 01:18:16 -03:00
Juan Linietsky e9da61411a Fixed Bugs & Joypad in Android
================================

-resolved many graphical glitches with multiple lights in GLES2 render
-fixes and WIP apk expansion
-joystick support for Android by Ariel
2014-07-02 00:09:36 -03:00
marynate 87d27bb997 Fixed when opening sub-scene by pressing sub-scene icon in scene tree, tab changed to script tab 2014-06-30 23:01:23 +08:00
reduz 77a15e2a3e Merge pull request #562 from marynate/PR-fix-internal-res-mod-time
Fix ERROR: FileAccessWindows::_get_modified_time:  Method/Function Failed on windows
2014-06-30 02:31:42 -03:00
marynate 002db0b125 Fix ERROR: FileAccessWindows::_get_modified_time: Method/Function Failed on windows due to accessing modifiled time of internal resource when editor gaining focus 2014-06-30 13:28:16 +08:00
Juan Linietsky ff5a815523 fixed bug where resource path is properly exported 2014-06-30 01:28:05 -03:00
Juan Linietsky 7bb5693094 hoh# On branch master 2014-06-29 23:24:05 -03:00
Juan Linietsky 01632a824e Bug Fixes
-=-=-=-=-

-Documentation now shows overridable theme values (though this needs to be documented).
-Detect when object transform is flipped and flip normals too.
-TileMap can specify bounce and friction for collision.
-Removed limit of 4 lights per object
-Added is_hovered() to buttons.
2014-06-29 22:41:02 -03:00
reduz 97731696c9 Merge pull request #541 from marynate/PR-fix-uv-xform
Fix FixedMaterial uv xform not working bug
2014-06-29 19:08:46 -03:00
reduz ae5b064427 Merge pull request #542 from marynate/PR-fix-resource-name-update
Fixed resource name not updated when saved in resurce dock
2014-06-29 19:07:33 -03:00
reduz 4dc7b0f3b8 Merge pull request #546 from marynate/PR-fix-pin-project-segfault
Fix #526 segfault when pinning projects
2014-06-29 19:04:46 -03:00
reduz c5c0969683 Merge pull request #549 from Felbo/master
Fixed mouse motion events with captured mouse mode in OS X
2014-06-29 19:04:35 -03:00
reduz c6b1571972 Merge pull request #554 from marynate/PR-fix-platformer-demo
Fix 3d platformer demo texture display black on android devices
2014-06-29 19:04:18 -03:00
Juan Linietsky 8ffc113b70 Missing name on collada-imported materials 2014-06-28 09:50:20 -03:00
marynate d1d15ff19d Fix 3d platformer demo texture display black on android devices 2014-06-28 13:11:19 +08:00
Juan Linietsky 2af2a84a03 Misc Fixes
==========

-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
2014-06-27 23:21:45 -03:00
James Emselle 2482aa1362 Fixed mouse motion events with captured mouse mode in OS X 2014-06-26 22:46:55 +10:00
reduz 1cc96a4d74 Merge pull request #548 from Felbo/master
mouse_mode implementation on OS X.
2014-06-26 09:43:12 -03:00
James Emselle 911914adad mouse_mode implementation on OS X 2014-06-26 22:14:37 +10:00
marynate de7811ab42 Fix pinning project segfault 2014-06-25 12:01:56 +08:00
marynate 4a59f683d3 Fix bug help history overwrote by tree item selected call back 2014-06-23 23:44:36 +08:00
marynate ee131f9f05 Fixed resource name not updated when saved in resurce dock 2014-06-23 01:54:21 +08:00
marynate d29ccb4db3 Fix FixedMaterial uv xform not working bug 2014-06-21 23:42:57 +08:00
Juan Linietsky e086bccd63 Import 3D Scene Improvements
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-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!!
2014-06-19 02:23:03 -03:00