1997-11-24 22:37:52 +00:00
|
|
|
|
1997-12-16 17:50:29 +00:00
|
|
|
TODO BEFORE GTK 1.0
|
|
|
|
-------------------
|
|
|
|
|
|
|
|
BUGS
|
|
|
|
----
|
|
|
|
* Fix focus activation of list items. Does list item activation have to be
|
1997-11-24 22:37:52 +00:00
|
|
|
completely reorganized?
|
|
|
|
|
1997-12-16 17:50:29 +00:00
|
|
|
* Lists should scroll to center the recently selected item if it isn't
|
1997-11-24 22:37:52 +00:00
|
|
|
visible.
|
|
|
|
|
1997-12-16 17:50:29 +00:00
|
|
|
* Notbook: there are a few cosmetic problems left
|
|
|
|
|
|
|
|
* Verticle scrollbar: the expose event looks hosed and is causing
|
|
|
|
quite a bit of flickering
|
|
|
|
|
|
|
|
* Entry: the entire text line is getting re-drawn with every keystroke
|
|
|
|
and every mouse selection. it's causing flickering, this needs to be
|
|
|
|
fixed
|
|
|
|
|
|
|
|
NEW FEATURES
|
|
|
|
------------
|
|
|
|
* gdk_expose_compress: ala-Xt, this would really help for opaque moves and
|
|
|
|
such
|
|
|
|
|
|
|
|
WIDGETS
|
|
|
|
-------
|
|
|
|
* Tree widget (we have a new copy to look at)
|
|
|
|
* Column-list (Jay Painter)
|
|
|
|
* Combobox (one around somewhere?)
|
|
|
|
* Text widget (needs to be finished)
|
|
|
|
* Entry should have a password mode (and it should show stars
|
|
|
|
for user feedback)
|
|
|
|
|
|
|
|
DND
|
|
|
|
---
|
|
|
|
It seems to be having problems again. The way DND data types are set in
|
|
|
|
GtkWidget really needs to be fixed. This is pretty high on my priority
|
|
|
|
list, and I'll get to it as soon as the column list widget is done. The
|
|
|
|
correct way dnd data needs to be set is to have a additional keyed data
|
|
|
|
type with GtkWidget, which is applied to the widget's window upon realize.
|
|
|
|
There also needs to be a way to set dnd-data on widget windows which are
|
|
|
|
not the main window (for widgets that create more than one window).
|
|
|
|
-Jay Painter
|
1997-11-24 22:37:52 +00:00
|
|
|
|
1997-12-16 17:50:29 +00:00
|
|
|
OTHER
|
|
|
|
-----
|
|
|
|
* Documentation
|
1997-11-24 22:37:52 +00:00
|
|
|
|
|
|
|
|
1997-12-16 17:50:29 +00:00
|
|
|
PLANNED FOR GTK AFTER 1.0
|
|
|
|
-------------------------
|
|
|
|
(add your thoughts here)
|
1997-11-24 22:37:52 +00:00
|
|
|
|
1997-12-16 17:50:29 +00:00
|
|
|
============================================================================
|
|
|
|
Other stuff todo, as of yet not categorized into the above:
|
1997-11-24 22:37:52 +00:00
|
|
|
|
|
|
|
-Widget redrawing when the window resizes sometimes messes up.
|
|
|
|
|
|
|
|
-Make sure a widget added to a list is a list item and a widget added
|
|
|
|
to a menu is a menu item, etc...
|
|
|
|
|
|
|
|
-More dialogs? Print, font, etc?
|
|
|
|
|
|
|
|
-Multiple document interface (MDI)?
|
|
|
|
|
|
|
|
-Support another widget style? Should be possible using GtkStyle's, but
|
|
|
|
there may be some work needed to remove any style dependencies in widget
|
|
|
|
code. Maybe GtkStyle's should have 'draw_push_button', 'draw_check_button',
|
|
|
|
etc, functions to draw the various widgets.
|
|
|
|
|
|
|
|
-OffiX drag and drop support
|
|
|
|
|
|
|
|
-Make all widget attributes configurable after the widget is created.
|