sdk
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

11 years agoMakefile: Proper prefix only lib dir
Jerome St-Louis [Thu, 16 Aug 2012 18:20:28 +0000 (14:20 -0400)]
Makefile: Proper prefix only lib dir

11 years agoMakefile: Took out $(DESTDIR) from symlinks in /usr/lib/ec/
Jerome St-Louis [Thu, 16 Aug 2012 18:03:13 +0000 (14:03 -0400)]
Makefile: Took out $(DESTDIR) from symlinks in /usr/lib/ec/

11 years agoMakefiles: Tweaks for Debian
Jerome St-Louis [Thu, 16 Aug 2012 17:24:00 +0000 (13:24 -0400)]
Makefiles: Tweaks for Debian
- Installing changelogs
- Using Environment's CFLAGS, CPPFLAGS and LDFLAGS when DEBIAN_PACKAGE is set
- crossplatform.mk: applications will look for Ecere libraries in /usr/lib/ec/
- Creating /usr/lib/ec and .so symlinks to libraries inside

11 years agoman pages: Added man pages for documentor and ide
Jerome St-Louis [Thu, 16 Aug 2012 17:22:38 +0000 (13:22 -0400)]
man pages: Added man pages for documentor and ide

11 years agoecere/instance.c: Searching for libraries in /usr/lib/ec/ if not found in LD_LIBRARY_PATH
Jerome St-Louis [Thu, 16 Aug 2012 16:25:38 +0000 (12:25 -0400)]
ecere/instance.c: Searching for libraries in /usr/lib/ec/ if not found in LD_LIBRARY_PATH

11 years agoMerge branch 'master' of github.com:ecere/sdk
Jerome St-Louis [Thu, 16 Aug 2012 16:25:26 +0000 (12:25 -0400)]
Merge branch 'master' of github.com:ecere/sdk

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 13:43:20 +0000 (10:43 -0300)]
Update NEWS

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 13:42:27 +0000 (10:42 -0300)]
Update NEWS

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 13:28:42 +0000 (10:28 -0300)]
Update NEWS

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 13:18:02 +0000 (10:18 -0300)]
Update NEWS

11 years agoUpdate NEWS
Ecere Corporation [Thu, 16 Aug 2012 13:14:24 +0000 (10:14 -0300)]
Update NEWS

11 years agoNEWS: Updated
Jerome St-Louis [Thu, 16 Aug 2012 12:46:44 +0000 (08:46 -0400)]
NEWS: Updated

11 years agoNEWS: Updated
Jerome St-Louis [Thu, 16 Aug 2012 12:41:58 +0000 (08:41 -0400)]
NEWS: Updated

11 years agoNEWS: We now have a changelog
Jerome St-Louis [Thu, 16 Aug 2012 12:30:38 +0000 (08:30 -0400)]
NEWS: We now have a changelog

11 years agoecere/gfx/font support: Searching in current work directory for font after adding...
Jerome St-Louis [Thu, 16 Aug 2012 03:24:56 +0000 (23:24 -0400)]
ecere/gfx/font support: Searching in current work directory for font after adding .ttf extension

11 years agoman pages: Replaced all hyphens by \-
Jerome St-Louis [Thu, 16 Aug 2012 02:16:22 +0000 (22:16 -0400)]
man pages: Replaced all hyphens by \-

11 years agocrossplatform.mk: Added missing stripping options
Jerome St-Louis [Wed, 15 Aug 2012 22:03:58 +0000 (18:03 -0400)]
crossplatform.mk: Added missing stripping options

11 years agoMakefile: Installing man pages, making tao.pdf optional; i18n: generating same .pot...
Jerome St-Louis [Wed, 15 Aug 2012 21:53:29 +0000 (17:53 -0400)]
Makefile: Installing man pages, making tao.pdf optional; i18n: generating same .pot on unix/windows; epj2make: s/include.mk/crossplatform.mk

