Merged revisions 4072-4081 from 1.7 branch. Latest updates due to release of 1.7.3
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4085 dfc29bdd-3216-0410-991c-e03cc46cb475master
parent
aba4719bb6
commit
e62884f781
24
changes.txt
24
changes.txt
|
@ -295,7 +295,7 @@ The following names can be queried for the given types:
|
||||||
- WM_SYSCOMMAND - SC_KEYMENU message is now ignored (F10 and ALT in Win32 windowed mode)
|
- WM_SYSCOMMAND - SC_KEYMENU message is now ignored (F10 and ALT in Win32 windowed mode)
|
||||||
|
|
||||||
-----------------------------
|
-----------------------------
|
||||||
Changes in 1.7.3 (??.??.2011)
|
Changes in 1.7.3 (20.02.2012)
|
||||||
|
|
||||||
- GUIEditor attributes have now scrollbar to be editable
|
- GUIEditor attributes have now scrollbar to be editable
|
||||||
|
|
||||||
|
@ -305,6 +305,10 @@ Changes in 1.7.3 (??.??.2011)
|
||||||
|
|
||||||
- triangle3d::isPointInsideFast handles 'on-border' cases now consistently.
|
- triangle3d::isPointInsideFast handles 'on-border' cases now consistently.
|
||||||
|
|
||||||
|
- Some more editbox fixes
|
||||||
|
|
||||||
|
- Harden Linux joystick usage, in case the driver returns illegal values
|
||||||
|
|
||||||
- Bugfix: vector2d.normalize() and vector3d.normalize() had returned wrong results with very short vectors since Irrlicht 1.5. Thanks to Willem Swart for Bugreport + testcase.
|
- Bugfix: vector2d.normalize() and vector3d.normalize() had returned wrong results with very short vectors since Irrlicht 1.5. Thanks to Willem Swart for Bugreport + testcase.
|
||||||
|
|
||||||
- Unknown keymappings now use the X11 keycode instead of 0 to make such keys at least usable in games.
|
- Unknown keymappings now use the X11 keycode instead of 0 to make such keys at least usable in games.
|
||||||
|
@ -317,6 +321,10 @@ Changes in 1.7.3 (??.??.2011)
|
||||||
|
|
||||||
- example 09.Meshviewer no longer catches keys while a modal dialog is open
|
- example 09.Meshviewer no longer catches keys while a modal dialog is open
|
||||||
|
|
||||||
|
- Fix SSharedMeshBuffer
|
||||||
|
|
||||||
|
- Fix right handed ortho matrix
|
||||||
|
|
||||||
- editbox no longer displays cursor when disabled
|
- editbox no longer displays cursor when disabled
|
||||||
|
|
||||||
- editbox autoscrolling now at least works good enough to actually show the text which the user is typing in.
|
- editbox autoscrolling now at least works good enough to actually show the text which the user is typing in.
|
||||||
|
@ -325,12 +333,20 @@ Changes in 1.7.3 (??.??.2011)
|
||||||
|
|
||||||
- Fix crash in editbox when scrolling up with empty first lines caused by textwrapping.
|
- Fix crash in editbox when scrolling up with empty first lines caused by textwrapping.
|
||||||
|
|
||||||
|
- Fix endianess conversions
|
||||||
|
|
||||||
|
- Changes to isPointInside
|
||||||
|
|
||||||
- Fix focus problem when removing an unfocused modal dialog reported by Reiko here: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=44358
|
- Fix focus problem when removing an unfocused modal dialog reported by Reiko here: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=44358
|
||||||
|
|
||||||
|
- Fix md2 normals problem again
|
||||||
|
|
||||||
- Add integer template specialization for vector3d::getSphericalCoordinateAngles which rounds angles to nearest integer now.
|
- Add integer template specialization for vector3d::getSphericalCoordinateAngles which rounds angles to nearest integer now.
|
||||||
|
|
||||||
- Recalculate FrameRect and ScrollPos in CGUIEditBox when AbsoluteRect gets changed (thx @ serengeor for report + testcase)
|
- Recalculate FrameRect and ScrollPos in CGUIEditBox when AbsoluteRect gets changed (thx @ serengeor for report + testcase)
|
||||||
|
|
||||||
|
- Fix crash in editbox
|
||||||
|
|
||||||
- Fix 'k' in bigfont.png (thx @ Scrappi for reporting)
|
- Fix 'k' in bigfont.png (thx @ Scrappi for reporting)
|
||||||
|
|
||||||
- fix serialization for CBillboardSceneNode, it had missed 2 color (thx for finding + patch from pc0de)
|
- fix serialization for CBillboardSceneNode, it had missed 2 color (thx for finding + patch from pc0de)
|
||||||
|
@ -341,6 +357,10 @@ Changes in 1.7.3 (??.??.2011)
|
||||||
|
|
||||||
- Fix crash in collada (.dae) loading
|
- Fix crash in collada (.dae) loading
|
||||||
|
|
||||||
|
- Fix bug handling in case RTT is not properly created
|
||||||
|
|
||||||
|
- Fix SColorf interpolation
|
||||||
|
|
||||||
- Fix memory-leaks in example 22 MaterialViewer
|
- Fix memory-leaks in example 22 MaterialViewer
|
||||||
|
|
||||||
- Fix array::erase which did destroy objects more than once when used with a range (thx @ RedDragCZ for reporting + testcase).
|
- Fix array::erase which did destroy objects more than once when used with a range (thx @ RedDragCZ for reporting + testcase).
|
||||||
|
@ -351,6 +371,8 @@ Changes in 1.7.3 (??.??.2011)
|
||||||
|
|
||||||
- CGUIScrollBar passes unused mousemove-events now to parent element. Fixes focus-bug in ComboBox reported by REDDemon here: http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=43474&highlight=
|
- CGUIScrollBar passes unused mousemove-events now to parent element. Fixes focus-bug in ComboBox reported by REDDemon here: http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=43474&highlight=
|
||||||
|
|
||||||
|
- Fix getAngle and getAngleWith
|
||||||
|
|
||||||
- Fix clipping in CGUITabControl
|
- Fix clipping in CGUITabControl
|
||||||
|
|
||||||
- Fix clipping in CGUITable, reported by ceyron
|
- Fix clipping in CGUITable, reported by ceyron
|
||||||
|
|
|
@ -169,7 +169,10 @@ Now for the real fun. We create an Irrlicht Device and start to setup the scene.
|
||||||
*/
|
*/
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
// let user select driver type
|
// ask user for driver
|
||||||
|
video::E_DRIVER_TYPE driverType=driverChoiceConsole();
|
||||||
|
if (driverType==video::EDT_COUNT)
|
||||||
|
return 1;
|
||||||
video::E_DRIVER_TYPE driverType=driverChoiceConsole();
|
video::E_DRIVER_TYPE driverType=driverChoiceConsole();
|
||||||
if (driverType==video::EDT_COUNT)
|
if (driverType==video::EDT_COUNT)
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -182,7 +185,6 @@ int main()
|
||||||
if (device == 0)
|
if (device == 0)
|
||||||
return 1; // could not create selected driver.
|
return 1; // could not create selected driver.
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Before we start with the interesting stuff, we do some simple things:
|
Before we start with the interesting stuff, we do some simple things:
|
||||||
Store pointers to the most important parts of the engine (video driver,
|
Store pointers to the most important parts of the engine (video driver,
|
||||||
|
|
|
@ -105,7 +105,6 @@
|
||||||
LinkIncremental="0"
|
LinkIncremental="0"
|
||||||
SuppressStartupBanner="TRUE"
|
SuppressStartupBanner="TRUE"
|
||||||
AdditionalLibraryDirectories="..\..\lib\Win32-visualstudio"
|
AdditionalLibraryDirectories="..\..\lib\Win32-visualstudio"
|
||||||
ProgramDatabaseFile=".\Release/MouseAndJoystick.pdb"
|
|
||||||
SubSystem="1"
|
SubSystem="1"
|
||||||
TargetMachine="1"/>
|
TargetMachine="1"/>
|
||||||
<Tool
|
<Tool
|
||||||
|
|
|
@ -134,7 +134,7 @@ The Irrlicht Engine SDK version 1.8
|
||||||
The Irrlicht Engine License
|
The Irrlicht Engine License
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
Copyright (C) 2002-2011 Nikolaus Gebhardt
|
Copyright (C) 2002-2012 Nikolaus Gebhardt
|
||||||
|
|
||||||
This software is provided 'as-is', without any express or implied
|
This software is provided 'as-is', without any express or implied
|
||||||
warranty. In no event will the authors be held liable for any damages
|
warranty. In no event will the authors be held liable for any damages
|
||||||
|
|
Loading…
Reference in New Issue