aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/e-table/ChangeLog
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2000-09-15 08:08:06 +0800
committerIain Holmes <iain@src.gnome.org>2000-09-15 08:08:06 +0800
commit22f72cc08e20c7871d93f05375fe2bafb0c1023a (patch)
treed765e7100abbfd00a916939716910b06e80e244c /widgets/e-table/ChangeLog
parent6d35f43ab255e79770f4be53c058a084fe9c6826 (diff)
downloadgsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.tar
gsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.tar.gz
gsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.tar.bz2
gsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.tar.lz
gsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.tar.xz
gsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.tar.zst
gsoc2013-evolution-22f72cc08e20c7871d93f05375fe2bafb0c1023a.zip
Fix some crashes Make double clicking on the header dividers automatically
Fix some crashes Make double clicking on the header dividers automatically size the header to it's best fit. When dragging onto the header check the dragged item is a header object. Check the column is resizeable before setting the cursor to <-> Use the font and themes to draw the table and items. svn path=/trunk/; revision=5438
Diffstat (limited to 'widgets/e-table/ChangeLog')
-rw-r--r--widgets/e-table/ChangeLog41
1 files changed, 41 insertions, 0 deletions
diff --git a/widgets/e-table/ChangeLog b/widgets/e-table/ChangeLog
index 5c8edfe072..3057b58656 100644
--- a/widgets/e-table/ChangeLog
+++ b/widgets/e-table/ChangeLog
@@ -1,3 +1,43 @@
+2000-09-11 Iain Holmes <iain@helixcode.com>
+
+ * e-table-header-item.c (ethi_maybe_start_drag): Set maybe_drag
+ to FALSE. Seems to fix a crash for me.
+ (ethi_event): Handle the double click on the dividers.
+
+ * e-table-header.c (e_table_header_class_init): Add a
+ "request_width" signal.
+
+ * e-table-item.c (eti_add_header_model): Connect to the
+ "request_width" signal.
+ (eti_request_column_width): Call the e_cell_max_width on the
+ appropriate column.
+
+ * e-cell.c (e_cell_max_width): Call the max_width method.
+
+ * e-cell-text.c (ect_max_width): Calculate the max width.
+
+ * e-cell-toggle.c (etog_max_width): Calculate the max width.
+
+ * e-cell-tree.c (ect_max_width): Same.
+
+2000-09-11 Iain Holmes <iain@helixcode.com>
+
+ * e-table-header-item.c (ethi_drag_motion): Check if the
+ type of the dragged item is a etable header item.
+
+2000-09-11 Iain Holmes <iain@helixcode.com>
+
+ * e-table-header-item.c (set_cursor): Check if the column
+ is resizeable before setting the cursor to E_CURSOR_SIZE_X
+
+2000-09-11 Iain Holmes <iain@helixcode.com>
+
+ * e-table-header-item.c: Use the font and button drawing
+ from the theme.
+
+ * e-table.c: Use the height of the font to set the size for
+ the header_canvas, instead of hard coding it to 16
+
2000-09-11 Ettore Perazzoli <ettore@helixcode.com>
* Makefile.am (tree_example_2_LDADD): Add `$(GNOME_VFS_LIBS)' and
@@ -17,6 +57,7 @@
* e-tree-simple.c: Fixed the ETableModel callbacks.
+>>>>>>> 1.273
2000-09-08 Christopher James Lahey <clahey@helixcode.com>
* e-tree-example-1.c: Added base ETableModel functions.