11 years agoman pages: ecp.1 tweak
Jerome St-Louis [Wed, 15 Aug 2012 11:12:41 +0000 (07:12 -0400)]
man pages: ecp.1 tweak

11 years agoman pages: tweaked ear.1
Jerome St-Louis [Wed, 15 Aug 2012 10:47:45 +0000 (06:47 -0400)]
man pages: tweaked ear.1

11 years agoman pages: tweak to ear.1
Jerome St-Louis [Wed, 15 Aug 2012 10:45:16 +0000 (06:45 -0400)]
man pages: tweak to ear.1

11 years agoman pages: moved bug mention to known bugs
Jerome St-Louis [Wed, 15 Aug 2012 10:40:15 +0000 (06:40 -0400)]
man pages: moved bug mention to known bugs

11 years agoman pages: tweak
Jerome St-Louis [Wed, 15 Aug 2012 10:37:21 +0000 (06:37 -0400)]
man pages: tweak

11 years agoman pages: fix
Jerome St-Louis [Wed, 15 Aug 2012 10:33:31 +0000 (06:33 -0400)]
man pages: fix

11 years agoman pages: fixed mistake
Jerome St-Louis [Wed, 15 Aug 2012 10:32:35 +0000 (06:32 -0400)]
man pages: fixed mistake

11 years agoman pages: Added manual pages for ear, ecc, ecp, ecs and epj2make
Jerome St-Louis [Wed, 15 Aug 2012 10:21:10 +0000 (06:21 -0400)]
man pages: Added manual pages for ear, ecc, ecp, ecs and epj2make

11 years agoFixed treshold spelling error; Added more stripping options; Took out obsolete Encodi...
Jerome St-Louis [Tue, 14 Aug 2012 22:18:32 +0000 (18:18 -0400)]
Fixed treshold spelling error; Added more stripping options; Took out obsolete Encoding from ecere.desktop

11 years agoMakefile/install: Fixed permissions of documentation and desktop files
Jerome St-Louis [Tue, 14 Aug 2012 07:26:29 +0000 (03:26 -0400)]
Makefile/install: Fixed permissions of documentation and desktop files

11 years agocompiler/Makefile: Added missing libec.so soname
Jerome St-Louis [Tue, 14 Aug 2012 06:00:38 +0000 (02:00 -0400)]
compiler/Makefile: Added missing libec.so soname

11 years agoMakefiles: Added --strip-unneeded on Linux to satisfy Debian policies
Jerome St-Louis [Tue, 14 Aug 2012 05:56:52 +0000 (01:56 -0400)]
Makefiles: Added --strip-unneeded on Linux to satisfy Debian policies

11 years agoide/Project: Tweaked default configs directory to be .configs and have hidden attribu...
Jerome St-Louis [Mon, 13 Aug 2012 19:19:39 +0000 (15:19 -0400)]
ide/Project: Tweaked default configs directory to be .configs and have hidden attribute set

11 years agocompiler/libec: Tweaked last fix to ensure internal values are declared where used
Jerome St-Louis [Mon, 13 Aug 2012 17:39:02 +0000 (13:39 -0400)]
compiler/libec: Tweaked last fix to ensure internal values are declared where used

11 years agoide/legacy project: Fixed a crash loading legacy project
Jerome St-Louis [Mon, 13 Aug 2012 06:42:50 +0000 (02:42 -0400)]
ide/legacy project: Fixed a crash loading legacy project

11 years agocompiler/libec: Another fix for improper usage of compound statement expressions...
Jerome St-Louis [Mon, 13 Aug 2012 06:26:49 +0000 (02:26 -0400)]
compiler/libec: Another fix for improper usage of compound statement expressions that was breaking with GCC 4.7 (Passing the address of values for typed_object/any_object, e.g. DataRow::SetData)

