sdk
10 years agosamples/3D/orbitWithMouse: Added image resources for sample Picture windows
Jerome St-Louis [Thu, 17 Apr 2014 06:56:42 +0000 (02:56 -0400)]
samples/3D/orbitWithMouse: Added image resources for sample Picture windows
- Also fixed wrong icon potentially bouncing on left/right

10 years agosamples/3D/orbitWithMouse: Added icon resources; Fixed camera euler orientations
Jerome St-Louis [Thu, 17 Apr 2014 04:21:12 +0000 (00:21 -0400)]
samples/3D/orbitWithMouse: Added icon resources; Fixed camera euler orientations

10 years agoecere/gui/Picture: Fixed variable mix up in render method
Jerome St-Louis [Thu, 17 Apr 2014 04:16:10 +0000 (00:16 -0400)]
ecere/gui/Picture: Fixed variable mix up in render method

10 years agoecere/gui/3D Desktop: Fixed decorations handling
Jerome St-Louis [Thu, 17 Apr 2014 04:15:28 +0000 (00:15 -0400)]
ecere/gui/3D Desktop: Fixed decorations handling

10 years agoecere/gfx/3D/Camera: Fixed Rotate() methods with euler based orientations
Jerome St-Louis [Thu, 17 Apr 2014 04:14:34 +0000 (00:14 -0400)]
ecere/gfx/3D/Camera: Fixed Rotate() methods with euler based orientations

10 years agoide: Removed code committed by mistake in d85de44b42286f05fc60ebcea60f16d24337f34e
Jerome St-Louis [Wed, 16 Apr 2014 20:11:08 +0000 (16:11 -0400)]
ide: Removed code committed by mistake in d85de44b42286f05fc60ebcea60f16d24337f34e
- OpenGL driver was hardcoded

10 years agocompiler/bootstrap: Updated
Jerome St-Louis [Wed, 16 Apr 2014 19:58:44 +0000 (15:58 -0400)]
compiler/bootstrap: Updated

10 years agosamples/3D/Animate3DS: Added missign sample 3D room animation
Jerome St-Louis [Wed, 16 Apr 2014 19:47:04 +0000 (15:47 -0400)]
samples/3D/Animate3DS: Added missign sample 3D room animation

10 years agoecere/gfx/DisplaySystem: Incrementing ref count for added textures
Jerome St-Louis [Wed, 16 Apr 2014 19:42:15 +0000 (15:42 -0400)]
ecere/gfx/DisplaySystem: Incrementing ref count for added textures
- Fixed new crash on exit in terrainCameraDemo

10 years agosamples/3D/terrainCameraDemo: Replaced aircraft with unrestricted use model
Jerome St-Louis [Wed, 16 Apr 2014 19:40:12 +0000 (15:40 -0400)]
samples/3D/terrainCameraDemo: Replaced aircraft with unrestricted use model
- Also referencing skycube in ModelViewer
- Model from http://www.sharecg.com/v/35513/browse/5/3D-Model/Wacky-Plane

10 years agosamples/3D/ModelViewer/teapot.3ds: Made teapot double-sided
Jerome St-Louis [Wed, 16 Apr 2014 19:24:38 +0000 (15:24 -0400)]
samples/3D/ModelViewer/teapot.3ds: Made teapot double-sided

10 years agosamples/3D/orbitWithMouse: Not defaulting to full-screen
Jerome St-Louis [Wed, 16 Apr 2014 19:15:03 +0000 (15:15 -0400)]
samples/3D/orbitWithMouse: Not defaulting to full-screen

10 years agoide/ModelView: Synced latest improvements to 3D ModelViewer
Jerome St-Louis [Wed, 16 Apr 2014 19:14:07 +0000 (15:14 -0400)]
ide/ModelView: Synced latest improvements to 3D ModelViewer
- e.g. fixed various issues causing some models not to display

