sdk
8 years agoEDA/gui; extras/gui/genericEditor: Performance improvements
Jerome St-Louis [Wed, 9 Dec 2015 23:25:41 +0000 (18:25 -0500)]
EDA/gui; extras/gui/genericEditor: Performance improvements

8 years agoextras/gui/genericEditor: Larger editors for DataList/IdList/MultiLineString
Jerome St-Louis [Wed, 9 Dec 2015 23:25:01 +0000 (18:25 -0500)]
extras/gui/genericEditor: Larger editors for DataList/IdList/MultiLineString

8 years agoEDA/gui: Fixed stringification of some types
Jerome St-Louis [Wed, 9 Dec 2015 23:22:50 +0000 (18:22 -0500)]
EDA/gui: Fixed stringification of some types

8 years agoeda/drivers/SQLite: Fix use case of Id type directly
Jerome St-Louis [Wed, 9 Dec 2015 23:22:03 +0000 (18:22 -0500)]
eda/drivers/SQLite: Fix use case of Id type directly

8 years agocompiler/bootstrap: updated
Jerome St-Louis [Fri, 24 Apr 2015 06:26:04 +0000 (02:26 -0400)]
compiler/bootstrap: updated

8 years agoecere/com/instance: Fixed alignment issue (structSize not updated)
Jerome St-Louis [Fri, 11 Dec 2015 12:22:55 +0000 (07:22 -0500)]
ecere/com/instance: Fixed alignment issue (structSize not updated)
- structSize was not being updated to reflect adjustment to 'offset'

8 years agoecere/src/com; gfx; gui: Patches for alignment issues
Jerome St-Louis [Sun, 15 Feb 2015 19:59:47 +0000 (14:59 -0500)]
ecere/src/com; gfx; gui: Patches for alignment issues
- Fixes alignment issues
- Had to make public double members changing the alignment of structs
  (NOTE: The compiler should probably set the structAlignment for private members it does not call AddMember for)
- Adjusting struct offset when derived class has a larger alignment than base class
- Bootstrap updated

8 years agoecere/gui/Window: Fixed support for changing active WindowController
Jerome St-Louis [Thu, 16 Apr 2015 18:14:05 +0000 (14:14 -0400)]
ecere/gui/Window: Fixed support for changing active WindowController
- Note: 'window' member should no longer be set

8 years agocompiler/libec; ecere; ide: Safer default virtual method calls
Jerome St-Louis [Sun, 15 Feb 2015 19:56:08 +0000 (14:56 -0500)]
compiler/libec; ecere; ide: Safer default virtual method calls
- Replacing use of DefaultFunction() in favor of null pointer for unspecified
  virtual methods, with a conditional check defaulting to a type-casted '1'
  default value.
- Calling DefaultFunction() with different signature did not work with Emscripten

8 years agocompiler/libec: Map & AVLTree fixes with float/double values
Jerome St-Louis [Fri, 24 Apr 2015 06:48:04 +0000 (02:48 -0400)]
compiler/libec: Map & AVLTree fixes with float/double values

8 years agoecere/gui/Window;AndroidInterface: Initial multi-touch support
Jerome St-Louis [Wed, 15 Jul 2015 16:06:38 +0000 (12:06 -0400)]
ecere/gui/Window;AndroidInterface: Initial multi-touch support

8 years agoecere/gui/drivers/AndroidInterface: Double click support
Jerome St-Louis [Tue, 16 Jun 2015 08:19:27 +0000 (04:19 -0400)]
ecere/gui/drivers/AndroidInterface: Double click support

8 years agoide/designer/CodeEditor: Clean up de-duplications
Jerome St-Louis [Tue, 16 Jun 2015 08:12:30 +0000 (04:12 -0400)]
ide/designer/CodeEditor: Clean up de-duplications
- This may also fix memory leaks?

8 years agoide: support compiler config environment variables in project node paths.
Rejean Loyer [Mon, 27 Jul 2015 20:35:02 +0000 (16:35 -0400)]
ide: support compiler config environment variables in project node paths.

