aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog52
1 files changed, 52 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b73e3d0c860..ff5ee064a92 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,55 @@
12011-03-08 Jan Djärv <jan.h.d@swipnet.se>
2
3 * xterm.h (DEFAULT_GDK_DISPLAY): New define.
4 (GDK_WINDOW_XID, gtk_widget_get_preferred_size): New defines
5 for ! HAVE_GTK3.
6 (GTK_WIDGET_TO_X_WIN): Use GDK_WINDOW_XID.
7
8 * xmenu.c (menu_position_func): Call gtk_widget_get_preferred_size.
9
10 * gtkutil.c: Include gtkx.h if HAVE_GTK3. If ! HAVE_GTK3, define
11 gdk_window_get_screen, gdk_window_get_geometry,
12 gdk_x11_window_lookup_for_display and GDK_KEY_g.
13 (xg_set_screen): Use DEFAULT_GDK_DISPLAY.
14 (xg_get_pixbuf_from_pixmap): New function.
15 (xg_get_pixbuf_from_pix_and_mask): Change parameters from GdkPixmap
16 to Pixmap, take frame as parameter, remove GdkColormap parameter.
17 Call xg_get_pixbuf_from_pixmap instead of
18 gdk_pixbuf_get_from_drawable.
19 (xg_get_image_for_pixmap): Do not make GdkPixmaps, call
20 xg_get_pixbuf_from_pix_and_mask with Pixmap parameters instead.
21 (xg_check_special_colors): Use GtkStyleContext and its functions
22 for HAVE_GTK3.
23 (xg_prepare_tooltip, xg_hide_tooltip): Call gdk_window_get_screen.
24 (xg_prepare_tooltip, create_dialog, menubar_map_cb)
25 (xg_update_frame_menubar, xg_tool_bar_detach_callback)
26 (xg_tool_bar_attach_callback, xg_update_tool_bar_sizes): Call
27 gtk_widget_get_preferred_size.
28 (xg_frame_resized): gdk_window_get_geometry only takes 5
29 parameters.
30 (xg_win_to_widget, xg_event_is_for_menubar): Call
31 gdk_x11_window_lookup_for_display.
32 (xg_set_widget_bg): New function.
33 (delete_cb): New function.
34 (xg_create_frame_widgets): connect delete-event to delete_cb.
35 Call xg_set_widget_bg. Only set backgrund pixmap for ! HAVE_GTK3
36 (xg_set_background_color): Call xg_set_widget_bg.
37 (xg_set_frame_icon): Call xg_get_pixbuf_from_pix_and_mask.
38 (xg_create_scroll_bar): vadj is a GtkAdjustment for HAVE_GTK3.
39 Only call gtk_range_set_update_policy if ! HAVE_GTK3.
40 (xg_make_tool_item): Only connect xg_tool_bar_item_expose_callback
41 if ! HAVE_GTK3.
42 (update_frame_tool_bar): Call gtk_widget_hide.
43 (xg_initialize): Use GDK_KEY_g.
44
45 * xsmfns.c (gdk_set_sm_client_id): Define to gdk_set_sm_client_id
46 if ! HAVE_GTK3
47 (x_session_initialize): Call gdk_x11_set_sm_client_id.
48
49 * xterm.c (XFillRectangle): Use cairo routines for HAVE_GTK3.
50 (x_term_init): Disable Xinput(2) with GDK_CORE_DEVICE_EVENTS.
51 Load ~/emacs.d/gtkrc only for ! HAVE_GTK3.
52
12011-03-08 Juanma Barranquero <lekktu@gmail.com> 532011-03-08 Juanma Barranquero <lekktu@gmail.com>
2 54
3 * w32xfns.c (select_palette): Check success of RealizePalette against 55 * w32xfns.c (select_palette): Check success of RealizePalette against