10 years agosamples/3D/ModelViewer: Improvements, Sample models
Jerome St-Louis [Wed, 16 Apr 2014 19:03:09 +0000 (15:03 -0400)]
samples/3D/ModelViewer: Improvements, Sample models
- Auto computing proper Z range and camera position based on model radius and bounding box
- Controls to shift up/down/left/right in addition to zomming in and out on the model
- Light now moving in world space
- Replaced sample model data with unrestricted use models:
Spotty Cow -- http://www.cs.columbia.edu/~keenan/Projects/ModelRepository/
Keenan Crane
Duck -- http://www.sharecg.com/v/11989/browse/5/3D-Model/bathroom-little-ducks
Martin Eloy Ocampos
- Including unrestricted use sky box
      Sky box -- http://quadropolis.us/node/3062
         Djakk

10 years agoecere/gfx/3D/Object3DSFormat: Improvements to Smoothing Groups handling
Jerome St-Louis [Wed, 16 Apr 2014 18:31:34 +0000 (14:31 -0400)]
ecere/gfx/3D/Object3DSFormat: Improvements to Smoothing Groups handling
- Auto-welding vertices so as to compensate for different UV coordiantes requiring different vertices
- Optional (hard-coded for now, disabled) cut off limit on angle between faces of same smoothing groups when welding is on

10 years agoecere/gfx/3D/Object3DSFormat: Using absolute paths to track materials and textures
Jerome St-Louis [Wed, 16 Apr 2014 18:03:18 +0000 (14:03 -0400)]
ecere/gfx/3D/Object3DSFormat: Using absolute paths to track materials and textures
- Preventing collisions between multiple models using same materials/texture names loaded in the same display system

10 years agoecere/gfx/Display: Fixed up disabled Z-sorting code
Jerome St-Louis [Wed, 16 Apr 2014 17:43:00 +0000 (13:43 -0400)]
ecere/gfx/Display: Fixed up disabled Z-sorting code
- The translucent primitives sorting is not quite ideal yet.
  Was testing various things but a proper & fast sort would need to be worked on.

10 years agoMakefile/Cross-Building: Fixed EDA not being built for host platform
Jerome St-Louis [Wed, 16 Apr 2014 17:11:10 +0000 (13:11 -0400)]
Makefile/Cross-Building: Fixed EDA not being built for host platform

10 years agocompiler/libec: Fixed DB active records broken by d0d99da885cb22b451821053009c5af5abe...
Jerome St-Louis [Wed, 16 Apr 2014 16:59:36 +0000 (12:59 -0400)]
compiler/libec: Fixed DB active records broken by d0d99da885cb22b451821053009c5af5abe39be0
- Property sets on Row ID classes were being used to set values in the database
  An exception is now made for those classes not to generate this error

10 years agoide/project/ProjectView: Fixed hidden output log on Build stopping Debugger
Jerome St-Louis [Wed, 16 Apr 2014 13:21:36 +0000 (09:21 -0400)]
ide/project/ProjectView: Fixed hidden output log on Build stopping Debugger