8 years agobuildsystem; makefiles; tarball: always use ifeq/ifneq (,) form instead of double...
Rejean Loyer [Thu, 21 Aug 2014 02:00:32 +0000 (22:00 -0400)]
buildsystem; makefiles; tarball: always use ifeq/ifneq (,) form instead of double quotes around the two parameters.

8 years agoide: environment variable handling for path separator chars. change \ vs / only on...
Rejean Loyer [Thu, 5 Nov 2015 21:03:06 +0000 (16:03 -0500)]
ide: environment variable handling for path separator chars. change \ vs / only on windows.

8 years agoide: define ide's settingsName in a single location and use that definition is settin...
Rejean Loyer [Mon, 15 Sep 2014 01:00:07 +0000 (21:00 -0400)]
ide: define ide's settingsName in a single location and use that definition is settings file name.

8 years agoide: implement hold down ctrl key for raw compiler output.
Rejean Loyer [Sun, 14 Sep 2014 18:33:23 +0000 (14:33 -0400)]
ide: implement hold down ctrl key for raw compiler output.

8 years agoMakefiles.epj: add new bootstrap makefiles. add EcereAudio makefile.
Rejean Loyer [Tue, 22 Jul 2014 21:22:03 +0000 (17:22 -0400)]
Makefiles.epj: add new bootstrap makefiles. add EcereAudio makefile.

8 years agoide: don't show same file name message if other same-named files are excluded when...
Rejean Loyer [Tue, 10 Jun 2014 17:58:18 +0000 (13:58 -0400)]
ide: don't show same file name message if other same-named files are excluded when renaming a file in project view.

8 years agobuildsystem, epj2make, ide: support Emscripten compiler.
Rejean Loyer [Sun, 15 Feb 2015 19:58:29 +0000 (14:58 -0500)]
buildsystem, epj2make, ide: support Emscripten compiler.
 - add ld and ar toolchain command options to compiler configuration.
 - add object and output file extension options to compiler config.
 - change windows style path seperator to linux style when exporting compiler config's environment variables.
 - add support for resolving compiler environment variables in compiler config's executable dirs.

8 years agoREADME: use 'SQLCipher' which refers to the open source project instead of SQLiteCiph...
Rejean Loyer [Tue, 15 Apr 2014 01:44:38 +0000 (21:44 -0400)]
README: use 'SQLCipher' which refers to the open source project instead of SQLiteCipher which is the name of the EDA driver.

8 years agoecere/gui/Window: Tweak to avoid wasting time on fullRender
Jerome St-Louis [Mon, 15 Dec 2014 07:37:32 +0000 (02:37 -0500)]
ecere/gui/Window: Tweak to avoid wasting time on fullRender

8 years agosamples/guiAndGfx: eC port of JFD's Mekano
Jerome St-Louis [Tue, 29 Sep 2015 19:32:47 +0000 (15:32 -0400)]
samples/guiAndGfx: eC port of JFD's Mekano
- A mechanic simulation featuring springs by Jonathan Fillion-Deneault
- Ported this classic Ecere sample which was using the C++ Ecere class library from ~2003 to eC

8 years agoextras/XMLParser: Configurable character data buffer size
Jerome St-Louis [Thu, 26 Nov 2015 02:35:24 +0000 (21:35 -0500)]
extras/XMLParser: Configurable character data buffer size

8 years agoecere/gui/drivers/Win32: Removed useless call to GetWindowPlacement()
Rejean Loyer [Thu, 16 Oct 2014 04:40:47 +0000 (00:40 -0400)]
ecere/gui/drivers/Win32: Removed useless call to GetWindowPlacement()

8 years agoextras/gui/controls/CheckListBox: use OnKeyDown instead of NotifyKeyDown for internal...
Rejean Loyer [Thu, 5 Nov 2015 20:51:15 +0000 (15:51 -0500)]
extras/gui/controls/CheckListBox: use OnKeyDown instead of NotifyKeyDown for internal gui control implementation.

8 years agoextras/gui/GuiConfigData: Null pointer check
Jerome St-Louis [Mon, 21 Dec 2015 19:25:18 +0000 (14:25 -0500)]
extras/gui/GuiConfigData: Null pointer check

8 years agoextras/CheckListBox: Added 'IsFullyChecked()'
Jerome St-Louis [Thu, 27 Nov 2014 04:36:50 +0000 (23:36 -0500)]
extras/CheckListBox: Added 'IsFullyChecked()'
- IsChecked() will return true if a check box is partially checked

