Commit Graph

1566 Commits (0f8a4a75bc62be17a06577f969cf4104cb6b48cd)

Author SHA1 Message Date
cutealien 0f8a4a75bc Give ListBox better defaults for the ScrollBar stepsizes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2869 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-16 03:48:53 +00:00
hybrid f1d7323d41 Remove debug code
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2867 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 12:44:25 +00:00
cutealien 76b921b2c6 Draw sub-menues to the left side fi they would be outside main-window otherwise.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2866 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 09:07:09 +00:00
cutealien bfb66d1494 Checkbox uses now disabled text color when disabled.
Changed colors for window-title caption to keep them readable when not active.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2865 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 08:58:46 +00:00
cutealien c5af97e735 Windows show now active/inactive state.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2864 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 07:23:10 +00:00
hybrid 683e1d7e89 Set DebugName in all constructors
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2863 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-15 00:14:30 +00:00
hybrid 5cdb8fb1d4 Add new checks.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2862 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 18:36:57 +00:00
hybrid 7babf477db Add new angles calculation method suggested by Yoran.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2861 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 18:35:05 +00:00
hybrid cac3641573 Add early out when maximal array size is reached.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2860 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 15:41:03 +00:00
hybrid 47ee78456d Add new triangle3d method, suggested by rogerborg. Fix comment. Fix type in multiplication.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2859 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 15:34:38 +00:00
hybrid 02b5e40616 Add ScaleAlongNormals manipulator.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2858 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 14:58:37 +00:00
hybrid 372161fa0c Fix missing include.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2857 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 14:43:04 +00:00
hybrid f3bf8b1f2b Fix createMeshWith1TCoords to avoid vertex duplication.
Add a new VertexManipulator interface, which allows to easily add manipulators. Several existing methods have been replaced by this interface. 
Further manipulation schemes will be added later.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2856 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 13:46:12 +00:00
hybrid a8e7d5eb86 Fix WinCE string format problem.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2855 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-13 09:00:43 +00:00
hybrid f95bf6fbc6 Fix more strict-aliasing problems.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2854 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 23:30:49 +00:00
hybrid ba9e58e786 Fix strict-aliasing problem.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2853 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 22:05:29 +00:00
hybrid 624abae3f8 fix type conversion.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2852 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 21:51:30 +00:00
hybrid 944b00d082 Add some more tests docs, and revert some value changes which need different treatment.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2851 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 19:49:36 +00:00
hybrid 9af18d89bc Fix tests.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2850 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 17:57:30 +00:00
hybrid 7a2881da53 Merged revisions 2833:2848 from 1.6 branch. vector3d.normalize cleaned, gui skin bounds check fixed.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2849 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 17:42:53 +00:00
hybrid 49901d26ab Fix output of the correct test number for sub-process
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2846 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 14:24:01 +00:00
hybrid 4577afdbea Avoid the many hanging processes. Add some more tests and output.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2845 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-12 13:45:16 +00:00
hybrid ef99c2700a Remove unused elements from skeleton code.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2843 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-11 16:01:10 +00:00
hybrid a78dda33e2 Fix getRotation to handle matrices with scale
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2842 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-11 13:48:59 +00:00
hybrid d905e24317 Make sure that matrix multiplication and rotation concatenation are the same.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2841 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-11 00:34:14 +00:00
hybrid 9223972c94 Fix DirectX issues in tests, start with vector3d comparison tests.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2840 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 23:51:30 +00:00
cutealien 153237613d Remove unneeded drop/grab calls.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2839 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 22:47:14 +00:00
hybrid 2d3032c566 Some new tests.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2838 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 18:27:01 +00:00
hybrid 0a316fd0ce Add equals method.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2837 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 17:52:44 +00:00
hybrid b56ddb920f Merged revisions 2778:2832 from 1.6 branch. Add some Linux keycodes, make skin name arrays safer, disable dx8. Please note, the last merge was from wrong repository, now everything is up to date again.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2835 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 16:40:58 +00:00
hybrid 3d467cb42e Merged revisions 2778:2832 from 1.5 branch. Fix a driver feature return value and a render state bug for OpenGL.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2833 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 16:30:34 +00:00
hybrid d65af1e599 Also try to load a skeleton if no skeleton link was given.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2831 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 15:02:50 +00:00
hybrid 98ef47c1c9 Make scale value optional in keyframes as well.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2830 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 14:46:03 +00:00
hybrid 1d23fa03a4 Make additional file loading more flexible.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2829 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 14:37:55 +00:00
hybrid 45d10d0f05 Move Ogre loader to bone supporting mesh loaders
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2828 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 13:29:08 +00:00
hybrid c77b66a50a Support for Ogre skeletons. Animations are not correctly working, yet. Also flipping mesh from right-handed to left-handed now, so expect some changes with loaded meshes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2827 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 13:26:45 +00:00
hybrid 1aa521654a Fix irrArray interpretation of free_when_destroyed. Some more cases need to be handled differently. Changes.txt updated.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2826 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 11:55:10 +00:00
hybrid e2b8f785ca Fix illegal memory access on push_front, and merge push methods into one base function.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2825 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 09:51:13 +00:00
hybrid 007094898f Slightly reordered the test cases based on resource usage.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2824 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-10 09:14:12 +00:00
hybrid cd5b4ece7b Forgot to commit the Makefile for new NPK reader.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2823 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 17:50:43 +00:00
hybrid 6e1bab9989 Add some more archive testing.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2821 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 17:06:39 +00:00
hybrid c35ca282d2 Add Nebula device archive reader.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2820 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 17:05:46 +00:00
hybrid fcf0229a92 Fix typos.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2818 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 16:58:23 +00:00
hybrid cf8c269ffc Rename MoveTo_ methods in SSkinMeshBuffer for proper Irrlicht naming scheme.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2817 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-09 09:48:29 +00:00
hybrid 5b99488247 Fix another strict-aliasing warning.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2815 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-08 19:03:17 +00:00
hybrid 54f4ed0a87 Add some Caps checks and implement color mask for MRTs.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2812 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 22:20:07 +00:00
hybrid e5271f7f22 Fix typos
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2811 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 20:47:14 +00:00
hybrid 1bb093d561 Add BlendFunc support for MRTs under OpenGL.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2810 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 18:07:31 +00:00
hybrid 4030c50364 Add support for mrt separate blend and colormask in OpenGL. Update OpenGL extension headers to latest version.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2809 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 17:36:20 +00:00
hybrid 91e86f4c9c Add MRT support for OpenGL and Direct3D9. This patch is heavily based on the code from Nadro. This version supports also special render targets for OpenGL, and is already prepared for further MRT extensions such as per-target blend support. The d3d9 version is not yet tested.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@2808 dfc29bdd-3216-0410-991c-e03cc46cb475
2009-11-06 16:53:35 +00:00