1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 01:48:00 +00:00
putty-source/unix
Simon Tatham ace0dd64b7 Provide #defines for GTK3-deprecated gtk_{h,v}foo_new().
In GTK3, GtkBox, GtkScrollbar and GtkSeparator are all single classes
with a GtkOrientation parameter, whereas in GTK2 the horizontal and
vertical versions were trivial subclasses of them. Hence, the old
constructors are now deprecated, but _only_ the constructors are
affected, since after constructing one you always used methods of the
superclass on it anyway.

Rather than faff about with an ifdef at every call site, I've just put
some wrapper macros in gtkcompat.h to make it easy to keep this code
similar between all supported GTK versions.
2015-08-22 13:59:20 +01:00
..
configure Move the Unix configure script up to the top level. 2014-02-22 18:01:32 +00:00
gtkask.c GTK3 port: use gdk_device_grab() in gtkask.c. 2015-08-16 14:50:37 +01:00
gtkcfg.c Fix two small memory leaks in config mechanism. 2015-05-08 18:57:18 +01:00
gtkcols.c GTK3 port: replace size_request in the Columns layout class. 2015-08-16 14:50:48 +01:00
gtkcols.h GTK 3 prep: use the glib names for base object types. 2015-08-08 17:55:10 +01:00
gtkcompat.h Provide #defines for GTK3-deprecated gtk_{h,v}foo_new(). 2015-08-22 13:59:20 +01:00
gtkdlg.c Avoid deprecated gtk_cell_renderer_get_size in GTK3. 2015-08-22 13:54:47 +01:00
gtkfont.c Stop using deprecated GTK_STOCK_* in GTK3. 2015-08-22 13:50:56 +01:00
gtkfont.h Make the use of server-side backing pixmaps in GTK optional. 2015-08-16 13:11:06 +01:00
gtkwin.c GTK3 port: condition out all uses of GdkColormap. 2015-08-16 14:50:48 +01:00
unix.h Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
ux_x11.c Post-release destabilisation! Completely remove the struct type 2011-07-14 18:52:21 +00:00
uxagentc.c Support synchronous agent requests on Unix. 2015-05-11 17:52:19 +01:00
uxcfg.c Post-release destabilisation! Completely remove the struct type 2011-07-14 18:52:21 +00:00
uxcons.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
uxgen.c Fix another giant batch of resource leaks. (Mostly memory, but there's 2013-07-14 10:46:07 +00:00
uxgss.c Post-release destabilisation! Completely remove the struct type 2011-07-14 18:52:21 +00:00
uxmisc.c Fix a compile warning with -DDEBUG. 2015-05-18 21:17:21 +01:00
uxnet.c Log identifying information for the other end of connections. 2015-05-18 14:03:10 +01:00
uxnoise.c Fix minor file descriptor leaks. Found by cppcheck, reported by Tim Kosse. 2009-09-16 22:28:20 +00:00
uxpeer.c Log identifying information for the other end of connections. 2015-05-18 14:03:10 +01:00
uxpgnt.c Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
uxplink.c Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
uxprint.c Update to r8614: another -D_FORTIFY_SOURCE=2 fix. 2010-02-20 11:21:25 +00:00
uxproxy.c Log identifying information for the other end of connections. 2015-05-18 14:03:10 +01:00
uxpterm.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
uxpty.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
uxputty.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
uxsel.c Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
uxser.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
uxsftp.c Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
uxshare.c Move make_dir_and_check_ours() out into uxmisc.c. 2015-05-05 20:16:22 +01:00
uxsignal.c Rename some of the more stupidly named files in the Unix back end. 2004-12-31 13:02:46 +00:00
uxstore.c Fix format string vulnerabilities. 2015-08-10 20:03:41 +01:00
uxucs.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
xkeysym.c Support for non-ISO-8859-1 X keysyms. So in particular, pterm in a 2003-04-27 11:10:48 +00:00
xpmptcfg.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00
xpmpterm.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00
xpmpucfg.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00
xpmputty.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00