Mantis Bug Tracker

EMStudio - Roadmap

EMStudio - 0.0.1 (Scheduled For Release 2012-08-29) View Issues ]
===================================================

To be done as soon as tri-platform binary builds are available and a stable commit is available and tested to behave well for the majority of things (most of the recent commits cover this).
65%
- 0000931: [Serial Communications] Packets that are responded to with a nack/unknown packet ID should not be considered not responded to. (Fred) - assigned.
- 0000894: [General] Ability to switch log files without disconnecting (malcom2073) - assigned.
- 0000890: [FreeEMS Plugin] Three requests made, three errors returned, three popups shown. (malcom2073) - assigned.
- 0000886: [User Interface] 3D tracing at wrong indices/index (malcom2073) - assigned.
- 0000860: [User Interface] Range checking of signed values buggy (malcom2073) - assigned.
- 0000859: [General] Y axis and probably Y direction of data in reverse order in JSON export (malcom2073) - assigned.
- 0000861: [General] JSON exports of tables use Strings not Numbers for numeric values. (malcom2073) - assigned.
- 0000858: [User Interface] Writing signed 2d table fails with improper axis order (malcom2073) - assigned.
- 0000848: [General] Insufficient validation of json config (malcom2073) - assigned.
- 0000852: [User Interface] Cell highlighting selects two boxes when only one should be selected (malcom2073) - assigned.
- 0000850: [General] Wholesale duplication of scaling data in JSON (malcom2073) - assigned.
- 0000837: [User Interface] InternalWindow listing menu in main menu bar (malcom2073) - assigned.
- 0000732: [General] Implement an offline mode. (malcom2073) - assigned.
- 0000826: [User Interface] EMStudio thermistor curve editor interface (for CHT/IAT etc) (malcom2073) - assigned.
- 0000825: [General] Hot-key for percentage inc/dec while in 2d and 3d tables. (malcom2073) - assigned.
- 0000581: [User Interface] Change mem state to make more sense (malcom2073) - assigned.
- 0000578: [User Interface] Make all of the window types be more appropriate sizes (malcom2073) - assigned.
- 0000733: [User Interface] Glitch when changing axis values in 3d flat view (malcom2073) - assigned.
- 0000631: [FreeEMS Plugin] Reject interrogation of firmware with invalid location ID meta data (malcom2073) - assigned.
- 0000818: [FreeEMS Plugin] Crash when connecting in SM mode (malcom2073) - assigned.
- 0000751: [General] Add Q_ASSERT_X() assertions for slot/signal connections (malcom2073) - assigned.
- 0000622: [General] Create scripts/process to generate release binary installer for Mac OS X (MrOnion) - assigned.
- 0000743: [FreeEMS Plugin] Intelligent connection handling for SM/FW (malcom2073) - assigned.
- 0000611: [User Interface] Add current value highlighting to 2D and 3D curves (malcom2073) - assigned.
- 0000742: [User Interface] Table axes (both 2d and 3d) need some protection. (malcom2073) - assigned.
- 0000744: [General] Better file handling (malcom2073) - assigned.
 - 0000746: [General] Better file handling for configuration (Fred) - resolved.
 - 0000747: [General] Better file handling for log output dirs (malcom2073) - assigned.
 - 0000745: [General] Better file handling for JSON firmware defs (malcom2073) - assigned.
