sdk
11 years agoeda/gui: Added support for non-String name field in TableDropBoxes
Jerome St-Louis [Mon, 9 Jul 2012 01:53:53 +0000 (21:53 -0400)]
eda/gui: Added support for non-String name field in TableDropBoxes

11 years ago eda/TableEditor: Support for first/last/middle name search logic (2 methods: Collati...
Jerome St-Louis [Sun, 8 Jul 2012 20:19:29 +0000 (16:19 -0400)]
 eda/TableEditor: Support for first/last/middle name search logic (2 methods: Collation with fuzzy OnCompare or Templated CustomFunction+LIKE pattern)

11 years agoeda/TableEditor: OnInitizlize typo fix
Jerome St-Louis [Sun, 8 Jul 2012 20:19:09 +0000 (16:19 -0400)]
eda/TableEditor: OnInitizlize typo fix

11 years agoecere/DataTypes: missing channel argument in OnUnserialize
Jerome St-Louis [Sun, 8 Jul 2012 20:18:34 +0000 (16:18 -0400)]
ecere/DataTypes: missing channel argument in OnUnserialize

11 years agoecere/gui/typeEdit: Took out non-commented out debugging code that was introduced...
Jerome St-Louis [Sun, 8 Jul 2012 05:44:37 +0000 (01:44 -0400)]
ecere/gui/typeEdit: Took out non-commented out debugging code that was introduced by earlier commit

11 years agoEDA/SQLite driver: Support for stepping backwards and forward in multiple criterias...
Jerome St-Louis [Sun, 8 Jul 2012 05:39:47 +0000 (01:39 -0400)]
EDA/SQLite driver: Support for stepping backwards and forward in multiple criterias Find()

11 years agoEDA/GUI/TableEditor: Tweak for SelectPrevious/SelectNext to skip first or last entry...
Jerome St-Louis [Sat, 7 Jul 2012 21:40:27 +0000 (17:40 -0400)]
EDA/GUI/TableEditor: Tweak for SelectPrevious/SelectNext to skip first or last entry when already pointing to it after having reached the end

11 years agoEDA/SQLite driver: Support for iterating backwards (and then forward again) in Find...
Jerome St-Louis [Sat, 7 Jul 2012 21:39:04 +0000 (17:39 -0400)]
EDA/SQLite driver: Support for iterating backwards (and then forward again) in Find results with 'Select(previous)' (no FindMultiple support yet)

11 years agoecere/COM: Fix to FixDerivativesBase so that overridden methods in base classes decla...
Jerome St-Louis [Sat, 7 Jul 2012 18:40:43 +0000 (14:40 -0400)]
ecere/COM: Fix to FixDerivativesBase so that overridden methods in base classes declared later are carried over to derived classes

11 years agoecere/gui/Stacker: Fix for scrolling buttons icons not showing up when vertical;...
Jerome St-Louis [Sat, 7 Jul 2012 17:06:03 +0000 (13:06 -0400)]
ecere/gui/Stacker: Fix for scrolling buttons icons not showing up when vertical; Fix for buttons to enable/disable when scrolling with scrollbar; Additional property to turn off scrolling buttons

11 years agoecere/gui/Stacker: Scrolling update tweak on toggling visibility/resizing child controls
Jerome St-Louis [Sat, 7 Jul 2012 16:21:57 +0000 (12:21 -0400)]
ecere/gui/Stacker: Scrolling update tweak on toggling visibility/resizing child controls

11 years agoeda:TableEditor,eda:FieldBox; improved lookup techinques.
Rejean Loyer [Sat, 7 Jul 2012 16:18:21 +0000 (12:18 -0400)]
eda:TableEditor,eda:FieldBox; improved lookup techinques.

11 years agoeda:Field,eda:drivers:EDB/SQLite; added table property to field.
Rejean Loyer [Sat, 7 Jul 2012 16:17:10 +0000 (12:17 -0400)]
eda:Field,eda:drivers:EDB/SQLite; added table property to field.

11 years agoecere/gui/Stacker: Computation of extra space for left/right scroller icons seems...
Jerome St-Louis [Fri, 6 Jul 2012 22:03:32 +0000 (18:03 -0400)]
ecere/gui/Stacker: Computation of extra space for left/right scroller icons seems to have been mixing x/y?? fixed.

11 years agoDataBox/Type Edition: Fixed missing chaining of EditBox's OnActivate that would preve...
Jerome St-Louis [Fri, 6 Jul 2012 20:30:18 +0000 (16:30 -0400)]
DataBox/Type Edition: Fixed missing chaining of EditBox's OnActivate that would prevent automatic 'select all' on F2/editing (e.g. watches)

11 years agoeda, sqlite driver, TableEditor: Tweak so that Prev() and Next() work when ponting...
Jerome St-Louis [Fri, 6 Jul 2012 19:22:17 +0000 (15:22 -0400)]
eda, sqlite driver, TableEditor: Tweak so that Prev() and Next() work when ponting a row to a particular ID, yet not breaking Find() on one particular ID to return only that ID with no prev/next

11 years agoeda/TableEditor: Temporary fix for bad warning relating to Containers
Jerome St-Louis [Fri, 6 Jul 2012 16:34:45 +0000 (12:34 -0400)]
eda/TableEditor: Temporary fix for bad warning relating to Containers

11 years agoeda:gui:TableEditor; better use of acovel search, multiple tables, fullString vs...
Rejean Loyer [Thu, 5 Jul 2012 23:18:26 +0000 (19:18 -0400)]
eda:gui:TableEditor; better use of acovel search, multiple tables, fullString vs allSubstrings, background building of word list. adjust background loading workload based on timer delay. added sqlite search technique, multiple tables, background listing. added row type conversion to datarow char* type when listing.

11 years agoeda:gui:controls:FieldBox; fixed null nameField class property crash. and couple...
Rejean Loyer [Thu, 5 Jul 2012 15:38:35 +0000 (11:38 -0400)]
eda:gui:controls:FieldBox; fixed null nameField class property crash. and couple of notes about renaming TableEditor to TableControl.

11 years agoecere:gui:typeEdit.ec,ecere:gui:controls:DataBox,eda:MultiLineString; additional...
Rejean Loyer [Thu, 5 Jul 2012 15:28:43 +0000 (11:28 -0400)]
ecere:gui:typeEdit.ec,ecere:gui:controls:DataBox,eda:MultiLineString; additional autoSize changes and workaround for transparent databox drawing issue.

11 years agospaces
Rejean Loyer [Mon, 25 Jun 2012 00:01:24 +0000 (20:01 -0400)]
spaces

11 years agoextras:gui:controls:SearchBox: added new SearchBox control.
Rejean Loyer [Sun, 24 Jun 2012 23:41:29 +0000 (19:41 -0400)]
extras:gui:controls:SearchBox: added new SearchBox control.

11 years agoextras:gui:controls:ToolBar: minor. for use of button classes in explorer since ToolB...
Rejean Loyer [Sun, 24 Jun 2012 16:09:58 +0000 (12:09 -0400)]
extras:gui:controls:ToolBar: minor. for use of button classes in explorer since ToolBar is now in ecere lib.

11 years agoeda:gui:TableEditor: don't load a word list if no searchFields are specified.
Rejean Loyer [Sun, 24 Jun 2012 16:07:45 +0000 (12:07 -0400)]
eda:gui:TableEditor: don't load a word list if no searchFields are specified.

11 years agoecere:gui:controls:DataBox: autoSize fix.
Rejean Loyer [Sat, 23 Jun 2012 21:36:41 +0000 (17:36 -0400)]
ecere:gui:controls:DataBox: autoSize fix.

11 years agoecere:gui:controls:EditBox: autoSize fix.
Rejean Loyer [Sat, 23 Jun 2012 21:35:12 +0000 (17:35 -0400)]
ecere:gui:controls:EditBox: autoSize fix.

11 years agoecere:gui:controls:Stacker: autoSize fix.
Rejean Loyer [Sat, 23 Jun 2012 21:34:24 +0000 (17:34 -0400)]
ecere:gui:controls:Stacker: autoSize fix.

11 years agoeda:gui:controls:fieldbox: do not override manualy set text/caption when setting...
Rejean Loyer [Sun, 10 Jun 2012 14:23:43 +0000 (10:23 -0400)]
eda:gui:controls:fieldbox: do not override manualy set text/caption when setting field.

11 years agoeda:gui:tableditor: re-enabled full text search. fixed search wasn't returning any...
Rejean Loyer [Sun, 10 Jun 2012 14:22:22 +0000 (10:22 -0400)]
eda:gui:tableditor: re-enabled full text search. fixed search wasn't returning any results. fixed a few memory leaks.

11 years agoeda/drivers: sqlite and sqliteCipher: update epj files for command line tools to...
Rejean Loyer [Fri, 8 Jun 2012 23:25:37 +0000 (19:25 -0400)]
eda/drivers: sqlite and sqliteCipher: update epj files for command line tools to be console apps in all configs.

11 years agoeda/drivers/sqlite: removed ecere lib from SQLiteShellCmd.epj.
Rejean Loyer [Thu, 31 May 2012 00:33:42 +0000 (20:33 -0400)]
eda/drivers/sqlite: removed ecere lib from SQLiteShellCmd.epj.

11 years ago.gitignore: added .mk and .cf
Rejean Loyer [Thu, 31 May 2012 00:29:01 +0000 (20:29 -0400)]
.gitignore: added .mk and .cf

11 years agoecere/DataBox: Fix for prior optimization breaking cases where OnDisplay was overridden
Jerome St-Louis [Fri, 8 Jun 2012 23:09:02 +0000 (19:09 -0400)]
ecere/DataBox: Fix for prior optimization breaking cases where OnDisplay was overridden

11 years agoecere/EditBox/Syntax Highlighting: Fix for multi-line preprocessor directives with...
Jerome St-Louis [Mon, 4 Jun 2012 18:42:05 +0000 (14:42 -0400)]
ecere/EditBox/Syntax Highlighting: Fix for multi-line preprocessor directives with space before #define (What #675 was really about)

11 years agoBuild System: Fixed linking issues with SQLiteCipher occurring when OPENSSL_CONF...
Jerome St-Louis [Mon, 4 Jun 2012 01:17:58 +0000 (21:17 -0400)]
Build System: Fixed linking issues with SQLiteCipher occurring when OPENSSL_CONF is not set on Windows; ecere/gui/DataBox: Fixed compile warnings

11 years agoeda/idList: Added support for non-String name Fields
Jerome St-Louis [Sat, 2 Jun 2012 08:09:55 +0000 (04:09 -0400)]
eda/idList: Added support for non-String name Fields

11 years agoeda/drivers/sqliteCipher: Tweaks to build SQLCipherShellCmd
Jerome St-Louis [Sat, 2 Jun 2012 08:07:08 +0000 (04:07 -0400)]
eda/drivers/sqliteCipher: Tweaks to build SQLCipherShellCmd

11 years agoecere/gui/Stacker: Optimization to avoid re-setting the position on children when...
Jerome St-Louis [Sat, 2 Jun 2012 08:00:57 +0000 (04:00 -0400)]
ecere/gui/Stacker: Optimization to avoid re-setting the position on children when they're the same

11 years agoeda/Id type's OnDisplay: Performance improvement: cache string in DataBox (requires...
Jerome St-Louis [Sat, 2 Jun 2012 07:58:24 +0000 (03:58 -0400)]
eda/Id type's OnDisplay: Performance improvement: cache string in DataBox (requires more testing)

11 years agolibec/ide:Debugger:Watches: Fix for crash on null pointer evaluating 64 bit value
Jerome St-Louis [Sat, 2 Jun 2012 07:56:32 +0000 (03:56 -0400)]
libec/ide:Debugger:Watches: Fix for crash on null pointer evaluating 64 bit value

11 years agoeda:TableEditor: added readOnly.
Rejean Loyer [Tue, 17 Apr 2012 18:14:37 +0000 (14:14 -0400)]
eda:TableEditor: added readOnly.

12 years agoeda:TableEditor: more changes.
Rejean Loyer [Sat, 14 Apr 2012 17:00:44 +0000 (13:00 -0400)]
eda:TableEditor: more changes.

12 years agoeda:TableEditor: misc changes.
Rejean Loyer [Sun, 8 Apr 2012 04:03:28 +0000 (00:03 -0400)]
eda:TableEditor: misc changes.

12 years agoeda:TableEditor: nicer debug.
Rejean Loyer [Sat, 7 Apr 2012 17:26:27 +0000 (13:26 -0400)]
eda:TableEditor: nicer debug.

12 years agoeda:gui:TableEditor: merged threaded (using a timer) list enumeration.
Rejean Loyer [Sat, 31 Mar 2012 16:53:52 +0000 (12:53 -0400)]
eda:gui:TableEditor: merged threaded (using a timer) list enumeration.

12 years agoeda:TableEditor: fixed some leaks.
Rejean Loyer [Wed, 21 Mar 2012 12:55:25 +0000 (08:55 -0400)]
eda:TableEditor: fixed some leaks.

12 years agoeda:TableEditor: debug
Rejean Loyer [Mon, 19 Mar 2012 10:55:52 +0000 (06:55 -0400)]
eda:TableEditor: debug

12 years agoeda:TableEditor: misc improvements
Rejean Loyer [Sun, 18 Mar 2012 23:03:04 +0000 (19:03 -0400)]
eda:TableEditor: misc improvements

12 years agoeda:TableEditor: transparent disabling of search string feature. memory leaks need...
Rejean Loyer [Sat, 17 Mar 2012 15:46:30 +0000 (11:46 -0400)]
eda:TableEditor: transparent disabling of search string feature. memory leaks need to be checked.

12 years agoeda:TableEditor: added OnLoad virtual method.
Rejean Loyer [Sat, 17 Mar 2012 03:48:59 +0000 (23:48 -0400)]
eda:TableEditor: added OnLoad virtual method.

12 years agoeda:TableEditor: improvements to SetListRowFields. added support for specifying alter...
Rejean Loyer [Fri, 16 Mar 2012 20:44:57 +0000 (16:44 -0400)]
eda:TableEditor: improvements to SetListRowFields. added support for specifying alternative lookup methods.

12 years agoeda:TableEditor: added control over method of indexing for full text search.
Rejean Loyer [Fri, 16 Mar 2012 20:03:48 +0000 (16:03 -0400)]
eda:TableEditor: added control over method of indexing for full text search.

12 years agobuild system: reverted to using immediate assignment instead of deffered for EXECUTAB...
Rejean Loyer [Wed, 18 Apr 2012 13:36:49 +0000 (09:36 -0400)]
build system: reverted to using immediate assignment instead of deffered for EXECUTABLE. alternative is to have a bunch of them be deffered instead of immediate. moved generation of CONSOLE to be at the top.

12 years agobuild system: improved cleaning to remove .bowl files.
Rejean Loyer [Wed, 18 Apr 2012 04:46:17 +0000 (00:46 -0400)]
build system: improved cleaning to remove .bowl files.

12 years agoecere/EditBox Syntax Highlighting: Fix for overwrite caret disabling word color ...
Jerome St-Louis [Tue, 29 May 2012 16:07:42 +0000 (12:07 -0400)]
ecere/EditBox Syntax Highlighting: Fix for overwrite caret disabling word color (#611)

12 years agoecere/EditBox Syntax Highlighting: Fix for properly figuring and remembering single...
Jerome St-Louis [Tue, 29 May 2012 15:28:14 +0000 (11:28 -0400)]
ecere/EditBox Syntax Highlighting: Fix for properly figuring and remembering single line comment continuation (Correction to #489 and possibly problem reported as #675)

12 years agoeda/ers: Added flag to row details to know whether it is the last detail within a...
Jerome St-Louis [Sat, 26 May 2012 21:46:34 +0000 (17:46 -0400)]
eda/ers: Added flag to row details to know whether it is the last detail within a group and page (e.g. useful for separating rows with lines, for multi-line rows)

12 years agoecere/Printing; eda/ers: Added 'SetPrintingDocumentName' function to specify a docume...
Jerome St-Louis [Sat, 26 May 2012 21:42:58 +0000 (17:42 -0400)]
ecere/Printing; eda/ers: Added 'SetPrintingDocumentName' function to specify a document name when printing; Using Report title by default in ERS

12 years agoecere/String: Fixed another instance of potential memory overlap with strncpy in...
Jerome St-Louis [Sat, 26 May 2012 21:40:40 +0000 (17:40 -0400)]
ecere/String: Fixed another instance of potential memory overlap with strncpy in StripLastDirectory

12 years agoide/Project: Moved -shared before -l libraries
Jerome St-Louis [Tue, 24 Apr 2012 07:05:56 +0000 (03:05 -0400)]
ide/Project: Moved -shared before -l libraries

12 years agoide/ProjectSettings: Tweaks for Config X Platform to override Common(config) X Platform
Jerome St-Louis [Tue, 24 Apr 2012 05:53:38 +0000 (01:53 -0400)]
ide/ProjectSettings: Tweaks for Config X Platform to override Common(config) X Platform

12 years agoide/Project: Fix for OFLAGS += outside of ifneq and on a separate line; Tweaks to...
Jerome St-Louis [Tue, 24 Apr 2012 05:51:16 +0000 (01:51 -0400)]
ide/Project: Fix for OFLAGS += outside of ifneq and on a separate line; Tweaks to configPlatformOptions check to understand an empty list of libraries as an override

12 years agoide/Project: Fix for double LIBS +=
Jerome St-Louis [Mon, 23 Apr 2012 21:29:30 +0000 (17:29 -0400)]
ide/Project: Fix for double LIBS +=

12 years agoide/Project: Added buildBitDepth member to ProjectOptions so 32 or 64 bit is optional...
Jerome St-Louis [Mon, 23 Apr 2012 20:36:03 +0000 (16:36 -0400)]
ide/Project: Added buildBitDepth member to ProjectOptions so 32 or 64 bit is optionally forced; If unset and eC files present, 32 bit is forced. (#743 -- still missing ProjectSettings GUI: DropBox?)

12 years agoide/Compiler Configs: Fix to replace COMPILER_SUFFIX and DEBUG_SUFFIX in IDE
Jerome St-Louis [Wed, 18 Apr 2012 04:46:17 +0000 (00:46 -0400)]
ide/Compiler Configs: Fix to replace COMPILER_SUFFIX and DEBUG_SUFFIX in IDE

12 years agoide/Compiler Configs: Using COMPILER_SUFFIX and DEBUG_SUFFIX to optionally add ....
Jerome St-Louis [Wed, 18 Apr 2012 04:04:10 +0000 (00:04 -0400)]
ide/Compiler Configs: Using COMPILER_SUFFIX and DEBUG_SUFFIX to optionally add .$(COMPILER) and .debug when COMPILER and/or DEBUG is set

12 years agoide/Compiler Configs: Added predefined DEBUG_SUFFIX variable when DEBUG is set for...
Jerome St-Louis [Wed, 18 Apr 2012 03:08:54 +0000 (23:08 -0400)]
ide/Compiler Configs: Added predefined DEBUG_SUFFIX variable when DEBUG is set for projects to use when linking related project libraries

12 years agoide/Compiler Settings: Fix for DEBUG var support in Makefile, was missing the -D...
Jerome St-Louis [Wed, 18 Apr 2012 02:50:51 +0000 (22:50 -0400)]
ide/Compiler Settings: Fix for DEBUG var support in Makefile, was missing the -D in front of _DEBUG

12 years agoide/Compile Configs: Renamed E_IDE_CF_DIR variable to CF_DIR, and renamed CF_DIR...
Jerome St-Louis [Wed, 18 Apr 2012 00:42:52 +0000 (20:42 -0400)]
ide/Compile Configs: Renamed E_IDE_CF_DIR variable to CF_DIR, and renamed CF_DIR internal variable to _CF_DIR

12 years agoide/Project: Took out debug.cf debugging tools for compiler configs
Jerome St-Louis [Wed, 18 Apr 2012 00:29:05 +0000 (20:29 -0400)]
ide/Project: Took out debug.cf debugging tools for compiler configs

12 years agoide/Project/Compiler Configs: Using .cf file based on PLATFORM and COMPILER; Using...
Jerome St-Louis [Wed, 18 Apr 2012 00:04:57 +0000 (20:04 -0400)]
ide/Project/Compiler Configs: Using .cf file based on PLATFORM and COMPILER; Using relative paths and CF_DIR variable; Renamed crossplatform.cf to crossplatform.mk

12 years agoide/Project: Fixed CONSOLE's assignment to use = instead of := ; Added recognition...
Jerome St-Louis [Tue, 17 Apr 2012 22:44:43 +0000 (18:44 -0400)]
ide/Project: Fixed CONSOLE's assignment to use = instead of := ; Added recognition of DEBUG env var to build in .debug

12 years agobuild system: added per-project override of compiler configs dir. removed configs...
Rejean Loyer [Tue, 17 Apr 2012 21:27:18 +0000 (17:27 -0400)]
build system: added per-project override of compiler configs dir. removed configs/ default for compiler configs dir. improved use of compiler configs dir. changed auto selection of compiler for makefile to always select the default compiler config.

12 years agoide: generate a single makefile, no more compiler specific makefile. added compiler...
Rejean Loyer [Tue, 17 Apr 2012 16:39:13 +0000 (12:39 -0400)]
ide: generate a single makefile, no more compiler specific makefile. added compiler configs dir to IDESettings while also removing old portable location setting which was no longer used. added compiler configs dir to global settings' compilers tab.

12 years agoide/Makefile: Added missing crossplatform.cf
Jerome St-Louis [Tue, 17 Apr 2012 02:23:44 +0000 (22:23 -0400)]
ide/Makefile: Added missing crossplatform.cf

12 years agobuildsystem: moved compiler toolchain and additional include/library dirs to compiler...
Rejean Loyer [Mon, 16 Apr 2012 21:00:34 +0000 (17:00 -0400)]
buildsystem: moved compiler toolchain and additional include/library dirs to compiler .cf file.

12 years agobuild system: taken include.mk stuff as well as compiler stuff out of generated makef...
Rejean Loyer [Tue, 10 Apr 2012 21:00:25 +0000 (17:00 -0400)]
build system: taken include.mk stuff as well as compiler stuff out of generated makefile in favor of including crossplatform.cf and platform-compiler.cf which is generated from the compiler config. also added generation of debug.cf.

12 years agoide/ProjectView: Fixed handling of exclusions when files is in multiple projects...
Jerome St-Louis [Mon, 16 Apr 2012 16:43:40 +0000 (12:43 -0400)]
ide/ProjectView: Fixed handling of exclusions when files is in multiple projects and excluded only in some configs (#746)

12 years agoeda:drivers:sqlitecipher: improved Makefile and EDASQLiteCipher.epj to make proper...
Rejean Loyer [Tue, 10 Apr 2012 20:11:23 +0000 (16:11 -0400)]
eda:drivers:sqlitecipher: improved Makefile and EDASQLiteCipher.epj to make proper use of build system's common library openssl detection tools for windows.

12 years agobuild system: added missing .a to suffixes.
Rejean Loyer [Tue, 10 Apr 2012 20:05:09 +0000 (16:05 -0400)]
build system: added missing .a to suffixes.

12 years agobuild system: improved common library openssl compilation and linking helpers for...
Rejean Loyer [Tue, 10 Apr 2012 20:04:05 +0000 (16:04 -0400)]
build system: improved common library openssl compilation and linking helpers for windows.

12 years agobuild system: improved space hiding/showing functions to be re-use and pre-escaped...
Rejean Loyer [Tue, 10 Apr 2012 20:02:39 +0000 (16:02 -0400)]
build system: improved space hiding/showing functions to be re-use and pre-escaped spaces safe.

12 years agomakefile generation: fixed support for space in source filename with make generated...
Rejean Loyer [Sun, 8 Apr 2012 02:26:45 +0000 (22:26 -0400)]
makefile generation: fixed support for space in source filename with make generated lists. improved space hiding/showing functions.

12 years agomakefile generation: output a single list of ec files which make can process to gener...
Rejean Loyer [Sun, 8 Apr 2012 00:30:51 +0000 (20:30 -0400)]
makefile generation: output a single list of ec files which make can process to generate the symbols, imports and cobjects lists. no more needless duplication of lists. ecsources is included in sources to further reduce duplication.

12 years agoecere: Fixed WSMS config build
Jerome St-Louis [Fri, 13 Apr 2012 17:31:19 +0000 (13:31 -0400)]
ecere: Fixed WSMS config build

12 years agoide/Project: I think the 'else if' was actually meant to be there, but the if/else...
Jerome St-Louis [Thu, 12 Apr 2012 18:17:57 +0000 (14:17 -0400)]
ide/Project: I think the 'else if' was actually meant to be there, but the if/else if were inverted!

12 years agoide/Project: Fixed an 'else if' that should have been an 'if' preventing config-speci...
Jerome St-Louis [Thu, 12 Apr 2012 07:39:00 +0000 (03:39 -0400)]
ide/Project: Fixed an 'else if' that should have been an 'if' preventing config-specific libraries from being added

12 years agomakefile generation: fix unable to link to ecere bug introduced by recent commit...
Rejean Loyer [Mon, 9 Apr 2012 02:26:54 +0000 (22:26 -0400)]
makefile generation: fix unable to link to ecere bug introduced by recent commit. bad commit.

12 years agomakefile generation: restored ouput order for LIBS.
Rejean Loyer [Fri, 6 Apr 2012 06:29:53 +0000 (02:29 -0400)]
makefile generation: restored ouput order for LIBS.

12 years agoide:ProjectView: fixed getting a node by window. this should resolve (#737).
Rejean Loyer [Fri, 6 Apr 2012 06:15:14 +0000 (02:15 -0400)]
ide:ProjectView: fixed getting a node by window. this should resolve (#737).

12 years agomakefile generation: cleaned up and improved implementation of per-folder platform...
Rejean Loyer [Fri, 6 Apr 2012 01:18:58 +0000 (21:18 -0400)]
makefile generation: cleaned up and improved implementation of per-folder platform exclusion if blocks around make rules. added per-file support as well.

12 years agoide: improved quick project menu item enabling/disabling.
Rejean Loyer [Thu, 5 Apr 2012 18:33:35 +0000 (14:33 -0400)]
ide: improved quick project menu item enabling/disabling.

12 years agomakefile generation: added printing of platform specific exclusion if blocks around...
Rejean Loyer [Thu, 5 Apr 2012 20:01:16 +0000 (16:01 -0400)]
makefile generation: added printing of platform specific exclusion if blocks around rules (by folders).

12 years agomakefile generation: output compiler include/library dirs first and separately from...
Rejean Loyer [Thu, 5 Apr 2012 14:53:52 +0000 (10:53 -0400)]
makefile generation: output compiler include/library dirs first and separately from project include/library dirs.

12 years agomakefile-generation: fixed platform vs config vs common flags content order to match...
Rejean Loyer [Thu, 5 Apr 2012 14:10:25 +0000 (10:10 -0400)]
makefile-generation: fixed platform vs config vs common flags content order to match order in project settings dialog (#557). This change in order includes linker option, preprocessor definitions, include dirs, library dirs and libraries even if the main goal was to alter the order for the include/library dirs and libraries specifically.

12 years agoextras:gui:controls:PasswordBox: added new PasswordBox control.
Rejean Loyer [Mon, 19 Mar 2012 02:04:39 +0000 (22:04 -0400)]
extras:gui:controls:PasswordBox: added new PasswordBox control.

12 years agoextras:types:CountryCode: re-introducing functionality removed by a7d522a3822bbe30235...
Rejean Loyer [Sat, 31 Mar 2012 16:51:51 +0000 (12:51 -0400)]
extras:types:CountryCode: re-introducing functionality removed by a7d522a3822bbe302357f445ad984c5f44982bb9

12 years agoide: removed redundant activation of output view during build and other actions....
Rejean Loyer [Sat, 31 Mar 2012 07:27:00 +0000 (03:27 -0400)]
ide: removed redundant activation of output view during build and other actions. fixed menus disappearing (getting deactivated) during a build. two recent commits on scrollbars and activation are also helping with this.

12 years agoide: fixed AdjustBuildMenus to update popup menu as well.
Rejean Loyer [Fri, 30 Mar 2012 16:05:29 +0000 (12:05 -0400)]
ide: fixed AdjustBuildMenus to update popup menu as well.

12 years agoeda:driver:sqlite: use libsqlite3 on linux to comply with debian policies (#729)...
Rejean Loyer [Fri, 30 Mar 2012 02:06:32 +0000 (22:06 -0400)]
eda:driver:sqlite: use libsqlite3 on linux to comply with debian policies (#729). this adds dependency on libsqlite3-dev on linux.