compiler/libec/grammar.y: Fixed __attribute__ not working after function pointer declarations
ecere/gfx/Bitmap: Fixed crashes on grayed out bitmaps
- size and sizeBytes not being set properly
ecere/net/HTTPFile: Fixes
- Missing Disconnect() call on the socket upon reading completion
- Bad binary ANDs where logical ANDs should have been
ecere/gui/drivers/AndroidInterface: Fixed AndroidAppGlue Thread
- Create() had to be made public to following eC compiler changes, otherwise Thread::Create() was called directly
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
ecere/com/instance: Fixes to cross-compile from 64 bit gnosis on Android
ecere/gui/drivers/Win32Interface: Fixed bug querying key modifiers with Mouse Wheel Events
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)
extras/CheckListBox: Minor tweak to public import "ecere"
extras/wia.ec: Tweaked to only show scanners for now
- No plans to use cameras through the WIA interface so far, and the extra selection dialog in Paper2PACS is annoying when you have a webcam
ide/Debugger: strescpy(), struscpy() -- more compact style
samples/net/XMLSample: Added sample usage of ProcessCharacterData()
- For text data within tags
samples/guiAndGfx/childWindows: Fixed bad resource reference
ecere/ecere.epj: Excluding SSL from Android build
ecere/gfx/LFBDisplayDriver: Fixed FreeType ttunpat.h include
- Fixing builds on Trusty
compiler/libec/grammar.y: (#1050) Allowing empty array literals
compiler/libec: (#1058) Fixed issues preventing PrintLn([1, 2, 3]); and PrintLn(["A", "B", "C"]); from working
compiler/libec: (#1021) Added support for declarations directly under case statements
compiler/libec/pass15: (#1022) Fixed unresolved identifiers within for-each statement without compounds
compiler/libec: (#787, #826) Added support for C99 bool and complex numbers
- In eC source files, bool remains 32 bit, and _Bool will be matched to bool due to 'bool' being defined to be _Bool in stdbool.h
- In C header files (.h) or within a declaraton block marker with 'default:', bool and _Bool will refer to the 1 byte C99 bool
- Bool has been added to refer to C99 bool (_Bool) within normal eC code