summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Apply a patch by Behdad Esfahbod to reduce relocations. (#359053)Matthias Clasen2006-10-0321-26/+28
| | | | | | | 2006-10-03 Matthias Clasen <mclasen@redhat.com> * gtk/*.c, gdk/*.c: Apply a patch by Behdad Esfahbod to reduce relocations. (#359053)
* Complete the fix for bug 357280.Matthias Clasen2006-10-032-8/+30
| | | | | | | 2006-10-03 Matthias Clasen <mclasen@redhat.com> * modules/printbackends/cups/gtkprintbackendcups.c: Complete the fix for bug 357280.
* Include pltcheck.sh in EXTRA_DIST.Behdad Esfahbod2006-10-024-3/+13
| | | | | | | | | 2006-10-02 Behdad Esfahbod <behdad@gnome.org> * gdk-pixbuf/Makefile.am: * gdk/Makefile.am: * gtk/Makefile.am: Include pltcheck.sh in EXTRA_DIST.
* Move all includes before including gdkalias.h.Behdad Esfahbod2006-10-022-2/+7
| | | | | | | 2006-10-02 Behdad Esfahbod <behdad@gnome.org> * gdk/x11/gdkevents-x11.c: Move all includes before including gdkalias.h.
* Update.Behdad Esfahbod2006-10-021-0/+1
|
* Fix typo in file name. (#358931)Behdad Esfahbod2006-10-022-1/+5
| | | | | | 2006-10-02 Behdad Esfahbod <behdad@gnome.org> * gtk/Makefile.am: Fix typo in file name. (#358931)
* Only use the group name field if cups is new enough. (#357280)Matthias Clasen2006-10-022-0/+5
| | | | | | | 2006-10-02 Matthias Clasen <mclasen@redhat.com> * modules/printbackends/cups/gtkprintbackendcups.c (available_choices): Only use the group name field if cups is new enough. (#357280)
* Make sure that the quarks are initialized before using them. (#353736)Matthias Clasen2006-10-022-7/+25
| | | | | | | 2006-10-02 Matthias Clasen <mclasen@redhat.com> * gtk/gtksizegroup.c: Make sure that the quarks are initialized before using them. (#353736)
* Translation updated by Ivar Smolin.Priit Laes2006-10-022-8/+12
| | | | | | 2006-10-02 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Use rm instead of ln -f to replace existing links. (#354849, James Evans)Matthias Clasen2006-10-022-9/+23
| | | | | | | 2006-10-02 Matthias Clasen <mclasen@redhat.com> * gtk/Makefile.am (stamp-icons): Use rm instead of ln -f to replace existing links. (#354849, James Evans)
* Make the event_window large enough to cover the full height of theMatthias Clasen2006-10-022-4/+24
| | | | | | | | | 2006-10-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkexpander.c (gtk_expander_realize) (gtk_expander_size_allocate): Make the event_window large enough to cover the full height of the label_widget. (#358351, Scott Horowitz)
* Set model in all cases. (#357791, Andreas Köhler)Matthias Clasen2006-10-021-3/+3
| | | | | | | 2006-10-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows): Set model in all cases. (#357791, Andreas Köhler)
* Same change as to gtkfilesystemunix.c.Tor Lillqvist2006-10-012-5/+16
| | | | | | 2006-10-01 Tor Lillqvist <tml@novell.com> * gtk/gtkfilesystemwin32.c: Same change as to gtkfilesystemunix.c.
* Protect against base_path being NULL. (#358405, many reporters)Matthias Clasen2006-09-302-4/+12
| | | | | | | 2006-09-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserbutton.c (update_combo_box): Protect against base_path being NULL. (#358405, many reporters)
* Apply a patch by Padraig O'Briain to avoid a deadlock.Matthias Clasen2006-09-292-5/+17
| | | | | | 2006-09-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilesystemunix.c: Apply a patch by Padraig O'Briain to avoid a deadlock.
* Translation updated by Ivar Smolin.Priit Laes2006-09-272-6/+7
| | | | | | 2006-09-27 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Fix commit dates ...Kristian Rietveld2006-09-271-3/+3
|
* bring zero ref count loops in sync with each other and the sort model.Kristian Rietveld2006-09-272-20/+22
| | | | | | | | | 2006-09-26 Kristian Rietveld <kris@imendio.com> * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_free_level), (gtk_tree_model_filter_ref_node), (gtk_tree_model_filter_real_unref_node): bring zero ref count loops in sync with each other and the sort model.
* unref the virtual root path once that node (or one if its ancestors) isKristian Rietveld2006-09-272-3/+22
| | | | | | | | | | 2006-09-26 Kristian Rietveld <kris@imendio.com> * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_init), (gtk_tree_model_filter_finalize), (gtk_tree_model_filter_row_deleted), (gtk_tree_model_filter_new): unref the virtual root path once that node (or one if its ancestors) is deleted, set virtual_root_deleted so we only unref it once.
* ref count nodes the proper way, (gtk_tree_model_sort_ref_node),Kristian Rietveld2006-09-272-38/+62
| | | | | | | | | | | | | | 2006-09-26 Kristian Rietveld <kris@imendio.com> * gtk/gtktreemodelsort.c (gtk_tree_model_sort_row_changed), (gtk_tree_model_sort_sort_level): ref count nodes the proper way, (gtk_tree_model_sort_ref_node), (gtk_tree_model_sort_real_unref_node), (gtk_tree_model_sort_free_level): bring zero ref count loops in sync, (gtk_tree_model_sort_free_level): free child levels before decreasing the zero ref count of the current level, (gtk_tree_model_sort_clear_cache): only clear cache if zero_ref_count is > 0.
* Fix typosMatthias Clasen2006-09-258-8/+14
|
* if the tree view has already been realized; scroll to background areaKristian Rietveld2006-09-252-1/+7
| | | | | | | | 2006-09-25 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): if the tree view has already been realized; scroll to background area instead of cell area. (Fixes #330683, Johan Dahlin, Tommi Komulainen).
* only attempt to create the GCs if the widget is realized. (Fixes #357578).Kristian Rietveld2006-09-252-1/+6
| | | | | | | 2006-09-25 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_set_grid_lines): only attempt to create the GCs if the widget is realized. (Fixes #357578).
* Don't leak the list of children (#357454, Paolo Borelli)Matthias Clasen2006-09-252-2/+11
| | | | | | 2006-09-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtkuimanager.c (_gtk_menu_is_empty): Don't leak the list of children (#357454, Paolo Borelli)
* free display->input_windows with g_free(), not g_object_unref() (#357566,Michael Natterer2006-09-252-1/+7
| | | | | | | | 2006-09-25 Michael Natterer <mitch@imendio.com> * gdk/x11/gdkdisplay-x11.c (gdk_display_x11_finalize): free display->input_windows with g_free(), not g_object_unref() (#357566, Tommi Komulainen).
* actually add align-set property to the API (left-over patch from #157439).Kristian Rietveld2006-09-242-1/+21
| | | | | | | | 2006-09-24 Kristian Rietveld <kris@gtk.org> * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init), (gtk_cell_renderer_text_[sg]et_property): actually add align-set property to the API (left-over patch from #157439).
* draw the indicator if the column has a sort column id (and the model isKristian Rietveld2006-09-242-21/+29
| | | | | | | | | 2006-09-24 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_update_button): draw the indicator if the column has a sort column id (and the model is sortable) or if the user explicitly requested the indicator to be shown. (Fixes #352738, Chris Vine).
* updated Walloon file; fixed default:LTR translationsPablo Saratxaga2006-09-237-1506/+994
|
* Use EXEEXT.Tor Lillqvist2006-09-232-1/+5
| | | | | | 2006-09-23 Tor Lillqvist <tml@novell.com> * gtk/Makefile.am: Use EXEEXT.
* also copy icon factories and color hashes. Fixes bug #357132.Michael Natterer2006-09-222-1/+18
| | | | | | | 2006-09-22 Michael Natterer <mitch@imendio.com> * gtk/gtkstyle.c (gtk_style_real_copy): also copy icon factories and color hashes. Fixes bug #357132.
* make it buildMatthias Clasen2006-09-221-1/+1
|
* forgotten fileMatthias Clasen2006-09-221-1/+1
|
* fix a typoMatthias Clasen2006-09-222-1/+6
|
* Make remote bookmarks work better (#354887)Matthias Clasen2006-09-2263-51/+455
| | | | | | | | | | | | | | | | | | | | | 2006-09-22 Matthias Clasen <mclasen@redhat.com> Make remote bookmarks work better (#354887) * gtk/gtkfilechooserdefault.c (shortcuts_reload_icons): (shortcuts_insert_path): * gtk/gtkfilechooserbutton.c (change_icon_theme): (model_add_bookmarks): (model_update_current_folder): (update_label_and_image): If the bookmark points to a remote file, don't call get_info(), since that may a) take a long time and b) pop up an auth dialog. Instead, just use a folder icon and create a display name from the uri. * gtk/gtkfilechooserdefault.c (_gtk_file_chooser_label_for_uri): New function to create a suitable display name for a remote uri. This should really be done in GtkFileSystem.
* Implement lots of value setters for GdkGC, based on a heavily modifiedMichael Natterer2006-09-216-101/+452
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-09-21 Michael Natterer <mitch@imendio.com> Implement lots of value setters for GdkGC, based on a heavily modified patch from Thomas Broyer (bug #328853): * gdk/quartz/gdkcolor-quartz.c: removed functions which set colors on the CGContext. Instead, added gdk_quartz_get_rgba_from_pixel() which simply returns RGBA values from a GdkColor's pixel value. See gdk_quartz_update_context_from_gc() below. * gdk/quartz/gdkprivate-quartz.h (struct GdkGCQuartz): added lots of members for the newly suppored GC values. Added enum GdkQuartzContextValuesMask which is used for setting up the CGContext for filling and/or stroking. * gdk/quartz/gdkgc-quartz.c (gdk_quartz_gc_get_values) (gdk_quartz_gc_set_values) (_gdk_windowing_gc_copy): support a lot more GC values. (gdk_quartz_update_context_from_gc): added GdkQuartzContextValuesMask parameter and set filling/stroking parameters accordingly. This function also gained full control over the FG and BG colors (they can't be set separately any more). The stipple mask part of the patch doesn't work but seems to take the right approach and doesn't make things worse, so I applied it. Did *not* apply the clipping part of the patch since I don't understand it (I don't understand the version in CVS either, but it at least works :-) * gdk/quartz/gdkdrawable-quartz.c: pass the right masks to gdk_quartz_update_context_from_gc() and removed separate color setting calls. Some minor fixes. * gdk/quartz/gdkwindow-quartz.c (gdk_window_impl_quartz_begin_paint_region): set the CGContext's fill color manually. We don't have/need a GC here.
* Translation updated by Ivar Smolin.Priit Laes2006-09-214-41/+49
| | | | | | 2006-09-21 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* fix cast: it's drawable_impl->wrapper that is the GdkWindow, not theMichael Natterer2006-09-212-1/+9
| | | | | | | | | 2006-09-21 Michael Natterer <mitch@imendio.com> * gdk/quartz/gdkwindow-quartz.c (gdk_window_impl_quartz_begin_paint_region): fix cast: it's drawable_impl->wrapper that is the GdkWindow, not the drawable_impl itself.
* Updated Spanish translation.Francisco Javier F. Serrador2006-09-202-38/+59
| | | | | | 2006-09-20 Francisco Javier F. Serrador <serrador@openshine.com> * es.po: Updated Spanish translation.
* just check the first shift-level of keyboard layout for RTL and LTRBehnam Esfahbod2006-09-202-18/+19
| | | | | | | 2006-09-20 Behnam Esfahbod <behnam@zwnj.org> * gdk/x11/gdkkeys-x11.c: (get_direction): just check the first shift-level of keyboard layout for RTL and LTR keysyms() (compliment to #116626)
* always update the bin_window position and size in size_allocate, even ifTim Janik2006-09-203-26/+29
| | | | | | | | | | | Wed Sep 20 16:59:38 2006 Tim Janik <timj@imendio.com> * gtk/gtkviewport.c: always update the bin_window position and size in size_allocate, even if we don't have a visible child. this fixes expose artefacts as described in #313508. * gtk/gtkscrolledwindow.c: make hiding of automatic scrollbars when we have no visible child explicit.
* Bug 355343. Add a GdkPangoAttrEmbossColor.Ryan Lortie2006-09-195-25/+127
| | | | | | | | | | | 2006-09-19 Ryan Lortie <desrt@desrt.ca> * docs/reference/gdk/gdk-sections.txt: * gdk/gdk.symbols: * gdk/gdkpango.h: * gdk/gdkpango.c: Bug 355343. Add a GdkPangoAttrEmbossColor. (gdk_pango_layout_get_clip_region): Remove an unused variable. (gdk_pango_attr_embossed_new): Fix documentation.
* added GtkArrow::arrow-scaling style property to control the arrow/borderTim Janik2006-09-194-7/+25
| | | | | | | | | | | Tue Sep 19 17:00:04 2006 Tim Janik <timj@imendio.com> * gtk/gtkarrow.c: added GtkArrow::arrow-scaling style property to control the arrow/border ratio within the allocation. * tests/testgtk.c: added a GtkArrow to handle box test. * tests/testgtkrc: test ::arrow-scaling property.
* Display an error when we come to the root.Matthias Clasen2006-09-192-1/+7
| | | | | | | 2006-09-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb): Display an error when we come to the root.
* Translation updated by Ivar Smolin.Priit Laes2006-09-182-1510/+1511
| | | | | | 2006-09-18 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Use bookmark labels in the combobox.Matthias Clasen2006-09-172-1/+11
| | | | | | | 2006-09-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserbutton.c: Use bookmark labels in the combobox.
* Don't add remote volumes and bookmarks to the model in local-only mode, toMatthias Clasen2006-09-172-48/+99
| | | | | | | | | | 2006-09-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserbutton.c: Don't add remote volumes and bookmarks to the model in local-only mode, to avoid authentication dialogs pop up for invisible bookmarks, and to fix issues with separators not being hidden when they should. (#354887, Dennis Cranston)
* Unref the treeview use in list mode. (#355732, Richard Hult)Matthias Clasen2006-09-161-0/+3
| | | | | | | 2006-09-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcombobox.c (gtk_combo_box_finalize): Unref the treeview use in list mode. (#355732, Richard Hult)
* Explain ellipsizationMatthias Clasen2006-09-162-0/+15
|
* Send change notification for the right property. (#355308, TorstenMatthias Clasen2006-09-162-1/+7
| | | | | | | | 2006-09-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_set_grid_lines): Send change notification for the right property. (#355308, Torsten Schoenfeld)
* refactored column header navigation/resizing/reordering to be moreMichael Natterer2006-09-152-154/+154
| | | | | | | | 2006-09-15 Michael Natterer <mitch@imendio.com> * gtk/gtktreeview.c (gtk_tree_view_key_press): refactored column header navigation/resizing/reordering to be more readable and lose one level of nesting.