]>
Pileus Git - ~andy/gtk/log
Matthias Clasen [Wed, 7 Sep 2005 17:02:47 +0000 (17:02 +0000)]
Make C-u commit and restart hex input if we are already in a hex sequence.
2005-09-07 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
Make C-u commit and restart hex input if we are already in a
hex sequence.
Matthias Clasen [Wed, 7 Sep 2005 01:31:23 +0000 (01:31 +0000)]
Make the modmap reflexive. (_gdk_keymap_add_virtual_modifiers): Don't add
2005-09-06 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkkeys-x11.c (update_modmap): Make the modmap reflexive.
(_gdk_keymap_add_virtual_modifiers): Don't add both Alt and Meta
if they are mapped to the same modifier.
Matthias Clasen [Tue, 6 Sep 2005 20:17:48 +0000 (20:17 +0000)]
Rename
Matthias Clasen [Tue, 6 Sep 2005 19:52:50 +0000 (19:52 +0000)]
Include Super, Hyper and Meta in the default accel mod mask.
2005-09-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaccelgroup.c: Include Super, Hyper and Meta in the
default accel mod mask.
Matthias Clasen [Tue, 6 Sep 2005 19:26:03 +0000 (19:26 +0000)]
Remove erroneous log entry
Matthias Clasen [Tue, 6 Sep 2005 19:25:47 +0000 (19:25 +0000)]
Don't use GDK_ALT_MASK.
2005-09-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaccelgroup.c (gtk_accelerator_parse):
* gtk/gtkaccellabel.c (_gtk_accel_label_class_get_accelerator_label):
Don't use GDK_ALT_MASK.
* gdk/gdktypes.h: No need to introduce GDK_ALT_MASK
Matthias Clasen [Tue, 6 Sep 2005 18:45:50 +0000 (18:45 +0000)]
Document new modifier bits.
Matthias Clasen [Tue, 6 Sep 2005 18:13:56 +0000 (18:13 +0000)]
Add tests for extra virtual modifiers.
2005-09-06 Matthias Clasen <mclasen@redhat.com>
* tests/testgtk.c (create_key_lookup): Add tests for extra virtual
modifiers.
* gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Try to match both against
Mod2 - Mod5 and against Super, Hyper, Meta.
* gtk/gtkaccellabel.c (_gtk_accel_label_class_get_accelerator_label):
* gtk/gtkaccelgroup.c (gtk_accelerator_parse)
(gtk_accelerator_name): Support Super, Hyper Meta and Mod2 - Mod5.
Matthias Clasen [Tue, 6 Sep 2005 17:56:01 +0000 (17:56 +0000)]
Add support for extra virtual modifiers: (#85780, Owen Taylor)
2005-09-06 Matthias Clasen <mclasen@redhat.com>
Add support for extra virtual modifiers: (#85780, Owen Taylor)
* gdk/x11/gdkkeys-x11.c (struct _GdkKeymapX11): Add a
modmap to maintain the information which X modifiers map to
virtual modifiers.
(get_xkb): Set up the modmap from the XKB tables.
(update_keymaps): Set up the modmap from the information returned
by XGetModifierMapping in the non-XKB case.
* gdk/x11/gdkprivate-x11.h:
* gdk/x11/gdkkeys-x11.c (_gdk_keymap_add_virtual_modifiers): New
function to set the virtual modifiers in the state.
* gdk/x11/gdkevents-x11.c (translate_key_event): Call
_gdk_keymap_add_virtual_modifiers here.
* gdk/gdktypes.h (GdkModifierType): Add bits for virtual Super,
Hyper and Meta modifiers. Also add GDK_ALT_MASK as an alias
for GDK_MOD1_MASK.
Matthias Clasen [Tue, 6 Sep 2005 16:16:45 +0000 (16:16 +0000)]
Tell xgettext about all the printf-like functions we use.
2005-09-06 Matthias Clasen <mclasen@redhat.com>
* Makefile.in.in: Tell xgettext about all the
printf-like functions we use.
Alexander Shopov [Tue, 6 Sep 2005 13:39:18 +0000 (13:39 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2005-09-06 Alexander Shopov <ash@contact.bg>
* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>
Matthias Clasen [Mon, 5 Sep 2005 18:44:29 +0000 (18:44 +0000)]
Set the label of a button if it has no child. (#315253, John Finlay)
2005-09-05 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaction.c (connect_proxy): Set the label of a button
if it has no child. (#315253, John Finlay)
Matthias Clasen [Mon, 5 Sep 2005 18:36:22 +0000 (18:36 +0000)]
Remove unused variable pbuf_count. (#315282, Kjartan Maraas)
2005-09-05 Matthias Clasen <mclasen@redhat.com>
* io-tga.c (parse_rle_data): Remove unused variable
pbuf_count. (#315282, Kjartan Maraas)
Matthias Clasen [Mon, 5 Sep 2005 18:26:39 +0000 (18:26 +0000)]
Fix some typos. (#315208, Vincent Untz)
2005-09-05 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkpaned.sgml: Fix some typos.
(#315208, Vincent Untz)
InakiLarranaga [Mon, 5 Sep 2005 18:00:32 +0000 (18:00 +0000)]
Updated Basque translation.
2005-09-05 InakiLarranaga <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
Inaki Larranaga [Mon, 5 Sep 2005 17:38:29 +0000 (17:38 +0000)]
Updated Basque translation.
2005-09-05 Inaki Larranaga <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
Raphael Higino [Sun, 4 Sep 2005 22:23:03 +0000 (22:23 +0000)]
Updated pt_BR translation
Chao-Hsiung Liao [Sat, 3 Sep 2005 06:56:49 +0000 (06:56 +0000)]
Updated Traditional Chinese translation.
2005-09-03 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* zh_TW.po: Updated Traditional Chinese translation.
Matthias Clasen [Sat, 3 Sep 2005 03:29:04 +0000 (03:29 +0000)]
Forgotten file
Matthias Clasen [Fri, 2 Sep 2005 19:48:53 +0000 (19:48 +0000)]
Disconnect idle handlers on destroy to avoid problems when they are called
2005-09-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_destroy): Disconnect idle handlers
on destroy to avoid problems when they are called on a destroyed
widget. (#315135, John Cupitt)
Matthias Clasen [Fri, 2 Sep 2005 18:23:10 +0000 (18:23 +0000)]
Add bindings for Ctrl-Shift-A to unselect all. (#309301, Kathy Fernandes)
2005-09-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_class_init):
* gtk/gtktextview.c (gtk_text_view_class_init): Add bindings
for Ctrl-Shift-A to unselect all. (#309301, Kathy Fernandes)
Matthias Clasen [Fri, 2 Sep 2005 18:14:59 +0000 (18:14 +0000)]
Rework the Unicode hex input code. Now we only steal a single key
2005-09-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimcontextsimple.c: Rework the Unicode hex input
code. Now we only steal a single key combination, Ctrl-Shift-U,
instead of sixteen.
A hex Unicode sequence must be started with Ctrl-Shift-U, followed
by a sequence of hex digits entered with Ctrl-Shift still held.
Releasing one of the modifiers or pressing space while the modifiers
are still held commits the character. It is possible to erase
digits using backspace.
As an extension to the above, we also allow to start the sequence
with Ctrl-Shift-U, then release the modifiers before typing any
digits, and enter the digits without modifiers.
(#82011, Owen Taylor)
Matthias Clasen [Fri, 2 Sep 2005 17:29:38 +0000 (17:29 +0000)]
If the window is destroyed, we still need to deliver the destroy event.
2005-09-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmain.c (gtk_get_event_widget): If the window is destroyed,
we still need to deliver the destroy event. (#314980, Chris Lahey)
Matthias Clasen [Fri, 2 Sep 2005 17:15:47 +0000 (17:15 +0000)]
Reset im context before committing \n or \t.
2005-09-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (gtk_text_view_key_press_event): Reset
im context before committing \n or \t.
Alexander Larsson [Fri, 2 Sep 2005 13:33:06 +0000 (13:33 +0000)]
Handle base_path being null in the rest of the cases (#310270)
2005-09-02 Alexander Larsson <alexl@redhat.com>
* gtk/gtkfilechooserdefault.c: (shortcuts_add_volumes),
(shortcuts_activate_volume):
Handle base_path being null in the rest of the cases (#310270)
Ivan Stojmirov [Fri, 2 Sep 2005 11:37:18 +0000 (11:37 +0000)]
Updated Macedonian Translation, Arangel Angov <arangela@cvs.gnome.org>
Jordi Mallach [Fri, 2 Sep 2005 09:03:03 +0000 (09:03 +0000)]
Added empty file to fix GTK+ build.
2005-09-02 Jordi Mallach <jordi@sindominio.net>
* ku.po: Added empty file to fix GTK+ build.
Tor Lillqvist [Fri, 2 Sep 2005 01:54:45 +0000 (01:54 +0000)]
Keep track of cursor position also in root window coordinates. Prune out
2005-09-02 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkevents-win32.c (gdk_event_translate): Keep track of
cursor position also in root window coordinates. Prune out
superfluous WM_MOUSEMOVE messages even earlier, based on root window
coordinates. Windows sends WM_MOUSEMOVE messages after a new
window has ben mapped below the cursor even if the mouse doesn't
move. We used to generate GDK_MOTION_NOTIFY in these cases. This
confused at least gtk_menu_motion_notify(). (#314995)
* gtk/gtkintl.h: No need to include config.h here. It caused
warnings about GTK_LOCALEDIR being redefined on Win32 when
compiling files where gtkintl.h is included after gtkprivate.h
(which #undefines and re-#defines GTK_LOCALEDIR on Win32).
* gtk/gtkplug.c: Include config.h.
Matthias Clasen [Thu, 1 Sep 2005 14:42:02 +0000 (14:42 +0000)]
Pass statbufs down to xdg_mime_get_mime_type_for_file() where possible, to
2005-09-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilesystemunix.c: Pass statbufs down to
xdg_mime_get_mime_type_for_file() where possible, to avoid
useless re-stating.
Matthias Clasen [Thu, 1 Sep 2005 13:10:55 +0000 (13:10 +0000)]
Fix doc typo. (#314921, Guillaume Cottenceau)
2005-09-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaction.c (gtk_action_get_accel_closure): Fix doc
typo. (#314921, Guillaume Cottenceau)
Matthias Clasen [Thu, 1 Sep 2005 05:11:46 +0000 (05:11 +0000)]
Intern some more strings.
2005-09-01 Matthias Clasen <mclasen@redhat.com>
* gdk/*.c: Intern some more strings.
* gtk/gtkintl.h:
* gtk/*.c: Define an I_() macro and use it instead of the
bulky g_intern_static_string().
Matthias Clasen [Wed, 31 Aug 2005 17:58:55 +0000 (17:58 +0000)]
Also intern static strings passed to g_object_set_data()
Matthias Clasen [Wed, 31 Aug 2005 16:53:43 +0000 (16:53 +0000)]
Intern type names in code generated by glib-mkenums, too.
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* gdk/Makefile.am:
* gtk/Makefile.am: Intern type names in code generated by
glib-mkenums, too.
* gtk/*.c:
* gdk/x11/*.c:
* gdk/*.c: Intern type names before registering the type to avoid
unnecessary copies.
Matthias Clasen [Wed, 31 Aug 2005 15:18:41 +0000 (15:18 +0000)]
Intern type names before registering the type to avoid unnecessary copies.
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* io-ani-animation.c (gdk_pixbuf_ani_anim_iter_get_type)
(gdk_pixbuf_ani_anim_get_type):
* io-gif-animation.c (gdk_pixbuf_gif_anim_get_type)
(gdk_pixbuf_gif_anim_iter_get_type):
* gdk-pixbuf-loader.c (gdk_pixbuf_loader_get_type):
* gdk-pixbuf.c (gdk_pixbuf_get_type):
* gdk-pixbuf-animation.c (gdk_pixbuf_animation_get_type):
Intern type names before registering the type to avoid
unnecessary copies.
Matthias Clasen [Wed, 31 Aug 2005 15:14:26 +0000 (15:14 +0000)]
Intern type names before registering the type to avoid unnecessary copies.
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_get_type):
* gdk/x11/gdkscreen-x11.c (_gdk_screen_x11_get_type):
* gdk/x11/gdkpixmap-x11.c (gdk_pixmap_impl_x11_get_type):
* gdk/x11/gdkkeys-x11.c (gdk_keymap_x11_get_type):
* gdk/x11/gdkinput.c (gdk_device_get_type):
* gdk/x11/gdkimage-x11.c (gdk_image_get_type):
* gdk/x11/gdkgc-x11.c (_gdk_gc_x11_get_type):
* gdk/x11/gdkdrawable-x11.c (_gdk_drawable_impl_x11_get_type):
* gdk/x11/gdkdnd-x11.c (gdk_drag_context_get_type):
* gdk/x11/gdkdisplay-x11.c (_gdk_display_x11_get_type):
* gdk/x11/gdkcolor-x11.c (gdk_colormap_get_type):
* gdk/gdkwindow.c (gdk_window_object_get_type):
* gdk/gdkscreen.c (gdk_screen_get_type):
* gdk/gdkrectangle.c (gdk_rectangle_get_type):
* gdk/gdkpixmap.c (gdk_pixmap_get_type):
* gdk/gdkkeys.c (gdk_keymap_get_type):
* gdk/gdkfont.c (gdk_font_get_type):
* gdk/gdkevents.c (gdk_event_get_type):
* gdk/gdkdraw.c (gdk_drawable_get_type):
* gdk/gdkdisplaymanager.c (gdk_display_manager_get_type):
* gdk/gdkdisplay.c (gdk_display_get_type):
* gdk/gdkcursor.c (gdk_cursor_get_type):
* gdk/gdkcolor.c (gdk_color_get_type): Intern type names before
registering the type to avoid unnecessary copies.
Matthias Clasen [Wed, 31 Aug 2005 05:19:56 +0000 (05:19 +0000)]
Undeprecate gtk_toolbar_set_icon_size(), and add icon-size and
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbar.c: Undeprecate gtk_toolbar_set_icon_size(),
and add icon-size and icon-size-set properties. (#314172)
Alexander Shopov [Wed, 31 Aug 2005 05:10:46 +0000 (05:10 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2005-08-31 Alexander Shopov <ash@contact.bg>
* bg.po: Updated Bulgarian translation by
Alexander Shopov <ash@contact.bg>
Matthias Clasen [Wed, 31 Aug 2005 04:41:45 +0000 (04:41 +0000)]
Inherit window groups across transient parents. (#312918, Christian
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwindow.c (gtk_window_set_transient_for): Inherit window
groups across transient parents. (#312918, Christian Persch)
Matthias Clasen [Wed, 31 Aug 2005 04:17:46 +0000 (04:17 +0000)]
Some documentation fixes. (#314882, Guillaume Cottenceau)
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreemodel.c: Some documentation fixes. (#314882,
Guillaume Cottenceau)
Matthias Clasen [Wed, 31 Aug 2005 04:01:40 +0000 (04:01 +0000)]
Fix a typo in the docs. (#314878, Guillaume Cottenceau)
2005-08-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextiter.c (gtk_text_iter_backward_visible_cursor_positions):
Fix a typo in the docs. (#314878, Guillaume Cottenceau)
Baris Cicek [Tue, 30 Aug 2005 22:06:40 +0000 (22:06 +0000)]
Added kurdish translation
Matthias Clasen [Tue, 30 Aug 2005 18:38:17 +0000 (18:38 +0000)]
Add key bindings to make C-/ select all and C-\ unselect all. (#309301,
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_class_init): Add key bindings to
make C-/ select all and C-\ unselect all. (#309301,
Kathy Fernandez)
Matthias Clasen [Tue, 30 Aug 2005 17:29:28 +0000 (17:29 +0000)]
Change the compose sequence for soft hyphen to be
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimcontextsimple.c: Change the compose sequence for
soft hyphen to be multi_key-minus-minus-space, and add
compose sequences multi_key-minus-minus-period and
multi_key-minus-minus-minus for en dash and em dash.
(#172653, Christian Lohmaier)
Matthias Clasen [Tue, 30 Aug 2005 16:55:49 +0000 (16:55 +0000)]
Make this work again.
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gdk-pixbuf-io.c (format_check): Make this work again.
Matthias Clasen [Tue, 30 Aug 2005 16:09:03 +0000 (16:09 +0000)]
Fix some unused code. (#313946, Christian Persch)
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c (gtk_entry_draw_frame): Fix some unused
code. (#313946, Christian Persch)
Matthias Clasen [Tue, 30 Aug 2005 15:07:12 +0000 (15:07 +0000)]
Add a cast to avoid compiler warnings.
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* io-png.c (png_save_to_callback_write_func): Add a cast
to avoid compiler warnings.
* pixops/timescale.c (main): Declare src_buf, dest_buf as
unsigned to avoid compiler warnings.
* gdk-pixbuf-io.h: Declare the prefix and mask members of
GdkPixbufModulePattern as char*, to avoid compiler warnings.
* io-ani.c (ani_load_chunk): Use g_try_new() in some places.
Matthias Clasen [Tue, 30 Aug 2005 14:11:50 +0000 (14:11 +0000)]
Another fix for the default value of the "ui" property.
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkuimanager.c (gtk_ui_manager_class_init): Another
fix for the default value of the "ui" property.
Matthias Clasen [Tue, 30 Aug 2005 05:42:37 +0000 (05:42 +0000)]
Add functions which look for text, image or uri targets in an array of
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkselection.h:
* gtk/gtkselection.c: Add functions which look for text, image
or uri targets in an array of atoms. (#314089, Mark Wielaard)
Matthias Clasen [Tue, 30 Aug 2005 05:08:35 +0000 (05:08 +0000)]
Forgotten ChangeLog
Matthias Clasen [Tue, 30 Aug 2005 05:06:36 +0000 (05:06 +0000)]
Add gtk_window_[sg]et_deletable. Add
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-sections.txt: Add gtk_window_[sg]et_deletable.
Add gtk_selection_data_targets_include_uri.
Matthias Clasen [Tue, 30 Aug 2005 04:46:09 +0000 (04:46 +0000)]
Add a deletable property with getter and setter, to control the close
2005-08-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkwindow.h:
* gtk/gtkwindow.c: Add a deletable property with getter
and setter, to control the close button in the window
frame. (#59718, Havoc Pennington)
Matthias Clasen [Tue, 30 Aug 2005 03:52:56 +0000 (03:52 +0000)]
Add C-n/C-p/C-f/C-b as alternatives to the arrow keys for menu navigation.
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkrc.key.emacs: Add C-n/C-p/C-f/C-b as alternatives
to the arrow keys for menu navigation. (#162825, Carl Worth)
Matthias Clasen [Mon, 29 Aug 2005 23:52:32 +0000 (23:52 +0000)]
More typo fixes
Matthias Clasen [Mon, 29 Aug 2005 23:48:49 +0000 (23:48 +0000)]
Fix typos
Jens Seidel [Mon, 29 Aug 2005 21:40:22 +0000 (21:40 +0000)]
Typo corrections
Jens Seidel [Mon, 29 Aug 2005 21:40:14 +0000 (21:40 +0000)]
Typo corrections
Matthias Clasen [Mon, 29 Aug 2005 20:24:49 +0000 (20:24 +0000)]
Add a long description.
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkstatusicon.sgml: Add a long description.
Matthias Clasen [Mon, 29 Aug 2005 20:06:16 +0000 (20:06 +0000)]
Don't refer to nonexisting stock ids.
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkstatusicon-x11.c (gtk_status_icon_new_from_stock):
* gtk/gtkimage.c (gtk_image_new_from_stock): Don't
refer to nonexisting stock ids.
Matthias Clasen [Mon, 29 Aug 2005 20:01:28 +0000 (20:01 +0000)]
Construct the "Select All" menuitem from stock.
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (popup_targets_received):
* gtk/gtkentry.c (popup_targets_received): Construct
the "Select All" menuitem from stock.
* gtk/stock-icons/stock_select_all_{16,24}.png:
* gtk/stock-icons/Makefile.am:
* gtk/gtkiconfactory.c:
* gtk/gtkstock.h:
* gtk/gtkstock.c: Add a "Select All" stock item. (#78545,
Calum Benson)
Matthias Clasen [Mon, 29 Aug 2005 19:15:24 +0000 (19:15 +0000)]
Add a pointer to the spec.
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktrayicon.c: Add a pointer to the spec.
Matthias Clasen [Mon, 29 Aug 2005 19:01:42 +0000 (19:01 +0000)]
Add docs.
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkstatusicon-x11.c: Add docs.
* gtk/gtkstatusicon.h: Fix a typo.
Matthias Clasen [Mon, 29 Aug 2005 17:47:10 +0000 (17:47 +0000)]
Add a cross-platform "tray icon" API, by porting EggStatusIcon/EggTrayIcon
2005-08-29 Matthias Clasen <mclasen@redhat.com>
Add a cross-platform "tray icon" API, by
porting EggStatusIcon/EggTrayIcon (#105101)
* gtk/gtkstatusicon.h: A GtkStatusIcon is an object which
displays an icon in a notification area.
* gtk/gtkstatusicon-x11.c: GtkStatusIcon implementation for
X11, using GtkTrayIcon.
* gtk/gtktrayicon.h:
* gtk/gtktrayicon.c: An implementation of the freedesktop.org
system tray specification, not public API.
* gtk/gtk.symbols: Add new exported functions.
* gtk/gtk.h: Include gtkstatusicon.h.
* gtk/Makefile.am: Add new files.
* tests/Makefile.am:
* tests/teststatusicon.c: Test for GtkStatusIcon.
Christopher Aillon [Mon, 29 Aug 2005 17:37:53 +0000 (17:37 +0000)]
Add builtin GtkStockItems for GTK_STOCK_CONNECT and GTK_STOCK_DISCONNECT
2005-08-29 Christopher Aillon <caillon@redhat.com>
* gtk/gtkstock.c: Add builtin GtkStockItems for GTK_STOCK_CONNECT
and GTK_STOCK_DISCONNECT
Matthias Clasen [Mon, 29 Aug 2005 17:18:12 +0000 (17:18 +0000)]
Use XFixesChangeSaveSet if available. (#314682)
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksocket-x11.c (_gtk_socket_windowing_embed_notify):
Use XFixesChangeSaveSet if available. (#314682)
Matthias Clasen [Mon, 29 Aug 2005 14:53:45 +0000 (14:53 +0000)]
Only cancel if the menu was active. (#314298, Christian Persch, analysis
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmenu.c (gtk_menu_grab_notify): Only cancel if the menu
was active. (#314298, Christian Persch, analysis by Mark McLoughlin)
Changwoo Ryu [Mon, 29 Aug 2005 14:38:24 +0000 (14:38 +0000)]
Updated Korean translation.
2005-08-29 Changwoo Ryu <cwryu@debian.org>
* ko.po: Updated Korean translation.
Telsa Gwynne [Mon, 29 Aug 2005 12:16:11 +0000 (12:16 +0000)]
Updated Welsh translation.
Matthias Clasen [Mon, 29 Aug 2005 05:06:18 +0000 (05:06 +0000)]
Remove an accidentally leftover duplicate pixbuf creation. (#314700,
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkiconcache.c (_gtk_icon_cache_get_icon): Remove an
accidentally leftover duplicate pixbuf creation. (#314700,
Kjartan Maraas)
Matthias Clasen [Mon, 29 Aug 2005 04:48:19 +0000 (04:48 +0000)]
Don't leak the cursor theme name. (#314693, Kjartan Maraas)
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksettings.c (settings_update_cursor_theme): Don't
leak the cursor theme name. (#314693, Kjartan Maraas)
Matthias Clasen [Mon, 29 Aug 2005 04:38:52 +0000 (04:38 +0000)]
Free state.children in all cases. (#313862, Kjartan Maraas)
2005-08-29 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkasync.c (_gdk_x11_get_window_child_info): Free
state.children in all cases. (#313862, Kjartan Maraas)
Evandro Fernandes Giovanini [Sun, 28 Aug 2005 23:14:46 +0000 (23:14 +0000)]
Updated Brazilian Portuguese translation.
2005-08-28 Evandro Fernandes Giovanini <evandrofg@ig.com.br>
* pt_BR.po: Updated Brazilian Portuguese translation.
Mohammad DAMT [Sun, 28 Aug 2005 19:19:38 +0000 (19:19 +0000)]
Updated Indonesian translation.
2005-08-28 Mohammad DAMT <mdamt@gnome.org>
* id.po: Updated Indonesian translation.
Francisco Javier F. Serrador [Sun, 28 Aug 2005 17:31:36 +0000 (17:31 +0000)]
Updated Spanish translation
005-08-28 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation
Francisco Javier F. Serrador [Sun, 28 Aug 2005 17:28:42 +0000 (17:28 +0000)]
Updated Spanish translation
2005-08-28 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation
Ivan Stojmirov [Sun, 28 Aug 2005 14:56:32 +0000 (14:56 +0000)]
Updated mk translation
Maxim Dziumanenko [Sun, 28 Aug 2005 14:08:54 +0000 (14:08 +0000)]
Updated Ukrainian translation.
2005-08-28 Maxim Dziumanenko <mvd@mylinux.ua>
* Updated Ukrainian translation.
Josep Puigdemont i Casamajó [Sun, 28 Aug 2005 08:06:18 +0000 (08:06 +0000)]
Updated Catalan translation.
Ankitkumar Rameshchandra Patel [Sun, 28 Aug 2005 07:54:42 +0000 (07:54 +0000)]
Updated Translations
Matthias Clasen [Sun, 28 Aug 2005 06:07:13 +0000 (06:07 +0000)]
Add new translations
Christophe Merlet [Sat, 27 Aug 2005 12:10:17 +0000 (12:10 +0000)]
Updated French translation.
Jordi Mallach [Sat, 27 Aug 2005 12:09:55 +0000 (12:09 +0000)]
Updated Catalan translation by Xavier Conde.
Matthias Clasen [Sat, 27 Aug 2005 04:34:00 +0000 (04:34 +0000)]
Fix the default value of the ui property. (#314532, Yong Wang)
Fix the default
value of the ui property. (#314532, Yong Wang)
Matthias Clasen [Sat, 27 Aug 2005 04:25:28 +0000 (04:25 +0000)]
Don't warn when G_MAXLONG is passed as length.
2005-08-27 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkproperty-x11.c (gdk_property_get): Don't warn
when G_MAXLONG is passed as length.
Matthias Clasen [Fri, 26 Aug 2005 19:05:31 +0000 (19:05 +0000)]
Add a separate --ignore-theme-index option to avoid overloading --force.
2005-08-26 Matthias Clasen <mclasen@redhat.com>
* gtk/updateiconcache.c: Add a separate --ignore-theme-index option
to avoid overloading --force. (JP Rosevaar)
Matthias Clasen [Fri, 26 Aug 2005 18:52:48 +0000 (18:52 +0000)]
Bump version to 2.9.0
2005-08-26 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version to 2.9.0
* gdk-pixbuf/gdk-pixbuf.sgml:
* gdk/gdk-docs.sgml:
* gtk/gtk-docs.sgml: Add indices for new
symbols in 2.10
Matthias Clasen [Fri, 26 Aug 2005 18:49:52 +0000 (18:49 +0000)]
Make the GdkScreen font options api public, and add properties
2005-08-26 Matthias Clasen <mclasen@redhat.com>
* gdk/gdk.symbols:
* gdk/gdkscreen.h:
* gdk/gdkscreen.c: Make the GdkScreen font options api
public, and add properties GdkScreen::font-options and
GdkScreen::resolution. (#314004)
* gdk/gdkpango.c:
* gtk/gtksettings.c:
* gtk/gtkwidget.c: Adjust all callers.
* gdk/gdkintl.h: Simplify and use glib/gi18n-lib.h.
* gdk/gdkpango.c: Include gdkintl.h, not gtkintl.h.
* gdk/gdkscreen.c: Include gdkintl.h.
Matthias Clasen [Fri, 26 Aug 2005 16:29:40 +0000 (16:29 +0000)]
Avoid an uninitialized variable warning, pointed out by Colin Walters.
2005-08-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkicontheme.c (theme_lookup_icon): Avoid an uninitialized
variable warning, pointed out by Colin Walters. (#314585)
Tor Lillqvist [Fri, 26 Aug 2005 13:44:50 +0000 (13:44 +0000)]
Remove some ifdeffed out debugging printouts.
2005-08-26 Tor Lillqvist <tml@novell.com>
* gtk/gtkfilesystemwin32.c: Remove some ifdeffed out debugging
printouts.
(gtk_file_system_win32_parse): Don't mishandle UNC paths. (#314519)
Matthias Clasen [Fri, 26 Aug 2005 06:28:40 +0000 (06:28 +0000)]
Fix the calculation of week_start. (#314473, JP Rosevaar)
2005-08-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcalendar.c (gtk_calendar_init): Fix the calculation
of week_start. (#314473, JP Rosevaar)
Thomas Fitzsimmons [Fri, 26 Aug 2005 03:48:27 +0000 (03:48 +0000)]
Acquire GDK lock. (#314533, Thomas Fitzsimmons)
2005-08-25 Thomas Fitzsimmons <fitzsim@redhat.com>
* gtk/gtkfilesystemmodel.c (idle_finished_loading_cb): Acquire GDK
lock. (#314533, Thomas Fitzsimmons)
Matthias Clasen [Fri, 26 Aug 2005 03:09:36 +0000 (03:09 +0000)]
Handle NULL gracefully. (#314523, Ed Catmur)
2005-08-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbar.c (_gtk_toolbar_elide_underscores): Handle
NULL gracefully. (#314523, Ed Catmur)
Owen Taylor [Thu, 25 Aug 2005 19:22:29 +0000 (19:22 +0000)]
Handle theme == NULL.
2005-08-25 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkcursor-x11.c (gdk_x11_display_set_cursor_theme):
Handle theme == NULL.
Matthias Clasen [Thu, 25 Aug 2005 18:04:09 +0000 (18:04 +0000)]
Take widget y offset into account when positioning the popup. (#314470,
2005-08-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmenutoolbutton.c (menu_position_func): Take widget
y offset into account when positioning the popup. (#314470,
Christian Persch)
Owen Taylor [Thu, 25 Aug 2005 18:00:20 +0000 (18:00 +0000)]
Add missing bug number
Owen Taylor [Thu, 25 Aug 2005 17:53:15 +0000 (17:53 +0000)]
Use gdk_screen_init as instance_init, not base_init! (Fix from Frederic
2005-08-25 Owen Taylor <otaylor@redhat.com>
* gdk/gdkscreen.c (gdk_screen_get_type): Use gdk_screen_init
as instance_init, not base_init! (Fix from Frederic Crozat,
reported by Joe Marcus Clarke). Trivial cleanup: use -1.
rather than -1 for a negative flag value.
Jordi Mallach [Thu, 25 Aug 2005 10:29:52 +0000 (10:29 +0000)]
Updated Catalan translation.
Owen Taylor [Wed, 24 Aug 2005 20:05:54 +0000 (20:05 +0000)]
Add a note about cut-and-paste between here and Pango.
2005-08-24 Owen Taylor <otaylor@redhat.com>
* gdk/gdkpango.c (draw_error_underline): Add a note about
cut-and-paste between here and Pango.
Owen Taylor [Wed, 24 Aug 2005 18:51:56 +0000 (18:51 +0000)]
Truncate ChangeLog after moving aside
Matthias Clasen [Wed, 24 Aug 2005 18:22:23 +0000 (18:22 +0000)]
2.8.2
Matthias Clasen [Wed, 24 Aug 2005 16:17:56 +0000 (16:17 +0000)]
Cleanup up the mess I created