Gnome2

 view release on metacpan or  search on metacpan

ChangeLog.pre-git  view on Meta::CPAN


2004/07/18 19:44 (+0200) kaffeetisch

	A t/GnomeSound
	* MANIFEST: Add a test for GnomeSound.  It's not run during make
	test though, because we can't be sure there's a sound server
	running.

	* t/GnomeConfig.t: Test drop_all.

	* t/GnomeIconList.t: Test icon_is_visible and get_icon_at.

	* t/GnomeThumbnail.t: Use a version check for has_uri and is_valid
	instead of the unconditional skip now that the bug has been fixed.

	* t/GnomePasswordDialog.t
	* xs/GnomePasswordDialog.xs: Bind and test
	set_show_userpass_buttons and anon_selected.

	* xs/GnomeColorPicker.xs
	* xs/GnomeEntry.xs
	* xs/GnomeFontPicker.xs
	* xs/GnomeIconTheme.xs
	* xs/GnomePopupMenu.xs: Add #undef GNOME_DISABLE_DEPRECATED to
	stuff that was deprecated after we wrapped it.

2004/06/28 19:35 (+0200) kaffeetisch

	* Gnome2.pm
	* NEWS
	* README: Version 1.011.

2004/06/14 19:35 (+0200) kaffeetisch

	* t/GnomeDruid.t: Test the fixed set_contents_background, now that
	the properties were added.

	* t/GnomeIconList.t
	* xs/GnomeIconList.xs: Bind and test select_all.

2004/05/29 18:39 (+0200) kaffeetisch

	* Gnome2.pm
	* NEWS: Unstable version 1.010.

2004/05/28 23:58 (+0200) kaffeetisch

	* Gnome2.pm: Actually use() Gnome2::Canvas so users of Gnome2 are
	not required to do so themselves.

2004/05/28 13:12 (+0200) kaffeetisch

	* t/GnomeIconTheme.t: Use the gnome-fs-directory icon.

2004/05/22 17:50 (+0200) kaffeetisch

	* t/GnomeIconTheme.t: Check if the icon data is a hash reference.

2004/05/21 16:08 (+0200) kaffeetisch

	* xs/GnomeAppHelper.xs: Make gnome2perl_popup_menu_activate_func,
	gnome2perl_popup_menu_activate_func_destroy,
	gnome2perl_refill_info_common, gnome2perl_refill_info,
	gnome2perl_refill_info_popup, and ui_builder_data static.

	* xs/GnomeConfig.xs: Make SvGnomeConfigIterator and
	newSVGnomeConfigIterator static.

	* xs/GnomeIconList.xs: Make newSVGnome2PerlIconListFlags static
	and comment it out, it's unused.

	* xs/GnomeIconTheme.xs: Rename data_to_hv to newSVGnomeIconData,
	make it static and let it handle the RV creation.  Make
	SvGnomeIconData static and comment it out -- it's not used
	currently.

	* xs/GnomeProgram.xs: Make handle_module_info static.

	* xs/GnomeWindowIcon.xs: Make newSVGnomeCharArray static.

	Merge from the stable-1-00 branch:

	* xs/GnomeIconTheme.xs (data_to_hv): Check if display_name is NULL
	before using it.

	* xs/GnomeIconLookup.xs
	* xs/GnomeIconTheme.xs
	* xs/GnomePasswordDialog.xs
	* xs/GnomeThumbnail.xs: Mark 'file' unused in case there are no
	xsubs at all.

2004/05/16 17:46 (+0200) kaffeetisch

	* t/GnomeThumbnail.t: Correct skip count.

2004/04/27 20:45 (+0200) kaffeetisch

	Merge from the stable-1-00 branch:

	* Makefile.PL: Add Gnome2::Canvas to PREREQ_PM as well so that it
	(hopefully) gets picked up by CPAN(PLUS).pm.

2004/04/25 13:38 (+0200) kaffeetisch

	* t/GnomeDruid.t: Add reference to the relevant bug to the
	set_contents_background comment.

	* t/GnomeThumbnail.t: Test has_uri and is_valid but skip them for
	now since they're broken.