8 years agoextras: add tools to remember gui configuration (size, position, etc) in new extras...
Rejean Loyer [Thu, 21 Aug 2014 16:34:29 +0000 (12:34 -0400)]
extras: add tools to remember gui configuration (size, position, etc) in new extras/gui/GuiConfigData.ec file.

8 years agoecere/gui/StatusBar: Added option to set minimum info width
Jerome St-Louis [Tue, 26 May 2015 10:20:00 +0000 (06:20 -0400)]
ecere/gui/StatusBar: Added option to set minimum info width

8 years agocontrols/TabControl: Modifications to solve Cartographer's styles editor issues
Jerome St-Louis [Fri, 4 Sep 2015 07:42:39 +0000 (15:42 +0800)]
controls/TabControl: Modifications to solve Cartographer's styles editor issues

8 years agogui/TabControl: Fixed memory leaks
Jerome St-Louis [Sun, 15 Mar 2015 19:30:43 +0000 (15:30 -0400)]
gui/TabControl: Fixed memory leaks
- TabControl when using AddTab

8 years agoecere/gui/controls/TabControl: Tweaks to remove and add tabs
Jerome St-Louis [Sat, 14 Mar 2015 05:56:55 +0000 (01:56 -0400)]
ecere/gui/controls/TabControl: Tweaks to remove and add tabs

8 years agoecere/gui/Stacker: Fixed issue when not using scroller buttons
Jerome St-Louis [Thu, 15 Oct 2015 00:12:44 +0000 (20:12 -0400)]
ecere/gui/Stacker: Fixed issue when not using scroller buttons
- Broken by 897a128846dc0ed77cee5dce05a54cf16a48590c

