Mantis Bugtracker

Ecere Communicator - Roadmap

Ecere Communicator - 0.1
========================
0%
- 0000932: handle disconnect (show in conversation and act accordingly) and auto re-connect. - new.

0 of 1 issue(s) resolved. Progress (0%).

Ecere SDK - Roadmap

Ecere SDK - 0.44.10 64
======================
100%
- 0001075: [ide] Hard to reproduce crash on closing project (jerome) - resolved.
- 0001073: [ecere] Hex number sytnax highlighting bug (jerome) - resolved.
- 0001072: [compiler] Non-Conversion properties 'set' for unit type are not working (jerome) - resolved.
- 0001065: [ecere] Undo/Redo on mouse text drag should be a single action (jerome) - resolved.
- 0000676: [ide] The form designer doesn't handle strings with \n in them very well (jerome) - resolved.
- 0000687: [ide:designer] Form Designer doesn't spuport $"string" syntax for i18n (jerome) - resolved.
- 0000858: [i18n] Translation templates (.pot) improvements (redj) - resolved.
- 0000712: [installer] provide language selection (jerome) - resolved.
- 0000983: [installer] Running the installer on Vista+ will install things for Administrator (jerome) - resolved.
- 0000718: [ide] Starting directory (jerome) - resolved.
- 0001016: [buildsystem] Ensure we can build out of the box as 32 bit on 32 bit Windows (jerome) - resolved.
- 0001063: [compiler:ecs] ecs: Windows command line exceeded (redj) - resolved.
- 0000671: [compiler] 255f is not always generating a syntax error (jerome) - resolved.
- 0001064: [ecere] Syntax Highlighting of strings continued with a \ (jerome) - resolved.
- 0001021: [compiler] Declarations inside case statements (jerome) - resolved.
- 0001034: [ecere] Syntax Highlighting glitch on 123L/123LL (jerome) - resolved.
- 0000992: [ecere] Implement acquired input on X11 (jerome) - resolved.
- 0000285: [ide] Resolution on Wide Screen Monitor causes minimization of window (jerome) - resolved.
- 0000240: [ide] Compiled Program automatically minimizes when fullScreen = true (jerome) - resolved.
- 0001031: [ide:debugger] Debug/Stop after Valgrind reports an error hangs the IDE (redj) - resolved.
- 0001045: [ecere] Is it possible to avoid a MouseMove when a menu is popped up under the mouse? (jerome) - resolved.
- 0000537: [ecere] Window trails when moved.. (jerome) - resolved.
- 0001030: [ide:debugger] New leaks in Debugger (redj) - resolved.
- 0000678: [ecere] Implement mouse cursors support in X (jerome) - resolved.
- 0001007: [compiler] [ 1 ].OnCompare([ 1 ]) -- Bad generated code (jerome) - resolved.
- 0001055: [compiler] Provide a way to cross-compile from 64 bit SDK for Android (32 bit) (redj) - resolved.
- 0001036: [ide] Failures to go to source file from error log (redj) - resolved.
- 0001037: [ide] F7 in Object.cpp builds up wrong project (redj) - resolved.
- 0001039: [ide] Step over skipping breakpoints icon is missing [from toolbar] (redj) - resolved.
- 0001056: [ide] Post build command too thin, buttons show over pre-build (redj) - resolved.
- 0001057: [ide] Import Folder: Should default to project folder (redj) - resolved.
- 0000714: [installer] Include Versioning information from git commit in releases during build (redj) - resolved.
- 0001041: [documentor] Add Back and Next buttons to Documentor (jerome) - resolved.
- 0001061: [documentor] Handle templated classes nicely (jerome) - resolved.
- 0001060: [compiler] Debugging method calls such as File::Puts() brings to generated C (jerome) - resolved.
- 0001020: [ide:autocomplete] Key list does not show up on GetKeyState() autocomplete (Ctrl-Space) (jerome) - resolved.
- 0001059: [compiler] Add support for: 123.OnGetString(s, null, null) (jerome) - resolved.
- 0000787: [compiler] Support for C99 Complex number support (jerome) - resolved.
- 0000826: [compiler] stdbool.h (Nicktick's FreeBSD 9.1's libjpeg?) (jerome) - resolved.
- 0001022: [compiler] Iterators inside for loop without brackets with extra statement (jerome) - resolved.
- 0001058: [compiler] Get PrintLn([1, 2, 3]) working (jerome) - resolved.
- 0001050: [compiler] Support for empty array literals (jerome) - resolved.
- 0001029: [compiler] Crash in Acovel with latest compiler (jerome) - closed.
- 0001033: [compiler] The 'type' class property for IdList is not being set correctly (jerome) - closed.
- 0001025: [ide:parsing] ide crash when parsing ecere/src/gui/Anchor.ec (jerome) - closed.
- 0001015: [ide] Line number margins doesn't adapt to font size (redj) - closed.
- 0001032: [ecere] Glitch in syntax highlighter on nested multi-line comments (jerome) - closed.
- 0001035: [ide:buildsystem] Get rid of ECERE_SDK_SRC stuff if no .ec rules in Makefile/.mk ?/.cf ? (handle .ec files in projects, but excluded) (redj) - closed.
- 0001014: [ide] Confusion with the Expression/Value fields in the watch window (redj) - closed.
- 0001018: [ide:debugger] Breakpoints in static libraries (redj) - closed.
- 0001013: [ide] Linker Warnings are being reported as errors (redj) - closed.
- 0000996: [ide:buildsystem] Remaining troubles with .ec modules containing spaces (redj) - closed.
- 0001017: [ecere] how to let EditBox work with autoSize=true and multiLine=true (redj) - closed.
- 0001009: [ide] Ignore new errors about target failing to build from newer make 3.82.90 (redj) - closed.
- 0001000: [ide:findinfiles] Out of bounds crash on Find in Files (redj) - closed.
- 0001019: [ecere] System buttons are gone when maximized with nativeDecorations = false (jerome) - closed.
- 0000859: [installer] Automatic git commit info (redj) - closed.
- 0001023: [ecere] Thumb dragging is broken on very large file (jerome) - closed.
- 0000997: [ecere] HTTPFile -- browser hanging (jerome) - closed.
- 0000991: [installer] Provide a proper GDB, without Python and its dependencies (jerome) - closed.
- 0000108: [compiler] Consequential cast ignored; (char*)p + ((unsigned short)-page_free); subtracts instead of adds (jerome) - closed.
- 0000071: [compiler] Casting to base struct generates an extra referencing operator (jerome) - closed.
- 0000840: [compiler] Chaining Instance::OnSerialize/OnUnserialize does not work (Tested with Container within Containers) (jerome) - closed.
- 0000839: [compiler] Make OpenRider use OnSerialize/OnUnserialize (jerome) - closed.
- 0001011: [compiler] Bad reference level within OnUnserialize for StringBTNode object [Crash in MedDB sample] (jerome) - closed.
- 0001010: [ecere] Bad reference level of uintptr data types [Crash in MedDB sample] (jerome) - closed.
- 0000653: [compiler] Map with generic type fails to instantiate when no space between the two generic definitions (>>) (jerome) - closed.
- 0001008: [compiler] Sudden errors building tarball (Surface.ec/namespaces...) [ Lexer mix up during translation unit parsing ] (jerome) - closed.
- 0000141: [compiler] Not enough arguments warnings (jerome) - closed.
- 0001006: [ide] Crash on closing a file importing "ecereCOM" (jerome) - closed.
- 0001004: [ide:debugger] initial step over will ask for source file location twice on windows (redj) - closed.
- 0000795: [gui/gfx-driver:x11] window not coming up right away in Mint 14 (have to click twice on Task Bar) (jerome) - closed.
- 0000700: [gui/gfx-driver:x11] Window sizing issues on some X servers (jerome) - closed.
- 0000850: [gui/gfx-driver:x11] Ubuntu/Unity bug: Quirks with integration with top bar (jerome) - closed.
- 0000998: [ide] Paste (Ctrl-V / Shift-Insert) on watches goes to EditBox (redj) - closed.
- 0000647: [compiler:eda] Use Database::Commit() and Begin() to speed up initial database setup (ecs/db) (redj) - closed.
- 0000995: [ide:debugger] Invalid Breakpoint numbers; Alt-F10 - Run To cursor at same level Skipping breakpoint not working (redj) - closed.
- 0000968: [ide] toggle breakpoint in file with same name with two projects in workspace will set bp in wrong project/file half the time (redj) - closed.
- 0001003: [ide:debugger] multiple issues related to file path handling and breakpoints; toggling, showing icons, multiple bp unwanted continuation (redj) - closed.
- 0000999: [ide:debugger] run to cursor at same level implementation with breakpoints can be very slow; use gdb until and advance instead (redj) - closed.

