summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix minor typo in docs. (#378632, Hannes Mueller)Behdad Esfahbod2006-11-232-2/+6
| | | | | | 2006-11-23 Behdad Esfahbod <behdad@gnome.org> * gtk/gtkmain.c: Fix minor typo in docs. (#378632, Hannes Mueller)
* fix the date of the last commitEmmanuele Bassi2006-11-221-1/+1
|
* g_filename_from_uri() might fail; catch the failure and fall back to theEmmanuele Bassi2006-11-222-2/+10
| | | | | | | | | 2006-11-21 Emmanuele Bassi <ebassi@gnome.org> * gtk/gtkrecentmanager.c: (get_uri_shortname_for_display): g_filename_from_uri() might fail; catch the failure and fall back to the non-local URI case. (#363437)
* add gtk_status_icon_(get|set)_screenMark McLoughlin2006-11-192-0/+6
| | | | | | 2006-11-19 Mark McLoughlin <mark@skynet.ie> * gtk/gtk-sections.txt: add gtk_status_icon_(get|set)_screen
* Fixes bug #376502 - multi-screen support for GtkStatusIconMark McLoughlin2006-11-194-40/+173
| | | | | | | | | | | | | | | | 2006-11-19 Mark McLoughlin <mark@skynet.ie> Fixes bug #376502 - multi-screen support for GtkStatusIcon * gtk/gtkstatusicon.[ch]: (gtk_status_icon_set_screen), (gtk_status_icon_get_screen): add multi-screen API. Allows an app to display an icon on a non-default screen (gtk_status_icon_class_init), (gtk_status_icon_set_property), (gtk_status_icon_get_property): add a "screen" property * tests/teststatusicon.c: update to test on multiple screens
* Fix problems with drag cancellation. (#376535, Michael Natterer)Matthias Clasen2006-11-182-13/+24
| | | | | | | | | | | 2006-11-17 Matthias Clasen <mclasen@redhat.com> Fix problems with drag cancellation. (#376535, Michael Natterer) * gtk/gtkdnd.c (gtk_drag_source_info_destroy): Disconnect signal handlers before emitting drag-end. (gtk_drag_end): Disconnect signal handlers before removing the grab.
* add gtk-doc blurb on GtkCellRendererText::edited (#376094)Mariano Suárez-Alvarez2006-11-162-0/+13
| | | | | | | 2006-11-16 Mariano Suárez-Alvarez <mariano@gnome.org> * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init): add gtk-doc blurb on GtkCellRendererText::edited (#376094)
* don't use gtk_widget_keynav_failed(). Instead, look atMichael Natterer2006-11-162-8/+23
| | | | | | | | | 2006-11-16 Michael Natterer <mitch@imendio.com> * gtk/gtkradiobutton.c (gtk_radio_button_focus): don't use gtk_widget_keynav_failed(). Instead, look at gtk-keynav-cursor-only and gtk-keynav-wrap-around and wrap around, beep or continue outside the group manually (bug #322640).
* Add new infrastructure for notifications of failed keyboard navigation andMichael Natterer2006-11-1619-129/+740
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-11-16 Michael Natterer <mitch@imendio.com> Add new infrastructure for notifications of failed keyboard navigation and navigation with restricted set of keys. The patch handles configurable beeping, navigating the GUI with cursor keys only (as in phone environments), and configurable wrap-around. Fixes bugs #322640, #70986, #318827, #334726, #334742 and #309291. * gtk/gtksettings.c: added properties gtk-keynav-cursor-only, gtk-keynav-wrap-around and gtk-error-bell. * gtk/gtkwidget.[ch]: added new signal "keynav-failed" and public API to emit it. Added New function gtk_widget_error_bell() which looks at the gtk-error-bell setting and calls gdk_window_beep() accordingly. * gtk/gtk.symbols: add the new widget symbols. * gtk/gtkcellrendereraccel.c * gtk/gtkimcontextsimple.c * gtk/gtkmenu.c * gtk/gtknotebook.c: use gtk_widget_error_bell() or look at the gtk-error-bell setting instead of calling gdk_display_beep() unconditionally. * gtk/gtkcombobox.c * gtk/gtkentry.c * gtk/gtkiconview.c * gtk/gtklabel.c * gtk/gtkmenushell.c * gtk/gtkspinbutton.c * gtk/gtktextview.c * gtk/gtktreeview.c: call gtk_widget_error_bell() on failed keynav. * gtk/gtkentry.c * gtk/gtklabel.c * gtk/gtkrange.c * gtk/gtktextview.c: consult gtk_widget_keynav_failed() on failed cursor navigation and leave the widget if it returns FALSE. * gtk/gtkmenushell.c * gtk/gtknotebook.c: only wrap around if gtk-keynav-wrap-around is TRUE. * gtk/gtkradiobutton.c: ask gtk_widget_keynav_failed() to decide whether to to wrap-around, and don't select active items on cursor navigation if gtk-keynav-cursor-only is TRUE. Should look at gtk-keynav-wrap-around too, will look into that.
* Return the URI of the GtkRecentInfo object (upgraded to UTF-8 if needed)Emmanuele Bassi2006-11-162-9/+28
| | | | | | | | | 2006-11-16 Emmanuele Bassi <ebassi@gnome.org> * gtk/gtkrecentmanager.c: (gtk_recent_info_get_uri_display): Return the URI of the GtkRecentInfo object (upgraded to UTF-8 if needed) in case of non-local file. (#351945)
* Apply the tip only if we have a displayable name for the item. (#365031,Emmanuele Bassi2006-11-162-9/+18
| | | | | | | | | 2006-11-16 Emmanuele Bassi <ebassi@gnome.org> * gtk/gtkrecentchoosermenu.c: (gtk_recent_chooser_menu_add_tip): Apply the tip only if we have a displayable name for the item. (#365031, patch by padraig.obriain(at)sun.com)
* Provide a fast path returning NULL when the limit is set to 0.Emmanuele Bassi2006-11-164-2/+23
| | | | | | | | | | | | 2006-11-16 Emmanuele Bassi <ebassi@gnome.org> * gtk/gtkrecentmanager.c: Provide a fast path returning NULL when the limit is set to 0. * gtk/gtkrecentchooserdefault.c: * gtk/gtkrecentchoosermenu.c: Add the same fast path inside the RecentChooser implementation; add a check in the list clamping code. (#373466 and duplicates)
* Don't pass NULL to strncpy. (#359537, patch by Carlos Garcia Campos)Matthias Clasen2006-11-152-2/+20
| | | | | | | 2006-11-15 Matthias Clasen <mclasen@redhat.com> * modules/printbackends/cups/gtkprintbackendcups.c (cups_printer_get_options): Don't pass NULL to strncpy. (#359537, patch by Carlos Garcia Campos)
* added properties "fill-level", "show-fill-level" andMichael Natterer2006-11-154-18/+339
| | | | | | | | | | | | | | | 2006-11-15 Michael Natterer <mitch@imendio.com> * gtk/gtkrange.[ch]: added properties "fill-level", "show-fill-level" and "restrict-to-fill-level" and getters/setters for them. The "fill level" is an additional marker on the range's trough than can be e.g. used to indicate the amount of pre-buffering in a range showing the play position of streamed media. See the embedded API docs for details. Made GtkRangeLayout a GTypeInstance private struct and removed finalize() implementation. Fixes bug #349808 * gtk/gtk.symbols: added the new symbols.
* Make libtool magic robust. (#352795)Behdad Esfahbod2006-11-142-1/+5
| | | | | | 2006-11-14 Behdad Esfahbod <behdad@gnome.org> * configure.in: Make libtool magic robust. (#352795)
* plug small memory leak (#370395)Paolo Borelli2006-11-132-5/+10
| | | | | | | 2006-11-13 Paolo Borelli <pborelli@katamail.com> * gtk/gtkrc.c (gtk_rc_parse_icon_source): plug small memory leak (#370395)
* Translation updated by Ivar Smolin.Priit Laes2006-11-124-7/+15
| | | | | | 2006-11-12 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* disable don't move cursor case for SELECTION_NONE. (#371756, John Ellis).Kristian Rietveld2006-11-092-1/+9
| | | | | | | 2006-11-09 Kristian Rietveld <kris@imendio.com> * gtk/gtktreeview.c (gtk_tree_view_move_cursor_up_down): disable don't move cursor case for SELECTION_NONE. (#371756, John Ellis).
* Fix parenthesis confusion.Carlos Garnacho2006-11-092-3/+7
| | | | | | 2006-11-09 Carlos Garnacho <carlosg@gnome.org> * gtk/gtkpathbar.c (on_slider_unmap): Fix parenthesis confusion.
* added, do not leave the scroll timeout running if the slider buttons areCarlos Garnacho2006-11-082-0/+19
| | | | | | | 2006-11-08 Carlos Garnacho <carlosg@gnome.org> * gtk/gtkpathbar.c (on_slider_unmap): added, do not leave the scroll timeout running if the slider buttons are hidden. (#372527)
* Don't make the "Location" label bold. Bug #372449.Christian Persch2006-11-082-6/+7
| | | | | | | 2006-11-08 Christian Persch <chpe@cvs.gnome.org> * gtk/gtkfilechooserdefault.c (browse_widgets_create): Don't make the "Location" label bold. Bug #372449.
* make non-focused tabs xthickness/ythickness thinner. (#353962)Carlos Garnacho2006-11-072-7/+36
| | | | | | | 2006-11-07 Carlos Garnacho <carlosg@gnome.org> * gtk/gtknotebook.c (gtk_notebook_calculate_tabs_allocation): make non-focused tabs xthickness/ythickness thinner. (#353962)
* avoid memory corruption (#357050).Paolo Borelli2006-11-072-0/+6
| | | | | | | 2006-11-07 Paolo Borelli <pborelli@katamail.com> * gtk/gtktextbtree.c (_gtk_text_btree_delete): avoid memory corruption (#357050).
* Cancel drag when the grab is shadowed. (#122688)Alexander Larsson2006-11-062-0/+36
| | | | | | | | | 2006-11-06 Alexander Larsson <alexl@redhat.com> * gtk/gtkdnd.c: (gtk_drag_begin_internal), (gtk_drag_source_info_destroy), (gtk_drag_end), (gtk_drag_grab_notify_cb): Cancel drag when the grab is shadowed. (#122688)
* Translation updated by Ivar Smolin.Priit Laes2006-11-052-19/+28
| | | | | | 2006-11-05 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* updated hebrew translationYair Hershkovitz2006-11-044-2742/+2658
|
* add arrow-size property to control the minimum size of the arrow, have theKristian Rietveld2006-11-012-0/+44
| | | | | | | | | 2006-11-01 Kristian Rietveld <kris@imendio.com> * gtk/gtkcombobox.c (gtk_combo_box_class_init), (gtk_combo_box_size_request): add arrow-size property to control the minimum size of the arrow, have the arrow scale up with the font by default. (#357950).
* Translation updated by Ivar Smolin.Priit Laes2006-11-014-69/+92
| | | | | | 2006-11-01 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* don't forget to queue a draw for the new cursor node. (Fixes #366548,Kristian Rietveld2006-10-302-0/+7
| | | | | | | | 2006-10-30 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): don't forget to queue a draw for the new cursor node. (Fixes #366548, reported by Sven Herzberg).
* consume the Escape key only if we actually cancel a drag. Fixes bugMichael Natterer2006-10-302-5/+11
| | | | | | | 2006-10-30 Michael Natterer <mitch@imendio.com> * gtk/gtkrange.c (gtk_range_key_press): consume the Escape key only if we actually cancel a drag. Fixes bug #58389.
* change left/right keybindings to collapse/expand rows instead of movingKristian Rietveld2006-10-302-16/+25
| | | | | | | | 2006-10-30 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_class_init): change left/right keybindings to collapse/expand rows instead of moving the focus cursor. (#105895, Brian Bober and others).
* guard against child removal in row-expanded callback. (#366782, JohnKristian Rietveld2006-10-292-1/+6
| | | | | | | 2006-10-29 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_real_expand_row): guard against child removal in row-expanded callback. (#366782, John Ellis).
* Implement for B&W cursors, for instance the built-in GDK ones.Tor Lillqvist2006-10-292-33/+118
| | | | | | | | 2006-10-29 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkcursor-win32.c (gdk_win32_icon_to_pixbuf_libgtk_only): Implement for B&W cursors, for instance the built-in GDK ones.
* Improve handling of the small icon of the window class. (#152620, KazukiTor Lillqvist2006-10-282-13/+30
| | | | | | | 2006-10-29 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkwindow-win32.c (RegisterGdkClass): Improve handling of the small icon of the window class. (#152620, Kazuki Iwamoto)
* pixbufloader_*.def Remove pixbufloader_*.def, they are not used. (#365388)Tor Lillqvist2006-10-2816-55/+10
| | | | | | | | | | | | 2006-10-29 Tor Lillqvist <tml@novell.com> * pixbufloader_*.def * Makefile.am (EXTRA_DIST): Remove pixbufloader_*.def, they are not used. (#365388) They were all identical, and exported just two symbols, so if somebody needs them for a MSVC build that doesn't use built-in modules it's trivial to hack makefile.msc to produce a common .def file for the loaders. The two symbols that need to be exported are fill_info and fill_vtable.
* rework the area_above == 0 case to not overwrite the variables in theKristian Rietveld2006-10-272-21/+26
| | | | | | | | | 2006-10-27 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (validate_visible_area): rework the area_above == 0 case to not overwrite the variables in the lower scope (which are used later on ...), get the path correctly and bail out when there isn't a node above us. (#359231).
* Put initial focus on Close button (#337261).Christian Persch2006-10-262-2/+10
| | | | | | 2006-10-26 Christian Persch <chpe@cvs.gnome.org> * gtk/gtkaboutdialog.c: Put initial focus on Close button (#337261).
* Add missing symbols so make check passes.Johan Dahlin2006-10-252-0/+8
| | | | * gtk/gtk.symbols: Add missing symbols so make check passes.
* Ignore files added by make checkJohan Dahlin2006-10-251-0/+2
|
* Translation updated by Ivar Smolin.Priit Laes2006-10-242-4/+8
| | | | | | 2006-10-24 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Translation updated by Ivar Smolin.Priit Laes2006-10-232-5/+9
| | | | | | 2006-10-24 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Remember to free GDI Pen resources, introduced by bug 340201.(#364514)Dom Lachowicz2006-10-232-0/+6
| | | | | | | 2006-10-23 Dom Lachowicz <domlachowicz@gmail.com> * src/modules/engines/ms-windows/msw_style.c (draw_expander): Remember to free GDI Pen resources, introduced by bug 340201.(#364514)
* Updated Slovenian translation.Matic Zgur2006-10-222-2137/+1771
| | | | | | 2006-10-22 Matic Zgur <mr.zgur@gmail.com> * sl.po: Updated Slovenian translation.
* Updated French translation.Christophe Merlet2006-10-222-332/+338
|
* Updated Catalan translation.Josep Puigdemont i Casamajó2006-10-212-290/+300
|
* connect to notify::popup-shown instead of popup-show (the latter does notKristian Rietveld2006-10-182-1/+6
| | | | | | | 2006-10-18 Kristian Rietveld <kris@imendio.com> * tests/testcombo.c (main): connect to notify::popup-shown instead of popup-show (the latter does not exist).
* plug memory leak. Fixes bug #362439.Paolo Borelli2006-10-152-2/+9
| | | | | | | 2006-10-15 Paolo Borelli <pborelli@katamail.com> * gtk/gtkicontheme.c (pixbuf_supports_svg): plug memory leak. Fixes bug #362439.
* Updated Spanish translation.Francisco Javier F. Serrador2006-10-152-234/+246
| | | | | | 2006-10-15 Francisco Javier F. Serrador <serrador@openshine.com> * es.po: Updated Spanish translation.
* Translation updated by Kelemen Gábor.Gabor Kelemen2006-10-132-431/+442
| | | | | | 2006-10-13 Gabor Kelemen <kelemeng@gnome.hu> * hu.po: Translation updated by Kelemen Gábor.
* fix commit below (committed the wrong patch).Michael Natterer2006-10-122-12/+17
| | | | | | | 2006-10-12 Michael Natterer <mitch@imendio.com> * gtk/gtkcombobox.c (gtk_combo_box_class_init): fix commit below (committed the wrong patch).