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.
State Changed From-To: open->closed Committed. Thanks!
State Changed From-To: closed->open reopen this pr.
State Changed From-To: open->feedback Where is this fetching from? MASTER_SITES= ${MASTER_SITE_FREEBSD} is not very useful.
Responsible Changed From-To: freebsd-ports-bugs->pav Where is this fetching from? MASTER_SITES= ${MASTER_SITE_FREEBSD} is not very useful.
Hi Pav, Sorry for that. I forgot to mention that someone needs copy the distfile from my webspace to FreeBSD FTP servers. My webspace (hosted at googlepages.com) is going to down in a month or two. Following is how you'll download the file from my googlepages.com account and verify it: #v+ % fetch http://wahjava.googlepages.com/gtkparasite-20090819.tar.gz gtkparasite-20090819.tar.gz 100% of 27 kB 6964 Bps % md5 gtkparasite-20090819.tar.gz MD5 (gtkparasite-20090819.tar.gz) = 2fe349cf30d9406574a04dae57e9f80e % sha256 gtkparasite-20090819.tar.gz SHA256 (gtkparasite-20090819.tar.gz) = 7517b25cae2f6e5a15e60c1bd8f1d87b496e912b0d0ee3a4afb7eb75957a7e11 #v- Thanks -- Ashish SHUKLA
State Changed From-To: feedback->open Distfile copied over, waiting for mirrors to catch up
Thanks, I have copied the distfile over to freebsd.org Would it make sense to rename the port devel/gtkparasite? That seems to be commonly used name for it. -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> A road map tells you everything except how to refold it.
Pav Lucistnik writes: > Thanks, I have copied the distfile over to freebsd.org > Would it make sense to rename the port devel/gtkparasite? That seems to > be commonly used name for it. Fine, no problems. Thanks -- Ashish SHUKLA
State Changed From-To: open->closed New port added, thank you!
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 <wahjava@gmail.com> 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) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"