80 of 80 issue(s) resolved. Progress (100%).

Ecere SDK - 0.44.20 Tablet Edition
==================================

Android, iOS/Cocoa Support, Adjustable DPI support
https://launchpad.net/ecere/+milestone/0.44.20
0%
- 0001074: [compiler] Address the issue that MapNode::key and ::value return wrong values for Maps with struct keys - new.
- 0001071: [ide] Display BitmapResource from target Resources in form designer - new.
- 0000816: [ide] Making it easier to name/rename new project file/form (You almost never want a form1.ec) - new.
- 0000950: [i18n] inputing chinese into editbox will stuck App. - new.
- 0001062: [ecere] (X11) Cooperate with Clipboard Manager to preserve clipboard data on exit - new.
- 0000257: [compiler] Functions with thisclass broken across .sym importing - new.
- 0000309: [ide] Ability to launch custom source editor from IDE - new.
- 0000494: [ide] ide: Investigate relaod happening while in menus (recent proj/files) - new.
- 0001012: [documentor] Implement a source .ecDoc format using eCON (Our own twist on JSON!) - new.
- 0000871: [ecere] Cocoa Support - new.
- 0000887: [ecere] Proper fonts solution - new.
- 0000886: [ide] Improve the IDE to facilitate developing Android apps ... - new.
- 0000885: [installer] Ecere for Android Installer - new.
- 0000884: [ecere] Proper Multi-DPI Support - new.
- 0000878: [ecere] Show Soft keyboard in text box - new.
- 0000872: [ecere] iOS Support - new.
- 0001024: [ide:settings] Global Settings: Split compilers configuration from recent project (redj) - assigned.
- 0000870: [ecere] Multitouch Support (jerome) - assigned.
- 0000869: [ecere] Android Sensors Support (jerome) - assigned.

0 of 19 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.21 Fixes
=========================

