View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000138 | ascend | compiler | public | 2005-11-18 17:04 | 2008-02-10 13:03 |
Reporter | john | ||||
Assigned To | john | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | 0.9.6 | |||
Summary | 0000138: standardised status reporting | ||||
Description | Examples of status info that would be useful to have reported to the GUI include * solver status messages * under/over specified status messages * solver progress messages: 10%, etc A suitable interface void progress_reporter(int taskid, int complete, int total) void status_reporter(int statustype, char *msg) The GUI could decide what to do with different types of status messages, depending on the taskid or statustype. | ||||
Tags | No tags attached. | ||||
|
NB Added a new type to 'error_reporter': ASC_USER_SUCCESS. |
|
Need to learn more about threading or interprocess communication before this progress reporter stuff is going to be very useful |
|
Added C++ wrapper of slv_status_t in changeset 373. |
|
Fixed in changeset 382. |
|
There is now (around changeset 385) a complete implementation of three different 'SolverReporters' -- a pure C++ one, and two Python ones. It is easy to add a new SolverReporter for whatever application you need. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-11-18 17:04 | john | New Issue | |
2005-11-28 18:11 | john | Note Added: 0000048 | |
2005-11-30 09:32 | john | Status | new => assigned |
2005-11-30 09:32 | john | Assigned To | => john |
2005-12-02 06:50 | john | Note Added: 0000067 | |
2005-12-21 17:02 | john | Relationship added | related to 0000159 |
2006-01-13 11:03 | john | Category | tcltk-gui => compiler |
2006-01-18 19:09 | john | Relationship added | related to 0000208 |
2006-02-07 13:17 | john | Target release | => 1.0 |
2006-02-07 13:22 | john | Target release | 1.0 => 0.9.6 |
2006-02-23 10:51 | john | Note Added: 0000277 | |
2006-02-24 10:54 | john | Status | assigned => resolved |
2006-02-24 10:54 | john | Resolution | open => fixed |
2006-02-24 10:54 | john | Note Added: 0000279 | |
2006-02-24 17:44 | john | Note Added: 0000280 | |
2006-02-24 17:45 | john | Note Edited: 0000280 | |
2006-06-22 07:36 | john | Status | resolved => feedback |
2006-06-22 07:40 | john | Status | feedback => resolved |
2006-06-22 07:40 | john | Fixed in Version | => 0.9.6 |
2008-02-10 13:03 | john | Status | resolved => closed |