Matthias Clasen
b9c479ba56
Small additions/fixes
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gdk/tmpl/input.sgml:
* gdk/tmpl/rgb.sgml:
* gdk/tmpl/x_interaction.sgml:
* gdk/tmpl/windows.sgml: Small additions/fixes
* gdk/Makefile.am (IGNORE_HFILES): Add quartz
* gdk/gdk-sections.txt: Add gdk_window_get_type_hint
2005-12-19 21:02:08 +00:00
Matthias Clasen
189d195c8d
Add GtkStatusIcon so it gets an object hierarchy.
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-sections.txt: Add GtkStatusIcon so it gets
an object hierarchy.
2005-12-19 20:22:04 +00:00
Matthias Clasen
e60ff3dfd7
Remove inlined documentation
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkbutton.sgml: Remove inlined documentation
2005-12-19 20:19:19 +00:00
Matthias Clasen
f886daa7ed
Documentation fixes.
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreemodel.c:
* gtk/gtkplug.c:
* gtk/gtkwindow.c: Documentation fixes.
2005-12-19 20:13:34 +00:00
Matthias Clasen
b4d4e8cadd
Documentation fixes.
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkplug.c:
* gtk/gtkwindow.c: Documentation fixes.
2005-12-19 20:07:08 +00:00
Matthias Clasen
19c1116351
Explicitly document GtkStatusIcon as a non-widget. ( #324181 , Maciej
...
2005-12-19 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkstatusicon.sgml: Explicitly document GtkStatusIcon
as a non-widget. (#324181 , Maciej Katafiasz)
2005-12-19 19:48:21 +00:00
Michael Natterer
f41db86239
implement boolean property "truncate-multiline" which, when enabled,
...
2005-12-19 Michael Natterer <mitch@imendio.com>
* gtk/gtkentry.c: implement boolean property "truncate-multiline"
which, when enabled, truncates multi-line pastes or drops to their
first line. Fixes bug #322252 .
* gtk/gtkfilechooserentry.c (gtk_file_chooser_entry_init): enable
truncate-multiline here.
2005-12-19 19:03:51 +00:00
Matthias Clasen
af467cfb65
Fix a crash
2005-12-19 05:28:49 +00:00
Francisco Javier F. Serrador
d88e9fe58d
Updated Spanish translation.
...
2005-12-18 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.
2005-12-18 22:13:52 +00:00
Matthias Clasen
0a876523eb
Use G_MODULE_BIND_LAZY when opening modules.
...
2005-12-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilesystem.c (gtk_file_system_module_load):
* gtk/gtkimmodule.c (gtk_im_module_load):
* gtk/gtkthemes.c (gtk_theme_engine_load):
* gtk/gtkmodules.c (find_module): Use G_MODULE_BIND_LAZY when
opening modules.
2005-12-16 19:06:09 +00:00
Matthias Clasen
bc190f2a70
Rework the way the color scheme setting is inherited. Now the overriding
...
2005-12-16 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksettings.[hc]: Rework the way the color scheme setting
is inherited. Now the overriding is done on a per-color basis,
rather than for the setting as a whole. This has the effect
that themes can declare defaults for all the symbolic colors they
use by specifying a value for the gtk-color-scheme setting in
their rc file, while still allowing the XSetting to override
"standard" symbolic colors. The hash table is now available
through the color-hash property.
* gtk/gtkrc.c: Use the new color-hash property.
2005-12-16 18:45:31 +00:00
Christophe Merlet
9abfb245c5
Updated French translation.
2005-12-14 22:15:18 +00:00
Matthias Clasen
d095fa575d
Skip unrealized children when doing focus sorting. ( #323995 , Dan Winship)
...
2005-12-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcontainer.c (_gtk_container_focus_sort): Skip unrealized
children when doing focus sorting. (#323995 , Dan Winship)
2005-12-14 19:39:44 +00:00
Rodney Dawes
c5cc9b7162
Default to "drive-harddisk" and then fall back to gnome-dev-harddisk
...
2005-12-14 Rodney Dawes <dobey@novell.com>
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_volume_render_icon):
Default to "drive-harddisk" and then fall back to gnome-dev-harddisk
(get_icon_for_mime_type): Look up the mime type icons according to the
Icon Naming Specification and then fall back to the gnome-mime- prefix
for the mime type icons
Fixes #323655
2005-12-14 19:29:50 +00:00
Matthias Clasen
2ea833db9f
Warn if the icon cannot be loaded. ( #323504 , Kjartan Maraas)
...
2005-12-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkdnd.c (gtk_drag_set_icon_name): Warn if the icon
cannot be loaded. (#323504 , Kjartan Maraas)
2005-12-14 19:14:14 +00:00
Matthias Clasen
b540c366cc
Add docs for the row-activated signal. ( #324044 , Davyd Madeley)
...
2005-12-14 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_class_init): Add docs
for the row-activated signal. (#324044 , Davyd Madeley)
2005-12-14 18:12:36 +00:00
Michael Natterer
c151ab9c67
Move stuff to correct ChangeLog.
2005-12-14 16:37:52 +00:00
Michael Natterer
e675ca627f
new utility function which factors out massive code duplication from the
...
2005-12-14 Michael Natterer <mitch@imendio.com>
* gdk-pixbuf/io-jpeg.c (gdk_pixbuf__jpeg_image_load_lines): new
utility function which factors out massive code duplication from
the commit below.
2005-12-14 13:58:02 +00:00
Michael Natterer
49e4882358
applied patch from maemo-gtk which avoids the allocation of an
...
2005-12-14 Michael Natterer <mitch@imendio.com>
* gdk-pixbuf/io-jpeg.c: applied patch from maemo-gtk which avoids
the allocation of an intermediate buffer for non-progressive
jpegs. Fixed bug #305894 .
* tests/test-images/valid_jpeg_progressive_test: new test image so
we can test both loading code paths in io-jpeg.c
2005-12-14 12:47:49 +00:00
Sunil Mohan Adapa
2d53f52106
Updated Telugu translation done by Prajasakti Localisation Team <localisation@prajasakti.com>.
2005-12-14 06:31:16 +00:00
Tim Janik
0eec1a1b88
added a link to the fgloating reference docs in the 2.10 release NEWS
...
Tue Dec 13 09:47:20 2005 Tim Janik <timj@gtk.org>
* README.in: added a link to the fgloating reference docs in the
2.10 release NEWS section.
2005-12-13 08:48:02 +00:00
Matthias Clasen
a1577e964c
Speed this function up, using the fact that visibility is constant across
...
2005-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextiter.c (gtk_text_iter_set_visible_line_index):
Speed this function up, using the fact that visibility is
constant across segments. (#321548 , Paolo Borelli)
2005-12-12 19:33:23 +00:00
Matthias Clasen
104772f87a
Speed up stepping backwards. ( #320638 , Larry Ewing, Paolo Borelli)
...
2005-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextbtree.c (_gtk_text_line_char_to_byte_offsets):
* gtk/gtktextiter.c (gtk_text_iter_backward_chars): Speed up
stepping backwards. (#320638 , Larry Ewing, Paolo Borelli)
2005-12-12 19:16:00 +00:00
Matthias Clasen
dd3a8cd122
Only broadcast _GTK_LOAD_ICONTHEMES if we detect a real theme change, not
...
2005-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkicontheme.c (ensure_valid_themes): Only broadcast
_GTK_LOAD_ICONTHEMES if we detect a real theme change, not
upon initial theme load. (#323876 , Peter Lund)
2005-12-12 17:39:50 +00:00
Matthias Clasen
89e079e10b
Make it compile
2005-12-12 17:32:36 +00:00
Matthias Clasen
a3ff3e112b
Register the size-changed signal correctly. ( #323848 , Murray Cumming)
...
2005-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkstatusicon.c (gtk_status_icon_class_init): Register
the size-changed signal correctly. (#323848 , Murray Cumming)
2005-12-12 17:14:45 +00:00
Matthias Clasen
00c4eaef63
Don't fall thru to the wrong window types. ( #323843 )
...
2005-12-12 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (gtk_text_view_get_border_window_size): Don't
fall thru to the wrong window types. (#323843 )
2005-12-12 17:08:42 +00:00
Matthias Clasen
128bc9f3ea
Make the gtk-color-scheme setting work.
...
2005-12-12 Matthias Clasen <mclasen@redhat.com>
Make the gtk-color-scheme setting work.
* gtk/gtksettings.h:
* gtk/gtksettings.c (_gtk_settings_get_color_hash): Add a getter
that takes care of initializing the color hash if it is not
already there.
* gtk/gtkrc.c (gtk_rc_color_scheme_changed, gtk_rc_context_get):
And use it here.
2005-12-12 15:48:43 +00:00
Kwok-Koon Cheung
34291ddf05
Fix mnemonic key
...
* zh_TW.po: Fix mnemonic key
2005-12-12 03:09:33 +00:00
Christophe Merlet
d5a5b71838
Updated French Translation.
2005-12-11 22:14:07 +00:00
Matthias Clasen
c7778a8600
Fix an oversight
2005-12-11 04:25:52 +00:00
Matthias Clasen
9e40d57cbe
Fix the last commit
2005-12-09 17:26:26 +00:00
Žygimantas Beručka
cecf254669
Updated Lithuanian translation.
...
2005-12-09 Žygimantas Beručka <zygis@gnome.org>
* lt.po: Updated Lithuanian translation.
2005-12-09 16:52:20 +00:00
Matthias Clasen
fc37b18d5b
Don't leak list[0]. ( #323629 , Markku Vire)
...
2005-12-09 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkselection.c (gtk_selection_data_get_uris): Don't
leak list[0]. (#323629 , Markku Vire)
2005-12-09 16:25:56 +00:00
Matthias Clasen
4669a053d7
Unref the buffer when freeing the RequestData. ( #323577 )
...
2005-12-09 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextbuffer.c (paste_from_buffer): Unref the buffer
when freeing the RequestData. (#323577 )
2005-12-09 16:05:55 +00:00
Matthias Clasen
e75323a558
Don't leak text.
...
2005-12-07 Matthias Clasen <mclasen@redhat.com>
* demos/gtk-demo/iconview_edit.c (set_cell_color): Don't
leak text.
2005-12-07 19:50:39 +00:00
Matthias Clasen
85fda2788d
Fix a variable name clash. ( #323475 , Ross Burton)
...
2005-12-07 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbutton.c (clone_image_menu_size): Fix a
variable name clash. (#323475 , Ross Burton)
2005-12-07 18:00:20 +00:00
Ross Burton
b22c707741
If the toolbar mode is ICONS and there is no icon set then show the label, and vice versa ( #322019 )
2005-12-07 17:14:07 +00:00
Matthias Clasen
da6a0bf6d8
Use the correct window when synthesizing the key event. ( #323077 , Sadrul
...
2005-12-07 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_key_press): Use the correct
window when synthesizing the key event. (#323077 ,
Sadrul Habib Chowdhury)
(gtk_tree_view_search_key_press_event): Also listen for
GDK_ISO_Left_Tab. (#323077 , Sadrul Habib Chowdhury)
2005-12-07 17:09:54 +00:00
Matthias Clasen
de0fdacec6
Only scroll if we have focus. ( #316310 , Paolo Borelli)
...
2005-12-07 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextview.c (gtk_text_view_preedit_changed_handler):
Only scroll if we have focus. (#316310 , Paolo Borelli)
2005-12-07 15:26:53 +00:00
Matthias Clasen
3f4cc9b6c8
Fix a C99ism, spotted by Crispin Flowerday.
...
2005-12-07 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilesystemunix.c (cb_fill_in_mime_type): Fix a C99ism,
spotted by Crispin Flowerday.
2005-12-07 14:00:26 +00:00
Behdad Esfahbod
1d2e767a91
Turn metrics hinting on (part of #307196 )
...
2005-12-06 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtksettings.c (settings_update_font_options): Turn metrics
hinting on (part of #307196 )
2005-12-07 02:33:10 +00:00
Matthias Clasen
6f72d3a8c7
Don't commit from reset, it upstets GtkTextView.
...
2005-12-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimcontextsimple.c (gtk_im_context_simple_reset): Don't
commit from reset, it upstets GtkTextView.
* gtk/gtktextview.c (gtk_text_view_check_cursor_blink): Be more
careful when turning blinking on and off.
(gtk_text_view_focus_out_event): Make the cursor really invisible
when the focus goes away. (#323087 , Sadrul Habib Chowdhury)
(cursor_blinks): Check the gtk-cursor-blink setting first.
2005-12-06 21:21:44 +00:00
Matthias Clasen
4174446a6d
Fix refcounting issues with new_event and its window.
...
2005-12-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_key_press): Fix refcounting
issues with new_event and its window.
2005-12-06 18:03:50 +00:00
Matthias Clasen
62c1d36a67
Accept NULL as a detach func. ( #323386 , Jorn Baayen)
...
2005-12-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmenu.c (gtk_menu_attach_to_widget): Accept NULL
as a detach func. (#323386 , Jorn Baayen)
2005-12-06 17:33:46 +00:00
Matthias Clasen
3784db9b52
Avoid conflict with win32 headers in the libdate routines. ( #323045 ,
...
2005-12-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcalendar.c: Avoid conflict with win32 headers in
the libdate routines. (#323045 , Kazuki Iwamoto)
2005-12-06 17:07:55 +00:00
Matthias Clasen
73696ef8be
Don't ignore errors from g_option_context_parse().
...
2005-12-06 Matthias Clasen <mclasen@redhat.com>
* gdk/gdk.c (gdk_parse_args):
* gtk/gtkmain.c (gtk_parse_args): Don't ignore errors
from g_option_context_parse().
2005-12-06 16:44:31 +00:00
Tim Janik
83344dae85
fix missing hash table initialization.
...
Tue Dec 6 11:37:59 2005 Tim Janik <timj@gtk.org>
* gdk/gdkevents.c (gdk_event_new): fix missing hash table
initialization.
2005-12-06 10:40:09 +00:00
Tim Janik
eed3357e6c
ported memchunk uses to g_slice, so the code compiles again.
...
Tue Dec 6 10:32:17 2005 Tim Janik <timj@gtk.org>
* gtk/gtkstatusbar.c: ported memchunk uses to g_slice, so the code
compiles again.
2005-12-06 09:34:27 +00:00
Federico Mena Quintero
446d1edbdb
"event->state & modifiers", not "event->state && modifiers". Patch by
...
2005-12-05 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (trap_activate_cb): "event->state &
modifiers", not "event->state && modifiers". Patch by Sadrul
Habib Chowdhury <imadil@gmail.com>. Fixes bug #323073 .
2005-12-06 03:11:43 +00:00