- 0000606: [User Interface] Wireframe view for 3D tables. (malcom2073) - assigned.
- 0000684: [General] Proper abstractions and actions for widgets and memory (Fred) - assigned.
- 0000759: [User Interface] Unable to edit cell currently highlighted with 3d tracing (Fred) - resolved.
- 0000854: [User Interface] Table editing: Repeated +/- presses on block selection not possible. (Fred) - resolved.
- 0000717: [Serial Communications] Multiple tables appear after ECU interrogation (DeuceEFI) - resolved.
- 0000851: [User Interface] Colouring in 2D tabular view wrong (Fred) - resolved.
- 0000849: [User Interface] Crash when Data Trace reaches top of table (Fred) - resolved.
- 0000857: [General] .json not automatically appended (Fred) - resolved.
- 0000856: [General] Directory not used for log meta files (Fred) - resolved.
- 0000592: [Serial Communications] Add retries on timeouts to serial communications (Fred) - resolved.
- 0000824: [User Interface] 3D surface components align poorly (Fred) - resolved.
- 0000765: [User Interface] Initial message(s) received with no ECU connected need to be better. (BenFenner) - resolved.
- 0000881: [User Interface] Error punctuation typos (ToxicGumbo) - closed.
- 0000864: [General] Changes to Settings not stored beyond active session (ToxicGumbo) - closed.
- 0000882: [User Interface] Editable text fields that shouldn't be editable (ToxicGumbo) - closed.
- 0000838: [General] No logs saved if directory does not exist (malcom2073) - closed.
- 0000623: [General] Create scripts/process to generate release binary .debs for Ubuntu/Debian systems (Fred) - closed.
- 0000724: [General] emstuido dev build gets stuck while reading ecu (Hentai) - closed.
- 0000846: [FreeEMS Plugin] Last two location IDs do not show data (sean94z) - closed.
- 0000847: [FreeEMS Plugin] App thinks it's in offline mode despite having a connection (Fred) - closed.
- 0000709: [General] Unable to connect (Preston) - closed.
- 0000811: [General] Please add handling of 2d tables with arbitrary length. (sean94z) - closed.
- 0000822: [General] Cell 16 of my MAF table is changed when I edit cell 32 (sean94z) - closed.
- 0000757: [FreeEMS Plugin] Interrogation done twice! (Fred) - closed.
- 0000737: [General] *** glibc detected *** ./emstudio: corrupted double-linked list: 0x08461208 *** (Fred) - closed.
- 0000758: [FreeEMS Plugin] Completely fails to work if datalogs NOT streaming! (Fred) - closed.
- 0000740: [User Interface] Inaccessible windows (Fred) - closed.
- 0000768: [FreeEMS Plugin] Crash when resetting to SM mode in the middle of interrogation (malcom2073) - closed.
- 0000767: [General] Crash when closing emstudio after opening and canceling a load offline file dialog (malcom2073) - closed.
- 0000772: [General] Log files empty when I click disconnect (Dan) - closed.
- 0000764: [General] Offline mode: Interrogation Progress causes program crash. (BenFenner) - closed.
- 0000607: [User Interface] Copying data from 2D or 3D tables to clipboard should paste nicely into spreadsheets. (BenFenner) - closed.
- 0000755: [User Interface] Right click menu in Tunable Memory display should allow user to see either Hex view, or "standard" view (malcom2073) - closed.
- 0000748: [User Interface] Log file is created but no data is written to it, it remains at the file size of 0 bytes (DeuceEFI) - closed.
- 0000667: [General] Add -h and --help to CLI options (Fred) - closed.
- 0000723: [User Interface] clicking show 3d map does nothing (Hentai) - closed.
- 0000738: [User Interface] Closing app in Windows 7 (with developer window open) doesn't work perfectly. (BenFenner) - closed.
- 0000664: [FreeEMS Plugin] Add hard reset button/menu option (Fred) - closed.
- 0000739: [User Interface] Two website/urls in about box (Fred) - closed.
- 0000734: [User Interface] Windows menu behaviour unintuitive (Fred) - closed.
- 0000735: [User Interface] numeric data uses the description, not the name (Fred) - closed.
- 0000736: [FreeEMS Plugin] ETE (and maybe other fields) is wildly wrong (Fred) - closed.
- 0000722: [FreeEMS Plugin] EMStudio crashes on window close during ECU interrogation (ToxicGumbo) - closed.
- 0000608: [User Interface] Fix scaling algorithm slightly (Fred) - closed.
- 0000591: [Documentation] Expunge All FreeTune References From The World (Fred) - closed.
- 0000583: [User Interface] Changing COM port in settings menu doesnt refresh (Dan) - closed.
- 0000610: [Serial Communications] inandout.bin files corrupt (Fred) - closed.
- 0000584: [Support Requests] where are config files stored in windows 7? (Dan) - closed.
- 0000577: [User Interface] Make data roll back in gui view, not just in memory - all views. (Fred) - closed.
- 0000576: [General] Maintain Only One Copy Of Memory Locations (Fred) - closed.
- 0000575: [User Interface] Add error console (malcom2073) - closed.
- 0000597: [FreeEMS Plugin] Enhance Binary Logging Capability (Fred) - closed.
- 0000582: [User Interface] Settings window goes blank on button click (ToxicGumbo) - closed.
- 0000585: [General] Fie > Connect does not work (malcom2073) - closed.
- 0000574: [FreeEMS Plugin] Bogus lengths reported during interrogation (malcom2073) - closed.
- 0000586: [General] Send only changed data in all but hex view (Fred) - closed.
- 0000605: [User Interface] Show attached unique ID for firmware in title bar (Fred) - closed.
- 0000580: [General] locations with ecu ram should change on edit and burn with save (malcom2073) - closed.

