time to pixels optimised
[lttv.git] / ltt / branches / poly / lttv / modules / gui / controlflow / TODO
index a28b9e8f675fc3580915fbd70b5313cff5dade72..ade18326bfc77ea9a4824b9f0593197eac10472d 100644 (file)
@@ -1,5 +1,9 @@
 TODO list on control flow view by Mathieu Desnoyers
 
 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
 
 - 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.
 
   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)
+
+
This page took 0.022975 seconds and 4 git commands to generate.