2004/03/29 19:55 (+0200) kaffeetisch

	* Gnome2.pm
	* Makefile.PL
	* NEWS
	* README: Version 1.00.

	* t/GnomeConfig.t
	* t/GnomeEntry.t
	* t/GnomeIconEntry.t
	* t/GnomePasswordDialog.t
	* xs/Gnome2.xs
	* xs/GnomeHelp.xs
	* xs/GnomeIconEntry.xs

ChangeLog.pre-git  view on Meta::CPAN

	* Makefile.PL
	* NEWS
	* README: Version 0.94.

	* Gnome2.pm: Provide an import() implementation that relays
	everything to UNIVERSAL::VERSION to make version checking work.

	* xs/GnomeHelp.xs
	* xs/GnomeURL.xs: Use the new __gerror__ keyword to mark those
	functions that may croak on error.

2004/03/02 05:06 (+0100) kaffeetisch

	* Gnome2.pm: Document the recent API changes.

	A NEWS
	* Gnome2.pm
	* MANIFEST
	* README: Version 0.93.

2004/03/02 04:34 (+0100) kaffeetisch

	* xs/GnomeApp.xs
	* xs/GnomeAppHelper.xs
	* xs/GnomeClient.xs
	* xs/GnomeConfig.xs
	* xs/GnomeDruid.xs
	* xs/GnomeInit.xs
	* xs/GnomeModuleInfo.xs
	* xs/GnomeUIDefs.xs: Rearrange ALIAS sections to avoid unneeded
	xsubs.

2004/03/02 03:35 (+0100) kaffeetisch

	* t/GnomeConfig.t
	* t/GnomeEntry.t
	* t/GnomeIconEntry.t
	* t/GnomeIconTheme.t
	* t/GnomePasswordDialog.t
	* t/GnomeThumbnail.t
	* xs/Gnome2.xs: Stick to the new version information policy:
	Uppercase names for compile time related functions.

	* xs/GnomeAppHelper.xs: Don't use ALIAS 0 as a way to override an
	xsub's name.  Do it properly instead.

	* xs/GnomeClient.xs: Free the return value of
	gnome_client_get_global_config_prefix.

	* xs/GnomeConfig.xs: Remove a now invalid FIXME comment.

	* maps
	* t/GnomePasswordDialog.t
	* xs/GnomePasswordDialog.xs: Bind and test API that was added in
	2.5.1: set_show_username, set_show_domain, set_show_password,
	set_domain, set_readonly_domain, set_show_remember, set_remember,
	get_remember, and get_domain.

	* t/GnomePopupMenu.t
	* xs/GnomePopupMenu.xs: Change the binding for
	gnome_popup_menu_append to Gtk2::Menu::append_from.  This is
	necessary to avoid a collision with gtk_menu_append.  Applications
	using Gtk2::Menu::append and expecting to get
	gnome_popup_menu_append will have to be changed.

2004/02/15 13:32 (-0500) rwmcfa1

	* Makefile.PL, perl-Gnome2.spec.in: fixed some of the dependancies, 
	added Gnome2-VFS, Gnome2-Canvas to the spec file and the postable_rpms.

2004/02/12 19:55 (+0100) kaffeetisch

	* Gnome2.pm
	* Makefile.PL
	* README: Version 0.92.

2004/02/12 19:21 (+0100) kaffeetisch

	* t/GnomeIconTheme.t: Only test if get_search_path returned
	something defined.

	* t/GnomeProgram.t: Use properties that are not construct-only to
	work around the problem for now.

	* t/GnomePopupMenu.t
	* xs/GnomePopupMenu.xs: Change the binding for
	gnome_popup_menu_attach to Gtk2::Menu::attach_to.

2004/02/11 02:02 (+0100) kaffeetisch

	* Makefile.PL
	* xs/GnomeProgram.xs
	* t/GnomeProgram.t: Use and test the new GPerlArgv helper.

