Gtk2

 view release on metacpan or  search on metacpan

ChangeLog.pre-git  view on Meta::CPAN


	* xs/GtkRadioAction.xs: was checking for the wrong kind of object

	* xs/GtkTreeModelFilter.xs: allow NULL for new's root

2004/01/18 13:17 (-0500) rwmcfa1

	* xs/GtkWidget.xs: valgrind found a mem leak, fix by muppet.

2004/01/18 02:30 (+0100) kaffeetisch

	* t/GtkEntry.t: Test [sg]et_completion.

	* t/GtkEventBox.t: Test [sg]et_above_child and
	[sg]et_visible_window.

	* t/GtkMenu.t: Test attach and set_monitor.

	* t/GtkTextBuffer.t: Test select_range.

2004/01/17 16:26 (+0100) kaffeetisch

	* t/GdkEvent.t: Only declare $event once to avoid warnings.

	* t/GtkButton.t: Put a TODO block around get_alignment - it has
	precision issues.

	* t/GtkCalendar.t: Test [sg]et_display_options.

	* t/GtkClipboard.t: Test request_targets.

	* xs/GtkDnd.t
	* t/GtkDnd.t: Implement and test both syntaxes:
	Gtk2::Drag->begin($button, ...) and $button->drag_begin(...).

	* xs/GtkIconFactory.xs:
	* t/GtkIconFactory.t: Implement and test [sg]et_icon_name.

	* t/GtkAccelGroup.t
	* t/GtkAlignment.t
	* t/GtkButton.t
	* t/GtkButtonBox.t
	* t/GtkCheckMenuItem.t
	* t/GtkMenuShell.t: Test for 2.3.0 instead of 2.4.0 until we have
	a stable release of gtk+.

	* t/01.GtkWindow.t
	* t/GtkPaned.t: Don't declare TRUE and FALSE, Gtk2::TestHelper
	does that now.

	* t/02.GtkContainer.t
	* t/GtkDnd.t
	* t/GtkTextTag.t
	* t/GtkTreeView.t: Remove the Gtk2::Gdk::Event::new skips.

	* t/GtkTreeView.t: Use true values to test functions that
	return/take a boolean.  Only test stuff inside the cell_data_func
	once.

	* xs/GtkClipboard.xs: Use void for the return value of
	wait_for_targets - it uses PPCODE.  Check targets for NULL instead
	of n_targets.

	* xs/GtkCalendar.xs
	* xs/GtkComboBox.xs: Mark ix as unused.

	* xs/GtkFileChooser.xs: Initialize ret to hush a compiler warning.

	* MANIFEST
	A t/GdkProperty.t
	* xs/GdkProperty.xs: Fix and test property_get and
	property_change.  Also test the other bound methods.

2004/01/17 04:10 (-0500) muppetman

	A t/GtkComboBox.t
	M MANIFEST
	new test.  doesn't seem to work right.

2004/01/17 03:46 (-0500) muppetman

	* Makefile.PL: maps is gone, use all of the maps-* files for
	podifyenums.

	* tools/podifyenums.pl: eat \$ARGV[0] and then process all files
	on command line (with <>)

	* examples/combo_box.pl, examples/color_list.pl,
	examples/file_chooser.pl: refuse to run when linked against a
	gtk+ that's too old

	* examples/testdnd.pl: nobody told this example that the target
	flags are no longer integers

	* gtk-demo/hypertext.pl: bad logic kept hyperlinks from actually
	working

	* t/GtkTextBuffer.t: appropriate skips for 2.0.x

	* xs/GdkEvent.xs: provide our own implementation of gdk_event_new()
	on 2.0.x

2004/01/17 02:35 (-0500) muppetman

	* t/GtkExpander.t: doesn't need init.

	* t/GtkColorButton.t, GtkFontButton.t: copy and paste bugs