57 of 87 issue(s) resolved. Progress (65%).

EMStudio - 0.1.0 (Scheduled For Release 2012-12-25) View Issues ]
===================================================

Can view and/or edit all information available in current FreeEMS appropriately and with a human readable UI. Should also exercise the entire documented serial API. Merry xmas Fred!
0%
- 0000624: [FreeEMS Plugin] Create bench test control panel/tab/window (malcom2073) - assigned.
- 0000741: [User Interface] Provide robust and feature-rich axis editing options. (malcom2073) - assigned.
- 0000720: [User Interface] Naming conventions for menus and windows is not quite right. (malcom2073) - assigned.
- 0000625: [FreeEMS Plugin] Create firmware unit test control panel/tab/window (malcom2073) - assigned.
- 0000593: [User Interface] 2d Table View Enhancements (malcom2073) - assigned.

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

EMStudio - 1.0.0 (Scheduled For Release 2013-10-30) View Issues ]
===================================================

The application is stable and feature complete with the usual array of niceties found in other tuning applications, plus some FreeEMS special items to ice the cake.
0%
- 0000612: [General] Auto-tune feature for VE table. (Real-time algorithm.) (malcom2073) - assigned.
- 0000609: [General] Auto-tune feature for VE table. (Averaging algorithm.) (malcom2073) - assigned.
- 0000589: [User Interface] Add Profiles (malcom2073) - assigned.

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

EMStudio - ASAP (Scheduled For Release 2013-11-30) View Issues ]
==================================================

Stuff that should be done as soon as possible, but which can't be pinned down to a specific target just yet!
14%
- 0000752: [Build Systems] Read up on, and trivially implement, with refactoring, if required, a simple mock-based test. (malcom2073) - assigned.
- 0000600: [General] 3D Table View data manipulation (malcom2073) - assigned.
- 0000579: [Documentation] Creat YAML for 2D tables (Fred) - assigned.
- 0000588: [User Interface] Addition of more comprehensive settings (malcom2073) - assigned.
- 0000590: [User Interface] Add more gauge functionality (malcom2073) - assigned.
- 0000613: [User Interface] Implement edit history across all data (malcom2073) - assigned.
- 0000771: [Build Systems] Error when building ‘read’ was not declared in this scope. (sean94z) - closed.

1 of 7 issue(s) resolved. Progress (14%).

EMStudio - Future (Scheduled For Release 2013-12-30) View Issues ]
====================================================

Stuff that would be good to do eventually but that isn't at all urgent or required.
0%
- 0000630: [General] Migrate all strings to some sort of translation service (malcom2073) - acknowledged.
- 0000877: [User Interface] Make keyboard shortcuts configurable (malcom2073) - assigned.
- 0000621: [General] Log trace visualisation (malcom2073) - assigned.

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


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker