]> Pileus Git - ~andy/gtk/log
~andy/gtk
19 years ago*** empty log message ***
Matthias Clasen [Thu, 28 Oct 2004 03:28:56 +0000 (03:28 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Matthias Clasen [Thu, 28 Oct 2004 02:33:38 +0000 (02:33 +0000)]
*** empty log message ***

19 years agoMake targets const.
Anders Carlsson [Wed, 27 Oct 2004 23:51:21 +0000 (23:51 +0000)]
Make targets const.

2004-10-28  Anders Carlsson  <andersca@gnome.org>

* gtk/gtkclipboard.c: (gtk_clipboard_set_can_store):
* gtk/gtkclipboard.h:
Make targets const.

19 years agoSilently ignore non-CLIPBOARD clipboards. (#156610, Christian Persch)
Matthias Clasen [Wed, 27 Oct 2004 19:01:25 +0000 (19:01 +0000)]
Silently ignore non-CLIPBOARD clipboards. (#156610, Christian Persch)

2004-10-27  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkclipboard.c (gtk_clipboard_set_can_store): Silently
ignore non-CLIPBOARD clipboards.  (#156610, Christian Persch)

19 years agoMake it build on windows. (#156618, Kazuki IWAMOTO)
Matthias Clasen [Wed, 27 Oct 2004 18:53:29 +0000 (18:53 +0000)]
Make it build on windows. (#156618, Kazuki IWAMOTO)

2004-10-27  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksettings.c: Make it build on windows. (#156618,
Kazuki IWAMOTO)

19 years agoUpdated Czech translation.
Miloslav Trmac [Wed, 27 Oct 2004 11:49:28 +0000 (11:49 +0000)]
Updated Czech translation.

2004-10-27  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoUpdate Update
Kjartan Maraas [Wed, 27 Oct 2004 10:39:48 +0000 (10:39 +0000)]
Update Update

2004-10-27  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Update
* no.po: Update

19 years agoStop preediting if strtoul couldn't parse the complete preedit string.
Matthias Clasen [Tue, 26 Oct 2004 20:56:52 +0000 (20:56 +0000)]
Stop preediting if strtoul couldn't parse the complete preedit string.

2004-10-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimcontextsimple.c (check_hex): Stop preediting if strtoul couldn't
parse the complete preedit string.  (#156434)

19 years agoAdd missing includes. (#156503, Kazuki IWAMOTO)
Matthias Clasen [Tue, 26 Oct 2004 20:06:18 +0000 (20:06 +0000)]
Add missing includes. (#156503, Kazuki IWAMOTO)

2004-10-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmessagedialog.c:
* gtk/gtkfilechooserbutton.c: Add missing includes.  (#156503, Kazuki IWAMOTO)

19 years agoMake the icon_name parameter G_CONST_RETURN.
Matthias Clasen [Tue, 26 Oct 2004 19:56:57 +0000 (19:56 +0000)]
Make the icon_name parameter G_CONST_RETURN.

2004-10-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimage.h:
* gtk/gtkimage.c (gtk_image_get_icon_name): Make the icon_name parameter
G_CONST_RETURN.

* gtk/gtkimage.c: It is enough to listen for screen changes and style-set
to catch all icon theme changes.
(gtk_image_set_property): Reset the image size if the pixel size property
is changed.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Tue, 26 Oct 2004 18:25:46 +0000 (18:25 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoAdd new symbols.
Matthias Clasen [Tue, 26 Oct 2004 17:48:06 +0000 (17:48 +0000)]
Add new symbols.

2004-10-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk.symbols: Add new symbols.

19 years agoDocumentation fixes.
Matthias Clasen [Tue, 26 Oct 2004 17:35:41 +0000 (17:35 +0000)]
Documentation fixes.

19 years agoRegenerated.
Matthias Clasen [Tue, 26 Oct 2004 16:59:46 +0000 (16:59 +0000)]
Regenerated.

2004-10-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk-update-icon-cache.1: Regenerated.

19 years agoRewrite clipboard handling so that the clipboard contents won't be freed
Anders Carlsson [Tue, 26 Oct 2004 16:37:54 +0000 (16:37 +0000)]
Rewrite clipboard handling so that the clipboard contents won't be freed

2004-10-26  Anders Carlsson  <andersca@imendio.com>

* gtk/gtktextbuffer.c: (gtk_text_buffer_finalize),
(create_clipboard_contents_buffer), (clipboard_get_contents_cb),
(clipboard_clear_contents_cb), (cut_or_copy):
Rewrite clipboard handling so that the clipboard contents won't be
freed when the text buffer is finalized. Also add clipboard manager support.
Fixes #95496.

19 years agoReally handle a NULL model, fixes #137211 for real.
Anders Carlsson [Tue, 26 Oct 2004 15:53:32 +0000 (15:53 +0000)]
Really handle a NULL model, fixes #137211 for real.

2004-10-25  Anders Carlsson  <andersca@gnome.org>

* gtk/gtkentry.c: (gtk_entry_completion_timeout):
* gtk/gtkentrycompletion.c: (gtk_entry_completion_set_model),
(gtk_entry_completion_get_model), (gtk_entry_completion_complete):
Really handle a NULL model, fixes #137211 for real.

* gtk/gtkfilechooserentry.c:
(gtk_file_chooser_entry_maybe_update_directory):
Remove _clear, #137211 is fixed.

* tests/testentrycompletion.c: (main):
Add completion with an empty model.

19 years agoFix for #118764, David Bordoley:
Carlos Garnacho Parro [Tue, 26 Oct 2004 05:06:32 +0000 (05:06 +0000)]
Fix for #118764, David Bordoley:

2004-10-25  Carlos Garnacho Parro  <carlosg@gnome.org>

Fix for #118764, David Bordoley:

* gtk/gtkmessagedialog.[ch]
(gtk_message_dialog_format_secondary_text),
(gtk_message_dialog_format_secondary_format): API additions to
create HIG-like dialogs

* demos/gtk-demo/dialog.c: Use the new API in the example

* docs/reference/gtk/gtk-sections.txt:
* docs/reference/gtk/tmpl/gtkmessagedialog.sgml: documented API
additions

19 years agoRework of GtkFileChooserButton, some cleanups. Fixes #154388, #154390,
James M. Cape [Tue, 26 Oct 2004 04:29:56 +0000 (04:29 +0000)]
Rework of GtkFileChooserButton, some cleanups. Fixes #154388, #154390,

2004-10-25  James M. Cape  <jcape@ignore-your.tv>

Rework of GtkFileChooserButton, some cleanups. Fixes #154388,
#154390, #154390, #156272.

* docs/reference/gtk/gtk-docs.sgml: Moved GtkFileChooserButton
below GtkFileChooser.
* docs/reference/gtk/gtk-sections.txt: Added
gtk_file_chooser_button_get_width_chars(),
gtk_file_chooser_button_set_width_chars(),
gtk_label_set_width_chars(), gtk_label_get_width_chars().
* docs/reference/gtk/gtk.types: Added
gtk_cell_renderer_combo_get_type,
gtk_cell_view_get_type,
gtk_text_iter_get_type.
* docs/reference/gtk/tmpl/gtkaboutdialog.sgml: Add
"logo-icon-name" property.
* docs/reference/gtk/tmpl/gtkcellview.sgml: Updates for
properties
(b/c of get_type() inclusion above).
* docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml:
* docs/reference/gtk/tmpl/gtklabel.sgml: Add "width-chars"
property,
getters/setters.
* docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml: Added.
* gtk/gtkentrycompletion.c:
(_gtk_entry_completion_popdown): Don't show if the entry isn't
mapped.
* gtk/gtkfilechooserbutton.[c,h]: (*): About 45%
rewritten, adds "width-chars" property, icons, working save
modes, volume/Home/Desktop friendly-naming support.
* gtk/gtklabel.[c,h]:
(gtk_label_class_init), (gtk_label_init),
(gtk_label_get_property), (gtk_label_set_property),
(gtk_label_get_width_chars), (gtk_label_set_width_chars),
(gtk_label_size_request): Add "width-chars" property.
* tests/testfilechooserbutton.c: Update, use 4 different buttons
for the different ACTIONs.
* gtk/.cvsignore: Ignore gtk-update-icon-cache.
* tests/.cvsignore: Ignore testimage.

19 years agoAdd new clipboard persistence api.
Anders Carlsson [Mon, 25 Oct 2004 19:23:22 +0000 (19:23 +0000)]
Add new clipboard persistence api.

2004-10-25  Anders Carlsson  <andersca@gnome.org>

* gdk/gdk-sections.txt:
* gtk/gtk-sections.txt:
Add new clipboard persistence api.

19 years agoDon't leak text. (#156325, Olivier Andrieu)
Matthias Clasen [Mon, 25 Oct 2004 19:21:26 +0000 (19:21 +0000)]
Don't leak text. (#156325, Olivier Andrieu)

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellrenderercombo.c (find_text): Don't leak text. (#156325,
Olivier Andrieu)

19 years agoNew API to handle the clipboard manager.
Anders Carlsson [Mon, 25 Oct 2004 18:53:30 +0000 (18:53 +0000)]
New API to handle the clipboard manager.

2004-10-25  Anders Carlsson  <andersca@imendio.com>

* gdk/gdk.symbols:
* gdk/gdkdisplay.h:
* gdk/x11/gdkdisplay-x11.c:
(gdk_display_supports_clipboard_persistence),
(gdk_display_store_clipboard):
New API to handle the clipboard manager.

* gtk/gtk.symbols:
* gtk/gtkclipboard.c: (gtk_clipboard_class_init),
(gtk_clipboard_finalize), (selection_clear_event_cb),
(clipboard_unset), (gtk_clipboard_set_text),
(gtk_clipboard_request_targets), (gtk_clipboard_wait_for_targets),
(clipboard_peek), (gtk_clipboard_owner_change),
(gtk_clipboard_wait_is_target_available),
(gtk_clipboard_store_timeout), (gtk_clipboard_set_can_store),
(gtk_clipboard_selection_notify), (gtk_clipboard_store),
(_gtk_clipboard_store_all):
* gtk/gtkclipboard.h:
Add API for clipboard persistence and implement it, also add
gtk_clipboard_wait_is_target_available.

* gtk/gtkmain.c: (gtk_main):
Call _gtk_clipboard_store_all before exiting.

19 years agoSupport named icons as logos. (#156378, James Henstridge)
Matthias Clasen [Mon, 25 Oct 2004 18:41:11 +0000 (18:41 +0000)]
Support named icons as logos. (#156378, James Henstridge)

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaboutdialog.h:
* gtk/gtkaboutdialog.c (gtk_about_dialog_set_logo_icon_name)
(gtk_about_dialog_get_logo_icon_name): Support named icons as
logos.  (#156378, James Henstridge)

19 years agoUpdated Canadian English translation.
Adam Weinberger [Mon, 25 Oct 2004 17:23:42 +0000 (17:23 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoFix the doc formatting.
Matthias Clasen [Mon, 25 Oct 2004 15:53:46 +0000 (15:53 +0000)]
Fix the doc formatting.

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkdialog.c (gtk_dialog_set_alternative_button_order): Fix the
doc formatting.

* gtk/gtkcellview.[hc]: Make function parameter names consistent.

19 years agoAdd testimage.
Matthias Clasen [Mon, 25 Oct 2004 14:13:40 +0000 (14:13 +0000)]
Add testimage.

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

* tests/Makefile.am (noinst_PROGRAMS): Add testimage.

19 years agoUse gtk_image_new_from_icon_name().
Matthias Clasen [Mon, 25 Oct 2004 14:09:49 +0000 (14:09 +0000)]
Use gtk_image_new_from_icon_name().

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

* tests/testicontheme.c (main): Use gtk_image_new_from_icon_name().

19 years agoAdd.
Kjartan Maraas [Mon, 25 Oct 2004 10:43:01 +0000 (10:43 +0000)]
Add.

2004-10-25  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Add.

19 years agoAdd a public setting for button ordering (#74669, Owen Taylor)
Matthias Clasen [Mon, 25 Oct 2004 05:43:29 +0000 (05:43 +0000)]
Add a public setting for button ordering (#74669, Owen Taylor)

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

Add a public setting for button ordering (#74669, Owen Taylor)

* gtk/gtksettings.c (gtk_settings_class_init): Add a
gtk-alternative-button-order setting.

* gtk/gtkdialog.h:
* gtk/gtkdialog.c (gtk_alternative_dialog_button_order): A
getter for the alternative button order setting.
* gtk/gtkdialog.c (gtk_dialog_set_alternative_button_order):
New function to install an alternative button order for a
dialog.

* gtk/gtkfilesel.c (gtk_file_selection_init):
* gtk/gtkfontsel.c (gtk_font_selection_dialog_init):
* gtk/gtkmessagedialog.c (gtk_message_dialog_add_buttons):
* gtk/gtkcolorseldialog.c (gtk_color_selection_dialog_init):
* gtk/gtkfilechooserdefault.c (location_popup_handler):
Set up an alternative button order.

19 years agoAdd a new type GTK_IMAGE_ICON_NAME for named icons, update the size and
Matthias Clasen [Mon, 25 Oct 2004 04:36:39 +0000 (04:36 +0000)]
Add a new type GTK_IMAGE_ICON_NAME for named icons, update the size and

2004-10-25  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimage.h:
* gtk/gtkimage.c (gtk_image_new_from_icon_name)
(gtk_image_set_from_icon_name, gtk_image_get_icon_name)
(gtk_image_set_pixel_size, gtk_image_get_pixel_size):  Add a
new type GTK_IMAGE_ICON_NAME for named icons, update the size
and content of stock, icon set and named icon images upon style
changes, and allow to set a fixed pixel size for named icon
images.  (#155688, James Henstridge)

* tests/testimage.c: Test application for theming behaviour of
different image types and for image dnd.

19 years agoUse G_DEFINE_TYPE, intialize the has_entry property, ref the model and add
Matthias Clasen [Mon, 25 Oct 2004 03:57:25 +0000 (03:57 +0000)]
Use G_DEFINE_TYPE, intialize the has_entry property, ref the model and add

2004-10-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellrenderercombo.c: Use G_DEFINE_TYPE, intialize the
has_entry property, ref the model and add a finalizer.  (#156325,
Olivier Andrieu)

19 years agoAdd GtkAboutDialog and GtkFileChooserButton
Jonathan Blandford [Sun, 24 Oct 2004 07:05:00 +0000 (07:05 +0000)]
Add GtkAboutDialog and GtkFileChooserButton

Sun Oct 24 02:54:36 2004  Jonathan Blandford  <jrb@redhat.com>

        * gtk/gtk.types: Add GtkAboutDialog and GtkFileChooserButton

        * gtk/tmpl/GtkFileChooserButton.sgml: Write docs

        * gtk/tmpl/GtkListStore.sgml: Update performance comment now that
        we use GSequence.

        * gtk/visual_index.xml: Fix up a couple of errors.

        * gtk/images/*png: update

Sun Oct 24 02:56:43 2004  Jonathan Blandford  <jrb@redhat.com>

        * docs/tools/widgets.c: Update GtkFileChooserButton doc shot.

19 years agoUse the new g_key_file api in GLib.
Matthias Clasen [Sun, 24 Oct 2004 05:48:16 +0000 (05:48 +0000)]
Use the new g_key_file api in GLib.

2004-10-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c: Use the new g_key_file api in GLib.

* gtk/Makefile.am (gtk_c_sources): Remove gtkiconthemeparser.[hc]

* gtk/gtkiconthemeparser.[hc]: Removed.

19 years agoFix the build.
Matthias Clasen [Sun, 24 Oct 2004 05:13:24 +0000 (05:13 +0000)]
Fix the build.

19 years agoIf the location dialog is brought up by typing '/', insert the slash in
Matthias Clasen [Sun, 24 Oct 2004 04:27:44 +0000 (04:27 +0000)]
If the location dialog is brought up by typing '/', insert the slash in

2004-10-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (location_popup_handler): If the
location dialog is brought up by typing '/', insert the slash
in the entry.  (#155370, Warren Togami)

2004-10-23  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (tree_view_keybinding_cb)
(trap_activate_cb): Accept shift-/ for bringing up the location
popup, since German and French keyboards generate such
events.  (#154163, Frederic Crozat)

19 years agoInvalidate the window if the tree is empty, to avoid resizing artifacts
Matthias Clasen [Sun, 24 Oct 2004 00:43:48 +0000 (00:43 +0000)]
Invalidate the window if the tree is empty, to avoid resizing artifacts

2004-10-23  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_size_allocate): Invalidate
the window if the tree is empty, to avoid resizing artifacts
from the focus rectangle.  (#155881, Vincent Noel, patch by
Billy Biggs)

19 years agoFix some entries.
Matthias Clasen [Sat, 23 Oct 2004 21:49:47 +0000 (21:49 +0000)]
Fix some entries.

19 years agoRemove assertion that can get triggered by broken sort functions.
Søren Sandmann [Sat, 23 Oct 2004 20:16:22 +0000 (20:16 +0000)]
Remove assertion that can get triggered by broken sort functions.

Sat Oct 23 16:14:37 2004  Søren Sandmann  <sandmann@redhat.com>

* gtk/gtksequence.c (_gtk_sequence_node_insert_sorted): Remove
assertion that can get triggered by broken sort functions.

19 years agoReplace broken, overly clever implementation with one that works.
Søren Sandmann [Sat, 23 Oct 2004 20:10:40 +0000 (20:10 +0000)]
Replace broken, overly clever implementation with one that works.

Sat Oct 23 16:07:46 2004  Søren Sandmann  <sandmann@redhat.com>

* gtk/gtksequence.c (_gtk_sequence_swap): Replace broken, overly
clever implementation with one that works.

* gtk/gtkliststore.c (gtk_list_store_swap): emit "rows_reordered"
instead of "changed" twice.

Bug 153479

19 years agoRemove check for previous state being ACTIVE. Bug 153876.
Søren Sandmann [Sat, 23 Oct 2004 19:18:51 +0000 (19:18 +0000)]
Remove check for previous state being ACTIVE. Bug 153876.

Sat Oct 23 15:17:55 2004  Søren Sandmann  <sandmann@redhat.com>

* gtk/gtkmenutoolbutton.c (button_state_changed_cb): Remove check
for previous state being ACTIVE. Bug 153876.

19 years agoUpdated Spanish translation
Francisco Javier F. Serrador [Sat, 23 Oct 2004 13:52:52 +0000 (13:52 +0000)]
Updated Spanish translation

2004-10-23  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation

19 years agoAdd new DND functions.
Matthias Clasen [Fri, 22 Oct 2004 22:53:09 +0000 (22:53 +0000)]
Add new DND functions.

2004-10-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk-sections.txt: Add new DND functions.

19 years agoUse the new file DND api.
Matthias Clasen [Fri, 22 Oct 2004 22:50:32 +0000 (22:50 +0000)]
Use the new file DND api.

2004-10-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_drag_data_received)
(gtk_file_chooser_button_init): Use the new file DND api.

* gtk/gtkdnd.h:
* gtk/gtkdnd.c (gtk_drag_dest_add_uri_targets)
(gtk_drag_source_add_uri_targets):

* gtk/gtkselection.h:
* gtk/gtkselection.c (gtk_target_list_add_uri_targets):
(gtk_selection_data_set_uris):
(gtk_selection_data_get_uris): New functions to allow
handling file DND "without knowing jack shit".

* configure.in: Bump glib requirement to 2.5.4.

* gtk/gtkfilechooserdefault.c (shortcuts_drop_uris): Use
g_uri_list_extract_uris().

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 22 Oct 2004 22:40:05 +0000 (22:40 +0000)]
Updated Spanish translation.

2004-10-23  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agori Oct 22 13:25:25 2004 Owen Taylor <otaylor@redhat.com>
Owen Taylor [Fri, 22 Oct 2004 17:30:43 +0000 (17:30 +0000)]
ri Oct 22 13:25:25 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextbuffer.c (gtk_text_buffer_backspace): Fix
        backspacing on the empty last line of a buffer
        (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=136840,
        Dan Williams)

19 years agoDocument how to use info with text/image targets.
Matthias Clasen [Fri, 22 Oct 2004 17:27:06 +0000 (17:27 +0000)]
Document how to use info with text/image targets.

2004-10-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkdnd.c: Document how to use info with text/image
targets.

* gtk/gtkselection.h:
* gtk/gtkselection.c (gtk_target_list_add_text_targets):
(gtk_target_list_add_image_targets): Add info argument.

* gtk/gtkcalendar.c (gtk_calendar_motion_notify):
* gtk/gtkentry.c (gtk_entry_init):
* gtk/gtktextview.c (gtk_text_view_init): Adjust all callers.

19 years agoUpdated Albanian translation.
Laurent Dhima [Fri, 22 Oct 2004 08:24:11 +0000 (08:24 +0000)]
Updated Albanian translation.

2004-10-22  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

19 years agoGdkBitmap is a GObject, not a boxed type.
Anders Carlsson [Thu, 21 Oct 2004 23:16:44 +0000 (23:16 +0000)]
GdkBitmap is a GObject, not a boxed type.

2004-10-22  Anders Carlsson  <andersca@gnome.org>

* gtk/gtktexttag.c: (gtk_text_tag_get_property):
GdkBitmap is a GObject, not a boxed type.

19 years ago#155952
Owen Taylor [Thu, 21 Oct 2004 19:13:17 +0000 (19:13 +0000)]
#155952

Thu Oct 21 15:01:09 2004  Owen Taylor  <otaylor@redhat.com>

        #155952

        * gtk/gtkentry.c: Fix checking the wrong position for
        the backspace_deletes_character PangoLogAttr.

        * gtk/gtktextbuffer.[ch] gtk/gtk.symbols (gtk_text_buffer_backspace):
        Move backspace logic from GtkTextView to here, check
        backspace_deletes_char.

        * gtk/gtktextview.c: Use gtk_text_buffer_backspace().

19 years ago*** empty log message ***
Matthias Clasen [Thu, 21 Oct 2004 19:01:29 +0000 (19:01 +0000)]
*** empty log message ***

19 years agoImplement for cached themes.
Matthias Clasen [Thu, 21 Oct 2004 18:44:08 +0000 (18:44 +0000)]
Implement for cached themes.

2004-10-21  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (gtk_icon_theme_has_icon): Implement for
cached themes.

* gtk/gtkiconcache.h:
* gtk/gtkiconcache.c (_gtk_icon_cache_has_icon): New function.

* gtk/updateiconcache.c (scan_directory): Don't skip .icon
files which are listed before their images.
(foreach_remove_func): Instead filter lonely .icon files out
here.

* gtk/gtkicontheme.c (theme_dir_get_icon_suffix): Filter out
the HAS_ICON_FILE flag.

19 years agoupdate default:LTR
Amanpreet Singh Alam [Thu, 21 Oct 2004 11:45:08 +0000 (11:45 +0000)]
update default:LTR

19 years agoMake it compile without mmap() and add some more checks. (#155973, Morten
Matthias Clasen [Thu, 21 Oct 2004 05:19:27 +0000 (05:19 +0000)]
Make it compile without mmap() and add some more checks. (#155973, Morten

2004-10-21  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkiconcache.c: Make it compile without mmap() and
add some more checks.  (#155973, Morten Welinder)

19 years agoAdd convenience api for image dnd (#150165):
Matthias Clasen [Thu, 21 Oct 2004 04:53:23 +0000 (04:53 +0000)]
Add convenience api for image dnd (#150165):

2004-10-21  Matthias Clasen  <mclasen@redhat.com>

Add convenience api for image dnd (#150165):

* gtk/gtkselection.h:
* gtk/gtkselection.c (gtk_target_list_add_image_targets)
(gtk_selection_data_set_pixbuf, gtk_selection_data_get_pixbuf):
New functions to handle the image formats readable/writable
by gdk-pixbuf.

* gtk/gtkdnd.h:
* gtk/gtkdnd.c (gtk_drag_dest_add_image_targets)
(gtk_drag_source_add_text_targets): New functions to handle
the image formats readable/writable by gdk-pixbuf.

19 years agoMake the code clearer. (#155239, Murray Cumming)
Matthias Clasen [Thu, 21 Oct 2004 02:51:50 +0000 (02:51 +0000)]
Make the code clearer. (#155239, Murray Cumming)

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_new): Make
the code clearer.  (#155239, Murray Cumming)

19 years agoUpdated British English translation.
David Lodge [Wed, 20 Oct 2004 22:51:08 +0000 (22:51 +0000)]
Updated British English translation.

2004-10-20  David Lodge <dave@cirt.net>

        * en_GB.po: Updated British English translation.

19 years agoUpdated Czech translation.
Miloslav Trmac [Wed, 20 Oct 2004 19:55:11 +0000 (19:55 +0000)]
Updated Czech translation.

2004-10-20  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoSmall fixes.
Matthias Clasen [Wed, 20 Oct 2004 17:23:02 +0000 (17:23 +0000)]
Small fixes.

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c: Small fixes.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 20 Oct 2004 14:45:32 +0000 (14:45 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoInclude gtkmodules.h. (#155885, Kazuki IWAMOTO)
Matthias Clasen [Wed, 20 Oct 2004 05:20:01 +0000 (05:20 +0000)]
Include gtkmodules.h. (#155885, Kazuki IWAMOTO)

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkrc.c: Include gtkmodules.h.  (#155885, Kazuki IWAMOTO)

* gtk/gtktoolbar.h: Add _gtk_toolbar_rebuild_menu(). (#155885)

19 years agoFix a wrong blurb. (#155838, Morten Welinder)
Matthias Clasen [Wed, 20 Oct 2004 05:15:44 +0000 (05:15 +0000)]
Fix a wrong blurb. (#155838, Morten Welinder)

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init):
Fix a wrong blurb.  (#155838, Morten Welinder)

19 years agoAdd a "display" option.
Matthias Clasen [Tue, 19 Oct 2004 18:49:03 +0000 (18:49 +0000)]
Add a "display" option.

* tests/testicontheme.c: Add a "display" option.

19 years agoImplement icon theme caching. (#154034, Martijn Vernooij, caching schema
Matthias Clasen [Tue, 19 Oct 2004 18:45:41 +0000 (18:45 +0000)]
Implement icon theme caching. (#154034, Martijn Vernooij, caching schema

2004-10-19  Matthias Clasen  <mclasen@redhat.com>

Implement icon theme caching.  (#154034, Martijn Vernooij,
caching schema proposed by Owen Taylor, initial implementation
by Anders Carlsson)

* gtk/gtkdebug.h:
* gtk/gtkmain.c: Add a "icontheme" debug flag.

* gtk/Makefile.am (gtk_c_sources): Add gtkiconcache.c
(gtk_private_h_sources): Add gtkiconcache.h
(bin_PROGRAMS): Add gtk-update-icon-cache

* gtk/gtkicontheme.c: Use icon caches if they are available.
Currently, GTK+ uses the cache to get information about the
available sizes, image file formats and .icon files. The
actual image data, and the .icon file contents are not
cached yet.

* gtk/updateiconcache.c: A cmdline utility for generating
icon cache files.

* gtk/gtkiconcache.h:
* gtk/gtkiconcache.c: The glue code to mmap an icon cache
file and manage the information it contains.

19 years agoUpdated Albanian translation.
Laurent Dhima [Tue, 19 Oct 2004 16:23:58 +0000 (16:23 +0000)]
Updated Albanian translation.

2004-10-19  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

19 years agoUpdated Albanian translation.
Laurent Dhima [Tue, 19 Oct 2004 15:16:48 +0000 (15:16 +0000)]
Updated Albanian translation.

2004-10-19  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

19 years agoUpdated Czech translation.
Miloslav Trmac [Tue, 19 Oct 2004 13:27:31 +0000 (13:27 +0000)]
Updated Czech translation.

2004-10-19  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoSet the locale, tidy up output.
Matthias Clasen [Tue, 19 Oct 2004 04:30:35 +0000 (04:30 +0000)]
Set the locale, tidy up output.

2004-10-19  Matthias Clasen  <mclasen@redhat.com>

* tests/testicontheme.c: Set the locale, tidy up output.

19 years agoUpdated pt_BR translation
Raphael Higino [Mon, 18 Oct 2004 23:54:22 +0000 (23:54 +0000)]
Updated pt_BR translation

19 years agofixed a typo in my name
Sebastien Bacher [Mon, 18 Oct 2004 22:33:12 +0000 (22:33 +0000)]
fixed a typo in my name

19 years agoFix #155658, Sebastian Bacher:
Matthias Clasen [Mon, 18 Oct 2004 21:02:37 +0000 (21:02 +0000)]
Fix #155658, Sebastian Bacher:

2004-10-18  Matthias Clasen  <mclasen@redhat.com>

Fix #155658, Sebastian Bacher:

* gdk/x11/gdkwindow-x11.h (struct _GdkToplevelX11): Add a new
is_leader flag.

* gdk/x11/gdkwindow-x11.c (update_wm_hints): Set wm hints on
leader windows even if they are withdrawn.
(gdk_window_set_group): Mark the new leader window as such. We
never remove the flag again, but that should a) be vanishingly
rare and b) not a problem, since the flag just turns off an
optimization.

* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Mark the default
leader window as such.

19 years agoForgotten change
Matthias Clasen [Mon, 18 Oct 2004 20:59:32 +0000 (20:59 +0000)]
Forgotten change

19 years agoUpdated Canadian English translation.
Adam Weinberger [Sun, 17 Oct 2004 19:11:34 +0000 (19:11 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sun, 17 Oct 2004 12:40:23 +0000 (12:40 +0000)]
Translation updated by Tino Meinen.

2004-10-17  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoUpdated British English translation.
David Lodge [Sun, 17 Oct 2004 11:51:05 +0000 (11:51 +0000)]
Updated British English translation.

2004-10-17  David Lodge <dave@cirt.net>

        * en_GB.po: Updated British English translation.

19 years agoDestroy secondary dialogs if the main dialog is hidden. (#155084, Paolo
Matthias Clasen [Sun, 17 Oct 2004 06:38:35 +0000 (06:38 +0000)]
Destroy secondary dialogs if the main dialog is hidden. (#155084, Paolo

2004-10-17  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaboutdialog.c (gtk_about_dialog_new): Destroy secondary
dialogs if the main dialog is hidden. (#155084, Paolo Borelli)

19 years agoDon't leak the secondary dialogs. (#155084, Paolo Borelli)
Matthias Clasen [Sat, 16 Oct 2004 05:10:55 +0000 (05:10 +0000)]
Don't leak the secondary dialogs. (#155084, Paolo Borelli)

2004-10-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaboutdialog.c (gtk_about_dialog_destroy): Don't leak
the secondary dialogs.  (#155084, Paolo Borelli)

19 years agoAdditions.
Matthias Clasen [Sat, 16 Oct 2004 04:46:50 +0000 (04:46 +0000)]
Additions.

19 years agoFix redraw issues with the focus on the ring.
Matthias Clasen [Sat, 16 Oct 2004 04:27:08 +0000 (04:27 +0000)]
Fix redraw issues with the focus on the ring.

2004-10-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkhsv.c (gtk_hsv_expose): Fix redraw issues with the
focus on the ring.

19 years agoMore short description unification.
Matthias Clasen [Sat, 16 Oct 2004 02:55:23 +0000 (02:55 +0000)]
More short description unification.

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkaboutdialog.sgml: More short description
unification.

19 years agoUpdated Serbian translation; added missing files to POTFILES.in.
Danilo Šegan [Fri, 15 Oct 2004 21:03:45 +0000 (21:03 +0000)]
Updated Serbian translation; added missing files to POTFILES.in.

19 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 15 Oct 2004 20:36:59 +0000 (20:36 +0000)]
Updated Serbian translation.

19 years agoNote that GTK_RESIZE_IMMEDIATE is deprecated.
Matthias Clasen [Fri, 15 Oct 2004 05:30:29 +0000 (05:30 +0000)]
Note that GTK_RESIZE_IMMEDIATE is deprecated.

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkenums.sgml: Note that GTK_RESIZE_IMMEDIATE
is deprecated.

19 years agoUnset GTK_REQUEST_NEEDED before emitting ::size-request, following this
Matthias Clasen [Fri, 15 Oct 2004 05:25:56 +0000 (05:25 +0000)]
Unset GTK_REQUEST_NEEDED before emitting ::size-request, following this

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksizegroup.c (do_size_request): Unset GTK_REQUEST_NEEDED
before emitting ::size-request, following this weeks discussion
on gtk-devel-list@gnome.org.

19 years agoRestore the size info for the current row after measuring another row.
Matthias Clasen [Fri, 15 Oct 2004 04:59:03 +0000 (04:59 +0000)]
Restore the size info for the current row after measuring another row.

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellview.c (gtk_cell_view_get_size_of_row): Restore
the size info for the current row after measuring another
row.  (#154945, William Jon McCann)

19 years agoSome more additions.
Matthias Clasen [Thu, 14 Oct 2004 20:15:15 +0000 (20:15 +0000)]
Some more additions.

2004-10-14  Matthias Clasen  <mclasen@redhat.com>

* gtk/glossary.xml: Some more additions.

19 years ago (shortcuts_add_current_folder): Don't leak volume. (#155400,
Matthias Clasen [Thu, 14 Oct 2004 19:42:31 +0000 (19:42 +0000)]
(shortcuts_add_current_folder): Don't leak volume. (#155400,
Morten Welinder)

19 years ago (gtk_file_chooser_default_finalize): Don't forget to
Matthias Clasen [Thu, 14 Oct 2004 19:23:41 +0000 (19:23 +0000)]
(gtk_file_chooser_default_finalize): Don't forget to
unref the tooltips.  (#155412, Morten Welinder)

19 years agoDon't get text unnecessarily. (#155384, Morten Welinder)
Matthias Clasen [Thu, 14 Oct 2004 14:14:12 +0000 (14:14 +0000)]
Don't get text unnecessarily. (#155384, Morten Welinder)

2004-10-14  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (shortcuts_remove_rows): Don't
get text unnecessarily.  (#155384, Morten Welinder)

19 years agoSome more additions.
Matthias Clasen [Wed, 13 Oct 2004 20:58:17 +0000 (20:58 +0000)]
Some more additions.

19 years agoAcknowledge the fact that invariants are broken and loop all the way up to
Matthias Clasen [Wed, 13 Oct 2004 03:41:00 +0000 (03:41 +0000)]
Acknowledge the fact that invariants are broken and loop all the way up to

        * gtk/gtkcontainer.c (_gtk_container_queue_resize): Acknowledge the fact        that invariants are broken and loop all the way up to the resize container.

19 years agodon't queue the widget for resize or emit change notification if the usize
4 [Tue, 12 Oct 2004 15:12:44 +0000 (15:12 +0000)]
don't queue the widget for resize or emit change notification if the usize

Tue Oct 12 17:11:02 2004    <timj@birnet.org>

        * gtk/gtkwidget.c (gtk_widget_set_usize_internal): don't queue the
        widget for resize or emit change notification if the usize didn't
        change. this works around a buggy signal connection in #155139.

19 years agoFix SGML errors.
Owen Taylor [Tue, 12 Oct 2004 15:11:19 +0000 (15:11 +0000)]
Fix SGML errors.

Tue Oct 12 11:04:47 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/glossary.xml: Fix SGML errors.

19 years agoAdd some terms.
Matthias Clasen [Mon, 11 Oct 2004 21:09:19 +0000 (21:09 +0000)]
Add some terms.

19 years agoAdd missing short descriptions
Matthias Clasen [Mon, 11 Oct 2004 20:15:30 +0000 (20:15 +0000)]
Add missing short descriptions

19 years agoMore short description unification.
Matthias Clasen [Mon, 11 Oct 2004 20:10:52 +0000 (20:10 +0000)]
More short description unification.

19 years agoMake short descriptions a bit more consistent.
Matthias Clasen [Mon, 11 Oct 2004 18:08:35 +0000 (18:08 +0000)]
Make short descriptions a bit more consistent.

19 years agoMore widget gallery.
Matthias Clasen [Mon, 11 Oct 2004 16:07:34 +0000 (16:07 +0000)]
More widget gallery.

19 years agoRemove debug ifdef
Matthias Clasen [Mon, 11 Oct 2004 15:15:29 +0000 (15:15 +0000)]
Remove debug ifdef

19 years agoAdd more widget gallery images.
Matthias Clasen [Mon, 11 Oct 2004 15:14:27 +0000 (15:14 +0000)]
Add more widget gallery images.

19 years agoRemove chapterinfo.
Matthias Clasen [Mon, 11 Oct 2004 06:11:06 +0000 (06:11 +0000)]
Remove chapterinfo.

19 years agoMore ChangeLog
Matthias Clasen [Mon, 11 Oct 2004 05:59:09 +0000 (05:59 +0000)]
More ChangeLog