2004/01/17 02:00 (-0500) muppetman

	The Giant Merge of the 2.3.x branch into HEAD.

	D maps
	A maps-2.0
	A maps-2.2
	A maps-2.3
	Split the maps file into revision-specific pieces.  This lets us
	track things a little more clearly.

	A xs_files-2.3
	A examples/combo_box.pl

ChangeLog.pre-git  view on Meta::CPAN

	* xs/GtkRc.xs: Implement get_default_files.  Fix
	set_default_files.  Add a class argument to get_style and
	reparse_all_for_settings.  Remove add_widget_name_style,
	add_widget_class_style, and add_class_style since they're
	deprecated.  Comment out find_module_in_path.  Rearrange member
	handling of Gtk2::RcStyle's.  Turn [gs]et_font_desc into
	font_desc.

	* xs/GtkTooltips.xs: In data_get, check for NULL before converting
	struct members to SVs.  Slightly modify apidoc.

2004/01/07 16:01 (-0500) muppetman

	* xs/GdkTypes.xs: xsubpp doesn't like aliases with the same ix.
	use different numbers and switch fall-through instead.

2004/01/05 21:55 (-0500) rwmcfa1

	* examples/color_list.pl: initial import, an example of how to colorize
	rows of a simple list (in as simple a way as possible). also shows
	another use of custom col types for SimpleList.

2004/01/05 21:55 (-0500) muppetman

	* xs/GtkRc.xs: gperl_object_type_from_package takes a string, not
	a scalar.

2004/01/05 11:41 (-0500) rwmcfa1

	* xs/GdkWindow.xs: merged get_children and peek_children into one
	function that always uses peek children since we're copying the list
	anyway. also fixes decent bug where list was being freed from
	peek_children which would of likely caused big problems.

	* xs/GdkRegion.xs, xs/GdkWindow.xs, xs/GtkCellRenderer.xs,
	xs/GtkContainer.xs, xs/GtkTreeModel.xs, xs/GtkWidget.xs,
	xs/GtkWindow.xs: doc updates. some just made =for xxx, some fixed bad
	doc. just added new doc. complete according to doc_helper.pl at this
	point.

2004/01/04 21:41 (-0500) rwmcfa1

	* t/accel-group-map.t: test out newly implemented xsubs

	* xs/GtkAccelMap.xs: implemented some missing xsubs, foreach's and
	lookup_entry

	* xs/GtkRc.xs: implemented gtk_rc_get_style_by_paths

2004/01/04 19:11 (-0500) rwmcfa1

	* pm/SimpleList.pm, pm/SimpleMenu.pm: quit using base and just add the
	parent type to @ISA by hand. this will prevent some problems with
	co-existing (really old) inline versions of Gtk2-Perl.

2004/01/04 11:49 (-0500) rwmcfa1

	* xs/GdkWindow.xs: for some reason get_pointer was having issues with
	certian versions of perl/xsubpp. it seemed to be related to the both
	having a return value and having OUTLIST's. this implements it as a
	PPCODE section doing the same thing.

2004/01/04 02:50 (+0100) kaffeetisch

	* t/10.GtkProgressBar.t: Test get_orientation, get_fraction,
	[sg]et_text, and [sg]et_pulse_step.

	* t/14.GtkToolbar.t: Test get_orientation, unset_style, get_style,
	and get_tooltips.

	* xs/GtkInvisible.xs: Add a class parameter to new_for_screen.

2004/01/02 02:13 (+0100) kaffeetisch

	* t/16.GtkMenu-etc.t: Test [sg]et_accel_group, set_accel_path,
	[sg]et_title, [sg]et_tearoff_state, reposition, attach_to_widget,
	get_attach_widget, detach, set_screen, [sg]et_active, and popdown.

	* t/paned.t: Test add1, add2, and [sg]et_position.

	* xs/GtkLayout.xs: Provide defaults for the hadjustment and
	vadjustment arguments to new.

	* xs/GtkMenu.xs: Implement attach_to_widget.

	* xs/GtkMenuShell.xs: Implement select_first.

