summaryrefslogtreecommitdiff
path: root/TODO.xml
diff options
context:
space:
mode:
authorHavoc Pennington <hp@src.gnome.org>2000-03-27 23:24:17 +0000
committerHavoc Pennington <hp@src.gnome.org>2000-03-27 23:24:17 +0000
commitc773e6e0bcf1966f7778ac55c720ffe53100e948 (patch)
treedc3e57af2e645d1ebc6a2fcca66238955b6eda23 /TODO.xml
parenta4fa9b8aa9ab51d7a8b30d590299e53bf55cc1af (diff)
downloadgdk-pixbuf-c773e6e0bcf1966f7778ac55c720ffe53100e948.tar.gz
fix sections
Diffstat (limited to 'TODO.xml')
-rw-r--r--TODO.xml201
1 files changed, 103 insertions, 98 deletions
diff --git a/TODO.xml b/TODO.xml
index 3393e8c84..0e1e88ca4 100644
--- a/TODO.xml
+++ b/TODO.xml
@@ -72,7 +72,28 @@
<contact>gtk-devel-list@redhat.com</contact>
<bugs>#3958</bugs>
</entry>
- </section>
+
+
+
+ <entry size="small" status="0%" target="1.4">
+ <title>Cursors</title>
+ <description>
+ <p>
+ Two tasks: 1) move the cursors in the cursor font that people actually
+ care about to the top of the gdkcursor.h header file, and put a nice
+ list of the 15 cursors people actually care about in the docs 2) if
+ the cursor font lacks some commonly-useful cursors (like magnifying
+ glass), add these cursors to gdkcursor.h and then emulate them in
+ gdk_cursor_new by transparently creating the cursor from a bitmap.
+ The list of Qt cursors is worth http://doc.trolltech.com/qcursor.html
+ looking at for this task.
+ </p>
+ </description>
+ <contact>gtk-devel-list@redhat.com</contact>
+ </entry>
+
+
+ </section> <!-- GDK -->
<section>
<title>Internationalization</title>
@@ -132,7 +153,7 @@
</description>
<contact>gtk-i18n-list@redhat.com</contact>
</entry>
- </section>
+ </section> <!-- i18n -->
<section>
<title>GTK+ Core</title>
@@ -255,24 +276,94 @@
<entry size="small" status="0%" target="1.4">
- <title>Cursors</title>
+ <title>Make color handling more convenient</title>
<description>
<p>
- Two tasks: 1) move the cursors in the cursor font that people actually
- care about to the top of the gdkcursor.h header file, and put a nice
- list of the 15 cursors people actually care about in the docs 2) if
- the cursor font lacks some commonly-useful cursors (like magnifying
- glass), add these cursors to gdkcursor.h and then emulate them in
- gdk_cursor_new by transparently creating the cursor from a bitmap.
- The list of Qt cursors is worth http://doc.trolltech.com/qcursor.html
- looking at for this task.
+ Add some color convenience functions; such as a way to get an
+ allocated GdkColor from GdkRGB, and export functions from gtkstyle.c
+ that lighten/darken a given color, and set a color from HSV in
+ addition to RGB. Also, consider having static variables that contain
+ preallocated common colors (gtk_blue, gtk_red, etc.), the problem
+ being colormap issues.
</p>
</description>
<contact>gtk-devel-list@redhat.com</contact>
</entry>
+ <entry size="small" status="0%" target="1.4">
+ <title>Convenient widget setup</title>
+ <description>
+ <p>
+ Make it simpler to set all the basic attributes of a widget. Might
+ want set_tooltip(), set_accel(), set_color(FOREGROUND, color),
+ set_min_size() (usize does this, but needs a rename), set_whatsthis(),
+ etc. set_accel() may not work for all widgets, may need a convenience
+ API for button and label accelerators specifically.
+ </p>
+ <p>
+ The idea is that it should be easy, out of the box, to set up a widget
+ with all the nice touches and features the widget really should
+ have. Users shouldn't need to do their own convenience functions for
+ this.
+ </p>
- </section> <!-- GDK -->
+ </description>
+ <contact>gtk-devel-list@redhat.com</contact>
+ </entry>
+
+ <entry size="medium" status="0%" target="> 1.4">
+ <title>Make selections/clipboard more convenient</title>
+ <description>
+ <p>
+ Make GtkSelectionData more like the MIME blobs in Swing and Qt.
+ Consider a GtkClipboard object to simplify cut-and-paste handling.
+ </p>
+ </description>
+ <contact>gtk-devel-list@redhat.com</contact>
+ </entry>
+
+
+ <entry size="small" status="10%" target="1.4">
+ <title>Stock label/icon system</title>
+ <description>
+ <p>
+ A system like GnomeStock for getting a standard labels/icons
+ for menus and toolbars. Should be extensible by themes, and
+ by libgnomeui. Some work already done on this.
+ </p>
+ </description>
+ <contact>hp@redhat.com</contact>
+ </entry>
+
+
+ <entry size="big" status="0%" target="> 1.4">
+ <title>Session Management</title>
+ <description>
+ <p>
+ Look in to session management. Consider whether to use
+ X11R6 SM, or some custom spec shared with KDE. Create
+ GTK+ API for this.
+ </p>
+ </description>
+ <contact>gtk-devel-list@redhat.com</contact>
+ </entry>
+
+ <entry size="big" status="0%" target="> 1.4">
+ <title>Online help enhancements</title>
+ <description>
+ <p>
+ Look at a small "What's This" popup widget,
+ and a What's This system in general (this part
+ could maybe be done for 1.4). A more difficult, probably
+ a post-1.4 task, is to integrate a very simple little
+ help browser gizmo into GTK.
+ </p>
+ </description>
+ <contact>gtk-devel-list@redhat.com</contact>
+ </entry>
+
+
+ </section> <!-- Core -->
<section>
<title>GTK+ Widgets</title>
@@ -417,66 +508,6 @@
</entry>
<entry size="small" status="0%" target="1.4">
- <title>Make color handling more convenient</title>
- <description>
- <p>
- Add some color convenience functions; such as a way to get an
- allocated GdkColor from GdkRGB, and export functions from gtkstyle.c
- that lighten/darken a given color, and set a color from HSV in
- addition to RGB. Also, consider having static variables that contain
- preallocated common colors (gtk_blue, gtk_red, etc.), the problem
- being colormap issues.
- </p>
- </description>
- <contact>gtk-devel-list@redhat.com</contact>
- </entry>
-
- <entry size="small" status="0%" target="1.4">
- <title>Convenient widget setup</title>
- <description>
- <p>
- Make it simpler to set all the basic attributes of a widget. Might
- want set_tooltip(), set_accel(), set_color(FOREGROUND, color),
- set_min_size() (usize does this, but needs a rename), set_whatsthis(),
- etc. set_accel() may not work for all widgets, may need a convenience
- API for button and label accelerators specifically.
- </p>
- <p>
- The idea is that it should be easy, out of the box, to set up a widget
- with all the nice touches and features the widget really should
- have. Users shouldn't need to do their own convenience functions for
- this.
- </p>
-
- </description>
- <contact>gtk-devel-list@redhat.com</contact>
- </entry>
-
- <entry size="medium" status="0%" target="> 1.4">
- <title>Make selections/clipboard more convenient</title>
- <description>
- <p>
- Make GtkSelectionData more like the MIME blobs in Swing and Qt.
- Consider a GtkClipboard object to simplify cut-and-paste handling.
- </p>
- </description>
- <contact>gtk-devel-list@redhat.com</contact>
- </entry>
-
-
- <entry size="small" status="10%" target="1.4">
- <title>Stock label/icon system</title>
- <description>
- <p>
- A system like GnomeStock for getting a standard labels/icons
- for menus and toolbars. Should be extensible by themes, and
- by libgnomeui. Some work already done on this.
- </p>
- </description>
- <contact>hp@redhat.com</contact>
- </entry>
-
- <entry size="small" status="0%" target="1.4">
<title>GtkPixbuf</title>
<description>
<p>
@@ -487,32 +518,6 @@
<contact>hp@redhat.com</contact>
</entry>
- <entry size="big" status="0%" target="> 1.4">
- <title>Session Management</title>
- <description>
- <p>
- Look in to session management. Consider whether to use
- X11R6 SM, or some custom spec shared with KDE. Create
- GTK+ API for this.
- </p>
- </description>
- <contact>gtk-devel-list@redhat.com</contact>
- </entry>
-
- <entry size="big" status="0%" target="> 1.4">
- <title>Online help enhancements</title>
- <description>
- <p>
- Look at a small "What's This" popup widget,
- and a What's This system in general (this part
- could maybe be done for 1.4). A more difficult, probably
- a post-1.4 task, is to integrate a very simple little
- help browser gizmo into GTK.
- </p>
- </description>
- <contact>gtk-devel-list@redhat.com</contact>
- </entry>
-
<entry size="small" status="0%" target="1.4">
<title>Attempt to fix GtkStatusbar</title>
<description>