aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/e-table/TODO
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@helixcode.com>2000-04-11 22:27:13 +0800
committerMiguel de Icaza <miguel@src.gnome.org>2000-04-11 22:27:13 +0800
commit889cb0a633ffba11d2d71c5403508ed802d8342a (patch)
tree2397c124bc04f4ccfaaeb22b36ad8945ab57b097 /widgets/e-table/TODO
parentf7b0969394b4ee0b3c79590404553016e99a189d (diff)
downloadgsoc2013-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/TODO12
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