2004/02/10 19:01 (+0100) kaffeetisch

	* t/GnomeConfig.t: Re-enable the get_float_with_default test, with
	skips.  The relevant bug has been fixed in libgnomeui 2.5.4.

	* t/GnomeIconSelection.t: Don't check the return value of
	get_icon, there seems to be no way to predict it.

2004/02/10 17:01 (+0100) kaffeetisch

	Applying a patch from muppet.

	A copyright.pod
	A doctypes
	* MANIFEST
	* Makefile.PL
	* gnome2perl.h: Use the new features of ExtUtils::Depends and
	ExtUtils::PkgConfig.  Depend on Gnome2::Canvas.  Use
	'gnome2perl-versions.h' for the version macros.

2004/01/27 19:40 (+0100) kaffeetisch

	* t/GnomeClient: Use the correct
	Gnome2::Client->interaction_key_return syntax.

	* xs/GnomeAppHelper.xs: Mark ix unused in some places.

	* xs/GnomeClient.xs
	* xs/GnomeUtil.xs: Avoid creating two xsubs with ALIAS when we
	really only want one.

	* gnome2perl.h
	* xs/GnomeWindow.xs: Remove some apparently unneeded #include's.

2004/01/26 01:47 (-0500) muppetman

	* xs/GnomeWindow.xs: bad muppet, that should've been
	#undef GNOME_DISABLE_DEPRECATED.