2003/12/31 20:47 (+0100) kaffeetisch

	* t/21.GtkContainer.t
	* xs/GtkContainer.xs: Implement and test add_with_properties,
	child_get, and child_set.

2003/12/31 02:16 (-0500) muppetman

	* xs/GdkPixbuf.xs, xs/GdkWindow.xs, xs/Gtk2.xs, xs/GtkStock.xs,
	xs/GtkWindow.xs: mark ax unused in functions which don't touch the
	input stack, to hush compiler warnings

	* xs/GtkMessageDialog.xs: add commentary describing a known warning.

2003/12/30 12:47 (-0500) muppetman

	* xs/GtkMessageDialog.xs: fix broken utf8 handling.  also now properly
	allows undef for the format specifier.

2003/12/30 11:49 (-0500) rwmcfa1

	* CodeGen.pm, pm/Helper.pm, pm/Pango.pm: version numbers added

2003/12/30 04:03 (+0100) kaffeetisch

	* t/11.GtkStatusbar.t: Test [sg]et_has_resize_grip and remove.

2003/12/29 20:05 (-0500) rwmcfa1

	* pm/TestHelper.pm: allow init_check to be skipped.

	* t/22.GtkListStore.t, t/23.GtkTreeStore.t: don't init_check with
	TestHelper.pm

ChangeLog.pre-git  view on Meta::CPAN

	after code has started; move dGPERL_CLOSURE_MARSHAL_ARGS to the end of
	the variable declarations block to make it happy.  (the last statement
	in that macro is dSP.)  continue to loathe msvc.

2003/11/19 11:14 (-0500) muppetman

	* xs/GtkRc.xs: finally committing stuff i did for GtkRcStyle a looong
	time ago.  accessors and mutators for various members of GtkRcStyle,
	and some methods that were commented out in GtkRc.xs.  not commonly
	needed, but handy in rare situations.

2003/11/19 09:10 (-0500) rwmcfa1

	* t/22.GtkListStore.t: there was a skip unless 2.2.x in which the iter
	was converted to a string, that iter is no longer the inc'd one and thus
	was 0 instead of 1. follow up to last commit.

2003/11/18 17:21 (-0500) muppetman

	* t/file-selection.t: new test

	* t/22.GtkListStore.t: fix GtkListStore test to expect new iter->next
	semantics.

	* xs/GtkFileSelection.xs: gtk_file_selection_get_filename returns a
	statically allocated string -- use GPerlFilename_const instead of
	GPerlFilename_own to avoid core dumps.

	* xs/GtkIconFactory.xs: use GPerlFilename_const to hush compiler
	warnings.

2003/11/18 09:42 (-0500) rwmcfa1

	* xs/GtkTreeModel.xs: $model->iter_next fixed, we needed to make a copy
	of the iter, otherwise we were modifying the passed one (which isn't
	very perly) and then returning it.

2003/11/18 01:16 (-0500) muppetman

	* xs/GtkEntry.xs, xs/GtkTextIter.xs, xs/PangoLayout.xs: now that we
	have typemaps for gunichar, implement things that were waiting on it.

	* xs/PangoLayout.xs: convert a few things to use gchar_length and
	length(); don't make pango call strlen() when perl already knows the
	text's length!

	* t/text-iter-searches.t: new test for the GtkTextIter search tools.
	this one isn't numbered because it just needs to run after all of
	the numbered tests.

