diff options
author | Iain Holmes <iain@src.gnome.org> | 2000-09-15 08:08:06 +0800 |
---|---|---|
committer | Iain Holmes <iain@src.gnome.org> | 2000-09-15 08:08:06 +0800 |
commit | 22f72cc08e20c7871d93f05375fe2bafb0c1023a (patch) | |
tree | d765e7100abbfd00a916939716910b06e80e244c /widgets/e-table/ChangeLog | |
parent | 6d35f43ab255e79770f4be53c058a084fe9c6826 (diff) | |
download | gsoc2013-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/ChangeLog | 41 |
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. |