Fix issues
0%
- 0001066: [ide] Have a way to exclude by bit length - new.
- 0000495: [ide:autocomplete] ide: autocomplete: in enum, struct (not there!!!!), property ... - new.
- 0001038: [ide] Don't Auto-Expand "src" when loading up projects if it contains many files, and no folders - new.
- 0000838: [compiler] Base Virtual Methods Access - new.
- 0000594: [ecere] The template Containers are missing a Sort! - new.
- 0000148: [ide] Caret being mislocated in EditBox with word wrap on - new.
- 0001005: [compiler] IOChannel methods crash if not importing "ecere" or "ecereCOM" in module - new.
- 0001001: [ide] ide: Add option for 'New Folder' to create an actual folder on the fileSystem - new.
- 0000143: [documentor] API Reference should have an advanced search feature - new.
- 0000914: [ide] build log is not reporting errors (and no build/clean) when user doesn't have file permissions to obj dir - new.
- 0000019: [ide:debugger] Memory can't be read at (null) error in watches ... - new.
- 0000967: [ide] ability to reimport a new compiler from a .cf file - new.
- 0000957: [ide] proper support for $(ENVIRONMENT_VARIABLE) in all global settings / project settings - new.
- 0000935: [ide] Find/Replace in Files: find in project; find where tree is flat and the selection is forgotten. - new.
- 0000218: [ide] Be a bit more noob proof - new.
- 0000291: [ide] set number of characters to auto-indent - new.
- 0000808: [ide] add some special logic to copy the project to ~/ if there is no writing permission - new.
- 0000903: [ecere] Watches View: separator bar erased by ... - new.
- 0000900: [ide] Creating a project with a form does not actually write the form source file right away (And let the user chose the name) - new.
- 0000902: [ide] IDE crash when updating a library that the IDE is parsing against and hitting a compile error - new.
- 0000890: [tarball] Rename the IDE ecere-ide - new.
- 0000883: [ide:autocomplete] Types do not show up when auto-completing the return type of a method - new.
- 0000770: [compiler:templates] support for all data types in templates - new.
- 0000767: [ecere] String::OnCopy vs String::OnCompare handling of null and/or empty strings differ; it should be consistent - new.
- 0000713: [installer] display Readme after install - new.
- 0000754: [compiler] class LocationAbbreviation : Location { } in ecerisSchema.ec causing compiler to crash - new.
- 0000761: [eda] eda: too much code is required for type-specific string functionality - new.
- 0000316: [compiler] Issues with opaque structure parameters - new.
- 0000742: [buildsystem] support java - new.
- 0000740: [buildsystem] improve makefile generation to include use static pattern rules - new.
- 0000854: [installer] Fatal error: can't create obj/bootstrap.win32/Array.o: No such file or directory Document this is caused by some mkdir.exe - new.
- 0000791: [ide:settings] custom fonts / fonts settings - new.
 - 0000792: [ide:codeeditor] use the Consolas font for code editor if available - new.
