summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@ximian.com>2005-07-29 00:38:51 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2005-07-29 00:38:51 +0000
commitb4f52020f0fd86ddda88cdded1e4e84b47f384b6 (patch)
tree1b22478a6f40c3351474d546fb617f72b81418ec /ChangeLog.pre-2-8
parent375cb32bc107b1e69be49689fd096b1c961d94af (diff)
downloadgtk+-b4f52020f0fd86ddda88cdded1e4e84b47f384b6.tar.gz
Update for the new API of the profiler.
2005-07-28 Federico Mena Quintero <federico@ximian.com> * perf/README: Update for the new API of the profiler. * perf/gtkwidgetprofiler.[ch]: New files with a widget profiler object. This is the old content of timers.[ch] turned into a nice object, with signals for creation and reporting. The profiler needs to maintain some state when reusing the widget, so it's useful to turn it into a real object. Break down timing show_all into GTK_WIDGET_PROFILER_REPORT_MAP and GTK_WIDGET_PROFILER_REPORT_EXPOSE. * perf/main.c: Refactor to use GtkWidgetProfiler. * perf/appwindow.c (content_area_new): Make this just create a notebook, instead of a complex arrangement of panes. * perf/widgets.h: New header file for all the "create a widget" utility functions. * perf/treeview.c: New file. Moved the tree view part from appwindow.c over to here; GtkTreeView really needs its own tests. (tree_view_new): Set the shadow type to IN. * perf/textview.c: Likewise moved over from appwindow.c, but for GtkTextView. (text_view_new): Set the shadow type to IN. * perf/Makefile.am (testperf_SOURCES): Add the new source files; remove appwindow.h and timers.[ch]. * perf/timers.[ch]: Removed. * perf/appwindow.h: Removed.
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r--ChangeLog.pre-2-836
1 files changed, 36 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 58945460d8..ba8b33c0dd 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,39 @@
+2005-07-28 Federico Mena Quintero <federico@ximian.com>
+
+ * perf/README: Update for the new API of the profiler.
+
+ * perf/gtkwidgetprofiler.[ch]: New files with a widget profiler
+ object. This is the old content of timers.[ch] turned into a nice
+ object, with signals for creation and reporting. The profiler
+ needs to maintain some state when reusing the widget, so it's
+ useful to turn it into a real object.
+
+ Break down timing show_all into GTK_WIDGET_PROFILER_REPORT_MAP and
+ GTK_WIDGET_PROFILER_REPORT_EXPOSE.
+
+ * perf/main.c: Refactor to use GtkWidgetProfiler.
+
+ * perf/appwindow.c (content_area_new): Make this just create a
+ notebook, instead of a complex arrangement of panes.
+
+ * perf/widgets.h: New header file for all the "create a widget"
+ utility functions.
+
+ * perf/treeview.c: New file. Moved the tree view part from
+ appwindow.c over to here; GtkTreeView really needs its own tests.
+ (tree_view_new): Set the shadow type to IN.
+
+ * perf/textview.c: Likewise moved over from appwindow.c, but for
+ GtkTextView.
+ (text_view_new): Set the shadow type to IN.
+
+ * perf/Makefile.am (testperf_SOURCES): Add the new source files;
+ remove appwindow.h and timers.[ch].
+
+ * perf/timers.[ch]: Removed.
+
+ * perf/appwindow.h: Removed.
+
2005-07-29 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkevents-win32.c: Remove ifdeffed out code relating