ecere/EditBox: (#1073) Fixed hex number highlighting bug: 0x3, p
ecere/sys: Fixed error messages arrays leak
ecere/gui/FormDesigner: Fixed string which should be internationalized
Samples/ModelViewer, Camera, Object: Fixed glitchy camera at 90° pitch
ecere/gfx/drivers/OpenGL: Fixed support for textures with width/height ratio > 2
ecere/gfx/drivers/OpenGL; 3DS: Added support for scaling texture coordinates
ecere/gfx/3D/Mesh; Object: Fixed radius and bounding box calculations
ecere/gfx/drivers/OpenGL: Fixed indices > 32k
ecere/gfx/3D/Object3DSFormat: Fixes to alpha blending maps
- Reading alpha from R channel for non-PNG
- Fixed crashes on mismatched dimensions of opacity and diffuse map
- Not setting translucent flag if no alpha between 0 and 255 (Fixes Z-fighting issues in sort algorithm)
ecere/gfx/3D/Object3DSFormat: Added more materials and maps definitions
ecere/gfx/3D/Object3DSFormat: Loading bump maps
ecere/gfx/3D/Object3DSFormat: Fixed setting radius and bounding box
- Those were not being set when there was no animation frames
ecere/gfx/3D/Object3DSFormat: Fixed bump map messing up main texture
- For buggy models specifying the same texture for bump map
ecere/gfx/3D/Object3DSFormat: Fixed crash when a bumpmap is reused multiple times
gfx/3D/Mesh: Added vertex safety checks when computing radius/bounding box
ecere/gui/EditBox: Fixed overwrite caret losing position on up/down
ecere/gui/EditBox: Fixed overwrite caret not redrawing at new location on home/end
ide/debugger: Fixed crash on closing project being debugged
ecere/gui/drivers/XInterface: Fixed windows without title bars
- This was breaking the orbitWithMouse demo
samples/3D/orbitWithMouse: Fixes and keys improvements