2004/01/25 23:26 (-0500) muppetman

	* xs/GnomeClient.xs, xs/GnomeUtil.xs: hush unused var warnings

	* xs/GnomeWindow.xs: #define GNOME_DISABLE_DEPRECATED, so
	gnome_window_toplevel_set_title() is defined at compile time.  (it
	was deprecated in october of '03.)

2004/01/24 21:44 (-0500) rwmcfa1

	* Makefile.PL: removed runtime_reqs stuff, replaced by the pkg-config 
	trick
	
	* perl-Gnome2.spec.in: use pkg-config for Requires version

ChangeLog.pre-git  view on Meta::CPAN

	* Gnome2.pm
	* README
	* xs/*: Update license terms.

	* MANIFEST
	* Makefile.PL
	* genmaps.pl
	* gnome2perl.h
	* maps
	R gnomeuiinfo.typemap
	A gnome2perl.typemap
	A t/GnomeVFSURI.t
	A xs/GnomeVFSInit.xs
	A xs/GnomeVFSURI.xs: Add first parts of GnomeVFS bindings and the
	necessary infrastructure.

2003/10/04 16:26 (+0200) kaffeetisch

	* Gnome2.pm: Alter documentation to better describe Gnome2.  Don't
	repeat what Gtk2.pm says, but rather point the reader to it.  Add
	links to the API documentation.  Add a MISSING METHODS section, a
	RENAMED METHODS section and a DIFFERENT CALL SIGNATURES OR
	SEMANTICS section.  (Following Gtk2.pm's example.)

2003/10/03 16:29 (-0400) muppetman

	* Gnome2.pm, META.yml, README, debian/changelog: release 0.38

2003/10/01 18:45 (+0200) kaffeetisch

	* xs/GnomeIconTheme.xs
	* xs/GnomeScores.xs: Move variable declarations to the beginning
	of the block to make it compile on compilers that attach more
	importance to standards.  Found by Nelis Lamprecht.
	
2003/09/30 15:56 (+0200) kaffeetisch

	* druid.pl: Use Gnome2::Program->get_program instead of ->get.

	* t/GnomeDruid.t: Complete GnomeDruid test.

	* t/GnomeEntry.t: Disable a test which would cause GConf to add a
	key to its DB.

	* xs/GnomeDruidPageEdge.xs: Provide defaults for the title, text,
	logo, watermark and top_watermark parameters.

	* xs/GnomeDruidPageStandard.xs: Provide defaults for the logo and
	top_watermark parameters.

2003/09/29 16:33 (+0200) kaffeetisch

	* xs/GnomeDateEdit.xs
	* t/GnomeDateEdit.t: Change gnome_date_edit_get_flags to return a
	proper flag value instead of a plain integer.

	* t/GnomeThumbnail.t: Add comment to methods that are segfaulting.

2003/09/27 01:35 (+0200) kaffeetisch

	* t/GnomePopupMenu.t: Re-enabled the popup code, but make it skip it if
	we are not running 2.2.0 (which introduced Gtk2::Gdk::Event->new) or
	above.

2003/09/26 16:20 (+0200) kaffeetisch

	* TODO: Added libbonoboui.  Added explanations to gnome-config,
	gnome-triggers and GnomeThemeFile.

	* t/*: Removed unneeded main loops.  Fixed comments.

	* t/GnomeIconList.t: Filled the skeleton.

	* t/GnomeProgram.t: Changed human readable program name to avoid line
	wrapping.

	* xs/GnomeHelp.xs: Comment out gnome_help_display_uri.

	* xs/GnomeIconTheme.xs: Removed IconData prototypes.  They're not
	needed.

	A t/GnomeHelp
	A t/GnomeURL
	* MANIFEST: Initial tests.  Not run by make test since they require
	user interaction.

	A xs/GnomeUtil.xs
	A t/GnomeUtil.t
	* MANIFEST: Initial implementation of GnomeUtil.

2003/09/26 04:40 (-0400) muppetman

	* Gnome2.pm, META.yml, README, debian/changelog: release 0.36

	* Gnome2.pm: removed extraneous Exporter stuff.  we export nothing,
	don't waste the space.  add L<> to stuff in See Also.  update the
	Authors section to reflect the fact that torsten > is da man.

	* t/GnomeI18N.t: removed the no-op main loop to quell strange
	behavior that made the test turn up "dubious".

	* t/GnomePopupMenu.t: there is no Gtk2::Gdk::Event->new(), so the
	event synthesizing code just makes the test fail.  disabled for now.

2003/09/25 16:22 (+0200) kaffeetisch

	A t/GnomeI18N.t
	A xs/GnomeI18N.xs
	* MANIFEST
	* TODO: Initial implementation of GnomeI18N.

	A t/GnomeScore
	A xs/GnomeScore.xs
	* MANIFEST
	* TODO: Initial implementation of GnomeScore.  The test isn't run by
	make test because it would require certain privileges.

	A xs/GnomeUIDefs.xs
	* t/Gnome.t
	* MANIFEST
	* TODO: Implemented GnomeUIDefs.  Wow, what a PITA.

ChangeLog.pre-git  view on Meta::CPAN

	compile now does.

2003/09/21 02:00 kaffeetisch

	Big overhaul.

	* Makefile.PL
	* genmaps.pl
	* gnome2perl.h: Add libbonoboui to the requirements.

	* maps: Add Bonobo typemaps.

	A xs/BonoboDock.xs
	A xs/BonoboDockItem.xs,
	* MANIFEST: First parts of Bonobo.  Necessary for GnomeApp and
	GnomeAppHelper.

	* xs/GnomeAbout.xs: Fix indention.

	* xs/GnomeApp.xs: Provide member accessors.  Implement
	gnome_app_add_toolbar, gnome_app_add_docked,
	gnome_app_add_dock_item, gnome_app_get_dock and
	gnome_app_get_dock_item_by_name.

	* xs/GnomeAppHelper.xs: Import the menu functions into the
	Gtk2::MenuShell namespace.  Implement gnome_app_find_menu_pos,
	gnome_app_fill_toolbar*, gnome_app_insert_menus*,
	gnome_app_remove_menus, gnome_app_remove_menu_range,
	gnome_app_install_menu_hints, gnome_app_setup_toolbar,
	gnome_app_install_appbar_menu_hints and
	gnome_app_install_statusbar_menu_hints.

	* xs/GnomeClient.xs: Implement gnome_client_set_*_command and
	gnome_client_add_static_arg.

	* xs/GnomeDateEdit.xs: Add FIXME comment.

	* xs/GnomeEntry.xs: Provide a default for the history_id parameter.

	* xs/GnomeFontPicker.xs: Implement gnome_font_picker_get_title,
	gnome_font_picker_get_font_name.  Remove
	gnome_font_picker_get_font.

	A xs/GnomeIconEntry.xs
	A xs/GnomeIconList.xs
	A xs/GnomeIconLookup.xs
	A xs/GnomeIconSelection.xs
	A xs/GnomeIconTheme.xs
	A xs/GnomePixmapEntry.xs,
	A xs/GnomeScores.xs,
	A xs/GnomeThumbnail.xs,
	A xs/GnomeWindow.xs,
	* MANIFEST: Initial implementation.

	A xs/GnomeModuleInfo.xs
	* xs/GnomeInit.xs,
	* MANIFEST: Moved ModuleInfo accessors into their own file.
	Implemented member accessors.

	* xs/GnomePopupMenu.xs: Fix bug that kept you from passing undef
	for the accelgroup parameter to gnome_popup_menu_new.  Import
	gnome_gtk_widget_add_popup_items into the Gtk2::Widget namespace.

	* xs/GnomeProgram.xs: Create convenience functions to handle ARGV and
	ModuleInfo's.  In gnome_program_locate_file, initialize the lists,
	check if the returned value is non-NULL and use newSVGChar instead of
	newSVpv.  Make gnome_program_module_register and
	gnome_program_module_registered work.

	R t/00.Gnome2.t
	A t/Gnome.t
	A t/GnomeApp.t
	A t/GnomeAppBar.t
	A t/GnomeAppHelper.t
	A t/GnomeClient
	A t/GnomeClientReal
	A t/GnomeColorPicker.t
	A t/GnomeDateEdit.t
	A t/GnomeDruid.t
	A t/GnomeEntry.t
	A t/GnomeFileEntry.t
	A t/GnomeFontPicker.t
	A t/GnomeHRef.t
	A t/GnomeIconEntry.t
	A t/GnomeIconList.t
	A t/GnomeIconSelection.t
	A t/GnomeIconTheme.t
	A t/GnomePixmapEntry.t
	A t/GnomePopupMenu.t
	A t/GnomeProgram.t
	A t/GnomeScores.t
	A t/GnomeThumbnail.t
	* MANIFEST: New, fairly comprehensive test suite.

2003/09/17 10:44 rwmcfa1

	* 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/15 22:26 rwmcfa1

	* Makefile.PL: spec file dependancies improved

2003/09/06 19:23 rwmcfa1

	* Makefile.PL: dist-rpms build target added

	* perl-Gnome2.spec.in: initial import

2003/09/04 21:32 muppetman

	* Gnome2.pm, README, debian/changelog, META.yml: prep for 0.34 release

	* xs/GnomePopupMenu.xs, MANIFEST: new stuff.

	* TODO: updated

ChangeLog.pre-git  view on Meta::CPAN


	* Gnome2/xs/GnomeProgram.xs, Gnome2/druid.pl: implemented object
	properties on Gnome2::Program->init (was a FIXME)

	* G/GObject.xs: created alias get_property for get and set_property
	for set, since some objects mask the G::Object-level method with
	their own.  in list_properties, don't die if the descr isn't set.

2003/04/24 12:55 muppetman

	* helpers/genstuff.pl: wrap generated code in #ifdefs to support
	versioning (typemaps must be generated even if the code isn't, so
	we generate everything but only use part of it)

2003/04/23 10:44 rwmcfa1

	* Gtk2/xs/GtkHButtonBox.xs, Gtk2/xs/GtkVButtonBox.xs:
	get_spacing_defaults should accept and ignore class

	* Gtk2/gtk2perl.h: type-o newSVGdkModiferType -> newSVGdkModifierType

	* Gtk2/xs/GtkFontSelection.xs: type functions should not be in XS, it's
	all automagical

	* Gtk2/xs/GtkWindow.xs: a first pass at set_icon_list_function added

2003/04/23 10:37 muppetman

	* ChangeLog: new change log, from the cvs log on sourceforge.
	please keep it updated.

2003/04/22 muppetman

	* G/GBoxed.xs: updates to debugging output

	* G/GClosure.xs: don't keep the supplemental arguments array in
	gperl_closure_marshal --- just put mortal values on the stack and
	everything works out fine.  simplifies the code quite a bit, and
	removes some subtle and nasty bugs.

	* G/GType.xs: GPERL_TYPE_SV, a boxed wrapper for perl scalars, mapped
	to the package G::Scalar.  this is handy for storing hashes and other
	perl data structures in a TreeModel.

	* G/GValue.xs: special handling for GPERL_TYPE_SV.  implement handling
	for G_TYPE_INTERFACE.

	* Gtk2/gtk-demo/stock_browser.pl, Gtk2/xs/GtkIconFactory.xs: stock
	browser demo and some supporting code

	* Gtk2/gtk2perl.h, Gtk2/xs/GdkTypes.xs: special handling for
	GdkModifierType flags...  GDK_MODIFIER_MASK matches all of the flag
	values, and causes nasty problems when you try to convert the SV flags
	wrapper *back* to C.  so, handle it separately, and don't allow
	GDK_MODIFIER_MASK to make it into perl from C. (can still go the other
	way, though)

	* Gtk2/xs/GtkItemFactory.xs: bracket callback with ENTER/SAVETMPS &
	FREETMPS/LEAVE

	* Gtk2/xs/GtkMenu.xs: implemented gtk_menu_popup

	* Gtk2/xs/GtkTreeModel.xs: it's possible for gtk_tree_model_iter_next
	to return NULL

	* Gtk2/xs/GtkTreeView.xs: implemented
	gtk_tree_view_insert_column_with_data_func

	* Gtk2/xs/GtkTreeViewColumn.xs: implemented
	gtk_tree_view_column_set_cell_data_func

	* Gtk2/xs/GtkWidget.xs: default params on set_size_request, and
	implemented render_icon

2003/04/22 rwmcfa1

	* Gtk2/t/5.GtkListStore-etc.t, Gtk2/t/6.GtkLabel.t,
	Gtk2/t/7.GtkBoxes.t, Gtk2/t/8.GtkCombo.t: initial import

	* Gtk2/t/9.GtkRadioButton.t: test out a little more throughly

	* Gtk2/xs/GtkFileSelection.xs: first pass at
	gtk_file_selection_get_selections, needs to be utf8
	tested/implemented maybe

	* Gtk2/xs/GtkRadioButton.xs: crash bug, need to make sure that svp
	exists

	* Gtk2/xs/GtkRadioMenuItem.xs: first pass at implementing this class,
	not tested yet

2003/04/21 muppetman

	* G/G.xs, G/gperl.h: added gperl_alloc_temp

	* G/GClosure.xs: added GPerlCallback, and made some robustness fixes
	for GPerlClosure.  (there was bizarre stuff happening in the
	marshaller, wrong number of items in the supplemental arguments
	array.)

	* G/gperl.h: add GPerlCallback, with docs, and some other noise

	* Gtk2/gtk-demo/item_factory.pl: gtk-demo driver for GtkItemFactory

	* Gtk2/xs/GtkItemFactory.xs: implemented GtkItemFactory

	* Gtk2/xs/GtkWidget.xs: set_flags and unset_flags

2003/04/21 rwmcfa1

	* Gtk2/xs/GtkRadioButton.xs: implement all of the functions now with a
	first pass at how to deal with GSList/group stuff. (notice: it's
	subject to change)

2003/04/20 rwmcfa1

	* just about every file: added cvs Header: tags

	* Gtk2/xs/GtkWindow.xs: missing functions added; version 2.2 functions
	added (some commented out); decorated_window functions added, but
	commented out (how should we go about these?)



( run in 0.507 second using v1.01-cache-2.11-cpan-364913b4093 )