lp:ecere

Owned by Jerome St-Louis
Get this repository:
git clone https://git.launchpad.net/ecere

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/ecere/ecere-sdk.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 40 seconds — see the log

Branches

Name Last Modified Last Commit
rbtFixes 2024-03-15 15:18:15 UTC
ecere/sys/JSON: Enabling objectUseOGDFS on MBGLFilterValue

Author: Jerome St-Louis
Author Date: 2024-03-15 15:18:15 UTC

ecere/sys/JSON: Enabling objectUseOGDFS on MBGLFilterValue

munakataFixes 2024-03-13 21:04:35 UTC
butterbur/src/GraphicalElement: temporarily move colorMap from Model to GE ba...

Author: Patrick Dion
Author Date: 2024-03-11 19:54:30 UTC

butterbur/src/GraphicalElement: temporarily move colorMap from Model to GE base class to deal with 32/64 bit / WASM alignment issue,
butterbur/src/presentation/GEInternals: use the colorMap from GE

latest 2024-03-11 19:48:12 UTC
ecere/gfx/3D/model/E3D: Fix for WebGL errors

Author: Patrick Dion
Author Date: 2024-02-23 21:59:31 UTC

ecere/gfx/3D/model/E3D: Fix for WebGL errors
- e3dRead: use ._upload(elements, ... in readBlocks

de9imRelatedChanges 2024-01-11 12:34:31 UTC
compiler/eccss: Fixed issue introduced with new use of getClassFromInst()

Author: Jerome St-Louis
Author Date: 2024-01-11 12:33:12 UTC

compiler/eccss: Fixed issue introduced with new use of getClassFromInst()
- createGenericInstance() no longer takes the destination type, but the actual type to instantiate

testFrameworkTIEsTweak 2023-11-08 19:05:51 UTC
extras/testing/testingFramework: support for option arguments

Author: Patrick Dion
Author Date: 2023-10-27 19:59:43 UTC

extras/testing/testingFramework: support for option arguments

caseiAndAccenti 2023-08-16 12:29:34 UTC
ecere/String: Moved like() to ecere library as StringLikePattern()

Author: Jerome St-Louis
Author Date: 2023-08-16 11:50:30 UTC

ecere/String: Moved like() to ecere library as StringLikePattern()

ik 2023-04-20 06:41:12 UTC
ecere/gfx/3D: Initial take at Inverse Kinematics

Author: Jerome St-Louis
Author Date: 2023-04-02 16:46:37 UTC

ecere/gfx/3D: Initial take at Inverse Kinematics

buildBindings 2022-11-15 04:20:13 UTC
onedev: Building bindings

Author: Jerome St-Louis
Author Date: 2022-11-15 02:20:26 UTC

onedev: Building bindings

iso8601 2022-09-25 01:47:40 UTC
ecere/gfx/drivers/GL: Reducing OpenGL debug log noise

Author: Jerome St-Louis
Author Date: 2022-09-25 01:47:40 UTC

ecere/gfx/drivers/GL: Reducing OpenGL debug log noise
- Only display full shader compilation messages when DEBUG_SHADERS is on
- Shader errors will still be displayed upon error (but missing shader name and states)
- Skipping medium severity performance debug warnings as 'recompiling shader' appears too often

gpuBones 2022-07-06 22:37:40 UTC
butterbur/ButterburShader: Updated for GLAB::use() change

Author: Jerome St-Louis
Author Date: 2022-07-06 22:37:40 UTC

butterbur/ButterburShader: Updated for GLAB::use() change

pathBoxTweak 2022-06-11 19:55:56 UTC
ecere/sys/TempFile: Fixed handling failed allocation in Write()

Author: Jerome St-Louis
Author Date: 2022-06-11 19:55:56 UTC

ecere/sys/TempFile: Fixed handling failed allocation in Write()

gpuCommandsFix 2022-05-31 01:31:51 UTC
ecere/net/Socket:safeDecRef() Fixed freed memory write on mutex release

Author: Jerome St-Louis
Author Date: 2022-05-31 01:31:51 UTC

ecere/net/Socket:safeDecRef() Fixed freed memory write on mutex release

poll 2022-05-30 16:21:13 UTC
ecere/src/com/dataTypes: Safety preventing IDE crashes in OnCompare()

Author: Jerome St-Louis
Author Date: 2022-05-30 16:17:15 UTC

ecere/src/com/dataTypes: Safety preventing IDE crashes in OnCompare()
- TODO: Investigate how OnCompare() is being invoked with instances missing a hierarchy level from the _class being passed.
- This issue was happening with an instance of a class derived from EditSection defined in the code and/or project, but with instances missing the EditSection hierarchy level.
- Printing warnings in Debug mode.

ideFix20220530 2022-05-30 16:21:13 UTC
ecere/src/com/dataTypes: Safety preventing IDE crashes in OnCompare()

Author: Jerome St-Louis
Author Date: 2022-05-30 16:17:15 UTC

ecere/src/com/dataTypes: Safety preventing IDE crashes in OnCompare()
- TODO: Investigate how OnCompare() is being invoked with instances missing a hierarchy level from the _class being passed.
- This issue was happening with an instance of a class derived from EditSection defined in the code and/or project, but with instances missing the EditSection hierarchy level.
- Printing warnings in Debug mode.

debian-test 2022-05-20 09:04:50 UTC
debian: updated symbols

Author: Jerome St-Louis
Author Date: 2022-05-20 09:04:50 UTC

debian: updated symbols
- One new exported symbol: ccUtf8ToUnicode()

master 2022-05-20 08:07:30 UTC
tarball: use .NOTPARALLEL to allow 'make wipeclean all -j9' and 'make wipecle...

Author: Rejean Loyer
Author Date: 2020-04-25 06:37:33 UTC

tarball: use .NOTPARALLEL to allow 'make wipeclean all -j9' and 'make wipeclean all install -j9' to work properly instead of targets (especially wipeclean and all) interfering with eachother.

bgenRebased 2022-05-19 23:27:00 UTC
samples/bindings/cpp: Fixed samples

Author: Jerome St-Louis
Author Date: 2022-05-19 09:20:24 UTC

samples/bindings/cpp: Fixed samples
- Fixed compilation and cleaned up all samples
- Added Embedded and Dynamic configs to all samples
- Using $(ECERE_SDK_SRC) everywhere (rather than ECERE_SDK_BINDINGS)
- Removed large non-USE_MACROS sections because they did not compile and these samples are intended for end-users
- The register_* approach to registreing virtual methods no longer works (the register_* are not currently generated_
   - Did we decide to phase that out completely in favor of overriding directly in the class?
- Moved unrelated testing code in Cube sample to 12_demoTest
- Moved form.cpp / foo.cpp, testing instantiating C++ forms from eC, to 13_fromeC
- Removed other duplicates samples from samples/bindings/cpp

wasm-wip2 2022-05-19 23:27:00 UTC
ecere/gfx/3D/Mesh: Made textures counting functions private

Author: Jerome St-Louis
Author Date: 2022-05-19 22:43:25 UTC

ecere/gfx/3D/Mesh: Made textures counting functions private
- These were note intended as external APIs and were causing problems for bindings

bgenNotRebased 2022-05-19 09:22:57 UTC
samples/bindings/cpp: Fixed samples

Author: Jerome St-Louis
Author Date: 2022-05-19 09:20:24 UTC

samples/bindings/cpp: Fixed samples
- Fixed compilation and cleaned up all samples
- Added Embedded and Dynamic configs to all samples
- Using $(ECERE_SDK_SRC) everywhere (rather than ECERE_SDK_BINDINGS)
- Removed large non-USE_MACROS sections because they did not compile and these samples are intended for end-users
- The register_* approach to registreing virtual methods no longer works (the register_* are not currently generated_
   - Did we decide to phase that out completely in favor of overriding directly in the class?
- Moved unrelated testing code in Cube sample to 12_demoTest
- Moved form.cpp / foo.cpp, testing instantiating C++ forms from eC, to 13_fromeC
- Removed other duplicates samples from samples/bindings/cpp

bitwiseExp 2022-05-17 10:31:07 UTC
ecere/com/containers/CustomAVLTree.ec: Minor optimization

Author: Jerome St-Louis
Author Date: 2022-05-14 09:27:27 UTC

ecere/com/containers/CustomAVLTree.ec: Minor optimization

27-bgenFixes 2022-05-17 08:00:42 UTC
ecere/src/com/instance: Fixed class inheriting from struct type (#27)

Author: Jerome St-Louis
Author Date: 2022-05-17 08:00:42 UTC

ecere/src/com/instance: Fixed class inheriting from struct type (#27)
- Classes registered wrongly as 'struct' when compiler had already passed 'noHeadClass' as target class type
- This was causing a crash running 'bgen c ecereCOM' since 5d2681f3 _Use a customizable JSONTypeOptions Map for special class parsing options._
- extras/testing/testingFramework.ec -- Initial version of simplisting testing framework
- tests/E2022.1/27/testClassStruct -- Unit test using new testing framework

dev-forbgen 2022-05-17 04:23:15 UTC
compiler/libec/lexer.l: Initial fix for failure to build on GCC 11

Author: Jerome St-Louis
Author Date: 2021-08-06 01:07:56 UTC

compiler/libec/lexer.l: Initial fix for failure to build on GCC 11
- bootstrap updated
- # 0 instead of # 1 generated by preprocessor triggered problem in lexer's preprocessor()
- NOTE: This was likely resulting in declMode, defaultDeclMode and structDeclMode not being set properly
- It may also be related to #1135

bones 2022-02-16 02:55:18 UTC
ecere/gfx/Display(3D): (TEST) Discarding far away and heavy meshes

Author: Jerome St-Louis
Author Date: 2022-01-11 22:20:06 UTC

ecere/gfx/Display(3D): (TEST) Discarding far away and heavy meshes

butterburUI 2022-02-16 02:55:06 UTC
butterbur/gui/AutoLayout: Updated to use MultiGraphicalElement instead of Mul...

Author: Jerome St-Louis
Author Date: 2022-01-31 14:51:30 UTC

butterbur/gui/AutoLayout: Updated to use MultiGraphicalElement instead of MultiPresentation

geInternals 2022-02-16 02:54:51 UTC
butterbur/GEInternals:pickGE() Null check for textData

Author: Jerome St-Louis
Author Date: 2022-02-11 22:57:10 UTC

butterbur/GEInternals:pickGE() Null check for textData

flexyFieldChange 2022-02-16 02:46:43 UTC
eda/drivers/SQLiteDB: Reverting column_value and bind_value to FieldValue

Author: Jerome St-Louis
Author Date: 2021-11-17 07:31:32 UTC

eda/drivers/SQLiteDB: Reverting column_value and bind_value to FieldValue
- The driver doesn't yet support the FlexyField types

texCompressed 2022-01-25 07:16:23 UTC
ecere/gfx/Display(3D): (TEST) Discarding far away and heavy meshes

Author: Jerome St-Louis
Author Date: 2022-01-11 22:20:06 UTC

ecere/gfx/Display(3D): (TEST) Discarding far away and heavy meshes

wasm-wip 2022-01-07 00:55:20 UTC
ecere/gfx/drivers/GL; butterbur: Fixed issues with separate specular color

Author: Jerome St-Louis
Author Date: 2022-01-07 00:29:53 UTC

ecere/gfx/drivers/GL; butterbur: Fixed issues with separate specular color

e3dSaveCompressed 2021-12-09 13:28:38 UTC
ecere/gfx/3D/models/e3dRead.ec: Fixed warnings

Author: Jerome St-Louis
Author Date: 2021-10-15 09:19:31 UTC

ecere/gfx/3D/models/e3dRead.ec: Fixed warnings

hololens-latest 2021-12-07 11:35:44 UTC
ecere; butterbur: Latest WIP tweaks for HoloLens support

Author: Jerome St-Louis
Author Date: 2021-12-07 11:35:44 UTC

ecere; butterbur: Latest WIP tweaks for HoloLens support

toolTipTweaks 2021-09-20 13:56:22 UTC
ecere/gui/ToolTips: Tweaks moving Destroy() call to Activate instead

Author: Jerome St-Louis
Author Date: 2021-09-20 13:56:22 UTC

ecere/gui/ToolTips: Tweaks moving Destroy() call to Activate instead

ppa/latest 2021-08-05 22:42:05 UTC
debian/control: Added libssl-dev dependency

Author: Jerome St-Louis
Author Date: 2021-08-05 22:42:05 UTC

debian/control: Added libssl-dev dependency

materialsReview 2021-07-23 11:39:42 UTC
ecere/gfx/3D/models/E3D: Should no longer invoke freeE3DObjectMaterials()

Author: Jerome St-Louis
Author Date: 2021-06-24 22:11:10 UTC

ecere/gfx/3D/models/E3D: Should no longer invoke freeE3DObjectMaterials()
- Materials and textures are only managed by displaySystem and/or texturesByID Map and materials AVLTree

newSyntax 2021-07-19 23:15:57 UTC
ecere: Fixes to build the SDK without OpenGL headers (DISABLE_GL=1)

Author: Jerome St-Louis
Author Date: 2021-07-19 23:11:35 UTC

ecere: Fixes to build the SDK without OpenGL headers (DISABLE_GL=1)
- NOTE: Some of the currently OpenGL-specific APIs will be unavailable
- FIXME: Translucency support for Direct3D was probably broken by GL-specific optimizations in 008bd00a4931378a592530b4add288db66ced290 (on dev, not yet on master)

cmssAndGLFixes 2021-02-20 06:29:07 UTC
butterbur/GraphicalElement: Fixed uninitialized values of ImageResource in On...

Author: Jerome St-Louis
Author Date: 2021-02-20 06:29:07 UTC

butterbur/GraphicalElement: Fixed uninitialized values of ImageResource in OnCopy()

dev-pypi 2021-02-02 04:53:43 UTC
quick

Author: Rejean Loyer
Author Date: 2020-12-24 15:36:15 UTC

quick

tilesSamples 2020-11-20 21:59:58 UTC
sys/File:CopyTo(): Avoid endless loop is Read() returns 0 but Eof() returns f...

Author: Jerome St-Louis
Author Date: 2020-11-20 21:59:58 UTC

sys/File:CopyTo(): Avoid endless loop is Read() returns 0 but Eof() returns false

textureCaching 2020-11-09 23:02:09 UTC
ecere/sys/JSON: Support for customValueification flag for both '{' and '['

Author: Diego Caraffini
Author Date: 2020-10-27 20:16:54 UTC

ecere/sys/JSON: Support for customValueification flag for both '{' and '['
- Required for new ProcessInputValue type
- TODO: Specifying custom types as parser properties rather than hard-coding them

dev 2020-09-07 05:23:33 UTC
ide/documents/PictureEdit: Fixed color mode menu items; Fixed saving to JPEG ...

Author: Jerome St-Louis
Author Date: 2020-09-07 05:22:55 UTC

ide/documents/PictureEdit: Fixed color mode menu items; Fixed saving to JPEG crashing

mkta 2020-04-16 19:16:38 UTC
ecere/gfx/E3D: Temporary tweaks for flipped Munakata building normals

Author: Jerome St-Louis
Author Date: 2020-03-24 15:54:31 UTC

ecere/gfx/E3D: Temporary tweaks for flipped Munakata building normals

sizeFixes 2019-12-20 23:39:00 UTC
ecere/gfx/Sphere: Tweaks to enable 32 bit, additional precision

Author: Jerome St-Louis
Author Date: 2019-12-20 23:39:00 UTC

ecere/gfx/Sphere: Tweaks to enable 32 bit, additional precision
- TODO: Add an option

stylesCopy 2019-11-07 19:29:00 UTC
butterbur/GraphicalElement: copying symbolizers

Author: Jerome St-Louis
Author Date: 2019-11-07 19:29:00 UTC

butterbur/GraphicalElement: copying symbolizers

bgen-cpp 2019-07-28 21:31:15 UTC
ide/debugger: Fixed breakpoints in loaded modules following ecs changes

Author: Jerome St-Louis
Author Date: 2019-07-28 21:31:15 UTC

ide/debugger: Fixed breakpoints in loaded modules following ecs changes

stylesChanges 2019-07-24 21:35:30 UTC
expressions: use the dataMember class member variable rather than local, it's...

Author: Patrick Dion
Author Date: 2019-07-24 16:21:42 UTC

expressions: use the dataMember class member variable rather than local, it's already there

lumin 2019-07-11 05:40:38 UTC
ecere/gui/drivers/LuminInterface: Support for virtual mouse

Author: Diyane Fernando
Author Date: 2019-06-08 02:47:07 UTC

ecere/gui/drivers/LuminInterface: Support for virtual mouse
- Left mouse button is Bumper; Right is Trigger

easy-arvis 2019-05-25 20:28:47 UTC
ecere/gfx/drivers/OpenGL: add horizontal and vertical flipping support to Str...

Author: Rejean Loyer
Author Date: 2019-05-25 20:28:21 UTC

ecere/gfx/drivers/OpenGL: add horizontal and vertical flipping support to Stretch -- by Jerome

easy-bgen 2018-08-20 07:08:47 UTC
bgen: Defaulting to syntax; Clearer syntax help

Author: Jerome St-Louis
Author Date: 2018-08-20 05:49:08 UTC

bgen: Defaulting to syntax; Clearer syntax help

devPrevBGENTweaks 2018-05-02 15:53:05 UTC
ecere/sys: Increased buffer size for retrieving environment

Author: Jerome St-Louis
Author Date: 2018-05-02 15:53:05 UTC

ecere/sys: Increased buffer size for retrieving environment
- Fixed isues starting up GDB with long PATH

newFonts 2017-09-02 22:08:57 UTC
ecere/gfx/newFonts: Fixed warning

Author: Jerome St-Louis
Author Date: 2017-08-31 08:05:34 UTC

ecere/gfx/newFonts: Fixed warning

curlHTTP 2017-09-02 18:03:47 UTC
ecere/net/HTTPFile: 10x shorter sleep; Using ecere::sys::Sleep() to avoid con...

Author: Jerome St-Louis
Author Date: 2017-08-10 09:49:32 UTC

ecere/net/HTTPFile: 10x shorter sleep; Using ecere::sys::Sleep() to avoid confusion

bgen-bindings 2017-09-02 10:10:19 UTC
bgen/py: (WIP) fix for conflicting 'print' symbol. fix missing outside class ...

Author: Rejean Loyer
Author Date: 2017-08-31 18:10:51 UTC

bgen/py: (WIP) fix for conflicting 'print' symbol. fix missing outside class conversions. fix struct constructor initialization. fix impl reference issues. fix missing arg reassigning to impl. fix callback return type and return.

ec2 2017-09-02 10:10:15 UTC
README.md: Showing ec2 branch Travis status

Author: Jerome St-Louis
Author Date: 2016-09-12 20:43:00 UTC

README.md: Showing ec2 branch Travis status

linux-recent-gdb-work-around 2017-07-02 22:47:47 UTC
ide: Work around for recent 7.x GDB on Linux

Author: Jerome St-Louis
Author Date: 2017-07-02 22:47:47 UTC

ide: Work around for recent 7.x GDB on Linux

tizen 2017-01-03 17:11:17 UTC
(WIP) Tizen OS support

Author: Jerome St-Louis
Author Date: 2017-01-03 17:11:17 UTC

(WIP) Tizen OS support

demoBlues 2016-10-18 16:23:16 UTC
ecere: (WIP) stuff in progress

Author: Jerome St-Louis
Author Date: 2016-10-18 16:23:16 UTC

ecere: (WIP) stuff in progress

ppa/precise 2016-08-05 11:43:22 UTC
Fixed -dev packages to be in recommends for ecere-dev

Author: Jerome St-Louis
Author Date: 2016-08-05 11:43:22 UTC

Fixed -dev packages to be in recommends for ecere-dev

ppa/debian 2016-08-05 11:42:28 UTC
Fixed -dev package to be in recommends for ecere-dev

Author: Jerome St-Louis
Author Date: 2016-08-05 11:42:28 UTC

Fixed -dev package to be in recommends for ecere-dev

next 2016-07-28 22:16:04 UTC
ide: fix specifying all file extensions (output file extension for emscripten...

Author: Rejean Loyer
Author Date: 2016-07-03 20:59:35 UTC

ide: fix specifying all file extensions (output file extension for emscripten) inside <compiler>.cf instead of the ide specifying O=bc when calling make. add don't strip target and document output to compiler config. open compiler document (html files by emscripten) output in shell.

 - add static and shared library file extensions to compiler config
 - add executable file extension to compiler config
 - fix ar and ld fields are not being disabled for default compiler in global settings dialog, compilers tab, toolchain tab.

bindings 2016-07-03 18:59:50 UTC
bindings: Picture, Anchor

Author: Jerome St-Louis
Author Date: 2016-06-22 08:33:33 UTC

bindings: Picture, Anchor
- Also fixed crashes on clicking button then closing second window

eternity 2016-07-03 18:59:46 UTC
Butterbur: Tesselation support for filling closed paths

Author: Jerome St-Louis
Author Date: 2015-09-22 16:41:33 UTC

Butterbur: Tesselation support for filling closed paths

doTweaks 2016-07-03 17:01:51 UTC
ecere/net; compiler/ecs: Distributed Objects Improvements

Author: Jerome St-Louis
Author Date: 2016-02-27 21:28:10 UTC

ecere/net; compiler/ecs: Distributed Objects Improvements
- Better mutexing around socket reference counting
- Thread awareness when locking/unlocking GuiApplication mutex
- net/Socket: Only setting leftOver to true on non-zero recvBytes

emscripten 2016-07-03 17:01:50 UTC
ecere/sys/Thread (Emscripten): Defining 'id' member used by dcom.ec

Author: Jerome St-Louis
Author Date: 2016-07-03 10:25:25 UTC

ecere/sys/Thread (Emscripten): Defining 'id' member used by dcom.ec

shaders 2016-07-03 17:01:46 UTC
ecere/gfx/drivers/OpenGL (Android): Fixed blank textures

Author: Jerome St-Louis
Author Date: 2016-06-28 00:42:42 UTC

ecere/gfx/drivers/OpenGL (Android): Fixed blank textures
- CheckExtension() was not being called and not setting up pow2textures and max texture size

reproducible 2016-01-09 04:15:34 UTC
ear/extract/Makefile: Setting time stamp of extract to that of source

Author: Jerome St-Louis
Author Date: 2016-01-09 02:30:23 UTC

ear/extract/Makefile: Setting time stamp of extract to that of source
- For reproducible builds in Debian packages

ppa/natty 2014-08-08 03:45:22 UTC
Install rules: Added the API reference content (.eCdoc) and Tao (Programmer's...

Author: Jerome St-Louis
Author Date: 2014-08-08 03:45:22 UTC

Install rules: Added the API reference content (.eCdoc) and Tao (Programmer's Guide)

165 of 65 results
This repository contains Public information 
Everyone can see this information.

Subscribers