diff options
-rw-r--r-- | NEWS | 98 | ||||
-rw-r--r-- | gtk/gtk.symbols | 13 | ||||
-rw-r--r-- | gtk/gtkprintoperationpreview.c | 5 |
3 files changed, 116 insertions, 0 deletions
@@ -1,3 +1,101 @@ +Overview of Changes from GTK+ 2.9.1 to 2.9.2 +============================================ + +* GtkPrintOperation + - Support asynchronous pagination with the ::paginate signal + - Add gtk_print_operation_cancel + - Support application-specific widgets + - Allow disabling features based on application capabilities + - Optionally show progress + - Change some function names in GtkPrintContext to be longer + and better + - Support preview, the default implementation spawns evince, + but the api allows for an internal preview implementation + +* GtkCellView + - Add a model property + +* GtkStatusIcon + - Allow to obtain screen geometry + +* GtkTreeView + - Many bug fixes, in particular for RTL handling + - Separate sensitive and selectable properties of rows + - Optionally allow rubberband selection + +* GtkButton + - Add image-spacing style property + - Add image-position property + +* GtkToolButton + - Add icon-spacing style property + +* Make GTK+ work as an untrused X client + +* Bugs fixed: + 343838 gtkprintoperationpreview.h guards + 305530 Crashes while creating source code w/GtkFontSelection + 341327 Memory corruption inside glib + 341734 cursor blocked to dnd mode after using shift and + dnd on a GtkCalendar + 343453 G_DEFINE_TYPE messes up internal typenames of + GdkWindow and GdkPixmap + 136571 Problems running as untrusted client + 168105 the right edge tab does not appear when switching tab + 172535 Add support for UI builders in gtk+ + 302556 GtkTreeView widget signals are badly documented + 324480 Selecting first item with keyboard is difficult + 340428 small cleanup + 340444 don't run the custom page size dialogue + 340839 Critical warnings in GtkTreeModelFilter + 341898 gtk_tree_view_insert_column_with_attributes doesn't + work with fixed_height_mode + 342003 DnD: Conditional jump or move depends on uninitialised value + 342072 Wrong drop location in GtkEntry + 342096 GtkImage animation CRITICALS on switching themes + 342513 widget class style property with type module + 342529 gdk should set resolution on PangoCairoFontmap, + not PangoCairoContext + 342535 Add documentation for new GtkWidget style properties + (including Since tags) + 342543 can't compile gtk+ on opensolaris using sun cc + 342569 Typo in decl of gdk_color_parse + 342752 Need a way to specify custom tab label for custom page + in Print dialog + 342754 print-editor: font button dialog doesn't get focus if + main window has a window group + 342781 GtkPrintUnixDialog: Collate should be insensitive unless + Copies is > 1 + 342783 GtkPrintUnixDialog: Range textinput area should be + insensitive unless range radiobutton is selected + 342894 Use after free inside gtk_text_view_set_buffer + 342930 GtkButton should offer a way to position the image + relative to the text + 343088 Some typos in the PO file + 343425 "grab-notify"-signal is not correctly propagated for + internal children + 343438 gtk_color_button_set_color() doesn't emit "color-set" + signal + 343475 page setup unix dialog confusion + 343625 allow to get only some info from gtk_status_icon_get_geometry + 343677 GtkWindow chains key-release to key-press + 320431 Text too close when using East/West in a GtkToolButton + 321523 GtkTreeView's test_expand_row signal emitting impractical + on row expand all + 342007 Warning in gtk_paned_compute_position + 343233 gdk_rectangle_intersect doc + 333284 expander animation not working in RTL mode + 343444 change color of gtk-demo source-buffer comment color + from red to DodgerBlue + 343630 Small inconsistence in migration documentation + 80127 Rubberbanding for GtkTreeView + 341450 status icon + libnotify + 341679 Allow absolute filenames in the options entries + +* Updated translations (bg,cy,de,el,es,et,eu,gl,gu,it,ja, + nb,nl,pt_BR,th,vi) + + Overview of Changes from GTK+ 2.9.0 to 2.9.1 ============================================ diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols index 7e2af3117d..3c4a82478e 100644 --- a/gtk/gtk.symbols +++ b/gtk/gtk.symbols @@ -2578,6 +2578,7 @@ gtk_print_context_get_dpi_y gtk_print_context_get_pango_fontmap gtk_print_context_create_pango_context gtk_print_context_create_pango_layout +gtk_print_context_set_cairo_context #endif #endif @@ -2700,6 +2701,7 @@ gtk_print_operation_set_show_dialog gtk_print_operation_set_pdf_target gtk_print_operation_set_track_print_status gtk_print_operation_set_show_progress +gtk_print_operation_set_show_preview gtk_print_operation_set_custom_tab_label gtk_print_operation_run gtk_print_operation_run_async @@ -2710,6 +2712,15 @@ gtk_print_operation_cancel #endif #endif +#if IN_HEADER(__GTK_PRINT_OPERATION_PREVIEW_H__) +#if IN_FILE(__GTK_PRINT_OPERATION_PREVIEW_C__) +gtk_print_operation_preview_end_preview +gtk_print_operation_preview_get_type +gtk_print_operation_preview_is_selected +gtk_print_operation_preview_render_page +#endif +#endif + #if IN_HEADER(__GTK_PRINT_OPERATION_H__) #if IN_FILE(__GTK_PRINT_OPERATION_UNIX_C__) #ifdef G_OS_UNIX @@ -4238,6 +4249,7 @@ gtk_tree_view_get_model gtk_tree_view_get_path_at_pos gtk_tree_view_get_reorderable gtk_tree_view_get_row_separator_func +gtk_tree_view_get_rubber_banding gtk_tree_view_get_rules_hint gtk_tree_view_get_search_column gtk_tree_view_get_search_entry @@ -4276,6 +4288,7 @@ gtk_tree_view_set_hover_selection gtk_tree_view_set_model gtk_tree_view_set_reorderable gtk_tree_view_set_row_separator_func +gtk_tree_view_set_rubber_banding gtk_tree_view_set_rules_hint gtk_tree_view_set_search_column gtk_tree_view_set_search_entry diff --git a/gtk/gtkprintoperationpreview.c b/gtk/gtkprintoperationpreview.c index c640bd9e99..c0252b7b94 100644 --- a/gtk/gtkprintoperationpreview.c +++ b/gtk/gtkprintoperationpreview.c @@ -23,6 +23,8 @@ #include "gtkprintoperationpreview.h" #include "gtkmarshalers.h" #include "gtkintl.h" +#include "gtkalias.h" + static void gtk_print_operation_preview_base_init (gpointer g_iface); @@ -114,3 +116,6 @@ gtk_print_operation_preview_is_selected (GtkPrintOperationPreview *preview, return GTK_PRINT_OPERATION_PREVIEW_GET_IFACE (preview)->is_selected (preview, page_nr); } + +#define __GTK_PRINT_OPERATION_PREVIEW_C__ +#include "gtkaliasdef.c" |