mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 09:58:01 +00:00
ed085ca824
custom Columns layout class to see what fiddly details of GTK2isation were yet to be done. It turns out that all the basic object management got moved out of GTK into a separate library, so that all the gtk_object_* calls are deprecated and g_object_* should be used instead; having done that, though, it all looks perfectly fine. [originally from svn r7962]
26 lines
920 B
Plaintext
26 lines
920 B
Plaintext
TODO for PuTTY GTK2 port before merging back into main trunk code
|
|
-----------------------------------------------------------------
|
|
|
|
Things to do before deciding a merge is feasible:
|
|
|
|
- Update the autoconf build. Richard B says he had to replace
|
|
AM_PATH_GTK([1.2.0],
|
|
with
|
|
AM_PATH_GTK_2_0([2.0.0],
|
|
+ also I'll need to detect early Pangoi and enable my magic
|
|
switches in gtkfont.c.
|
|
+ and I'll probably also want to detect GTK2 vs GTK1
|
|
automatically - _and_ provide a command line switch on
|
|
configure to select one manually.
|
|
|
|
Things to do once GTK2 development is complete:
|
|
|
|
- Make sure we haven't broken GTK1.
|
|
+ In particular, I know I _have_ broken GTK1 by taking out all
|
|
the GTK1-style list box code. Put it all back in under ifdefs,
|
|
which will be unpleasant but necessary.
|
|
|
|
Things to do at point of actual merge:
|
|
|
|
- Mention Colin in the website's licence page.
|