]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Translation updated by Ivar Smolin
[~andy/gtk] / ChangeLog
index 88b3c482437713609f621c36da26e4400bc41f87..ac23015c1122f5d0d3c0a1ae58ee01c1bcbe12d0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,287 @@
+2008-02-29  Johan Dahlin  <johan@gnome.org>
+
+       * demos/gtk-demo/demo.ui:
+       * gtk/gtkbuilderparser.c:
+       * gtk/gtkbuilderprivate.h:
+       * gtk/gtkliststore.c:
+       * tests/buildertest.c:
+       Add translatable/context and comment attributes on
+       <col> tags under a GtkListStore. Refactor parts of the
+       translation api and make it available inside gtk+ itself.
+       Update tests and example.
+       Fixes a part of #518642
+
+2008-02-29  Johan Dahlin  <johan@gnome.org>
+
+       * gtk/gtkbuilder.c:
+       Add missing g_return_val_if_fail checks for public API.
+
+       * gtk/gtkbuilderparser.c:
+       * gtk/gtkbuilderprivate.h:
+       Do not use g_error for a few more errors, instead set
+       the GError sent in through add_from_file/add_from_string.
+       * tests/buildertest.c:
+       Add a couple of new parsing tests.
+       (#519199, Pavel Syomin)
+
+2008-02-29  Federico Mena Quintero  <federico@novell.com>
+
+       * gtk/gtkfilesystemunix.c (gtk_file_system_unix_get_folder): When
+       refreshing an existing folder (i.e. when we are about to reload
+       its file list), turn off the folder's is_finished_loading flag.
+       Otherwise callers which do ::is_finished_loading() followed by
+       ::list_children() will get nothing.
+
+2008-02-29  Cody Russell  <bratsche@gnome.org>
+
+       * docs/tutorial/gtk-tut.sgml: Fix tutorial documentation to
+       say 'gtk_main_quit()' instead of 'gtk_quit()'. (#517908, Matt Kraai)
+
+2008-02-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcalendar.h: Remove trailing comma from enum to
+       make the compiler happy.  (#517295, Sylvain Pasche)
+
+2008-02-27  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkmenushell.c
+       * gtk/gtktable.c
+       * gtk/gtktext.c
+       * gtk/gtktipsquery.c
+       * gtk/gtktoolbar.c
+       * gtk/gtktreeitem.c
+       * gtk/gtktreeview.c
+       * gtk/gtkviewport.c
+       * gtk/gtkwin32embedwidget.c: remove g_return_if_fail() from
+       private functions and virtual function implementations.
+
+2008-02-27  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzView.c:
+       * gdk/quartz/GdkQuartzView.h:
+       * gdk/quartz/gdkwindow-quartz.c: (gdk_window_set_decorations):
+       Fix performance regression for borderless transparent windows
+       with shadow.
+
+2008-02-27  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * tests/testgtk.c: Revert back to r19454.
+
+2008-02-27  Sven Neumann  <sven@gimp.org>
+
+       * gtk/Makefile.am (GTK_PRINT_PREVIEW_COMMAND): when building the
+       Quartz backend, use a native Mac OS X application for the print
+       preview (bug #518624).
+
+2008-02-26  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtktextbufferserialize.c (parse_info_free): don't g_free()
+       the members of info->tag_stack since they are a) gobjects and b)
+       not even owned by us, ugh... Fixes crash when deserializing fails.
+
+2008-02-26  Sven Neumann  <sven@gimp.org>
+
+       * docs/tools/shooter.c (find_toplevel_window)
+       * docs/tools/widgets.c (find_toplevel_window): fixed signedness of
+       argument passed to XQueryTree().
+
+2008-02-25  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtksearchenginebeagle.c: Look for libbeagle.so.1 and
+       don't use beagle_query_add_hit_type.
+
+2008-02-25  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c
+       (_gdk_quartz_events_trigger_crossing_events): Fix build on tiger.
+
+2008-02-24  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzWindow.c: Prevent hidden windows from being
+       shown without gdk's control when clicking the dock icon.
+
+2008-02-24  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkprivate-quartz.h:
+       * gdk/quartz/gdkeventloop-quartz.c: (got_fd_activity), (poll_func):
+       Use the subtype field for the custom event that is used to wake up
+       the mainloop so we can have other custom event types.
+
+       * gdk/quartz/gdkevents-quartz.c:
+       (_gdk_quartz_events_trigger_crossing_events):
+       * gdk/quartz/gdkwindow-quartz.c: (show_window_internal): Create
+       crossing events after showing a window if necessary, to work
+       around problems with the tracking rect API.
+
+2008-02-22  Dominic Lachowicz  <domlachowicz@gmail.com>
+
+       * demos/gtk-demo/printing.c (do_printing): gtk-demo printing gives 
+       wrong results on win32 because it doesn't set the printing units, 
+       which affect the transformation of the cairo context 
+       (#347125, Erik van Pienbroek)
+
+2008-02-22  Tor Lillqvist  <tml@novell.com>
+
+       * tests/pixbuf-init.c: Add file missing from SVN, from the tarball.
+
+2008-02-22  Dominic Lachowicz  <domlachowicz@gmail.com>
+
+       * gdk-pixbuf/queryloaders.c (loader_sanity_check): It's perfectly
+       acceptable for a module to only support the save_to_callback()
+       method if it marks itself as WRITABLE
+
+2008-02-16  Matthias Clasen  <mclasen@redhat.com>
+       
+       * configure.in: Bump version
+
+2008-02-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.13.0 ===
+
+       * Makefile.decl: Start Xvfb at depth 16 so cairo doesn't choke.
+
+2008-02-21  Tor Lillqvist  <tml@novell.com>
+
+       * gtk/gtkfilechooserdefault.c (list_mtime_data_func) [Win32]: Must
+       pass the format string to strftime in the C library's locale's
+       charset, not the system's. Correspondingly, the return value from
+       strftime() is in the C library's locale's charset. (#509885)
+
+2008-02-20  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c: (gdk_window_set_decorations): Set
+       the right window level and shadow after recreating the window.
+
+       * gdk/quartz/GdkQuartzView.c: (drawRect): Invalidate the shadow if
+       necessary after drawing (bug #517338).
+
+2008-02-20  Marc-Andre Lureau  <marcandre.lureau@gmail.com>
+
+       * gtk/gtkbuilder.c (_gtk_builder_enum_from_string): fix missing
+       call to g_type_class_unref in case of error. (#517563)
+
+2008-02-18  Sven Neumann  <sven@gimp.org>
+
+       * gtk/Makefile.am (STOCK_ICONS)
+       * gtk/stock-icons/16/gtk-page-setup.png
+       * gtk/stock-icons/24/gtk-page-setup.png: added page-setup icons
+       taken from GNOME icon theme.
+
+       * gtk/gtkstock.[ch]: added GTK_STOCK_PAGE_SETUP. Closes bug #514410.
+
+2008-02-18  Runa Bhattacharjee <runabh@gmail.com>
+
+       * configure.in: Added Kannada (kn) to ALL_LINGUAS
+
+2008-02-17  Johan Dahlin  <johan@gnome.org>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter._add_action_from_menuitem): 
+       When converting a stock item based on the label, remove the label property.
+
+2008-02-17  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzWindow.c: (showAndMakeKey): Update the
+       position after showing the window since the window manager might
+       not place it where we requested in the first places.
+
+2008-02-17  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c: (show_window_internal),
+       (_gdk_quartz_window_detach_from_parent),
+       (_gdk_quartz_window_attach_to_parent), (gdk_window_focus): Clear
+       the toplevel ordering list in all places where the order is
+       potentially changed. Fixes mouse focus issues for windows with
+       a transient parent set.
+
+2008-02-17  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c
+       (_gdk_quartz_events_update_mouse_window): Highlight the mouse
+       window when event debugging is enabled.
+
+2008-02-16  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c (create_scroll_event): Add state
+       to the scroll event (bug #516757, Paul Davis).
+
+2008-02-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
+2008-02-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtklinkbutton.c: Show the URI in a tooltip.  (#505480,
+       Teppo Turtiainen)
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/Makefile.am: Don't install private headers. (#463510)
+
+       * gdk/gdkinternal.h: Include gdkmedialib.h here, not in
+       the installed header gdkprivate.h.
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_stop_reorder): Prevent
+       a crash with hidden, reorderable tabs.  (#513230, 
+       Mike Massonnet, patch by Carlos Garnacho)
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkuimanager.c (gtk_ui_manager_insert_action_group):
+       Warn on duplicate action group names.  (#501746, Christian
+       Persch)
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/Makefile.am:
+       * modules/other/gail/tests/Makefile.am:
+       * modules/other/gail/libgail-util/Makefile.am:
+       * modules/other/gail/Makefile.am: Fix builddir!=srcdir
+       builds.  (#516254,  Yevgen Muntyan)
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkentry.c:
+       * gtk/gtkfilesel.c:
+       * gtk/gtklabel.c:
+       * gtk/gtkpathbar.c: Use gtk_drag_*_add_{text,uri}_targets 
+       instead of hardcoded target tables.  (#516092, Christian Persch)
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_add_text_targets): Don't
+       add the same target atom twice.  (#516087, Christian Persch)
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * tests/testfilechooser.c: Add a --backend option.
+       (#516073, Christian Persch)
+
+2008-02-16  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkprivate-quartz.h:
+       * gdk/quartz/gdkwindow-quartz.c: Add debugging code to highlight a
+       gdkwindow.
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Go back to 2.13.0 as version for now,
+       as there was no consensus to do the jump.
+
+       * many other places: Update Since: tags.
+
+2008-02-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtk.symbols: Add gtk_tool_shell_get_type
+
+       * gtk/gtktestutils.c: Don't generate unnecessary PLT entries
+
+2008-02-15  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzView.c: Adapt to the change to use frame
+       instead of bounds when resizing windows.
+
 2008-02-15  Matthias Clasen  <mclasen@redhat.com>
 
        * gdk/x11/gdkkeys-x11.c: