summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <sandmann@daimi.au.dk>2010-11-11 06:56:14 -0500
committerSøren Sandmann Pedersen <sandmann@daimi.au.dk>2011-06-29 02:48:22 -0400
commit2f255ebf51f55b95b8133852ed8813704941033c (patch)
tree87fb4b0e909a1bfe575c93733461f69f2c920504
parentf1716cfe1dde7ac73475230a1aeddd4e640a8370 (diff)
Todo
-rw-r--r--TODO22
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