From owner-cvs-all@FreeBSD.ORG Wed Sep 23 09:31:30 2009 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B00681065693; Wed, 23 Sep 2009 09:31:30 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F9C58FC15; Wed, 23 Sep 2009 09:31:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n8N9VUuk007953; Wed, 23 Sep 2009 09:31:30 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n8N9VUxR007952; Wed, 23 Sep 2009 09:31:30 GMT (envelope-from pav) Message-Id: <200909230931.n8N9VUxR007952@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 23 Sep 2009 09:31:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/gtkparasite Makefile distinfo pkg-descr ports/devel/gtkparasite/files patch-USAGE X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Sep 2009 09:31:30 -0000 pav 2009-09-23 09:31:30 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/gtkparasite Makefile distinfo pkg-descr devel/gtkparasite/files patch-USAGE Log: Developing and debugging UIs can be a pain. When something goes wrong, it's not always obvious why. You can waste hours writing logging statements only to find out that a widget is in the wrong container, or an attribute wasn't set correctly. Developing isn't much better either. Ever spend time writing temporary code just to test a new feature, code you know you're going to throw away in an hour, and yet you end up spending the next 20 minutes debugging your temporary code? Sucks, doesn't it? What your program really needs is a good Parasite infestation. Parasite is a debugging and development tool that runs inside your GTK+ application's process. It can inspect your application, giving you detailed information on your UI, such as the hierarchy, X window IDs, widget properties, and more. You can modify properties on the fly in order to experiment with the look of your UI. WWW: http://chipx86.github.com/gtkparasite/ PR: ports/131877 Submitted by: Ashish Shukla Feature safe: yes Revision Changes Path 1.3640 +1 -0 ports/devel/Makefile 1.1 +35 -0 ports/devel/gtkparasite/Makefile (new) 1.1 +3 -0 ports/devel/gtkparasite/distinfo (new) 1.1 +29 -0 ports/devel/gtkparasite/files/patch-USAGE (new) 1.1 +20 -0 ports/devel/gtkparasite/pkg-descr (new)