sdk
10 years agoextras/CheckListBox: Minor tweak to public import "ecere"
Jerome St-Louis [Mon, 3 Feb 2014 22:34:10 +0000 (05:34 +0700)]
extras/CheckListBox: Minor tweak to public import "ecere"

10 years agoeda/sqlite: Removed check on creation of eda_table_fields table
Jerome St-Louis [Mon, 3 Feb 2014 22:30:13 +0000 (05:30 +0700)]
eda/sqlite: Removed check on creation of eda_table_fields table
- The DB should be locked in exclusive mode even if the creation succeeds (first run)

10 years agoecere/gui/drivers/Win32Interface: Fixed bug querying key modifiers with Mouse Wheel...
Jerome St-Louis [Mon, 3 Feb 2014 22:11:43 +0000 (05:11 +0700)]
ecere/gui/drivers/Win32Interface: Fixed bug querying key modifiers with Mouse Wheel Events

10 years agoecere/com/instance: Fixes to cross-compile from 64 bit gnosis on Android
Jerome St-Louis [Mon, 3 Feb 2014 21:48:48 +0000 (04:48 +0700)]
ecere/com/instance: Fixes to cross-compile from 64 bit gnosis on Android

10 years agoecere/gui/drivers/AndroidInterface: Fixed screen rotation
Jerome St-Louis [Mon, 3 Feb 2014 21:42:00 +0000 (04:42 +0700)]
ecere/gui/drivers/AndroidInterface: Fixed screen rotation
- Querying NativeWindow width & height even when ALooper_pollAll() did not return anything, otherwise the new values were not picked up until the next event

10 years agoecere/gui/drivers/AndroidInterface: Fixed AndroidAppGlue Thread
Jerome St-Louis [Mon, 3 Feb 2014 21:40:11 +0000 (04:40 +0700)]
ecere/gui/drivers/AndroidInterface: Fixed AndroidAppGlue Thread
- Create() had to be made public to following eC compiler changes, otherwise Thread::Create() was called directly

10 years agoecere/net/HTTPFile: Fixes
Jerome St-Louis [Mon, 3 Feb 2014 21:35:02 +0000 (04:35 +0700)]
ecere/net/HTTPFile: Fixes
- Missing Disconnect() call on the socket upon reading completion
- Bad binary ANDs where logical ANDs should have been

10 years agoecere/gfx/Bitmap: Fixed crashes on grayed out bitmaps
Jerome St-Louis [Mon, 3 Feb 2014 21:33:38 +0000 (04:33 +0700)]
ecere/gfx/Bitmap: Fixed crashes on grayed out bitmaps
- size and sizeBytes not being set properly

10 years agocompiler/libec/grammar.y: Fixed __attribute__ not working after function pointer...
Jerome St-Louis [Mon, 3 Feb 2014 20:03:42 +0000 (03:03 +0700)]
compiler/libec/grammar.y: Fixed __attribute__ not working after function pointer declarations

10 years agoecere;Container;Map; fix serialization of strings.
Rejean Loyer [Wed, 20 Nov 2013 19:51:49 +0000 (14:51 -0500)]
ecere;Container;Map; fix serialization of strings.

10 years agoextras;DynamicString; fix DynamicString.ec for static compiling. add DynamicString...
Rejean Loyer [Tue, 21 Jan 2014 18:03:47 +0000 (13:03 -0500)]
extras;DynamicString; fix DynamicString.ec for static compiling. add DynamicString::OnGetString and DynamicString::OnGetDataFromString.

