sdk
11 years agotarball; updated makefiles for include dirs order and minor changes.
Rejean Loyer [Mon, 5 Nov 2012 14:45:25 +0000 (09:45 -0500)]
tarball; updated makefiles for include dirs order and minor changes.

11 years agobuildsystem,epj2make,ide; preserve include dirs order within a single node while...
Rejean Loyer [Mon, 5 Nov 2012 13:53:05 +0000 (08:53 -0500)]
buildsystem,epj2make,ide; preserve include dirs order within a single node while enforcing hierarchical order.

11 years agobuildsystem,ide,epj2mak; don't make reference to ECSOURCES in SOURCES if no .ec files...
Rejean Loyer [Mon, 5 Nov 2012 13:53:00 +0000 (08:53 -0500)]
buildsystem,ide,epj2mak; don't make reference to ECSOURCES in SOURCES if no .ec files are present in project.

11 years agosdk/Build System: Solved the $(CPP) space issues
Jerome St-Louis [Mon, 5 Nov 2012 11:14:32 +0000 (06:14 -0500)]
sdk/Build System: Solved the $(CPP) space issues
- Defined _CPP in crossplatform.mk which adds quotes only if CPP contains a space

11 years agobuild system: Fixed CCACHE/DISTCC/SYSROOT space issues
Jerome St-Louis [Mon, 5 Nov 2012 09:37:50 +0000 (04:37 -0500)]
build system: Fixed CCACHE/DISTCC/SYSROOT space issues
- The preprocessor must be passed to ecp/ecc with -cpp "$(CPP)"
- The definitions of CC/CPP/CXX must not contain any spaces
- CCACHE_COMPILE/DISTCC_COMPILE must contain their own extra space at the end if set, with $(space), otherwise must be empty string

11 years agosamples/blokus: Put some safety code to avoid a buffer overflow on a long message
Jerome St-Louis [Mon, 5 Nov 2012 08:54:00 +0000 (03:54 -0500)]
samples/blokus: Put some safety code to avoid a buffer overflow on a long message

11 years agosdk/build system: Took out bad ifdef that was breaking CONSOLE
Jerome St-Louis [Mon, 5 Nov 2012 08:53:14 +0000 (03:53 -0500)]
sdk/build system: Took out bad ifdef that was breaking CONSOLE

11 years agoear/extract: Put back missing gdi32 library link
Jerome St-Louis [Mon, 5 Nov 2012 08:36:53 +0000 (03:36 -0500)]
ear/extract: Put back missing gdi32 library link

11 years agodeps/libffi: Put back missing win32.o from OBJECTS and win32.S from SOURCES
Jerome St-Louis [Mon, 5 Nov 2012 08:36:25 +0000 (03:36 -0500)]
deps/libffi: Put back missing win32.o from OBJECTS and win32.S from SOURCES

11 years agosdk tarball/Windows: Fixed build by removing call to escspaces
Jerome St-Louis [Mon, 5 Nov 2012 08:34:27 +0000 (03:34 -0500)]
sdk tarball/Windows: Fixed build by removing call to escspaces
- There only for CACHECC/DISTCC? To be fixed properly...

11 years agoide;FindInFiles; fixed invalid dir message showing even if in workspace or project...
Rejean Loyer [Sun, 4 Nov 2012 08:32:16 +0000 (03:32 -0500)]
ide;FindInFiles; fixed invalid dir message showing even if in workspace or project search mode.

11 years agobuildsystem,epj2make,ide,tarball; misc improvements to makefile generation. updated...
Rejean Loyer [Sun, 4 Nov 2012 08:22:09 +0000 (03:22 -0500)]
buildsystem,epj2make,ide,tarball; misc improvements to makefile generation. updated all tarball makefiles. minor changes to a few project files.

11 years agoide;ProjectSettings; fixed fast math, 32 bit and 64 bit checkboxes are still visible...
Rejean Loyer [Sun, 4 Nov 2012 04:16:04 +0000 (00:16 -0400)]
ide;ProjectSettings; fixed fast math, 32 bit and 64 bit checkboxes are still visible when a resource node is selected.