10 years agoecere/gui/EditBox: Fixed broken { auto-indenting
Jerome St-Louis [Wed, 16 Apr 2014 13:05:56 +0000 (09:05 -0400)]
ecere/gui/EditBox: Fixed broken { auto-indenting

10 years agoecere/gfx/3D/Mesh: Added member to access 32 bit indices
Jerome St-Louis [Tue, 15 Apr 2014 20:34:37 +0000 (16:34 -0400)]
ecere/gfx/3D/Mesh: Added member to access 32 bit indices

10 years agoecere/ecere.epj: Simplification fixes
Jerome St-Louis [Tue, 15 Apr 2014 20:33:32 +0000 (16:33 -0400)]
ecere/ecere.epj: Simplification fixes

10 years agoecere/gui/Window: Fixed leaks when switching mode in GuiApplication::Init()
Jerome St-Louis [Fri, 11 Apr 2014 06:53:06 +0000 (02:53 -0400)]
ecere/gui/Window: Fixed leaks when switching mode in GuiApplication::Init()
- A complex pathway implicating the ToolTip class was causing memory leaks when the IDE was switched to OpenGL mode
  A 'display' was being assigned to the uncreated windows.

10 years agoecere/gfx/3D: Object, 3DS, DisplaySystem: Fixed memory leaks
Jerome St-Louis [Thu, 10 Apr 2014 22:15:50 +0000 (18:15 -0400)]
ecere/gfx/3D: Object, 3DS, DisplaySystem: Fixed memory leaks

10 years agoide/CodeEditor: Fixed bad memory read on re-parsing
Jerome St-Louis [Thu, 10 Apr 2014 06:36:39 +0000 (02:36 -0400)]
ide/CodeEditor: Fixed bad memory read on re-parsing

10 years agoide/CodeEditor: Fixed bad memory read on NotifyAdded
Jerome St-Louis [Thu, 10 Apr 2014 06:36:11 +0000 (02:36 -0400)]
ide/CodeEditor: Fixed bad memory read on NotifyAdded

10 years agoecere/gui/EditBox: Fixed another out of bound memory read
Jerome St-Louis [Thu, 10 Apr 2014 06:26:24 +0000 (02:26 -0400)]
ecere/gui/EditBox: Fixed another out of bound memory read

10 years agoecere/gui/EditBox: Fixed out of bound reads checking for brackets
Jerome St-Louis [Thu, 10 Apr 2014 06:21:25 +0000 (02:21 -0400)]
ecere/gui/EditBox: Fixed out of bound reads checking for brackets

10 years agoecere/gfx/3D/Object3DSFormat: Fixed potential memory errors
Jerome St-Louis [Thu, 10 Apr 2014 02:48:30 +0000 (22:48 -0400)]
ecere/gfx/3D/Object3DSFormat: Fixed potential memory errors

10 years agoecere/gfx/drivers/OpenGL: Casting to GLXDrawable rather than int
Jerome St-Louis [Thu, 10 Apr 2014 02:47:35 +0000 (22:47 -0400)]
ecere/gfx/drivers/OpenGL: Casting to GLXDrawable rather than int

10 years agoecere/gui/Desktop3D: Fixed full screen 3D desktop
Jerome St-Louis [Wed, 9 Apr 2014 16:56:04 +0000 (12:56 -0400)]
ecere/gui/Desktop3D: Fixed full screen 3D desktop

10 years agosamples/3D/orbitWithMouse: Fixes and keys improvements
Jerome St-Louis [Wed, 9 Apr 2014 16:40:52 +0000 (12:40 -0400)]
samples/3D/orbitWithMouse: Fixes and keys improvements

10 years agoecere/gui/drivers/XInterface: Fixed windows without title bars
Jerome St-Louis [Wed, 9 Apr 2014 16:20:24 +0000 (12:20 -0400)]
ecere/gui/drivers/XInterface: Fixed windows without title bars
- This was breaking the orbitWithMouse demo

10 years agoide/debugger: Fixed crash on closing project being debugged
Jerome St-Louis [Wed, 9 Apr 2014 15:55:51 +0000 (11:55 -0400)]
ide/debugger: Fixed crash on closing project being debugged

10 years agoecere/gui/EditBox: Fixed overwrite caret not redrawing at new location on home/end
Jerome St-Louis [Wed, 9 Apr 2014 13:19:09 +0000 (09:19 -0400)]
ecere/gui/EditBox: Fixed overwrite caret not redrawing at new location on home/end

10 years agoecere/gui/EditBox: Fixed overwrite caret losing position on up/down
Jerome St-Louis [Wed, 9 Apr 2014 13:18:16 +0000 (09:18 -0400)]
ecere/gui/EditBox: Fixed overwrite caret losing position on up/down

10 years agogfx/3D/Mesh: Added vertex safety checks when computing radius/bounding box
Jerome St-Louis [Wed, 9 Apr 2014 05:56:42 +0000 (01:56 -0400)]
gfx/3D/Mesh: Added vertex safety checks when computing radius/bounding box

10 years agoecere/gfx/3D/Object3DSFormat: Fixed crash when a bumpmap is reused multiple times
Jerome St-Louis [Wed, 9 Apr 2014 01:32:56 +0000 (21:32 -0400)]
ecere/gfx/3D/Object3DSFormat: Fixed crash when a bumpmap is reused multiple times

10 years agoecere/gfx/3D/Object3DSFormat: Fixed bump map messing up main texture
Jerome St-Louis [Tue, 8 Apr 2014 20:46:33 +0000 (16:46 -0400)]
ecere/gfx/3D/Object3DSFormat: Fixed bump map messing up main texture
- For buggy models specifying the same texture for bump map

10 years agoecere/gfx/3D/Object3DSFormat: Fixed setting radius and bounding box
Jerome St-Louis [Tue, 8 Apr 2014 20:21:57 +0000 (16:21 -0400)]
ecere/gfx/3D/Object3DSFormat: Fixed setting radius and bounding box
- Those were not being set when there was no animation frames

10 years agoecere/gfx/3D/Object3DSFormat: Loading bump maps
Jerome St-Louis [Tue, 8 Apr 2014 20:19:38 +0000 (16:19 -0400)]
ecere/gfx/3D/Object3DSFormat: Loading bump maps

10 years agoecere/gfx/3D/Object3DSFormat: Added more materials and maps definitions
Jerome St-Louis [Tue, 8 Apr 2014 20:14:41 +0000 (16:14 -0400)]
ecere/gfx/3D/Object3DSFormat: Added more materials and maps definitions

10 years agoecere/gfx/3D/Object3DSFormat: Fixes to alpha blending maps
Jerome St-Louis [Tue, 8 Apr 2014 20:07:14 +0000 (16:07 -0400)]
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)

10 years agoecere/gfx/drivers/OpenGL: Fixed indices > 32k
Jerome St-Louis [Tue, 8 Apr 2014 19:30:12 +0000 (15:30 -0400)]
ecere/gfx/drivers/OpenGL: Fixed indices > 32k

10 years agoecere/gfx/3D/Mesh; Object: Fixed radius and bounding box calculations
Jerome St-Louis [Tue, 8 Apr 2014 19:28:38 +0000 (15:28 -0400)]
ecere/gfx/3D/Mesh; Object: Fixed radius and bounding box calculations

10 years agoecere/gfx/drivers/OpenGL; 3DS: Added support for scaling texture coordinates
Jerome St-Louis [Tue, 8 Apr 2014 19:10:27 +0000 (15:10 -0400)]
ecere/gfx/drivers/OpenGL; 3DS: Added support for scaling texture coordinates

10 years agoecere/gfx/drivers/OpenGL: Fixed support for textures with width/height ratio > 2
Jerome St-Louis [Tue, 8 Apr 2014 19:05:33 +0000 (15:05 -0400)]
ecere/gfx/drivers/OpenGL: Fixed support for textures with width/height ratio > 2

10 years agoSamples/ModelViewer, Camera, Object: Fixed glitchy camera at 90° pitch
Jerome St-Louis [Tue, 8 Apr 2014 18:50:25 +0000 (14:50 -0400)]
Samples/ModelViewer, Camera, Object: Fixed glitchy camera at 90° pitch

10 years agoecere/gui/FormDesigner: Fixed string which should be internationalized
Jerome St-Louis [Tue, 8 Apr 2014 18:20:28 +0000 (14:20 -0400)]
ecere/gui/FormDesigner: Fixed string which should be internationalized

10 years agoecere/sys: Fixed error messages arrays leak
Jerome St-Louis [Tue, 8 Apr 2014 17:55:04 +0000 (13:55 -0400)]
ecere/sys: Fixed error messages arrays leak

10 years agoecere/EditBox: (#1073) Fixed hex number highlighting bug: 0x3, p
Jerome St-Louis [Tue, 8 Apr 2014 17:46:00 +0000 (13:46 -0400)]
ecere/EditBox: (#1073) Fixed hex number highlighting bug: 0x3, p

10 years agoide: Fixed 3DS argument check
Jerome St-Louis [Wed, 2 Apr 2014 10:39:40 +0000 (06:39 -0400)]
ide: Fixed 3DS argument check

10 years agoecere/GuiApplication: Avoiding redundant attempts to initialize
Jerome St-Louis [Wed, 2 Apr 2014 07:48:17 +0000 (03:48 -0400)]
ecere/GuiApplication: Avoiding redundant attempts to initialize

10 years agoecere/GuiApplication: Avoid extra SwitchMode when setting driver explicitly
Jerome St-Louis [Wed, 2 Apr 2014 07:26:39 +0000 (03:26 -0400)]
ecere/GuiApplication: Avoid extra SwitchMode when setting driver explicitly

10 years agoecere: Fixed error messages
Jerome St-Louis [Wed, 2 Apr 2014 07:12:53 +0000 (03:12 -0400)]
ecere: Fixed error messages

10 years agoecere/sys: Fixed error code ranges
Jerome St-Louis [Wed, 2 Apr 2014 07:07:01 +0000 (03:07 -0400)]
ecere/sys: Fixed error code ranges

10 years agoecere/GuiApplication: Fixed selecting X11 driver by default
Jerome St-Louis [Wed, 2 Apr 2014 07:01:39 +0000 (03:01 -0400)]
ecere/GuiApplication: Fixed selecting X11 driver by default

10 years agoecere: Resolved error codes conflicts
Jerome St-Louis [Wed, 2 Apr 2014 06:55:28 +0000 (02:55 -0400)]
ecere: Resolved error codes conflicts

10 years agocompiler/ecp: Generate an error on enum computation failing; ecere: Fixed broken...
Jerome St-Louis [Wed, 2 Apr 2014 06:47:49 +0000 (02:47 -0400)]
compiler/ecp: Generate an error on enum computation failing; ecere: Fixed broken ErrorCodes and PredefinedCharCategories enums

10 years agoecere/GuiApplication: Fixed fallback driver for OS X to be NCurses
Jerome St-Louis [Wed, 2 Apr 2014 05:38:03 +0000 (01:38 -0400)]
ecere/GuiApplication: Fixed fallback driver for OS X to be NCurses

10 years agoecere/gui/Window: Handling null driver in ConsequentialMouseMove()
Jerome St-Louis [Wed, 2 Apr 2014 05:14:48 +0000 (01:14 -0400)]
ecere/gui/Window: Handling null driver in ConsequentialMouseMove()

10 years agoecere/gui/Window: Prevent crash on null interface driver in UpdateCaption()
Jerome St-Louis [Wed, 2 Apr 2014 05:09:43 +0000 (01:09 -0400)]
ecere/gui/Window: Prevent crash on null interface driver in UpdateCaption()

10 years agosamples/3D/orbitWithMouse: Various fixes and improvements
Jerome St-Louis [Wed, 2 Apr 2014 05:00:51 +0000 (01:00 -0400)]
samples/3D/orbitWithMouse: Various fixes and improvements
- Scalable fullscreen support
- Prevent bad states from pressing keys at the wrong time

10 years agoshare/man/ear: Fixed typo
Jerome St-Louis [Wed, 2 Apr 2014 05:00:12 +0000 (01:00 -0400)]
share/man/ear: Fixed typo

10 years agoecere/gui/drivers/XInterface: Moved calls to XCreateFontCursor inside display check
Jerome St-Louis [Wed, 2 Apr 2014 04:26:43 +0000 (00:26 -0400)]
ecere/gui/drivers/XInterface: Moved calls to XCreateFontCursor inside display check

10 years agoeda/drivers/sqlite: Work around for Clang compilation
Jerome St-Louis [Wed, 2 Apr 2014 04:20:31 +0000 (00:20 -0400)]
eda/drivers/sqlite: Work around for Clang compilation

10 years agoecere/3D gfx/Camera: Fixed 'attached' (euler) orientation issues
Jerome St-Louis [Wed, 2 Apr 2014 04:01:33 +0000 (00:01 -0400)]
ecere/3D gfx/Camera: Fixed 'attached' (euler) orientation issues
- This was breaking the 'orbitWithMouse' sample

10 years agoecere/Makefile (OS X): Took out unused reference to ../deps/libpng
Jerome St-Louis [Wed, 2 Apr 2014 04:00:27 +0000 (00:00 -0400)]
ecere/Makefile (OS X): Took out unused reference to ../deps/libpng

10 years agocompiler/libec: Pre-declaring eSystem_Delete()
Jerome St-Louis [Wed, 2 Apr 2014 03:56:10 +0000 (23:56 -0400)]
compiler/libec: Pre-declaring eSystem_Delete()

10 years agoide/Project: Fixed Clean() should not return a value
Jerome St-Louis [Wed, 2 Apr 2014 03:53:27 +0000 (23:53 -0400)]
ide/Project: Fixed Clean() should not return a value

10 years agoecere/gui/EditBox: Prevent toggling overwrite caret when read-only
Jerome St-Louis [Wed, 2 Apr 2014 03:49:56 +0000 (23:49 -0400)]
ecere/gui/EditBox: Prevent toggling overwrite caret when read-only

10 years agocompiler/libec: Pre-declaring eInstance_FireSelfWatchers
Jerome St-Louis [Wed, 2 Apr 2014 03:42:57 +0000 (23:42 -0400)]
compiler/libec: Pre-declaring eInstance_FireSelfWatchers

10 years agoecere/gui/EditBox: Fixed _DelCh not returning a value
Jerome St-Louis [Wed, 2 Apr 2014 03:35:16 +0000 (23:35 -0400)]
ecere/gui/EditBox: Fixed _DelCh not returning a value
- Changed public method to return void

10 years agocompiler/libec: (#1072) Fixed error conditions
Jerome St-Louis [Tue, 1 Apr 2014 20:58:01 +0000 (16:58 -0400)]
compiler/libec: (#1072) Fixed error conditions

10 years agoecere:DateTime: Fixed return value
Jerome St-Louis [Tue, 1 Apr 2014 20:52:57 +0000 (16:52 -0400)]
ecere:DateTime: Fixed return value

10 years agoecere:EditBox: Fixed typo in syntax highlighting update
Jerome St-Louis [Tue, 1 Apr 2014 20:51:02 +0000 (16:51 -0400)]
ecere:EditBox: Fixed typo in syntax highlighting update

10 years agocompiler/libec; ecere:SecSince1970: (#1072) Generating an error rather than invalid...
Jerome St-Louis [Tue, 1 Apr 2014 20:45:21 +0000 (16:45 -0400)]
compiler/libec; ecere:SecSince1970: (#1072) Generating an error rather than invalid C code for unit class property set

10 years agoecere/sys/EARArchive: Fixed bad return values
Jerome St-Louis [Tue, 1 Apr 2014 16:18:30 +0000 (12:18 -0400)]
ecere/sys/EARArchive: Fixed bad return values

10 years agocompiler/libec/bootstrap: Updated
Jerome St-Louis [Tue, 1 Apr 2014 16:13:51 +0000 (12:13 -0400)]
compiler/libec/bootstrap: Updated

10 years agocompiler/libec: Fixed 'restrict' to be an extended declaration specifier, not a stora...
Jerome St-Louis [Tue, 1 Apr 2014 16:10:50 +0000 (12:10 -0400)]
compiler/libec: Fixed 'restrict' to be an extended declaration specifier, not a storage class specifier
- Also added restrict variants to syntax highlighting

10 years agosamples/games/brainstonz: Fixed bad character
Jerome St-Louis [Mon, 31 Mar 2014 23:49:22 +0000 (19:49 -0400)]
samples/games/brainstonz: Fixed bad character

10 years agoide/Debugger: Fixed IDE jamming on 'advance' for GDB 6.3 on OS X
Jerome St-Louis [Sat, 29 Mar 2014 21:50:32 +0000 (17:50 -0400)]
ide/Debugger: Fixed IDE jamming on 'advance' for GDB 6.3 on OS X

10 years agoide/Debugger: Fixed OS X GDB 6.3 regressions
Jerome St-Louis [Sat, 29 Mar 2014 19:42:42 +0000 (15:42 -0400)]
ide/Debugger: Fixed OS X GDB 6.3 regressions

10 years agoecere/sys/Semaphore (OS X): TryWait(): Fixed uninitialized return value
Jerome St-Louis [Sat, 29 Mar 2014 21:51:22 +0000 (17:51 -0400)]
ecere/sys/Semaphore (OS X): TryWait(): Fixed uninitialized return value
- This was causing the GdbCommand timeout to return wrong value

10 years agoecs; epj2make: Fixed compilation with DEBUG=y on non-Windows
Jerome St-Louis [Sat, 29 Mar 2014 04:13:41 +0000 (00:13 -0400)]
ecs; epj2make: Fixed compilation with DEBUG=y on non-Windows

10 years agoecere/net/SSLSocket: Fixed compilation on OS X
Jerome St-Louis [Sat, 29 Mar 2014 04:12:55 +0000 (00:12 -0400)]
ecere/net/SSLSocket: Fixed compilation on OS X

10 years agocrossplatform.mk (OS X): Fixed bug causing install name not to be set on shared libraries
Jerome St-Louis [Sat, 29 Mar 2014 04:11:56 +0000 (00:11 -0400)]
crossplatform.mk (OS X): Fixed bug causing install name not to be set on shared libraries
- This was causing all sort of problems/crashes

10 years agoide/Project: Fixes to GCC version detection
Jerome St-Louis [Fri, 28 Mar 2014 22:20:32 +0000 (18:20 -0400)]
ide/Project: Fixes to GCC version detection

10 years agoecere/sys/GetEnvironment (win32); i18n: More fixes
Jerome St-Louis [Fri, 28 Mar 2014 15:07:48 +0000 (11:07 -0400)]
ecere/sys/GetEnvironment (win32); i18n: More fixes

10 years agoi18n: More string updates for pt_BR (installer and IDE)
Ricardo Nabinger Sanchez [Fri, 28 Mar 2014 02:34:19 +0000 (23:34 -0300)]
i18n: More string updates for pt_BR (installer and IDE)

10 years agoide/about: Updated credits
Jerome St-Louis [Thu, 27 Mar 2014 17:10:39 +0000 (13:10 -0400)]
ide/about: Updated credits

10 years agoide: Added 'ProgramData' to install folders for All Users install
Jerome St-Louis [Thu, 27 Mar 2014 16:47:11 +0000 (12:47 -0400)]
ide: Added 'ProgramData' to install folders for All Users install

10 years agoide/project: Not adding -lstdc++ to C++ projects
Jerome St-Louis [Thu, 27 Mar 2014 16:43:21 +0000 (12:43 -0400)]
ide/project: Not adding -lstdc++ to C++ projects
- This was causing linking C++ shared libraries to fail when 'libstdc++.dll.a' is present for MinGW-w64

10 years agoide: Fixed stuck Edit menu when hitting escape on output panel with no other window
Jerome St-Louis [Thu, 27 Mar 2014 04:23:56 +0000 (00:23 -0400)]
ide: Fixed stuck Edit menu when hitting escape on output panel with no other window

10 years agoinstaller: Handling generalizing locales on language dropbox selection
Jerome St-Louis [Thu, 27 Mar 2014 04:09:24 +0000 (00:09 -0400)]
installer: Handling generalizing locales on language dropbox selection

10 years agocompiler/bootstra (i18n): Updated
Jerome St-Louis [Thu, 27 Mar 2014 04:08:56 +0000 (00:08 -0400)]
compiler/bootstra (i18n): Updated

10 years agoecere/sys/GetEnvironment() (win32, i18n): Fixed return value
Jerome St-Louis [Thu, 27 Mar 2014 04:07:33 +0000 (00:07 -0400)]
ecere/sys/GetEnvironment() (win32, i18n): Fixed return value
- This was breaking language environment variables cascading, ECERE_LANGUAGE was always understood as set

10 years agoecere/i18n; ide: Improved adapting to LANGUAGE env. variable
Jerome St-Louis [Thu, 27 Mar 2014 03:45:12 +0000 (23:45 -0400)]
ecere/i18n; ide: Improved adapting to LANGUAGE env. variable
- i18n: Fixed a bug preventing genericLocale to work on app executable
- Understanding generic 'zh' as 'zh_CN'
- Saving IDE settings language value on startup
- Handling LANGUAGE value with multiple locales separating by : (only first is looked at for now)
- Applying same logic to checked language menu items as translation loading code (generic locales to use e.g. en for en_CA)
- Ensuring an item is checked (default to english if no locale is found)

10 years agoide: Fixed memory leaks; Fixed obsolete 'text' property
Jerome St-Louis [Wed, 26 Mar 2014 21:33:03 +0000 (17:33 -0400)]
ide: Fixed memory leaks; Fixed obsolete 'text' property