| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am:
* gtk/Makefile.am:
* gtk/__init__.py:
* gtk/_gtk.py:
* gtk/_lazyutils.py:
* gtk/deprecation.py:
* gtk/gtk.override:
* gtk/gtkmodule.c: (init_gtk):
* gtk/libglademodule.c: (initglade):
Revert dynamic namespaces, it is not possible
to solve it without breaking the ABI.
|
|
|
|
|
|
| |
* gtk/gtk.override (GtkObject__do_set_arg, GtkObject__do_get_arg)
(GtkObject__proxy_do_set_arg, GtkObject__proxy_do_get_arg): Ignore.
#341633 (Johan Dahlin)
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtk-base-types.defs (AccelMap): Add. #337011 (Sebastian Pölsterl)
(TipsQuery, TargetList, TreePath, FileInfo, FilePath): Add.
* gtk/gtk.override (_wrap_gtk_accel_map_foreach)
(_wrap_gtk_accel_map_foreach_unfiltered): Add.
Fixes #337011 (Sebastian Pölsterl)
(GtkTipsQuery, GtkTargetList, GtkTreePath, GtkFileInfo, GtkFilePath):
Ignore types.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* codegen/codegen.py:
* codegen/defsparser.py:
* configure.in:
* gtk/Makefile.am:
* gtk/__init__.py:
* gtk/_gtk.py:
* gtk/_lazyutils.py:
* gtk/deprecation.py:
* gtk/gtk.override:
* gtk/gtkmodule.c: (init_gtkimpl):
* gtk/libglade.override:
* gtk/libglademodule.c: (init_glade):
* gtk/pygtk.h:
* tests/common.py:
* tests/test_api.py:
Only load types in gtk when they are used, fixes #346946
|
| |
|
| |
|
|
|
|
|
|
| |
* gtk/gtk.override: Ignore gtk_recent_chooser_set_show_numbers and
gtk_recent_chooser_get_show_numbers,
see http://article.gmane.org/gmane.comp.gnome.language-bindings/805
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_color_selection_palette_to_string):
Allow colors to be a sequence.
|
| |
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_recent_manager_add_full): is_private
should be a boolean.
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_print_operation_get_error):
g_clear_error() is called in pyg_error_check()
* gtk/gtk-2.10.defs (gtk_print_settings_set): Allow value to be NULL.
|
| |
|
| |
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_print_operation_get_error): Return
the error message if any.
|
|
|
|
|
|
|
|
| |
* gtk/gtk-2.10.defs (gtk_label_get_line_wrap_mode)
(gtk_label_set_line_wrap_mode): Add
* gtk/gtk.override (_wrap_gtk_notebook_set_window_creation_hook):
Fix parse tuple format.
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_notebook_set_window_creation_hook): Add.
* gtk/gdk.override (_wrap_gdk_screen_set_font_options)
(_wrap_gdk_screen_set_font_options): Add.
* gtk/gtk-base.defs (accel_group_from_accel_closure): Remove duplicate.
* gtk/gdk.override (gdk_atom_intern_static_string): Ignore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtktextview.override
(_wrap_gtk_text_buffer_get_copy_target_list):
* gtk/gtk.override (_wrap_gtk_drag_dest_find_target)
(_wrap_gtk_drag_dest_get_target_list)
(_wrap_gtk_drag_dest_set_target_list, _wrap_gtk_drag_begin)
(_wrap_gtk_drag_source_get_target_list)
(_wrap_gtk_drag_source_set_target_list)
(_wrap_gtk_target_list_add_text_targets)
(_wrap_gtk_target_list_add_image_targets)
(_wrap_gtk_target_list_add_uri_targets)
(_wrap_gtk_target_list_add_rich_text_targets):
Use pygtk_target_list_from_sequence and pygtk_target_list_to_list.
* gtk/gtkobject-support.c (pygtk_target_list_from_sequence)
(pygtk_target_list_to_list): Add.
|
|
|
|
|
|
|
| |
* gtk/gtk-2.10.defs (gtk_target_list_add_rich_text_targets): Change
to function.
* gtk/gtk.override (_wrap_gtk_target_list_add_rich_text_targets): Add.
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_menu_popup): Improve anti-leak code.
|
|
|
|
|
|
|
|
|
|
| |
* gtk/pygtk-private.h: Add. pygdk_atom_vector_from_sequence
* gtk/gtkobject-support.c (pygdk_atom_vector_from_sequence): Add.
* gtk/gtk.override (_wrap_gtk_targets_include_rich_text)
(_wrap_gtk_targets_include_uri, _wrap_gtk_targets_include_text)
(_wrap_gtk_targets_include_image): Add.
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_status_icon_position_menu)
(_wrap_gtk_status_icon_position_menu): Add.
(_wrap_gtk_menu_popup): Recode to support passing
gtk.status_icon_position_menu as a position function while maintaining
backward compatibility.
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_recent_manager_get_items)
(_wrap_gtk_recent_manager_add_full): Add.
* gtk/gtktreeview.override (gtk_tree_store_insert_with_values)
(gtk_tree_store_insert_with_valuesv): Ignore
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_recent_filter_add_custom)
(_wrap_gtk_recent_filter_filter): Add.
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_size_group_get_widgets): Fix bug.
|
|
|
|
|
|
|
|
|
| |
* gtk/gtk-2.10.defs (register_serialize_tagset)
(register_deserialize_tagset): Allow NULL tagset_name arg.
* gtk/gtk.override (_wrap_gtk_recent_chooser_dialog_new): Note as
new-constructor.
(_wrap_gtk_size_group_get_widgets): Add.
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_recent_chooser_dialog_new): Note as
new-constructor.
* gtk/gtk-2.10.defs (gtk_recent_chooser_menu_new_for_manager)
(recent_chooser_widget_new_for_manager): Use new object constructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtk-2.10.defs (gtk_recent_chooser_menu_new_for_manager)
(recent_chooser_widget_new_for_manager): : Set
as constructor and allow manager param to default to None.
* gtk/gtk.override (_wrap_gtk_recent_chooser_dialog_new)
(_wrap_gtk_recent_info_get_application_info)
(_wrap_gtk_recent_info_get_groups)
(_wrap_gtk_recent_info_get_applications)
(_wrap_gtk_recent_chooser_set_sort_func)
(_wrap_gtk_recent_chooser_list_filters): Add.
(gtk_print_error_quark, gtk_recent_chooser_error_quark)
(gtk_recent_chooser_dialog_new_for_manager)
(gtk_recent_chooser_menu_new)
(gtk_recent_chooser_widget_new, gtk_recent_manager_error_quark): Ignore
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_recent_chooser_dialog_new):
* gtk/gtk.override (_wrap_gtk_recent_chooser_get_items)
(_wrap_gtk_recent_chooser_get_uris): Add.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtkiconview.override (_wrap_gtk_icon_view_selected_foreach):
Fix leaks.
* gtk/gtktextview.override (_wrap_gtk_text_tag_table_foreach):
Fix leaks.
* gtk/gtk.override (_wrap_gtk_print_settings_foreach)
(_wrap_gtk_print_settings_set_page_ranges)
(_wrap_gtk_print_settings_get_page_ranges): Add.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtkunixprintmodule.c:
* gtk/gtkunixprint.defs:
* gtk/gtkunixprint.override: Add files for unixprint module.
* gtk/Makefile.am: Add support for gtk.unixprint module.
* configure.in: Add support for gtk.unixprint module.
* gtk/gtk.override (gtk_paper_size_free): Ignore
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_link_button_set_uri_hook): func can
be None.
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_link_button_set_uri_hook): Add.
* gtk/gtk-2.10.defs (gtk_link_button_new_with_label): Set as constructor for GtkLinkButton.
Allow label param to default to None.
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_clipboard_wait_for_rich_text)
(_wrap_gtk_clipboard_request_rich_text): Add.
* codegen/argtypes.py (AtomArg.write_return): Fix leak in GdkAtom
return.
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_assistant_set_forward_page_func): Add.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* gtk/gtk.override (clipboard_request_contents_cb)
(clipboard_clear_func, clipboard_get_func)
(clipboard_request_targets_cb, clipboard_request_image_cb): Fix
reference leaks (#342114).
|
| |
|
| |
|
|
|
|
| |
available.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override: Ignore a bunch of stuff
* gtk/gtk.defs: Add deprecated, broken and unsupported API here,
to make it easier to merge in the future
* codegen/override.py (Overrides.__parse_override):
* codegen/codegen.py (main):
Add ignore-type statement in override
* codegen/h2def.py: Refactor to use OOP, remove duplicated code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/Makefile.am:
* gtk/gdk.override:
* gtk/gdkcairo.override:
* gtk/gdkcolor.override:
* gtk/gdkdraw.override:
* gtk/gdkevent.override:
* gtk/gdkgc.override:
* gtk/gdkpixbuf.override:
* gtk/gdkrectangle.override:
* gtk/gdkwindow.override:
* gtk/gtktoolbar.override:
Split out a few more files
|
|
|
|
|
|
|
|
| |
006-04-16 Richard Hult <richard@imendio.com>
* gtk/gtkmodule.c:
* gtk/gtk.override: Move locale.h include from gtkmodule.c here to
fix the build.
|
|
|
|
|
|
|
|
| |
* gtk/gtkcontainer.override (pygtk_container_for_common):
Set an exception and jump out (Coverity)
* gtk/gtk.override (_wrap_gtk_stock_list_ids): Decref py_item
after using it (Coverity)
|
|
|
|
|
|
|
|
| |
* gtk/__init__.py (_init): Add log handlers here
* gtk/gtk.override (_wrap_remove_log_handlers): New function,
makes it possible to remove the handlers pygtk installs.
Fixes #323786
|
|
|
|
|
|
|
|
|
| |
* gtk/gtkmodule.c (init_gtk): Refactor, move init_check...
* gtk/gtk.override (_wrap_gtk_init_check): ..to here
* gtk/__init__.py: Refactor, call init_check() and print warning
if DISPLAY is not set. Fixes #316877
|
|
|
|
|
|
|
|
|
| |
* gtk/gtktreeview.override: Remove gtk_tree_view_get_visible_rect
duplicate override.
* gtk/gtk.override: Make the "new-constructor
GTK_TYPE_MESSAGE_DIALOG" declaration conditional on gtk+ >= 2.9,
to match the contents of the constructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-04-01 John Finlay <finlay@moerari.com>
reviewed by: Johan
* gtk/gdk.defs:
* gtk/gtk.defs:
* gtk/gtk.override:
* gtk/gtktextview.override:
* gtk/gtktreeview.override:
* gtk/gtkwidget.override:
Add missing bindings, fixes #316881
|
| |
|