mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-06-30 19:12:48 -05:00
Update all the list box code in gtkdlg.c to use the new-style GTK2
GtkTreeView, GtkComboBox and GtkComboBoxEntry instead of the various old deprecated stuff. Immediate benefit: GTK2 natively supports real drag lists, hooray! [originally from svn r7959]
This commit is contained in:
@ -16,9 +16,6 @@ Things to do before deciding a merge is feasible:
|
||||
large chunks we should have reimplemented and haven't, or indeed
|
||||
that we shouldn't have reimplemented and have.
|
||||
|
||||
- Uses of GtkList should be replaced with the non-deprecated
|
||||
GtkTreeView.
|
||||
|
||||
- Investigate the shortcut mechanism in GTK2's GtkLabel, and see if
|
||||
it's worth switching to it from the current ad-hockery.
|
||||
|
||||
@ -35,6 +32,9 @@ Things to do before deciding a merge is feasible:
|
||||
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:
|
||||
|
||||
|
1015
unix/gtkdlg.c
1015
unix/gtkdlg.c
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user