2003/11/17 23:21 (-0500) rwmcfa1

	* xs/GdkDisplayManager.xs, xs/GdkDnd.xs, xs/GdkPixmap.xs,
	xs/GdkProperty.xs, xs/GdkScreen.xs, xs/GdkTypes.xs, xs/GdkWindow.xs,
	xs/Gtk2.xs, xs/GtkAccelGroup.xs, xs/GtkCellRenderer.xs,
	xs/GtkColorSelection.xs, xs/GtkCurve.xs, xs/GtkEditable.xs,
	xs/GtkFileSelection.xs, xs/GtkIconFactory.xs, xs/GtkLabel.xs,
	xs/GtkRadioMenuItem.xs, xs/GtkSelection.xs, xs/GtkStock.xs,
	xs/GtkTextBuffer.xs, xs/GtkTreeModel.xs, xs/GtkTreeSortable.xs,
	xs/GtkTreeViewColumn.xs, xs/PangoLayout.xs, xs/PangoTabs.xs: apidoc
	added, almost all PPCODE xsubs now have it

	* xs/GtkTreeDnd.xs: gtk_tree_get_row_drag_data had the outlist params
	in the prototype. apidoc added, almost all PPCODE xsubs now have it

	* xs/GtkContainer.xs: PPCODE -> CODE, return was always void. apidoc
	added, almost all PPCODE xsubs now have it

	* xs/GdkSelection.xs: added a class parameter to
	gdk_selection_property_get. apidoc added, almost all PPCODE xsubs now
	have it

2003/11/17 16:27 (-0500) muppetman

	* xs/GdkPixbuf.xs: i borked the get_from_(drawable|image) xsubs...
	this fixes them, and adds docs.

2003/11/17 22:04 (+0100) kaffeetisch

	* CodeGen.pm: Create INPUT typemaps for the 'const' equivalents of
	GBoxed's, too.

2003/11/17 12:51 (-0500) muppetman

	* TODO: updated

	* xs/Gtk2.xs: added key snoopers and docs for Gtk2->init.

	* xs/GdkPixbuf.xs: more missing methods, get_from_drawable and
	get_from_image.  looks like these were missing because of bugs
	in genfirstpass a long time ago.

	* xs/GdkDrawable.xs: wrong PREFIX resulted in wrong method name for
	gdk_drawable_get_image().  bug report from dosmodi gergely.

2003/11/17 07:10 (-0500) rwmcfa1

	* Makefile.PL: xs_files-2.3 shouldn't be involved outside of the 2.3
	branch. problem found by Bjarne Steinsb??

2003/11/16 21:36 (-0500) rwmcfa1

	* ChangeLog, xs/GdkDisplay.xs, xs/GdkPixbuf.xs, xs/GtkImage.xs,
	xs/GtkRadioButton.xs, xs/GtkTextIter.xs, xs/GtkTooltips.xs,
	xs/GtkTreeView.xs, xs/GtkWidget.xs, xs/GtkWindow.xs, xs/PangoFont.xs:
	apidoc updates

2003/11/16 20:32 (-0500) muppetman

	* xs/GtkMenu.xs: use the new GPerlCallback helper macros in
	gperl_marshal.h

2003/11/16 02:44 (-0500) muppetman

	* xs/GtkCellRenderer.xs, xs/GtkEditable.xs, xs/GtkMenu.xs:
	clean up the stack properly after call_sv to stop internal bleeding.

2003/11/13 23:41 (-0500) muppetman

	* Gtk2.pm, Makefile.PL, README: bump version to 1.011

2003/11/14 04:06 pcg

	* xs/GdkTypes.xs: fix constrain_size name.

2003/11/13 21:26 (-0500) muppetman

	* xs/GdkWindow.xs, xs/GtkWidget.xs: genfirstpass appears to have
	skipped shape_combine_mask all those months ago.  implemented it in
	both GdkWindow and GtkWidget because i like cool shaped windows.

ChangeLog.pre-git  view on Meta::CPAN


	* Makefile.PL: ExtUtils::PkgConfig can now deal with version
	requirements using pkg-config's interface, make use of it.

2003/09/16 23:50 rwmcfa1

	* Makefile.PL, perl-*spec.in: somewhat automated versioning system
	implemented for depenancy modules

2003/09/16 15:00 muppetman

	* Makefile.PL: don't do any of the hand-coded install stuff on
	windows --- there's no sane place to install, and nmake barfs on
	the generated makefile code.

	* xs/GtkDialog.xs: unused variables

	* xs/GdkGC.xs, xs/GdkTypes.xs, xs/GtkCurve.xs, xs/GtkTreeView.xs:
	casts to hush pedantic compilers

