summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add a gtk-label-select-on-focus setting. (gtk_label_grab_focus): And useMatthias Clasen2005-12-264-9/+112
| | | | | | | | | | | | | | 2005-12-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtklabel.c (gtk_label_class_init): Add a gtk-label-select-on-focus setting. (gtk_label_grab_focus): And use it here to select the contents of the label when appropriate. (gtk_label_class_init): Use the same keybindings for select all/ unselect all as GtkEntry and GtkTextView. * gtk/gtkdialog.c (gtk_dialog_map): When looking for the initial focus, avoid leaving a selection in a label.
* Documentation fixes. (#324815, Ross Burton)Matthias Clasen2005-12-263-7/+12
| | | | | | | 2005-12-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c: Documentation fixes. (#324815, Ross Burton)
* Require GLib 2.9.2Matthias Clasen2005-12-263-1/+9
| | | | | | 2005-12-25 Matthias Clasen <mclasen@redhat.com> * configure.in: Require GLib 2.9.2
* Updated Canadian English translation.Adam Weinberger2005-12-252-1232/+1347
| | | | | | 2005-12-25 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Inline docs, use g_assert(), avoid extra allocation for rectangularMatthias Clasen2005-12-247-232/+309
| | | | | | | | | | 2005-12-24 Matthias Clasen <mclasen@redhat.com> * gdk/gdkregion-generic.c: * gdk/gdkpolyreg-generic.c: * gdk/gdkregion.h: * gdk/gdkrectangle.c: Inline docs, use g_assert(), avoid extra allocation for rectangular regions.
* Inline docs.Matthias Clasen2005-12-243-0/+28
| | | | | | 2005-12-24 Matthias Clasen <mclasen@redhat.com> * gdk/gdkrectangle.c: Inline docs.
* fixup line i swallowed earlier ;)Tim Janik2005-12-221-0/+1
|
* renamed GUnowned to GInitiallyUnowned.Tim Janik2005-12-224-3/+11
| | | | | | Thu Dec 22 18:53:14 2005 Tim Janik <timj@gtk.org> * gtk/gtkobject.[hc]: renamed GUnowned to GInitiallyUnowned.
* parent type fixups in structure declarations.Tim Janik2005-12-223-2/+10
| | | | | | Thu Dec 22 17:55:11 2005 Tim Janik <timj@gtk.org> * gtk/gtkobject.h: parent type fixups in structure declarations.
* derive GtkObject from GUnowned, so it initially has a floating referenceTim Janik2005-12-226-3/+115
| | | | | | | | | | | | Thu Dec 22 16:01:27 2005 Tim Janik <timj@imendio.com> * gtk/gtkobject.c: derive GtkObject from GUnowned, so it initially has a floating reference count. gtk_object_class_init(): installa floating flag handler with libgobject, so for GtkObjects the flag is stored as GTK_FLOATING in the ->flags member. * tests/floatingtest.c: test floating flag uses.
* Use the slice allocator for regions. Still todo: avoid extra allocationsMatthias Clasen2005-12-213-4/+12
| | | | | | | | 2005-12-21 Matthias Clasen <mclasen@redhat.com> * gdk/gdkregion-generic.c: Use the slice allocator for regions. Still todo: avoid extra allocations for the single-rectangle case.
* Update class_n_properties after installing color-hash, since other classesMatthias Clasen2005-12-215-5/+24
| | | | | | | | | | | | 2005-12-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtksettings.c (gtk_settings_class_init): Update class_n_properties after installing color-hash, since other classes install settings, too. * gtk/gtkctree.c: * gtk/gtkclist.c: Fix some mistakes in the conversion from mem chunks to slice allocator.
* Adjust the wrap-width also if an explicit item width is set. (#322475,Matthias Clasen2005-12-213-2/+13
| | | | | | | | 2005-12-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (adjust_wrap_width): Adjust the wrap-width also if an explicit item width is set. (#322475, Alex Graveley)
* Reset pressed_button to -1 after handling a double click, so that motionMatthias Clasen2005-12-203-0/+15
| | | | | | | | | 2005-12-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (gtk_icon_view_button_press): Reset pressed_button to -1 after handling a double click, so that motion events occurring between here and the release event don't trigger DND. (#324588, Dave Andreoli)
* Fix the buildMatthias Clasen2005-12-201-1/+1
|
* UpdatesMatthias Clasen2005-12-2019-48/+270
|
* Doc updatesMatthias Clasen2005-12-205-2/+8
|
* Doc updatesMatthias Clasen2005-12-203-1/+3
|
* Another doc updateMatthias Clasen2005-12-201-1/+1
|
* Doc updatesMatthias Clasen2005-12-202-0/+2
|
* Documentation updatesMatthias Clasen2005-12-205-5/+51
|
* Documentation updatesMatthias Clasen2005-12-202-0/+2
|
* Documentation updatesMatthias Clasen2005-12-202-0/+4
|
* Fix typoMatthias Clasen2005-12-201-2/+1
|
* Small additions/fixes.Matthias Clasen2005-12-194-6/+11
| | | | | | | | 2005-12-19 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf/tmpl/module_interface.sgml: * gdk-pixbuf/gdk-pixbuf-sections.txt: * gdk-pixbuf/tmpl/animation.sgml: Small additions/fixes.
* Small additions/fixesMatthias Clasen2005-12-197-55/+32
| | | | | | | | | | | | | 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
* Add GtkStatusIcon so it gets an object hierarchy.Matthias Clasen2005-12-192-0/+4
| | | | | | | 2005-12-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtk-sections.txt: Add GtkStatusIcon so it gets an object hierarchy.
* Remove inlined documentationMatthias Clasen2005-12-192-13/+12
| | | | | | 2005-12-19 Matthias Clasen <mclasen@redhat.com> * gtk/tmpl/gtkbutton.sgml: Remove inlined documentation
* Documentation fixes.Matthias Clasen2005-12-193-3/+5
| | | | | | | | 2005-12-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreemodel.c: * gtk/gtkplug.c: * gtk/gtkwindow.c: Documentation fixes.
* Documentation fixes.Matthias Clasen2005-12-194-22/+33
| | | | | | | 2005-12-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkplug.c: * gtk/gtkwindow.c: Documentation fixes.
* Explicitly document GtkStatusIcon as a non-widget. (#324181, MaciejMatthias Clasen2005-12-192-0/+11
| | | | | | | 2005-12-19 Matthias Clasen <mclasen@redhat.com> * gtk/tmpl/gtkstatusicon.sgml: Explicitly document GtkStatusIcon as a non-widget. (#324181, Maciej Katafiasz)
* implement boolean property "truncate-multiline" which, when enabled,Michael Natterer2005-12-194-8/+76
| | | | | | | | | | | 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.
* Fix a crashMatthias Clasen2005-12-193-0/+13
|
* Updated Spanish translation.Francisco Javier F. Serrador2005-12-182-190/+204
| | | | | | 2005-12-18 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Use G_MODULE_BIND_LAZY when opening modules.Matthias Clasen2005-12-168-5/+22
| | | | | | | | | | 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.
* Rework the way the color scheme setting is inherited. Now the overridingMatthias Clasen2005-12-165-81/+219
| | | | | | | | | | | | | | | 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.
* Updated French translation.Christophe Merlet2005-12-142-1437/+1582
|
* Skip unrealized children when doing focus sorting. (#323995, Dan Winship)Matthias Clasen2005-12-143-12/+25
| | | | | | | 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)
* Default to "drive-harddisk" and then fall back to gnome-dev-harddiskRodney Dawes2005-12-143-0/+41
| | | | | | | | | | | | 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
* Warn if the icon cannot be loaded. (#323504, Kjartan Maraas)Matthias Clasen2005-12-143-1/+10
| | | | | | | 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)
* Add docs for the row-activated signal. (#324044, Davyd Madeley)Matthias Clasen2005-12-143-2/+27
| | | | | | | 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)
* Move stuff to correct ChangeLog.Michael Natterer2005-12-143-24/+14
|
* new utility function which factors out massive code duplication from theMichael Natterer2005-12-143-108/+82
| | | | | | | | 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.
* applied patch from maemo-gtk which avoids the allocation of anMichael Natterer2005-12-144-2/+85
| | | | | | | | | | | 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
* Updated Telugu translation done by Prajasakti Localisation Team ↵Sunil Mohan Adapa2005-12-142-1606/+1901
| | | | <localisation@prajasakti.com>.
* added a link to the fgloating reference docs in the 2.10 release NEWSTim Janik2005-12-133-2/+13
| | | | | | | 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.
* Speed this function up, using the fact that visibility is constant acrossMatthias Clasen2005-12-123-30/+46
| | | | | | | | 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)
* Speed up stepping backwards. (#320638, Larry Ewing, Paolo Borelli)Matthias Clasen2005-12-124-7/+22
| | | | | | | | 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)
* Only broadcast _GTK_LOAD_ICONTHEMES if we detect a real theme change, notMatthias Clasen2005-12-123-1/+10
| | | | | | | | 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)
* Make it compileMatthias Clasen2005-12-121-1/+1
|