- 0000719: [installer] use Consolas font if available - new.
- 0000793: [ide:settings] tab settings (global, per project) - new.
- 0000385: [ide] Leaks in repositionning parser - new.
- 0000158: [ecere] Take advantage of new DataType Size vs Struct size - new.
- 0000323: [ide] Go to definition - new.
- 0000308: [ide] Go to definition in right click menu - new.
- 0000389: [ide] Show Current Function - new.
- 0000821: [ide:parsing] memory leaks - new.
- 0000154: [ide] The IDE Leaks a lot - new.
- 0000820: [compiler:ecs] Add system("pause") to debug build of console apps on Windows - new.
- 0000819: [ide] Rename instances on renaming class - new.
- 0000817: [ide] Edit/Copy/Paste in toolbar - new.
- 0000814: [ide] When opening up, don't make code editor go on top of output view - new.
- 0000800: [eda:driver:sqlite] SQLite default lock mode on Linux ? pragma alternative? - new.
- 0000771: [compiler] units: Degrees i; sin ( i + 5) vs sin(i + Degrees { 5 }) give different results - new.
- 0000796: [ide] Add support to turn on $(FVISIBILITY) for C files (Should it be on by default ? No. Current Default (off) is fine.) - new.
- 0000797: [ide:debugger] If gdb is missing, the IDE thinks "Debugger Fatal Error: GDB lost" rather than "D.. F.. E..: Couldn't start GDB" (linux only) - new.
- 0000804: [ide] Project Settings/Right-Click/Clear not working on OS X ? I think we've fixed this? Focus/interim thing? (7d60d28) - new.
- 0000822: [ide:debugger] GDB looking where we don't want it to look in strings - new.
- 0000596: [ide] Starting Debugging should NOT clear the Build log if nothing needs to be built - new.
- 0000709: [installer] xp vm shortcuts - new.
- 0000699: [compiler] Units and ++ - new.
- 0000769: [ide:debugger] a watch on a bool gives incorrect value in for(:) loops - new.
- 0000717: [installer] Uninstaller - new.
- 0000419: [compiler] suggested fix to ambiguous compiler error message - new.
- 0000726: [installer] option to turn on auto update and check for update at the end of installation - new.
- 0000532: [installer] Have an 'uninstall' in the SDK installer - new.
- 0000852: [ecere] (Calculator) Support multiple Smartkeys for buttons - new.
- 0000868: [ide:debugger] Tooltip watches when hovering over symbols in code editor (hovers) - new.
- 0000841: [compiler] Conversion properties and Heap classes!! - new.
- 0000837: [compiler] Have a way to access 'class' in an OnGetString method - new.
- 0000842: [compiler] static bool a, b; a default function declared right before, inside a private mode, on one line first identifier wrong mangling - new.
- 0000865: [ide:codeeditor] Go to / Current Function drop box - new.
- 0000846: [ecere] Add missing API for Button states bitmaps - new.
- 0000864: [ide:codeeditor] Ctrl+Bracket (go to matching) {, ( - new.
- 0000857: [i18n] incomplete language translations - new.
- 0000856: [i18n] french translation - new.
- 0000853: [ecere] (Calculator) Make it easier to not display underline keyed text on buttons - new.
- 0000845: [ecere] Simpler more intuitive Folder Select Dialog - new.
- 0000851: [ecere] Fix Color Spheres sample with revised transparency stuff (linux) -- (Still Transparent in Quantal32-accl off) - new.
- 0000848: [compiler] Warn against instantiating Module/Application objects - new.
- 0000836: [compiler] Not require __extension__ for statements - new.
- 0000835: [compiler] __statement - new.
- 0000668: [ecere] Brackets Auto-Indenting does not ignore brackets in comments - new.
- 0000509: [ide] ide: .ews handling - new.
- 0000506: [ide] ide: debugger: Window class and struct of bitfieldss - watching derived classes in ecere.dll - new.
- 0000505: [ide] ide: debugger: Debugger & Condition exp (0 && 1) ? 4 : 5 - new.
- 0000503: [compiler] Some interesting memory leaks compiling dataTypes.ec - new.
- 0000502: [ide] ide: debugger: watches: Watching this in class Color : int 's OnDisplay : Memory can't be read at (null) - new.
- 0000501: [ecere] Picture.ec: memory leaks (compiler) - new.
- 0000499: [ide] ide: debugger: watches: Should never get this message - happens with symbolNotFound.member - new.
- 0000305: [compiler] Type Size thing - (class.type == normalClass || class.type == noHeadClass) ? sizeof(void *) : class.typeSize - new.
- 0000789: [ecere] issues on Grab screen - new.
- 0000815: [ide] Project Workspace: env vars: copy/pasting while changing tabs? [Global Settings seems OK now] - new.
- 0000321: [ide] Bracket matching in editor - new.
- 0000827: [compiler] TestStruct { int x; } - new.
- 0000833: [compiler] Support and Generate C99 L-value: &(int) { sizeof(uintptr_t) * 8} - new.
- 0000828: [compiler] Prevent instantiation of templates without types - new.
- 0000830: [compiler] Struct class as param consistency - new.
- 0000834: [compiler] 9[array] C compatibility - new.
- 0000829: [compiler] Error On Duplicate Enumeration value - new.
- 0000831: [compiler] static class method does not get mangled when an incompatible expression warning is issued - new.
- 0000768: [compiler:templates] compiler get confused about types in templates and report bad warnings - new.
- 0000152: [ecere] No Text or Widgets! (On Linux/PPC) - Font? ear/strip glitch? - feedback.
- 0001054: [compiler] Compiler doesn't complain about a non-virtual method without definition. - confirmed.
- 0000905: [compiler] Min & Max do not take into consideration both operand types (jerome) - assigned.
- 0001040: [ide:debugger] Valgrind: Add option ignore certain libraries, e.g. all in /usr/lib: (redj) - assigned.
- 0000605: [ecere] Don't insert blank spaces (redj) - assigned.
- 0000989: [documentor] Undo/Redo support in Documentor editing (jerome) - assigned.
- 0000441: [documentor] documentor: search (jerome) - assigned.
- 0000456: [ide:debugger] memory leaks in debugger (jerome) - assigned.
- 0000194: [ecere] First API Reference Documentation Iteration (jerome) - assigned.
- 0000910: [ide:autocomplete] Overriding virtual method in helloForm , at the top of class does not work (jerome) - assigned.
- 0000908: [compiler] unable to use class(MyClass) in a define (jerome) - assigned.
- 0000909: [compiler] Parsing 'Type' leak in IDESettings.ec (jerome) - assigned.
- 0000882: [ide] Adopt JSON for Workspace (.ews) files (redj) - assigned.
- 0000732: [tarball] add help target for documentation. make help at command line (redj) - assigned.
- 0000056: [ide] Keep opened files paths in workspace file relative to each project when applicable (redj) - assigned.

0 of 111 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.30 Strings
===========================

String Class, Reference Counted Local Instances
https://launchpad.net/ecere/+milestone/0.44.30
0%
- 0000513: [compiler] More Consistent Reference Counting: Block Scope - new.
- 0000177: [ecere] eC String Solution - new.

0 of 2 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.40 Docs
========================

Improved Documentor, First API Reference Documentation pass (Text based eCDoc), Generate HTML API Reference
https://launchpad.net/ecere/+milestone/0.44.40
0%
- 0000252: [ide:autocomplete] Show API Reference Info in AutoComplete - new.
- 0000394: [ide:autocomplete] AutoCompletion: Show API Reference Info in AutoComplete - new.

0 of 2 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.50 eC II
=========================

eC Compiler Re-factoring
- Recursive Descent parser
- OOification
- Declarations Topological Sort
https://launchpad.net/ecere/+milestone/0.44.50
0%
- 0001070: [compiler] PrintType potential overflow - new.
- 0001068: [compiler] Produce internationalization templates with a tool separate from ecs - new.
- 0000576: [compiler] bad import pattern slows compilation of pannels flles - new.
- 0000180: [ide:autocomplete] Autocomplete snappiness - new.
- 0000402: [compiler] I need to know when I forget a COMMA!!!! - new.
- 0001044: [ecere] Option not to use eC mem-mgr - new.
- 0001042: [compiler] Container bug -- when doing array.array [ ] instead of just array [ ] - new.
- 0000514: [compiler] Support for Interface Constructs - new.
- 0000307: [compiler] The eC compiler fails to tell you when you reference a class that does not exist. - new.
- 0000598: [compiler] No syntax error on "case pageUp: pageDown:" - new.
- 0000892: [compiler] Operator Definition support for Strings, Vectors, Quaternions, Matrices... - new.
- 0000832: [compiler] Declaration reordering and multiple variables declared in a single declaration - new.
- 0000847: [compiler] Don't let silly things like this method pass: bool () { } - new.
- 0000772: [compiler] code still compiles with flagrant syntax errors - new.
- 0000994: [compiler] Bit Classes: Prevent overflow into other bitfields - new.
- 0000439: [compiler] eC Compiler (ecc): Pass 4 - New Declaration Reordering Algorithm - new.
- 0000317: [ide] Don't parse on typing . in "" - new.
- 0000380: [ide] Disable auto completion inside comments - new.
- 0000386: [ide] Parse only sections of code - new.
- 0000387: [ide] Optimize reparsing: Memory / loading speed issues - new.
- 0000026: [compiler] Compiling grammar.ec is excessively slow - new.
- 0000888: [compiler] Rewrite Parser (jerome) - assigned.

0 of 22 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.60 Dock
========================

Docking / Tabs, X Glyph Support
https://launchpad.net/ecere/+milestone/0.44.60
0%
- 0000306: [ecere] add FTGL support to ecere fonts - new.
- 0000639: [ecere] Primitive Alignment in OpenGL (Lines vs Filled areas) - new.
- 0000478: [ecere] runtime: unicode fonts show up as squares - new.
- 0000640: [ecere] OpenGL fonts and non-squared textures use - new.
- 0000552: [ecere] Use XRender Glyphs in the X display driver - new.
- 0000213: [ecere] Add XRender glyph support for text output - new.
- 0000263: [ide] windows move when you use the Output window - new.
- 0000327: [ide] Remember IDE windows position - new.
- 0000475: [ide] ide: tabbed documents instead of classic MDI - new.
- 0000219: [ecere] IDE opens full-screen - new.
- 0000005: [ide] Allow saving of settings - new.

0 of 11 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.70 Debug
=========================

Debugger improvements: C support, Watches nonsense, Improve watches, check member even if property overshadows, Check stepping, On mouse Hover
https://launchpad.net/ecere/+milestone/0.44.70
0%
- 0000474: [ide:autocomplete] ide:autocomplete: pass15.ec: ApplyAnyObjectLogic , watch on 'e' - new.
- 0001043: [ide:debugger] Watching x->y is not always equivalent to (*x).y - new.
- 0000895: [ide:debugger] missing ability to debug a library by specifying a target executable - new.
- 0000275: [ide] need output window to stay after execution - new.
- 0000349: [ide] Cannot evaluate _class.name when in v3 and no sym file? Can we with ecereCOM.dll present? - new.
- 0000103: [ide] Trying to set a breakpoint in a library (List.ec) while file with same name exists in Main Project does not work - new.
- 0000333: [ide] Breakpoints not showing up next time reopening project but active - new.
- 0000131: [ide] Allow disabling of breakpoints - new.
- 0000486: [ide] ide: watches: #QNAN0 shows as 0, will show address on a vector component - new.
- 0000209: [ide] Watches: Evaluating char buffer[123]; buffer + c - new.
- 0000079: [ide] The watches do not handle global data properly - new.
- 0000067: [ide] Wrong watch error message for invalid expression - new.
- 0000129: [ide] Strings in the Watches window - new.
- 0000733: [compiler] Endless parsing on identifier with 4 ':' - new.
- 0000165: [ide] New form project, start typing GuiApplication:: inside class and hang up occurs [ Debugger issue as well] - new.
- 0000382: [ide] Parsing direct3D9.ec, network.ec in debugger give null AST - new.
- 0000459: [ide] ide: debugger: watches: crash on watching position.lon -- maybe a typedef struct with 2 double - new.
- 0000507: [ide] ide: debugger (compiler): using sizeof for array size does not work with eC classes,breaks debugger's offsets with typdef struct - new.
- 0000508: [ide] ide:debugger:Why do I get a lot of 0xbaadf00d ? e.g. In picOver.epj, inside Picture.ec, at AddResource line, watching bitmapRes - new.
- 0000091: [ide] Debugging with ecere.epj in Workspace but not Ecere src dir, problems watching objects from Ecere - new.
- 0000345: [ide] Debugger Brings to source file, but deeper stack frame is selected - new.
- 0000296: [ide] ide crashes when debugging segfault - new.
- 0000286: [ide] Debugging inside container for( : ) - new.
- 0000089: [ide] Problem debugging contents of union within a class (headerless) - new.
- 0000202: [ide] Debugging in OnSaveEdit is a pain (&this) - new.
- 0000201: [ide] Debugger often returning with no target ID - new.
- 0000181: [ide] Debugger breakpoints with templates - new.
- 0000130: [ide] Dancing break-points - new.
- 0000061: [ide] When a crash occurs within a function without debug symbol... - new.

0 of 29 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.80 Silver
==========================

Fix 60 pending Mantis issues
https://launchpad.net/ecere/+milestone/0.44.80
0%
- 0000150: [ecere] Font property inheritance [GroupBox children need to be manually unbolded] - new.
- 0000096: [ide:autocomplete] In X, when typing in ide: autocomplete popups are eating one keystroke - new.
- 0000542: [ide] Handling multiple separate workspace containing the same project, opening Workspace from IDE command line - new.
- 0000929: [buildsystem] crossplatform.mk's touch function for windows doesn't support special chars in the file name or in the path - new.
- 0000434: [compiler] having the mingw headers before those msddk headers CRASH ecp etc. - new.
- 0000604: [ide] resolve same file name conflict that may occur as common and platform-specific per-file/folder build exclusions are edited - new.
- 0000547: [ecere] Find a work around for XFilterEvent causing problems on old X.org versions - new.
- 0000528: [ecere] Fixup NormalFileSystemIterator to match FileListing usage - new.
- 0000524: [ide] ide: show a message when LoadProject for an added project fails (when loading workspace and when adding a project) - new.
- 0000525: [ide] ide: missing 'save project as' feature - new.
- 0000546: [ide] Crash upon exit after closing the debugged app's console - new.
- 0000500: [ecere] Time.ec fixups - new.
- 0000491: [ecere] runtime: (or ide?) Change Window to BaseView3D Boom! Desktop/ide crash - new.
- 0000484: [compiler] compiler: need error message or something -- 'return' vs 'this = ' with struct conversion properties - new.
- 0000482: [ide] ide : Color.ec add ColorRGBA property IDE crash (Stack overflow?) - new.
- 0000609: [ide] Playing with FileDialog while Directory Search is going on hangs the IDE - new.
- 0000628: [ide] Message box when Ctrl-F7 a file not in project - new.
- 0000721: [ide] Auto Update feature - new.
- 0000681: [compiler] String s; s[0] gets treated as a numeric byte instead of char by Print functions - new.
- 0000674: [ide] Support a non-global way to add library paths for resolving eC dynamic libraries - new.
- 0000663: [compiler] FontData: for use in Map, conflict with FontData in Ecere - new.
- 0000662: [ide] Provide a way to include (e.g. a dependency) target directory in LD_LIBRARY_PATH without having to add it to Global Settings - new.
- 0000648: [ecere] What kind of alpha blending are we doing right now in GDI? - new.
- 0000644: [compiler] Iterating an enum value with ints converts to an unrelated property - new.
- 0000643: [compiler] Conversion Property in an enum causes infinite cascading calls - new.
- 0000637: [ide] Double-Clicking (word highlight) while parameters list is up - new.
- 0000635: [ide] Opening parentheses with a space between function name does not pop up parameters list - new.
- 0000632: [ide] Easy Static Linking - new.
- 0000481: [compiler] compiler: class Map { } - conflict with built in container class, bad cryptic things happen - new.
- 0000473: [ide] ide: project view: File Reordering - new.
- 0000467: [compiler] compiler: Using non public defines in public arrays - new.
- 0000241: [compiler] No "Function shouldn't return a value" warnings - new.
- 0000230: [compiler] Preprocessor errors are not reported - new.
- 0000227: [ide] Text output in build log drastically slows down compiling in IDE - new.
- 0000193: [ecere] Document that labeledWindow on parent cannot be set in instance or a memory leak occurs - new.
- 0000176: [compiler] import "eda" / "EDA" shouldn't cause multiple imports on Windows - new.
- 0000166: [ide] Uppercase extensions not working on Windows - new.
- 0000153: [ide] Bug where focus gets stolen from code editor from saving, opening (, typing . etc., and code gets deleted when focus goes to pro - new.
- 0000147: [ide] Stay On Top interfering with controls - new.
- 0000097: [ide] disappearing menus in ide (maybe in other ecere apps as well) when using mouse - new.
- 0000081: [ide] Implement move file / folder in the Project View - new.
- 0000534: [ecere] Provide a Print/PrintLn interface where it's missing - new.
- 0000270: [compiler] A class defined in an earlier file used as a template parameter in a later file will crash - new.
- 0000276: [compiler] Compile Time Color conversion of a ColorRGBA to a ColorAlpha is failing - new.
- 0000465: [compiler] compiler: Patch ePatch; ePatch = ePatch - 1; /* This gives out an error */ ePatch--; /* This does not! */ - new.
- 0000460: [ecere] compiler: runtime: templates: Map<struct, normalclass> : Map::Free does not work - new.
- 0000428: [ecere] Networking, Service, stop listening without disconnecting existing client connections. - new.
- 0000427: [ecere] OpenGL, excessive CPU use when refreshing often but doing nothing. - new.
- 0000425: [compiler] Missing .sym message should provide details of missing dll file or failed load or other issues. - new.
- 0000411: [ide] Incorrect error message generated when importing a file that does not exist - new.
- 0000297: [ide] BitmapResource { somestringvariable, window=this } - new.
- 0000293: [compiler] symbolgen (ecs) doesn't like remote class method using nonexistent type - new.
- 0000289: [compiler] Somehow produce a warning when the case of an import mismatches the file path - new.
- 0000278: [ecere] GetKeyState quirks - new.
- 0000078: [ide] When opening a project and a workspace exists, code should be added to ensure the project is the contained within that workspace - new.
- 0000642: [ide:autocomplete] IDE Crashes when pressing . (dot) in a list - confirmed.
- 0000232: [ecere] Make sure all available tools are included in the release - confirmed.

0 of 57 issue(s) resolved. Progress (0%).

Ecere SDK - 0.44.90 Visual
==========================

MSVS Support
https://launchpad.net/ecere/+milestone/0.44.90
0%
- 0000875: [ide] Wrap up Visual Studio support - new.

0 of 1 issue(s) resolved. Progress (0%).

Ecere SDK - 0.45 Ginkakuji
==========================

Fix remaining Mantis issues, Solaris support
https://launchpad.net/ecere/+milestone/0.45
0%
- 0000288: [compiler] 'this' crashes ecc.exe - new.
- 0000372: [ide:autocomplete] AutoComplete: Undefined function: entry.bitmap.LoadFromFile(file, eString_GetExt(path, extension), null); - new.
- 0000369: [ide:autocomplete] AutoComplete: sprite.ec - new.
- 0000377: [ide:autocomplete] Autocomplete: General lack of tolerance for any syntax error - new.
- 0000376: [ide:autocomplete] Test Autocomplete with new features (size = { 10, 10 }, ...) - new.
- 0000375: [ide:autocomplete] AUTOCOMPLETE lines.ec in E:\ecere\testing - new.
- 0000374: [ide:autocomplete] AutoComplete: window.style.. : too consecutive dots still popup members - new.
- 0000373: [ide:autocomplete] AutoComplete (WindowsSkin): if(window.style[.], ES_BORDER) && !BITSET(window.style, ES_CAPTION)) - new.
- 0000370: [ide:autocomplete] AutoComplete: New check for command == Add, ... - new.
- 0000366: [ide:autocomplete] AutoComplete: id = Language::^ in scrabble - new.
- 0000368: [ide:autocomplete] AutoComplete: precomp fails to build an AST - new.
- 0000185: [ide:autocomplete] AutoComplete: Window:: in filling up method overriding - new.
- 0000095: [ide:autocomplete] AutoComplete : Completion bugs - new.
- 0000274: [ide:autocomplete] Auto-complete crash bug - new.
- 0000295: [ide:autocomplete] ide crashes when writing code to a pointer that hasn't been coded yet. - new.
- 0000329: [ide:autocomplete] AutoComplete popups above top of screen - new.
- 0000371: [ide:autocomplete] Autocomplete inside new features (struct, enum... (Loop through methods...)) - new.
- 0000365: [ide:autocomplete] AutoComplete: viewFrame. in Acovel/importDB.ec - new.
- 0000367: [ide:autocomplete] AutoComplete: (outside) Color a = - new.
- 0000497: [ide:autocomplete] ide: autocomplete: elses without ifs break the parser - new.
- 0000496: [ide:autocomplete] ide: autocomplete: if(!bitmap.Save(, null, null)) these kind of syntax error break the parser - new.
- 0000363: [ide:debugger] eC AST null Syntax Error in win32.ec: bool for Win32 types - new.
- 0000258: [ecere] Drag and Drop - new.
- 0000953: [compiler] Generic support for methods with this type by reference - new.
- 0000383: [ide] Getting Virtual Methods IDs - new.
- 0000952: [compiler] Issues with thisclass - new.
- 0000942: [compiler] clang compiler support - new.
- 0000722: [buildbot] implement a Build bot to support windows auto update feature - new.
- 0000538: [ide:autocomplete] ide: autocomplete: Crash the IDE on Ctrl+Space if pressed on "do" - new.
- 0000070: [compiler] Provide a way to override the default namespace - new.
- 0000378: [ide] NotifyClicked etc. master parameter in parameter popups - new.
- 0000080: [ide] Ecere do not has many user - new.
- 0000262: [compiler] Crash compiling Project.ec - new.
- 0000684: [ide] CodeEditor: Expand/Collapse blocks, functions, classes... - new.
- 0000039: [compiler] Getting Virtual Methods IDs - new.
- 0000260: [ide] add varargs to delete variable; - new.
- 0000284: [ide] opacity goes from 75% (in the PNG) to 100% (backed by 'white') - new.
- 0000301: [ide] Dingbat's do not render - new.
- 0000590: [compiler] Wrong indirection level inside Map index operator for unit classes - new.
- 0000753: [compiler] support setting a class_property of Field type by using dbfield - new.
- 0000701: [eda:driver:sqlitecipher] update sqlcipher to v2.0 - new.
- 0000477: sdk: toolchain: Cross Compiler - new.
- 0000584: [ide:buildsystem] make pre-build and post-build actions into seperate rules and add support at the IDE level - new.
- 0000591: [eda:driver:sqlite] [EDASQLite is] inconsistent with query with and without '?' - new.
- 0000515: [compiler] EDA Database Syntax and other Improvements - new.
- 0000142: [ecere] Refine DataBox control - new.
- 0000659: [compiler] Method/Symbol mixups on reverse-ordered Window hierarchy (only design issues remain) (ide/libec) - new.
- 0000292: [ecere] Provide an interface to control blending modes - new.
- 0000545: [ecere] Some things just won't work if you're using an Application instead of a GuiApplication - new.
- 0000287: [ecere] Provide cross platform functions for manipulating endianness - new.
- 0000490: [ecere] runtime: TransformPoint is backwards? dest, src? - new.
- 0000184: [ecere] Common Controls should default anchored top/left - new.
- 0000192: [ecere] geds.ec: MapNode<Organization, OrgUsed> , memory gets allocated but not freed; and gets copied since it's a struct - new.
- 0000115: [ecere] Filename handling String functions can overflow - new.
- 0000183: [ecere] Boolean anchors support - new.
- 0000200: [ecere] Make FileSize 64 bit, add FileSize32: OnCompare and 64 bit ... - new.
- 0000245: [ecere] GetLastDirectory method name misleading - new.
- 0000601: [ecere] Auto completion support within DropBox (ComboBox) - new.
- 0000222: [ecere] Confusion with id (a local variable) and id (the form's Window::id) - new.
- 0000246: [ecere] ScrollDirection is too specific - new.
- 0000265: [ecere] eC should have the '??' operator - new.
- 0000266: [ecere] Window children order problem when never meant to overlap - new.
- 0000178: [ecere] Adding DataFields to editboxes without constructor - new.
- 0000204: [ecere] Notification master (this for callbacks), versus master for modal system: MessageBox and NotifyDestroyed usability - new.
- 0000239: [ecere] Multiple DB support in the eC integration of EDA seems to be quite limited - new.
- 0000688: [ecere] api review: global settings with json - new.
- 0000186: [ide] Form Designer: Aligning the right edge of a label to its attached control - new.
- 0000022: [ide] Add bison/flex support to IDE - new.
- 0000179: [ide] Projects building: dependencies, current project - new.
- 0000586: [ide] Programmable function pointers on methods and as variables - new.
- 0000343: [ide] Line Numbers Output & e.g. expression of for statment - new.
- 0000187: [ide] Form Designer: Various reasons requiring to always running to see form changes - new.
- 0000364: [ide] Precomp Syntax Error: define app = ((IDEApp)__thisModule); // cast before class definition breaks - new.
- 0000188: [ide] Form Designer: Have a default size for Windows in Designer when none is specified - new.
- 0000362: [ide] Precomp Syntax Error in win32.ec: if(!window.dirtyArea.count) window.UpdateDirty((Box *)&ps.rcPaint); - new.
- 0000361: [ide] public class StringBTNode : BTNode : Compile error when declared before BTNode - new.
- 0000360: [ide] StringBTNode : Precomp errors without extra brackets - new.
- 0000151: [ide] Change Instantiation names throughout the source. - new.
- 0000055: [ide] Implement locking workspace file and using the workspace in read-only mode when file is already locked - new.
- 0000137: [ide] Implement Project::Build as a thread, using new DualPipe line processing loop (See threads in Debugger.ec) - new.
- 0000585: [ide] More accurate tracking of compilingModified / linkingModified - new.
- 0000558: [ide] ide: designer: add option to set snap / edit grid size in GUI designer. - new.
- 0000599: [ide] Automatic Software Update button in IDE - new.
- 0000068: [ide] Find a way to prevent flashing console and/or application on top of code while stepping in Windows - new.
- 0000488: [ide] ide: codeeditor: Syntax Highlighting For other languages - new.
- 0000401: [ide] Find in Files .. tweak - new.
- 0000395: [ide] Add a way to stop a build once it started - new.
- 0000391: [ide] Highlight Called Expression when showing parameters - new.
- 0000390: [ide] Show Current switch case statement - new.
- 0000381: [ide] Infinite recursion - new.
- 0000379: [ide] Parameters popups in EDA: driver.FieldNext( - new.
- 0000359: [ide] NETRESOURCE nr = {0}, * buffer = null; - new.
- 0000358: [ide] else exp = MkExpConstant( : Parameters not popping up (pass16.ec) - new.
- 0000283: [ide] destroy and create - new.
- 0000337: [ide] If after comma, popups get out of MkExpIdentifier and displays popups for MkExpIndex: - new.
- 0000018: [ide] Better parsing in IDE project building to prevent errors from parallel builds (-jX) - new.
- 0000336: [ide] args->Add(MkExpConstant("1", MkIdentifier("indexes"))); - new.
- 0000335: [ide] Don't fill up method if already block ahead - new.
- 0000311: [ide] IDE VISUALIZATION!! - new.
- 0000334: [ide] Build Errors: Go to code, cursor passed end of file, can go back up and back down - new.
- 0000331: [ide] Warnings treated as errors with C bootsrap compiling tools - new.
- 0000326: [ide] Click outside code editor, then try select a word (needs activation click first) - new.
- 0000251: [ide] smart highlighting: tracking matched and unmatched braces et al - new.
- 0000322: [ide] Find and replace remember selection - new.
- 0000302: [ide] highlighting and color saving - new.
- 0000268: [ide] editor should evaluate and notify (highlight) areas with uncast types - new.
- 0000399: [ide] Add file to project - new.
- 0000340: [ide] Form Editor: Field property dissappears - new.
- 0000341: [ide] med/form1.ec : anchor = { right = : Lists all enums - new.
- 0000356: [ide] Member "name" not found in unregistered class? (Should never get this message)... Looking inside Class without sym files - new.
- 0000355: [ide] bool OnKeydown(: Don't popup parameters when expecting an instance members on ( - new.
- 0000354: [ide] bool No* : Not Completing, whereas No* completes - new.
- 0000353: [ide] DataBox:: Class/Namespace operator not listing content properly - new.
- 0000352: [ide] isList.ec: bool DataBox:: (Blank parameters) - new.
- 0000351: [ide] channel.Serialize( : pops up all enum values - new.
- 0000350: [ide] exp. : Listing union members not working - new.
- 0000348: [ide] If "editRow.active = true;" After trying to type bool NotifyClicked(, not coming up - new.
- 0000346: [ide] deleteDialog.ec : In OnPostCreate, FieldDataBox: pops up parameter popup, second pops up list and parameter pop up blank - new.
- 0000342: [ide] Default Properties: Not all postfix expression are accepted, only identifiers, otherwise should issue a warning or make it work - new.
- 0000189: [ide] Just passing by the form designer shouldn't move the caret - new.
- 0000357: [ide] Warning or Error when more than one Application defined? - new.
- 0000325: [ide] A-Z icon - new.
- 0000344: [ide] StringBinaryTree declared before BinaryTree: eClass_AddDataMember values nightmare - new.
- 0000683: [ide] Investigate a crash on a file within ecere.epj importing "Ecere" - new.
- 0000686: [compiler] smart symbol files auto dependencies - new.
- 0000593: [compiler] Checking a not casted typed_object for null should generate a compiler error (crashes!) - new.
- 0000231: [compiler] Memoryguard compile problems with ffmpeg headers - new.
- 0000243: [compiler] LaunchTimes in KCMD also requires an iterator to properly access Date object in additional to for( : ) syntax - new.
- 0000205: [compiler] char a,b; bool overflow = ((a^b>=0)&&((char)((char)(a+b)^a)<0)); - new.
- 0000206: [compiler] Issues encountered in KCMD - new.
- 0000271: [compiler] Compiler Crash - new.
- 0000207: [compiler] Symbol files and specified 'this class' functions - new.
- 0000685: [compiler] compiler/ecc: generated c code does not compile clean yet - new.
- 0000652: [compiler] Compiler generating bad code for Map iterator - new.
- 0000654: [compiler] Fix reference level on accessing a for ( : ) map iterator with a struct key - new.
- 0000658: [compiler] delete should always chose data members rather than properties - new.
- 0000608: [compiler] renew operator: should not need to be assigned! - new.
- 0000234: [compiler] The SDK package fails to compile with GCC 3.4.5 - new.
- 0000277: [compiler] 'define' chokes on undefined classes used for casting in the defined expression - new.
- 0000199: [compiler] Creating empty struct class (0 bytes) fails - new.
- 0000403: [compiler] Assigning Templated value to Array<T> doesn't work - new.
- 0000208: [compiler] Unterminated String on a line causes many syntax errors - new.
- 0000098: [compiler] using import in circular fashion classes deriving from window will no be known as such (must use import "ecere" to work around) - new.
- 0000099: [compiler] Union bracket initialization is broken - new.
- 0000102: [compiler] An extra & is added when assigning pointer to a nohead class struct to an object, when inside brackets - new.
- 0000104: [compiler] Properties with a function pointer type are not working - new.
- 0000109: [compiler] Infinite recursion (in enum matching?) when 2 classes have reciprocal conversion properties - new.
- 0000182: [compiler] ?? operator - new.
- 0000406: [compiler] removing the need to use import "ecere" vs import static "ecere" depending on the linking method that was used - new.
- 0000315: [compiler] Compiler crash on C++ style method definition - new.
- 0000458: [compiler] compiler: Linking ecereCOM-statically (and potentially Ecere), but exporting it outside! - new.
- 0000196: [compiler] Identifier versus Type conflicts, the following seems to compile fine in C but generate syntax errors in eC: - new.
- 0000195: [compiler] When declaring a virtual method as private, FindMethod might not find it since it is passed a module resulting in an unmangled i - new.
- 0000094: [compiler] DCOM fussiness over module names and module order - new.
- 0000087: [compiler] On FreeBSD calling gcc from compiling tools with -I"/usr/local/include" doesn't work - new.
- 0000404: [documentor] Show inherited methods/properties - new.
- 0000432: autocomplete is incomplete - new.
- 0000057: [ide] mouse scroll in File > Open working only after click - acknowledged.
- 0000312: [ide] Support for GCC type checking - acknowledged.
- 0000422: [tarball] too many warnings when compiling sdk sources - confirmed.

0 of 160 issue(s) resolved. Progress (0%).

Ecere SDK - 0.46
================

Autolayout GUI,
NaCl Support,
C++ Bindings
https://launchpad.net/ecere/+milestone/0.46
0%
- 0000282: [ide] cycle counter - new.
- 0000889: [compiler] New Code Generation Options - new.
- 0000264: [compiler] Pluralization for classes, "with" clause - new.
- 0000650: [compiler] We need our own translation tool (.po file editor) - new.
- 0000448: [ecere] runtime: AutoLayout / Skinning GUI - new.
- 0000824: [compiler] In MemoryGuard config, cannot compile List.ec without import "instance" - new.

0 of 6 issue(s) resolved. Progress (0%).


Mantis 1.1.1[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker