From owner-freebsd-ports@FreeBSD.ORG Sat Sep 27 12:47:06 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84BBA16A4C1; Sat, 27 Sep 2003 12:47:06 -0700 (PDT) Received: from lakemtao08.cox.net (lakemtao08.cox.net [68.1.17.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 250A244022; Sat, 27 Sep 2003 12:46:55 -0700 (PDT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.37.247]) by lakemtao08.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP id <20030927194652.RQH16616.lakemtao08.cox.net@mezz.mezzweb.com>; Sat, 27 Sep 2003 15:46:52 -0400 To: Alexander Leidinger References: <20030924195307.U57087@daemon.g-e-e-k.net> <1064458841.27339.3.camel@shumai.marcuscom.com> <20030926132835.6b62a459.Alexander@Leidinger.net> Message-ID: From: Jeremy Messenger Content-Type: text/plain; format=flowed; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Date: Sat, 27 Sep 2003 14:46:09 -0500 In-Reply-To: <20030926132835.6b62a459.Alexander@Leidinger.net> User-Agent: Opera7.20/Linux M2 build 468 cc: ports@freebsd.org cc: gnome@freebsd.org cc: Steve Wingate Subject: Re: gdesklets X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2003 19:47:06 -0000 On Fri, 26 Sep 2003 13:28:35 +0200, Alexander Leidinger wrote: > On Wed, 24 Sep 2003 22:20:24 -0500 > Jeremy Messenger wrote: > >> Yep, Alexander had to hack a lot of stuff in the libdesklets because of >> Linuxish, which we are doing some test right now and might be done by >> tomorrow or so.. Few (three to four) desklets will be committ in the >> ports >> tree sometimes soon, when Alexander (netchild) commit the update of >> gDesklets 0.22 in the ports tree... > > 0.22 is now in the tree, there are still some remaining bugs in the > libdesklets part which should be easy to fix... as soon as you manage to > get a working display which actually displays something... see below. > > The just added desklets work all without a problem. > >> BTW: I have more than 8 or 9 desklets ports, but I am holding them >> because >> of refresh problem.. If someone know how to fix the refresh problem, >> then >> I will send all of those desklets ports to PR. > > The problem with the refresh is the use of threads. The threads which > are supposed to update the display get created (instantiated), but they > don't run (the functions doesn't seem to get called). I don't know how > to debug this problem further (a short test program with python-threads > works without problems). One more thing, I am able to refresh it by manual as long I use one of desklet that is depend on IconButton sensor[1]. The best desklet that I always use is LTCandy's clock.display[2]. When, you add them and run it, then keep click on clock icon many as you can and it will refresh other desklets. I would say like 15 to 20 clicks per refresh. It's weird and strange; it seems like it isn't able catch threads or something (data?) else on its own to refresh. Note that, make sure that clock icon spits the error of command doesn't exist so don't mind it. [1] http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=22 [2] http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=46 Cheers, Mezz > Bye, > Alexander. -- bsdforums.org 's moderator, mezz.