[sysprof/newui: 21/24] Todo



commit 1da817441c6a8afde8554aea1174178fda824310
Author: SÃren Sandmann Pedersen <sandmann daimi au dk>
Date:   Thu Nov 11 06:56:14 2010 -0500

    Todo

 TODO |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)
---
diff --git a/TODO b/TODO
index 359a15c..d2dca9e 100644
--- a/TODO
+++ b/TODO
@@ -1,15 +1,33 @@
 New UI todo:
 
+* Find some way to avoid the stack_trace_add() problem
+
 * Make expand work properly with descendants
+  - double clicking an expanded row should collapse it
 
 * Sort names with g_utf8_collate()
 
 * Consider color coding processes
-
-* Consider adding entries for binary files
+  - Other beautification:
+    - unclutter filenames if they are unique
+    - Italics for generated names
+    - Remove percentages for things that are inherently at 0 (but not elsewhere)
+    - Maybe make descendants slightly lighter to make them stand out
+      from the headers.
+    - Get rid of brackets on processes.
+
+* The 'unique_dup' stuff should be renamed to 'symbol database'
+
+* Consider adding entries for files - ie show the library a symbol
+  came from. Note: these should not be recursed through. Actually the
+  same goes for a lot of symbols that are simply
+  marshalling. g_signal_emit() looks like recursion, but it really
+  isn't.
 
 * Cut and paste instead of screenshot window
 
+* Make profile button clickable whenever there are samples
+
 Before 1.1:
 
 * Move perfcounter.h into sysprof namespace



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]