2003/09/15 22:26 rwmcfa1

	* Makefile.PL: spec file dependancies improved

	* xs/GdkPixbuf.xs: fixed ref count bug.

2003/09/15 16:02 muppetman

	* Gtk2.pm: remove Gtk2::Dialog::Responses, add a bunch of missing
	L<links>

	* Makefile.PL, gtk-demo/changedisplay.pl, xs/GtkDialog.xs: use
	gperl_signal_set_marshaller_for() to set a custom marshaller for
	GtkDialog's response signal, so we can get the enum string values
	for the response id in the response handler instead of negative
	numbers.  removes the need for Gtk2::Dialog::Responses, so that
	ugly wart is now gone as well.  Gtk2 now requires Glib 1.00rc2.

	* MANIFEST, pm/Responses.pm (deleted): delete Responses.pm.

2003/09/15 14:02 muppetman

	the ones that got away...
	* xs/GtkItemFactory.xs: remove unused private function
	* xs/GtkNotebook.xs, xs/GtkTreeStore.xs: remove unused variable
	* xs/GtkToolbar.xs: initialize the uninitialized

2003/09/14 15:44 rwmcfa1

	* xs/(most everything): quiet warnings from -Wall, and/or add void
	comments

	* xs/GdkDisplay.xs: added const qualifier to gchar * return value

	* xs/GdkDnd.xs: copy-and-paste bug fixed, get_protocol(_for_display)

	* xs/GdkPixbuf.xs: formatting cleanup

	* xs/GdkWindow.xs: quited warning about invalid paramter type

	* xs/GtkIconFactory.xs: non-void paramter with PPCODE, fixed

	* xs/GtkTearoffMenuItem.xs: teamoff -> tearoff, big bug

	* xs/GtkTreeModel.xs: looking for -1 list terminator incorrectly,
	bug-fix

2003/09/14 01:31 muppetman

	* maps: remove some deprecated types
	* xs/GtkIconFactory.xs: implement gtk_icon_set_render_icon

2003/09/14 01:09 muppetman

	* xs/GtkTextIter.xs: implement gtk_text_iter_get_tags()

2003/09/11 23:51 muppetman

	* ChangeLog, Gtk2.pm, MANIFEST, META.yml, README, debian/changelog,
	debian/control: updated for 1.00rc1 release

	* Makefile.PL: require Glib 1.00rc1

2003/09/11 23:41 muppetman

	* examples/histogramplot.pl: update to use the new, fixed overrides
	features of Glib::Object::Subclass in Glib 1.00rc1.

2003/09/11 11:01 rwmcfa1

	* t/*.t: use strict and use warnings added and fixes made to allow
	things to run with them.

2003/09/10 15:04 rwmcfa1

	* examples/socket.pl: make the same change in here that was made in
	the plug socket test way back when, use the perl socket is being run
	with to run the plug script.

2003/09/09 21:35 muppetman

	* t/22.GtkListStore.t, t/23.GtkTreeStore.t, t/24.GtkTreeView.t,
	 t/25.GtkTreeSelection.t: patch from torsten uses isa_ok() instead
	 of is(ref(), ...) all over the place.

2003/09/09 21:22 muppetman

	* pm/Responses.pm, Gtk2.pm, Makefile.PL, gtk-demo/changedisplay.pl,
	MANIFEST: tiny module adds named constants for the dialog responses,
	with pod

	* pm/Pango.pm: update the link in the see also section


2003/09/09 19:52 rwmcfa1

	* Makefile.PL: new rule to install examples/gtk-demo

        * perl-Gtk2.spec: use new ^ rule to put examples and demo in bin rpm

        * gtk-demo/appwindow.pl: fixed small bug with demo_find_file from last



( run in 0.633 second using v1.01-cache-2.11-cpan-5511b514fd6 )