11 years agoepj2make,ide; fix null crashes with makefile generation for configuration-less projects.
Rejean Loyer [Tue, 30 Oct 2012 19:40:21 +0000 (15:40 -0400)]
epj2make,ide; fix null crashes with makefile generation for configuration-less projects.

11 years agobuildsystem,epj2make,ide; further deduplicated file lists in makefile. also fixed...
Rejean Loyer [Wed, 18 Apr 2012 19:28:51 +0000 (15:28 -0400)]
buildsystem,epj2make,ide; further deduplicated file lists in makefile. also fixed missing BOWLS variables not being generated.

11 years agoide; updating the remove project popup menu item just like the compilation related...
Rejean Loyer [Tue, 30 Oct 2012 15:11:14 +0000 (11:11 -0400)]
ide; updating the remove project popup menu item just like the compilation related ones when compilation ends while popup menu is already displayed.

11 years agobuildsystem,epj2make,ide; new per-file-config-platform CFLAGS generation method....
Rejean Loyer [Sat, 27 Oct 2012 19:33:45 +0000 (15:33 -0400)]
buildsystem,epj2make,ide; new per-file-config-platform CFLAGS generation method. now generating CUSTOM<n>-CFLAGS for each unique variation of CFLAGS in the project. this will support per-file --fast-math flag setting for EDASQLite. (#677)

11 years agoeda;drivers;SQLite,SQLiteCipher; fix .epj files to never use --fast-math flag on...
Rejean Loyer [Sat, 27 Oct 2012 19:16:10 +0000 (15:16 -0400)]
eda;drivers;SQLite,SQLiteCipher; fix .epj files to never use --fast-math flag on sqlite3.c for the drivers and command line tools.

11 years agoide; fixed ProjectConfig::isEmpty missing buildBitDepth and fastMath. was causing...
Rejean Loyer [Sat, 27 Oct 2012 19:17:25 +0000 (15:17 -0400)]
ide; fixed ProjectConfig::isEmpty missing buildBitDepth and fastMath. was causing per-file options to be lost in loading ProjectSettings dialog.

11 years agoecere/com/instance: Fixed application evolution
Jerome St-Louis [Mon, 5 Nov 2012 07:39:48 +0000 (02:39 -0500)]
ecere/com/instance: Fixed application evolution
- Fixed previous Android commit breaking normal desktop application (i.e. the IDE)

11 years agoecere/Android: Fixed: memory corruption after multiple onDestroy callbacks, mem leaks
Jerome St-Louis [Mon, 5 Nov 2012 06:08:42 +0000 (01:08 -0500)]
ecere/Android: Fixed: memory corruption after multiple onDestroy callbacks, mem leaks
- Fixed eInstance_Evolve to properly readjust classes when evolving from GuiApplication as well
- Now adjusting all classes throughout all modules when evolving
- Fixed Window class vs Application's Window classes pureVtbl mix up due to Skin selection before app was reloaded
   (Review copying of base window data into derived classes... pureVtbl is a class_data which really should not be copied)
- Fixed leaking GuiApplication which was constructed twice
- Cleaned up instance.ec global variables in __ecere_COM_Initialize() to support running with MemoryGuard
- Reviewed usage of __currentModule (-->__androidCurrentModule)/__thisModule in AndroidInterface.ec

11 years agoecere/Android: Fixed proper handling of onDestroy
Jerome St-Louis [Sun, 4 Nov 2012 07:53:50 +0000 (02:53 -0500)]
ecere/Android: Fixed proper handling of onDestroy
- Was getting timeouts, onDestroy would not return
- Updated helloAndroid sample to build for x86
- Tweaked Service.ec which was having trouble compiling for x86

11 years agoecere; samples: Initial Android Support
Jerome St-Louis [Sun, 4 Nov 2012 05:18:17 +0000 (01:18 -0400)]
ecere; samples: Initial Android Support

11 years agomisc; modified all project (.epj) files to have the appropriate fast math option...
Rejean Loyer [Fri, 26 Oct 2012 00:22:44 +0000 (20:22 -0400)]
misc; modified all project (.epj) files to have the appropriate fast math option set according to the optimize setting for all configs.

11 years agoide;NewProjectDialog; setting fastMath to false for the Debug config of new projects.
Rejean Loyer [Thu, 25 Oct 2012 23:07:14 +0000 (19:07 -0400)]
ide;NewProjectDialog; setting fastMath to false for the Debug config of new projects.

11 years agoepj2make; fixed missing new parameter for calling LoadProject. (eb1eb6e51340b67790a46...
Rejean Loyer [Thu, 25 Oct 2012 23:03:03 +0000 (19:03 -0400)]
epj2make; fixed missing new parameter for calling LoadProject. (eb1eb6e51340b67790a465c6afcbe8c9a3ac5133)

11 years agoide; fix makefiles for all configs are not regenerated upon reloaded added project...
Rejean Loyer [Thu, 25 Oct 2012 16:04:52 +0000 (12:04 -0400)]
ide; fix makefiles for all configs are not regenerated upon reloaded added project. (#764)

11 years agoide; fixed project config changing back to first configuration on project reloading...
Rejean Loyer [Thu, 25 Oct 2012 15:09:49 +0000 (11:09 -0400)]
ide; fixed project config changing back to first configuration on project reloading by external file change. (#763)

11 years agoide; fixed buildBitDepth not being copied.
Rejean Loyer [Wed, 24 Oct 2012 10:31:49 +0000 (06:31 -0400)]
ide; fixed buildBitDepth not being copied.

11 years agoide; added fast math option to ProjectSettings dialog and equal to optimize functiona...
Rejean Loyer [Wed, 24 Oct 2012 10:31:03 +0000 (06:31 -0400)]
ide; added fast math option to ProjectSettings dialog and equal to optimize functionality in makefile generation. (#677)

11 years agoecere/sys: Added Condition synchronization object
Jerome St-Louis [Wed, 24 Oct 2012 09:07:17 +0000 (05:07 -0400)]
ecere/sys: Added Condition synchronization object

11 years agoecere: Fixed exclusions for Android config (linux platform)
Jerome St-Louis [Wed, 24 Oct 2012 09:02:50 +0000 (05:02 -0400)]
ecere: Fixed exclusions for Android config (linux platform)

11 years agoide/Makefiles: Updated tarball makefiles to use FORCE_32BIT; Disabled forcing -m32...
Jerome St-Louis [Wed, 24 Oct 2012 08:41:58 +0000 (04:41 -0400)]
ide/Makefiles: Updated tarball makefiles to use FORCE_32BIT; Disabled forcing -m32 on ARM architecture

11 years agoecere/gui/Win32Interface: Fixed issue with make clean failing when IDE is launched...
Jerome St-Louis [Wed, 24 Oct 2012 08:05:13 +0000 (04:05 -0400)]
ecere/gui/Win32Interface: Fixed issue with make clean failing when IDE is launched from command prompt
- Now attaching parent process console for GUI applications

11 years agoecere/gui/Menu & ScrollBar: Fixed bad cast of Modifiers to Key
Jerome St-Louis [Wed, 24 Oct 2012 08:04:21 +0000 (04:04 -0400)]
ecere/gui/Menu & ScrollBar: Fixed bad cast of Modifiers to Key
- Modifiers are in the high bit of the Key, so a simple cast doesn't work (unless we implement a conversion property)

11 years agoide: added feature open recently opened files / projects in another ide by holding...
Rejean Loyer [Fri, 30 Mar 2012 16:06:42 +0000 (12:06 -0400)]
ide: added feature open recently opened files / projects in another ide by holding down control key.

11 years agobuildsystem,ide,epj2make,tarball; let compiler config file and tarball's include...
Rejean Loyer [Wed, 24 Oct 2012 01:24:53 +0000 (21:24 -0400)]
buildsystem,ide,epj2make,tarball; let compiler config file and tarball's include.mk pass -t <platform> to ecs when host and target platforms differ.

11 years agoide; fixed FileCompile menu entry for ProjectView's right-click menu isn't updated...
Rejean Loyer [Wed, 24 Oct 2012 00:45:50 +0000 (20:45 -0400)]
ide; fixed FileCompile menu entry for ProjectView's right-click menu isn't updated (disabled=false) once an ongoing compilation ends.

11 years agobuildsystem,ide,epj2make; added SYSROOT to allow a compiler configuration or the...
Rejean Loyer [Wed, 24 Oct 2012 00:17:49 +0000 (20:17 -0400)]
buildsystem,ide,epj2make; added SYSROOT to allow a compiler configuration or the command line to specify the --sysroot option for gcc, cpp (preprocessor) and g++.

11 years agobuildsystem,ide,epj2make; added GCC_PREFIX to simplify toolchain compiler changes...
Rejean Loyer [Tue, 23 Oct 2012 01:03:58 +0000 (21:03 -0400)]
buildsystem,ide,epj2make; added GCC_PREFIX to simplify toolchain compiler changes for cross-compilers or other specific compiler. for example the i586-mingw32msvc- or /home/user/usr/gcc-x.x.x.x/ prefixes could be used.

11 years agoide;GlobalSettingsDialog; fixed some ugly code repeated multiple times.
Rejean Loyer [Tue, 23 Oct 2012 01:01:58 +0000 (21:01 -0400)]
ide;GlobalSettingsDialog; fixed some ugly code repeated multiple times.

11 years agobuildsystem,ide,epj2make; sorted out platform variables and uses. now using HOST_PLAT...
Rejean Loyer [Tue, 23 Oct 2012 00:56:08 +0000 (20:56 -0400)]
buildsystem,ide,epj2make; sorted out platform variables and uses. now using HOST_PLATFORM, TARGET_PLATFORM, *_HOST and *_TARGET variables. (#765)

11 years agoide: updated ide.epj to not have the /usr/X11R6/include include dir under windows.
Rejean Loyer [Tue, 23 Oct 2012 00:38:31 +0000 (20:38 -0400)]
ide: updated ide.epj to not have the /usr/X11R6/include include dir under windows.

11 years agomisc; updated Makefiles.epj
Rejean Loyer [Tue, 23 Oct 2012 00:37:05 +0000 (20:37 -0400)]
misc; updated Makefiles.epj

11 years agoecereCOM; moved m, dl and pthread libs from Release/Linux to Common/Linux.
Rejean Loyer [Mon, 22 Oct 2012 19:26:20 +0000 (15:26 -0400)]
ecereCOM; moved m, dl and pthread libs from Release/Linux to Common/Linux.

11 years agoide;ProjectSettings;BuildTab;CompilerTab; added gui (32 bit and 64 bit check boxes...
Rejean Loyer [Sun, 21 Oct 2012 22:39:51 +0000 (18:39 -0400)]
ide;ProjectSettings;BuildTab;CompilerTab; added gui (32 bit and 64 bit check boxes) for the BuildBitDepth ProjectOption. (#743)

11 years agoide;ProjectSettings;BuildTab;CompilerTab; fixed updating of project node in fileList...
Rejean Loyer [Sun, 21 Oct 2012 22:38:40 +0000 (18:38 -0400)]
ide;ProjectSettings;BuildTab;CompilerTab; fixed updating of project node in fileList when changing active project config.

11 years agoide:CodeEditor:ListEnumValues; list ancestor enum values first.
Rejean Loyer [Thu, 4 Oct 2012 00:11:54 +0000 (20:11 -0400)]
ide:CodeEditor:ListEnumValues; list ancestor enum values first.

11 years agoide:ProjectView; added alt + up/down to quickly navigate between the projects.
Rejean Loyer [Thu, 4 Oct 2012 00:10:05 +0000 (20:10 -0400)]
ide:ProjectView; added alt + up/down to quickly navigate between the projects.

11 years agoecere:ListBox; fixed OnKeyHit to let alt key and ctrl key (only if multiSelect is...
Rejean Loyer [Mon, 22 Oct 2012 08:57:51 +0000 (04:57 -0400)]
ecere:ListBox; fixed OnKeyHit to let alt key and ctrl key (only if multiSelect is false) combinations go through to NotifyKeyHit and not prevent such hotkeys from firering.

11 years agoRevert "ecere:ListBox: fixed alt/ctrl-arrows combination key events aren't received...
Rejean Loyer [Mon, 22 Oct 2012 08:39:23 +0000 (04:39 -0400)]
Revert "ecere:ListBox: fixed alt/ctrl-arrows combination key events aren't received by ListBox user"

This reverts commit a6227bf92267dedb3d000b53af5372490453ae39.

11 years agoecere,ec; multiple fixes to prevent comment within comment warnings from preprocessor
Rejean Loyer [Fri, 2 Mar 2012 07:24:29 +0000 (02:24 -0500)]
ecere,ec; multiple fixes to prevent comment within comment warnings from preprocessor

11 years agoecere/gfx3D/Mesh: Fix for improper usage of union members (Breaks in 64bit) and handl...
Jerome St-Louis [Thu, 11 Oct 2012 20:16:24 +0000 (16:16 -0400)]
ecere/gfx3D/Mesh: Fix for improper usage of union members (Breaks in 64bit) and handling a PrimitiveGroup with a count of 0

11 years agoecere/HTTPFile: Added 'Connection: Keep-Alive' to request; Fixed handling of incomple...
Jerome St-Louis [Sat, 6 Oct 2012 01:24:56 +0000 (21:24 -0400)]
ecere/HTTPFile: Added 'Connection: Keep-Alive' to request; Fixed handling of incomplete header

11 years agoecere/gfx3D/Object3DSFormat: Fixed mistake breaking Big Endian platforms builds
Jerome St-Louis [Mon, 1 Oct 2012 21:27:23 +0000 (17:27 -0400)]
ecere/gfx3D/Object3DSFormat: Fixed mistake breaking Big Endian platforms builds

11 years agodeps: Project tweaks to use default obj dir; ecere/dataTypes: Not using android_log_p...
Jerome St-Louis [Mon, 17 Sep 2012 08:30:25 +0000 (04:30 -0400)]
deps: Project tweaks to use default obj dir; ecere/dataTypes: Not using android_log_print in ecereCOM

11 years agocompiler/libec: Fixed precompiled grammar for Linux builds
Jerome St-Louis [Mon, 17 Sep 2012 06:55:08 +0000 (02:55 -0400)]
compiler/libec: Fixed precompiled grammar for Linux builds

11 years agocompiler/libec: Grammar fix to handle comma separated attributes within an __attribut...
Jerome St-Louis [Mon, 17 Sep 2012 06:33:58 +0000 (02:33 -0400)]
compiler/libec: Grammar fix to handle comma separated attributes within an __attribute__ specifier

11 years agoecere: Fixed warnings in static builds resulting from compiler fixes
Jerome St-Louis [Mon, 17 Sep 2012 04:38:32 +0000 (00:38 -0400)]
ecere: Fixed warnings in static builds resulting from compiler fixes

11 years agocompiler/libec: Updated bootstrap and i18n template
Jerome St-Louis [Mon, 17 Sep 2012 03:59:22 +0000 (23:59 -0400)]
compiler/libec: Updated bootstrap and i18n template

11 years agocompiler/libec: Fixed mixed up name/full name loading global data
Jerome St-Louis [Mon, 17 Sep 2012 03:49:35 +0000 (23:49 -0400)]
compiler/libec: Fixed mixed up name/full name loading global data

11 years agocompiler/libec: In pass 3, clearing baseSpecs when converting nameSpecifier into...
Jerome St-Louis [Mon, 17 Sep 2012 03:28:39 +0000 (23:28 -0400)]
compiler/libec: In pass 3, clearing baseSpecs when converting nameSpecifier into structSpecifier (Fix for recent builds failing)

11 years agocompiler/libec: Moved the template args freeing code to its rightful place (nameSpeci...
Jerome St-Louis [Mon, 17 Sep 2012 03:27:14 +0000 (23:27 -0400)]
compiler/libec: Moved the template args freeing code to its rightful place (nameSpecifier)

11 years agoecere: Various tweaks in preparation for Android support
Jerome St-Louis [Thu, 13 Sep 2012 08:51:26 +0000 (04:51 -0400)]
ecere: Various tweaks in preparation for Android support

11 years agoide/ProjectSettings: Fixed post build boxes anchoring
Jerome St-Louis [Thu, 13 Sep 2012 08:39:40 +0000 (04:39 -0400)]
ide/ProjectSettings: Fixed post build boxes anchoring

11 years agocompiler/libec: Proper __attribute__ support and other fixes to compile for Android
Jerome St-Louis [Thu, 13 Sep 2012 08:33:33 +0000 (04:33 -0400)]
compiler/libec: Proper __attribute__ support and other fixes to compile for Android
- Recognizing __signed, __alignof__, __attribute__
- template parameter fix in firstPass.ec

11 years agoide: Exporting environment variables to the compiler config
Jerome St-Louis [Wed, 5 Sep 2012 19:31:21 +0000 (15:31 -0400)]
ide: Exporting environment variables to the compiler config

11 years agoide: Exporting environment variables to the compiler config
Jerome St-Louis [Wed, 5 Sep 2012 19:26:11 +0000 (15:26 -0400)]
ide: Exporting environment variables to the compiler config

11 years agoepj2make: Selecting compiler from COMPILER environment variable
Jerome St-Louis [Wed, 5 Sep 2012 18:15:10 +0000 (14:15 -0400)]
epj2make: Selecting compiler from COMPILER environment variable

11 years agoide/Project: Only making CF_DIR relative when inside project dir & only using CF_DIR...
Jerome St-Louis [Mon, 3 Sep 2012 22:31:02 +0000 (18:31 -0400)]
ide/Project: Only making CF_DIR relative when inside project dir & only using CF_DIR env. var. when absolute

11 years agoecere/ide: Moved IDE's eString_PathInsideOf to ecere::com::IsPathInsideOf
Jerome St-Louis [Mon, 3 Sep 2012 22:30:22 +0000 (18:30 -0400)]
ecere/ide: Moved IDE's eString_PathInsideOf to ecere::com::IsPathInsideOf

11 years agoide/Settings: Setting default C++ compiler when not set
Jerome St-Louis [Mon, 3 Sep 2012 21:49:57 +0000 (17:49 -0400)]
ide/Settings: Setting default C++ compiler when not set

11 years agoide/Project: Added support for Linker Flags in the Compilers Configurations
Jerome St-Louis [Mon, 3 Sep 2012 21:23:53 +0000 (17:23 -0400)]
ide/Project: Added support for Linker Flags in the Compilers Configurations

11 years agoecere/XInterface:OpenGL: Added code for obtaining a visual info through glXChooseVisu...
Jerome St-Louis [Mon, 3 Sep 2012 20:16:04 +0000 (16:16 -0400)]
ecere/XInterface:OpenGL: Added code for obtaining a visual info through glXChooseVisual when first attempt through FBConfig failed

11 years agocompiler/ide: Various tweaks to buffer sizes for holding command arguments (Buffer...
Jerome St-Louis [Mon, 3 Sep 2012 20:09:40 +0000 (16:09 -0400)]
compiler/ide: Various tweaks to buffer sizes for holding command arguments (Buffer overflow were causing ecp crashes with too long list of include paths)
Note: Should switch all these to dynamic buffers

11 years agoide/Project: Fixed bad ifeq "PLATFORM" which should have read ifeq "$(PLATFORM)"
Jerome St-Louis [Mon, 27 Aug 2012 23:17:26 +0000 (19:17 -0400)]
ide/Project: Fixed bad ifeq "PLATFORM" which should have read ifeq "$(PLATFORM)"

11 years agoide/Project: Resolved Host/Target platform confusion; Made forcing bit depth (on...
Jerome St-Louis [Fri, 24 Aug 2012 21:18:07 +0000 (17:18 -0400)]
ide/Project: Resolved Host/Target platform confusion; Made forcing bit depth (on eC files) optional (Android compiler does not recognize -m32)

11 years agoextras/ShortDate: i18n
Jerome St-Louis [Fri, 24 Aug 2012 15:49:30 +0000 (11:49 -0400)]
extras/ShortDate: i18n

11 years agoextrras/gui/CheckListBox: Fixed NotifyChanged to give proper 'row' for hierarchy
Jerome St-Louis [Fri, 24 Aug 2012 15:48:26 +0000 (11:48 -0400)]
extrras/gui/CheckListBox: Fixed NotifyChanged to give proper 'row' for hierarchy

11 years agoepj2make/Makefile: Fixed reference to crossplatform.mk
Jerome St-Louis [Fri, 24 Aug 2012 03:52:35 +0000 (23:52 -0400)]
epj2make/Makefile: Fixed reference to crossplatform.mk

11 years agocompiler/libec: Added missing null check to fix IDE crash
Jerome St-Louis [Tue, 21 Aug 2012 22:00:20 +0000 (18:00 -0400)]
compiler/libec: Added missing null check to fix IDE crash

11 years agocompiler; deps/libffi: Getting rid of warnings
Jerome St-Louis [Tue, 21 Aug 2012 21:23:56 +0000 (17:23 -0400)]
compiler; deps/libffi: Getting rid of warnings

11 years agoextras/ShortDate: Fixed crash on invalid month
Jerome St-Louis [Tue, 21 Aug 2012 18:59:20 +0000 (14:59 -0400)]
extras/ShortDate: Fixed crash on invalid month

11 years agoide/GlobalSettingsDialog: Fixed missing 'disabled' setting on C++ compiler
Jerome St-Louis [Tue, 21 Aug 2012 18:58:51 +0000 (14:58 -0400)]
ide/GlobalSettingsDialog: Fixed missing 'disabled' setting on C++ compiler

11 years agoecere/Mutex: Replaced usage of pthread_mutexattr_setkind_np on Linux which caused...
Jerome St-Louis [Tue, 21 Aug 2012 18:57:53 +0000 (14:57 -0400)]
ecere/Mutex: Replaced usage of pthread_mutexattr_setkind_np on Linux which caused a warning by pthread_mutexattr_settype

11 years agoinstaller: Fixed crash on attempting to change sub-components paths (Code had not...
Jerome St-Louis [Mon, 20 Aug 2012 01:03:07 +0000 (21:03 -0400)]
installer: Fixed crash on attempting to change sub-components paths (Code had not been adjusted to reflect the ListBox/String indirection level change)

11 years agoide/Project: Not using relative paths for config dir when generating config file...
Jerome St-Louis [Mon, 20 Aug 2012 00:50:52 +0000 (20:50 -0400)]
ide/Project: Not using relative paths for config dir when generating config file (only using relative for including within the Makefile)

11 years agoecere/BMP loading: Worked around struct packing issue with GCC 4.7
Jerome St-Louis [Sun, 19 Aug 2012 11:18:39 +0000 (07:18 -0400)]
ecere/BMP loading: Worked around struct packing issue with GCC 4.7

11 years agoide/PictureEdit: Fixed null pointer crash on using image menus for failed bitmap
Jerome St-Louis [Sun, 19 Aug 2012 10:49:18 +0000 (06:49 -0400)]
ide/PictureEdit: Fixed null pointer crash on using image menus for failed bitmap

11 years agoide/Project: Using relative paths for .configs directory to avoid 'make' space issues
Jerome St-Louis [Sun, 19 Aug 2012 10:30:28 +0000 (06:30 -0400)]
ide/Project: Using relative paths for .configs directory to avoid 'make' space issues

11 years agoUpdated NEWS
Jerome St-Louis [Sun, 19 Aug 2012 09:44:41 +0000 (05:44 -0400)]
Updated NEWS

11 years agoUpdate NEWS
Ecere Corporation [Sat, 18 Aug 2012 20:50:29 +0000 (17:50 -0300)]
Update NEWS

11 years agoecere/com: Worked around conflicts building for Android
Jerome St-Louis [Sat, 18 Aug 2012 19:42:16 +0000 (15:42 -0400)]
ecere/com: Worked around conflicts building for Android

11 years agocompiler/libec: Added missing null pointer check
Jerome St-Louis [Sat, 18 Aug 2012 19:41:40 +0000 (15:41 -0400)]
compiler/libec: Added missing null pointer check

11 years agoUpdate NEWS
Ecere Corporation [Sat, 18 Aug 2012 05:55:47 +0000 (02:55 -0300)]
Update NEWS

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 21:03:53 +0000 (18:03 -0300)]
Update NEWS

11 years agoMakefile: Fixed typo 0.44.01
Jerome St-Louis [Thu, 16 Aug 2012 20:48:10 +0000 (16:48 -0400)]
Makefile: Fixed typo

11 years agoMakefile: Copying changelogs to avoid broken symlink
Jerome St-Louis [Thu, 16 Aug 2012 20:38:33 +0000 (16:38 -0400)]
Makefile: Copying changelogs to avoid broken symlink

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 20:32:03 +0000 (17:32 -0300)]
Update NEWS

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 19:55:17 +0000 (16:55 -0300)]
Update NEWS