8 years agoecere/gui/controls/DataBox: Only setting autoSize on editor if DataBox's autoSize...
Jerome St-Louis [Sat, 19 Dec 2015 21:10:07 +0000 (16:10 -0500)]
ecere/gui/controls/DataBox: Only setting autoSize on editor if DataBox's autoSize is set to true
- This allows to set autoSize on editor from outside without the DataBox reverting it to 'false'
- Useful to setup editor alignment by setting autoSize on the editor itself within a DataBox
  filling up the ListBox cell ( http://ecere.com/forums/viewtopic.php?f=1&t=414 )

8 years agoecere/gui/controls/Stacker: Fixed issues with scrollers and client size
Jerome St-Louis [Thu, 19 Mar 2015 21:03:58 +0000 (17:03 -0400)]
ecere/gui/controls/Stacker: Fixed issues with scrollers and client size

8 years agoecere/gui/controls/Stacker: Freeing space for scrollers when not needed
Jerome St-Louis [Thu, 19 Mar 2015 08:22:58 +0000 (04:22 -0400)]
ecere/gui/controls/Stacker: Freeing space for scrollers when not needed

8 years agoecere/gui/controls/ListBox: Fixed remaining issue caused by moving fix
Jerome St-Louis [Thu, 12 Mar 2015 02:47:14 +0000 (22:47 -0400)]
ecere/gui/controls/ListBox: Fixed remaining issue caused by moving fix

8 years agoecere/gui/controls/ListBox: Simplified member access
Jerome St-Louis [Wed, 11 Mar 2015 18:26:46 +0000 (14:26 -0400)]
ecere/gui/controls/ListBox: Simplified member access
- Replaced 'this.'member where there is no overshadowing

8 years agoecere/gui/controls/ListBox: Fixed drag-select issues introduced by 92c4fe003bc4955791...
Jerome St-Louis [Wed, 11 Mar 2015 18:10:36 +0000 (14:10 -0400)]
ecere/gui/controls/ListBox: Fixed drag-select issues introduced by 92c4fe003bc4955791b62c8536a34d1d240a916c
- Only doing these row adjustments for row-dragging cursor

8 years agoecere/gui/controls/ListBox: Fixed issue moving rows in tree view
Jerome St-Louis [Wed, 11 Mar 2015 06:19:30 +0000 (02:19 -0400)]
ecere/gui/controls/ListBox: Fixed issue moving rows in tree view

8 years agoecere/gui/controls/ListBox: Fixes for moving row in tree views
Jerome St-Louis [Tue, 10 Mar 2015 20:48:16 +0000 (16:48 -0400)]
ecere/gui/controls/ListBox: Fixes for moving row in tree views
- Needs further review...

8 years agoecere/gui/controls/ListBox: add NotifyMoved.
Rejean Loyer [Mon, 23 Feb 2015 03:31:40 +0000 (22:31 -0500)]
ecere/gui/controls/ListBox: add NotifyMoved.

8 years agoecere/gui/controls/ListBox: Attempts to improve row moving support for TreeViews
Jerome St-Louis [Sun, 22 Feb 2015 02:30:14 +0000 (21:30 -0500)]
ecere/gui/controls/ListBox: Attempts to improve row moving support for TreeViews

8 years agoecere/gui/drivers/Win32Interface: Hacks for Pimiento StickyNotes
Jerome St-Louis [Mon, 2 Feb 2015 06:05:41 +0000 (01:05 -0500)]
ecere/gui/drivers/Win32Interface: Hacks for Pimiento StickyNotes
- Changed taskBar rules regarding thin border
- Allows not showing in taskbar for StickyNotes (must now set showInTaskBar = true if set to thin border to show)
- Getting minimize all / restore to behave

8 years agoecere/sys/Date: OnCompare method (optimization)
Jerome St-Louis [Wed, 9 Dec 2015 23:12:31 +0000 (18:12 -0500)]
ecere/sys/Date: OnCompare method (optimization)

8 years agoecere/GlobalAppSettings: do not add 'rc' to settings file name on linux when settings...
Rejean Loyer [Thu, 5 Nov 2015 21:08:18 +0000 (16:08 -0500)]
ecere/GlobalAppSettings: do not add 'rc' to settings file name on linux when settings extension is specified.

8 years agoecere/sys/units: Taking out GeoPoint, WorldPoint, PolarPoint and NauticalMiles
Jerome St-Louis [Thu, 16 Apr 2015 18:28:59 +0000 (14:28 -0400)]
ecere/sys/units: Taking out GeoPoint, WorldPoint, PolarPoint and NauticalMiles

8 years agoecere/containers: Saving null containers as empty
Jerome St-Louis [Thu, 16 Apr 2015 21:20:21 +0000 (17:20 -0400)]
ecere/containers: Saving null containers as empty

8 years agoecere/com: Improvements to float stringification
Jerome St-Louis [Fri, 26 Sep 2014 12:18:07 +0000 (08:18 -0400)]
ecere/com: Improvements to float stringification
- Avoiding trailing .9999999 and .0000001

8 years agocom/instance (MemoryGuard): Options to just check leaks or guard
Jerome St-Louis [Sun, 25 Oct 2015 06:58:23 +0000 (02:58 -0400)]
com/instance (MemoryGuard): Options to just check leaks or guard
- Will free memory if either JUST_CHECK_LEAKS or JUST_CHECK_MEMORY is defined
- If JUST_CHECK_LEAKS is defined, no redzone is set up

8 years agoecere/com/instance.ec: Improved memory tracking tools
Jerome St-Louis [Wed, 3 Dec 2014 09:57:55 +0000 (04:57 -0500)]
ecere/com/instance.ec: Improved memory tracking tools
- Arrays of structs were being counted as the size of a single struct

8 years agocom/instance, Array: Tweaks to MEMTRACKING mode
Jerome St-Louis [Sun, 25 Oct 2015 06:57:41 +0000 (02:57 -0400)]
com/instance, Array: Tweaks to MEMTRACKING mode

8 years agoecere/com/instance; containers: MemTracking code
Jerome St-Louis [Wed, 9 Dec 2015 22:30:29 +0000 (17:30 -0500)]
ecere/com/instance; containers: MemTracking code

8 years agoUpdate es.po
Jonás Perusquía Morales [Tue, 24 Mar 2015 18:19:31 +0000 (11:19 -0700)]
Update es.po

Some small fixes and changes to be more accurate.

8 years agoecere/gfx/3D/Object: Fixed broken Merge(), mix-up in translucent primitives
Jerome St-Louis [Mon, 21 Dec 2015 18:51:03 +0000 (13:51 -0500)]
ecere/gfx/3D/Object: Fixed broken Merge(), mix-up in translucent primitives
- This corrects intent of commit 27bffcf3986d3f19be37c03317e47d70a8d2940e which only checked mesh flag of root node
- This was preventing materials from being applied to models in walkAround sample
- There were 2 bugs in translucent primitives merging: memcpy size and indices/indices32 mix-up, which was probably
  the original crash intended to be fixed.

8 years agoextras/html/htmlParser: Fixed consecutive <br> resulting in a single line change
Jerome St-Louis [Sat, 12 Dec 2015 01:30:30 +0000 (20:30 -0500)]
extras/html/htmlParser: Fixed consecutive <br> resulting in a single line change
- Problem introduced by 7948fd17eea7422d19f60845bc0633fe084bbd67

8 years agoide/designer/Properties Sheet: Fixed counter-intuitive selection colors
Jerome St-Louis [Sat, 12 Dec 2015 00:52:52 +0000 (19:52 -0500)]
ide/designer/Properties Sheet: Fixed counter-intuitive selection colors
- This has been a major source of confusion since we switched to a dark theme

8 years agoide/designer/CodeEditor: Fixed controls property values being modified when variable
Jerome St-Louis [Sat, 12 Dec 2015 00:50:19 +0000 (19:50 -0500)]
ide/designer/CodeEditor: Fixed controls property values being modified when variable
- Was broken by 302ffd77aab8695d403b1557ee6bf8ffd8fc7aad (i18n strings support)

8 years agotarball: Updated installer, LICENSE, NEWS and README for 0.44.12 0.44.12
Jerome St-Louis [Wed, 9 Dec 2015 18:26:46 +0000 (13:26 -0500)]
tarball: Updated installer, LICENSE, NEWS and README for 0.44.12
- Updated bootstrap
- Updated pots
- Bug fix release

8 years agoLICENSE: fix shorter separator line.
Rejean Loyer [Mon, 15 Sep 2014 07:37:07 +0000 (03:37 -0400)]
LICENSE: fix shorter separator line.

8 years agotarball: fix realclan typo in master Makefile.
Rejean Loyer [Fri, 6 Nov 2015 21:50:14 +0000 (16:50 -0500)]
tarball: fix realclan typo in master Makefile.

8 years agoide/designer/Property Sheet: Fixed uninitialized variable
Jerome St-Louis [Wed, 9 Dec 2015 15:17:38 +0000 (10:17 -0500)]
ide/designer/Property Sheet: Fixed uninitialized variable
- This was causing random changes on other RGB components while editing a color in the property sheet

8 years agoide/ProjectSettings: some drawing update fix.
Rejean Loyer [Thu, 5 Nov 2015 20:51:46 +0000 (15:51 -0500)]
ide/ProjectSettings: some drawing update fix.

8 years agoide: fix unwanted linker error message.
Rejean Loyer [Sun, 7 Dec 2014 00:14:55 +0000 (19:14 -0500)]
ide: fix unwanted linker error message.

8 years agoide: fix about menu items not opening files/folders if environment variable XDF_DATA_...
Rejean Loyer [Sun, 7 Dec 2014 00:13:16 +0000 (19:13 -0500)]
ide: fix about menu items not opening files/folders if environment variable XDF_DATA_DIRS is not defined.

8 years agoide: fix active bith depth dropbox is not updated with value from workspace file.
Rejean Loyer [Sun, 7 Dec 2014 00:11:43 +0000 (19:11 -0500)]
ide: fix active bith depth dropbox is not updated with value from workspace file.

8 years agoide: fix -debug-start command line switch.
Rejean Loyer [Mon, 15 Sep 2014 06:23:07 +0000 (02:23 -0400)]
ide: fix -debug-start command line switch.

8 years agoextras/md5: Replacing RSA implementation with public domain code
Jerome St-Louis [Fri, 22 May 2015 20:50:42 +0000 (16:50 -0400)]
extras/md5: Replacing RSA implementation with public domain code

8 years agoextras/CSVParser: Fixed escaped backslash followed by double quote
Jerome St-Louis [Mon, 22 Sep 2014 22:57:24 +0000 (18:57 -0400)]
extras/CSVParser: Fixed escaped backslash followed by double quote

8 years agoextras/CSVParser: support for double double-quote for 'escaped' quotes within quotes
Jerome St-Louis [Fri, 19 Sep 2014 22:18:57 +0000 (18:18 -0400)]
extras/CSVParser: support for double double-quote for 'escaped' quotes within quotes
- LibreOffice seems to export to CSV this way

8 years agoextras/CSVParser: Escaping support
Jerome St-Louis [Wed, 9 Dec 2015 17:14:12 +0000 (12:14 -0500)]
extras/CSVParser: Escaping support

8 years agoeda/CheckBool: Fixed use of OnEdit's 'obsolete' parameter
Jerome St-Louis [Wed, 29 Jul 2015 17:55:06 +0000 (01:55 +0800)]
eda/CheckBool: Fixed use of OnEdit's 'obsolete' parameter
- Was assuming it was button when in reality it was DataBox

8 years agoecere: fix ecere.epj's outdated versions of dependencies in include paths.
Rejean Loyer [Mon, 15 Sep 2014 13:30:04 +0000 (09:30 -0400)]
ecere: fix ecere.epj's outdated versions of dependencies in include paths.

8 years agoecere/gui/controls/PathBox: fix absent file and folder icons with transparent backgro...
Rejean Loyer [Thu, 5 Nov 2015 20:58:25 +0000 (15:58 -0500)]
ecere/gui/controls/PathBox: fix absent file and folder icons with transparent background instead of white.

8 years agoecere/gui/controls/ListBox: Fix for translucent ListBox
Jerome St-Louis [Wed, 9 Dec 2015 22:32:35 +0000 (17:32 -0500)]
ecere/gui/controls/ListBox: Fix for translucent ListBox

8 years agoecere/gui/controls/ListBox: Fixed IDE crash expanding 'currentField'
Jerome St-Louis [Wed, 2 Dec 2015 22:11:50 +0000 (17:11 -0500)]
ecere/gui/controls/ListBox: Fixed IDE crash expanding 'currentField'
- Marked DataField for no expansion

8 years agoecere/gui/controls/DropBox: Extra safety to avoid crashes
Jerome St-Louis [Sat, 28 Mar 2015 09:15:45 +0000 (05:15 -0400)]
ecere/gui/controls/DropBox: Extra safety to avoid crashes

8 years agoecere/gui/drivers/XInterface: Fixed uninitialized warnings
Jerome St-Louis [Thu, 18 Jun 2015 05:13:10 +0000 (01:13 -0400)]
ecere/gui/drivers/XInterface: Fixed uninitialized warnings

8 years agoecere/gui/drivers/XInterface: Fixed scrolling broken by previous commit
Jerome St-Louis [Wed, 17 Jun 2015 14:17:30 +0000 (10:17 -0400)]
ecere/gui/drivers/XInterface: Fixed scrolling broken by previous commit
- 'middle' modifier was being set

8 years agoecere/gui/drivers/XInterface: Fixed key flags on mouse wheel events
Jerome St-Louis [Wed, 17 Jun 2015 03:23:23 +0000 (23:23 -0400)]
ecere/gui/drivers/XInterface: Fixed key flags on mouse wheel events

8 years agoecere/gui/drivers/Win32Interface: Fixed crashes on null objects
Jerome St-Louis [Fri, 22 May 2015 20:53:20 +0000 (16:53 -0400)]
ecere/gui/drivers/Win32Interface: Fixed crashes on null objects

8 years agoecere/gui/drivers/Win32Interface: Fixed activation issues in OpenGL
Jerome St-Louis [Sat, 28 Mar 2015 09:14:57 +0000 (05:14 -0400)]
ecere/gui/drivers/Win32Interface: Fixed activation issues in OpenGL
- Issues with SavingDataBox creating a DropBox

8 years agoecere/gfx3D/Object: Fixed crashes on light without target
Jerome St-Louis [Sat, 18 Apr 2015 04:55:28 +0000 (00:55 -0400)]
ecere/gfx3D/Object: Fixed crashes on light without target

8 years agoecere/gfx3D/Object: Fixed Merge() crashing on non-mesh object
Jerome St-Louis [Sat, 18 Apr 2015 03:16:43 +0000 (23:16 -0400)]
ecere/gfx3D/Object: Fixed Merge() crashing on non-mesh object

8 years agoecere/gfx/3D/Object: Fixed leak of objects on Object::Merge()
Jerome St-Louis [Sun, 15 Mar 2015 21:43:13 +0000 (17:43 -0400)]
ecere/gfx/3D/Object: Fixed leak of objects on Object::Merge()

8 years agoecere/gfx/drivers/OpenGL: Fixed mipmapping
Jerome St-Louis [Wed, 9 Dec 2015 17:16:45 +0000 (12:16 -0500)]
ecere/gfx/drivers/OpenGL: Fixed mipmapping
 - Was wrongly setting MIPMAP filter on MAG_FILTER instead of MIN_FILTER
 - 1x1 level was not being set

8 years agoecere/EARArchive: Fixed junk data saved if out of range compression option is passed
Jerome St-Louis [Sat, 4 Apr 2015 17:35:34 +0000 (13:35 -0400)]
ecere/EARArchive: Fixed junk data saved if out of range compression option is passed

8 years agoecere/sys/EARArchive: No need to set up freeblocks in read-only
Jerome St-Louis [Fri, 17 Apr 2015 16:44:56 +0000 (12:44 -0400)]
ecere/sys/EARArchive: No need to set up freeblocks in read-only

8 years agoecere/sys/JSON: Improved look up of classes across modules
Jerome St-Louis [Tue, 16 Jun 2015 08:21:11 +0000 (04:21 -0400)]
ecere/sys/JSON: Improved look up of classes across modules

8 years agoecere/sys/JSON: Fixed issues on 32 bit ARM platform
Jerome St-Louis [Sat, 13 Jun 2015 05:51:34 +0000 (01:51 -0400)]
ecere/sys/JSON: Fixed issues on 32 bit ARM platform
- GuiConfigWindow template argument properties were not being invoked properly

8 years agoecere/sys/JSON: Fixed remaining class type confusion
Jerome St-Louis [Sat, 28 Mar 2015 09:10:03 +0000 (05:10 -0400)]
ecere/sys/JSON: Fixed remaining class type confusion
- Normal class was going throug the uint64 handler

8 years agoecere/sys/JSON: add ColorAlpha de/stringification into JSON parser/writer.
Rejean Loyer [Tue, 24 Mar 2015 17:00:32 +0000 (13:00 -0400)]
ecere/sys/JSON: add ColorAlpha de/stringification into JSON parser/writer.

8 years agoecere/sys/JSON: Fixed issues deserializing structs
Jerome St-Louis [Tue, 24 Mar 2015 04:01:45 +0000 (00:01 -0400)]
ecere/sys/JSON: Fixed issues deserializing structs

8 years agoecere/sys/JSON: Fixed crash on unknown member
Jerome St-Louis [Fri, 20 Mar 2015 06:02:12 +0000 (02:02 -0400)]
ecere/sys/JSON: Fixed crash on unknown member
- Also fixed strtol warnings on Linux

8 years agoecere/sys/JSON: Fixed more issues with struct classes and properties
Jerome St-Louis [Tue, 17 Mar 2015 04:24:48 +0000 (00:24 -0400)]
ecere/sys/JSON: Fixed more issues with struct classes and properties

8 years agoecere/sys/JSON: (de)serializing unit classes as numbers
Jerome St-Louis [Mon, 16 Mar 2015 05:29:27 +0000 (01:29 -0400)]
ecere/sys/JSON: (de)serializing unit classes as numbers

8 years agoecere/sys/JSON: Fixes for Arrays of structs and unsigned integers
Jerome St-Louis [Mon, 16 Mar 2015 04:15:40 +0000 (00:15 -0400)]
ecere/sys/JSON: Fixes for Arrays of structs and unsigned integers

8 years agoecere/sys/JSON: Fixed support for writing struct properties
Jerome St-Louis [Mon, 16 Mar 2015 02:59:00 +0000 (22:59 -0400)]
ecere/sys/JSON: Fixed support for writing struct properties