1 2003-01-04 Tor Lillqvist <tml@iki.fi>
3 * gtk-zip.sh.in (DEVZIP): Add gdk-pixbuf-csource.exe and .1.
5 2003-01-03 Havoc Pennington <hp@pobox.com>
7 * docs/Makefile.am (EXTRA_DIST): put it in EXTRA_DIST
9 * docs/text_widget_internals.txt: add a file documenting some of
10 the text widget internals
12 2003-01-02 Matthias Clasen <maclas@gmx.de>
14 * gtk/gtkwindow.c (gtk_window_get_focus): Document that it may
15 return NULL. (#102069)
17 2003-01-01 Matthias Clasen <maclas@gmx.de>
19 * gtk/fnmatch.c (FNMATCH_TEST_CASES): #undef, since having
20 a main() in the library is obviously bad.
22 2002-12-27 Matthias Clasen <maclas@gmx.de>
24 * gtk/gtktextview.c (gtk_text_view_drag_data_received): Place the
25 cursor at drop point. (#72384)
26 (gtk_text_view_size_allocate): Update the horizontal adjustment
29 2002-12-25 Matthias Clasen <maclas@gmx.de>
31 * gtk/gtktextdisplay.c (gtk_text_layout_draw): Fix highlighting of
32 selection wrt. to empty lines. (#90435, #90582, #91619)
34 * gtk/gtktextview.c (gtk_text_view_preedit_changed_handler):
35 Keep the cursor on screen. (#96929)
37 2002-12-24 Matthias Clasen <maclas@gmx.de>
39 * gtk/gtktextbuffer.c (paste_from_buffer):
40 (clipboard_text_received): Let the user action span the insertion
41 and the deletion of the old selection. (#82844)
43 2002-12-23 Matthias Clasen <maclas@gmx.de>
45 * gtk/gtktextiter.c (gtk_text_iter_backward_sentence_starts):
46 Don't call gtk_text_iter_backward_sentence_start() if
47 count is zero. (#99115)
49 * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Call
50 move_cursor() even if the cursor hasn't moved, since it has the
51 side effect of canceling the selection. (#81395, #98537, #98333)
53 2002-12-22 Matthias Clasen <maclas@gmx.de>
55 * gtk/gtktextlayout.c (add_preedit_attrs): Don't add attributes
56 with empty ranges. (fixes #101564 and #80637)
58 2002-12-21 Tor Lillqvist <tml@iki.fi>
60 * gdk/win32/gdkwindow-win32.c (gdk_window_new): Move the code that
61 sets the window style and extended window style, and adjusts the
62 width and height to take the window decorations into account
63 earlier. The adjusted width and height used to be ignored. Remove
64 the local x, y, width and height variables, no need to further
65 confuse the code by having local copies. (Partial fix, I hope, for
68 (gdk_window_move): When moving top-level windows, take title bar
69 and border width into account, offsetting the coordinates before
70 calling SetWindowPos().
72 (gdk_window_set_decorations, gdk_window_set_functions):
73 Reimplement, taking into account the peculiar semantics of
74 GDK_DECOR_ALL and GDK_FUNC_ALL. (#79036)
76 (gdk_window_get_decorations): Implement. (#98981)
78 (gdk_window_set_type_hint): When setting
79 GDK_WINDOW_TYPE_HINT_MENU, call gdk_window_set_decorations().
82 * gdk/gdk.def: Add gdk_window_get_decorations. (#98981)
84 2002-12-21 Matthias Clasen <maclas@gmx.de>
86 * gtk/gtktextview.c (gtk_text_view_set_background): New static
87 function to set the background of all windows.
88 (gtk_text_view_style_set): Use gtk_text_view_set_background().
89 (gtk_text_view_state_changed): New function; change background
90 according to state. (#88126)
92 2002-12-21 Havoc Pennington <hp@pobox.com>
94 * gtk/gtktextview.c (gtk_text_view_move_visually): fix the documentation