10 years agoide;CodeEditor; (#1015) update margin type/size in all (new file, save as format...
Rejean Loyer [Tue, 21 Jan 2014 18:01:55 +0000 (13:01 -0500)]
ide;CodeEditor; (#1015) update margin type/size in all (new file, save as format with syntax highlighting, turning on/off line numbers option) necessary situations. use a minimum of 4 digits for margin size of line numbers.

10 years agobuildsystem; (#714) improve version detection to support detecting version from direc...
Rejean Loyer [Tue, 21 Jan 2014 16:45:23 +0000 (11:45 -0500)]
buildsystem; (#714) improve version detection to support detecting version from directory name when no vcs version is detected. improve git repository support by silencing error message.

10 years agobuildsystem;epj2make;ide; (#1035) remove any ECERE_SDK_SRC stuff from Makefiles and...
Rejean Loyer [Tue, 21 Jan 2014 15:06:16 +0000 (10:06 -0500)]
buildsystem;epj2make;ide; (#1035) remove any ECERE_SDK_SRC stuff from Makefiles and compiler config (.cf) files when no eC files are used in a project configuration.

10 years agoeda:gui:FieldDataBox; remove bad check for control visible on Init/Load/Save.
Rejean Loyer [Fri, 27 Dec 2013 03:07:04 +0000 (22:07 -0500)]
eda:gui:FieldDataBox; remove bad check for control visible on Init/Load/Save.

10 years agoextras/types/ShortDate; add ShortDate::Today().
Rejean Loyer [Mon, 16 Dec 2013 20:35:36 +0000 (15:35 -0500)]
extras/types/ShortDate; add ShortDate::Today().

10 years agoextras/types/Currency; support negative numbers in Currency::OnGetDataFromString.
Rejean Loyer [Mon, 16 Dec 2013 20:34:52 +0000 (15:34 -0500)]
extras/types/Currency; support negative numbers in Currency::OnGetDataFromString.

10 years agoecere:gui:DataBox; let EditBox implement readOnly behavior. allow copying readonly...
Rejean Loyer [Fri, 6 Dec 2013 21:44:23 +0000 (16:44 -0500)]
ecere:gui:DataBox; let EditBox implement readOnly behavior. allow copying readonly value.

10 years agoupdate .gitignore
Rejean Loyer [Sat, 9 Nov 2013 12:23:39 +0000 (07:23 -0500)]
update .gitignore

10 years agoextras; add stringTools.ec for TrimChars, TrimCharsCopy, TrimTestChars and TrimTestCh...
Rejean Loyer [Sun, 16 Dec 2012 07:24:20 +0000 (02:24 -0500)]
extras; add stringTools.ec for TrimChars, TrimCharsCopy, TrimTestChars and TrimTestCharsCopy functions.

10 years agoeda:gui:CheckBool; keep current value in CheckBool editor is readOnly is set.
Rejean Loyer [Tue, 19 Nov 2013 21:27:25 +0000 (16:27 -0500)]
eda:gui:CheckBool; keep current value in CheckBool editor is readOnly is set.

10 years agoeda; report system; add paper format option. add custom paper size option. use report...
Rejean Loyer [Fri, 15 Nov 2013 21:43:35 +0000 (16:43 -0500)]
eda; report system; add paper format option. add custom paper size option. use report margins.

10 years agoecere:gui:controls:DataBox,DropBox,DateDropBox;::NotifyChanged; add 'this' parameter...
Rejean Loyer [Mon, 11 Nov 2013 22:22:41 +0000 (17:22 -0500)]
ecere:gui:controls:DataBox,DropBox,DateDropBox;::NotifyChanged; add 'this' parameter to notify method.

10 years agoecere:gui:controls:DataBox,DropBox,PathBox; improve carrying foreground/background...
Rejean Loyer [Mon, 11 Nov 2013 22:19:10 +0000 (17:19 -0500)]
ecere:gui:controls:DataBox,DropBox,PathBox; improve carrying foreground/background/selectionColor/selectionText/opacity properties to sub editors.

10 years agoecere:sys:DateTime; add Date conversion property to DateTime struct.
Rejean Loyer [Wed, 20 Nov 2013 20:40:20 +0000 (15:40 -0500)]
ecere:sys:DateTime; add Date conversion property to DateTime struct.

10 years agoextras;types;ShortDate; add bool ShortDate::SameDay(ShortDate b)
Rejean Loyer [Sun, 10 Nov 2013 20:11:44 +0000 (15:11 -0500)]
extras;types;ShortDate; add bool ShortDate::SameDay(ShortDate b)

10 years agoecere;gui;controls;Label; fix activation of disabled labledWindow.
Rejean Loyer [Mon, 11 Nov 2013 18:47:40 +0000 (13:47 -0500)]
ecere;gui;controls;Label; fix activation of disabled labledWindow.

10 years agoecere;gui;controls;DataBox; add support for autosize when editor is derived from...
Rejean Loyer [Sat, 9 Nov 2013 11:37:23 +0000 (06:37 -0500)]
ecere;gui;controls;DataBox; add support for autosize when editor is derived from Button for check boxes.

10 years agoecere/com/String: Fixed bad memory reads in PathCat(Slash)
Jerome St-Louis [Tue, 5 Nov 2013 01:28:41 +0000 (20:28 -0500)]
ecere/com/String: Fixed bad memory reads in PathCat(Slash)

10 years agocompiler/libec (#1033): Fix for class properties to be set at the very end of module...
Jerome St-Louis [Mon, 4 Nov 2013 06:55:44 +0000 (01:55 -0500)]
compiler/libec (#1033): Fix for class properties to be set at the very end of module registration
- Solves empty list editors in WSMS caused by previous compiler changes, in particular 045a148bcbedc77545895b0fcbc1f81003f02639

10 years agoide/ide.epj: Minor project file tweak
Jerome St-Louis [Wed, 30 Oct 2013 06:59:24 +0000 (02:59 -0400)]
ide/ide.epj: Minor project file tweak

10 years agoide;ProjectView; allow cleaning multiple projects at once.
Rejean Loyer [Wed, 16 Oct 2013 06:16:36 +0000 (02:16 -0400)]
ide;ProjectView; allow cleaning multiple projects at once.

10 years agoecere;gui;controls;EditBox; (#605) show trailing space with big red area. nuke traili...
Rejean Loyer [Wed, 16 Oct 2013 06:11:08 +0000 (02:11 -0400)]
ecere;gui;controls;EditBox; (#605) show trailing space with big red area. nuke trailing space on save. when syntax highlighting is on.

10 years agoeda; added DirFilesDataSourceDriver class for reuse by multiple drivers. added DataSo...
Rejean Loyer [Wed, 16 Oct 2013 05:10:18 +0000 (01:10 -0400)]
eda; added DirFilesDataSourceDriver class for reuse by multiple drivers. added DataSource::GetDatabases, Database::GetTables and Table::GetFields.

10 years agoide;ProjectView; fix project view only show the modified star on the first instance...
Rejean Loyer [Wed, 16 Oct 2013 06:15:53 +0000 (02:15 -0400)]
ide;ProjectView; fix project view only show the modified star on the first instance of the exact same file when a file is used in multiple projects.

10 years agocleaned all trailing white space from source files.
Rejean Loyer [Wed, 16 Oct 2013 05:05:43 +0000 (01:05 -0400)]
cleaned all trailing white space from source files.

10 years agoecere/gui/EditBox: Fixed yet another glitch in the number syntax highlighter
Jerome St-Louis [Tue, 29 Oct 2013 01:14:27 +0000 (21:14 -0400)]
ecere/gui/EditBox: Fixed yet another glitch in the number syntax highlighter

10 years agoecere/gui/EditBox: Fixed extraneous updates on repositioning cursor
Jerome St-Louis [Tue, 22 Oct 2013 13:30:47 +0000 (09:30 -0400)]
ecere/gui/EditBox: Fixed extraneous updates on repositioning cursor

10 years agoecere/gui/EditBox: Patch to avoid endless loop with wrap = true
Jerome St-Louis [Tue, 22 Oct 2013 12:59:51 +0000 (08:59 -0400)]
ecere/gui/EditBox: Patch to avoid endless loop with wrap = true

10 years agoecere/bitmaps/gif: Work around for stdbool.h issue and extra parameter for newer...
Jerome St-Louis [Tue, 22 Oct 2013 12:57:51 +0000 (08:57 -0400)]
ecere/bitmaps/gif: Work around for stdbool.h issue and extra parameter for newer giflib

10 years agoecere/gui/EditBox: (#1032) Fixed omission in previous commit (93a81323b2a10918e6bf01c...
Jerome St-Louis [Tue, 22 Oct 2013 12:56:53 +0000 (08:56 -0400)]
ecere/gui/EditBox: (#1032) Fixed omission in previous commit (93a81323b2a10918e6bf01ca1b3329c27764900c)

10 years agoecere/controls/EditBox: (#1032) Fixed syntax Highlighting issue with bad nested multi...
Jerome St-Louis [Sat, 19 Oct 2013 23:24:53 +0000 (19:24 -0400)]
ecere/controls/EditBox: (#1032) Fixed syntax Highlighting issue with bad nested multi-line comments

10 years agocompiler/bootstrap: 32 bit fixes
Jerome St-Louis [Sat, 19 Oct 2013 08:31:34 +0000 (04:31 -0400)]
compiler/bootstrap: 32 bit fixes

10 years agoecere/gfx/pcx: Fixed crashes guessing images as PCX
Jerome St-Louis [Sat, 19 Oct 2013 05:49:44 +0000 (01:49 -0400)]
ecere/gfx/pcx: Fixed crashes guessing images as PCX

10 years agoecere/gfx/Bitmap: Fixed loading from file at current position
Jerome St-Louis [Sat, 19 Oct 2013 05:41:06 +0000 (01:41 -0400)]
ecere/gfx/Bitmap: Fixed loading from file at current position
- Previously broken by 61f70093a82be11336467c6e3f177f1c911fa50d
- Acovel relied on this behavior to load pictures from ID3 tags

10 years agocompiler/libec: (#1029) Fixed crash serializing null class instances
Jerome St-Louis [Sat, 19 Oct 2013 03:11:27 +0000 (23:11 -0400)]
compiler/libec: (#1029) Fixed crash serializing null class instances

10 years agoecere/sys/Condition: Added public members
Jerome St-Louis [Wed, 16 Oct 2013 04:55:10 +0000 (00:55 -0400)]
ecere/sys/Condition: Added public members

10 years agosamples/scanning: Fixed File:// usage with pointers to work in 64 bit
Jerome St-Louis [Wed, 16 Oct 2013 04:50:40 +0000 (00:50 -0400)]
samples/scanning: Fixed File:// usage with pointers to work in 64 bit

10 years agoecere/sys/Condition: Made Condition class public
Jerome St-Louis [Wed, 16 Oct 2013 04:43:54 +0000 (00:43 -0400)]
ecere/sys/Condition: Made Condition class public

10 years agoecere/net/Socket: Fixed mising return statement
Jerome St-Louis [Wed, 9 Oct 2013 15:43:17 +0000 (11:43 -0400)]
ecere/net/Socket: Fixed mising return statement

10 years agoecere/gui: (#1019) Fixed broken parenting of system buttons when maximized
Jerome St-Louis [Wed, 9 Oct 2013 06:45:39 +0000 (02:45 -0400)]
ecere/gui: (#1019) Fixed broken parenting of system buttons when maximized
- This supersedes the previous 25f63b6e64b0e596206165c3dd469f3349ccfd77 commit
- The problem was not specific to native decorations, and that fix would have caused problems in full-screen

10 years agoecere/gui/ScrollBar: (#1023) Fixed broken thumb dragging on large files
Jerome St-Louis [Wed, 9 Oct 2013 06:28:53 +0000 (02:28 -0400)]
ecere/gui/ScrollBar: (#1023) Fixed broken thumb dragging on large files
- int overflow on multiplication by range

10 years agoide;debugger; fixed GdbExit doesn't wait for new valgrind threads to exit. threads...
Rejean Loyer [Tue, 8 Oct 2013 01:19:56 +0000 (21:19 -0400)]
ide;debugger; fixed GdbExit doesn't wait for new valgrind threads to exit. threads were accessing deleted debugger.

10 years agoide;debugger; tweaked provide source files location directory stuff for toggling...
Rejean Loyer [Mon, 7 Oct 2013 07:03:27 +0000 (03:03 -0400)]
ide;debugger; tweaked provide source files location directory stuff for toggling breakpoints in files outside any project.

10 years agobuildsystem; added REPOSITORY_VER variable in crossplatform.mk for fetching repositor...
Rejean Loyer [Wed, 9 Oct 2013 06:04:09 +0000 (02:04 -0400)]
buildsystem; added REPOSITORY_VER variable in crossplatform.mk for fetching repository version.
 - using -DREPOSITORY_VERSION="$(REPOSITORY_VER)" to pass info to preprocessor.
 - we only support git for now.
 - also made version and copyright notice copy-able from the ide about box.

10 years agoide;CodeEditor; (#1015) removed line numbers fixed width limitation. fixed line numbe...
Rejean Loyer [Sun, 6 Oct 2013 21:41:04 +0000 (17:41 -0400)]
ide;CodeEditor; (#1015) removed line numbers fixed width limitation. fixed line numbers margin doesn't adapt to font size.

10 years agoide; (#1009) fixed new errors showing in build log about target failing to build...
Rejean Loyer [Sun, 6 Oct 2013 19:34:32 +0000 (15:34 -0400)]
ide; (#1009) fixed new errors showing in build log about target failing to build from newer make 3.82.90.

10 years agobuildsystem,epj2make,ide; (#996) fixed remaining issues with .ec modules containing...
Rejean Loyer [Sun, 6 Oct 2013 03:33:28 +0000 (23:33 -0400)]
buildsystem,epj2make,ide; (#996) fixed remaining issues with .ec modules containing spaces.

10 years agoecere; fixed wsms config to exclude SSLSocket.ec.
Rejean Loyer [Sun, 6 Oct 2013 02:24:15 +0000 (22:24 -0400)]
ecere; fixed wsms config to exclude SSLSocket.ec.

10 years agoide;FindInFiles; (#1000) fixed find in files is showing issues with //server style...
Rejean Loyer [Sun, 6 Oct 2013 02:16:18 +0000 (22:16 -0400)]
ide;FindInFiles; (#1000) fixed find in files is showing issues with //server style paths in FileListing. improved graceful stack bound error recovery.

10 years agoecere/controls/EditBox; (#1017) fixed autosize with multiline
Rejean Loyer [Sun, 6 Oct 2013 00:59:07 +0000 (20:59 -0400)]
ecere/controls/EditBox; (#1017) fixed autosize with multiline
- Fixed vertical autosize in multiline editbox without a vertical scrollbar by allowing adding more lines than can fit in current size. fixed horizontal resize for multiline.
- Fixed performance issue by calling AutoSize() way too deep
- Fixed autosize bug by calling it at the right spot ( Auto size didn't work on a new line in the middle of a line)

10 years agoecere/controls/Listbox;ide; (#998) tweaked to exit editing once clipboard shortcut...
Rejean Loyer [Sat, 5 Oct 2013 14:14:48 +0000 (10:14 -0400)]
ecere/controls/Listbox;ide; (#998) tweaked to exit editing once clipboard shortcut keys are handled.

10 years agoide; (#1013) fixed linker warnings being reported as errors.
Rejean Loyer [Sat, 5 Oct 2013 14:02:33 +0000 (10:02 -0400)]
ide; (#1013) fixed linker warnings being reported as errors.

10 years agoecere/controls/ListBox; fixed annoying lack of edge/margin drawing when in collapse...
Rejean Loyer [Sat, 5 Oct 2013 13:33:08 +0000 (09:33 -0400)]
ecere/controls/ListBox; fixed annoying lack of edge/margin drawing when in collapse style if list box has no rows.

10 years agoide;debugger; (#1014) fixed confusion with the expression and value fields in the...
Rejean Loyer [Sat, 5 Oct 2013 13:19:11 +0000 (09:19 -0400)]
ide;debugger; (#1014) fixed confusion with the expression and value fields in the watch window by always selecting the expression column when changing row.

10 years agoide;debugger; (#1018) fixed breakpoints in statically linked added projects would...
Rejean Loyer [Sat, 5 Oct 2013 12:46:29 +0000 (08:46 -0400)]
ide;debugger; (#1018) fixed breakpoints in statically linked added projects would never be set.

10 years agoeda/drivers/edb; commented out unused member. removed spaces at end of lines.
Rejean Loyer [Sat, 5 Oct 2013 12:44:41 +0000 (08:44 -0400)]
eda/drivers/edb; commented out unused member. removed spaces at end of lines.

10 years agoide;debugger; don't display valgrind command line usage instructions.
Rejean Loyer [Mon, 30 Sep 2013 16:05:56 +0000 (12:05 -0400)]
ide;debugger; don't display valgrind command line usage instructions.

10 years agoide/CodeEditor; compiler/libec: Fixed crash editing about.ec assigning a Label to...
Jerome St-Louis [Tue, 8 Oct 2013 20:58:29 +0000 (16:58 -0400)]
ide/CodeEditor; compiler/libec: Fixed crash editing about.ec assigning a Label to a Color

10 years agodeps/jpeg: Removed conflicting implementations of memory manager in Makefile / project
Jerome St-Louis [Thu, 3 Oct 2013 04:59:41 +0000 (00:59 -0400)]
deps/jpeg: Removed conflicting implementations of memory manager in Makefile / project
- Fixed weird jpeg not opening from associated extensions on Windows 8
- (Was trying to create a temp file in /usr/tmp/ )

10 years agoecere/net/Socket, HTTPFile: (~#997) More HTTPFile hanging fixes
Jerome St-Louis [Tue, 1 Oct 2013 08:49:43 +0000 (04:49 -0400)]
ecere/net/Socket, HTTPFile: (~#997) More HTTPFile hanging fixes
- Check for leftOver in ProcessTimeout() to process that left over data [ Fixed remaining hang ]
- Fixed a memcpy that should have been a memmove to shift the data in the buffer
- Some minor fixes that probably don't matter much in flushing the data on destruction

10 years agoEDA/SQLite: Setting locking_mode to normal on closing DB to get rid of journal
Jerome St-Louis [Mon, 30 Sep 2013 08:45:41 +0000 (04:45 -0400)]
EDA/SQLite: Setting locking_mode to normal on closing DB to get rid of journal
- Also forcing locking_mode to exclusive on non-readonly DB for Linux where using system library without config option

10 years agoecere/com: Tweaked MemoryGuard checks for freed memory in 64 bit
Jerome St-Louis [Mon, 30 Sep 2013 08:23:27 +0000 (04:23 -0400)]
ecere/com: Tweaked MemoryGuard checks for freed memory in 64 bit

10 years agosamples/net: Added web browser sample
Jerome St-Louis [Mon, 30 Sep 2013 08:20:42 +0000 (04:20 -0400)]
samples/net: Added web browser sample

10 years agoide/debugger: Fixed improper escaping of ( and ) in C character
Rejean Loyer [Mon, 30 Sep 2013 08:04:30 +0000 (04:04 -0400)]
ide/debugger: Fixed improper escaping of ( and ) in C character

10 years agoide;findInFiles; (~#1000) Partial fix for Out of bounds crash on Find in Files
Rejean Loyer [Mon, 30 Sep 2013 08:02:31 +0000 (04:02 -0400)]
ide;findInFiles; (~#1000) Partial fix for Out of bounds crash on Find in Files
- Fixed out of bounds crash
- Fixed continuous resolving of network node in PathBox until server is all typed
- PathBox remains to be fixed to use \\ and not // for network path or FileListing must be fixed

10 years agoide/debugger: Fixed debug logging of GDB commands
Jerome St-Louis [Mon, 30 Sep 2013 07:54:19 +0000 (03:54 -0400)]
ide/debugger: Fixed debug logging of GDB commands

10 years agoecere/net/HTTPFile; extras: Added https support; Promoted SSLSocket to ecere
Jerome St-Louis [Mon, 30 Sep 2013 07:50:46 +0000 (03:50 -0400)]
ecere/net/HTTPFile; extras: Added https support; Promoted SSLSocket to ecere
- Not built by default from tarball Makefile; built by default in ecere.epj configurations

10 years agoecere/com/unicode: ISO8859_1toUTF8() -- Treating 150 as U+2012 (Figure Dash)
Jerome St-Louis [Mon, 30 Sep 2013 07:41:43 +0000 (03:41 -0400)]
ecere/com/unicode: ISO8859_1toUTF8() -- Treating 150 as U+2012 (Figure Dash)

10 years agoextras/html: (~#997) Many fixes and improvements to HTML parser and renderer
Jerome St-Louis [Mon, 30 Sep 2013 07:40:50 +0000 (03:40 -0400)]
extras/html: (~#997) Many fixes and improvements to HTML parser and renderer

10 years agoecere/net/HTTPFile: (#997) Multiple fixes and improvements
Jerome St-Louis [Mon, 30 Sep 2013 07:31:12 +0000 (03:31 -0400)]
ecere/net/HTTPFile: (#997) Multiple fixes and improvements
- Requesting HEAD only on Open() and GET on first Read() contents
- Added support for Content-Type and Content-Disposition
- Using List container to hold connections with reference counting fixes
- Fixed hangs upon closing the file caused by improper tracking of position
- Fixed hangs caused by improper Locking/Unlocking of connectionMutex
- Added Seek() support for small files fitting within the buffer

10 years agocoursework: Removed bug mentions in light of recent fixes
Jerome St-Louis [Mon, 30 Sep 2013 07:16:55 +0000 (03:16 -0400)]
coursework: Removed bug mentions in light of recent fixes

10 years agoextras/skins/SimSkin: Fixed warnings
Jerome St-Louis [Mon, 30 Sep 2013 07:16:12 +0000 (03:16 -0400)]
extras/skins/SimSkin: Fixed warnings

10 years agosamples/db/MedDB: Updated, fixed warnings
Jerome St-Louis [Mon, 30 Sep 2013 07:15:42 +0000 (03:15 -0400)]
samples/db/MedDB: Updated, fixed warnings

10 years agoecere/com/BTNode: Serialize/Deserialize as BinaryTree as 32 bit for compatibility...
Jerome St-Louis [Mon, 30 Sep 2013 07:14:13 +0000 (03:14 -0400)]
ecere/com/BTNode: Serialize/Deserialize as BinaryTree as 32 bit for compatibility reasons
- Keep compatibility between 32/64 bit app [limit of 32 bit for using default serialization]
- Fixes EDB 64 bit compatibility issues (e.g. MedDB sample)

10 years agocompiler/libec/dbpass: Fixed annoying ((void *)0) warning in db samples
Jerome St-Louis [Mon, 30 Sep 2013 06:55:22 +0000 (02:55 -0400)]
compiler/libec/dbpass: Fixed annoying ((void *)0) warning in db samples

10 years agoextras/gui/genericEditor: Promoted from samples/db/MovieCollection
Jerome St-Louis [Mon, 30 Sep 2013 06:27:17 +0000 (02:27 -0400)]
extras/gui/genericEditor: Promoted from samples/db/MovieCollection

10 years agoeda/gui/TableEditor: Proper encapsulation using properties to avoid cross-bitness...
Jerome St-Louis [Mon, 30 Sep 2013 06:18:03 +0000 (02:18 -0400)]
eda/gui/TableEditor: Proper encapsulation using properties to avoid cross-bitness woes

10 years agodocumentor: extra check for proper exit when disabling command piping
Jerome St-Louis [Mon, 30 Sep 2013 06:16:46 +0000 (02:16 -0400)]
documentor: extra check for proper exit when disabling command piping

10 years agoecere/gui/Window: Not activating on hotKey if window has inactive set
Jerome St-Louis [Mon, 30 Sep 2013 06:15:15 +0000 (02:15 -0400)]
ecere/gui/Window: Not activating on hotKey if window has inactive set

10 years agoecere/gui/Window: Avoiding a call to OnMouseLeave() when over a child window
Jerome St-Louis [Mon, 30 Sep 2013 06:14:14 +0000 (02:14 -0400)]
ecere/gui/Window: Avoiding a call to OnMouseLeave() when over a child window

10 years agogui/Button: Default width/height based on bitmap when no caption is set
Jerome St-Louis [Mon, 30 Sep 2013 06:13:02 +0000 (02:13 -0400)]
gui/Button: Default width/height based on bitmap when no caption is set

10 years agogui/EditBox: Let multi-line only keys flow to parent controls when not multiline
Jerome St-Louis [Mon, 30 Sep 2013 06:11:28 +0000 (02:11 -0400)]
gui/EditBox: Let multi-line only keys flow to parent controls when not multiline

10 years agogfx/bitmaps/PNG: Fixed loading certain PNG types; Fixed image guess-loader to re...
Jerome St-Louis [Mon, 30 Sep 2013 06:09:28 +0000 (02:09 -0400)]
gfx/bitmaps/PNG: Fixed loading certain PNG types; Fixed image guess-loader to re-seek to 0

10 years agoecere/extras/Regex: Added a check to avoid duplicate definition of __restrict_arr
Jerome St-Louis [Mon, 30 Sep 2013 06:07:08 +0000 (02:07 -0400)]
ecere/extras/Regex: Added a check to avoid duplicate definition of __restrict_arr

10 years agonet/Socket: (~#997) Fixed signed/unsigned comparison; Added missing reference holder
Jerome St-Louis [Mon, 30 Sep 2013 06:03:50 +0000 (02:03 -0400)]
net/Socket: (~#997) Fixed signed/unsigned comparison; Added missing reference holder

10 years agoecere/sys/File (Windows): Improved drives listing code
Jerome St-Louis [Mon, 30 Sep 2013 05:53:06 +0000 (01:53 -0400)]
ecere/sys/File (Windows): Improved drives listing code
- Avoiding dereferencing the address of a HANDLE as a uint

10 years agoecere/File: Fixed 64 bit support of File://
Jerome St-Louis [Mon, 30 Sep 2013 05:41:02 +0000 (01:41 -0400)]
ecere/File: Fixed 64 bit support of File://

10 years agocompiler/libec: Fixed declaration ordering issues with schemas
Jerome St-Louis [Mon, 30 Sep 2013 05:38:17 +0000 (01:38 -0400)]
compiler/libec: Fixed declaration ordering issues with schemas
- This issue surfaced from previous compiler fixes

10 years agocompiler/libec: Fixed build issues with container types
Jerome St-Louis [Mon, 30 Sep 2013 05:36:23 +0000 (01:36 -0400)]
compiler/libec: Fixed build issues with container types
- This issue surfaced from previous compiler fixes