diff options
author | Miguel de Icaza <miguel@helixcode.com> | 2000-04-11 22:27:13 +0800 |
---|---|---|
committer | Miguel de Icaza <miguel@src.gnome.org> | 2000-04-11 22:27:13 +0800 |
commit | 889cb0a633ffba11d2d71c5403508ed802d8342a (patch) | |
tree | 2397c124bc04f4ccfaaeb22b36ad8945ab57b097 /widgets/e-table/TODO | |
parent | f7b0969394b4ee0b3c79590404553016e99a189d (diff) | |
download | gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.tar gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.tar.gz gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.tar.bz2 gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.tar.lz gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.tar.xz gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.tar.zst gsoc2013-evolution-889cb0a633ffba11d2d71c5403508ed802d8342a.zip |
Add group indent width here. (is_pointer_on_division): Use the group
2000-04-11 Miguel de Icaza <miguel@helixcode.com>
* e-table-header-item.c (ethi_add_destroy_marker): Add group
indent width here.
(is_pointer_on_division): Use the group indent here, so the
resize pointer is shown at the correct time.
(TOLERANCE): Bump it up to 3
(draw_button): Do not paint an arrow if there is an icon present,
and not enough space to paint.
2000-04-10 Miguel de Icaza <miguel@helixcode.com>
* e-table-header-item.c (make_shapped_window_from_xpm): New
routine, creates a shapped mask window from an xpm buffer.
(ethi_add_drop_marker): New version, uses shaped windows instead
of canvas items to signal the drop location.
(ethi_maybe_start_drag): Disable dragging if there is only one
column left.
svn path=/trunk/; revision=2390
Diffstat (limited to 'widgets/e-table/TODO')
-rw-r--r-- | widgets/e-table/TODO | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/widgets/e-table/TODO b/widgets/e-table/TODO index 43afc73f1e..40e214bc96 100644 --- a/widgets/e-table/TODO +++ b/widgets/e-table/TODO @@ -1,8 +1,11 @@ Short Term TODO items: +Bonobo Issues: + 1. DnD does not seem to be working, it always defaults to "destroy column". + 2. Cursor location is not propagated (no feedback). + Functionality: -# 1. Remove the internal XML API. 2. Implement GUI grouping. 3. Implement context menu on item-bars. 4. Implement config tool for the view. @@ -15,9 +18,6 @@ GUI: 4. Use the font from the widget style. 5. Fix the update problems when a group is resized. -GUI 2: - 1. Make the insertion points be shaped X windows instead of canvas items. - Implement e-cell-height Implement computation of heights from the e-cell-heights Make sure we compute the height from that @@ -47,14 +47,10 @@ mouse grabbing for scrolling * Add an ETable::get_specification method to get the current layout information. -+ * Add frozen_columns output. * Add input and output of column widths and minimum column widths. + * Add GUI sort -+ * Create an ETableSortInfo class. -+ * Add display of proper arrows to the ETableHeaderItem. -+ * Add switching of sorting on clicks. * Add depressed button state to ETableHeaderItem? * Add GUI grouping |