11 years agocompiler/libec: Fixed improper usage of GCC compound statement expressions that would...
Jerome St-Louis [Mon, 13 Aug 2012 04:32:13 +0000 (00:32 -0400)]
compiler/libec: Fixed improper usage of GCC compound statement expressions that would break on GCC 4.7 with -O2 (and crash during sdk build) :
1. In builtin containers for [ ] syntax
2. Passing by address template types templated to doubles
3. Also fixed converting double template type to/from generic uint64 (which still worked but were similarly improper)

11 years agoecere/ecereCOM: Moved GetCurrentThreadID() from Thread.ec to Mutex.ec to solve ecereC...
Jerome St-Louis [Mon, 13 Aug 2012 04:30:18 +0000 (00:30 -0400)]
ecere/ecereCOM: Moved GetCurrentThreadID() from Thread.ec to Mutex.ec to solve ecereCOM/Debug config build issues

11 years agoeda:gui:TableEditor; ::SelectNext(), ::SelectPrevious(); added loopThrough option...
Rejean Loyer [Sun, 12 Aug 2012 14:04:00 +0000 (10:04 -0400)]
eda:gui:TableEditor; ::SelectNext(), ::SelectPrevious(); added loopThrough option for both filtered and normal data set. added keep changes query.

11 years agoeda:gui:TableEditor::Select; fix crash if TableEditor is not properly initialized.
Rejean Loyer [Sun, 12 Aug 2012 14:01:11 +0000 (10:01 -0400)]
eda:gui:TableEditor::Select; fix crash if TableEditor is not properly initialized.

11 years agoeda; output some error message when driver is not found.
Rejean Loyer [Sun, 12 Aug 2012 13:59:09 +0000 (09:59 -0400)]
eda; output some error message when driver is not found.

11 years agoEDA/SQLite: Tweaked Makefiles to specify include path of /usr/include/i686-linux...
Jerome St-Louis [Sun, 12 Aug 2012 05:02:56 +0000 (01:02 -0400)]
EDA/SQLite: Tweaked Makefiles to specify include path of /usr/include/i686-linux-gnu on Linux for fixing 64 bit build on Oneiric

11 years agocompiler/bootstrap: Updated bootstrap
Jerome St-Louis [Sat, 11 Aug 2012 03:09:07 +0000 (23:09 -0400)]
compiler/bootstrap: Updated bootstrap

11 years agoide/Project Settings: Fix for properly handling project settings with merging vs...
Jerome St-Louis [Sat, 11 Aug 2012 02:45:50 +0000 (22:45 -0400)]
ide/Project Settings: Fix for properly handling project settings with merging vs 'config replaces' rules (Preprocessor Defintions vs Libraries), and not leaving empty preprocessor definitions array in project

11 years agoecere/String: Fixed more strcpy with overlapped pointers issues [Many thanks errare...
Jerome St-Louis [Sat, 11 Aug 2012 02:15:26 +0000 (22:15 -0400)]
ecere/String: Fixed more strcpy with overlapped pointers issues [Many thanks errare! :)]

11 years agoepj2make: Updated to reflect changes to Project class
Jerome St-Louis [Sat, 11 Aug 2012 01:18:41 +0000 (21:18 -0400)]
epj2make: Updated to reflect changes to Project class

