- 13 Sep, 2005 8 commits
-
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Let GDK_Return pass through in some more cases. * gtk/gtkentry.c (gtk_entry_key_press): Reset the im context before activating the entry.
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (gtk_icon_view_class_init): (gtk_icon_view_get_dest_item_at_pos): Fix typos in the docs. (#316008, #316027, #316121, Guillaume Cottenceau)
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooser.c (gtk_file_chooser_class_init): Add some docs. (#316001, Guillaume Cottenceau)
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkdnd.c (gtk_drag_set_icon_name): Fix a copy-and-paste mistake in the docs. (#315993, Guillaume Cottenceau)
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * tests/testentrycompletion.c (create_simple_completion_model): Add some strings containing multibyte characters. * gtk/gtkentrycompletion.c (gtk_entry_completion_real_insert_prefix): Fix prefix insertion for multibyte characters. (#316095, Tommi Komulainen)
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/tmpl/gtkeditable.sgml: Clarify docs for ::insert-text signal. (#316094, Tommi Komulainen)
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_create_row_drag_icon): * gtk/gtkiconview.c (gtk_icon_view_create_drag_icon): Silently return NULL if the widget is not realized. (#316023, Guillaume Cottenceau)
-
Tim Janik authored
Tue Sep 13 14:16:27 2005 Tim Janik <timj@imendio.com> * gtk/tmpl/gtkrc.sgml: fixed wording and typos in some places. added a new section "Optimizing RC Style Matches".
-
- 11 Sep, 2005 5 commits
-
-
Matthias Clasen authored
* gtk/*.c: Use gdk_atom_intern_static_string() where appropriate.
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
2005-09-11 Matthias Clasen <mclasen@redhat.com> * gdk/gdk.symbols: * gdk/gdkproperty.h: * gdk/x11/gdkproperty-x11.c (gdk_atom_intern_static_string): New function to avoid pointless strdups when creating atoms from static strings. * gdk/x11/gdkdisplay-x11.c: * gdk/x11/gdkdnd-x11.c: * gdk/x11/gdkevents-x11.c: * gdk/x11/gdkmain-x11.c: * gdk/x11/gdkproperty-x11.c: * gdk/x11/gdkselection-x11.c: * gdk/x11/gdkwindow-x11.c: Use gdk_atom_intern_static_string() where appropriate.
-
- 10 Sep, 2005 1 commit
-
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcellrendererkeys.h: * gtk/gtkcellrendererkeys.c: Add a cell renderer for displaying and editing accelerators, a port of EggCellRendererKeys . * gtk/gtk.symbols: * gtk/gtk.h: * gtk/Makefile.am: Add the keys cell renderer. * tests/Makefile.am: * tests/testkeys.c: Test GtkCellRendererKeys
-
- 09 Sep, 2005 11 commits
-
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> Make it possible to determine if a key event is for a modifier key: * gdk/x11/gdkprivate-x11.h: * gdk/x11/gdkkeys-x11.c (_gdk_keymap_key_is_modifier): New function to determine if a keycode is mapped to a modifier. (get_xkb): Get the modmap. * gdk/x11/gdkevents-x11.c (translate_key_event): Set the is_modifier bit by calling _gdk_keymap_key_is_modifier(). * gdk/gdkevents.h (struct _GdkEventKey): Add an is_modifier bit.
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_button_event): Make drag reordering work properly for columns other than the first. (#315054, Dan Winship)
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfontbutton.c (gtk_font_button_update_font_info): Handle invalid fontnames better. (#315187, Ed Catmur)
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfontsel.c (gtk_font_selection_set_font_name): Handle invalid fontnames better. (#136926, Michael R. Walton)
-
Matthias Clasen authored
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_start_editing): Use connect_after to connect to the focus_out event. This ensures that the entry has already stopped blinking by the time we emit the edited signal. (#315229, Thomas Leonard)
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> Stop cursor blinking in non-editable regions of a text view. (#311508, Torbjörn Andersson) * gtk/gtktextview.c (gtk_text_view_check_cursor_blink): (cursor_blinks): Take editability into account when deciding whether the cursor blinks. (gtk_text_view_button_release_event): (gtk_text_view_move_cursor_internal): Update cursor blinking here.
-
Matthias Clasen authored
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c (gtk_window_parse_geometry): Don't set unsigned ints to -1. (#315481, Kjartan Maraas)
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcalendar.c (gtk_calendar_init): first_weekday is relative to week_1stday, not to Sunday. Gotta love the ISO 14652 guys... (#314473, Stanislav Brabec)
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_get_visible_range): Document memory handling. (#314975, Torsten Schoenfeld)
-
Matthias Clasen authored
2005-09-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (gtk_icon_view_class_init): * gtk/gtkfilesel.c (gtk_file_selection_class_init): * gtk/gtkcombobox.c (gtk_combo_box_class_init): * gtk/gtklabel.c (gtk_label_class_init): * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init): Stylistic improvements and clarifications for some blurbs. (#315520, Clytie Siddall)
-
- 08 Sep, 2005 4 commits
-
-
Tor Lillqvist authored
-
Tor Lillqvist authored
2005-09-09 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkdisplay-win32.c (gdk_display_get_name): Cache the display name. There is only one GdkDisplay on Win32, and constructing the display name isn't entirely trivial, so cacheing is probably worth it. For instance GIMP calls this function a lot. (gdk_display_open): Call gdk_display_get_name() to prime the cached name. (gdk_display_get_n_screens, gdk_display_get_screen, gdk_display_get_default_screen): Verify parameter correctness like the X11 backend does. * gdk/win32/gdkscreen-win32.c (gdk_screen_make_display_name): Return a freshly allocated string, as the API specifies. Fixes a heap corruption problem that caused random errors and crashes in GIMP, for instance.
-
Matthias Clasen authored
-
Clytie Siddall authored
-
- 07 Sep, 2005 4 commits
-
-
Christophe Merlet authored
-
Christophe Merlet authored
-
Matthias Clasen authored
2005-09-07 Matthias Clasen <mclasen@redhat.com> * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Make C-u commit and restart hex input if we are already in a hex sequence.
-
Matthias Clasen authored
2005-09-06 Matthias Clasen <mclasen@redhat.com> * gdk/x11/gdkkeys-x11.c (update_modmap): Make the modmap reflexive. (_gdk_keymap_add_virtual_modifiers): Don't add both Alt and Meta if they are mapped to the same modifier.
-
- 06 Sep, 2005 7 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
2005-09-06 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaccelgroup.c: Include Super, Hyper and Meta in the default accel mod mask.
-
Matthias Clasen authored
-
Matthias Clasen authored
2005-09-06 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaccelgroup.c (gtk_accelerator_parse): * gtk/gtkaccellabel.c (_gtk_accel_label_class_get_accelerator_label): Don't use GDK_ALT_MASK. * gdk/gdktypes.h: No need to introduce GDK_ALT_MASK
-
Matthias Clasen authored
-
Matthias Clasen authored
2005-09-06 Matthias Clasen <mclasen@redhat.com> * tests/testgtk.c (create_key_lookup): Add tests for extra virtual modifiers. * gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Try to match both against Mod2 - Mod5 and against Super, Hyper, Meta. * gtk/gtkaccellabel.c (_gtk_accel_label_class_get_accelerator_label): * gtk/gtkaccelgroup.c (gtk_accelerator_parse) (gtk_accelerator_name): Support Super, Hyper Meta and Mod2 - Mod5.
-
Matthias Clasen authored
2005-09-06 Matthias Clasen <mclasen@redhat.com> Add support for extra virtual modifiers: (#85780, Owen Taylor) * gdk/x11/gdkkeys-x11.c (struct _GdkKeymapX11): Add a modmap to maintain the information which X modifiers map to virtual modifiers. (get_xkb): Set up the modmap from the XKB tables. (update_keymaps): Set up the modmap from the information returned by XGetModifierMapping in the non-XKB case. * gdk/x11/gdkprivate-x11.h: * gdk/x11/gdkkeys-x11.c (_gdk_keymap_add_virtual_modifiers): New function to set the virtual modifiers in the state. * gdk/x11/gdkevents-x11.c (translate_key_event): Call _gdk_keymap_add_virtual_modifiers here. * gdk/gdktypes.h (GdkModifierType): Add bits for virtual Super, Hyper and Meta modifiers. Also add GDK_ALT_MASK as an alias for GDK_MOD1_MASK.
-