X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Fcontrolflow%2FTODO;h=ade18326bfc77ea9a4824b9f0593197eac10472d;hb=3f7f592ef1627e7a51ab90734670405e19fa92bd;hp=a28b9e8f675fc3580915fbd70b5313cff5dade72;hpb=c7d44cfc0060d9108a4dc57629d8722d15e160f6;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/controlflow/TODO b/ltt/branches/poly/lttv/modules/gui/controlflow/TODO index a28b9e8f..ade18326 100644 --- a/ltt/branches/poly/lttv/modules/gui/controlflow/TODO +++ b/ltt/branches/poly/lttv/modules/gui/controlflow/TODO @@ -1,5 +1,9 @@ TODO list on control flow view by Mathieu Desnoyers +- Make "before hook" update process's info : it creates an inconsistency + between state.c process table and process list. Waiting to see if + state.c will take first event time as creation time or first schedule. + - Split in process view and CPU ciew : - remove process 0 from the process list @@ -26,3 +30,35 @@ TODO list on control flow view by Mathieu Desnoyers in the left side and then connect the tree view's adjustment to the scrolled window's scroll bar. +- Modify icon, text and arc drawing so they are drawn only on top of the + background. They will have to be drawn from the following event or from + closure function in order to respect the priorities. + +Wish list + +- Tool bar for the viewer so many actions can be done on the screen. + +- Ability to select events with the mouse : in a "event selection mode", the + mouse click would "redraw" the image virtually and select an event. + (just like selectionGL in OpenGL). + +- Shown more events if wanted. + +- Use filter to show additionnal events. (do not filter schedule events! + The filtering should be applied to the additionnal events only). Note that it + require no change to filter : just do not make the filter apply on every + incoming events in the viewer's hooks. + +- Add vertical lines showing control flow between processes : it may become + confusing when working on multiple cpu. + +- Add a horizontal line showing the currently selected process. May be a + light dotted line, similar to the current time line, but with a different + color/pattern. + +- Add events customization window : make the user able to select the + text/icon/line color/background color/dots linked with any kind of + event. The framework is there, it must be completed. (the use of + Attributes to call hooks for every event type comes from there) + +