Commit Graph

  • 789774f292 Merge remote-tracking branch 'remotes/alexparlett/feature/xml-diff-patch' Lasse Öörni 2014-01-12 14:11:41 +0200
  • d0a4a0ce87 Adds the ability to patch together two XMLFiles using the [RFC 5261](http://tools.ietf.org/search/rfc5261) with handling of Add, Replace and Remove for nodes and attributes. No handling has been added for namespace::prefix modifications at the moment. Use pass by value on sub-functions of add since gcc thinks there is no suitable conversion, where msbuild optimizes it out. Alex Parlett 2014-01-11 21:26:27 +0000
  • f5fff2d2cd Added AO alpha & alphamask techniques. Closes #115. Lasse Öörni 2014-01-12 01:18:54 +0200
  • 7458a01f21 Delete the event handler object in case of null sender (failed subscribe.) to avoid memory leak. Closes #117. Lasse Öörni 2014-01-11 15:48:22 +0200
  • de10128bcd There is no mouse wheel end event, so do not fade UI when mouse wheel scrolling. Closes #116. Lasse Öörni 2014-01-11 14:19:45 +0200
  • dbb8d077da Ensure engine testing could terminate itself every time. Yao Wei Tjong 姚伟忠 2014-01-10 17:41:52 +0800
  • 7f95216d3e Refactor to use new logging macros with formatting. Yao Wei Tjong 姚伟忠 2014-01-10 14:49:53 +0800
  • 712345aa56 Added log macros with formatting. Closes #114. Lasse Öörni 2014-01-09 22:54:25 +0200
  • a98b07eb44 For Travis CI - cleanup Rakefile script. [ci skip] Yao Wei Tjong 姚伟忠 2014-01-09 16:09:07 +0800
  • 029d5a9197 Add debug postfix for main executables on Windows platform. Closes #113. Yao Wei Tjong 姚伟忠 2014-01-09 15:50:49 +0800
  • 9f0261c643 Fix Android build using Urho3D as external library. Yao Wei Tjong 姚伟忠 2014-01-08 22:08:57 +0800
  • 56c91aa1a0 Added Assimp logging option to AssetImporter. Lasse Öörni 2014-01-08 15:47:29 +0200
  • 8a53a7297a For Travis CI - explicitly request for bash shell to keep Ubuntu happy. Yao Wei Tjong 姚伟忠 2014-01-07 23:02:33 +0800
  • 59b2b02888 Fix build using Urho3D as external library. Closes 112. Yao Wei Tjong 姚伟忠 2014-01-07 22:03:32 +0800
  • 1a6970dcf2 Prevent message box crashes due to corrupted or missing data dir. Yao Wei Tjong 姚伟忠 2014-01-07 14:58:35 +0800
  • 8143297015 disabled if none, added show popup indicator Chris Friesen 2014-01-06 23:08:52 -0600
  • 32c86e8237 Added necessary include files to not rely on includes in Precompiled.h. Lasse Öörni 2014-01-06 15:42:42 +0200
  • ebd03d08db When removing a resource dir, remove the FileWatcher with matching path instead of relying on the indexing. Lasse Öörni 2014-01-06 02:10:13 +0200
  • 5670681373 Travis CI: API documentation update at 2014-01-05 23:24:56 UTC. [ci skip] urho3d-travis-ci 2014-01-05 23:24:56 +0000
  • 2e01ca5e67 Sanitate resource dir similarly when adding and removing it to ensure removing works properly. Lasse Öörni 2014-01-06 00:53:51 +0200
  • f4dd154c06 Travis CI: API documentation update at 2014-01-05 18:04:26 UTC. [ci skip] urho3d-travis-ci 2014-01-05 18:04:26 +0000
  • 745fdb1416 Exposed ResourceCache::GetFile() to Lua. The file must be manually deleted once no longer needed. Lasse Öörni 2014-01-05 19:34:13 +0200
  • 2565755905 Misc. tweaks on Editors and minor refactoring. Yao Wei Tjong 姚伟忠 2014-01-05 23:20:45 +0800
  • 42c1ea4186 Merge remote-tracking branch 'remotes/friesencr/scene-mru' Lasse Öörni 2014-01-05 14:25:24 +0200
  • b7d4404be8 stores 5 most recently used scenes Chris Friesen 2014-01-05 00:54:16 -0600
  • 788b9faf21 Travis CI: API documentation update at 2014-01-05 05:32:55 UTC. [ci skip] urho3d-travis-ci 2014-01-05 05:32:55 +0000
  • db9efdf375 For Travis CI - proceed with API update even when site is up-to-date. Yao Wei Tjong 姚伟忠 2014-01-05 13:03:56 +0800
  • 662fe84d3c For Travis CI - Replace GH_TOKEN as it was exposed in the build log. Yao Wei Tjong 姚伟忠 2014-01-05 12:12:41 +0800
  • e05ae6ecfc Merge remote-tracking branch 'remotes/friesencr/mousewheel-zoom' Lasse Öörni 2014-01-05 01:21:19 +0200
  • acc4ccc18e Documented the screen keyboard. Lasse Öörni 2014-01-05 01:20:30 +0200
  • d1bbe45515 Added SDL on-screen keyboard support. Lasse Öörni 2014-01-05 01:14:27 +0200
  • d9a6ffb2fc adds mousewheel translation in editor Chris Friesen 2014-01-04 14:32:15 -0600
  • ff0094a2a7 Fix Panel ListView hover/focus rect image rect. Yao Wei Tjong 姚伟忠 2014-01-04 21:26:51 +0800
  • 0f00ac7ad5 Fix scrollbar button so it does not get focus mistakenly. Yao Wei Tjong 姚伟忠 2014-01-04 18:32:20 +0800
  • fcb2f52035 Refactor and minor improvement on ListView class. Yao Wei Tjong 姚伟忠 2014-01-04 14:59:44 +0800
  • 9600c55465 Travis CI: API documentation update at 2014-01-03 19:53:08 UTC. [ci skip] urho3d-travis-ci 2014-01-03 19:53:08 +0000
  • 7f061206dc Add the byKey parameter to script bindings of SetFocusElement(). Lasse Öörni 2014-01-03 21:32:53 +0200
  • 387c01fb3b Merge remote-tracking branch 'remotes/reattiva/ui_practices' Lasse Öörni 2014-01-03 20:41:50 +0200
  • 42792b0bd2 Minor improvement and bug fix on some of the UI elements. Yao Wei Tjong 姚伟忠 2014-01-03 21:57:38 +0800
  • 28254f9a1d Improved the "Overall structure" documentation page. Lasse Öörni 2014-01-03 11:59:26 +0200
  • 674880cce3 Travis CI: API documentation update at 2014-01-03 08:53:13 UTC. [ci skip] urho3d-travis-ci 2014-01-03 08:53:14 +0000
  • c636b092e2 Restored previous Geometry::GetRawData() function (though it leads to duplicated code) to prevent unnecessary copying of shared array pointers. Lasse Öörni 2014-01-03 10:31:35 +0200
  • 5f535f7999 Merge branch 'master' of https://github.com/urho3d/Urho3D Lasse Öörni 2014-01-03 10:17:57 +0200
  • 668772bb50 Added PhysicsWorld::RemoveCachedGeometry() function to manually invalidate cached collision geometry of a changed model. Added watching for CollisionShape model live reload. Removed internal but public functions from the Lua physics API. Lasse Öörni 2014-01-03 10:15:00 +0200
  • 6878e19c67 Refactored check for dynamic buffers into a function. Lasse Öörni 2014-01-03 09:23:29 +0200
  • 9aed42faf5 Merge remote-tracking branch 'remotes/grking/master' Lasse Öörni 2014-01-03 09:17:04 +0200
  • 65ced72eb9 Enhanced focusable button to be drawned differently when focused. Yao Wei Tjong 姚伟忠 2014-01-03 15:14:33 +0800
  • 363945b729 Instead of storing Geometry pointers, store shared array pointers for triangle mesh collision data. This protects against the original Geometry resizing its data. Lasse Öörni 2014-01-03 09:13:56 +0200
  • 9db5f85daf Route system exit request to Exit menu handler to perform exit check. Yao Wei Tjong 姚伟忠 2014-01-03 09:58:11 +0800
  • aa4ec0ec78 For Travis CI - only install what being requested. Yao Wei Tjong 姚伟忠 2014-01-03 09:05:54 +0800
  • 3b25b25d47 Don't cache geometry with any dynamic vertex buffers. Graham King 2014-01-03 01:05:45 +0000
  • f095a6d597 Update documentation on script event handling. Lasse Öörni 2014-01-03 01:36:11 +0200
  • dfe3cab012 Restructuring of non-ScriptInstance script object event handling to ensure that handlers for individual objects don't overwrite each other. Lasse Öörni 2014-01-03 01:22:30 +0200
  • 18cb81b750 Add the ability to allow pure script objects that are not created through a ScriptInstance to handle events. This works like it currently does using: Alex Parlett 2014-01-02 16:45:39 +0000
  • 2ac0d8955e On LineEdit move around the borders of current selection. reattiva 2013-12-30 16:08:25 +0100
  • 8f38b4b702 Move the focus backwards with SHIFT+TAB. reattiva 2013-12-30 15:21:21 +0100
  • 6e9a0fb715 Select all the text when moving focus on a line edit by TAB key. reattiva 2013-12-30 14:30:07 +0100
  • 9f0ae5cea6 For Travis CI - add NinjaSnowWar into test cases. Yao Wei Tjong 姚伟忠 2014-01-02 22:45:00 +0800
  • 776e775012 Travis CI: API documentation update at 2014-01-02 14:33:45 UTC. [ci skip] urho3d-travis-ci 2014-01-02 14:33:45 +0000
  • 92cb20e9f5 Enhance Editor to warn user actions that can potentially lose data. Yao Wei Tjong 姚伟忠 2014-01-02 22:08:12 +0800
  • b3770a3755 Added example of an alphablended, lit decal. Closes #103. Lasse Öörni 2014-01-02 12:44:20 +0200
  • d8ef2731f2 Merge pull request #104 from friesencr/orbit-tweak Lasse Öörni 2014-01-02 01:18:06 -0800
  • ab82b64909 added fallback for non-drawable components Chris Friesen 2014-01-01 17:56:46 -0600
  • 34f4c16446 Travis CI: API documentation update at 2014-01-01 18:51:07 UTC. [ci skip] urho3d-travis-ci 2014-01-01 18:51:07 +0000
  • 41add82c6e Fix the wrong return data type for MessageBox::GetWindow(). Yao Wei Tjong 姚伟忠 2014-01-02 02:16:26 +0800
  • 3383bf109b Expose MessageBox's window element to scripting for manipulation. Yao Wei Tjong 姚伟忠 2014-01-02 01:55:25 +0800
  • 9cbb412efe Merge remote-tracking branch 'remotes/friesencr/orbit_center_all' Lasse Öörni 2014-01-01 18:35:27 +0200
  • a7bc939b7d Only use item binary search when container is in vertical layout mode. Lasse Öörni 2014-01-01 18:34:16 +0200
  • 0c6c107935 Travis CI: API documentation update at 2014-01-01 10:34:53 UTC. [ci skip] urho3d-travis-ci 2014-01-01 10:34:53 +0000
  • c776573796 Add new MessageBox class for showing short messages in a modal window. Yao Wei Tjong 姚伟忠 2014-01-01 18:14:30 +0800
  • 4458725fed Prevent unnecessary generation of Urho3D.h. Closes #98. Yao Wei Tjong 姚伟忠 2014-01-01 16:26:44 +0800
  • e5303c7728 orbit around all selected nodes/components Chris Friesen 2013-12-31 21:18:42 -0600
  • 2c9ef93544 Hide also the gizmo when orbiting. Lasse Öörni 2013-12-31 18:38:40 +0200
  • 6d161f5b5b Merge branch 'orbit_camera_patch' into req_orbit_camera reattiva 2013-12-31 16:45:40 +0100
  • ff1c73170a For Travis CI - attempt to fix git push from detached HEAD. [ci skip] Yao Wei Tjong 姚伟忠 2013-12-30 23:01:17 +0800
  • 358d9c2849 Added default tooltip delay to UI, which will be used if the tooltip's own delay is zero. Use seconds for tooltip delay to match eg. the doubleclick interval. Removed layout from the editor's tooltip root element to prevent it resizing in unwanted fashion. Lasse Öörni 2013-12-30 14:28:46 +0200
  • 8ca35d3794 Allow selecting DropDownList items with arrow keys. Lasse Öörni 2013-12-30 01:08:49 +0200
  • 1e3593e9d2 For Travis CI - another attempt to enable testing. Yao Wei Tjong 姚伟忠 2013-12-30 16:43:45 +0800
  • a1389bb557 Merge pull request #97 from friesencr/tooltip_style Yao Wei Tjong 2013-12-29 21:18:49 -0800
  • bf0d9deeb2 tooltip style Chris Friesen 2013-12-29 19:23:33 -0600
  • 6dc9c46af1 Merge pull request #96 from JTippetts/master Yao Wei Tjong 2013-12-29 16:35:08 -0800
  • 0fb12e5883 For Travis CI - revert back call to make test pending investigation. Yao Wei Tjong 姚伟忠 2013-12-30 08:32:44 +0800
  • 088eef9e60 Add simple test cases as part of the Travis CI build. Yao Wei Tjong 姚伟忠 2013-12-30 07:48:31 +0800
  • 7dde59fbb1 Revert CMake-magic to upstream vertexnormal 2013-12-29 14:56:12 -0700
  • 9047c8c79f Added tooltips to ToolBar & SecondaryToolBar buttons. Lasse Öörni 2013-12-29 19:02:22 +0200
  • d3286c73a5 Merge remote-tracking branch 'remotes/friesencr/secondaryToolbar' Lasse Öörni 2013-12-29 18:40:49 +0200
  • 01b86be43d Fix engine crashes when parsing invalid '-log' argument value. Yao Wei Tjong 姚伟忠 2013-12-29 22:45:24 +0800
  • ebae184947 Add ToolTip.pkg. Lasse Öörni 2013-12-29 16:45:33 +0200
  • 5b8f5e290b Normalize name of tooltip class to ToolTip to match the filename. Parent tooltip to root element to ensure display on top. Improvements to UI::Update() to allow element reparenting and remove during update. Lasse Öörni 2013-12-29 16:44:33 +0200
  • e62b4832b3 Merge remote-tracking branch 'remotes/alexparlett/ui-tooltip' Lasse Öörni 2013-12-29 15:21:31 +0200
  • 87e28cef8e For Travis CI - append original commit hash and message for reference. [ci skip] Yao Wei Tjong 姚伟忠 2013-12-29 16:04:04 +0800
  • ddaf25e5df secondary left sidebar Chris Friesen 2013-12-28 21:48:22 -0600
  • 70322b5c85 Added the Tooltip UI Element which will display when its parent element is hovered over for the specified delay period. Alex Parlett 2013-12-28 21:43:34 +0000
  • 90b5ed494f Improve data structures used by ShaderParser for less dynamic memory allocation & better performance. Lasse Öörni 2013-12-29 01:39:13 +0200
  • f0f2d1f0e2 For Travis CI - ensure automated commit does not trigger another CI. [ci skip] Yao Wei Tjong 姚伟忠 2013-12-28 21:30:54 +0800
  • 614cbe2bb6 For Travis CI - automate committing of scripting APIs changes. Yao Wei Tjong 姚伟忠 2013-12-28 16:08:22 +0800
  • d719baa38b Use on-demand shader evaluation for OpenGL as well. Yao Wei Tjong 姚伟忠 2013-12-28 14:17:54 +0800
  • b6d5fa48b5 Update documentation. Lasse Öörni 2013-12-28 02:44:31 +0200
  • ffcbe42413 Evaluate shader combinations on demand. Closes #89. Fixed D3D9 window being borderless when it shouldn't be. Lasse Öörni 2013-12-28 02:37:38 +0200
  • 721f70fe1a Fixed D3D9 build. Added borderless as a command line option and documented it. Lasse Öörni 2013-12-28 00:49:06 +0200