]> Pileus Git - ~andy/gtk/log
~andy/gtk
17 years agoUpdated Bulgarian translation by Alexander Shopov <ash@contact.bg>
Alexander Shopov [Sun, 30 Jul 2006 14:10:16 +0000 (14:10 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

2006-07-30  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>

17 years agoAlways set success to TRUE. (gdk_color_change): Implement.
Richard Hult [Sat, 29 Jul 2006 11:05:15 +0000 (11:05 +0000)]
Always set success to TRUE. (gdk_color_change): Implement.

2006-07-29  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkcolor-quartz.c (gdk_colormap_alloc_colors): Always
set success to TRUE.
(gdk_color_change): Implement.

* gdk/quartz/GdkQuartzWindow.c
([GdkQuartzWindow -canBecomeKeyWindow]): Add comment.

* gdk/quartz/gdkevents-quartz.c (gdk_screen_get_setting): Make the
default font a bit smaller until we have made this get the system
setting.

* gdk/quartz/gdkwindow-quartz.c (gdk_window_set_type_hint): Enable
shadows for the right window types.

* gdk/quartz/gdkprivate-quartz.h:
* gdk/quartz/gdkgc-quartz.c:
* gdk/quartz/gdkdrawable-quartz.c:
* gdk/quartz/gdkcolor-quartz.c: Expose the CGContext functions,
update callers.

* gdk/quartz/gdkmain-quartz.c: (_gdk_windowing_init): No need to
get the current process ID, use the right constant instead.

17 years agohttp://bugzilla.gnome.org/show_bug.cgi?id=348792 fixed for Georgian (kaq)
Vladimer Sichinava [Fri, 28 Jul 2006 22:47:41 +0000 (22:47 +0000)]
http://bugzilla.gnome.org/show_bug.cgi?id=348792 fixed for Georgian (kaq)

17 years agoAdd the timeout for polling the file; change the default polling delta to
Emmanuele Bassi [Fri, 28 Jul 2006 20:37:58 +0000 (20:37 +0000)]
Add the timeout for polling the file; change the default polling delta to

2006-07-28  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentmanager.c (gtk_recent_manager_init): Add the
timeout for polling the file; change the default polling
delta to 2000 msec.

17 years agoUpdated Tatar translation of gtk+ by Albert Fazli.
Simos Xenitellis [Fri, 28 Jul 2006 01:12:42 +0000 (01:12 +0000)]
Updated Tatar translation of gtk+ by Albert Fazli.

17 years agocast the return value of XGetWindowProperty() correctly so we don't return
Michael Natterer [Thu, 27 Jul 2006 15:22:13 +0000 (15:22 +0000)]
cast the return value of XGetWindowProperty() correctly so we don't return

2006-07-27  Michael Natterer  <mitch@imendio.com>

* gdk/x11/gdkwindow-x11.c (gdk_window_get_type_hint): cast the
return value of XGetWindowProperty() correctly so we don't return
garbage type hints. Pointed out by Tommi Komulainen, patch taken
from https://maemo.org/bugzilla/show_bug.cgi?id=724

17 years agoMove a call
Matthias Clasen [Thu, 27 Jul 2006 14:13:18 +0000 (14:13 +0000)]
Move a call

17 years agoUpdated Malayalam Translations
Ani Peter [Thu, 27 Jul 2006 13:31:37 +0000 (13:31 +0000)]
Updated Malayalam Translations

17 years agoUpdated Greek translation
Nikos Charonitakis [Wed, 26 Jul 2006 20:51:23 +0000 (20:51 +0000)]
Updated Greek translation

17 years agoUpdayed Greek translation
Nikos Charonitakis [Wed, 26 Jul 2006 20:33:14 +0000 (20:33 +0000)]
Updayed Greek translation

17 years agoUpdated Bulgarian translation by Alexander Shopov <ash@contact.bg>
Alexander Shopov [Wed, 26 Jul 2006 19:36:23 +0000 (19:36 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

2006-07-26  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>

17 years agoUpdated Bulgarian translation by Alexander Shopov <ash@contact.bg>
Alexander Shopov [Tue, 25 Jul 2006 16:39:21 +0000 (16:39 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

2006-07-25  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>

17 years agoUpdated Bulgarian translation by Alexander Shopov <ash@contact.bg>
Alexander Shopov [Mon, 24 Jul 2006 20:13:23 +0000 (20:13 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

2006-07-24  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>

17 years agoImplement getting the double click threshold.
Richard Hult [Mon, 24 Jul 2006 12:31:17 +0000 (12:31 +0000)]
Implement getting the double click threshold.

2006-07-24  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c (gdk_screen_get_setting): Implement
getting the double click threshold.

17 years agoFix changelog.
Richard Hult [Mon, 24 Jul 2006 10:47:40 +0000 (10:47 +0000)]
Fix changelog.

17 years agoSave before committing...
Richard Hult [Mon, 24 Jul 2006 10:46:58 +0000 (10:46 +0000)]
Save before committing...

17 years agoSet the window level depending on the type hint.
Richard Hult [Mon, 24 Jul 2006 10:46:21 +0000 (10:46 +0000)]
Set the window level depending on the type hint.

2006-07-24  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c (gdk_window_set_type_hint): Set the
window level depending on the type hint.

* gdk/quartz/gdkevents-quartz.c (gdk_keyboard_grab,
pointer_ungrab_internal): Only break the grab if the new window is
a different one.
(gdk_event_translate): Catch the case where the entire app loses
focus and break any grabs. Only do implicit grabs when the event
mask has both press and release.

* gdk/quartz/gdkkeys-quartz.c (translate_keysym):
* gdk/quartz/gdkselection-quartz.c:

        * gdk/quartz/GdkQuartzWindow.c
([GdkQuartzWindow -windowDidResignKey:]): Use this to update the
focus window instead of resignMain, fixes the case where other apps
uses focus follows mouse (like the terminal can).

17 years agoUpdated Finnish translation
Ilkka Tuohela [Mon, 24 Jul 2006 09:08:52 +0000 (09:08 +0000)]
Updated Finnish translation

17 years agoBump version
Matthias Clasen [Mon, 24 Jul 2006 02:10:48 +0000 (02:10 +0000)]
Bump version

17 years ago2.10.1
Matthias Clasen [Mon, 24 Jul 2006 02:02:14 +0000 (02:02 +0000)]
2.10.1

17 years agoUpdated Portuguese translation.
Duarte Loreto [Sun, 23 Jul 2006 23:11:58 +0000 (23:11 +0000)]
Updated Portuguese translation.

2006-07-23  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

17 years agoUpdated French translation.
Christophe Merlet [Sun, 23 Jul 2006 21:41:38 +0000 (21:41 +0000)]
Updated French translation.

17 years agoAdd a POTFILES.skip file
Matthias Clasen [Sun, 23 Jul 2006 20:19:18 +0000 (20:19 +0000)]
Add a POTFILES.skip file

17 years agoFix a memleak
Matthias Clasen [Sun, 23 Jul 2006 20:11:28 +0000 (20:11 +0000)]
Fix a memleak

17 years agoUpdated Lithuanian translation.
Žygimantas Beručka [Sat, 22 Jul 2006 19:03:58 +0000 (19:03 +0000)]
Updated Lithuanian translation.

2006-07-22  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.

17 years agoUpdated French translation.
Christophe Merlet [Sat, 22 Jul 2006 17:34:07 +0000 (17:34 +0000)]
Updated French translation.

17 years agoUpdated Lithuanian translation.
Žygimantas Beručka [Sat, 22 Jul 2006 13:11:21 +0000 (13:11 +0000)]
Updated Lithuanian translation.

2006-07-22  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.

17 years agoUpdated gtk+ zh_CN translation.
Funda Wang [Sat, 22 Jul 2006 07:54:37 +0000 (07:54 +0000)]
Updated gtk+ zh_CN translation.

17 years agoUpdated Lithuanian translation.
Žygimantas Beručka [Sat, 22 Jul 2006 07:44:10 +0000 (07:44 +0000)]
Updated Lithuanian translation.

2006-07-22  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.

17 years agoUpdated Portuguese translation.
Duarte Loreto [Sat, 22 Jul 2006 01:38:48 +0000 (01:38 +0000)]
Updated Portuguese translation.

2006-07-22  Duarte Loreto <happyguy_pt@hotmail.com>

* pt,po: Updated Portuguese translation.

17 years agoupdated hebrew translation
Yair Hershkovitz [Fri, 21 Jul 2006 23:03:44 +0000 (23:03 +0000)]
updated hebrew translation

17 years agoNew function to destroy an rc context.
Matthias Clasen [Fri, 21 Jul 2006 16:12:44 +0000 (16:12 +0000)]
New function to destroy an rc context.

2006-07-21  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkrc.h:
* gtk/gtkrc.c (_gtk_rc_context_destroy): New function to
destroy an rc context.

* gtk/gtksettings.c (gtk_settings_finalize): Destroy the rc context.
(gtk_settings_get_for_screen): Unref the settings when the screen
goes away. (#348096, Chris Wilson)

17 years agoImplement.
Richard Hult [Fri, 21 Jul 2006 15:17:59 +0000 (15:17 +0000)]
Implement.

2006-07-21  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkgc-quartz.c: (gdk_quartz_gc_get_values),
(gdk_quartz_gc_set_values), (_gdk_windowing_gc_copy),
(gdk_gc_get_screen): Implement.

* gdk/quartz/gdkwindow-quartz.c: (gdk_window_set_back_pixmap):
Implement.

17 years agoReplace gtk_rc_style_ref/unref by g_object_ref/unref.
Matthias Clasen [Fri, 21 Jul 2006 14:52:05 +0000 (14:52 +0000)]
Replace gtk_rc_style_ref/unref by g_object_ref/unref.

2006-07-21  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkstyle.c:
* gtk/gtkrc.c:
* gtk/gtkwidget.c: Replace gtk_rc_style_ref/unref by
g_object_ref/unref.

17 years ago0-terminate outbuf in all cases. (#348227, Nguyen Thái Ngoc Duy)
Matthias Clasen [Fri, 21 Jul 2006 13:42:43 +0000 (13:42 +0000)]
0-terminate outbuf in all cases. (#348227, Nguyen Thái Ngoc Duy)

2006-07-21  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimcontextsimple.c (gtk_im_context_simple_get_preedit_string):
0-terminate outbuf in all cases.  (#348227, Nguyen Thái Ngoc Duy)

17 years agoEnable symbolic colors and color expressions in style properties. Fixes
Michael Natterer [Fri, 21 Jul 2006 08:27:31 +0000 (08:27 +0000)]
Enable symbolic colors and color expressions in style properties. Fixes

2006-07-21  Michael Natterer  <mitch@imendio.com>

Enable symbolic colors and color expressions in style
properties. Fixes bug #346751.

* gtk/gtkrc.c (rc_parse_token_or_compound): add GtkRcStyle
parameter and replace symbolic colors by color constants.

(gtk_rc_parse_assignment): likewise. Also support parsing of
expressions of the form identifier(compound).

(gtk_rc_parse_style): pass the GtkRcStyle to
gtk_rc_parse_assignment().

(gtk_rc_parse_statement): pass NULL since we don't have a
GtkRcStyle here.

17 years agoremove accidential 2nd parameter to g_object_unref().
Michael Natterer [Fri, 21 Jul 2006 08:15:53 +0000 (08:15 +0000)]
remove accidential 2nd parameter to g_object_unref().

2006-07-21  Michael Natterer  <mitch@imendio.com>

* gtk/gtkentrycompletion.c (gtk_entry_completion_finalize):
remove accidential 2nd parameter to g_object_unref().

17 years agoDon't leak the action_view. (#348120, Chris Wilson)
Matthias Clasen [Fri, 21 Jul 2006 05:23:43 +0000 (05:23 +0000)]
Don't leak the action_view. (#348120, Chris Wilson)

2006-07-21  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkentrycompletion.c (gtk_entry_completion_finalize):
        Don't leak the action_view.  (#348120, Chris Wilson)

17 years agoImprove drawing of tabs
Matthias Clasen [Fri, 21 Jul 2006 05:20:13 +0000 (05:20 +0000)]
Improve drawing of tabs

17 years agoFix a memleak
Matthias Clasen [Fri, 21 Jul 2006 05:02:27 +0000 (05:02 +0000)]
Fix a memleak

17 years agoUnset the during_reorder flag. (#348049, Sven Herzberg, patch by Benjamin
Matthias Clasen [Fri, 21 Jul 2006 04:44:24 +0000 (04:44 +0000)]
Unset the during_reorder flag. (#348049, Sven Herzberg, patch by Benjamin

2006-07-21  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtknotebook.c (gtk_notebook_stop_reorder): Unset
        the during_reorder flag.  (#348049, Sven Herzberg, patch
        by Benjamin Otte)

17 years agoUpdated French translation.
Christophe Merlet [Thu, 20 Jul 2006 23:44:24 +0000 (23:44 +0000)]
Updated French translation.

17 years agoArgh, initialize "passed"! (set_filename_timeout_cb): Renamed from
Federico Mena Quintero [Thu, 20 Jul 2006 20:21:10 +0000 (20:21 +0000)]
Argh, initialize "passed"! (set_filename_timeout_cb): Renamed from

2006-07-19  Federico Mena Quintero  <federico@novell.com>

* tests/autotestfilechooser.c (test_black_box): Argh, initialize
"passed"!
(set_filename_timeout_cb): Renamed from timeout_cb().
(test_confirm_overwrite): New function, test confirmation before
overwriting a file in SAVE mode.

17 years agoJust remove the scroll timeout here, don't access settings. (#348095,
Matthias Clasen [Thu, 20 Jul 2006 19:07:51 +0000 (19:07 +0000)]
Just remove the scroll timeout here, don't access settings. (#348095,

2006-07-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenu.c (gtk_menu_destroy): Just remove the scroll
timeout here, don't access settings.  (#348095, Chris Wilson)

17 years agoFix messed up refcounting. (#348090, Chris Wilson)
Matthias Clasen [Thu, 20 Jul 2006 18:42:17 +0000 (18:42 +0000)]
Fix messed up refcounting. (#348090, Chris Wilson)

2006-07-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextlayout.c (gtk_text_layout_set_contexts): Fix
messed up refcounting.  (#348090, Chris Wilson)

17 years agoExport this privately.
Matthias Clasen [Thu, 20 Jul 2006 18:07:21 +0000 (18:07 +0000)]
Export this privately.

2006-07-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.h:
* gtk/gtkicontheme.c (_gtk_icon_theme_ensure_builtin_cache):
Export this privately.

* gtk/gtkiconfactory.c (render_fallback_image): And call it
here to initialize the builtin cache before using it.  (#348063,
Diego Pettenò)

17 years agoFix a thinko that leads to constantly reloading the mime data if a
Matthias Clasen [Thu, 20 Jul 2006 17:42:10 +0000 (17:42 +0000)]
Fix a thinko that leads to constantly reloading the mime data if a

2006-07-20  Matthias Clasen  <mclasen@redhat.com>

Fix a thinko that leads to constantly reloading
the mime data if a mime.cache is present.  Patch
by Yevgen Muntyan, bugs.freedesktop.org #7495

* xdgmime.c (xdg_check_dir): Look for mime.cache first.
(xdg_check_file): Report existance of the file separately.

17 years agoArgh, initialize "passed"! (set_filename_timeout_cb): Renamed from
Federico Mena Quintero [Thu, 20 Jul 2006 16:07:42 +0000 (16:07 +0000)]
Argh, initialize "passed"! (set_filename_timeout_cb): Renamed from

2006-07-19  Federico Mena Quintero  <federico@novell.com>

* tests/autotestfilechooser.c (test_black_box): Argh, initialize
"passed"!
(set_filename_timeout_cb): Renamed from timeout_cb().
(test_confirm_overwrite): New function, test confirmation before
overwriting a file in SAVE mode.

17 years agoUpdated Lithuanian translation.
Žygimantas Beručka [Thu, 20 Jul 2006 15:26:48 +0000 (15:26 +0000)]
Updated Lithuanian translation.

2006-07-20  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.

17 years agoFree caches on shutdown
Matthias Clasen [Thu, 20 Jul 2006 14:40:57 +0000 (14:40 +0000)]
Free caches on shutdown

17 years agofix typo to make it compile again.
Michael Natterer [Thu, 20 Jul 2006 10:32:23 +0000 (10:32 +0000)]
fix typo to make it compile again.

2006-07-20  Michael Natterer  <mitch@imendio.com>

* gtk/gtkrecentchoosermenu.c (gtk_recent_chooser_menu_finalize):
fix typo to make it compile again.

17 years agoCorrectly chain up the finalization vfunc. (#348089, Chris Wilson)
Emmanuele Bassi [Thu, 20 Jul 2006 08:09:59 +0000 (08:09 +0000)]
Correctly chain up the finalization vfunc. (#348089, Chris Wilson)

2006-07-20  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentchoosermenu.c:
(gtk_recent_chooser_menu_finalize): Correctly chain up the
finalization vfunc. (#348089, Chris Wilson)

17 years agoAppend the event to the queue instead of using gdk_event_put.
Richard Hult [Thu, 20 Jul 2006 08:06:54 +0000 (08:06 +0000)]
Append the event to the queue instead of using gdk_event_put.

2006-07-20  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c: (generate_grab_broken_event):
Append the event to the queue instead of using gdk_event_put.
(_gdk_quartz_get_mouse_window, find_current_keyboard_window):
Handle grabs.
(get_event_mask_from_ns_event, create_focus_event)
(convert_window_coordinates_to_root, find_window_for_event)
(gdk_event_translate): Improve readability (style changes).
(gdk_flush, gdk_display_sync, gdk_display_flush)
(gdk_event_send_client_message_for_display),
(gdk_screen_broadcast_client_message): Remove FIXMEs.
(gdk_screen_get_setting): Reindent.
Also move find_child_window_by_point to gdkwindow-quartz.c.

* gdk/quartz/gdkwindow-quartz.c:
(find_child_window_by_point_helper),
(_gdk_quartz_find_child_window_by_point): Move here from
gdkevents-quartz.c
(_gdk_windowing_window_get_pointer): Handle destroyed windows and
imlement the return value.
(_gdk_windowing_window_at_pointer): Implement.

17 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Thu, 20 Jul 2006 06:04:56 +0000 (06:04 +0000)]
Translation updated by Tino Meinen.

2006-07-20  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

17 years agoAdd xdg_init-free versions of some functions and use them internally, so
Matthias Clasen [Thu, 20 Jul 2006 04:14:59 +0000 (04:14 +0000)]
Add xdg_init-free versions of some functions and use them internally, so

2006-07-20  Matthias Clasen  <mclasen@redhat.com>

* xdgmimemagic.c:
* xdgmime.c:
* xdgmime.h: Add xdg_init-free versions of some
functions and use them internally, so that we don't
reload caches and clobber data structures in the
middle of an operation.  Patch by Joe Shaw,
bugs.freedesktop.org #6824

17 years agofix bug #5241
Matthias Clasen [Thu, 20 Jul 2006 03:20:16 +0000 (03:20 +0000)]
fix bug #5241

17 years agoReindent.
Richard Hult [Wed, 19 Jul 2006 18:55:27 +0000 (18:55 +0000)]
Reindent.

2006-07-19  Richard Hult  <richard@imendio.com>

* gtk/gtkdnd-quartz.c (register_types): Reindent.

* gtk/gtkclipboard-quartz.c (gtk_clipboard_set_contents): Add
autorelease pool.

17 years ago]): Listen to windowDidResignMain notifications and properly update the
Richard Hult [Wed, 19 Jul 2006 17:06:40 +0000 (17:06 +0000)]
]): Listen to windowDidResignMain notifications and properly update the

2006-07-19  Richard Hult  <richard@imendio.com>

* gdk/quartz/GdkQuartzWindow.c
([GdkQuartzWindow -windowDidResignMain:]):
* gdk/quartz/gdkevents-quartz.c (_gdk_quartz_update_focus_window):
Listen to windowDidResignMain notifications and properly update the
focus window when windows are unfocused.

17 years agoadd align_set field to keep track whether the align property was set by
Kristian Rietveld [Wed, 19 Jul 2006 16:27:10 +0000 (16:27 +0000)]
add align_set field to keep track whether the align property was set by

2006-07-19  Kristian Rietveld  <kris@imendio.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_init),
(gtk_cell_renderer_text_[gs]et_property), (get_layout): add
align_set field to keep track whether the align property was
set by the user, if not we will use the alignment by looking
at the direction of the widget. (#157439)

17 years agoCheck if option is NULL before using it. (#348014, Christian Persch)
Matthias Clasen [Wed, 19 Jul 2006 15:52:48 +0000 (15:52 +0000)]
Check if option is NULL before using it. (#348014, Christian Persch)

2006-07-19  Matthias Clasen  <mclasen@redhat.com>

* modules/printbackends/file/gtkprintbackendfile.c
(file_printer_get_settings_from_options): Check if option
is NULL before using it.  (#348014, Christian Persch)

17 years agoWhen looking up a font XID, add the XID_FONT_BIT. (#348001)
Matthias Clasen [Wed, 19 Jul 2006 13:36:52 +0000 (13:36 +0000)]
When looking up a font XID, add the XID_FONT_BIT. (#348001)

2006-07-19  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkx.h (gdk_font_lookup_for_display): When looking
up a font XID, add the XID_FONT_BIT.  (#348001)

17 years agoUpdated Korean translation.
Changwoo Ryu [Wed, 19 Jul 2006 12:09:23 +0000 (12:09 +0000)]
Updated Korean translation.

2006-07-19  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

17 years agoFixed "removed text_view_markup translation"
Nguyen Thai Ngoc Duy [Wed, 19 Jul 2006 10:15:51 +0000 (10:15 +0000)]
Fixed "removed text_view_markup translation"

17 years agoIgnore quartz pc files.
Richard Hult [Wed, 19 Jul 2006 09:18:55 +0000 (09:18 +0000)]
Ignore quartz pc files.

17 years ago]): Remove unused variables to fix compiler warnings.
Richard Hult [Wed, 19 Jul 2006 09:15:58 +0000 (09:15 +0000)]
]): Remove unused variables to fix compiler warnings.

2006-07-19  Richard Hult  <richard@imendio.com>

* gdk/quartz/GdkQuartzView.c ([GdkQuartzView -drawRect:]):
* gdk/quartz/gdkpixmap-quartz.c (gdk_pixmap_new): Remove unused
variables to fix compiler warnings.

17 years agoImplement type hints and use them to determine which windows should be
Richard Hult [Wed, 19 Jul 2006 09:13:24 +0000 (09:13 +0000)]
Implement type hints and use them to determine which windows should be

2006-07-19  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c (gdk_window_impl_quartz_init)
(gdk_window_set_type_hint, gdk_window_get_type_hint):
* gdk/quartz/GdkQuartzWindow.c
([GdkQuartzWindow -canBecomeMainWindow])
([GdkQuartzWindow -canBecomeKeyWindow]): Implement type hints and
use them to determine which windows should be allowed to become
main and key windows.

17 years agoGet the position correctly for the root window. Fixes bug #347976, patch
Richard Hult [Wed, 19 Jul 2006 07:28:42 +0000 (07:28 +0000)]
Get the position correctly for the root window. Fixes bug #347976, patch

2006-07-19  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c:
(_gdk_windowing_window_get_pointer): Get the position correctly
for the root window. Fixes bug #347976, patch by Dave Vasilevsky.

17 years agoUpdates
Matthias Clasen [Wed, 19 Jul 2006 01:15:34 +0000 (01:15 +0000)]
Updates

17 years agofix 347277
Matthias Clasen [Tue, 18 Jul 2006 22:16:44 +0000 (22:16 +0000)]
fix 347277

17 years agoMake bits from my last commit are conditionally compiled only if cups 1.2
John Palmieri [Tue, 18 Jul 2006 21:47:04 +0000 (21:47 +0000)]
Make bits from my last commit are conditionally compiled only if cups 1.2

* modules/printbackends/cups/gtkprintbackendcups.c:
  Make bits from my last commit are conditionally compiled
  only if cups 1.2 is available.

17 years agoadd GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD,
John Palmieri [Tue, 18 Jul 2006 18:26:51 +0000 (18:26 +0000)]
add GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD,

 * gtk/gtkprinteroption.h:
 * gtk/gtkprinteroptionwidget.c:
 * modules/printbackends/cups/gtkprintbackendcups.c:
   add GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD,
   GTK_PRINTER_OPTION_TYPE_PICKONE_PASSCODE,
   GTK_PRINTER_OPTION_TYPE_PICKONE_REAL,
   GTK_PRINTER_OPTION_TYPE_PICKONE_INT,
   and GTK_PRINTER_OPTION_TYPE_PICKONE_STRING options to support a subset
   of the new CUPS 1.2 custom options spec

17 years agoUpdated Dzongkha translation
Guntupalli Karunakar [Tue, 18 Jul 2006 17:42:49 +0000 (17:42 +0000)]
Updated Dzongkha translation

17 years agoFix https://bugzilla.novell.com/show_bug.cgi?id=184875 - make the location
Federico Mena Quintero [Tue, 18 Jul 2006 16:36:19 +0000 (16:36 +0000)]
Fix https://bugzilla.novell.com/show_bug.cgi?id=184875 - make the location

2006-07-18  Federico Mena Quintero  <federico@novell.com>

Fix https://bugzilla.novell.com/show_bug.cgi?id=184875 - make the
location entry in Save mode preserve the stuff from
set_filename(); it was overwriting it with $cwd.

This is the same fix for
http://bugzilla.gnome.org/show_bug.cgi?id=347066

* tests/autotestfilechooser.c: (test_black_box): Added black-box
test for set_filename() and set_current_name().

* gtk/gtkfilechooser.c (gtk_file_chooser_get_type): Cast to
GClassInitFunc in the call to g_type_register_static_simple(), to
avoid a compiler warning.

* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault):
Added a browse_files_last_selected_name field.  We'll copy the
logic from gtkfilesel.c to see when to clear the location entry.
(struct _GtkFileChooserDefault): Removed the
processing_pending_selections field.

* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_finalize):
Free impl->browse_files_last_selected_name.
(pending_select_paths_process): Don't use
impl->processing_pending_selections.
(update_chooser_entry): Keep track of the name that was last
selected in the file list.  We use this to know when to clear the
location entry.  The logic is similar to that of
gtkfilesel.c:gtk_file_selection_file_changed().  This also lets us
get rid of the processing_pending_selections flag.
(update_chooser_entry): Clear the entry if we didn't have a
selection before.
(location_switch_to_filename_entry): Do not set $cwd as the
contents of the location entry here...
(location_popup_handler): ... but do it here instead, only as the
result of the user asking to turn on the location entry.
(gtk_file_chooser_default_get_paths): If the location entry is
empty, do the fallback of seeing if it is sensible to say that
$cwd is the selected path.
(gtk_file_chooser_default_update_current_folder): Don't set the
text of the location entry; this is no longer needed with the
fixes above.
(shortcuts_activate_iter): Clear the location entry when
activating a shortcut if we are not in SAVE mode.  This keeps the
contents of the location entry consistent even when switching
folders via the shortcuts.

17 years agoremember the sensitivity of the steppers in GtkRangeLayout, update it in
Michael Natterer [Tue, 18 Jul 2006 14:22:38 +0000 (14:22 +0000)]
remember the sensitivity of the steppers in GtkRangeLayout, update it in

2006-07-18  Michael Natterer  <mitch@imendio.com>

* gtk/gtkrange.c: remember the sensitivity of the steppers in
GtkRangeLayout, update it in gtk_range_calc_layout() and check for
changes in layout_changed(), so adjustment changes that leave the
slider position unchanged are still able to update the steppers'
sensitivity. Fixes bug #347902.

17 years agooooops.
Kristian Rietveld [Tue, 18 Jul 2006 13:57:06 +0000 (13:57 +0000)]
oooops.

2006-07-18  Kristian Rietveld  <kris@imendio.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_start_editing):
oooops.

17 years agoFix for #335012, reported by Matteo Nastasi.
Kristian Rietveld [Tue, 18 Jul 2006 13:33:28 +0000 (13:33 +0000)]
Fix for #335012, reported by Matteo Nastasi.

2006-07-18  Kristian Rietveld  <kris@imendio.com>

Fix for #335012, reported by Matteo Nastasi.

* gtk/gtktreeview.c (gtk_tree_view_real_start_editing): if the
requested space of the editable is smaller than the cell area,
put it up above the middle of the cell area.

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_start_editing):
configure the inner border to cover the cell area if the
entry requisition is smaller than the cell_area.

17 years agoAnother fix for #164884.
Kristian Rietveld [Tue, 18 Jul 2006 12:33:25 +0000 (12:33 +0000)]
Another fix for #164884.

2006-07-18  Kristian Rietveld  <kris@imendio.com>

Another fix for #164884.

* gtk/gtktreeprivate.h: add in_grab field.

* gtk/gtktreeview.c (gtk_tree_view_button_press): only save press
to possibly begin a drag when there's no grab pending,
(gtk_tree_view_grab_notify): toggle in_grab field.

17 years agouse MAX priv->width, alloc.width when allocating the bin_window,
Kristian Rietveld [Tue, 18 Jul 2006 10:15:37 +0000 (10:15 +0000)]
use MAX priv->width, alloc.width when allocating the bin_window,

2006-07-18  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktreeview.c (gtk_tree_view_realize): use MAX
priv->width, alloc.width when allocating the bin_window,
(gtk_tree_view_bin_expose): don't overrun bin_window when drawing
the flat box.

17 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Tue, 18 Jul 2006 08:28:31 +0000 (08:28 +0000)]
Updated Spanish translation.

2006-07-18  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

17 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Tue, 18 Jul 2006 04:16:10 +0000 (04:16 +0000)]
Updated Translation

17 years agoSet an empty NSImage if there is none, covers the cases where applications
Richard Hult [Mon, 17 Jul 2006 21:21:25 +0000 (21:21 +0000)]
Set an empty NSImage if there is none, covers the cases where applications

2006-07-17  Richard Hult  <richard@imendio.com>

* gtk/gtkdnd-quartz.c: (gtk_drag_begin_internal): Set an empty
NSImage if there is none, covers the cases where applications try
to set a pixmap which is not supported by the quartz backend.

17 years agoUpdated French translation.
Benoît Dejean [Mon, 17 Jul 2006 20:19:57 +0000 (20:19 +0000)]
Updated French translation.

* fr.po: Updated French translation.

17 years agoFill in string, length and is_modifier for key events. Map some more keys
Richard Hult [Mon, 17 Jul 2006 18:39:43 +0000 (18:39 +0000)]
Fill in string, length and is_modifier for key events. Map some more keys

2006-07-17  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c: (create_key_event):
* gdk/quartz/gdkkeys-quartz.c: (_gdk_quartz_key_event_type),
(_gdk_quartz_key_is_modifier):
* gdk/quartz/gdkprivate-quartz.h: Fill in string, length and
is_modifier for key events. Map some more keys into gdk keyvals.

17 years agoDon't undo reordering if we haven't been reordering. (#346836, Ed Catmur)
Matthias Clasen [Mon, 17 Jul 2006 17:22:31 +0000 (17:22 +0000)]
Don't undo reordering if we haven't been reordering. (#346836, Ed Catmur)

2006-07-17  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtknotebook.c (gtk_notebook_stop_reorder): Don't undo
reordering if we haven't been reordering.  (#346836, Ed Catmur)

17 years agoAdd escape to the list of special keys, to get the escape key working.
Richard Hult [Mon, 17 Jul 2006 15:43:55 +0000 (15:43 +0000)]
Add escape to the list of special keys, to get the escape key working.

2006-07-17  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkkeys-quartz.c: Add escape to the list of special
keys, to get the escape key working.

17 years agoInitialize GdkInput.
Richard Hult [Mon, 17 Jul 2006 14:48:10 +0000 (14:48 +0000)]
Initialize GdkInput.

2006-07-17  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkdisplay-quartz.c (gdk_display_open): Initialize
GdkInput.

17 years agocheck if the iter still has children after running the test-expand-row
Kristian Rietveld [Mon, 17 Jul 2006 13:57:38 +0000 (13:57 +0000)]
check if the iter still has children after running the test-expand-row

2006-07-17  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktreeview.c (gtk_tree_view_build_tree): check if the iter
still has children after running the test-expand-row func,
(gtk_tree_view_real_expand_row): ditto. (#302127, Billy Biggs).

17 years agoUpdated Czech translation.
Jakub Friedl [Mon, 17 Jul 2006 13:48:07 +0000 (13:48 +0000)]
Updated Czech translation.

2006-07-17  Jakub Friedl  <jfriedl@suse.cz>

  * cs.po: Updated Czech translation.

17 years agouse 5 * gtk-timeout-repeat, just as many other widgets. Makes the calendar
Michael Natterer [Mon, 17 Jul 2006 12:55:12 +0000 (12:55 +0000)]
use 5 * gtk-timeout-repeat, just as many other widgets. Makes the calendar

2006-07-17  Michael Natterer  <mitch@imendio.com>

* gtk/gtkcalendar.c (calendar_timer): use 5 * gtk-timeout-repeat,
just as many other widgets. Makes the calendar arrow buttons
usable for quick month/year skipping (#142582).

17 years agoUpdated German translation.
Hendrik Richter [Mon, 17 Jul 2006 10:37:51 +0000 (10:37 +0000)]
Updated German translation.

2006-07-17  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation.

17 years agoFix comment. (gdk_window_set_title): Surround by release pool macros.
Richard Hult [Mon, 17 Jul 2006 08:07:55 +0000 (08:07 +0000)]
Fix comment. (gdk_window_set_title): Surround by release pool macros.

2006-07-17  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c:
(_gdk_windowing_window_destroy_foreign): Fix comment.
(gdk_window_set_title): Surround by release pool macros.
(gdk_window_get_type_hint): Fix return value.
(gdk_window_get_frame_extents): Implement.
(gdk_window_iconify): Use the release pool macros.
(gdk_window_deiconify): Likewise.
(_gdk_windowing_get_pointer): Implement.
(gdk_window_get_deskrelative_origin, gdk_window_get_root_origin):
Implement.

* gdk/quartz/gdkevents-quartz.c (create_crossing_event)
(create_scroll_event, convert_window_coordinates_to_root):
Set coordinates and root coordinates for crossing and scroll
events.

* gdk/quartz/gdkcursor-quartz.c (gdk_cursor_new_for_display):
Map some more cursors.

17 years agoAdd some more detail to the docs. (#311399, Nikos Kouremenos)
Matthias Clasen [Mon, 17 Jul 2006 04:19:59 +0000 (04:19 +0000)]
Add some more detail to the docs. (#311399, Nikos Kouremenos)

2006-07-17  Matthias Clasen  <mclasen@redhat.com>

* gdk/gdkwindow.c (gdk_window_get_pointer): Add some more
detail to the docs.  (#311399, Nikos Kouremenos)

17 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Mon, 17 Jul 2006 04:09:47 +0000 (04:09 +0000)]
Updated Thai translation.

2006-07-17  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

17 years agoFix typos in the docs.
Matthias Clasen [Mon, 17 Jul 2006 03:59:17 +0000 (03:59 +0000)]
Fix typos in the docs.

2006-07-17  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentrycompletion.c (gtk_entry_completion_set_match_func):
* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_set_text_column):
Fix typos in the docs.

17 years agoSome small documentation fixups. (#347711, Guillaume Cottenceau)
Matthias Clasen [Mon, 17 Jul 2006 03:43:29 +0000 (03:43 +0000)]
Some small documentation fixups. (#347711, Guillaume Cottenceau)

2006-07-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkassistant.c: Some small documentation
fixups.  (#347711, Guillaume Cottenceau)

17 years agoAdd gtk_cell_renderer_spin_get_type (#347710, Guillaume Cottenceau)
Matthias Clasen [Mon, 17 Jul 2006 03:36:09 +0000 (03:36 +0000)]
Add gtk_cell_renderer_spin_get_type (#347710, Guillaume Cottenceau)

2006-07-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk.types: Add  gtk_cell_renderer_spin_get_type  (#347710,
Guillaume Cottenceau)

17 years agoMark the text of the location label as translatable.
Matthias Clasen [Mon, 17 Jul 2006 03:17:24 +0000 (03:17 +0000)]
Mark the text of the location label as translatable.

2006-07-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (browse_widgets_create): Mark
the text of the location label as translatable.

17 years agoRemove gk/paper_names.c. (#347224, Hendrik Richter)
Matthias Clasen [Mon, 17 Jul 2006 03:11:41 +0000 (03:11 +0000)]
Remove gk/paper_names.c. (#347224, Hendrik Richter)

2006-07-16  Matthias Clasen  <mclasen@redhat.com>

* POTFILES.in: Remove gk/paper_names.c.  (#347224,
Hendrik Richter)

17 years agoFix a typo in the docs. (#347211, Kouhei Sutou)
Matthias Clasen [Mon, 17 Jul 2006 03:06:24 +0000 (03:06 +0000)]
Fix a typo in the docs. (#347211, Kouhei Sutou)

2006-07-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintjob.c (gtk_print_job_send): Fix a typo in
the docs.  (#347211, Kouhei Sutou)

17 years agoMake the test for the sync extension more robust. (#347315, Tommi
Matthias Clasen [Mon, 17 Jul 2006 02:57:44 +0000 (02:57 +0000)]
Make the test for the sync extension more robust. (#347315, Tommi

2006-07-16  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Make the test for the sync extension
more robust.  (#347315, Tommi Komulainen)