11 years agoide/Settings: Changed default C preprocessor to 'gcc' instead of 'cpp' (as per #624)
Jerome St-Louis [Fri, 10 Aug 2012 23:47:12 +0000 (19:47 -0400)]
ide/Settings: Changed default C preprocessor to 'gcc' instead of 'cpp' (as per #624)

11 years agoide/GlobalSettingsDialog: Fixed a crash introduced in 6baa12647265b610401b943e2a7c86d...
Jerome St-Louis [Fri, 10 Aug 2012 23:43:24 +0000 (19:43 -0400)]
ide/GlobalSettingsDialog: Fixed a crash introduced in 6baa12647265b610401b943e2a7c86d26b46c59e when editing compilers and no workspace is opened

11 years agoide/Build System: Improved when makefiles/compiler configs get regenerated (Makefiles...
Jerome St-Louis [Fri, 10 Aug 2012 22:10:31 +0000 (18:10 -0400)]
ide/Build System: Improved when makefiles/compiler configs get regenerated (Makefiles no longer get generated when switching compiler)

11 years agoide/Quick Project Dialog: Fixed cut label
Jerome St-Louis [Fri, 10 Aug 2012 16:10:11 +0000 (12:10 -0400)]
ide/Quick Project Dialog: Fixed cut label

11 years agoide/Makefile generation: Fixed different compilers generating different makefiles...
Jerome St-Louis [Fri, 10 Aug 2012 05:03:52 +0000 (01:03 -0400)]
ide/Makefile generation: Fixed different compilers generating different makefiles; Defaulting to <project dir>/configs for compiler makefile includes (Finalizes #747)
(For splitting OBJECTS, was taking into account expanded $(OBJ) for Windows command line limit, now assuming it expands to at most 36 characters)
Cleaned up code to no longer pass round CompilerConfig objects where they should not

11 years agoide/Build System, GlobalSettings: Support for per compiler excluded libraries and...
Jerome St-Louis [Thu, 9 Aug 2012 05:06:43 +0000 (01:06 -0400)]
ide/Build System, GlobalSettings: Support for per compiler excluded libraries and preprocessor definitions

11 years agoide/GlobalSettingsDialog: Fixed 'ok' button asking for confirmation to discard changes
Jerome St-Louis [Thu, 9 Aug 2012 05:01:22 +0000 (01:01 -0400)]
ide/GlobalSettingsDialog: Fixed 'ok' button asking for confirmation to discard changes

11 years agoecere/gui/Stacker: Fixed a hang (Happened in closing Global Settings) due to uncreate...
Jerome St-Louis [Thu, 9 Aug 2012 04:58:52 +0000 (00:58 -0400)]
ecere/gui/Stacker: Fixed a hang (Happened in closing Global Settings) due to uncreated Stacker stuck looping on first child

11 years agoecere/JSON Parser: Fixed a crash (in a warning printout!) on encountering an unexpect...
Jerome St-Louis [Thu, 9 Aug 2012 04:57:10 +0000 (00:57 -0400)]
ecere/JSON Parser: Fixed a crash (in a warning printout!) on encountering an unexpected array

11 years agoecere/gui: Alternate Timer leak fix: Stop all timers in GuiApplication's destructor
Jerome St-Louis [Tue, 7 Aug 2012 06:45:21 +0000 (02:45 -0400)]
ecere/gui: Alternate Timer leak fix: Stop all timers in GuiApplication's destructor

11 years agoecere/gui: Fixed broken caption property watches (they were still referring to 'text'!)
Jerome St-Louis [Tue, 7 Aug 2012 06:27:15 +0000 (02:27 -0400)]
ecere/gui: Fixed broken caption property watches (they were still referring to 'text'!)

11 years agoecere/gui/Window: Patch to last fix that was breaking during EDASQLite compilation
Jerome St-Louis [Tue, 7 Aug 2012 04:17:54 +0000 (00:17 -0400)]
ecere/gui/Window: Patch to last fix that was breaking during EDASQLite compilation

11 years agoecere/gui/Window: Fixed a potential leak if a timer is started associated with a...
Jerome St-Louis [Tue, 7 Aug 2012 04:08:47 +0000 (00:08 -0400)]
ecere/gui/Window: Fixed a potential leak if a timer is started associated with a non-created window

11 years agoEDA/ERS: Moved lastDetail definition to fix a Freed Memory Write that would happen...
Jerome St-Louis [Tue, 7 Aug 2012 03:15:30 +0000 (23:15 -0400)]
EDA/ERS: Moved lastDetail definition to fix a Freed Memory Write that would happen when setting isLast to true on a previous page's detail

11 years agosamples/db: Fixed MovieCollection sample to compile after changes to ERS
Jerome St-Louis [Mon, 6 Aug 2012 20:43:58 +0000 (16:43 -0400)]
samples/db: Fixed MovieCollection sample to compile after changes to ERS

11 years agoecere/gui/Window: Fixed for 'anchored' internal value to not be set when resetting...
Jerome St-Louis [Sat, 4 Aug 2012 03:20:05 +0000 (23:20 -0400)]
ecere/gui/Window: Fixed for 'anchored' internal value to not be set when resetting current (non) anchor property; Using anchored value to avoid repositionning a custom anchored scrollbar

11 years agoecere/gui/CalendarControl (RepButton/Stacker/SelectorBar): Fixed lack of initial...
Jerome St-Louis [Fri, 3 Aug 2012 10:09:55 +0000 (06:09 -0400)]
ecere/gui/CalendarControl (RepButton/Stacker/SelectorBar): Fixed lack of initial delay on RepButton; Took out bad duplicate definition of RepButton class

11 years agoextras/licenses: Added libffi license
Jerome St-Louis [Fri, 3 Aug 2012 09:46:47 +0000 (05:46 -0400)]
extras/licenses: Added libffi license

11 years agoecere/res: Added Tango icons in Ecere for use by all projects
Jerome St-Louis [Fri, 3 Aug 2012 08:48:21 +0000 (04:48 -0400)]
ecere/res: Added Tango icons in Ecere for use by all projects

11 years agoEDA/SQLite driver: Binding null values without crashing (On blobs); Not returning...
Jerome St-Louis [Fri, 3 Aug 2012 08:47:05 +0000 (04:47 -0400)]
EDA/SQLite driver: Binding null values without crashing (On blobs); Not returning 'nil' on newly added rows

11 years agoecere/gui/ListBox: AutoSize tweak to consider header width
Jerome St-Louis [Fri, 3 Aug 2012 08:46:24 +0000 (04:46 -0400)]
ecere/gui/ListBox: AutoSize tweak to consider header width

11 years agoEDA/ERS: Added a check to prevent deleting itself when resetting a row's query; Turne...
Jerome St-Louis [Fri, 3 Aug 2012 02:32:42 +0000 (22:32 -0400)]
EDA/ERS: Added a check to prevent deleting itself when resetting a row's query; Turned on fullRender by default for PrintedReport

11 years agoEDA/ERS: Added OnReset virtual method to Report class, meant to reset a Row after...
Jerome St-Louis [Fri, 3 Aug 2012 01:51:05 +0000 (21:51 -0400)]
EDA/ERS: Added OnReset virtual method to Report class, meant to reset a Row after the report has been rendered (To fix Printing SQL reports from Print Preview)

11 years agoecere/gui/ListBox: Fix to position of sort order arrow when DataField alignment is...
Jerome St-Louis [Fri, 3 Aug 2012 00:24:51 +0000 (20:24 -0400)]
ecere/gui/ListBox: Fix to position of sort order arrow when DataField alignment is set to 'right'

11 years agoEDA/ERS: Fix for Detail::isLast being set while on nextPage as opposed to at end...
Jerome St-Louis [Thu, 2 Aug 2012 23:46:13 +0000 (19:46 -0400)]
EDA/ERS: Fix for Detail::isLast being set while on nextPage as opposed to at end of page (Caused FMW, didn't work with printing); Cancelling group headers if there wasn't room to display any row

11 years agoEDA/ERS: Tweaks for Details to be aware of available space earlier
Jerome St-Louis [Thu, 2 Aug 2012 22:13:59 +0000 (18:13 -0400)]
EDA/ERS: Tweaks for Details to be aware of available space earlier

11 years agoecere/FormDesigner (ide): Fixed a crash on closing CodeEditor first, then FormDesigner
Jerome St-Louis [Thu, 2 Aug 2012 22:02:06 +0000 (18:02 -0400)]
ecere/FormDesigner (ide): Fixed a crash on closing CodeEditor first, then FormDesigner

11 years agoEDA/Id: Tweak to report invalid Id rather than producing an empty string
Jerome St-Louis [Thu, 2 Aug 2012 17:21:13 +0000 (13:21 -0400)]
EDA/Id: Tweak to report invalid Id rather than producing an empty string

11 years agoecere/gui/ListBox: Added 'fixed' property to DataField to prevent resizing (Useful...
Jerome St-Louis [Thu, 2 Aug 2012 15:01:55 +0000 (11:01 -0400)]
ecere/gui/ListBox: Added 'fixed' property to DataField to prevent resizing (Useful for setting a caption on 'isHeader' rows, hidden in regular rows)

11 years agoecere/gui/ListBox: Letting 'isHeader' = true rows' first field span all fields
Jerome St-Louis [Thu, 2 Aug 2012 14:47:59 +0000 (10:47 -0400)]
ecere/gui/ListBox: Letting 'isHeader' = true rows' first field span all fields

11 years agoecere/gui/ListBox: Multi-coloring of multiple levels of rows with 'isHeader' = true
Jerome St-Louis [Thu, 2 Aug 2012 14:47:23 +0000 (10:47 -0400)]
ecere/gui/ListBox: Multi-coloring of multiple levels of rows with 'isHeader' = true

11 years agoecere/gui/ListBox: Enabling indenting when having multiple levels of rows with 'isHea...
Jerome St-Louis [Thu, 2 Aug 2012 14:46:27 +0000 (10:46 -0400)]
ecere/gui/ListBox: Enabling indenting when having multiple levels of rows with 'isHeader' = true

11 years agoecere/gui/ListBox: Fixed dangling sortField reference when removing the sorting field
Jerome St-Louis [Thu, 2 Aug 2012 14:45:34 +0000 (10:45 -0400)]
ecere/gui/ListBox: Fixed dangling sortField reference when removing the sorting field

11 years agoecere/gui/ListBox: Fixed DataField AutoSize to work with multi-level rows (was only...
Jerome St-Louis [Thu, 2 Aug 2012 14:44:39 +0000 (10:44 -0400)]
ecere/gui/ListBox: Fixed DataField AutoSize to work with multi-level rows (was only considering top rows contents)

11 years agoecere/dataTypes: Fixed and standardized data type comparison methods to handle unset...
Jerome St-Louis [Thu, 2 Aug 2012 14:42:48 +0000 (10:42 -0400)]
ecere/dataTypes: Fixed and standardized data type comparison methods to handle unset values

11 years agoEDA/Id stringification: Fixed returning an uninitialized string when Id is not found...
Jerome St-Louis [Thu, 2 Aug 2012 14:40:25 +0000 (10:40 -0400)]
EDA/Id stringification: Fixed returning an uninitialized string when Id is not found in referenced table

11 years agoEDA/ERS: Group level information for use in continuation and header
Jerome St-Louis [Thu, 2 Aug 2012 14:38:21 +0000 (10:38 -0400)]
EDA/ERS: Group level information for use in continuation and header

11 years agoEDA/ERS: More flexible progress reporting for use with SQL queries
Jerome St-Louis [Thu, 2 Aug 2012 14:36:56 +0000 (10:36 -0400)]
EDA/ERS: More flexible progress reporting for use with SQL queries

11 years agoEDA: Support for querying the rows count for a query (Only works if the query does...
Jerome St-Louis [Thu, 2 Aug 2012 14:35:19 +0000 (10:35 -0400)]
EDA: Support for querying the rows count for a query (Only works if the query does not rely on bound data)

11 years agoEDA & SQLite: Support for retrieving a Table's primary key
Jerome St-Louis [Thu, 2 Aug 2012 14:31:46 +0000 (10:31 -0400)]
EDA & SQLite: Support for retrieving a Table's primary key

11 years agoecere/DataBox -- readOnly/enum types: Improvement to earlier tweak for when dialog...
Jerome St-Louis [Wed, 1 Aug 2012 07:56:59 +0000 (03:56 -0400)]
ecere/DataBox -- readOnly/enum types: Improvement to earlier tweak for when dialog is recreated (setting autoCreate to false)

11 years agoecere/gui/ListBox: Support for auto sizing a field to the largest value for this...
Jerome St-Louis [Wed, 1 Aug 2012 04:13:31 +0000 (00:13 -0400)]
ecere/gui/ListBox: Support for auto sizing a field to the largest value for this field in all rows, through DataField::AutoSize() and double clicking on the field separator

11 years agoecere/gui/ListBox: Added missing get to DataField's alignment property
Jerome St-Louis [Wed, 1 Aug 2012 02:46:46 +0000 (22:46 -0400)]
ecere/gui/ListBox: Added missing get to DataField's alignment property

11 years agoecere/gui/Label: Tweak for label to only auto-size (OnResizing) for the dimension...
Jerome St-Louis [Wed, 1 Aug 2012 02:44:56 +0000 (22:44 -0400)]
ecere/gui/Label: Tweak for label to only auto-size (OnResizing) for the dimension which is 0, as opposed to both dimensions if any of them is 0

11 years agodeps/libffi: Corrected inclusion of win32.S in libffi project (Had win32.c there...
Jerome St-Louis [Tue, 31 Jul 2012 20:51:52 +0000 (16:51 -0400)]
deps/libffi: Corrected inclusion of win32.S in libffi project (Had win32.c there to generate Makefile since .S is not yet recognized by IDE)

11 years agoeda:gui:TableEditor; CreateRow(); don't attempt adding a new row if table is not...
Rejean Loyer [Tue, 31 Jul 2012 20:20:30 +0000 (16:20 -0400)]
eda:gui:TableEditor; CreateRow(); don't attempt adding a new row if table is not properly set. set selectedId after adding a new row.

11 years agoecere:gui:controls:SelectorBar; remove bold font on SelectorButton if checked is...
Rejean Loyer [Tue, 31 Jul 2012 20:16:44 +0000 (16:16 -0400)]
ecere:gui:controls:SelectorBar; remove bold font on SelectorButton if checked is set to false.

11 years agoecere/DataBox: Tweaks for read only DataBoxes to not create DropBoxes when readOnly...
Jerome St-Louis [Tue, 31 Jul 2012 19:39:38 +0000 (15:39 -0400)]
ecere/DataBox: Tweaks for read only DataBoxes to not create DropBoxes when readOnly is true, even if autoSize is on (Only EditBox editors were meant to be created; but class::OnEdit invoked enum::OnEdit...)

11 years agoextras/gui/SearchBox: Using a property watch on 'modifiedDocument' rather than overri...
Jerome St-Louis [Tue, 31 Jul 2012 19:26:23 +0000 (15:26 -0400)]
extras/gui/SearchBox: Using a property watch on 'modifiedDocument' rather than overriding NotifyUpdate to avoid requiring to chain NotifyUpdate

11 years agodeps/libffi: Using an Ecere project and Makefile to build libffi rather than a pre...
Jerome St-Louis [Tue, 31 Jul 2012 18:40:18 +0000 (14:40 -0400)]
deps/libffi: Using an Ecere project and Makefile to build libffi rather than a pre-compiled win32/mingw binary

11 years agodeps/libffi: Rebuilt MinGW libffi without -g and with GCC 4.4.0 to fix compatibility...
Jerome St-Louis [Tue, 31 Jul 2012 18:00:09 +0000 (14:00 -0400)]
deps/libffi: Rebuilt MinGW libffi without -g and with GCC 4.4.0 to fix compatibility issues with MinGW/GCC 4.6 (Solves undefined reference to `__chkstk_ms' reported by Sam)

11 years agoEDA/ERS: Took out debugging code (6497acfbaf02acd7afdf975463dd035e0fc8f7c7) that...
Jerome St-Louis [Tue, 31 Jul 2012 05:14:48 +0000 (01:14 -0400)]
EDA/ERS: Took out debugging code (6497acfbaf02acd7afdf975463dd035e0fc8f7c7) that should never have made it that was breaking ERS's export to CSV