- 18 Apr, 2003 8 commits
-
-
Owen Taylor authored
Fri Apr 18 17:14:33 2003 Owen Taylor <otaylor@redhat.com> * gdk/gdkevents.c (gdk_event_copy): Fix for the case when gdk_event_copy() is called on a non-allocated event. (#109716, reported by Rich Burridge)
-
Owen Taylor authored
Fri Apr 18 16:57:44 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdrawable-x11.c (draw_with_images/pixmaps): Fix pointer arithmetic on 'void *'. (#108322)
-
Owen Taylor authored
Fri Apr 18 16:31:49 2003 Owen Taylor <otaylor@redhat.com> * configure.in gdk/x11/gdkdisplay-x11.c modules/input/Makefile.am: Check for XAddConnectionWatch()/X11R6, and if found, disable XIM and use of XAddConnectionWatch. Remove --enable-xim config option. Should fix building on X11R6 (#110523, Albert Chin
-
Owen Taylor authored
Fri Apr 18 15:56:46 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdisplay-x11.[ch] gdk/x11/gdkdrawable-x11.[ch]: Patch from Morten Welinder to catch Sun servers with a broken implementation of the RENDER extension. (#108309)
-
Owen Taylor authored
Fri Apr 18 15:30:38 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkwindow-x11.c (set_text_property): Use gdk_free_compound_text(), not g_free(). (#107643, Michael Zucchi)
-
Owen Taylor authored
Fri Apr 18 15:11:50 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdisplay-x11.c (_gdk_display_x11_get_type) gdk/x11/gdkscreen-x11.c (_gdk_screen_x11_get_type): Fix wrong use of base_finalize. (#105126, Sven Neumann)
-
Owen Taylor authored
Fri Apr 18 15:06:00 2003 Owen Taylor <otaylor@redhat.com> * gdk/gdkwindow.c (gdk_window_constrain_size): Fix '/' vs. '*' problem in aspect ration computations. (#108237)
-
Owen Taylor authored
Fri Apr 18 14:15:09 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdisplay-x11.c (gdk_display_open): * gdk/x11/gdkevents-x11.c (gdk_event_translate): You don't get a XkbMapNotify event if you get a XkbNewKeyboardNotify event, so select for both. (#108406, Egmont Koblinger)
-
- 17 Apr, 2003 1 commit
-
-
Jonathan Blandford authored
Thu Apr 17 09:57:44 2003 Jonathan Blandford <jrb@gnome.org> * gtk/gtktreeview.c (validate_visible_area): remove infinite loop caused by not clearing the scroll_to_path.
-
- 15 Apr, 2003 1 commit
-
-
Matthias Clasen authored
-
- 14 Apr, 2003 1 commit
-
-
Michael Natterer authored
2003-04-14 Michael Natterer <mitch@gimp.org> * gtk/gtkliststore.c (gtk_list_store_move): added checks to ensure that the iter is not reordered to its own position. Prevents model corruption for the case that the store contains only a single item (fixes bug #108387). Unrelated: * gtk/gtkliststore.c (gtk_list_store_insert): g_list_alloc() the new list element later so we don't leak it if we decide to return early. * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node): set selection->tree_view->priv->anchor to NULL after freeing it.
-
- 12 Apr, 2003 1 commit
-
-
Matthias Clasen authored
2003-04-13 Matthias Clasen <maclas@gmx.de> * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_get_position): Document. * gtk/gtktextbuffer.c (gtk_text_buffer_select_range): * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_[sg]et_expand): * gtk/gtkbutton.c (gtk_button_[sg]et_focus_on_click): Document these as 2.4 additions.
-
- 09 Apr, 2003 2 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
-
- 07 Apr, 2003 3 commits
-
-
Owen Taylor authored
Mon Apr 7 19:43:15 2003 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkdisplay-x11.c (gdk_x11_display_ungrab): Flush after ungrabbing the server. * gdk/x11/gdkimage-x11.c: Remove some no-longer-needed calls to XFlush(). * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_at_pointer): Use gdk_x11_display_grab/ungrab.
-
Matthias Clasen authored
* gtk/gtktextlayout.c (set_para_values): * gtk/gtkenums.h (GtkWrapMode): Add GTK_WRAP_WORD_CHAR. (#110086, David Brigada)
-
Matthias Clasen authored
-
- 02 Apr, 2003 3 commits
-
-
Matthias Clasen authored
2003-04-03 Matthias Clasen <maclas@gmx.de> * demos/gtk-demo/main.c (demo_find_file): Only use files from the current directory if it looks like the srcdir. (#109357)
-
Soeren Sandmann authored
Wed Apr 2 23:02:26 2003 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkbutton.[ch] (gtk_button_class_init): add property focus_on_click * gtk/gtkwindow.c (gtk_window_focus): make arrow keyboard navigation not wrap around.
-
Matthias Clasen authored
2003-04-02 Matthias Clasen <maclas@gmx.de> * gtk/gtkprogress.c (gtk_progress_get_percentage_from_value): Return 0 if lower == upper. (#109155) (gtk_progress_get_current_percentage): Use gtk_progress_get_percentage_from_value().
-
- 31 Mar, 2003 4 commits
-
-
Matthias Clasen authored
2003-04-01 Matthias Clasen <maclas@gmx.de> * gtk/gtkimcontext.c (gtk_im_context_focus_in): Fix docs. (#109510, Noah Levitt)
-
Jonathan Blandford authored
Mon Mar 31 13:52:13 2003 Jonathan Blandford <jrb@redhat.com> * gtk/gtkrbtree.c (_gtk_rbtree_reorder): null initialize reorder's members so Purify won't complain. * gtk/gtkliststore.c (gtk_list_store_sort): ditto.
-
Jonathan Blandford authored
Mon Mar 31 13:52:13 2003 Jonathan Blandford <jrb@redhat.com> * gtk/gtkrbtree.c (_gtk_rbtree_reorder): null initialize reorder's members so Purify won't complain.
-
Matthias Clasen authored
2003-03-31 Matthias Clasen <maclas@gmx.de> * gtk/gtkwindow.c: Add a new property, role, corresponding to gtk_window_[gs]et_role(). (#93904)
-
- 30 Mar, 2003 1 commit
-
-
Jonathan Blandford authored
Sun Mar 30 03:57:42 2003 Jonathan Blandford <jrb@gnome.org> * gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows): fix crash. Patch from Markus Lausser <sgop@users.sourceforge.net>
-
- 29 Mar, 2003 4 commits
-
-
Matthias Clasen authored
2003-03-29 Matthias Clasen <maclas@gmx.de> * gtk/gtkoptionmenu.c (gtk_option_menu_remove_contents): Set state of labels back to normal before reparenting back. (#102387)
-
Matthias Clasen authored
2003-03-29 Matthias Clasen <maclas@gmx.de> * gtk/gtkcolorseldialog.c (gtk_color_selection_dialog_init): Set a default window title to match the GtkFontSelectionDialog behavior. (gtk_color_selection_dialog_new): Don't call gtk_window_set_title() if title is NULL. (bug #101975, Daniel Elstner)
-
Matthias Clasen authored
2003-03-29 Matthias Clasen <maclas@gmx.de> Fix for bug #78499: * gtk/gtkentry.h (struct _GtkEntry): Add flags select_words and select_lines. * gtk/gtkentry.c (gtk_entry_button_press): Set select_words and select_lines on double/triple click. * gtk/gtkentry.c (gtk_entry_motion_notify): Implement select-by-words and select-by-lines behaviour.
-
Matthias Clasen authored
2003-03-29 Matthias Clasen <maclas@gmx.de> Fixes for bug #56248: * gtk/gtknotebook.c (stop_scrolling): New function to remove the timer and queue a redraw. (gtk_notebook_grab_notify): (gtk_notebook_state_changed): New functions to call stop_scrolling() if necessary. (gtk_notebook_button_release): Use stop_scrolling(). (gtk_notebook_draw_arrow): Fix drawing of insensitive arrows. * gtk/gtkrange.c (stop_scrolling): New function to remove the grab, remove the timer and queue a redraw. (gtk_range_grab_notify): (gtk_range_state_changed): New functions to call stop_scrolling() if necessary. (gtk_range_button_release): Use stop_scrolling(). * gtk/gtkspinbutton.c (gtk_spin_button_grab_notify): (gtk_spin_button_state_changed): Redraw after stop_spinning. (gtk_spin_button_stop_spinning): Reset click_child to correct the drawing of the arrows. (gtk_spin_button_button_release): Use a local copy of click_child, since stop_spinning() resets it.
-
- 28 Mar, 2003 1 commit
-
-
Matthias Clasen authored
2003-03-29 Matthias Clasen <maclas@gmx.de> * gtk/gtknotebook.c (gtk_notebook_class_init): Add C-A-PgUp and C-A-PgDown as alternatives to the A-less variants. (#97860)
-
- 26 Mar, 2003 1 commit
-
-
Sven Neumann authored
2003-03-26 Sven Neumann <sven@gimp.org> * gtk/gtktreeview.c: rewrote the function that does node and arrow prelighting, queue all redraws from here (Fixes bug #108792).
-
- 24 Mar, 2003 1 commit
-
-
Richard Kinder authored
-
- 20 Mar, 2003 1 commit
-
-
Guntupalli Karunakar authored
-
- 16 Mar, 2003 1 commit
-
-
Manish Singh authored
Sat Mar 15 18:49:27 2003 Manish Singh <yosh@gimp.org> * gtk/gtkradiomenuitem.h: use GTK_DISABLE_DEPRECATED instead of G_DISABLE_DEPRECATED.
-
- 15 Mar, 2003 1 commit
-
-
Tor Lillqvist authored
2003-03-14 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkevents-win32.c: Use the signed GET_X_LPARAM() and GET_Y_LPARAM() to extract x and y coordinates from an LPARAM or DWORD, and not the unsigned HIWORD() and LOWORD(). Systems with multiple monitors can have negative coordinates on some of the monitors. (partial fix for #99496, Arnaud Charlet)
-
- 14 Mar, 2003 1 commit
-
-
Matthias Clasen authored
2003-03-15 Matthias Clasen <maclas@gmx.de> * gtk/gtktextview.c: Add a "buffer" property. (#108353)
-
- 13 Mar, 2003 3 commits
-
-
Sven Neumann authored
2003-03-13 Sven Neumann <sven@gimp.org> * gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_set_property): removed redundant calls to g_object_notify(). (gtk_cell_renderer_pixbuf_get_size): removed redundant casts, see bug #108236. * gtk/gtktextiter.c (_gtk_text_iter_get_segment_char) (_gtk_text_iter_get_segment_byte): return 0, not NULL (these functions return an integer value).
-
Tor Lillqvist authored
2003-03-13 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkevents-win32.c (gdk_event_translate): On WM_MOUSEMOVE, the test whether we have actually moved (and thus shouldn't generate an GDK event) moved after the call to propagate() and translate_mouse_coords(). Otherwise we were testing wrong values. (#108115, Allin Cottrell) (gdk_event_translate): On WM_?BUTTONUP, set current_{x,y} the same way as in WM_?BUTTONDOWN and WM_MOUSEMOVE.
-
Tor Lillqvist authored
2003-03-13 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkevents-win32.c (gdk_pointer_grab): if a grab cursor is used, must copy the HCURSOR with CopyCursor(), as it is OK to destroy the GdkCursor after calling gdk_pointer_grab(). Set the cursor right away with SetCursor(), as we won't get any WM_SETCURSOR messages while the mouse is captured. (gdk_display_pointer_ungrab): Correspondingly, destroy the copy with DestroyCursor() when no longer used. (#108114, Allin Cottrell) * gdk/win32/gdkevents-win32.c (gdk_event_translate): On WM_SYSCHAR, return FALSE from the window procedure to prevent the DefWindowProc from being called. Otherwise Windows would beep, thinking you are tring to access a (nonexistent) menu when you press Alt-something. Don't do this for Alt-Space, though. (#107454, Martyn Russell) * gdk/win32/gdkcursor-win32.c: Minor spacing and debug print fixes.
-
- 11 Mar, 2003 1 commit
-
-
Jonathan Blandford authored
Tue Mar 11 12:01:07 2003 Jonathan Blandford <jrb@gnome.org> * gtk/gtktreeview.c (gtk_tree_view_class_init): Ctrl/Shift [left/right] expands/collapses the tree, #108092
-