- 15 Sep, 2005 4 commits
-
-
Federico Mena Quintero authored
2005-09-15 Federico Mena Quintero <federico@ximian.com> * tests/autotestfilechooser.c: Start a set of automated tests for the file chooser. The only test in there right now doesn't pass yet. It specifies the intended behavior of the first optimization of a series which I'll do on the file chooser (see http://primates.ximian.com/~federico/news-2005-09.html#14 for the details of this optimization). * tests/Makefile.am: Added autotestfilechooser.c. * gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDialogPrivate): Move all the file chooser's private structures to here, so that they can be accessed by tests/autotestfilechooser.c: _GtkFileChooserDialogPrivate, _GtkFileChooserWidgetPrivate, LoadState, _GtkFileChooserDefault. * gtk/gtkfilechooserdialog.c: See above. * gtk/gtkfilechooserwidget.c: See above. * gtk/gtkfilechooserdefault.c: See above.
-
Federico Mena Quintero authored
2005-09-15 Federico Mena Quintero <federico@ximian.com> * gtk/tmpl/gtkfilechooser.sgml: List all the default key bindings. Fix the documentation for the "location-popup" binding signal; its "path" argument was not listed. Mention a tip to have a crude form of bookmarks accessible through key bindings.
-
Tim Janik authored
Thu Sep 15 15:27:55 2005 Tim Janik <timj@imendio.com> * gtk/gtkwindow.c: gtk_window_map_event(): new function to work around lost unmap requests. fixes bug #316180.
-
Federico Mena Quintero authored
2005-09-14 Federico Mena Quintero <federico@ximian.com> * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_init): Add an easy-to-find profiling marker when starting to create a file chooser. (browse_files_model_finished_loading_cb): Likewise, for when the chooser is finished loading.
-
- 14 Sep, 2005 3 commits
-
-
Tristan Van Berkom authored
* gtk/gtkcolorbutton.c: Check "color" argument in gtk_color_button_set_color ()
-
Matthias Clasen authored
2005-09-14 Matthias Clasen <mclasen@redhat.com> * gtk/gtklabel.c (gtk_label_get_type): * gtk/gtkbutton.c (gtk_button_get_type): * gtk/gtkwindow.c (gtk_window_group_get_type): No point in using a mem chunk for window groups, buttons, labels.
-
Matthias Clasen authored
2005-09-14 Matthias Clasen <mclasen@redhat.com> * gtk/updateiconcache.c (foreach_remove_func): Fix a use-after-free bug. (#316256, Alexander Nedotsukov)
-
- 13 Sep, 2005 10 commits
-
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gtk/*.c: Various cleanups. (#315360, Kjartan Maraas)
-
Matthias Clasen authored
2005-09-13 Matthias Clasen <mclasen@redhat.com> * gdk/*.c: Various cleanups. (#315359, Kjartan Maraas)
-
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 2 commits
-
-
Christophe Merlet authored
-
Christophe Merlet authored
-