From snecklifter@gmail.com Tue Aug 1 04:50:52 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 127983B00AB for ; Tue, 1 Aug 2006 04:50:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26414-03 for ; Tue, 1 Aug 2006 04:50:51 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 5A4A83B00D9 for ; Tue, 1 Aug 2006 04:50:50 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so215858nfa for ; Tue, 01 Aug 2006 01:50:49 -0700 (PDT) Received: by 10.78.132.12 with SMTP id f12mr184641hud; Tue, 01 Aug 2006 01:50:49 -0700 (PDT) Received: by 10.78.70.6 with HTTP; Tue, 1 Aug 2006 01:50:49 -0700 (PDT) Message-ID: <364d303b0608010150v9cc829bufbb50536ba8a8832@mail.gmail.com> Date: Tue, 1 Aug 2006 09:50:49 +0100 From: "Chris Brown" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0607310853o180431c9o5a83c1c5d932455e@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_72473_26765998.1154422249437" References: <1c3fe48e0607310853o180431c9o5a83c1c5d932455e@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.965 tagged_above=-999 required=2 tests=[AWL=-0.980, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.965 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] New server X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 08:50:52 -0000 ------=_Part_72473_26765998.1154422249437 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 31/07/06, Jono Bacon wrote: > > Our current server, > angel, is getting quite the battering. Then I propose the new server be called 'cod'! ... ... No? Tough crowd. ------=_Part_72473_26765998.1154422249437 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 31/07/06, Jono Bacon <jonobacon@gmail.com> wrote:
 Our current server,
angel, is getting quite the battering.

Then I propose the new server be called 'cod'!

...

...

No? Tough crowd.

------=_Part_72473_26765998.1154422249437-- From codenexus@gmail.com Tue Aug 1 06:44:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C5EDB3B0061 for ; Tue, 1 Aug 2006 06:44:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31163-09 for ; Tue, 1 Aug 2006 06:44:53 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by menubar.gnome.org (Postfix) with ESMTP id E3B2C3B00C1 for ; Tue, 1 Aug 2006 06:44:52 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so1147861pyc for ; Tue, 01 Aug 2006 03:44:52 -0700 (PDT) Received: by 10.35.117.5 with SMTP id u5mr5481043pym; Tue, 01 Aug 2006 03:44:52 -0700 (PDT) Received: from albert ( [60.234.130.125]) by mx.gmail.com with ESMTP id n62sm6077479pyf.2006.08.01.03.44.51; Tue, 01 Aug 2006 03:44:52 -0700 (PDT) From: "CodeNexus" To: Date: Tue, 1 Aug 2006 22:45:01 +1200 Message-ID: <00ca01c6b557$8cad55f0$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <364d303b0608010150v9cc829bufbb50536ba8a8832@mail.gmail.com> Thread-Index: Aca1R5vtKAaneHCWTiyqD65lM8BT1QADwrXg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.252 tagged_above=-999 required=2 tests=[AWL=-0.452, BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.252 X-Spam-Level: Subject: Re: [jokosher-devel] New server X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 10:44:54 -0000 > > Our current server, angel, is getting quite the battering. > Then I propose the new server be called 'cod'! > ... > ... > No? Tough crowd. I suppose you want Jokosher renamed to "Chips" next.. Oh and no bad jokes about motor patrol policemen in tight pants please. coz that would be pants. ;-) Roll up people and view the wonders of the internet! A Kiwi can learn and use British slang whilst talking about a really old US Cop show!! From ben.thorp@gmail.com Tue Aug 1 06:52:35 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4AF3F3B0083 for ; Tue, 1 Aug 2006 06:52:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31560-09 for ; Tue, 1 Aug 2006 06:52:34 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.197]) by menubar.gnome.org (Postfix) with ESMTP id 86AAF3B0011 for ; Tue, 1 Aug 2006 06:52:34 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id i30so324103wxd for ; Tue, 01 Aug 2006 03:52:34 -0700 (PDT) Received: by 10.70.84.16 with SMTP id h16mr4380942wxb; Tue, 01 Aug 2006 03:52:34 -0700 (PDT) Received: by 10.70.118.10 with HTTP; Tue, 1 Aug 2006 03:52:34 -0700 (PDT) Message-ID: Date: Tue, 1 Aug 2006 11:52:34 +0100 From: "Ben Thorp" To: jokosher-devel-list@gnome.org In-Reply-To: <00ca01c6b557$8cad55f0$0300a8c0@albert> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_31662_10565540.1154429554093" References: <364d303b0608010150v9cc829bufbb50536ba8a8832@mail.gmail.com> <00ca01c6b557$8cad55f0$0300a8c0@albert> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.984 tagged_above=-999 required=2 tests=[AWL=-0.940, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_40_50=0.496, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.984 X-Spam-Level: Subject: Re: [jokosher-devel] New server X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 10:52:35 -0000 ------=_Part_31662_10565540.1154429554093 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 8/1/06, CodeNexus wrote: > > Roll up people and view the wonders of the internet! A Kiwi can learn and > use British slang whilst talking about a really old US Cop show!! > Except we would never use the British and American definitions of pants in the same sentence...... ;) Ben ------=_Part_31662_10565540.1154429554093 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 8/1/06, CodeNexus <codenexus@gmail.com> wrote:
Roll up people and view the wonders of the internet! A Kiwi can learn and
use British slang whilst talking about a really old US Cop show!!

Except we would never use the British and American definitions of pants in the same sentence...... ;)

Ben
------=_Part_31662_10565540.1154429554093-- From john@thegreens.co.uk Tue Aug 1 06:56:17 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2ABA93B0083 for ; Tue, 1 Aug 2006 06:56:17 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31794-02 for ; Tue, 1 Aug 2006 06:56:16 -0400 (EDT) Received: from smtp801.mail.ukl.yahoo.com (smtp801.mail.ukl.yahoo.com [217.12.12.138]) by menubar.gnome.org (Postfix) with SMTP id 7FDD13B0061 for ; Tue, 1 Aug 2006 06:56:15 -0400 (EDT) Received: (qmail 61119 invoked from network); 1 Aug 2006 10:56:14 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.159.46.213 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 1 Aug 2006 10:56:14 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id EE6DA78785; Tue, 1 Aug 2006 11:56:13 +0100 (BST) Date: Tue, 1 Aug 2006 11:56:13 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20060801105613.GA10836@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0607310142t620f946m3eef673c0c830de7@mail.gmail.com> <364d303b0607310212v4b3f65fcifa29e09439b0fde1@mail.gmail.com> <1154337732.7100.10.camel@localhost> <4c91566f0607310225y1235f36eodc8fa1cc955d8e81@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0607310225y1235f36eodc8fa1cc955d8e81@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.041 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.041 X-Spam-Level: Subject: Re: [jokosher-devel] GNOME dependency X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 10:56:17 -0000 On Mon, Jul 31, 2006 at 10:25:15AM +0100, Stuart Langridge wrote: > > I suspect it isn't complete, since the original thing mrben was > posting about was librsvg, which isn't in the dependencies list. I > imagine that's part of Gnome. Nonetheless, it's a good start. I was installing on a Kubuntu box a few weeks ago and needed to install librsvg2-common to get past this. I changed the 'Getting Jokosher' wiki page to add it as a dependency there but the ubuntu package must have missed that. Is there somewhere else I should have listed for the packagers to pick it up? -- John Green From daniel.holbach@ubuntu.com Tue Aug 1 07:38:17 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 76B823B00ED for ; Tue, 1 Aug 2006 07:38:17 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01124-08 for ; Tue, 1 Aug 2006 07:38:15 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 9D0A13B00CF for ; Tue, 1 Aug 2006 07:38:14 -0400 (EDT) Received: from [87.123.27.133] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1409265 for jokosher-devel-list@gnome.org; Tue, 01 Aug 2006 13:38:02 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <20060801105613.GA10836@localhost.localdomain> References: <4c91566f0607310142t620f946m3eef673c0c830de7@mail.gmail.com> <364d303b0607310212v4b3f65fcifa29e09439b0fde1@mail.gmail.com> <1154337732.7100.10.camel@localhost> <4c91566f0607310225y1235f36eodc8fa1cc955d8e81@mail.gmail.com> <20060801105613.GA10836@localhost.localdomain> Content-Type: text/plain Date: Tue, 01 Aug 2006 13:38:01 +0200 Message-Id: <1154432281.7238.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.567 tagged_above=-999 required=2 tests=[AWL=0.032, BAYES_00=-2.599] X-Spam-Score: -2.567 X-Spam-Level: Subject: Re: [jokosher-devel] GNOME dependency X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 11:38:17 -0000 Hello John, On Di, 2006-08-01 at 11:56 +0100, John Green wrote: > I was installing on a Kubuntu box a few weeks ago and needed to install > librsvg2-common to get past this. I changed the 'Getting Jokosher' wiki page > to add it as a dependency there but the ubuntu package must have missed > that. Is there somewhere else I should have listed for the packagers to pick > it up? thanks for noticing. I just did an upload: jokosher (0.1-0ubuntu4) edgy; urgency=low . * debian/control: - added librsvg2-common to Depends. Thanks John Green for noticing. Depending on how fast the buildds are, it should be up later today. Have a nice day, Daniel From laszlok2@gmail.com Tue Aug 1 07:41:32 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39AE43B006C for ; Tue, 1 Aug 2006 07:41:32 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01599-01 for ; Tue, 1 Aug 2006 07:41:30 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by menubar.gnome.org (Postfix) with ESMTP id 65EC83B008F for ; Tue, 1 Aug 2006 07:41:30 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so1171790pyc for ; Tue, 01 Aug 2006 04:41:28 -0700 (PDT) Received: by 10.35.126.7 with SMTP id d7mr5588879pyn; Tue, 01 Aug 2006 04:41:27 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.25.76]) by mx.gmail.com with ESMTP id w28sm6075771pyc.2006.08.01.04.41.24; Tue, 01 Aug 2006 04:41:27 -0700 (PDT) Message-ID: <44CF3F2B.3080905@gmail.com> Date: Tue, 01 Aug 2006 07:46:51 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <1154413868.6578.2.camel@localhost.localdomain> <1c3fe48e0608010158p38a4791bja2204db272b33770@mail.gmail.com> In-Reply-To: <1c3fe48e0608010158p38a4791bja2204db272b33770@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.362 tagged_above=-999 required=2 tests=[AWL=0.038, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.362 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher: italian translation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 11:41:32 -0000 Jono Bacon wrote: > Sorry, did not get round to replying - been quite busy. I am > personally not sure how we are dealing with translations right now, > but I know Laszlo has been looking into it. What is the best way to > proceed Laszlo? > > Jono > Right now I am waiting in the queue for our PO template to be imported to Launchpad. Once it goes through you will be able to translate in a nice pretty web form at: https://launchpad.net/products/jokosher/trunk/+translations We will also be able to get the Ubuntu translation teams to help, although I'm sure they are pretty busy. Right now, please check out the latest de.po (or whatever language you want) from: http://jokosher.python-hosting.com/browser/JonoEdit/trunk/locale/src/ If there is no PO for you language just create it and send it to the mailing list. Please make sure you check out the new POs often because not all the strings from the code are in the current POs and we will be updating them soon. Then, just send your changes to the mailing list and I will upload them. Laszlo From artfwo@gmail.com Tue Aug 1 22:02:31 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 13A083B0261 for ; Tue, 1 Aug 2006 22:02:31 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04588-09 for ; Tue, 1 Aug 2006 22:02:27 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.193]) by menubar.gnome.org (Postfix) with ESMTP id 935D23B00A7 for ; Tue, 1 Aug 2006 22:02:26 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id i30so553886wxd for ; Tue, 01 Aug 2006 19:02:25 -0700 (PDT) Received: by 10.70.21.10 with SMTP id 10mr537403wxu; Tue, 01 Aug 2006 18:56:02 -0700 (PDT) Received: by 10.70.92.18 with HTTP; Tue, 1 Aug 2006 18:55:58 -0700 (PDT) Message-ID: Date: Wed, 2 Aug 2006 08:55:58 +0700 From: "=?UTF-8?B?0JDRgNGC0ZHQvCDQn9C+0L/QvtCy?=" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_33163_5053384.1154483758978" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.451 tagged_above=-999 required=2 tests=[AWL=-0.051, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.451 X-Spam-Level: Subject: [jokosher-devel] Translation borked again X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 02:02:31 -0000 ------=_Part_33163_5053384.1154483758978 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, Same thing, many strings are replaced with weirdness and there's "fuzzy" flag on them, although I removed it when I corrected the strings. Here's yet another update, also containing the latest translated strings. I have checked po-revision-date (I guess the date also affects msgmerge behaviour). Hope this one works okay. --Artem ------=_Part_33163_5053384.1154483758978 Content-Type: application/x-gzip; name=ru.po.gz Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqd1t0uk Content-Disposition: attachment; filename="ru.po.gz" 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 ------=_Part_33163_5053384.1154483758978-- From laszlok2@gmail.com Tue Aug 1 23:29:47 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1BCBE3B012C for ; Tue, 1 Aug 2006 23:29:47 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08025-06 for ; Tue, 1 Aug 2006 23:29:46 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id EE9503B00A7 for ; Tue, 1 Aug 2006 23:29:45 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so320829nfa for ; Tue, 01 Aug 2006 20:29:45 -0700 (PDT) Received: by 10.49.8.4 with SMTP id l4mr1709566nfi; Tue, 01 Aug 2006 20:29:44 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id h1sm909565nfe.2006.08.01.20.29.43; Tue, 01 Aug 2006 20:29:44 -0700 (PDT) Message-ID: <44D01C31.6090003@gmail.com> Date: Tue, 01 Aug 2006 23:29:53 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: =?UTF-8?B?0JDRgNGC0ZHQvCDQn9C+0L/QvtCy?= References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.365 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.365 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Translation borked again X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 03:29:47 -0000 Артём Попов a écrit : > Hello, > > Same thing, many strings are replaced with weirdness and there's > "fuzzy" flag on them, although I removed it when I corrected the > strings. Here's yet another update, also containing the latest > translated strings. I have checked po-revision-date (I guess the date > also affects msgmerge behaviour). Hope this one works okay. > > --Artem > Thanks again for translations and a quick response. :) I have changed the makefile to tell msgmerge not to use fuzzy matching. Hopefully this will stop it from breaking the PO files, but let me know next time I update the strings. Laszlo From jonobacon@gmail.com Wed Aug 2 09:59:34 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CFBA63B0204 for ; Wed, 2 Aug 2006 09:59:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02043-09 for ; Wed, 2 Aug 2006 09:59:32 -0400 (EDT) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229]) by menubar.gnome.org (Postfix) with ESMTP id C746A3B0235 for ; Wed, 2 Aug 2006 09:59:29 -0400 (EDT) Received: by wr-out-0506.google.com with SMTP id i23so422335wra for ; Wed, 02 Aug 2006 06:59:29 -0700 (PDT) Received: by 10.78.183.8 with SMTP id g8mr344457huf; Wed, 02 Aug 2006 06:59:28 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Wed, 2 Aug 2006 06:59:28 -0700 (PDT) Message-ID: <1c3fe48e0608020659r76299f61xf2284549af131564@mail.gmail.com> Date: Wed, 2 Aug 2006 14:59:28 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.416 tagged_above=-999 required=2 tests=[AWL=-0.093, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_TR=0.077] X-Spam-Score: -2.416 X-Spam-Level: Subject: [jokosher-devel] Bitesize things to fix X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 13:59:35 -0000 Hi all, When we hosted our own trac we had a 'bitesize' keyword for those tasks that were fairly small or trvial to fix. These are ideal for new developers wanting to get started. Anyway, I have re-created this. If you go to the main report at http://jokosher.python-hosting.com/report/1 you will see the bitesize keyword appearing. And there is also a report just showing bitesize tasks at http://jokosher.python-hosting.com/report/9 I have triaged all current reports and added bitesize to relavent ones, but for new reports, could you add the bitesize keyword if you think it fits. :) Jono From phoscy@gmail.com Wed Aug 2 13:57:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id AA6903B01B0 for ; Wed, 2 Aug 2006 13:57:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12754-10 for ; Wed, 2 Aug 2006 13:57:39 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id BE8253B0133 for ; Wed, 2 Aug 2006 13:57:38 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so405465pyc for ; Wed, 02 Aug 2006 10:57:38 -0700 (PDT) Received: by 10.35.40.10 with SMTP id s10mr1787197pyj; Wed, 02 Aug 2006 10:57:38 -0700 (PDT) Received: by 10.35.115.6 with HTTP; Wed, 2 Aug 2006 10:57:38 -0700 (PDT) Message-ID: <57fcb2c30608021057n285c6768q6e6a81fca15ddb15@mail.gmail.com> Date: Wed, 2 Aug 2006 19:57:38 +0200 From: phoscy@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.439 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, NO_REAL_NAME=0.961, SPF_PASS=-0.001] X-Spam-Score: -1.439 X-Spam-Level: Subject: [jokosher-devel] instruments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 17:57:39 -0000 I must say i that i have a very vague idea on what instruments we need to create in the art team. I would like some kind of soulution where people can suggest what icons (mainly instruments) that should be made, and then the suggestions should be valutated in some way (a system on how to decide which icons are gonna be in jokosher i guess). Any ideas? Whats the current way of doing it? afaik there is now way :P so please fill me in on this! //Oscar From phoscy@gmail.com Wed Aug 2 14:06:04 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id BCF563B01C7 for ; Wed, 2 Aug 2006 14:06:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13326-04 for ; Wed, 2 Aug 2006 14:06:04 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 04AA03B01B0 for ; Wed, 2 Aug 2006 14:06:04 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so408121pyc for ; Wed, 02 Aug 2006 11:06:03 -0700 (PDT) Received: by 10.35.123.10 with SMTP id a10mr1839278pyn; Wed, 02 Aug 2006 11:06:03 -0700 (PDT) Received: by 10.35.115.6 with HTTP; Wed, 2 Aug 2006 11:06:03 -0700 (PDT) Message-ID: <57fcb2c30608021106i3c94fbb6r18e91aa5421d067d@mail.gmail.com> Date: Wed, 2 Aug 2006 20:06:03 +0200 From: phoscy@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.439 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, NO_REAL_NAME=0.961, SPF_PASS=-0.001] X-Spam-Score: -1.439 X-Spam-Level: Subject: [jokosher-devel] Aidy's Art Team Contribution X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 18:06:04 -0000 Nice Aidy! Sorry for that second mail you got Andreas, the one which said "Nice Aidy!" :D From phoscy@gmail.com Wed Aug 2 14:11:19 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3B9EE3B0119 for ; Wed, 2 Aug 2006 14:11:19 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13579-01 for ; Wed, 2 Aug 2006 14:11:18 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 6E8233B00A7 for ; Wed, 2 Aug 2006 14:11:18 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so409732pyc for ; Wed, 02 Aug 2006 11:11:18 -0700 (PDT) Received: by 10.35.99.5 with SMTP id b5mr1852712pym; Wed, 02 Aug 2006 11:11:17 -0700 (PDT) Received: by 10.35.115.6 with HTTP; Wed, 2 Aug 2006 11:11:17 -0700 (PDT) Message-ID: <57fcb2c30608021111n34d549e2uca1df79ac496f11f@mail.gmail.com> Date: Wed, 2 Aug 2006 20:11:17 +0200 From: phoscy@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.439 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, NO_REAL_NAME=0.961, SPF_PASS=-0.001] X-Spam-Score: -1.439 X-Spam-Level: Subject: [jokosher-devel] Swedish Translations X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 18:11:19 -0000 I'm happy to help with the Swedish translations. //Oscar From laszlok2@gmail.com Wed Aug 2 15:52:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 208A83B023B for ; Wed, 2 Aug 2006 15:52:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17934-04 for ; Wed, 2 Aug 2006 15:52:51 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id BC2773B017C for ; Wed, 2 Aug 2006 15:52:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so574718ugf for ; Wed, 02 Aug 2006 12:52:50 -0700 (PDT) Received: by 10.65.59.16 with SMTP id m16mr1975539qbk; Wed, 02 Aug 2006 12:52:49 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id 17sm2789363nzo.2006.08.02.12.52.49; Wed, 02 Aug 2006 12:52:49 -0700 (PDT) Message-ID: <44D102CF.3090401@gmail.com> Date: Wed, 02 Aug 2006 15:53:51 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: phoscy@gmail.com References: <57fcb2c30608021057n285c6768q6e6a81fca15ddb15@mail.gmail.com> In-Reply-To: <57fcb2c30608021057n285c6768q6e6a81fca15ddb15@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.367 tagged_above=-999 required=2 tests=[AWL=0.033, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.367 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] instruments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 19:52:54 -0000 phoscy@gmail.com a crit : > I must say i that i have a very vague idea on what instruments we need > to create in the art team. I would like some kind of soulution where > people can suggest what icons (mainly instruments) that should be > made, and then the suggestions should be valutated in some way (a > system on how to decide which icons are gonna be in jokosher i guess). > > Any ideas? Whats the current way of doing it? afaik there is now way > :P so please fill me in on this! > Since an instruments are just icons and a names, they way we do it now is that if someone wants an instrument in Jokosher, they create an icon (because naming is not the hard part). If they fail to make a tango compliant icon, or fail to convince someone else to, it doesnt get included. As simple as that! ;) Laszlo From laszlok2@gmail.com Wed Aug 2 16:01:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F8BA3B0235 for ; Wed, 2 Aug 2006 16:01:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18380-01 for ; Wed, 2 Aug 2006 16:01:10 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by menubar.gnome.org (Postfix) with ESMTP id 6FBE03B023B for ; Wed, 2 Aug 2006 16:01:10 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so443118pyc for ; Wed, 02 Aug 2006 13:01:10 -0700 (PDT) Received: by 10.35.117.5 with SMTP id u5mr1952796pym; Wed, 02 Aug 2006 13:01:10 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id w28sm7855700pyc.2006.08.02.13.01.09; Wed, 02 Aug 2006 13:01:10 -0700 (PDT) Message-ID: <44D104C4.8020309@gmail.com> Date: Wed, 02 Aug 2006 16:02:12 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: phoscy@gmail.com References: <57fcb2c30608021111n34d549e2uca1df79ac496f11f@mail.gmail.com> In-Reply-To: <57fcb2c30608021111n34d549e2uca1df79ac496f11f@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.369 tagged_above=-999 required=2 tests=[AWL=0.031, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.369 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Swedish Translations X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 20:01:11 -0000 phoscy@gmail.com a crit : > I'm happy to help with the Swedish translations. > https://launchpad.net/products/jokosher/trunk/+pots/jokosher/sv/+translate Get a launchpad account and start translating. If you don't want to use launchpad, you can use POEdit or just Gedit if you like, but launchpad has some advantages: - You can instantly see what other people have translated - It gives you suggestions from other projects' translations for similar strings. - You don't have to upload your changes to svn, or the mailing list. - I don't have to make sure other people's PO files merge properly. But its up to you. Thanks for translating everyone. :) Laszlo From laszlok2@gmail.com Wed Aug 2 21:47:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D2513B007E for ; Wed, 2 Aug 2006 21:47:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32219-03 for ; Wed, 2 Aug 2006 21:47:36 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 3CC963B037B for ; Wed, 2 Aug 2006 21:47:36 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so690582nfa for ; Wed, 02 Aug 2006 18:47:35 -0700 (PDT) Received: by 10.49.43.11 with SMTP id v11mr3130966nfj; Wed, 02 Aug 2006 18:47:35 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id x24sm340996nfb.2006.08.02.18.47.34; Wed, 02 Aug 2006 18:47:35 -0700 (PDT) Message-ID: <44D15602.7070402@gmail.com> Date: Wed, 02 Aug 2006 21:48:50 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.371 tagged_above=-999 required=2 tests=[AWL=0.029, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.371 X-Spam-Level: Subject: [jokosher-devel] [Fwd: Translation import - Italian (it) - jokosher in Jokosher trunk] X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 01:47:39 -0000 Hey everyone, as you can see the Rosetta SWAT team has informed us that all our translations for trunk are now uploaded to Rosetta. Also the new POT file has been uploaded with all 133 strings from the code and the glade file. Italian, German, and Russian are all more than fifty percent translated, and French is almost at 50%. Because of some backlogs in Edgy, the upload queue delay in Rosetta is about 24 hours. So to let people know what you have translated, please enter it straight into launchpad. Anything sent to the mailing list will take at least 24 hours to get uploaded and put together with the rest of the translations. I will try to download translations from launchpad to SVN as often as possible so everyone can try out the translations with the real Jokosher. Laszlo -------- Message original -------- Sujet: Translation import - Italian (it) - jokosher in Jokosher trunk Date: Thu, 03 Aug 2006 01:26:25 -0000 De: Rosetta SWAT Team Rpondre : Rosetta SWAT Team Pour: laszlok2@gmail.com Hello Laszlo Pandy, On 2006-08-01 20:20+0000 (1 days 5 hours 6 minutes ago), you uploaded 103 Italian (it) translations for jokosher in Jokosher trunk in Rosetta. This mail is a notification that all translations are now imported into Rosetta. Thanks for using Rosetta. The Rosetta SWAT Team From artfwo@gmail.com Thu Aug 3 00:32:29 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E65663B037F for ; Thu, 3 Aug 2006 00:32:28 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05538-02 for ; Thu, 3 Aug 2006 00:32:26 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.202]) by menubar.gnome.org (Postfix) with ESMTP id E1B463B02DB for ; Thu, 3 Aug 2006 00:32:25 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id i30so886665wxd for ; Wed, 02 Aug 2006 21:32:25 -0700 (PDT) Received: by 10.70.15.15 with SMTP id 15mr2559330wxo; Wed, 02 Aug 2006 21:32:25 -0700 (PDT) Received: by 10.70.92.18 with HTTP; Wed, 2 Aug 2006 21:32:25 -0700 (PDT) Message-ID: Date: Thu, 3 Aug 2006 11:32:25 +0700 From: "=?UTF-8?B?0JDRgNGC0ZHQvCDQn9C+0L/QvtCy?=" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_46712_5465761.1154579545336" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.706 tagged_above=-999 required=2 tests=[AWL=-0.795, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.706 X-Spam-Level: Subject: [jokosher-devel] Russian translation updated, Zero crossing X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 04:32:29 -0000 ------=_Part_46712_5465761.1154579545336 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, Here's yet another update to the russian translation. I think I'll switch to launchpad for all future updates. --Artem ------=_Part_46712_5465761.1154579545336 Content-Type: application/x-gzip; name="ru.po.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ru.po.gz" X-Attachment-Id: f_eqemueio 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 B95xGmcp/el/AuDylxpTnQAA ------=_Part_46712_5465761.1154579545336-- From jens.geiregat@gmail.com Fri Aug 4 08:56:48 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 23B643B03DC for ; Fri, 4 Aug 2006 08:56:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21853-01 for ; Fri, 4 Aug 2006 08:56:45 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id 967AC3B0123 for ; Fri, 4 Aug 2006 08:56:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so63862nfc for ; Fri, 04 Aug 2006 05:56:44 -0700 (PDT) Received: by 10.78.116.19 with SMTP id o19mr1503577huc; Fri, 04 Aug 2006 05:56:43 -0700 (PDT) Received: by 10.78.197.6 with HTTP; Fri, 4 Aug 2006 05:56:43 -0700 (PDT) Message-ID: Date: Fri, 4 Aug 2006 14:56:43 +0200 From: "Jens Geiregat" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_8347_10078717.1154696203265" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 12:56:48 -0000 ------=_Part_8347_10078717.1154696203265 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Ticket link: http://jokosher.python-hosting.com/ticket/26 Moving the instruments is undo-able and save-able. When dragging starts, the default drag-icon is changed into the image of the instrument that is being dragged. I had some problems with those drag-icons: they re-appeared exactly 5 minutes after the drag and drop. This seems to be fixed now though. Jens "RealNitro" Geiregat ------=_Part_8347_10078717.1154696203265 Content-Type: text/x-patch; name=MovingInstruments.diff; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqgk9l7s Content-Disposition: attachment; filename="MovingInstruments.diff" SW5kZXg6IEluc3RydW1lbnRWaWV3ZXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSW5zdHJ1bWVudFZpZXdl ci5weQkocmV2aXNpb24gNTQzKQorKysgSW5zdHJ1bWVudFZpZXdlci5weQkod29ya2luZyBjb3B5 KQpAQCAtMjEsNiArMjEsMTEgQEAKIAlVTlNFTEVDVEVEX0NPTE9VUiA9IE5vbmUKIAlTRUxFQ1RF RF9DT0xPVVIgPSBOb25lCiAJCisJSU5TVFJfRFJBR19UWVBFID0gODMJCQkjIE51bWJlciBvbmx5 IHRvIGJlIHVzZWQgaW5zaWRlIEpva29zaGVyCisJRFJBR19UQVJHRVRTID0gWyAoICJqb2tvc2hl cl9pbnN0cl9tb3ZlIiwgCSMgQSBjdXN0b20gbmFtZSBmb3IgdGhlIGluc3RydW1lbnRzCisJCQkJ CSAgIGd0ay5UQVJHRVRfU0FNRV9BUFAsCQkjIE9ubHkgbW92ZSBpbnNpZGUgSm8KKwkJCQkJICAg SU5TVFJfRFJBR19UWVBFICldCQkjIFVzZSB0aGUgY3VzdG9tIG51bWJlcgorCQogCSNfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KIAkKIAlkZWYgX19pbml0X18oc2VsZiwgcHJvamVjdCwgaW5zdHJ1bWVudCwgcHJvamVj dHZpZXcsIG1haW52aWV3LCBzbWFsbCA9IEZhbHNlKToKQEAgLTQyLDggKzQ3LDEwIEBACiAJCXNl bGYuYWRkKHNlbGYubWFpbkJveCkKIAkJCiAJCXNlbGYuaGVhZGVyQm94ID0gZ3RrLlZCb3goKQor CQlzZWxmLmhlYWRlckV2ZW50Qm94ID0gZ3RrLkV2ZW50Qm94KCkKKwkJc2VsZi5oZWFkZXJFdmVu dEJveC5hZGQoc2VsZi5oZWFkZXJCb3gpCiAJCXNlbGYuaGVhZGVyQWxpZ24gPSBndGsuQWxpZ25t ZW50KDAsIDAsIDEuMCwgMS4wKQotCQlzZWxmLmhlYWRlckFsaWduLmFkZChzZWxmLmhlYWRlckJv eCkKKwkJc2VsZi5oZWFkZXJBbGlnbi5hZGQoc2VsZi5oZWFkZXJFdmVudEJveCkKIAkJc2VsZi5l dmVudExhbmUgPSBFdmVudExhbmVWaWV3ZXIocHJvamVjdCwgaW5zdHJ1bWVudCwgc2VsZiwgbWFp bnZpZXcsIHNlbGYuc21hbGwpCiAJCQogCQlzZWxmLm1haW5Cb3gucGFja19zdGFydChzZWxmLmhl YWRlckFsaWduLCBGYWxzZSwgRmFsc2UpCkBAIC0xMTEsNiArMTE4LDE4IEBACiAJCQlzZWxmLnNl cGFyYXRvciA9IGd0ay5IU2VwYXJhdG9yKCkKIAkJCXNlbGYuaGVhZGVyQm94LnBhY2tfZW5kKHNl bGYuc2VwYXJhdG9yLCBGYWxzZSwgVHJ1ZSkKIAkJc2VsZi5pbnN0cnVtZW50LmlzU2VsZWN0ZWQg PSBGYWxzZQorCQkKKwkJIyBCZWdpbiBEcmFnIGFuZCBEcm9wIGNvZGUKKwkJc2VsZi5oZWFkZXJF dmVudEJveC5kcmFnX2Rlc3Rfc2V0KGd0ay5ERVNUX0RFRkFVTFRfRFJPUCwKKwkJCQkJCQkJCQkg IHNlbGYuRFJBR19UQVJHRVRTLCAKKwkJCQkJCQkJCQkgIGd0ay5nZGsuQUNUSU9OX01PVkUpCisJ CXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJhZ19tb3Rpb24nLCBzZWxmLk9uRHJhZ01v dGlvbikKKwkJc2VsZi5oZWFkZXJFdmVudEJveC5kcmFnX3NvdXJjZV9zZXQoZ3RrLmdkay5CVVRU T04xX01BU0ssIAorCQkJCQkJCQkJCSAgICBzZWxmLkRSQUdfVEFSR0VUUywgCisJCQkJCQkJCQkJ ICAgIGd0ay5nZGsuQUNUSU9OX01PVkUpCisJCSMgQ29ubmVjdCB0byBkcmFnX2JlZ2luIHRvIGFk ZCBhIGN1c3RvbSBpY29uCisJCXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJhZ19iZWdp bicsIHNlbGYuT25EcmFnQmVnaW4pCisJCXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJh Z19kcm9wJywgc2VsZi5PbkRyYWdEcm9wKQogCiAJI19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogCkBAIC0xOTUsMTEg KzIxNCwxMyBAQAogCQkJc2VsZi5TRUxFQ1RFRF9DT0xPVVIgPSBzZWxmLmdldF9zdHlsZSgpLmJh c2VbM10KIAkJCQogCQkJc2VsZi5tb2RpZnlfYmcoZ3RrLlNUQVRFX05PUk1BTCwgc2VsZi5TRUxF Q1RFRF9DT0xPVVIpCisJCQlzZWxmLmhlYWRlckV2ZW50Qm94Lm1vZGlmeV9iZyhndGsuU1RBVEVf Tk9STUFMLCBzZWxmLlNFTEVDVEVEX0NPTE9VUikKIAkJCXNlbGYubGFiZWxldmVudGJveC5tb2Rp ZnlfYmcoZ3RrLlNUQVRFX05PUk1BTCwgc2VsZi5TRUxFQ1RFRF9DT0xPVVIpCiAJCQlzZWxmLmV2 ZW50TGFuZS5tb2RpZnlfYmcoZ3RrLlNUQVRFX05PUk1BTCwgc2VsZi5TRUxFQ1RFRF9DT0xPVVIp CiAJCQkKIAkJZWxzZToKIAkJCXNlbGYubW9kaWZ5X2JnKGd0ay5TVEFURV9OT1JNQUwsIHNlbGYu VU5TRUxFQ1RFRF9DT0xPVVIpCisJCQlzZWxmLmhlYWRlckV2ZW50Qm94Lm1vZGlmeV9iZyhndGsu U1RBVEVfTk9STUFMLCBzZWxmLlVOU0VMRUNURURfQ09MT1VSKQogCQkJc2VsZi5sYWJlbGV2ZW50 Ym94Lm1vZGlmeV9iZyhndGsuU1RBVEVfTk9STUFMLCBzZWxmLlVOU0VMRUNURURfQ09MT1VSKQog CQkJc2VsZi5ldmVudExhbmUubW9kaWZ5X2JnKGd0ay5TVEFURV9OT1JNQUwsIHNlbGYuVU5TRUxF Q1RFRF9DT0xPVVIpCiAJCQpAQCAtMjQ2LDYgKzI2Nyw2NiBAQAogCQkJCWEuY29ubmVjdCgiYWN0 aXZhdGUiLCBjYikKIAogCQltLnBvcHVwKE5vbmUsIE5vbmUsIE5vbmUsIG1vdXNlLmJ1dHRvbiwg bW91c2UudGltZSkKLQkJCisJCisJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKwkKKwlkZWYgT25EcmFnTW90aW9u KHNlbGYsIHdpZGdldCwgY29udGV4dCwgeCwgeSwgdGltZSk6CisJCScnJworCQkJQ2FsbGVkIGVh Y2ggdGltZSB0aGUgdXNlciBtb3ZlcyBoaXMvaGVyIG1vdXNlIHdoaWxlIGRyYWdnaW5nLgorCQkJ J2lmJyBjbGF1c2UgY2hlY2tzIGlmIG1vdXNlIGlzIG9uIGFuIGluc3RydW1lbnQgdGhhdCBpc24n dCB0aGUKKwkJCXNvdXJjZSBpbnN0cnVtZW50LiBJZiBzbywgaXQgc3dhcHMgdGhhdCBpbnN0cnVt ZW50IGFuZCB0aGUKKwkJCXNvdXJjZSBpbnN0cnVtZW50IGluIHRoZSBHVUkuIFN3YXBwaW5nIG9m IHRoZSBJbnN0cnVtZW50IG9iamVjdHMKKwkJCWluIHNlbGYucHJvamVjdC5pbnN0cnVtZW50cyBo YXBwZW5zIGluIE9uRHJhZ0Ryb3AoKS4KKwkJJycnCisJCXNvdXJjZV9oZWFkZXIgPSBjb250ZXh0 LmdldF9zb3VyY2Vfd2lkZ2V0KCkgCSMgV2lsbCByZXR1cm4gYW4gRXZlbnRCb3ggKHNlbGYuaGVh ZGVyRXZlbnRCb3gpCisJCWlmIHdpZGdldCAhPSBzb3VyY2VfaGVhZGVyOiAJCQkJCSMgRG9udCBz d2FwIHdpdGggc2VsZgorCQkJYm94ID0gc2VsZi5HZXRJbnN0cnVtZW50Vmlld1ZCb3goKQorCQkJ aXZfYXJyYXkgPSBib3guZ2V0X2NoaWxkcmVuKCkJCQkJIyBJbnN0cnVtZW50VmlldyBhcnJheQor CQkJaW5kZXhfaXYgPSBpdl9hcnJheS5pbmRleChzZWxmKQorCQkJCisJCQlzb3VyY2VfaXYgPSBb aXYgZm9yIGl2IGluIGl2X2FycmF5IGlmIGl2LmhlYWRlckV2ZW50Qm94ID09IHNvdXJjZV9oZWFk ZXJdWzBdCisJCQlpbmRleF9zb3VyY2VfaXYgPSBpdl9hcnJheS5pbmRleChzb3VyY2VfaXYpCisJ CQkKKwkJCWJveC5yZW9yZGVyX2NoaWxkKHNvdXJjZV9pdiwgaW5kZXhfaXYpCQkjIEltbWVkaWF0 ZSB2aXN1YWwgZmVlZGJhY2sKKwkJIyBXaXRob3V0IHRoZXNlIGxpbmVzIHRoZSBpY29uIHdvdWxk IGZseSBiYWNrIHRvIHRoZSBzdGFydCBvZiB0aGUgZHJhZyB3aGVuIGRyb3BwaW5nCisJCWNvbnRl eHQuZHJhZ19zdGF0dXMoZ3RrLmdkay5BQ1RJT05fTU9WRSwgdGltZSkKKwkJcmV0dXJuIFRydWUK KworCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCisJCisJZGVmIE9uRHJhZ0JlZ2luKHNlbGYsIHdpZGdldCwgY29u dGV4dCk6CisJCScnJworCQkJQ2FsbGVkIGF0IHRoZSBzdGFydCBvZiB0aGUgZHJhZyBhbmQgZHJv cC4KKwkJCURpc3BsYXlzIHRoZSBpbnN0cnVtZW50IGljb24gd2hlbiBkcmFnZ2luZy4KKwkJJycn CisJCXdpZGdldC5kcmFnX3NvdXJjZV9zZXRfaWNvbl9waXhidWYoc2VsZi5pbnN0cnVtZW50LnBp eGJ1ZikKKwkJcmV0dXJuIFRydWUKKwkKKwkjX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXworCQorCWRlZiBPbkRyYWdE cm9wKHNlbGYsIHdpZGdldCwgY29udGV4dCwgeCwgeSwgdGltZSk6CisJCScnJworCQkJQ2FsbGVk IHdoZW4gdGhlIHVzZXIgcmVsZWFzZXMgTU9VU0UxLgorCQkJQ2FsbHMgTW92ZUluc3RydW1lbnQs IHdoaWNoIG1vdmVzIHRoZSBkcmFnZ2VkCisJCQlpbnN0cnVtZW50IHRvIHRoZSBlbmQgcG9zaXRp b24gaW4gdGhlCisJCQlzZWxmLnByb2plY3QuaW5zdHJ1bWVudHMgYXJyYXkuCisJCQlNb3ZlSW5z dHJ1bWVudCBpcyB1bmRvLWFibGUuCisJCScnJworCQlpZCA9IHNlbGYuaW5zdHJ1bWVudC5pZAor CQlib3ggPSBzZWxmLkdldEluc3RydW1lbnRWaWV3VkJveCgpCisJCXBvc2l0aW9uID0gYm94Lmdl dF9jaGlsZHJlbigpLmluZGV4KHNlbGYpCisJCXNlbGYucHJvamVjdC5Nb3ZlSW5zdHJ1bWVudChp ZCwgcG9zaXRpb24pCisJCisJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKworCWRlZiBHZXRJbnN0cnVtZW50Vmll d1ZCb3goc2VsZik6CisJCScnJworCQkJUmV0dXJucyB0aGUgaW5zdHJ1bWVudEJveCBpZiB0aGUg Y3VycmVudCB2aWV3IGlzIGEgUmVjb3JkaW5nVmlldy4KKwkJCVJldHVybnMgdGhlIHRpbWVib3gg aWYgdGhlIGN1cnJlbnQgdmlldyBpcyBhIENvbXBhY3RNaXhWaWV3LgorCQknJycKKwkJaWYgaGFz YXR0cihzZWxmLnByb2plY3R2aWV3LCAiaW5zdHJ1bWVudEJveCIpOgorCQkJcmV0dXJuIHNlbGYu cHJvamVjdHZpZXcuaW5zdHJ1bWVudEJveAorCQllbHNlOgorCQkJcmV0dXJuIHNlbGYucHJvamVj dHZpZXcudGltZWJveAorCQogCSM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CQotCkluZGV4OiBQcm9qZWN0LnB5 Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KLS0tIFByb2plY3QucHkJKHJldmlzaW9uIDU0MykKKysrIFByb2plY3QucHkJ KHdvcmtpbmcgY29weSkKQEAgLTgwNiw2ICs4MDYsMjMgQEAKIAkJCiAJI19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwog CQorCWRlZiBNb3ZlSW5zdHJ1bWVudChzZWxmLCBpZCwgcG9zaXRpb24pOgorCQknJycKKwkJCU1v dmUgYW4gaW5zdHJ1bWVudCBpbiB0aGUgaW5zdHJ1bWVudCBsaXN0LgorCQkJVXNlZCBmb3IgZHJh ZyBhbmQgZHJvcCBvcmRlcmluZyBvZiBpbnN0cnVtZW50cyBpbgorCQkJSW5zdHJ1bWVudFZpZXdl ci5weQorCQkJCisJCQl1bmRvIDogTW92ZUluc3RydW1lbnQoJSh0ZW1wKWQsICUodGVtcDEpZCkK KwkJJycnCisJCXNlbGYudGVtcCA9IGlkCisJCWluc3RyID0gW3ggZm9yIHggaW4gc2VsZi5pbnN0 cnVtZW50cyBpZiB4LmlkID09IGlkXVswXQorCQlzZWxmLnRlbXAxID0gc2VsZi5pbnN0cnVtZW50 cy5pbmRleChpbnN0cikKKwkJCisJCXNlbGYuaW5zdHJ1bWVudHMucmVtb3ZlKGluc3RyKQorCQlz ZWxmLmluc3RydW1lbnRzLmluc2VydChwb3NpdGlvbiwgaW5zdHIpCQkKKwkKKwkjX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCisJCiAJZGVmIENsZWFyRXZlbnRTZWxlY3Rpb25zKHNlbGYpOgogCQknJycgQ2xlYXJzIHRo ZSBzZWxlY3Rpb24gb2YgYW55IGV2ZW50cyAnJycKIAkJZm9yIGluc3RyIGluIHNlbGYuaW5zdHJ1 bWVudHM6CkluZGV4OiBSZWNvcmRpbmdWaWV3LnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFJlY29yZGluZ1Zp ZXcucHkJKHJldmlzaW9uIDU0MykKKysrIFJlY29yZGluZ1ZpZXcucHkJKHdvcmtpbmcgY29weSkK QEAgLTc5LDMxICs3OSw0MCBAQAogCQogCiAJZGVmIFVwZGF0ZShzZWxmKToKKwkJIyBOb3RlOiBJ bnN0cnVtZW50Vmlld3MgTVVTVCBoYXZlIHRoZSBvcmRlciB0aGF0IHRoZSBpbnN0cnVtZW50cyBo YXZlIGluCisJCSMgICAgICAgUHJvamVjdC5pbnN0cnVtZW50cyB0byBrZWVwIHRoZSBkcmFnIGFu ZCBkcm9wIG9mIEluc3RydW1lbnRWaWV3cworCQkjICAgICAgIGNvbnNpc3RlbnQhCiAJCWNoaWxk cmVuID0gc2VsZi5pbnN0cnVtZW50Qm94LmdldF9jaGlsZHJlbigpCisJCSNSZW1vdmUgYWxsIGlu c3RydW1lbnR2aWV3cywgdGhleSB3aWxsIGJlIGFkZGVkIGluc2lkZSB0aGUgZm9yIGxvb3AKKwkJ Zm9yIGNoaWxkIGluIGNoaWxkcmVuOgorCQkJc2VsZi5pbnN0cnVtZW50Qm94LnJlbW92ZShjaGls ZCkKIAkJZm9yIGluc3RyIGluIHNlbGYucHJvamVjdC5pbnN0cnVtZW50czoKKwkJCSNGaW5kIHRo ZSBJbnN0cnVtZW50VmlldyB0aGF0IG1hdGNoZXMgaW5zdHI6CiAJCQlpdiA9IE5vbmUKIAkJCWZv ciBpZGVudCwgaW5zdHJWIGluIHNlbGYudmlld3M6CiAJCQkJaWYgaW5zdHJWLmluc3RydW1lbnQg aXMgaW5zdHI6CiAJCQkJCWl2ID0gaW5zdHJWCiAJCQkJCWJyZWFrCisJCQkjSWYgdGhlcmUgaXMg bm8gSW5zdHJ1bWVudFZpZXcgZm9yIGluc3RyLCBjcmVhdGUgb25lOgogCQkJaWYgbm90IGl2Ogog CQkJCWl2ID0gSW5zdHJ1bWVudFZpZXdlci5JbnN0cnVtZW50Vmlld2VyKHNlbGYucHJvamVjdCwg aW5zdHIsIHNlbGYsIHNlbGYubWFpbnZpZXcpCiAJCQkJaW5zdHIuQWRkTGlzdGVuZXIoc2VsZikK KwkJCQkjQWRkIGl0IHRvIHRoZSB2aWV3cwogCQkJCXNlbGYudmlld3MuYXBwZW5kKChpbnN0ci5p ZCwgaXYpKQogCQkJCWl2LmhlYWRlckFsaWduLmNvbm5lY3QoInNpemUtYWxsb2NhdGUiLCBzZWxm LlVwZGF0ZVNpemUpCi0JCQkKLQkJCWlmIG5vdCBpdiBpbiBjaGlsZHJlbjoKLQkJCQlzZWxmLmlu c3RydW1lbnRCb3gucGFja19zdGFydChpdiwgRmFsc2UsIEZhbHNlKQotCQkJCisJCQkjQWRkIHRo ZSBJbnN0cnVtZW50VmlldyB0byB0aGUgVkJveAorCQkJc2VsZi5pbnN0cnVtZW50Qm94LnBhY2tf c3RhcnQoaXYsIEZhbHNlLCBGYWxzZSkKKwkJCSNNYWtlIHN1cmUgdGhlIEluc3RydW1lbnRWaWV3 IGlzIHZpc2libGU6CiAJCQlpdi5zaG93KCkKLQkJCisJCSNzZWxmLnZpZXdzIGlzIHVwIHRvIGRh dGUgbm93CiAJCWZvciBpZGVudCwgaXYgaW4gc2VsZi52aWV3czoKIAkJCSNjaGVjayBpZiBpbnN0 cnVtZW50IGhhcyBiZWVuIGRlbGV0ZWQKIAkJCWlmIG5vdCBpdi5pbnN0cnVtZW50IGluIHNlbGYu cHJvamVjdC5pbnN0cnVtZW50cyBhbmQgaXYgaW4gY2hpbGRyZW46CiAJCQkJc2VsZi5pbnN0cnVt ZW50Qm94LnJlbW92ZShpdikKIAkJCWVsc2U6Ci0JCQkJaXYuVXBkYXRlKCkKKwkJCQlpdi5VcGRh dGUoKSAjVXBkYXRlIG5vbi1kZWxldGVkIGluc3RydW1lbnRzCiAJCQorCQkKIAkJaWYgbGVuKHNl bGYudmlld3MpID4gMDoKIAkJCXNlbGYuVXBkYXRlU2l6ZShOb25lLCBzZWxmLnZpZXdzWzBdWzFd LmhlYWRlckFsaWduLmdldF9hbGxvY2F0aW9uKCkpCiAJCWVsc2U6Cg== ------=_Part_8347_10078717.1154696203265-- From laszlok2@gmail.com Fri Aug 4 22:18:29 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A403B010D for ; Fri, 4 Aug 2006 22:18:29 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24079-10 for ; Fri, 4 Aug 2006 22:18:28 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by menubar.gnome.org (Postfix) with ESMTP id 03EC23B0400 for ; Fri, 4 Aug 2006 22:18:28 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so310805pyg for ; Fri, 04 Aug 2006 19:18:27 -0700 (PDT) Received: by 10.35.111.14 with SMTP id o14mr6222724pym; Fri, 04 Aug 2006 19:18:25 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id 38sm2504913nza.2006.08.04.19.18.24; Fri, 04 Aug 2006 19:18:25 -0700 (PDT) Message-ID: <44D401F1.3060807@gmail.com> Date: Fri, 04 Aug 2006 22:26:57 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.373 tagged_above=-999 required=2 tests=[AWL=0.027, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.373 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 02:18:29 -0000 Jens Geiregat a crit : > Ticket link: > http://jokosher.python-hosting.com/ticket/26 > > Moving the instruments is undo-able and save-able. When dragging > starts, the default drag-icon is changed into the image of the > instrument that is being dragged. > > I had some problems with those drag-icons: they re-appeared exactly 5 > minutes after the drag and drop. This seems to be fixed now though. > > > Jens "RealNitro" Geiregat > Committed, and it looks really cool. Since you obviously know more about dnd than me, could you have a go at making the instrument lane accepting URI drops which then loads the event on that instrument and sets the starting point to where the mouse dropped it? That would be really useful. Thanks for the patch :) Laszlo From jens.geiregat@gmail.com Sat Aug 5 04:33:10 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 624783B00E9 for ; Sat, 5 Aug 2006 04:33:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04028-07 for ; Sat, 5 Aug 2006 04:33:09 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id E7BB83B0071 for ; Sat, 5 Aug 2006 04:33:08 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so326072nfc for ; Sat, 05 Aug 2006 01:33:08 -0700 (PDT) Received: by 10.78.132.12 with SMTP id f12mr1841588hud; Sat, 05 Aug 2006 01:33:07 -0700 (PDT) Received: by 10.78.197.6 with HTTP; Sat, 5 Aug 2006 01:33:07 -0700 (PDT) Message-ID: Date: Sat, 5 Aug 2006 10:33:07 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <44D401F1.3060807@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <44D401F1.3060807@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 08:33:10 -0000 On 8/5/06, Laszlo Pandy wrote: > Jens Geiregat a =E9crit : > > Ticket link: > > http://jokosher.python-hosting.com/ticket/26 > > > > Moving the instruments is undo-able and save-able. When dragging > > starts, the default drag-icon is changed into the image of the > > instrument that is being dragged. > > > > I had some problems with those drag-icons: they re-appeared exactly 5 > > minutes after the drag and drop. This seems to be fixed now though. > > > > > > Jens "RealNitro" Geiregat > > > > Committed, and it looks really cool. Since you obviously know more about > dnd than me, could you have a go at making the instrument lane accepting > URI drops which then loads the event on that instrument and sets the > starting point to where the mouse dropped it? That would be really useful= . > > Thanks for the patch :) > > Laszlo > > Thx! I'll look into URI dnd as soon as I can. :-) Jens From jonobacon@gmail.com Sat Aug 5 08:02:37 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D614B3B00C3 for ; Sat, 5 Aug 2006 08:02:37 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12272-02 for ; Sat, 5 Aug 2006 08:02:37 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 991763B00CA for ; Sat, 5 Aug 2006 08:02:36 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so358784nfc for ; Sat, 05 Aug 2006 05:02:36 -0700 (PDT) Received: by 10.78.127.2 with SMTP id z2mr1881228huc; Sat, 05 Aug 2006 05:02:35 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sat, 5 Aug 2006 05:02:35 -0700 (PDT) Message-ID: <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> Date: Sat, 5 Aug 2006 13:02:35 +0100 From: "Jono Bacon" To: "Jens Geiregat" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.454 tagged_above=-999 required=2 tests=[AWL=-0.054, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.454 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 12:02:38 -0000 On 8/5/06, Jens Geiregat wrote: > Thx! I'll look into URI dnd as soon as I can. :-) Awesome. The patch you gave us is fantastic! Keep up the great work!! :) Jono From jens.geiregat@gmail.com Sun Aug 6 17:21:59 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6E36E3B009F for ; Sun, 6 Aug 2006 17:21:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14829-02 for ; Sun, 6 Aug 2006 17:21:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 562033B000D for ; Sun, 6 Aug 2006 17:21:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so681432nfc for ; Sun, 06 Aug 2006 14:21:56 -0700 (PDT) Received: by 10.78.118.19 with SMTP id q19mr2194693huc; Sun, 06 Aug 2006 14:21:56 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Sun, 6 Aug 2006 14:21:56 -0700 (PDT) Message-ID: Date: Sun, 6 Aug 2006 23:21:56 +0200 From: "Jens Geiregat" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 21:21:59 -0000 On 8/5/06, Jono Bacon wrote: > On 8/5/06, Jens Geiregat wrote: > > Thx! I'll look into URI dnd as soon as I can. :-) > > Awesome. The patch you gave us is fantastic! Keep up the great work!! :) > > Jono > Some questions about uri-dnd: - When importing an audio file (through the menu), the user can choose to copy the file to the project audio directory. Should Jokosher display a yes/no (or 'Copy', 'Use original') dialog when dropping? - I wrote support for dragging multiple files at once to Jokosher. Atm, it just imports them right after eachother (import the first one, "start += duration", import the seconde one, ...). Is this the 'right' way to handle multiple files? - What to do with 'bad' file-uri's? (http:// in stead of file://, trying to import a .txt, ...) Jens From jonobacon@gmail.com Sun Aug 6 17:59:43 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A50FB3B000D for ; Sun, 6 Aug 2006 17:59:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16229-07 for ; Sun, 6 Aug 2006 17:59:43 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 78DF33B0234 for ; Sun, 6 Aug 2006 17:59:42 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so687537nfc for ; Sun, 06 Aug 2006 14:59:41 -0700 (PDT) Received: by 10.78.203.15 with SMTP id a15mr2197938hug; Sun, 06 Aug 2006 14:59:41 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sun, 6 Aug 2006 14:59:41 -0700 (PDT) Message-ID: <1c3fe48e0608061459i41f5b9c3u41b9253a6100b286@mail.gmail.com> Date: Sun, 6 Aug 2006 22:59:41 +0100 From: "Jono Bacon" To: "Jens Geiregat" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.454 tagged_above=-999 required=2 tests=[AWL=-0.054, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.454 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 21:59:43 -0000 Hi Jens, > - When importing an audio file (through the menu), the user can choose > to copy the file to the project audio directory. Should Jokosher > display a yes/no (or 'Copy', 'Use original') dialog when dropping? What do you mean, 'when dropping'? > - I wrote support for dragging multiple files at once to Jokosher. > Atm, it just imports them right after eachother (import the first one, > "start += duration", import the seconde one, ...). Is this the 'right' > way to handle multiple files? Awesome, this is going to be a useful patch! Sure, I would say that the files appear next to each other in the instrument lane. Obviously each file needs to be its own Event and have its properties set. > - What to do with 'bad' file-uri's? (http:// in stead of file://, > trying to import a .txt, ...) Chris Procter has been looking into this. Chris?! Jono From stuart.langridge@gmail.com Sun Aug 6 18:25:49 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8D9D53B0010 for ; Sun, 6 Aug 2006 18:25:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17248-02 for ; Sun, 6 Aug 2006 18:25:49 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by menubar.gnome.org (Postfix) with ESMTP id 5E9A63B000D for ; Sun, 6 Aug 2006 18:25:48 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so989185ugf for ; Sun, 06 Aug 2006 15:25:47 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr7271704ugm; Sun, 06 Aug 2006 15:25:47 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Sun, 6 Aug 2006 15:25:47 -0700 (PDT) Message-ID: <4c91566f0608061525i19af8772ncbce1b58f31fd55d@mail.gmail.com> Date: Sun, 6 Aug 2006 23:25:47 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jens Geiregat" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> X-Google-Sender-Auth: 11f83e7873a808c5 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.234 tagged_above=-999 required=2 tests=[AWL=0.089, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.234 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 22:25:49 -0000 > Some questions about uri-dnd: > - When importing an audio file (through the menu), the user can choose > to copy the file to the project audio directory. Should Jokosher > display a yes/no (or 'Copy', 'Use original') dialog when dropping? No. All imports will eventually end up in the project audio directory (that you get the option to leave it outside at the moment is a bug) so just copy it in :) > - I wrote support for dragging multiple files at once to Jokosher. > Atm, it just imports them right after eachother (import the first one, > "start += duration", import the seconde one, ...). Is this the 'right' > way to handle multiple files? Sounds about right to me :) > - What to do with 'bad' file-uri's? (http:// in stead of file://, > trying to import a .txt, ...) http isn't a bad URI; there's no reason why we can't importerctly from a remote URL (and indeed gnomevfs URLs like ssh: will need to work too). Trying to import something that isn't an audio file; I believe there's already stuff to handle this in the existing import-event code (Chris P was working on this) so you may want to look at that or hook up with him. -- sil From laszlok2@gmail.com Sun Aug 6 23:03:20 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C56933B0135 for ; Sun, 6 Aug 2006 23:03:20 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27149-06 for ; Sun, 6 Aug 2006 23:03:20 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 77CF23B0003 for ; Sun, 6 Aug 2006 23:03:19 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so738965nfc for ; Sun, 06 Aug 2006 20:03:18 -0700 (PDT) Received: by 10.49.94.20 with SMTP id w20mr660559nfl; Sun, 06 Aug 2006 20:03:18 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id l32sm1606019nfa.2006.08.06.20.03.17; Sun, 06 Aug 2006 20:03:18 -0700 (PDT) Message-ID: <44D6B0AF.1030100@gmail.com> Date: Sun, 06 Aug 2006 23:17:03 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.374 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.374 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 03:03:20 -0000 Jens Geiregat a crit : > On 8/5/06, Jono Bacon wrote: >> On 8/5/06, Jens Geiregat wrote: >> > Thx! I'll look into URI dnd as soon as I can. :-) >> >> Awesome. The patch you gave us is fantastic! Keep up the great work!! :) >> >> Jono >> > > Some questions about uri-dnd: > - When importing an audio file (through the menu), the user can choose > to copy the file to the project audio directory. Should Jokosher > display a yes/no (or 'Copy', 'Use original') dialog when dropping? I agree with Aq. Default should be to copy it to the audio directory. > - I wrote support for dragging multiple files at once to Jokosher. > Atm, it just imports them right after eachother (import the first one, > "start += duration", import the seconde one, ...). Is this the 'right' > way to handle multiple files? I have already implemented a method that does this in event. It is currently used for moving events (to make sure they never overlap), and when pasting events onto instruments. Here is how it works: 1. Add a new event to instrument.events. 2. Make sure event.start value and event.duration value have been set. 3. Call event.MoveButDoNotOverlap(desired_start_position). This will start at the desired_start_position and continue forward from there. It will then set event.start to the first position it finds where the event does not overlap with any other event. Excerpt from Instrument.py: def addEventFromEvent(self, start, event): ... self.events.append(e) e.SetProperties() e.MoveButDoNotOverlap(e.start) ... And then this will work better than just putting them at start += duration because calling MoveButDoNotOverlap() will avoid overlaps with events that are already present on that instrument. > - What to do with 'bad' file-uri's? (http:// in stead of file://, > trying to import a .txt, ...) > Just ignore them and tell the status bar to display "could not import file(s): %s". Laszlo From john@thegreens.co.uk Mon Aug 7 01:31:06 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 492D13B008A for ; Mon, 7 Aug 2006 01:31:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00612-01 for ; Mon, 7 Aug 2006 01:31:05 -0400 (EDT) Received: from smtp813.mail.ukl.yahoo.com (smtp813.mail.ukl.yahoo.com [217.12.12.203]) by menubar.gnome.org (Postfix) with SMTP id 8D1C13B0013 for ; Mon, 7 Aug 2006 01:31:04 -0400 (EDT) Received: (qmail 89307 invoked from network); 7 Aug 2006 05:31:04 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.159.47.253 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 7 Aug 2006 05:31:03 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 82BB377F31; Mon, 7 Aug 2006 06:31:03 +0100 (BST) Date: Mon, 7 Aug 2006 06:31:03 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20060807053103.GA27468@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.144 tagged_above=-999 required=2 tests=[AWL=-0.185, BAYES_20=-0.74, SPF_NEUTRAL=1.069] X-Spam-Score: 0.144 X-Spam-Level: Subject: [jokosher-devel] Project view re-engineering X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 05:31:06 -0000 At the minute we have two separate classes for handling project views, RecordingView and CompactMixView. I've been looking at ticket #129 to add a a working scrollbar to the mix view and it strikes me that there is a certain amount of duplication between the two classes and just adding the scrollbar code will only compound this. Maybe some consolidation could be done here. There is a TODO comment in the code to this effect so maybe someone else thought so too. One immediate thought is that if RecordingView were to be modified to have an attribute to set the size of the instrument lanes that could be set in the constructor then CompactMixView could be re-engineered as a gtk.VPaned with an instance of RecordingView in the top pane. (Would the zoom buttons be hidden in the mix view?). If we were to go that route then the name RecordingView should be changed to something else (ProjectView perhaps?). On the subject of names CompactMixView is so called because once upon a time there was a DetailedMixView. Unless there are plams to re-introduce a DetailedMixView then can CompactMixView be renamed as simply MixView?. -- John Green From chris-procter@talk21.com Mon Aug 7 05:15:22 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 67A2E3B04D3 for ; Mon, 7 Aug 2006 05:15:22 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11054-03 for ; Mon, 7 Aug 2006 05:15:21 -0400 (EDT) Received: from web86601.mail.ird.yahoo.com (web86601.mail.ird.yahoo.com [217.146.188.134]) by menubar.gnome.org (Postfix) with SMTP id 692B73B059F for ; Mon, 7 Aug 2006 05:15:17 -0400 (EDT) Received: (qmail 71525 invoked by uid 60001); 7 Aug 2006 09:15:16 -0000 Message-ID: <20060807091516.71523.qmail@web86601.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86601.mail.ird.yahoo.com via HTTP; Mon, 07 Aug 2006 10:15:16 BST Date: Mon, 7 Aug 2006 10:15:16 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: <4c91566f0608061525i19af8772ncbce1b58f31fd55d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.265 tagged_above=-999 required=2 tests=[AWL=-0.451, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_EV=0.077] X-Spam-Score: -1.265 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 09:15:22 -0000 --- Stuart Langridge wrote: > > Some questions about uri-dnd: > > - When importing an audio file (through the menu), > the user can choose > > to copy the file to the project audio directory. > Should Jokosher > > display a yes/no (or 'Copy', 'Use original') > dialog when dropping? > > No. All imports will eventually end up in the > project audio directory > (that you get the option to leave it outside at the > moment is a bug) > so just copy it in :) Copy it in. The checkbox is only there because it was making it optional made it easier to get my patch accepted :) > > - What to do with 'bad' file-uri's? (http:// in > stead of file://, > > trying to import a .txt, ...) > > http isn't a bad URI; there's no reason why we can't > importerctly from > a remote URL (and indeed gnomevfs URLs like ssh: > will need to work > too). Trying to import something that isn't an audio > file; I believe > there's already stuff to handle this in the existing > import-event code > (Chris P was working on this) so you may want to > look at that or hook > up with him. If you try to import a text file at the moment it creates the white event box, posts an error to the gstreamer bus, and sits there saying 0% loading forever, I have a patch that can catch the error and delete the event, but whenever I try and pop up a dialog to inform the user why their event has disapperared it crashes Jokosher in a fairly horrible way (anything that requires kill (1) to fix is horrible :) Eventually I will get this sorted (or give up and just delete the event without warning) so if you assume all files are valid audio files thats fine. As for URI schemes, if you try and open a project using anything but file:// it pops up a dialog telling you the uri scheme is not supported. This is because I haven't thought through what we need to do to support other schemes, check out LoadFromFile() in Project.py. So if you want to just support file:// for now thats fine, but if you want to support others (and we should eventually) then cool. Give us a shout here or on irc if you want any help chris ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html From chris-procter@talk21.com Mon Aug 7 05:31:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2B5BF3B05E0 for ; Mon, 7 Aug 2006 05:31:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11775-09 for ; Mon, 7 Aug 2006 05:31:38 -0400 (EDT) Received: from web86602.mail.ird.yahoo.com (web86602.mail.ird.yahoo.com [217.146.188.135]) by menubar.gnome.org (Postfix) with SMTP id D8FF83B02F8 for ; Mon, 7 Aug 2006 05:31:37 -0400 (EDT) Received: (qmail 22666 invoked by uid 60001); 7 Aug 2006 09:31:36 -0000 Message-ID: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86602.mail.ird.yahoo.com via HTTP; Mon, 07 Aug 2006 10:31:36 BST Date: Mon, 7 Aug 2006 10:31:36 +0100 (BST) From: chris procter To: Jokosher gnome MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1285825820-1154943096=:20678" Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.253 tagged_above=-999 required=2 tests=[AWL=-0.362, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.253 X-Spam-Level: Subject: [jokosher-devel] [Patch] to ensure musical quality X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 09:31:39 -0000 --0-1285825820-1154943096=:20678 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline In accord with the emerging standard for ensuring musical quality under all Free and Open Source audio apps I think we need to commit the attached patch as soon as possible so we can join the fight against this evil menace. chris P.S. In case you're wondering, jono threatened to revoke my access if I actually comitted this... ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html --0-1285825820-1154943096=:20678 Content-Type: text/x-patch; name="jono.diff" Content-Description: 520625621-jono.diff Content-Disposition: inline; filename="jono.diff" Index: Project.py =================================================================== --- Project.py (revision 548) +++ Project.py (working copy) @@ -30,6 +30,10 @@ # raise "The URI scheme used is invalid." message raise CreateProjectError(5) + if author=="jono" and name=="death metal": + raise CreateProjectError(6) + + filename = (name + ".jokosher") projectdir = os.path.join(folder, name) @@ -939,6 +943,7 @@ 3) Unable to create file. (Invalid permissions, read-only, or the disk is full) 4) Invalid path, name or author 5) Invalid uri passed for the project file + 6) Musical quality constraints violated """ Exception.__init__(self) self.errno=errno Index: NewProjectDialog.py =================================================================== --- NewProjectDialog.py (revision 548) +++ NewProjectDialog.py (working copy) @@ -82,7 +82,9 @@ message = _("Invalid name or author.") elif e.errno == 5: message = _("The uri scheme given is either invalid or not supported") - + elif e.errno == 6: + message = _("Jokosher only supports quality music, please aquire musical taste and try again") + dlg = gtk.MessageDialog(self.dlg, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_ERROR, --0-1285825820-1154943096=:20678-- From snecklifter@gmail.com Mon Aug 7 05:36:16 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 993A73B02F8 for ; Mon, 7 Aug 2006 05:36:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11862-08 for ; Mon, 7 Aug 2006 05:36:16 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 44D163B05A5 for ; Mon, 7 Aug 2006 05:36:15 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so6211nfc for ; Mon, 07 Aug 2006 02:36:14 -0700 (PDT) Received: by 10.78.175.14 with SMTP id x14mr2334884hue; Mon, 07 Aug 2006 02:36:13 -0700 (PDT) Received: by 10.78.70.6 with HTTP; Mon, 7 Aug 2006 02:36:13 -0700 (PDT) Message-ID: <364d303b0608070236i353beacdq58207512c0e0097f@mail.gmail.com> Date: Mon, 7 Aug 2006 10:36:13 +0100 From: "Chris Brown" To: "chris procter" In-Reply-To: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_64756_18369531.1154943373629" References: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.697 tagged_above=-999 required=2 tests=[AWL=-1.208, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, HTML_40_50=0.496, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.697 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] [Patch] to ensure musical quality X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 09:36:16 -0000 ------=_Part_64756_18369531.1154943373629 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hey Chris On 07/08/06, chris procter wrote: > > In accord with the emerging standard for ensuring > musical quality under all Free and Open Source audio > apps I think we need to commit the attached patch as > soon as possible so we can join the fight against this > evil menace. Looks great! Lets commit this straight away! Will backport to 0.1immediately! :) \_/ Cheers Chris ------=_Part_64756_18369531.1154943373629 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hey Chris

On 07/08/06, chris procter <chris-procter@talk21.com> wrote:
In accord with the emerging standard for ensuring
musical quality under all Free and Open Source audio
apps I think we need to commit the attached patch as
soon as possible so we can join the fight against this
evil menace.

Looks great! Lets commit this straight away! Will backport to 0.1 immediately! :)

\_/

Cheers
Chris


------=_Part_64756_18369531.1154943373629-- From jens.geiregat@gmail.com Mon Aug 7 07:43:52 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7E97A3B06DB for ; Mon, 7 Aug 2006 07:43:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19498-06 for ; Mon, 7 Aug 2006 07:43:52 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 45A6D3B06D2 for ; Mon, 7 Aug 2006 07:43:51 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so39466nfc for ; Mon, 07 Aug 2006 04:43:49 -0700 (PDT) Received: by 10.78.200.3 with SMTP id x3mr2347710huf; Mon, 07 Aug 2006 04:43:49 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Mon, 7 Aug 2006 04:43:49 -0700 (PDT) Message-ID: Date: Mon, 7 Aug 2006 13:43:49 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <44D6B0AF.1030100@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.361 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.361 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 11:43:52 -0000 On 8/7/06, Laszlo Pandy wrote: [...] > > - What to do with 'bad' file-uri's? (http:// in stead of file://, > > trying to import a .txt, ...) > > > > Just ignore them and tell the status bar to display "could not import > file(s): %s". The problem with this solution is that there isn't enough space in the statusbar to display 20 filenames. Even when displaying only the amount of bad uri's, there is no good time/event to remove that message from the statusbar. About http:// uri's: Jokosher can't handle these because it uses shutil.copy to copy the imported files to the project's audio folder. Maybe that code should try to use gnome-vfs, and fall back to shutil when it is not available? Like this: try: import gnomevfs # use a gnome-vfs copy except ImportError: print "GnomeVFS not available, using shutil" import shutil try: file = parse_uri_to_local_file(uri) except URIError: #Display an error message try: shutil.copy(file, dest) except IOError: ... It would be better if this was handled by some helper-class or function though... Jens > > Laszlo > > From codenexus@gmail.com Mon Aug 7 07:46:59 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BC323B070D for ; Mon, 7 Aug 2006 07:46:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19689-01 for ; Mon, 7 Aug 2006 07:46:29 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by menubar.gnome.org (Postfix) with ESMTP id 7FB333B06D2 for ; Mon, 7 Aug 2006 07:46:17 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so41083pyg for ; Mon, 07 Aug 2006 04:46:16 -0700 (PDT) Received: by 10.65.112.5 with SMTP id p5mr7924369qbm; Mon, 07 Aug 2006 04:46:16 -0700 (PDT) Received: from albert ( [60.234.130.125]) by mx.gmail.com with ESMTP id i5sm2629505nzi.2006.08.07.04.46.15; Mon, 07 Aug 2006 04:46:16 -0700 (PDT) From: "CodeNexus" To: Date: Mon, 7 Aug 2006 23:46:22 +1200 Message-ID: <004d01c6ba17$1cf0b8f0$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Aca6Fxr7CyZf2vqVRWWXcLls+NWpCQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.207 tagged_above=-999 required=2 tests=[AWL=-0.407, BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.207 X-Spam-Level: Subject: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 11:46:59 -0000 The team over at Gstreamer are seem to be looking for a Ubuntu packager to help out. It blew my mind that they have no packages for Ubuntu! If anyone here is interested (or if you know anyone who would be ideal) I would suggest getting in touch with the team at Gstreamer. Seems like it is our best interests to get some of the newer (read: compatible) versions into the Universe as soon as possible so more people can pick up Jokosher in a reasonably working state. I hope this would then encourage them to join the dev/doc/art/web team/s or submit bug and usability reports. Not that there is anything at all wrong with the current team setup and nor am I suggesting it isn't sufficient. You guys have blown me away with the speed, professionalism and community spirit for this project. I haven't seen better yet. :-) From daniel.holbach@ubuntu.com Mon Aug 7 08:03:40 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 847923B06EE for ; Mon, 7 Aug 2006 08:03:40 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20708-02 for ; Mon, 7 Aug 2006 08:03:39 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 847DF3B01D9 for ; Mon, 7 Aug 2006 08:03:38 -0400 (EDT) Received: from [87.123.46.134] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1426552 for jokosher-devel-list@gnome.org; Mon, 07 Aug 2006 14:03:35 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <004d01c6ba17$1cf0b8f0$0300a8c0@albert> References: <004d01c6ba17$1cf0b8f0$0300a8c0@albert> Content-Type: text/plain Date: Mon, 07 Aug 2006 14:03:33 +0200 Message-Id: <1154952214.3631.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.569 tagged_above=-999 required=2 tests=[AWL=0.030, BAYES_00=-2.599] X-Spam-Score: -2.569 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 12:03:40 -0000 Hello CodeNexus, On Mo, 2006-08-07 at 23:46 +1200, CodeNexus wrote: > The team over at Gstreamer are seem to be looking for a Ubuntu packager to > help out. which packages are you looking for and in which release of Ubuntu? Have a nice day, Daniel From laszlok2@gmail.com Mon Aug 7 09:58:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 24F183B0731 for ; Mon, 7 Aug 2006 09:58:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27006-01 for ; Mon, 7 Aug 2006 09:58:36 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by menubar.gnome.org (Postfix) with ESMTP id 3C6803B070E for ; Mon, 7 Aug 2006 09:58:36 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so81353pyg for ; Mon, 07 Aug 2006 06:58:35 -0700 (PDT) Received: by 10.35.41.12 with SMTP id t12mr12247358pyj; Mon, 07 Aug 2006 06:58:35 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id i64sm4273335pye.2006.08.07.06.58.31; Mon, 07 Aug 2006 06:58:35 -0700 (PDT) Message-ID: <44D74A79.2060302@gmail.com> Date: Mon, 07 Aug 2006 10:13:13 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: chris procter References: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> In-Reply-To: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.024, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.376 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] [Patch] to ensure musical quality X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 13:58:38 -0000 chris procter a crit : > In accord with the emerging standard for ensuring > musical quality under all Free and Open Source audio > apps I think we need to commit the attached patch as > soon as possible so we can join the fight against this > evil menace. > > chris > > P.S. In case you're wondering, jono threatened to > revoke my access if I actually comitted this... > + elif e.errno == 6: > + message = _("Jokosher only supports quality music, please aquire musical taste and try again") > + Harshness! From laszlok2@gmail.com Mon Aug 7 10:04:22 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EAFA33B07D1 for ; Mon, 7 Aug 2006 10:04:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27163-03 for ; Mon, 7 Aug 2006 10:04:21 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id 93E3D3B07AF for ; Mon, 7 Aug 2006 10:04:20 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so77824nfc for ; Mon, 07 Aug 2006 07:04:20 -0700 (PDT) Received: by 10.49.8.10 with SMTP id l10mr2095337nfi; Mon, 07 Aug 2006 07:04:19 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id v20sm203457nfc.2006.08.07.07.04.16; Mon, 07 Aug 2006 07:04:19 -0700 (PDT) Message-ID: <44D74BD3.7070607@gmail.com> Date: Mon, 07 Aug 2006 10:18:59 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.339 tagged_above=-999 required=2 tests=[AWL=-0.016, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.339 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 14:04:22 -0000 Jens Geiregat a crit : > On 8/7/06, Laszlo Pandy wrote: > [...] >> > - What to do with 'bad' file-uri's? (http:// in stead of file://, >> > trying to import a .txt, ...) >> > >> >> Just ignore them and tell the status bar to display "could not import >> file(s): %s". > The problem with this solution is that there isn't enough space in the > statusbar to display 20 filenames. Even when displaying only the > amount of bad uri's, there is no good time/event to remove that > message from the statusbar. > > About http:// uri's: Jokosher can't handle these because it uses > shutil.copy to copy the imported files to the project's audio folder. > Maybe that code should try to use gnome-vfs, and fall back to shutil > when it is not available? > Like this: > try: > import gnomevfs > # use a gnome-vfs copy > except ImportError: > print "GnomeVFS not available, using shutil" > import shutil > try: > file = parse_uri_to_local_file(uri) > except URIError: > #Display an error message > try: > shutil.copy(file, dest) > except IOError: > ... > > It would be better if this was handled by some helper-class or > function though... The plan is to support gnomevfs before 0.2 if someone gets around to implementing it. I was thinking that there should be one class that makes a nice abstraction for us. Then you would just do: import FileOperations FileOperations.movefile(from_place, to_place) With this, file operations could try to use gnomevfs and default to regular python calls if that doesnt work. Laszlo From jens.geiregat@gmail.com Mon Aug 7 14:03:06 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A4AE83B0921 for ; Mon, 7 Aug 2006 14:03:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07480-07 for ; Mon, 7 Aug 2006 14:03:03 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 5381B3B0976 for ; Mon, 7 Aug 2006 14:03:03 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so125100wxd for ; Mon, 07 Aug 2006 11:03:02 -0700 (PDT) Received: by 10.78.128.11 with SMTP id a11mr1834122hud; Mon, 07 Aug 2006 11:03:01 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Mon, 7 Aug 2006 11:03:01 -0700 (PDT) Message-ID: Date: Mon, 7 Aug 2006 20:03:01 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <44D74BD3.7070607@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1733_7708493.1154973781447" References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> <44D74BD3.7070607@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.323 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.323 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 18:03:06 -0000 ------=_Part_1733_7708493.1154973781447 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 8/7/06, Laszlo Pandy wrote: > Jens Geiregat a =E9crit : > > On 8/7/06, Laszlo Pandy wrote: > > [...] > >> > - What to do with 'bad' file-uri's? (http:// in stead of file://, > >> > trying to import a .txt, ...) > >> > > >> > >> Just ignore them and tell the status bar to display "could not import > >> file(s): %s". > > The problem with this solution is that there isn't enough space in the > > statusbar to display 20 filenames. Even when displaying only the > > amount of bad uri's, there is no good time/event to remove that > > message from the statusbar. > > > > About http:// uri's: Jokosher can't handle these because it uses > > shutil.copy to copy the imported files to the project's audio folder. > > Maybe that code should try to use gnome-vfs, and fall back to shutil > > when it is not available? > > Like this: > > try: > > import gnomevfs > > # use a gnome-vfs copy > > except ImportError: > > print "GnomeVFS not available, using shutil" > > import shutil > > try: > > file =3D parse_uri_to_local_file(uri) > > except URIError: > > #Display an error message > > try: > > shutil.copy(file, dest) > > except IOError: > > ... > > > > It would be better if this was handled by some helper-class or > > function though... > > The plan is to support gnomevfs before 0.2 if someone gets around to > implementing it. I was thinking that there should be one class that > makes a nice abstraction for us. Then you would just do: > > import FileOperations > FileOperations.movefile(from_place, to_place) > > With this, file operations could try to use gnomevfs and default to > regular python calls if that doesnt work. > > Laszlo > > New patch: * Fixes some bugs in my previous patch: dragging an instrument and dropping it where it originally was isn't undo-able anymore. And dragging something from outside of Jokosher to the instrument heads doesn't result in lots of exceptions in the background anymore. * Added support for dragging 'text/uri-list'-items to an EventLaneView. Only 'file://' uri's are processed, others are ignored. Processed uri's are turned into events, after copying the file to the project audio directory. Multiple uri's are handled with 'MoveButDoNotOverlap'. Jens ------=_Part_1733_7708493.1154973781447 Content-Type: text/x-patch; name=EventLaneViewDND.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eql5jpti Content-Disposition: attachment; filename="EventLaneViewDND.patch" SW5kZXg6IEluc3RydW1lbnRWaWV3ZXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSW5zdHJ1bWVudFZpZXdl ci5weQkocmV2aXNpb24gNTUzKQorKysgSW5zdHJ1bWVudFZpZXdlci5weQkod29ya2luZyBjb3B5 KQpAQCAtMTIwLDcgKzEyMCw3IEBACiAJCXNlbGYuaW5zdHJ1bWVudC5pc1NlbGVjdGVkID0gRmFs c2UKIAkJCiAJCSMgQmVnaW4gRHJhZyBhbmQgRHJvcCBjb2RlCi0JCXNlbGYuaGVhZGVyRXZlbnRC b3guZHJhZ19kZXN0X3NldChndGsuREVTVF9ERUZBVUxUX0RST1AsCisJCXNlbGYuaGVhZGVyRXZl bnRCb3guZHJhZ19kZXN0X3NldChndGsuREVTVF9ERUZBVUxUX01PVElPTiwKIAkJCQkJCQkJCQkg IHNlbGYuRFJBR19UQVJHRVRTLCAKIAkJCQkJCQkJCQkgIGd0ay5nZGsuQUNUSU9OX01PVkUpCiAJ CXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJhZ19tb3Rpb24nLCBzZWxmLk9uRHJhZ01v dGlvbikKQEAgLTI3OCwxMyArMjc4LDEzIEBACiAJCQlzb3VyY2UgaW5zdHJ1bWVudCBpbiB0aGUg R1VJLiBTd2FwcGluZyBvZiB0aGUgSW5zdHJ1bWVudCBvYmplY3RzCiAJCQlpbiBzZWxmLnByb2pl Y3QuaW5zdHJ1bWVudHMgaGFwcGVucyBpbiBPbkRyYWdEcm9wKCkuCiAJCScnJwotCQlzb3VyY2Vf aGVhZGVyID0gY29udGV4dC5nZXRfc291cmNlX3dpZGdldCgpIAkjIFdpbGwgcmV0dXJuIGFuIEV2 ZW50Qm94IChzZWxmLmhlYWRlckV2ZW50Qm94KQotCQlpZiB3aWRnZXQgIT0gc291cmNlX2hlYWRl cjogCQkJCQkjIERvbnQgc3dhcCB3aXRoIHNlbGYKKwkJc291cmNlID0gY29udGV4dC5nZXRfc291 cmNlX3dpZGdldCgpIAkjIFdpbGwgcmV0dXJuIGFuIEV2ZW50Qm94IChzZWxmLmhlYWRlckV2ZW50 Qm94KQorCQlpZiB3aWRnZXQgIT0gc291cmNlOgkJCQkJIyBEb250IHN3YXAgd2l0aCBzZWxmCiAJ CQlib3ggPSBzZWxmLkdldEluc3RydW1lbnRWaWV3VkJveCgpCiAJCQlpdl9hcnJheSA9IGJveC5n ZXRfY2hpbGRyZW4oKQkJCQkjIEluc3RydW1lbnRWaWV3IGFycmF5CiAJCQlpbmRleF9pdiA9IGl2 X2FycmF5LmluZGV4KHNlbGYpCiAJCQkKLQkJCXNvdXJjZV9pdiA9IFtpdiBmb3IgaXYgaW4gaXZf YXJyYXkgaWYgaXYuaGVhZGVyRXZlbnRCb3ggPT0gc291cmNlX2hlYWRlcl1bMF0KKwkJCXNvdXJj ZV9pdiA9IFtpdiBmb3IgaXYgaW4gaXZfYXJyYXkgaWYgaXYuaGVhZGVyRXZlbnRCb3ggPT0gc291 cmNlXVswXQogCQkJaW5kZXhfc291cmNlX2l2ID0gaXZfYXJyYXkuaW5kZXgoc291cmNlX2l2KQog CQkJCiAJCQlib3gucmVvcmRlcl9jaGlsZChzb3VyY2VfaXYsIGluZGV4X2l2KQkJIyBJbW1lZGlh dGUgdmlzdWFsIGZlZWRiYWNrCkBAIC0zMTUsNyArMzE1LDEwIEBACiAJCWlkID0gc2VsZi5pbnN0 cnVtZW50LmlkCiAJCWJveCA9IHNlbGYuR2V0SW5zdHJ1bWVudFZpZXdWQm94KCkKIAkJcG9zaXRp b24gPSBib3guZ2V0X2NoaWxkcmVuKCkuaW5kZXgoc2VsZikKLQkJc2VsZi5wcm9qZWN0Lk1vdmVJ bnN0cnVtZW50KGlkLCBwb3NpdGlvbikKKwkJaW5zdHJfcG9zaXRpb24gPSBzZWxmLnByb2plY3Qu aW5zdHJ1bWVudHMuaW5kZXgoc2VsZi5pbnN0cnVtZW50KQorCQlpZiBwb3NpdGlvbiAhPSBpbnN0 cl9wb3NpdGlvbjoKKwkJCXNlbGYucHJvamVjdC5Nb3ZlSW5zdHJ1bWVudChpZCwgcG9zaXRpb24p CisJCWNvbnRleHQuZmluaXNoKFRydWUsIEZhbHNlLCB0aW1lKQogCQogCSNfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CiAKSW5kZXg6IEV2ZW50TGFuZVZpZXdlci5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBFdmVudExhbmVWaWV3 ZXIucHkJKHJldmlzaW9uIDU1MykKKysrIEV2ZW50TGFuZVZpZXdlci5weQkod29ya2luZyBjb3B5 KQpAQCAtNSwxMiArNSwxOSBAQAogaW1wb3J0IE1vbml0b3JlZAogaW1wb3J0IG9zLnBhdGgKIGlt cG9ydCBnZXR0ZXh0CitpbXBvcnQgdXJscGFyc2UgIyBUbyBzcGxpdCB1cCBVUkkncworaW1wb3J0 IHVybGxpYiAjIFRvIGRlY29kZSBVUkkncwogXyA9IGdldHRleHQuZ2V0dGV4dAogCiAjPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQogCiBjbGFzcyBFdmVudExhbmVWaWV3ZXIoZ3RrLkV2ZW50Qm94KToKLQorCQor CVVSSV9EUkFHX1RZUEUgPSA4NAkJCSMgTnVtYmVyIG9ubHkgdG8gYmUgdXNlZCBpbnNpZGUgSm9r b3NoZXIKKwlEUkFHX1RBUkdFVFMgPSBbICggInRleHQvdXJpLWxpc3QiLCAJIyBBY2NlcHQgdXJp LWxpc3RzCisJCQkJCSAgIDAsCQkJCQkjIEZyb20gZXZlcnl3aGVyZQorCQkJCQkgICBVUklfRFJB R19UWVBFICldCQkjIFVzZSB0aGUgY3VzdG9tIG51bWJlcgorCQogCSNfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIAog CWRlZiBfX2luaXRfXyhzZWxmLCBwcm9qZWN0LCBpbnN0cnVtZW50LCBpbnN0cnVtZW50dmlld2Vy LCBtYWludmlldywgc21hbGwgPSBGYWxzZSk6CkBAIC01NSw2ICs2MiwxMiBAQAogCQlzZWxmLmNv bm5lY3QoImJ1dHRvbi1wcmVzcy1ldmVudCIsIHNlbGYuT25Nb3VzZURvd24pCiAJCXNlbGYuY29u bmVjdCgibW90aW9uX25vdGlmeV9ldmVudCIsIHNlbGYuT25Nb3VzZU1vdmUpCiAJCXNlbGYuY29u bmVjdCgibGVhdmVfbm90aWZ5X2V2ZW50Iiwgc2VsZi5Pbk1vdXNlTGVhdmUpCisJCXNlbGYuZml4 ZWQuZHJhZ19kZXN0X3NldCgJZ3RrLkRFU1RfREVGQVVMVF9EUk9QLAorCQkJCQkJCQkJc2VsZi5E UkFHX1RBUkdFVFMsIAorCQkJCQkJCQkJZ3RrLmdkay5BQ1RJT05fQ09QWSkKKwkJc2VsZi5maXhl ZC5jb25uZWN0KCJkcmFnX2RhdGFfcmVjZWl2ZWQiLCBzZWxmLk9uRHJhZ0RhdGFSZWNlaXZlZCkK KwkJc2VsZi5maXhlZC5jb25uZWN0KCJkcmFnX21vdGlvbiIsIHNlbGYuT25EcmFnTW90aW9uKQor CQlzZWxmLmZpeGVkLmNvbm5lY3QoImRyYWdfbGVhdmUiLCBzZWxmLk9uRHJhZ0xlYXZlKQogCQlz ZWxmLmZpeGVkLmNvbm5lY3QoImV4cG9zZS1ldmVudCIsIHNlbGYuT25EcmF3KQogCQkKIAkJc2Vs Zi5tZXNzYWdlSUQgPSBOb25lCkBAIC0xNzIsNyArMTg1LDcgQEAKIAkjX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAJ CQogCWRlZiBPbk1vdXNlTGVhdmUoc2VsZiwgd2lkZ2V0LCBtb3VzZSk6Ci0JCWlmIHNlbGYubWVz c2FnZUlEOiAgICNjbGVzciBzdGF0dXMgYmFyIGlmIG5vdCBhbHJlYWR5IGNsZWFyCisJCWlmIHNl bGYubWVzc2FnZUlEOiAgICNjbGVhciBzdGF0dXMgYmFyIGlmIG5vdCBhbHJlYWR5IGNsZWFyCiAJ CQlzZWxmLm1haW52aWV3LkNsZWFyU3RhdHVzQmFyKHNlbGYubWVzc2FnZUlEKQogCQkJc2VsZi5t ZXNzYWdlSUQgPSBOb25lCiAJCWlmIG5vdCBzZWxmLnBvcHVwSXNBY3RpdmU6CkBAIC0yMzksNSAr MjUyLDQyIEBACiAJCQogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIAkKLQorCWRlZiBPbkRyYWdEYXRhUmVjZWl2 ZWQoc2VsZiwgd2lkZ2V0LCBjb250ZXh0LCB4LCB5LCBzZWxlY3Rpb24sIHRhcmdldFR5cGUsIHRp bWUpOgorCQknJycKKwkJCUNhbGxlZCB3aGVuIHRoZSBkcm9wIHN1Y2NlZWRzLiBBZGRzIGFuIGV2 ZW50IGZvciBlYWNoICJmaWxlOi8vIi11cmkKKwkJCWluIHRoZSB1cmktbGlzdCB0byB0aGUgaW5z dHJ1bWVudCwgb25lIGFmdGVyIHRoZSBvdGhlci4gVGhlIGZpbGVzCisJCQl3aWxsIGJlIGNvcGll ZCB0byB0aGUgcHJvamVjdCBhdWRpbyBkaXJlY3RvcnkuCisJCScnJworCQlzdGFydCA9ICh4L3Nl bGYucHJvamVjdC52aWV3U2NhbGUpICsgc2VsZi5wcm9qZWN0LnZpZXdTdGFydAorCQkjIFNwbGl0 bGluZXMgdG8gc2VwYXJhdGUgdGhlIHVyaSdzLCB1bnF1b3RlIHRvIGRlY29kZSB0aGUgdXJpLWVu Y29kaW5nICgnJTIwJyAtPiAnICcpCisJCWZvciB1cmkgaW4gW3VybGxpYi51bnF1b3RlKHVyaSkg Zm9yIHVyaSBpbiBzZWxlY3Rpb24uZGF0YS5zcGxpdGxpbmVzKCldOgorCQkJIyBQYXJzZSB0aGUg dXJpLCBhbmQgY29udGludWUgb25seSBpZiBpdCBpcyBwb2ludGluZyB0byBhIGxvY2FsIGZpbGUK KwkJCShzY2hlbWUsIGRvbWFpbiwgZmlsZSwgcGFyYW1zLCBxdWVyeSwgZnJhZ21lbnQpID0gdXJs cGFyc2UudXJscGFyc2UodXJpLCAiZmlsZSIpCisJCQlpZiBzY2hlbWUgPT0gImZpbGUiOgorCQkJ CWV2ZW50ID0gc2VsZi5pbnN0cnVtZW50LmFkZEV2ZW50RnJvbUZpbGUoc3RhcnQsIGZpbGUsIFRy dWUpICMgVHJ1ZTogY29weQorCQkJCWV2ZW50Lk1vdmVCdXREb05vdE92ZXJsYXAoZXZlbnQuc3Rh cnQpCisJCQkJc3RhcnQgPSBldmVudC5zdGFydCAjIFNob3VsZCBpbXByb3ZlIHBlcmZvcm1hbmNl IHdpdGggdmVyeSBsYXJnZSBmaWxlLWxpc3RzCisJCWNvbnRleHQuZmluaXNoKFRydWUsIEZhbHNl LCB0aW1lKQorCQlyZXR1cm4gVHJ1ZQorCQorCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKwkKKwlkZWYgT25EcmFn TW90aW9uKHNlbGYsIHdpZGdldCwgY29udGV4dCwgeCwgeSwgdGltZSk6CisJCScnJworCQkJRHJh d3MgYSBjdXJzb3Igb24gdGhlIEV2ZW50TGFuZSB3aGlsZSBkcmFnZ2luZyBzb21ldGhpbmcgb3Zl ciBpdC4KKwkJJycnCisJCWNvbnRleHQuZHJhZ19zdGF0dXMoZ3RrLmdkay5BQ1RJT05fQ09QWSwg dGltZSkKKwkJc2VsZi5oaWdobGlnaHRDdXJzb3IgPSB4CisJCXNlbGYucXVldWVfZHJhdygpCisJ CXJldHVybiBUcnVlCisJCisJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXworCQorCWRlZiBPbkRyYWdMZWF2ZShzZWxm LCB3aWRnZXQsIGRyYWdfY29udGV4dCwgdGltZXN0YW1wKToKKwkJJycnCisJCQlSZW1vdmVzIHRo ZSBjdXJzb3Igd2hlbiBkcmFnZ2luZyBvdXQgb2YgdGhlIEV2ZW50TGFuZS4KKwkJJycnCisJCXNl bGYuaGlnaGxpZ2h0Q3Vyc29yID0gTm9uZQorCQlzZWxmLnF1ZXVlX2RyYXcoKQorCQogIz09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KSW5kZXg6IEluc3RydW1lbnQucHkKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSW5zdHJ1bWVu dC5weQkocmV2aXNpb24gNTUzKQorKysgSW5zdHJ1bWVudC5weQkod29ya2luZyBjb3B5KQpAQCAt MzE4LDExICszMTgsMTMgQEAKIAkJCiAJCXNlbGYuU3RhdGVDaGFuZ2VkKCkKIAkJCisJCXJldHVy biBlCisJCQogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KIAkKIAlkZWYgYWRkRXZlbnRGcm9tRXZlbnQoc2VsZiwg c3RhcnQsIGV2ZW50KToKIAkJIiIiQ3JlYXRlcyBhIG5ldyBldmVudCBpbnN0YW5jZSBpZGVudGlj YWwgdG8gdGhlIGV2ZW50IHBhcmFtZXRlciAKLQkJICAgYW5kIGFkZHMgaXQgdG8gdGhpcyBpbnN0 cnVtZW50IHRvIHRoaXMgaW5zdHJ1bWVudCAoZm9yIHBhc3RlIGZ1bmN0aW9uYWxpdHkpLgorCQkg ICBhbmQgYWRkcyBpdCB0byB0aGlzIGluc3RydW1lbnQgKGZvciBwYXN0ZSBmdW5jdGlvbmFsaXR5 KS4KIAkJICAgICAgc3RhcnQgLSBUaGUgb2Zmc2V0IHRpbWUgaW4gc2Vjb25kcwogCQkgICAgICBl dmVudCAtIFRoZSBldmVudCB0byBiZSByZWNyZWF0ZWQgb24gdGhpcyBpbnN0cnVtZW50CiAJCSAg ICAgIAo= ------=_Part_1733_7708493.1154973781447-- From laszlok2@gmail.com Mon Aug 7 14:27:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D5663B09E1 for ; Mon, 7 Aug 2006 14:27:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08796-10 for ; Mon, 7 Aug 2006 14:27:09 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by menubar.gnome.org (Postfix) with ESMTP id 9B28D3B0921 for ; Mon, 7 Aug 2006 14:27:08 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so161216pyg for ; Mon, 07 Aug 2006 11:27:08 -0700 (PDT) Received: by 10.35.37.18 with SMTP id p18mr12717214pyj; Mon, 07 Aug 2006 11:27:08 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.4]) by mx.gmail.com with ESMTP id 8sm2396627nzn.2006.08.07.11.27.07; Mon, 07 Aug 2006 11:27:07 -0700 (PDT) Message-ID: <44D78989.3030404@gmail.com> Date: Mon, 07 Aug 2006 14:42:17 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> <44D74BD3.7070607@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.338 tagged_above=-999 required=2 tests=[AWL=-0.015, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -2.338 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 18:27:11 -0000 Jens Geiregat a crit : > > New patch: > * Fixes some bugs in my previous patch: dragging an instrument and > dropping it where it originally was isn't undo-able anymore. This is a patch to revision 553. In r556 I made the change that stops dropping an instrument in the same position undoable, so this part of the patch can be removed. Also, can you please svn up and make sure everything merges okay with the most recent revision, and then resumbit the patch. Once you do that I will be happy to commit it :). Laszlo From daniel.holbach@ubuntu.com Tue Aug 8 03:33:40 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 70E713B0E00 for ; Tue, 8 Aug 2006 03:33:40 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09183-05 for ; Tue, 8 Aug 2006 03:33:39 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 1C5203B09C0 for ; Tue, 8 Aug 2006 03:33:38 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1429426 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 09:32:55 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <00a301c6babb$90d90430$0300a8c0@albert> References: <00a301c6babb$90d90430$0300a8c0@albert> Content-Type: text/plain Date: Tue, 08 Aug 2006 09:32:54 +0200 Message-Id: <1155022374.6834.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.57 tagged_above=-999 required=2 tests=[AWL=0.029, BAYES_00=-2.599] X-Spam-Score: -2.57 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 07:33:40 -0000 Hello CodeNexus, On Di, 2006-08-08 at 19:23 +1200, CodeNexus wrote: > Of course mainly the ones to get Jokosher to work... but, if you take a look > at the Gstreamer site, they have most of the latest versions packaged for > other distro's but not Ubuntu. you will find that most of the new versions and gstreamer modules are in Ubuntu Edgy which is the current development release. We are all too busy to maintain them for Dapper as well. If you can find newer version or modules not included in Edgy, I'm happy to fix that or pass it on. Have a nice day, Daniel From daniel.holbach@ubuntu.com Tue Aug 8 06:04:57 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 637CE3B0005 for ; Tue, 8 Aug 2006 06:04:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16641-06 for ; Tue, 8 Aug 2006 06:04:54 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id B109C3B0002 for ; Tue, 8 Aug 2006 06:04:53 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1429824 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 12:04:46 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <00ae01c6bac9$81a84800$0300a8c0@albert> References: <00ae01c6bac9$81a84800$0300a8c0@albert> Content-Type: text/plain Date: Tue, 08 Aug 2006 12:04:45 +0200 Message-Id: <1155031485.27725.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.571 tagged_above=-999 required=2 tests=[AWL=0.028, BAYES_00=-2.599] X-Spam-Score: -2.571 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 10:04:57 -0000 Hello CodeNexus, On Di, 2006-08-08 at 21:03 +1200, CodeNexus wrote: > Problem is that it's not really useful nor useable. the problem is that I and a bunch of other people are too busy to maintain a stack of changing things (and their dependencies) in two distributions. Dapper is stable. If you want to manually backport gstreamer and dependencies and things depending on it, you're welcome to do it, although I wouldn't recommend it. jokosher, as much as I love it, is unstable software too - I think it fits perfectly well into Edgy. :-) Have a nice day, Daniel From codenexus@gmail.com Tue Aug 8 07:23:05 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40B863B0002 for ; Tue, 8 Aug 2006 07:23:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20983-07 for ; Tue, 8 Aug 2006 07:23:02 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id 6A0B13B00A4 for ; Tue, 8 Aug 2006 07:23:02 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so471164pyg for ; Tue, 08 Aug 2006 04:23:00 -0700 (PDT) Received: by 10.35.61.2 with SMTP id o2mr14452708pyk; Tue, 08 Aug 2006 04:22:59 -0700 (PDT) Received: from albert ( [60.234.130.125]) by mx.gmail.com with ESMTP id i72sm4777891pye.2006.08.08.04.22.57; Tue, 08 Aug 2006 04:22:59 -0700 (PDT) From: "CodeNexus" To: Date: Tue, 8 Aug 2006 23:23:08 +1200 Message-ID: <001101c6badd$08a3a940$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <1155031485.27725.1.camel@localhost> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Thread-Index: Aca60h7XJfS1HMjxS0Sx++QfQmqqLQACMkQg X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.3 tagged_above=-999 required=2 tests=[AWL=-0.314, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.3 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 11:23:05 -0000 > the problem is that I and a bunch of other people are too busy to > maintain a stack of changing things (and their dependencies) in two > distributions. Dapper is stable. If you want to manually backport > gstreamer and dependencies and things depending on it, you're welcome to > do it, although I wouldn't recommend it. Sorry but you misunderstand my point. If I want to help out on a project that, granted is in development, I suddenly have to go to a completely unstable development version of the entire OS? That, to me any, seems nuts! Especially when new Gstreamer versions have been releasing more up to date packages in other distros. Now I wasn't demanding, I was only pointing out that I went to the Gstreamer guys and said hey there is no deb for Ubuntu (note I didn't even say stable or not!). They said (and I paraphrase here) "Oh, so there isn't! If you or anyone else wants to help release one that would be great. We don't know much about Ubuntu we are mainly Fedora people." I merely suggested that there maybe someone on this mailing list _or_ someone they know that can do this, has time to do this and would want to do this. I was just the messenger. You know about not shooting the messenger?? It seemed to me it would make life easier for "users" to have the dependencies packaged and not have to be built from CVS. Other than that I wasn't expecting anything nor demanding. Again this may be a case of the traditional users vs. developers needs. It's a hoary old chestnut I agree and if I did seem to be demanding in this case I apologize. From jonobacon@gmail.com Tue Aug 8 07:32:00 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F16E83B0011 for ; Tue, 8 Aug 2006 07:31:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21381-08 for ; Tue, 8 Aug 2006 07:31:59 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231]) by menubar.gnome.org (Postfix) with ESMTP id DDE273B000D for ; Tue, 8 Aug 2006 07:31:58 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so319109wxd for ; Tue, 08 Aug 2006 04:31:58 -0700 (PDT) Received: by 10.78.127.6 with SMTP id z6mr2723056huc; Tue, 08 Aug 2006 04:31:57 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Tue, 8 Aug 2006 04:31:57 -0700 (PDT) Message-ID: <1c3fe48e0608080431w13d97b62x1325b52bd9581831@mail.gmail.com> Date: Tue, 8 Aug 2006 12:31:57 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: CodeNexus In-Reply-To: <001101c6badd$08a3a940$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155031485.27725.1.camel@localhost> <001101c6badd$08a3a940$0300a8c0@albert> X-Google-Sender-Auth: bde77aebeac4f6a7 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 11:32:00 -0000 Hey, > Sorry but you misunderstand my point. If I want to help out on a project > that, granted is in development, I suddenly have to go to a completely > unstable development version of the entire OS? That, to me any, seems nuts! > Especially when new Gstreamer versions have been releasing more up to date > packages in other distros. But you don't. If you want to helpp the project, just grab the latest CVS version of GStreamer. If you read http://jokosher.python-hosting.com/wiki/InstallingCvsGstreamer it will tell you how to set up a CVS GStreamer that lives alongside you distribution version, and you just switch it on when you want to poke around with Jokosher. It is unfeasible in most cases to ship current versions of GStreamer for existing distros due to the potential for regressions. In any case, if you want to help with development of Jokosher, you will need a recent CVS GStreamer so you can get the recent bugfixes that are happening as a result of Jokosher development. Hope this helps clear some of this up. :) Jono From stuart.langridge@gmail.com Tue Aug 8 07:46:16 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CBFC63B0002 for ; Tue, 8 Aug 2006 07:46:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21875-03 for ; Tue, 8 Aug 2006 07:46:16 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by menubar.gnome.org (Postfix) with ESMTP id A876B3B0018 for ; Tue, 8 Aug 2006 07:46:15 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so98230ugf for ; Tue, 08 Aug 2006 04:46:15 -0700 (PDT) Received: by 10.66.220.17 with SMTP id s17mr9438057ugg; Tue, 08 Aug 2006 04:46:15 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Tue, 8 Aug 2006 04:46:14 -0700 (PDT) Message-ID: <4c91566f0608080446o5c558af6q3222942556b65ca8@mail.gmail.com> Date: Tue, 8 Aug 2006 12:46:14 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: CodeNexus In-Reply-To: <001101c6badd$08a3a940$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155031485.27725.1.camel@localhost> <001101c6badd$08a3a940$0300a8c0@albert> X-Google-Sender-Auth: c4fcf6cf6e64880c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.275 tagged_above=-999 required=2 tests=[AWL=0.125, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.275 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 11:46:17 -0000 On 8/8/06, CodeNexus wrote: > I merely suggested that there maybe someone on this mailing list _or_ > someone they know that can do this, has time to do this and would want to do > this. I understand the point entirely. The problem is that "people on this list who can do this" is a one-member set, Daniel Holbach, and he's too busy maintaining up-to-date packages in edgy to create backported packages for dapper. I like the idea, certainly, and if someone steps up to the plate and offers to backport the edgy gst packages to dapper then I'm sure we'd host them for downloads, but no-one has so far had both the time and the technical knowledge to do that. Daniel: is "backporting" the edgy gst packages to dapper likely to be anything more complicated than "apt-get -b source gstreamer" (and all related gst packages)? sil -- A man, a plan, a canoe, pasta, heros, rajahs, a coloratura, maps, snipe, percale, macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), a crepe, pins, Spam, a rut, a Rolo, cash, a jar, sore hats, a peon, a canal -- Panama! From daniel.holbach@ubuntu.com Tue Aug 8 08:10:41 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7B4DC3B0114 for ; Tue, 8 Aug 2006 08:10:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23550-01 for ; Tue, 8 Aug 2006 08:10:32 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 41D783B016E for ; Tue, 8 Aug 2006 08:10:29 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1430129 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 14:10:16 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <4c91566f0608080446o5c558af6q3222942556b65ca8@mail.gmail.com> References: <1155031485.27725.1.camel@localhost> <001101c6badd$08a3a940$0300a8c0@albert> <4c91566f0608080446o5c558af6q3222942556b65ca8@mail.gmail.com> Content-Type: text/plain Date: Tue, 08 Aug 2006 14:10:15 +0200 Message-Id: <1155039015.17678.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.572 tagged_above=-999 required=2 tests=[AWL=0.027, BAYES_00=-2.599] X-Spam-Score: -2.572 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 12:10:41 -0000 Hey Stuart, On Di, 2006-08-08 at 12:46 +0100, Stuart Langridge wrote: > Daniel: is "backporting" the edgy gst packages to dapper likely to be > anything more complicated than "apt-get -b source gstreamer" (and all > related gst packages)? if you're lucky, it's just that. In some cases you might need newer build-dependencies, also you will need to check if other packages need to be rebuilt, etc. Another problem with backports is that users * sometimes run into upgrade problems or * report bugs where it takes the developer or member of the BugSquad ages to figure out how a stable totem could break (and didn't know it was an unofficial gstreamer package) Call me biased, but that's what I've been observing in my time as an Ubuntu developer. If somebody wants to maintain backports, I'm happy if it makes people happy and I certainly won't stop anybody. Have a nice day, Daniel From daniel.holbach@ubuntu.com Tue Aug 8 08:14:31 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4EF6C3B00D8 for ; Tue, 8 Aug 2006 08:14:31 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23603-06 for ; Tue, 8 Aug 2006 08:14:30 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id B96023B0005 for ; Tue, 8 Aug 2006 08:14:29 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1430151 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 14:13:40 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <001101c6badd$08a3a940$0300a8c0@albert> References: <001101c6badd$08a3a940$0300a8c0@albert> Content-Type: text/plain Date: Tue, 08 Aug 2006 14:13:39 +0200 Message-Id: <1155039219.17678.10.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 12:14:31 -0000 Hello CodeNexus, On Di, 2006-08-08 at 23:23 +1200, CodeNexus wrote: > Sorry but you misunderstand my point. If I want to help out on a project > that, granted is in development, I suddenly have to go to a completely > unstable development version of the entire OS? That, to me any, seems nuts! > Especially when new Gstreamer versions have been releasing more up to date > packages in other distros. The problem is that new software mostly requires other new software which you can expect in a stable release. > Now I wasn't demanding, I was only pointing out that I went to the Gstreamer > guys and said hey there is no deb for Ubuntu (note I didn't even say stable > or not!). They said (and I paraphrase here) "Oh, so there isn't! If you or > anyone else wants to help release one that would be great. We don't know > much about Ubuntu we are mainly Fedora people." I'm happy you want to help Ubuntu out and I never thought you were demanding. I wasn't angry or anything, I just tried to share my view. If you have a look at the reply I just sent to Stuart's mail you'll see what problem I have with *.deb packages on the net: they don't make lives easier and they mostly don't fit for all Ubuntu distributions. It's easier to fix things in the Ubuntu archive - and that's unfortunately mostly in the development branch of it. > I merely suggested that there maybe someone on this mailing list _or_ > someone they know that can do this, has time to do this and would want to do > this. I was just the messenger. You know about not shooting the > messenger?? I was never going to shoot you. Trust me. :-) Have a nice day, Daniel From phoscy@gmail.com Tue Aug 8 12:27:21 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2109A3B000D for ; Tue, 8 Aug 2006 12:27:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03341-05 for ; Tue, 8 Aug 2006 12:27:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by menubar.gnome.org (Postfix) with ESMTP id E2CA23B0116 for ; Tue, 8 Aug 2006 12:27:19 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so241172ugf for ; Tue, 08 Aug 2006 09:27:19 -0700 (PDT) Received: by 10.67.89.5 with SMTP id r5mr9778942ugl; Tue, 08 Aug 2006 09:27:19 -0700 (PDT) Received: from ?192.168.1.104? ( [213.65.146.245]) by mx.gmail.com with ESMTP id e1sm887876ugf.2006.08.08.09.27.18; Tue, 08 Aug 2006 09:27:18 -0700 (PDT) Message-ID: <44D8BB64.7010001@gmail.com> Date: Tue, 08 Aug 2006 18:27:16 +0200 From: trin / oscar User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Subject: [jokosher-devel] art team structure X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 16:27:21 -0000 i stumbled over this: https://launchpad.net/people/ubuntu-art/+specs when browsing through launchpad, and i realized that this is how i would want the art team to work. basically. All the art that needs to be created or the art that people wants to be included in jokosher is put there (launchpad or another similar system). Then it is labeled with severity or priority, a description, if it is finished or if it's just an idea that people want to share. For example if i would want an umbrella icon i would put it there and then on occasion it would be discused in the art team and with the rest of the community if it will be "approved for drafting" or similar. When the icon is finished by whoever is doing it, it will be decided if the icon should be "approved for next version" or if the community doesn't like the icon they will tell the person making it to redo it and the icon in launchpad would again be put in a state of "approved for drafting" or "in progress". (I'm sorry if I'm confusing you, i suck at explaining things) what do you guys think? cheers // Oscar Carlstedt From jens.geiregat@gmail.com Tue Aug 8 17:26:56 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6E19B3B00A2 for ; Tue, 8 Aug 2006 17:26:56 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17477-09 for ; Tue, 8 Aug 2006 17:26:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 3091C3B011D for ; Tue, 8 Aug 2006 17:26:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so358127nfc for ; Tue, 08 Aug 2006 14:26:54 -0700 (PDT) Received: by 10.78.185.7 with SMTP id i7mr36758huf; Tue, 08 Aug 2006 14:26:54 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Tue, 8 Aug 2006 14:26:53 -0700 (PDT) Message-ID: Date: Tue, 8 Aug 2006 23:26:54 +0200 From: "Jens Geiregat" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_23390_1870046.1155072414086" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.39 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.39 X-Spam-Level: Subject: [jokosher-devel] [PATCH] undo/redo/loading for transport mode X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 21:26:56 -0000 ------=_Part_23390_1870046.1155072414086 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Small patch that adds undo/redo and loading for the transport mode. Jens ------=_Part_23390_1870046.1155072414086 Content-Type: text/x-patch; name=TransportModeUndoRedoLoad.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqms4lc2 Content-Disposition: attachment; filename="TransportModeUndoRedoLoad.patch" SW5kZXg6IEpva29zaGVyLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpva29zaGVyLnB5CShyZXZpc2lvbiA1 NzEpCisrKyBKb2tvc2hlci5weQkod29ya2luZyBjb3B5KQpAQCAtNDkzLDE0ICs0OTMsMTggQEAK IAkjX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCiAJCiAJZGVmIE9uU2hvd0JhcnNCZWF0cyhzZWxmLCB3aWRnZXQpOgot CQlpZiBzZWxmLnByb2plY3QgYW5kIHNlbGYucHJvamVjdC50cmFuc3BvcnQ6Ci0JCQlzZWxmLnBy b2plY3QudHJhbnNwb3J0LlNldE1vZGUoc2VsZi5wcm9qZWN0LnRyYW5zcG9ydC5NT0RFX0JBUlNf QkVBVFMpCisJCWlmIHNlbGYuc2V0dGluZ0J1dHRvbnM6CisJCQlyZXR1cm4KKwkJaWYgd2lkZ2V0 LmdldF9hY3RpdmUoKSBhbmQgc2VsZi5wcm9qZWN0IGFuZCBzZWxmLnByb2plY3QudHJhbnNwb3J0 OgorCQkJc2VsZi5wcm9qZWN0LlNldFRyYW5zcG9ydE1vZGUoc2VsZi5wcm9qZWN0LnRyYW5zcG9y dC5NT0RFX0JBUlNfQkVBVFMpCiAJCQogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIAkKIAlkZWYgT25TaG93SG91 cnNNaW5zKHNlbGYsIHdpZGdldCk6Ci0JCWlmIHNlbGYucHJvamVjdCBhbmQgc2VsZi5wcm9qZWN0 LnRyYW5zcG9ydDoKLQkJCXNlbGYucHJvamVjdC50cmFuc3BvcnQuU2V0TW9kZShzZWxmLnByb2pl Y3QudHJhbnNwb3J0Lk1PREVfSE9VUlNfTUlOU19TRUNTKQorCQlpZiBzZWxmLnNldHRpbmdCdXR0 b25zOgorCQkJcmV0dXJuCisJCWlmIHdpZGdldC5nZXRfYWN0aXZlKCkgYW5kIHNlbGYucHJvamVj dCBhbmQgc2VsZi5wcm9qZWN0LnRyYW5zcG9ydDoKKwkJCXNlbGYucHJvamVjdC5TZXRUcmFuc3Bv cnRNb2RlKHNlbGYucHJvamVjdC50cmFuc3BvcnQuTU9ERV9IT1VSU19NSU5TX1NFQ1MpCiAJCQog CSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KIAkKSW5kZXg6IFByb2plY3QucHkKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gUHJvamVj dC5weQkocmV2aXNpb24gNTcxKQorKysgUHJvamVjdC5weQkod29ya2luZyBjb3B5KQpAQCAtOTIs NiArOTIsOSBAQAogCQogCUxvYWRQYXJhbWV0ZXJzRnJvbVhNTChwLCBwYXJhbXMpCiAJCisJIyBI YWNrIHRvIHNldCB0aGUgdHJhbnNwb3J0IG1vZGUKKwlwLnRyYW5zcG9ydC5TZXRNb2RlKHAudHJh bnNwb3J0TW9kZSkKKwkKIAl0cnk6CiAJCXVuZG8gPSBkb2MuZ2V0RWxlbWVudHNCeVRhZ05hbWUo IlVuZG8iKVswXQogCWV4Y2VwdCBJbmRleEVycm9yOgpAQCAtOTMxLDggKzkzNCwxOCBAQAogCQkJ cmFpc2UgSW52YWxpZFByb2plY3RFcnJvcih1bmtub3duZmlsZXMsdW5rbm93bmltYWdlcykKIAog CQlyZXR1cm4gVHJ1ZQorCQorCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKwkKKwlkZWYgU2V0VHJhbnNwb3J0TW9k ZShzZWxmLCB2YWwpOgorCQkiIiIKKwkJCVNldHMgdGhlIE1vZGUgaW4gdGhlIFRyYW5zcG9ydG1h bmFnZXIuIFVzZWQgdG8gZW5hYmxlIFVuZG8vUmVkby4KKwkJCQorCQkJdW5kbyA6IFNldFRyYW5z cG9ydE1vZGUoJSh0ZW1wKWQpCisJCSIiIgorCQlzZWxmLnRlbXAgPSBzZWxmLnRyYW5zcG9ydC5t b2RlCisJCXNlbGYudHJhbnNwb3J0LlNldE1vZGUodmFsKQogCi0KICM9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 CiAJCiBjbGFzcyBPcGVuUHJvamVjdEVycm9yKEVudmlyb25tZW50RXJyb3IpOgo= ------=_Part_23390_1870046.1155072414086-- From nisses.mail@home.se Thu Aug 10 06:26:51 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C70D53B0111 for ; Thu, 10 Aug 2006 06:26:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18520-01 for ; Thu, 10 Aug 2006 06:26:48 -0400 (EDT) Received: from av11-1-sn2.hy.skanova.net (av11-1-sn2.hy.skanova.net [81.228.8.183]) by menubar.gnome.org (Postfix) with ESMTP id EC3863B009D for ; Thu, 10 Aug 2006 06:26:47 -0400 (EDT) Received: by av11-1-sn2.hy.skanova.net (Postfix, from userid 502) id 0D79A37EE7; Thu, 10 Aug 2006 12:26:47 +0200 (CEST) Received: from smtp4-2-sn2.hy.skanova.net (smtp4-2-sn2.hy.skanova.net [81.228.8.93]) by av11-1-sn2.hy.skanova.net (Postfix) with ESMTP id 004CA37E4C; Thu, 10 Aug 2006 12:26:47 +0200 (CEST) Received: from [192.168.0.116] (h131n1fls34o839.telia.com [213.64.33.131]) by smtp4-2-sn2.hy.skanova.net (Postfix) with ESMTP id D7FF537E47; Thu, 10 Aug 2006 12:26:46 +0200 (CEST) Message-ID: <44DB09E5.6000508@home.se> Date: Thu, 10 Aug 2006 12:26:45 +0200 From: Andreas Nilsson User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <44D8BB64.7010001@gmail.com> In-Reply-To: <44D8BB64.7010001@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.586 tagged_above=-999 required=2 tests=[AWL=0.013, BAYES_00=-2.599] X-Spam-Score: -2.586 X-Spam-Level: Cc: trin / oscar Subject: Re: [jokosher-devel] art team structure X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2006 10:26:51 -0000 trin / oscar wrote: > i stumbled over this: https://launchpad.net/people/ubuntu-art/+specs > when browsing through launchpad, and i realized that this is how i would > want the art team to work. basically. > > All the art that needs to be created or the art that people wants to be > included in jokosher is put there (launchpad or another similar system). > > Then it is labeled with severity or priority, a description, if it is > finished or if it's just an idea that people want to share. For example > if i would want an umbrella icon i would put it there and then on > occasion it would be discused in the art team and with the rest of the > community if it will be "approved for drafting" or similar. > > When the icon is finished by whoever is doing it, it will be decided if > the icon should be "approved for next version" or if the community > doesn't like the icon they will tell the person making it to redo it and > the icon in launchpad would again be put in a state of "approved for > drafting" or "in progress". > > (I'm sorry if I'm confusing you, i suck at explaining things) > > what do you guys think? > cheers > // Oscar Carlstedt > Hi Oscar. I personally find the methods of the ubuntu art-team to be a bit...bureaucratic. Lots of specs, discussions and stuff without any real results (yet). In the tango-community we have a more relaxed, laid back approach to artwork creation. Someone does a needed piece of artwork and then the maintainer includes it if it's good. Discussions are held on irc and the mailing-list (and you can keep track on what people are working on there as well, by asking them). For whole sets, like the tango-icon-theme, the gnome-icon-theme and tango-art-libre, we have put up lists of names of the needed icons and sync them with cvs [1], [2]. It works great for me, but if you feel the launchpad way works better, I could probably live with it. 1. http://tango.freedesktop.org/Tango_Icon_Gallery 2. http://tango.freedesktop.org/ArtLibreSet - Andreas From snecklifter@gmail.com Thu Aug 10 14:33:01 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D68E3B0116 for ; Thu, 10 Aug 2006 14:33:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12301-01 for ; Thu, 10 Aug 2006 14:33:00 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id D340A3B0078 for ; Thu, 10 Aug 2006 14:32:59 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so601702nfc for ; Thu, 10 Aug 2006 11:32:57 -0700 (PDT) Received: by 10.78.193.19 with SMTP id q19mr1618069huf; Thu, 10 Aug 2006 11:32:57 -0700 (PDT) Received: by 10.78.70.6 with HTTP; Thu, 10 Aug 2006 11:32:55 -0700 (PDT) Message-ID: <364d303b0608101132t5097e5b4q815706a19e10c604@mail.gmail.com> Date: Thu, 10 Aug 2006 19:32:55 +0100 From: "Chris Brown" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0607290458p53f65ad8v84fde484da04715d@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_63448_22714610.1155234775263" References: <44C8E51D.1090909@gmail.com> <364d303b0607271049yc88e1c2v73717687ccc226d2@mail.gmail.com> <1c3fe48e0607271225x59b193bfje1c92cb7caae4f82@mail.gmail.com> <20060727195640.GB5675@mikeasoft.com> <364d303b0607271311h26b41c18sd0865db67c54b527@mail.gmail.com> <29d55b2b0607280645k1e425a5cx32e461b04c557123@mail.gmail.com> <364d303b0607280650o7662eb48ra90c78d753085074@mail.gmail.com> <29d55b2b0607280706u3dbdd516y6c3914ef2c6c75f1@mail.gmail.com> <20060729101440.GE20620@mikeasoft.com> <1c3fe48e0607290458p53f65ad8v84fde484da04715d@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.941 tagged_above=-999 required=2 tests=[AWL=0.084, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.941 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Where should the images go? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2006 18:33:01 -0000 ------=_Part_63448_22714610.1155234775263 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 29/07/06, Jono Bacon wrote: > > On 7/29/06, Michael Sheldon wrote: > > You may want to hold back on doing a version based on 467, there was a > problem > > in the new AlsaDevices code (the code that replaces alsaaudio, see > > http://jokosher.python-hosting.com/ticket/147 ). I've commited a fix, > but I'm > > still waiting for Jono to confirm that it's no longer broken for him. > > OK, I just tested on my thinkpad, and while I no longer get the error > about alsa permissions, when I start recording, I press the stop > button and it no longer stops. I don't have time to look into this > right now, so if you could check into it Elleo, that would be great. > :) > > Jono Any update on this? Once this is cleared 0.1 should be ready for inclusion... ------=_Part_63448_22714610.1155234775263 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 29/07/06, Jono Bacon <jonobacon@gmail.com> wrote:
On 7/29/06, Michael Sheldon <mike@mikeasoft.com> wrote:
>  You may want to hold back on doing a version based on 467, there was a problem
> in the new AlsaDevices code (the code that replaces alsaaudio, see
> http://jokosher.python-hosting.com/ticket/147 ). I've commited a fix, but I'm
> still waiting for Jono to confirm that it's no longer broken for him.

OK, I just tested on my thinkpad, and while I no longer get the error
about alsa permissions, when I start recording, I press the stop
button and it no longer stops. I don't have time to look into this
right now, so if you could check into it Elleo, that would be great.
:)

  Jono

Any update on this? Once this is cleared 0.1 should be ready for inclusion...
------=_Part_63448_22714610.1155234775263-- From stuart.langridge@gmail.com Sun Aug 13 09:25:33 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E08963B0002 for ; Sun, 13 Aug 2006 09:25:32 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01817-02 for ; Sun, 13 Aug 2006 09:25:32 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id 7FCD73B00A4 for ; Sun, 13 Aug 2006 09:25:31 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1382204nfc for ; Sun, 13 Aug 2006 06:25:30 -0700 (PDT) Received: by 10.49.29.2 with SMTP id g2mr167167nfj; Sun, 13 Aug 2006 06:25:30 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Sun, 13 Aug 2006 06:25:30 -0700 (PDT) Message-ID: <4c91566f0608130625t7e19a966me5fe5ae3b2d21bb8@mail.gmail.com> Date: Sun, 13 Aug 2006 14:25:30 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Developer Mailing List" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: 3291dedc4351e95e X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.438 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.438 X-Spam-Level: Subject: [jokosher-devel] Plugin API work in progress X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2006 13:25:33 -0000 People: please look at http://jokosher.python-hosting.com/wiki/PluginSystem, particularly the temporary documentation page. I need to know everything that's wrong with it, because I[m not sure which bits are still only in my head and not on paper. So I thought I'd start the discussion; shout at me about things that are wrong or are not explained, and I'll write them up. Once that's done we can then fight about whether that's the best way to do it; what I want to do now is make sure that I've explained everything about the way I think it should work. sil -- docs are for the weak! you must divine the meaning of gnonlin through inner contemplation -- #jokosher From silva@crans.org Sun Aug 13 13:58:59 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DD29A3B002B for ; Sun, 13 Aug 2006 13:58:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14019-03 for ; Sun, 13 Aug 2006 13:58:59 -0400 (EDT) Received: from smtp-msa-out19.orange.fr (smtp19.orange.fr [80.12.242.1]) by menubar.gnome.org (Postfix) with ESMTP id 602E33B0002 for ; Sun, 13 Aug 2006 13:58:58 -0400 (EDT) Received: from [192.168.2.100] (AMarseille-151-1-97-74.w86-209.abo.wanadoo.fr [86.209.80.74]) by mwinf1917.orange.fr (SMTP Server) with ESMTP id AC5DC1C00084 for ; Sun, 13 Aug 2006 19:58:56 +0200 (CEST) X-ME-UUID: 20060813175856706.AC5DC1C00084@mwinf1917.orange.fr From: Fabrice Silva To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-w7yfopuyDOByc7mvTgsg" Date: Sun, 13 Aug 2006 20:03:27 +0200 Message-Id: <1155492207.10046.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.041 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558] X-Spam-Score: -1.041 X-Spam-Level: Subject: [jokosher-devel] Ticket 7 : C->python X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: silva@crans.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2006 17:59:00 -0000 --=-w7yfopuyDOByc7mvTgsg Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello! I'm new in the Jokosher mailing list and I want to help on Jokosher development. To get familiar to gstreamer and python bindings, I worked on ticket 7 (http://jokosher.python-hosting.com/ticket/7). I converted the C code into python. You can find the result in attached file! If you can tell me what I can do in the same order of difficulty (that is basic things), I want to help! -- Fabrice Silva --=-w7yfopuyDOByc7mvTgsg Content-Disposition: attachment; filename=Joko1.py Content-Type: text/x-python; name=Joko1.py; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit #! /usr/bin/env python import gst from types import * elt = gst.element_factory_make('alsasrc') # must set proper device to get precise caps elt.set_property('device','hw:0') elt.set_state(gst.STATE_READY) # open device (so caps are probed) pad = elt.get_pad("src") caps = pad.get_caps() val = caps[0]["rate"] if True : if isinstance(val, IntType) : print 'Supported sample rate = %d' % (val) elif isinstance(val, gst.IntRange) : print 'Supported sample rate = %d - %d' % (val.low,val.high) elif isinstance(val, list) : for i in range(len(val)): print 'Supported sample rate %02u/%02u = %d' % (i,len(val),val[i]) # and get rid elt.set_state(gst.STATE_NULL) --=-w7yfopuyDOByc7mvTgsg-- From jonobacon@gmail.com Sun Aug 13 14:24:32 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2C0803B00D7 for ; Sun, 13 Aug 2006 14:24:32 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14580-06 for ; Sun, 13 Aug 2006 14:24:31 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id D5FEF3B0305 for ; Sun, 13 Aug 2006 14:24:24 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1441080nfc for ; Sun, 13 Aug 2006 11:24:23 -0700 (PDT) Received: by 10.78.142.14 with SMTP id p14mr2967169hud; Sun, 13 Aug 2006 11:24:23 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sun, 13 Aug 2006 11:24:23 -0700 (PDT) Message-ID: <1c3fe48e0608131124t3693da2evba9b494be62eb5e8@mail.gmail.com> Date: Sun, 13 Aug 2006 19:24:23 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: silva@crans.org In-Reply-To: <1155492207.10046.5.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155492207.10046.5.camel@localhost.localdomain> X-Google-Sender-Auth: c0d02a4d4a835ffc X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.5 tagged_above=-999 required=2 tests=[AWL=-0.100, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.5 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Ticket 7 : C->python X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2006 18:24:32 -0000 On 8/13/06, Fabrice Silva wrote: > Hello! > I'm new in the Jokosher mailing list and I want to help on Jokosher > development. Welcome! Make yourself at home. :) > To get familiar to gstreamer and python bindings, I worked on ticket 7 > (http://jokosher.python-hosting.com/ticket/7). I converted the C code > into python. You can find the result in attached file! Cool, I know Laszlo had a poke at this too. This is going to make Jokosher better. :) > If you can tell me what I can do in the same order of difficulty (that > is basic things), I want to help! A great way to get started is to hack on our bitesize tasks. These are tasks that are fairly small, and a great way to get started. Doing these small things, and fixing bugs is a great way to learn the code. See http://jokosher.python-hosting.com/report/9 for the current list. Just pick something, hack on it and then send a patch to the list and we will offer any comments and apply it. After three or so patches that look good I will give you a subversion account. Feel free to ask any questions if you get stuck, and you can often find us in #jokosher irc.freenode.net. :) Jono From silva@crans.org Tue Aug 15 09:29:44 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A0B473B0017 for ; Tue, 15 Aug 2006 09:29:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19572-09 for ; Tue, 15 Aug 2006 09:29:42 -0400 (EDT) Received: from smtp-msa-out19.orange.fr (smtp19.orange.fr [80.12.242.1]) by menubar.gnome.org (Postfix) with ESMTP id 05E713B0061 for ; Tue, 15 Aug 2006 09:29:42 -0400 (EDT) Received: from [192.168.2.100] (AMarseille-151-1-9-82.w82-122.abo.wanadoo.fr [82.122.200.82]) by mwinf1912.orange.fr (SMTP Server) with ESMTP id 8054C1C00082 for ; Tue, 15 Aug 2006 15:29:40 +0200 (CEST) X-ME-UUID: 20060815132940525.8054C1C00082@mwinf1912.orange.fr From: Fabrice Silva To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-MksTdODp180KNOOxNZ9h" Date: Tue, 15 Aug 2006 15:34:15 +0200 Message-Id: <1155648856.5318.6.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.407 tagged_above=-999 required=2 tests=[AWL=-0.366, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558] X-Spam-Score: -1.407 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Ticket #145 : Tooltips X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: silva@crans.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 13:29:44 -0000 --=-MksTdODp180KNOOxNZ9h Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello I've added tooltips for instruments icons in recording and mixing views "Arm instrument for recording" "Muted" or "Unmuted" "Solo" "Instrument effects" in init and onUpdate functions of files InstrumentViewer.py and MixerStrip.py (and a "Minimize instrument" too in mixing view) -- Fabrice Silva --=-MksTdODp180KNOOxNZ9h Content-Disposition: attachment; filename=patchTicket145 Content-Type: text/x-patch; name=patchTicket145; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Index: InstrumentViewer.py =================================================================== --- InstrumentViewer.py (rvision 602) +++ InstrumentViewer.py (copie de travail) @@ -91,22 +91,30 @@ if not (self.small): recimg = gtk.image_new_from_stock(gtk.STOCK_MEDIA_RECORD, gtk.ICON_SIZE_BUTTON) + self.recTip = gtk.Tooltips() self.recButton = gtk.ToggleButton("") self.recButton.set_property("image", recimg) + self.recTip.set_tip(self.recButton, "Arm instrument for recording", None) self.recButton.connect("toggled", self.OnArm) self.muteButton = gtk.ToggleButton("") self.muteButton.connect("toggled", self.OnMute) + self.muteTip = gtk.Tooltips() + self.muteTip.set_tip(self.muteButton, "Mute", None) soloimg = gtk.Image() soloimg.set_from_file(os.path.join(Globals.IMAGE_PATH, "solo.png")) self.soloButton = gtk.ToggleButton("") self.soloButton.set_image(soloimg) + self.soloTip = gtk.Tooltips() + self.soloTip.set_tip(self.soloButton, "Solo", None) #self.recButton.set_property("image", soloimg) self.soloButton.connect("toggled", self.OnSolo) self.propsButton = gtk.Button("In") self.propsButton.connect("button_press_event", self.OnProcessingMenu) + self.propsTip = gtk.Tooltips() + self.propsTip.set_tip(self.propsButton, "Instrument effects", None) self.controlsBox.add(self.recButton) self.controlsBox.add(self.muteButton) @@ -204,13 +212,17 @@ if not self.small: self.recButton.set_active(self.instrument.isArmed) + self.recTip.enable() self.muteButton.set_active(self.instrument.actuallyIsMuted) self.soloButton.set_active(self.instrument.isSolo) + self.soloTip.enable() if self.instrument.actuallyIsMuted: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume-mute", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Muted", None) else: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Unmuted", None) if self.instrument.isSelected: #For some reason, putting self.style.base[3] in __init__ makes it return the wrong colour. Index: MixerStrip.py =================================================================== --- MixerStrip.py (rvision 602) +++ MixerStrip.py (copie de travail) @@ -29,6 +29,8 @@ self.minbutt = gtk.Button() img = gtk.image_new_from_stock(gtk.STOCK_GOTO_BOTTOM, gtk.ICON_SIZE_MENU) self.minbutt.set_image(img) + self.mintip = gtk.Tooltips() + self.mintip.set_tip(self.minbutt, "Minimize instrument", None) self.minbutt.connect("clicked", self.EmitMinimise) self.vbox.pack_start(self.minbutt, False) @@ -44,14 +46,20 @@ self.recButton = gtk.ToggleButton("") self.recButton.set_property("image", img) self.recButton.connect("toggled", self.OnArm) + self.recTip = gtk.Tooltips() + self.recTip.set_tip(self.recButton, "Arm instrument for recording", None) self.muteButton = gtk.ToggleButton("") self.muteButton.connect("toggled", self.OnMute) + self.muteTip = gtk.Tooltips() + self.muteTip.set_tip(self.muteButton, "Mute", None) soloimg = gtk.Image() soloimg.set_from_file(os.path.join(Globals.IMAGE_PATH, "solo.png")) self.soloButton = gtk.ToggleButton("") self.soloButton.set_image(soloimg) + self.soloTip = gtk.Tooltips() + self.soloTip.set_tip(self.soloButton, "Solo", None) self.soloButton.connect("toggled", self.OnSolo) hb.add(self.recButton) @@ -105,17 +113,22 @@ def Update(self): self.Updating = True + self.mintip.enable() self.label.set_text(self.instrument.name) self.recButton.set_active(self.instrument.isArmed) + self.recTip.enable() self.muteButton.set_active(self.instrument.actuallyIsMuted) if self.instrument.actuallyIsMuted: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume-mute", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Muted", None) else: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Unmuted", None) self.soloButton.set_active(self.instrument.isSolo) + self.soloTip.enable() self.Updating = False --=-MksTdODp180KNOOxNZ9h-- From jonobacon@gmail.com Tue Aug 15 10:18:36 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C6AA53B0124 for ; Tue, 15 Aug 2006 10:18:36 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21882-06 for ; Tue, 15 Aug 2006 10:18:34 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 9C75E3B0121 for ; Tue, 15 Aug 2006 10:18:33 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so334696nfc for ; Tue, 15 Aug 2006 07:18:32 -0700 (PDT) Received: by 10.49.41.12 with SMTP id t12mr1409855nfj; Tue, 15 Aug 2006 07:18:32 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Tue, 15 Aug 2006 07:18:32 -0700 (PDT) Message-ID: <1c3fe48e0608150718o5e18c635y4656a0a76052612c@mail.gmail.com> Date: Tue, 15 Aug 2006 15:18:32 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: silva@crans.org In-Reply-To: <1155648856.5318.6.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155648856.5318.6.camel@localhost.localdomain> X-Google-Sender-Auth: 8d4a93d56dd40bfe X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.466 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.466 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] Ticket #145 : Tooltips X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 14:18:37 -0000 On 8/15/06, Fabrice Silva wrote: > Hello > I've added tooltips for instruments icons in recording and mixing views > "Arm instrument for recording" > "Muted" or "Unmuted" > "Solo" > "Instrument effects" > in init and onUpdate functions of files InstrumentViewer.py and > MixerStrip.py (and a "Minimize instrument" too in mixing view) Fantastic, committed. :) I spoke to Fabrice about this in the IRC channel, but for the benefit of others - if you are adding a string to Jokosher, make sure it is wrapped with the gettext markup, so this: "foo bar" becomes this: _("foo bar") Thats it! :) Jono From lordmyth@gmail.com Tue Aug 15 11:54:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 942863B0071 for ; Tue, 15 Aug 2006 11:54:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26988-10 for ; Tue, 15 Aug 2006 11:54:09 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id 8DDC23B000F for ; Tue, 15 Aug 2006 11:54:08 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so1625027ugf for ; Tue, 15 Aug 2006 08:54:08 -0700 (PDT) Received: by 10.66.240.12 with SMTP id n12mr9362027ugh; Tue, 15 Aug 2006 08:54:08 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Tue, 15 Aug 2006 08:54:07 -0700 (PDT) Message-ID: Date: Tue, 15 Aug 2006 17:54:07 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_155652_2241523.1155657247956" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.231 tagged_above=-999 required=2 tests=[AWL=-0.690, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.231 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Harmonica instrument X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 15:54:11 -0000 ------=_Part_155652_2241523.1155657247956 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I made a harmonica instrument file. Fantastically silly but yea. Greets Aidy ------=_Part_155652_2241523.1155657247956 Content-Type: application/octet-stream; name="harmonica.instr" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="harmonica.instr" X-Attachment-Id: f_eqwgfvyp W2NvcmVdCmljb24gPSBoYXJtb25pY2Euc3ZnCnR5cGUgPSBoYXJtb25pY2EKCltpMThuXQplbiA9 IEhhcm1vbmljYQo= ------=_Part_155652_2241523.1155657247956-- From jonobacon@gmail.com Wed Aug 16 08:52:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 638B73B000C for ; Wed, 16 Aug 2006 08:52:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12683-09 for ; Wed, 16 Aug 2006 08:52:52 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 456C83B008E for ; Wed, 16 Aug 2006 08:52:51 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so700362nfc for ; Wed, 16 Aug 2006 05:52:50 -0700 (PDT) Received: by 10.49.55.13 with SMTP id h13mr665797nfk; Wed, 16 Aug 2006 05:52:50 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Wed, 16 Aug 2006 05:52:50 -0700 (PDT) Message-ID: <1c3fe48e0608160552o71fdf867v1a37a92309b6dbf4@mail.gmail.com> Date: Wed, 16 Aug 2006 13:52:50 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: abadccb31789783a X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.45 tagged_above=-999 required=2 tests=[AWL=-0.050, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.45 X-Spam-Level: Subject: [jokosher-devel] Comments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Aug 2006 12:52:54 -0000 Hi all, In the next week I think it would be useful if we could all go through the code and add a stack of comments to help explain how it works. We are all guilty of not writing enough comments, so if everyone could go through and add comments to things they have written, that would be great. Also, add docstrings. :) Jono From lordmyth@gmail.com Wed Aug 16 09:07:07 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CCFF73B0079 for ; Wed, 16 Aug 2006 09:07:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13375-07 for ; Wed, 16 Aug 2006 09:07:07 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id 9BAFE3B0007 for ; Wed, 16 Aug 2006 09:07:06 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so200105ugf for ; Wed, 16 Aug 2006 06:07:05 -0700 (PDT) Received: by 10.67.119.13 with SMTP id w13mr322331ugm; Wed, 16 Aug 2006 06:07:05 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Wed, 16 Aug 2006 06:07:05 -0700 (PDT) Message-ID: Date: Wed, 16 Aug 2006 15:07:05 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608160552o71fdf867v1a37a92309b6dbf4@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.075 tagged_above=-999 required=2 tests=[AWL=0.325, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.075 X-Spam-Level: Subject: [jokosher-devel] Comments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Aug 2006 13:07:08 -0000 It's indeed needed :-/ I had a look trying to figure out what was responsible for drawing the instrument icons and things like that... a total no go for me :D Aidy 2006/8/16, Jono Bacon : > Hi all, > > In the next week I think it would be useful if we could all go through > the code and add a stack of comments to help explain how it works. We > are all guilty of not writing enough comments, so if everyone could go > through and add comments to things they have written, that would be > great. > > Also, add docstrings. :) > > Jono > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From jonobacon@gmail.com Sat Aug 19 21:31:02 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EADCD3B007E for ; Sat, 19 Aug 2006 21:31:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27594-10 for ; Sat, 19 Aug 2006 21:31:01 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id A04063B0013 for ; Sat, 19 Aug 2006 21:31:00 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1733950nfa for ; Sat, 19 Aug 2006 18:31:00 -0700 (PDT) Received: by 10.49.8.10 with SMTP id l10mr5908045nfi; Sat, 19 Aug 2006 18:31:00 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sat, 19 Aug 2006 18:30:59 -0700 (PDT) Message-ID: <1c3fe48e0608191830g4f6b9f5bn8b36a535ff212467@mail.gmail.com> Date: Sun, 20 Aug 2006 02:31:00 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: d70d51ed2e3befa3 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.44 tagged_above=-999 required=2 tests=[AWL=-0.040, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.44 X-Spam-Level: Subject: [jokosher-devel] Unit tests X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Aug 2006 01:31:02 -0000 Hi folks, OK, I have started looking into unit tests using Dogtail. I used the Dogtail included in Dapper, but then I discovered the CVS version includes an application to record GUI interaction like a macro recorder and generate the script code. This seems idea for our purposes. Now, for some reason Jokosher doesn't behave 100% OK with Dogtail, although with the CVS Dogtail I did get some things working. I also tried Dogtail on some other apps and they work pretty well. Now, we need to think of a few things: * How do we make our custom widgets accessible? * What kind of tests do we want? It could be useful to have tests for things such as the GUI, media tests, audio tests, specific areas (such as effects) and a complete test that tests everything in the application. * How are we going to report things back? Because dogtail is driven by a Python script, we could theoretically generate test reports and such. Finally, is there anyone who wants to take over building unit tests for us? Although I could contribute some time, I think my time is better spent hacking on Jokosher itself. I know Ben was looking at some unit test stuff, but I never heard anything back. Anyone else want to look into it? Jono From jonobacon@gmail.com Mon Aug 21 19:44:12 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 87A913B000B for ; Mon, 21 Aug 2006 19:44:12 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01477-09 for ; Mon, 21 Aug 2006 19:44:12 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235]) by menubar.gnome.org (Postfix) with ESMTP id 9255E3B000F for ; Mon, 21 Aug 2006 19:44:11 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2336703wxd for ; Mon, 21 Aug 2006 16:44:10 -0700 (PDT) Received: by 10.70.13.1 with SMTP id 1mr10523206wxm; Mon, 21 Aug 2006 16:44:10 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Mon, 21 Aug 2006 16:44:10 -0700 (PDT) Message-ID: <1c3fe48e0608211644m23e5d134lb20a935179c9717b@mail.gmail.com> Date: Tue, 22 Aug 2006 00:44:10 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.293 tagged_above=-999 required=2 tests=[AWL=-1.307, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.293 X-Spam-Level: Subject: [jokosher-devel] [art] dialog art X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 23:44:12 -0000 Hi folks, I stuffed the png files from the effects dialogs into jokosher-art. If you could have a look at it and create some nice snazzy art, that would be great. I also put the Jokosher logos in jokosher-art as well as Adriaan's icons. :) Jono From daniel.holbach@ubuntu.com Tue Aug 22 13:51:52 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 431043B00F4 for ; Tue, 22 Aug 2006 13:51:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15870-04 for ; Tue, 22 Aug 2006 13:51:49 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 6D1B23B00A0 for ; Tue, 22 Aug 2006 13:51:48 -0400 (EDT) Received: from [84.168.38.39] (HELO [192.168.1.105]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1472427 for jokosher-devel-list@gnome.org; Tue, 22 Aug 2006 19:48:03 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0hCs0eGaMytZIHkqB3AB" Date: Tue, 22 Aug 2006 19:48:01 +0200 Message-Id: <1156268881.30734.6.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.92 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.577 tagged_above=-999 required=2 tests=[AWL=0.022, BAYES_00=-2.599] X-Spam-Score: -2.577 X-Spam-Level: Subject: [jokosher-devel] moving *.py to their own directory? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Aug 2006 17:51:52 -0000 --=-0hCs0eGaMytZIHkqB3AB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello everybody, what do you think about moving all the *.py files to their own directory? The advantage would be that a setup.py could use packages=3D['Jokosher'] to ship them to /usr/lib/python2.4/site-packages, where they should rather live. I personally feel this is necessary and will tidy up the file structure anyway, but I can imagine that there are other opinions as well. :-) Below you find an example of a setup.py file I wrote a while ago. #!/usr/bin/env python from distutils.core import setup import glob setup(name=3D'jokosher', version=3D'0.1', scripts=3D['jokosher', 'waveform'], packages=3D['Jokosher'], data_files=3D[('share/jokosher/', glob.glob("*.glade") ), ('share/jokosher/Instruments', glob.glob("Instruments/*.instr") ), ('share/jokosher/Instruments/images', glob.glob('Instruments/images/*') ), ('share/applications', glob.glob("*/gnome-app-install.desktop") ), ('share/icons/hicolor/48x48/apps', ['jokosher.png'] ), ('share/pixmaps', glob.glob("images/*.png") ) ] ) It'd be nice to hear opinions on this to take a setup.py for Jokosher further and make packaging easier. Have a nice day, Daniel --=-0hCs0eGaMytZIHkqB3AB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBE60NRr3O2CKlAUK8RAk32AKCITNBGtxlOfsWVKtSPQ+bussEfwgCfXDhG SqGAm4UFh1+HO2vZzyMgr5k= =PL0d -----END PGP SIGNATURE----- --=-0hCs0eGaMytZIHkqB3AB-- From jonobacon@gmail.com Thu Aug 24 19:48:28 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20BC33B006E for ; Thu, 24 Aug 2006 19:48:28 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21931-06 for ; Thu, 24 Aug 2006 19:48:27 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.226]) by menubar.gnome.org (Postfix) with ESMTP id 368943B000B for ; Thu, 24 Aug 2006 19:48:27 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so788163wxd for ; Thu, 24 Aug 2006 16:48:26 -0700 (PDT) Received: by 10.70.90.14 with SMTP id n14mr3435321wxb; Thu, 24 Aug 2006 16:48:26 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Thu, 24 Aug 2006 16:48:26 -0700 (PDT) Message-ID: <1c3fe48e0608241648k375191aao31d48c32b059cb2d@mail.gmail.com> Date: Fri, 25 Aug 2006 00:48:26 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.445 tagged_above=-999 required=2 tests=[AWL=-0.045, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.445 X-Spam-Level: Subject: [jokosher-devel] Jokosher Cleanup Day - Sun 10th Sept 2006 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Aug 2006 23:48:28 -0000 Hi all, For a while now we have been talking about doing a Jokosher Cleanup Day. The aim of this day is to have a spring clean and do the following: * Clean up the code and tidy it up * Add lots of comments across the entire code base * Write documentation on the wiki explaining how the code works * Each time can write docs about getting involved in that team * Get the new Jokosher docs site filled with info * Write unit tests and get a testing framework up and running * Fix bugs All teams in the project can contribute, and the day will happen all day in every timezone on Sun 10th Sept in #jokosher on irc.freenode.net. This is going to be a great way of making the entire project more accessible for new contributors. :) Jono From laszlok2@gmail.com Thu Aug 24 20:29:08 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 190483B00BB for ; Thu, 24 Aug 2006 20:29:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23463-03 for ; Thu, 24 Aug 2006 20:29:05 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by menubar.gnome.org (Postfix) with ESMTP id 6FAAC3B00AF for ; Thu, 24 Aug 2006 20:29:05 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so869972pye for ; Thu, 24 Aug 2006 17:29:05 -0700 (PDT) Received: by 10.35.109.2 with SMTP id l2mr3799713pym; Thu, 24 Aug 2006 17:29:05 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id w54sm1599011pye.2006.08.24.17.29.04; Thu, 24 Aug 2006 17:29:04 -0700 (PDT) Message-ID: <44EE45B7.9010409@gmail.com> Date: Thu, 24 Aug 2006 20:35:03 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Daniel Holbach References: <1156268881.30734.6.camel@localhost> In-Reply-To: <1156268881.30734.6.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.024, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.376 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] moving *.py to their own directory? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 00:29:08 -0000 Daniel Holbach a crit : > Hello everybody, > > what do you think about moving all the *.py files to their own > directory? The advantage would be that a setup.py could use > packages=['Jokosher'] to ship them to /usr/lib/python2.4/site-packages, > where they should rather live. > > I personally feel this is necessary and will tidy up the file structure > anyway, but I can imagine that there are other opinions as well. :-) > I moved all the py files into a Jokosher/ dir in revision 641. You we're right. It does tidy up the file structure. And plus, we needed it for out new extension architecture in which plugins do: from Jokosher import Extension The glade file and the Jokosher launcher script are also in this new directory just cause I didn't see a need to put them anywhere else. Hope this helps with packaging. Laszlo From daniel.holbach@ubuntu.com Fri Aug 25 10:38:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E4403B0196 for ; Fri, 25 Aug 2006 10:38:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27392-09 for ; Fri, 25 Aug 2006 10:38:09 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 07E523B01EA for ; Fri, 25 Aug 2006 10:38:08 -0400 (EDT) Received: from [84.168.68.140] (HELO [192.168.1.104]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1481693 for jokosher-devel-list@gnome.org; Fri, 25 Aug 2006 16:37:26 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bINkVYlJSZWw/CbsikSh" Date: Fri, 25 Aug 2006 16:37:25 +0200 Message-Id: <1156516645.10309.3.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.92 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.539 tagged_above=-999 required=2 tests=[AWL=-0.017, BAYES_00=-2.599, TW_GF=0.077] X-Spam-Score: -2.539 X-Spam-Level: Subject: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 14:38:11 -0000 --=-bINkVYlJSZWw/CbsikSh Content-Type: multipart/mixed; boundary="=-LEnsNvKHh3n3ULV1A+jA" --=-LEnsNvKHh3n3ULV1A+jA Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hellas, Michael Vogt and I had a go at setup.py and tried to make jokosher run happily locally, but also installed with sudo ./setup.py Here's the result from a quick hack session. Please review it and see if it makes sense. Packaging should be *really* easy now. Have a nice day, Daniel --=-LEnsNvKHh3n3ULV1A+jA Content-Disposition: attachment; filename=jokosher-setup.patch Content-Type: text/x-patch; name=jokosher-setup.patch; charset=UTF-8 Content-Transfer-Encoding: base64 ZGlmZiAtcnVOIHRydW5rL0pva29zaGVyL0FkZEluc3RydW1lbnREaWFsb2cucHkgam9rb3NoZXIv Sm9rb3NoZXIvQWRkSW5zdHJ1bWVudERpYWxvZy5weQ0KLS0tIHRydW5rL0pva29zaGVyL0FkZElu c3RydW1lbnREaWFsb2cucHkJMjAwNi0wOC0yNSAwMTo1ODoxMy4wMDAwMDAwMDAgKzAyMDANCisr KyBqb2tvc2hlci9Kb2tvc2hlci9BZGRJbnN0cnVtZW50RGlhbG9nLnB5CTIwMDYtMDgtMjUgMTU6 NTk6NDQuMDAwMDAwMDAwICswMjAwDQpAQCAtMTM1LDE0ICsxMzUsMTEgQEANCiAJaWYgbGVuKGlu c3RydW1lbnRQcm9wZXJ0eUxpc3QpID4gMDoNCiAJCXJldHVybg0KIAkJDQotCWJhc2VwYXRoID0g b3MucGF0aC5kaXJuYW1lKG9zLnBhdGguYWJzcGF0aChfX2ZpbGVfXykpDQotCWluc3RycGF0aCA9 IG9zLnBhdGguam9pbihiYXNlcGF0aCwgIi4uIiwgIkluc3RydW1lbnRzIikNCi0JDQotCWZpbGVz ID0gb3Mud2FsayhpbnN0cnBhdGgpLm5leHQoKVsyXQ0KKwlmaWxlcyA9IG9zLndhbGsoR2xvYmFs cy5JTlNUUl9QQVRIKS5uZXh0KClbMl0NCiAJaW5zdHJGaWxlcyA9IFt4IGZvciB4IGluIGZpbGVz IGlmIHguZW5kc3dpdGgoIi5pbnN0ciIpXQ0KIAlmb3IgZiBpbiBpbnN0ckZpbGVzOg0KIAkJY29u ZmlnID0gU2FmZUNvbmZpZ1BhcnNlcigpDQotCQljb25maWcucmVhZChvcy5wYXRoLmpvaW4oaW5z dHJwYXRoLCBmKSkNCisJCWNvbmZpZy5yZWFkKG9zLnBhdGguam9pbihHbG9iYWxzLklOU1RSX1BB VEgsIGYpKQ0KIAkJDQogCQlpZiBjb25maWcuaGFzX29wdGlvbignY29yZScsICd0eXBlJykgYW5k IGNvbmZpZy5oYXNfb3B0aW9uKCdjb3JlJywgJ2ljb24nKToNCiAJCQlpY29uID0gY29uZmlnLmdl dCgnY29yZScsICdpY29uJykNCkBAIC0xNjMsNyArMTYwLDcgQEANCiAJCWVsc2U6DQogCQkJY29u dGludWUNCiAJCQ0KLQkJcGl4YnVmUGF0aCA9IG9zLnBhdGguam9pbihpbnN0cnBhdGgsICJpbWFn ZXMiLCBpY29uKQ0KKwkJcGl4YnVmUGF0aCA9IG9zLnBhdGguam9pbihHbG9iYWxzLklOU1RSX1BB VEgsICJpbWFnZXMiLCBpY29uKQ0KIAkJcGl4YnVmID0gZ3RrLmdkay5waXhidWZfbmV3X2Zyb21f ZmlsZShwaXhidWZQYXRoKQ0KIAkJDQogCQlpbnN0cnVtZW50UHJvcGVydHlMaXN0LmFwcGVuZCgo bmFtZSwgdHlwZSwgcGl4YnVmKSkNCmRpZmYgLXJ1TiB0cnVuay9Kb2tvc2hlci9HbG9iYWxzLnB5 IGpva29zaGVyL0pva29zaGVyL0dsb2JhbHMucHkNCi0tLSB0cnVuay9Kb2tvc2hlci9HbG9iYWxz LnB5CTIwMDYtMDgtMjUgMDE6NTg6MTMuMDAwMDAwMDAwICswMjAwDQorKysgam9rb3NoZXIvSm9r b3NoZXIvR2xvYmFscy5weQkyMDA2LTA4LTI1IDE1OjU1OjUxLjAwMDAwMDAwMCArMDIwMA0KQEAg LTkwLDE0ICs5MCwyMyBAQA0KIGRlZiBTZXRBYnNQYXRocygpOg0KIAkiIiJTZXQgYSBidW5jaCBv ZiBwYXRocyBmb3IgdXNlIGFjcm9zcyB0aGUgcHJvamVjdC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkN CiAJdXNlZnVsIGZvciB0aGF0ICdvcnJpYmxlIHBhY2thZ2luZyBsb3QiIiINCi0JZ2xvYmFsIEpP S09TSEVSX1BBVEgsIElNQUdFX1BBVEgsIEdMQURFX1BBVEgsIExPQ0FMRV9ESVIsIExPQ0FMRV9B UFAsIEVGRkVDVF9QUkVTRVRTX1BBVEgNCi0JDQotCUpPS09TSEVSX1BBVEggPSBvcy5wYXRoLmRp cm5hbWUob3MucGF0aC5hYnNwYXRoKF9fZmlsZV9fKSkNCi0JSU1BR0VfUEFUSCA9IG9zLnBhdGgu am9pbihKT0tPU0hFUl9QQVRILCAiLi4iLCAiaW1hZ2VzIikNCi0JRUZGRUNUX1BSRVNFVFNfUEFU SCA9IG9zLnBhdGguam9pbihKT0tPU0hFUl9QQVRILCAiLi4iLCAiZWZmZWN0c3ByZXNldHMiKQ0K LQlHTEFERV9QQVRIID0gb3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICJKb2tvc2hlci5nbGFk ZSIpDQotCUxPQ0FMRV9ESVIgPSBvcy5wYXRoLmpvaW4oSk9LT1NIRVJfUEFUSCwgIi4uIiwgImxv Y2FsZSIpDQorCWdsb2JhbCBKT0tPU0hFUl9QQVRILCBJTUFHRV9QQVRILCBHTEFERV9QQVRILCBM T0NBTEVfRElSLCBMT0NBTEVfQVBQLCBFRkZFQ1RfUFJFU0VUU19QQVRILCBJTlNUUl9QQVRIDQor DQogCUxPQ0FMRV9BUFAgPSAiam9rb3NoZXIiDQorIAlKT0tPU0hFUl9QQVRIID0gb3MuZ2V0ZW52 KCJKT0tPU0hFUl9EQVRBX1BBVEgiKQ0KKwlpZiBKT0tPU0hFUl9QQVRIOg0KKwkJSU1BR0VfUEFU SCA9ICIvdXNyL3NoYXJlL3BpeG1hcHMiDQorCQlFRkZFQ1RfUFJFU0VUU19QQVRIID0gb3MucGF0 aC5qb2luKEpPS09TSEVSX1BBVEgsICJlZmZlY3RzcHJlc2V0cyIpDQorCQlJTlNUUl9QQVRIID0g b3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICJJbnN0cnVtZW50cyIpDQorCSAgCUdMQURFX1BB VEggPSBvcy5wYXRoLmpvaW4oSk9LT1NIRVJfUEFUSCwgIkpva29zaGVyLmdsYWRlIikNCisJICAJ TE9DQUxFX0RJUiA9IG9zLnBhdGguam9pbigiL3Vzci9zaGFyZS9sb2NhbGUiKQ0KKyAgICAgICAg ZWxzZToNCisgIAkgCUpPS09TSEVSX1BBVEggPSBvcy5wYXRoLmRpcm5hbWUob3MucGF0aC5hYnNw YXRoKF9fZmlsZV9fKSkNCisJICAJSU1BR0VfUEFUSCA9IG9zLnBhdGguam9pbihKT0tPU0hFUl9Q QVRILCAiLi4iLCAiaW1hZ2VzIikNCisJICAJRUZGRUNUX1BSRVNFVFNfUEFUSCA9IG9zLnBhdGgu am9pbihKT0tPU0hFUl9QQVRILCAiLi4iLCAiZWZmZWN0c3ByZXNldHMiKQ0KKwkgIAlHTEFERV9Q QVRIID0gb3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICJKb2tvc2hlci5nbGFkZSIpDQorCSAg CUxPQ0FMRV9ESVIgPSBvcy5wYXRoLmpvaW4oSk9LT1NIRVJfUEFUSCwgIi4uIiwgImxvY2FsZSIp DQorCQlJTlNUUl9QQVRIID0gb3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICIuLiIsICJJbnN0 cnVtZW50cyIpCQ0KIAkNCiBzZXR0aW5ncyA9IFNldHRpbmdzKCkNCiANCmRpZmYgLXJ1TiB0cnVu ay9Kb2tvc2hlci9Kb2tvc2hlciBqb2tvc2hlci9Kb2tvc2hlci9Kb2tvc2hlcg0KLS0tIHRydW5r L0pva29zaGVyL0pva29zaGVyCTIwMDYtMDgtMjUgMDI6MjQ6MzkuMDAwMDAwMDAwICswMjAwDQor Kysgam9rb3NoZXIvSm9rb3NoZXIvSm9rb3NoZXIJMjAwNi0wOC0yNSAxNjowMDo0OS4wMDAwMDAw MDAgKzAyMDANCkBAIC0xLDMgKzEsMTMgQEANCi0jIS9iaW4vYmFzaA0KKyMhL3Vzci9iaW4vZW52 IHB5dGhvbg0KKw0KK3RyeToNCisJaW1wb3J0IEpva29zaGVyQXBwDQorCXByaW50ICJSdW5pbmcg bG9jYWwiDQorZXhjZXB0IEltcG9ydEVycm9yLCBlOg0KKwlwcmludCAicnVuaW5nIGZyb20gZ2xv YmFsIGJlY2F1c2Ugb2YgIiwgZQ0KKwlpbXBvcnQgSm9rb3NoZXIuSm9rb3NoZXJBcHAgYXMgSm9r b3NoZXJBcHANCisJaW1wb3J0IG9zDQorCW9zLmVudmlyb25bIkpPS09TSEVSX0RBVEFfUEFUSCJd ID0gIi91c3Ivc2hhcmUvam9rb3NoZXIvIg0KKw0KK0pva29zaGVyQXBwLm1haW4oKQ0KIA0KLVBZ VEhPTlBBVEg9JChkaXJuYW1lICQoZGlybmFtZSAkMCkpOiRQWVRIT05QQVRIIHB5dGhvbiAkKGRp cm5hbWUgJDApL0pva29zaGVyQXBwLnB5DQpcIEtlaW4gWmVpbGVudW1icnVjaCBhbSBEYXRlaWVu ZGUuDQpkaWZmIC1ydU4gdHJ1bmsvSm9rb3NoZXIvSm9rb3NoZXJBcHAucHkgam9rb3NoZXIvSm9r b3NoZXIvSm9rb3NoZXJBcHAucHkNCi0tLSB0cnVuay9Kb2tvc2hlci9Kb2tvc2hlckFwcC5weQky MDA2LTA4LTI1IDAxOjU4OjEzLjAwMDAwMDAwMCArMDIwMA0KKysrIGpva29zaGVyL0pva29zaGVy L0pva29zaGVyQXBwLnB5CTIwMDYtMDgtMjUgMTY6MDE6MTkuMDAwMDAwMDAwICswMjAwDQpAQCAt MTc0LDcgKzE3NCwxMyBAQA0KIAkJc2VsZi5Qb3B1bGF0ZVJlY2VudFByb2plY3RzKCkNCiAJCQ0K IAkJI3NldCB3aW5kb3cgaWNvbg0KLQkJc2VsZi53aW5kb3cuc2V0X2ljb25fZnJvbV9maWxlKG9z LnBhdGguam9pbihHbG9iYWxzLklNQUdFX1BBVEgsICJqb2tvc2hlci1pY29uLnBuZyIpKQ0KKwkJ I3NlbGYud2luZG93LnNldF9pY29uX2Zyb21fZmlsZShvcy5wYXRoLmpvaW4oR2xvYmFscy5JTUFH RV9QQVRILCAiam9rb3NoZXItaWNvbi5wbmciKSkNCisJCWljb25fdGhlbWUgPSBndGsuaWNvbl90 aGVtZV9nZXRfZGVmYXVsdCgpDQorCQl0cnk6DQorCQkJcGl4YnVmID0gaWNvbl90aGVtZS5sb2Fk X2ljb24oImpva29zaGVyLWljb24iLCA0OCwgMCkNCisJCQlzZWxmLndpbmRvdy5zZXRfaWNvbihw aXhidWYpDQorCQlleGNlcHQgZ29iamVjdC5HRXJyb3IsIGV4YzoNCisJCSAgICAgICAgcHJpbnQg ImNhbid0IGxvYWQgaWNvbiIsIGV4Yw0KIAkJI21ha2UgaWNvbiBhdmFpbGFibGUgdG8gb3RoZXJz DQogCQlzZWxmLmljb24gPSBzZWxmLndpbmRvdy5nZXRfaWNvbigpDQogCQkNCmRpZmYgLXJ1TiB0 cnVuay9qb2tvc2hlci5kZXNrdG9wIGpva29zaGVyL2pva29zaGVyLmRlc2t0b3ANCi0tLSB0cnVu ay9qb2tvc2hlci5kZXNrdG9wCTIwMDYtMDgtMjUgMDI6MjQ6MzkuMDAwMDAwMDAwICswMjAwDQor Kysgam9rb3NoZXIvam9rb3NoZXIuZGVza3RvcAkyMDA2LTA4LTI1IDE2OjAyOjM3LjAwMDAwMDAw MCArMDIwMA0KQEAgLTQsOCArNCw4IEBADQogTmFtZT1Kb2tvc2hlcg0KIEdlbmVyaWNOYW1lPUpv a29zaGVyIGF1ZGlvIGVkaXRpbmcNCiBDb21tZW50PU11bHRpLXRyYWNrIG5vbi1saW5lYXIgYXVk aW8gZWRpdGluZw0KLUV4ZWM9Sm9rb3NoZXIvSm9rb3NoZXINCi1JY29uPWltYWdlcy9qb2tvc2hl ci1pY29uLnBuZw0KK0V4ZWM9Sm9rb3NoZXINCitJY29uPWpva29zaGVyLWljb24NCiBUZXJtaW5h bD1mYWxzZQ0KIFR5cGU9QXBwbGljYXRpb24NCiBDYXRlZ29yaWVzPUFwcGxpY2F0aW9uO0F1ZGlv VmlkZW87DQpkaWZmIC1ydU4gdHJ1bmsvbG9jYWxlL3NyYy9NYWtlZmlsZSBqb2tvc2hlci9sb2Nh bGUvc3JjL01ha2VmaWxlDQotLS0gdHJ1bmsvbG9jYWxlL3NyYy9NYWtlZmlsZQkyMDA2LTA4LTA0 IDIyOjQ2OjA4LjAwMDAwMDAwMCArMDIwMA0KKysrIGpva29zaGVyL2xvY2FsZS9zcmMvTWFrZWZp bGUJMjAwNi0wOC0yNSAxNDo0NjowMy4wMDAwMDAwMDAgKzAyMDANCkBAIC0xLDM0ICsxLDIwIEBA DQotI0dlbmVyaWMgcnVsZSBmb3IgTU8gZmlsZXMNCi0lLm1vOiBESVIxID0gLi4vJChiYXNlbmFt ZSAkQCkNCi0lLm1vOiBESVIyID0gJChESVIxKS9MQ19NRVNTQUdFUw0KLSUubW86ICUucG8NCi0J IyMjIyMjIyMjIyMjIyMNCi0JI0dFTkVSQVRJTkcgJEANCi0JIyMjIyMjIyMjIyMjIyMNCi0JaWYg WyAhIC1kICQoRElSMSkgXTsgdGhlbiBta2RpciAkKERJUjEpOyBmaQ0KLQlpZiBbICEgLWQgJChE SVIyKSBdOyB0aGVuIG1rZGlyICQoRElSMik7IGZpDQotCW1zZ2ZtdCAkPCAtbyAkQA0KLQljcCAk QCAkKERJUjIpL2pva29zaGVyLm1vDQotDQotI0dlbmVyaWMgcnVsZSBmb3IgUE8gZmlsZXMNCi0l LnBvOiBqb2tvc2hlci5wb3QNCi0JIyMjIyMjIyMjIyMjIyMjIyMjDQotCSNNRVJHSU5HICRAIEFO RCAkPA0KLQkjIyMjIyMjIyMjIyMjIyMjIyMNCi0JbXNnbWVyZ2UgLVVOICRAICQ8DQotDQotI0dl bmVyaWMgcnVsZSBmb3IgUE9UIGZpbGVzDQotJS5wb3Q6IC4uLy4uL0pva29zaGVyLmdsYWRlIC4u Ly4uLyoucHkgLi4vLi4vSW5zdHJ1bWVudHMvKi5pbnN0cg0KLQkjIyMjIyMjIyMjIyMNCi0JI0NS RUFUSU5HICRADQotCSMjIyMjIyMjIyMjIw0KLQlpbnRsdG9vbC1leHRyYWN0IC0tdHlwZT1nZXR0 ZXh0L2dsYWRlIC4uLy4uL0pva29zaGVyLmdsYWRlDQotCXB5dGhvbiBpMThuUmVhZEluc3RyLnB5 IC4uLy4uL0luc3RydW1lbnRzLyouaW5zdHIgPiBpMThuLmluc3RyLmgNCi0JeGdldHRleHQgLWtf IC1rTl8gLW8gJEAgLi4vLi4vSm9rb3NoZXIuZ2xhZGUuaCAuLi8uLi8qLnB5IGkxOG4uaW5zdHIu aA0KIA0KLXVwZGF0ZTogJChzaGVsbCBscyAqLnBvKQ0KK0RPTUFJTj1qb2tvc2hlcg0KK1BPX0ZJ TEVTIDo9ICQod2lsZGNhcmQgKi5wbykNCiANCi1hbGw6ICQoc3Vic3QgLnBvLC5tbywkKHNoZWxs IGxzICoucG8pKQ0KK2FsbDogdXBkYXRlLXBvDQogDQotY2xlYW46DQotCXJtICoubW8gaTE4bi5p bnN0ci5oIC4uLy4uL0pva29zaGVyLmdsYWRlLmgNClwgS2VpbiBaZWlsZW51bWJydWNoIGFtIERh dGVpZW5kZS4NCisjIHVwZGF0ZSB0aGUgcG90DQorJChET01BSU4pLnBvdDoNCisJaW50bHRvb2wt dXBkYXRlIC1wIC1nICQoRE9NQUlOKQ0KKw0KKyMgbWVyZ2UgdGhlIG5ldyBzdHVmZiBpbnRvIHRo ZSBwbyBmaWxlcw0KK21lcmdlLXBvOiAkKFBPX0ZJTEVTKQ0KKwlpbnRsdG9vbC11cGRhdGUgLXIg LWcgJChET01BSU4pOyANCisNCisjIGNyZWF0ZSBtbyBmcm9tIHRoZSBwb3MNCislLm1vIDogJS5w bw0KKwlta2RpciAtcCBtby8kKHN1YnN0IC5wbywsJDwpL0xDX01FU1NBR0VTLyANCisJbXNnZm10 ICQ8IC1vIG1vLyQoc3Vic3QgLnBvLCwkPCkvTENfTUVTU0FHRVMvJChET01BSU4pLm1vIA0KKw0K K3VwZGF0ZS1wbzogJChET01BSU4pLnBvdCBtZXJnZS1wbyAkKHBhdHN1YnN0ICUucG8sJS5tbywk KHdpbGRjYXJkICoucG8pKQkNCmRpZmYgLXJ1TiB0cnVuay9sb2NhbGUvc3JjL1BPVEZJTEVTLmlu IGpva29zaGVyL2xvY2FsZS9zcmMvUE9URklMRVMuaW4NCi0tLSB0cnVuay9sb2NhbGUvc3JjL1BP VEZJTEVTLmluCTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAwDQorKysgam9rb3No ZXIvbG9jYWxlL3NyYy9QT1RGSUxFUy5pbgkyMDA2LTA4LTI1IDE0OjU1OjEyLjAwMDAwMDAwMCAr MDIwMA0KQEAgLTAsMCArMSwxMiBAQA0KKy4uL0pva29zaGVyL0FkZEluc3RydW1lbnREaWFsb2cu cHkNCisuLi9Kb2tvc2hlci9Db21wYWN0TWl4Vmlldy5weQ0KKy4uL0pva29zaGVyL0V2ZW50TGFu ZVZpZXdlci5weQ0KKy4uL0pva29zaGVyL0V2ZW50Vmlld2VyLnB5DQorLi4vSm9rb3NoZXIvRXh0 ZW5zaW9uLnB5DQorLi4vSm9rb3NoZXIvSW5zdHJ1bWVudENvbm5lY3Rpb25zRGlhbG9nLnB5DQor Li4vSm9rb3NoZXIvSW5zdHJ1bWVudFZpZXdlci5weQ0KKy4uL0pva29zaGVyL0pva29zaGVyQXBw LnB5DQorLi4vSm9rb3NoZXIvTWFzdGVyTWl4ZXJTdHJpcC5weQ0KKy4uL0pva29zaGVyL01peGVy U3RyaXAucHkNCisuLi9Kb2tvc2hlci9OZXdQcm9qZWN0RGlhbG9nLnB5DQorLi4vSm9rb3NoZXIv VlVXaWRnZXQucHkNCmRpZmYgLXJ1TiB0cnVuay9zZXR1cC5weSBqb2tvc2hlci9zZXR1cC5weQ0K LS0tIHRydW5rL3NldHVwLnB5CTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAwDQor Kysgam9rb3NoZXIvc2V0dXAucHkJMjAwNi0wOC0yNSAxNDo1Nzo1Ny4wMDAwMDAwMDAgKzAyMDAN CkBAIC0wLDAgKzEsNDIgQEANCisjIS91c3IvYmluL2VudiBweXRob24NCisNCitmcm9tIGRpc3R1 dGlscy5jb3JlIGltcG9ydCBzZXR1cA0KK2ltcG9ydCBvcw0KK2ltcG9ydCBnbG9iDQorDQorSTE4 TkZJTEVTID0gW10NCitmb3IgZmlsZXBhdGggaW4gZ2xvYi5nbG9iKCJsb2NhbGUvc3JjL21vLyov TENfTUVTU0FHRVMvKi5tbyIpOg0KKyAgICBsYW5nID0gZmlsZXBhdGhbbGVuKCJsb2NhbGUvc3Jj L21vLyIpOl0NCisgICAgdGFyZ2V0cGF0aCA9IG9zLnBhdGguZGlybmFtZShvcy5wYXRoLmpvaW4o InNoYXJlL2xvY2FsZSIsbGFuZykpDQorICAgIEkxOE5GSUxFUy5hcHBlbmQoKHRhcmdldHBhdGgs IFtmaWxlcGF0aF0pKQ0KK29zLnN5c3RlbSgiY2QgbG9jYWxlL3NyYzsgbWFrZSB1cGRhdGUtcG8i KQ0KKw0KKw0KK3NldHVwKG5hbWU9J2pva29zaGVyJywNCisgICAgICB2ZXJzaW9uPScwLjInLA0K KyAgICAgIHNjcmlwdHM9WydKb2tvc2hlci9Kb2tvc2hlciddLA0KKyAgICAgIHBhY2thZ2VzPVsn Sm9rb3NoZXInXSwNCisgICAgICBkYXRhX2ZpbGVzPVsoJ3NoYXJlL2pva29zaGVyLycsDQorICAg ICAgICAgICAgICAgICAgIGdsb2IuZ2xvYigiKi8qLmdsYWRlIikNCisgICAgICAgICAgICAgICAg ICApLA0KKyAgICAgICAgICAgICAgICAgICgnc2hhcmUvam9rb3NoZXIvSW5zdHJ1bWVudHMnLA0K KyAgICAgICAgICAgICAgICAgICBnbG9iLmdsb2IoIkluc3RydW1lbnRzLyouaW5zdHIiKQ0KKyAg ICAgICAgICAgICAgICAgICksDQorICAgICAgICAgICAgICAgICAgKCdzaGFyZS9qb2tvc2hlci9J bnN0cnVtZW50cy9pbWFnZXMnLA0KKyAgICAgICAgICAgICAgICAgICBnbG9iLmdsb2IoJ0luc3Ry dW1lbnRzL2ltYWdlcy8qJykNCisgICAgICAgICAgICAgICAgICApLA0KKyAgICAgICAgICAgICAg ICAgICgnc2hhcmUvYXBwbGljYXRpb25zJywNCisgICAgICAgICAgICAgICAgICAgZ2xvYi5nbG9i KCIqL2pva29zaGVyLmRlc2t0b3AiKQ0KKyAgICAgICAgICAgICAgICAgICksDQorICAgICAgICAg ICAgICAgICAgKCdzaGFyZS9pY29ucy9oaWNvbG9yLzQ4eDQ4L2FwcHMnLA0KKyAgICAgICAgICAg ICAgICAgICBbJ0pva29zaGVyL2pva29zaGVyLWxvZ28ucG5nJ10NCisgICAgICAgICAgICAgICAg ICApLA0KKyAgICAgICAgICAgICAgICAgICgnc2hhcmUvcGl4bWFwcycsDQorICAgICAgICAgICAg ICAgICAgIGdsb2IuZ2xvYigiaW1hZ2VzLyoucG5nIikNCisgICAgICAgICAgICAgICAgICApLA0K KwkJICAoJ3NoYXJlL2FwcGxpY2F0aW9ucycsDQorCQkgICBbJ2pva29zaGVyLmRlc2t0b3AnXSwN CisJICAgICAgICAgICkNCisgICAgICAgICAgICAgICAgIF0rSTE4TkZJTEVTDQorICAgICAgKQ0K Kw0K --=-LEnsNvKHh3n3ULV1A+jA-- --=-bINkVYlJSZWw/CbsikSh Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBE7wslr3O2CKlAUK8RAiQJAKCKi01AJyco795HHrQV9COiyaKJoACeINXQ ond6pZHIMwpb0Cvn4lhFK1s= =j/D0 -----END PGP SIGNATURE----- --=-bINkVYlJSZWw/CbsikSh-- From stuart.langridge@gmail.com Fri Aug 25 11:07:09 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7438C3B01A8 for ; Fri, 25 Aug 2006 11:07:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29021-03 for ; Fri, 25 Aug 2006 11:07:07 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id D2A8B3B0085 for ; Fri, 25 Aug 2006 11:07:06 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so1909673ugf for ; Fri, 25 Aug 2006 08:07:06 -0700 (PDT) Received: by 10.66.224.3 with SMTP id w3mr1929659ugg; Fri, 25 Aug 2006 08:07:06 -0700 (PDT) Received: by 10.66.237.8 with HTTP; Fri, 25 Aug 2006 08:07:05 -0700 (PDT) Message-ID: <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> Date: Fri, 25 Aug 2006 16:07:05 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Daniel Holbach" In-Reply-To: <1156516645.10309.3.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1156516645.10309.3.camel@localhost> X-Google-Sender-Auth: efbbc77bce8e3a00 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.277 tagged_above=-999 required=2 tests=[AWL=0.123, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.277 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 15:07:09 -0000 > Michael Vogt and I had a go at setup.py and tried to make jokosher run > happily locally, but also installed with sudo ./setup.py > > Here's the result from a quick hack session. Please review it and see if > it makes sense. Patch looks good to me... sil -- For your information, some people think I'm very funny -- Joe Hallenbach, "The Last Boy Scout" From jonobacon@gmail.com Fri Aug 25 11:26:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 529F03B0127 for ; Fri, 25 Aug 2006 11:26:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29786-09 for ; Fri, 25 Aug 2006 11:26:37 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.230]) by menubar.gnome.org (Postfix) with ESMTP id 5C67B3B00E2 for ; Fri, 25 Aug 2006 11:26:37 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1085603wxd for ; Fri, 25 Aug 2006 08:26:36 -0700 (PDT) Received: by 10.70.125.2 with SMTP id x2mr4734289wxc; Fri, 25 Aug 2006 08:26:36 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Fri, 25 Aug 2006 08:26:36 -0700 (PDT) Message-ID: <1c3fe48e0608250826m719da3bav6d5b1f41df0006b0@mail.gmail.com> Date: Fri, 25 Aug 2006 16:26:36 +0100 From: "Jono Bacon" To: "Stuart Langridge" In-Reply-To: <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1156516645.10309.3.camel@localhost> <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Daniel Holbach Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 15:26:38 -0000 Hi, > > Here's the result from a quick hack session. Please review it and see if > > it makes sense. > > Patch looks good to me... Thanks for this Daniel! :) Unfortunatly, I don't know enough about packaging and installation to really comment on it. Could Laszlo or Sneck have a look at it? Jono From jonobacon@gmail.com Fri Aug 25 12:24:21 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 0FE2C3B00F6 for ; Fri, 25 Aug 2006 12:24:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32635-06 for ; Fri, 25 Aug 2006 12:24:20 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.237]) by menubar.gnome.org (Postfix) with ESMTP id 130B33B009C for ; Fri, 25 Aug 2006 12:24:20 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1104798wxd for ; Fri, 25 Aug 2006 09:24:19 -0700 (PDT) Received: by 10.70.116.1 with SMTP id o1mr4805270wxc; Fri, 25 Aug 2006 09:24:19 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Fri, 25 Aug 2006 09:24:17 -0700 (PDT) Message-ID: <1c3fe48e0608250924x96b2278t1034bb3ad623e9f2@mail.gmail.com> Date: Fri, 25 Aug 2006 17:24:17 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.663 tagged_above=-999 required=2 tests=[AWL=-0.821, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.663 X-Spam-Level: Subject: [jokosher-devel] Resolving and debugging recording problems inside Jokosher X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 16:24:21 -0000 Hi all, There are quite a few people who, for whatever reason have had problems getting Jokosher to record something. The naturally first line of support is to ensure everything is installed correctly, and we also need to ensure they have got the correct sound card and inputs selected. There must be a way we can automate this process and provide some kind of debugging information. I would love to see the user just click on a button and it sends us some info that we can look at to help solve the problem. I think a key thing we need to be able to detect is the current sound settings that are listed in the GNOME Volume Properties. A *lot* of people don't realise that their mic and capture settings are often muted. It would be useful to get this information. This debug info should ideally be presented as a report that is simple to view the details of the system - this way the Jokosher community can use the report to help new users. We don't want the report to *just* spit out meaningless babble that only developers can understand - we want our support members of the community to be able to use it. :) This really sounds like Extension material. :) So,any thoughts? Jono From laszlok2@gmail.com Fri Aug 25 18:52:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 620843B00EB for ; Fri, 25 Aug 2006 18:52:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16840-09 for ; Fri, 25 Aug 2006 18:52:52 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id A76CA3B006D for ; Fri, 25 Aug 2006 18:52:51 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2185799pye for ; Fri, 25 Aug 2006 15:52:51 -0700 (PDT) Received: by 10.35.127.7 with SMTP id e7mr6052332pyn; Fri, 25 Aug 2006 15:52:51 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id z80sm3490342pyg.2006.08.25.15.52.50; Fri, 25 Aug 2006 15:52:50 -0700 (PDT) Message-ID: <44EF811E.3090101@gmail.com> Date: Fri, 25 Aug 2006 19:00:46 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Daniel Holbach References: <1156516645.10309.3.camel@localhost> In-Reply-To: <1156516645.10309.3.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.377 tagged_above=-999 required=2 tests=[AWL=0.023, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.377 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 22:52:54 -0000 Daniel Holbach a crit : > Hellas, > > Michael Vogt and I had a go at setup.py and tried to make jokosher run > happily locally, but also installed with sudo ./setup.py > > Here's the result from a quick hack session. Please review it and see if > it makes sense. > > Packaging should be *really* easy now. > > Have a nice day, > Daniel > > > > ------------------------------------------------------------------------ > > diff -ruN trunk/Jokosher/AddInstrumentDialog.py jokosher/Jokosher/AddInstrumentDialog.py > --- trunk/Jokosher/AddInstrumentDialog.py 2006-08-25 01:58:13.000000000 +0200 > +++ jokosher/Jokosher/AddInstrumentDialog.py 2006-08-25 15:59:44.000000000 +0200 > @@ -135,14 +135,11 @@ > if len(instrumentPropertyList) > 0: > return > > - basepath = os.path.dirname(os.path.abspath(__file__)) > - instrpath = os.path.join(basepath, "..", "Instruments") > - > - files = os.walk(instrpath).next()[2] > + files = os.walk(Globals.INSTR_PATH).next()[2] This would be nice wouldn't it. Just import Globals from AddInstrumentDialog.py and use the IMAGE_PATH. However to prevent the gui from freezing and to speed up loading, this function is on an gobject.idle_add. This means it may be called *before* Globals.SetAbsPaths() is called, and the IMAGE_PATH will not have been initialized. I'll see what I can do to fix this problem so that the images are only ever imported after the paths have been set. Laszlo From jonobacon@gmail.com Fri Aug 25 21:33:23 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95BB83B008E for ; Fri, 25 Aug 2006 21:33:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22466-03 for ; Fri, 25 Aug 2006 21:33:23 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by menubar.gnome.org (Postfix) with ESMTP id 955C43B0088 for ; Fri, 25 Aug 2006 21:33:22 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1284681wxd for ; Fri, 25 Aug 2006 18:33:22 -0700 (PDT) Received: by 10.70.68.9 with SMTP id q9mr5659183wxa; Fri, 25 Aug 2006 18:33:22 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Fri, 25 Aug 2006 18:33:22 -0700 (PDT) Message-ID: <1c3fe48e0608251833n2a945e8dpcb78cd63e9cc77a1@mail.gmail.com> Date: Sat, 26 Aug 2006 02:33:22 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.632 tagged_above=-999 required=2 tests=[AWL=-0.790, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.632 X-Spam-Level: Subject: [jokosher-devel] Pinging JokosherApp from Project? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Aug 2006 01:33:23 -0000 Hi all, On a recent commit I added support to bus errors in a dialog. I accentally stuck the dialog in Project, forgetting there should be no GUI stuff in there. But, I can see no way to talk to JokosherApp.py from Project. How do I do it? Jono From laszlok2@gmail.com Sat Aug 26 01:39:42 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E82233B0005 for ; Sat, 26 Aug 2006 01:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30083-08 for ; Sat, 26 Aug 2006 01:39:40 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id AACEB3B0004 for ; Sat, 26 Aug 2006 01:39:39 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1314098nfa for ; Fri, 25 Aug 2006 22:39:38 -0700 (PDT) Received: by 10.48.162.15 with SMTP id k15mr6302599nfe; Fri, 25 Aug 2006 22:39:38 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id o53sm7965097nfa.2006.08.25.22.39.35; Fri, 25 Aug 2006 22:39:38 -0700 (PDT) Message-ID: <44EFE07F.4050904@gmail.com> Date: Sat, 26 Aug 2006 01:47:43 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0608251833n2a945e8dpcb78cd63e9cc77a1@mail.gmail.com> In-Reply-To: <1c3fe48e0608251833n2a945e8dpcb78cd63e9cc77a1@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.378 tagged_above=-999 required=2 tests=[AWL=0.022, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.378 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Pinging JokosherApp from Project? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Aug 2006 05:39:42 -0000 Jono Bacon a crit : > Hi all, > > On a recent commit I added support to bus errors in a dialog. I > accentally stuck the dialog in Project, forgetting there should be no > GUI stuff in there. But, I can see no way to talk to JokosherApp.py > from Project. How do I do it? There is only one way to do this currently. It is using StateChanged. Currently the OnStateChanged function in JokosherApp.py is used for updating window title and undo/redo menu entries when an undo is performed by Project. Using the change value with an enum on state change should suffice. Here are some other things that would benefit from communication (both of which are currently accomplished with hacks): * Switch the menu entry when the transport mode changes * Set cut, copy, paste, delete menu entries sensitive when instruments or events are selected. There's probably something else I'm forgetting. If someone has a better idea than StateChanged() that keeps the separation between project and mainapp, please let me know. Laszlo From snecklifter@gmail.com Sat Aug 26 05:02:25 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D2FB73B00A7 for ; Sat, 26 Aug 2006 05:02:25 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06734-10 for ; Sat, 26 Aug 2006 05:02:23 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 72C5E3B006D for ; Sat, 26 Aug 2006 05:02:22 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1328408nfa for ; Sat, 26 Aug 2006 02:02:21 -0700 (PDT) Received: by 10.49.29.3 with SMTP id g3mr6424349nfj; Sat, 26 Aug 2006 02:02:21 -0700 (PDT) Received: by 10.48.223.5 with HTTP; Sat, 26 Aug 2006 02:02:21 -0700 (PDT) Message-ID: <364d303b0608260202k2f97935eybf28567d7f6aa686@mail.gmail.com> Date: Sat, 26 Aug 2006 10:02:21 +0100 From: "Chris Brown" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0608250826m719da3bav6d5b1f41df0006b0@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_110841_6210852.1156582941609" References: <1156516645.10309.3.camel@localhost> <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> <1c3fe48e0608250826m719da3bav6d5b1f41df0006b0@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.904 tagged_above=-999 required=2 tests=[AWL=0.044, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -1.904 X-Spam-Level: Cc: Stuart Langridge , jokosher-devel-list@gnome.org, Daniel Holbach Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Aug 2006 09:02:26 -0000 ------=_Part_110841_6210852.1156582941609 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 25/08/06, Jono Bacon wrote: > > Patch looks good to me... > > Thanks for this Daniel! :) > > Unfortunatly, I don't know enough about packaging and installation to > really comment on it. Could Laszlo or Sneck have a look at it? Didn't know the code referenced "that 'orrible packaging lot". Charming :) The patch looks good to me too - I get the gist of what you are trying to do here at least. It will be nice to have a simple setup file to run that can get tracked through svn towards 0.2 certainly. Does it cater for package removal or upgrade in anyway? In other news, Jokosher is waiting for the next review in Fedora Extras - partly my fault as I had to take a couple of weeks off. Regards Chris ------=_Part_110841_6210852.1156582941609 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 25/08/06, Jono Bacon <jonobacon@gmail.com> wrote:
> Patch looks good to me...

Thanks for this Daniel! :)

Unfortunatly, I don't know enough about packaging and installation to
really comment on it. Could Laszlo or Sneck have a look at it?

Didn't know the code referenced "that 'orrible packaging lot". Charming :)

The patch looks good to me too - I get the gist of what you are trying to do here at least. It will be nice to have a simple setup file to run that can get tracked through svn towards 0.2 certainly. Does it cater for package removal or upgrade in anyway?

In other news, Jokosher is waiting for the next review in Fedora Extras - partly my fault as I had to take a couple of weeks off.

Regards
Chris
------=_Part_110841_6210852.1156582941609-- From laszlok2@gmail.com Sun Aug 27 13:59:01 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A36E73B0176 for ; Sun, 27 Aug 2006 13:59:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16283-07 for ; Sun, 27 Aug 2006 13:59:01 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 461223B00AF for ; Sun, 27 Aug 2006 13:59:00 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1499608nfa for ; Sun, 27 Aug 2006 10:58:59 -0700 (PDT) Received: by 10.48.210.20 with SMTP id i20mr8026013nfg; Sun, 27 Aug 2006 10:58:59 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id p43sm510855nfa.2006.08.27.10.58.57; Sun, 27 Aug 2006 10:58:58 -0700 (PDT) Message-ID: <44F1DFB9.9080204@gmail.com> Date: Sun, 27 Aug 2006 14:08:57 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0608250924x96b2278t1034bb3ad623e9f2@mail.gmail.com> In-Reply-To: <1c3fe48e0608250924x96b2278t1034bb3ad623e9f2@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.379 tagged_above=-999 required=2 tests=[AWL=0.021, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.379 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Resolving and debugging recording problems inside Jokosher X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2006 17:59:01 -0000 Jono Bacon a crit : > Hi all, > > There are quite a few people who, for whatever reason have had > problems getting Jokosher to record something. The naturally first > line of support is to ensure everything is installed correctly, and we > also need to ensure they have got the correct sound card and inputs > selected. > > There must be a way we can automate this process and provide some kind > of debugging information. I would love to see the user just click on a > button and it sends us some info that we can look at to help solve the > problem. > > I think a key thing we need to be able to detect is the current sound > settings that are listed in the GNOME Volume Properties. A *lot* of > people don't realise that their mic and capture settings are often > muted. It would be useful to get this information. > > This debug info should ideally be presented as a report that is simple > to view the details of the system - this way the Jokosher community > can use the report to help new users. We don't want the report to > *just* spit out meaningless babble that only developers can understand > - we want our support members of the community to be able to use it. > :) > > This really sounds like Extension material. :) > I would love to add some debugging functions to the API. Can someone who has a clue about alsa recording (ie not me), right down on the wiki a list of functions that a debugging extension would need to work properly? I imagine that a lot of the info Jono is talking about can be collected without the API at all be just importing gst and having your own script to check plugins and sound card settings. For stuff that is Jokosher specific, what would be useful for a debugging tool. Also, is there anyway that we can give an extension *read only* access to the pipeline? It would be really useful to read what ever they like from our pipeline without allowing the extensions to screw around with it. Please add any functions you would like Aq or I to implement here: http://jokosher.python-hosting.com/wiki/TemporaryPluginAPIDocumentation Laszlo From jonobacon@gmail.com Sun Aug 27 21:41:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F3D713B0144 for ; Sun, 27 Aug 2006 21:41:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03466-03 for ; Sun, 27 Aug 2006 21:41:38 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229]) by menubar.gnome.org (Postfix) with ESMTP id 0DA903B00D7 for ; Sun, 27 Aug 2006 21:41:38 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1756504wxd for ; Sun, 27 Aug 2006 18:41:37 -0700 (PDT) Received: by 10.70.38.19 with SMTP id l19mr8386603wxl; Sun, 27 Aug 2006 18:41:37 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Sun, 27 Aug 2006 18:41:37 -0700 (PDT) Message-ID: <1c3fe48e0608271841s3862b37ayb280df5d2aa9a65c@mail.gmail.com> Date: Mon, 28 Aug 2006 02:41:37 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.383 tagged_above=-999 required=2 tests=[AWL=0.017, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.383 X-Spam-Level: Subject: [jokosher-devel] GStreamer and Python tutorial X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2006 01:41:39 -0000 Hi all, For those who are interested in hacking on Jokosher and don't know where to start, I have written a short tutorial on getting started with GStreamer and Python. It is at http://www.jonobacon.org/?p=750 Jono From jonobacon@gmail.com Mon Aug 28 20:38:09 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 182C63B0090 for ; Mon, 28 Aug 2006 20:38:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05938-10 for ; Mon, 28 Aug 2006 20:38:06 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by menubar.gnome.org (Postfix) with ESMTP id 4A5613B0107 for ; Mon, 28 Aug 2006 20:38:06 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2212318wxd for ; Mon, 28 Aug 2006 17:38:05 -0700 (PDT) Received: by 10.70.51.17 with SMTP id y17mr10374257wxy; Mon, 28 Aug 2006 17:38:05 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Mon, 28 Aug 2006 17:38:05 -0700 (PDT) Message-ID: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> Date: Tue, 29 Aug 2006 01:38:05 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.637 tagged_above=-999 required=2 tests=[AWL=-1.731, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -0.637 X-Spam-Level: Subject: [jokosher-devel] [art] Stomp box icon needed X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 00:38:09 -0000 Hi all, I am working on the prettyness of the effects dialog, and I need an svn icon of a stomp box. I will use this icon with Cairo in the dialog box. I have found an image of exactly the sort of thing I am looking for - http://www.harmony-central.com/Newp/2005/SFX-02_tweak_fuzz-lg.jpg - if someone could knock up an svg of this for me , that would be great. Obviously don't replicate this image exactly, but you get the idea of what I am looking for. Cheers, Jono From lordmyth@gmail.com Mon Aug 28 20:56:48 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 686963B00FF for ; Mon, 28 Aug 2006 20:56:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07136-01 for ; Mon, 28 Aug 2006 20:56:47 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id 2A6BA3B0011 for ; Mon, 28 Aug 2006 20:56:47 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so3724503ugf for ; Mon, 28 Aug 2006 17:56:46 -0700 (PDT) Received: by 10.67.101.8 with SMTP id d8mr4103547ugm; Mon, 28 Aug 2006 17:56:46 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Mon, 28 Aug 2006 17:56:46 -0700 (PDT) Message-ID: Date: Tue, 29 Aug 2006 02:56:46 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" In-Reply-To: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.072 tagged_above=-999 required=2 tests=[AWL=0.251, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -2.072 X-Spam-Level: Subject: Re: [jokosher-devel] [art] Stomp box icon needed X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 00:56:48 -0000 I'm on it!! First drafts tomorrow, promised. Aidy 2006/8/29, Jono Bacon : > Hi all, > > I am working on the prettyness of the effects dialog, and I need an > svn icon of a stomp box. I will use this icon with Cairo in the dialog > box. > > I have found an image of exactly the sort of thing I am looking for - > http://www.harmony-central.com/Newp/2005/SFX-02_tweak_fuzz-lg.jpg - if > someone could knock up an svg of this for me , that would be great. > Obviously don't replicate this image exactly, but you get the idea of > what I am looking for. > > Cheers, > > Jono > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From laszlok2@gmail.com Tue Aug 29 01:50:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A3E873B0075 for ; Tue, 29 Aug 2006 01:50:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17430-07 for ; Tue, 29 Aug 2006 01:50:36 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id 325BC3B00E4 for ; Tue, 29 Aug 2006 01:50:33 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id z59so1750858pyg for ; Mon, 28 Aug 2006 22:50:32 -0700 (PDT) Received: by 10.35.78.9 with SMTP id f9mr14113479pyl; Mon, 28 Aug 2006 22:50:32 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id 19sm587323nzp.2006.08.28.22.50.31; Mon, 28 Aug 2006 22:50:32 -0700 (PDT) Message-ID: <44F3D5A8.30609@gmail.com> Date: Tue, 29 Aug 2006 01:50:32 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jokosher gnome Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.379 tagged_above=-999 required=2 tests=[AWL=0.021, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.379 X-Spam-Level: Subject: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 05:50:39 -0000 There was some discussion on IRC a little while ago about rendering all our instrument SVG icons to PNG to improve loading speed, and thus allowing our collection of instruments to increase without having to add a splash screen. I just recently did some profiling and got some real numbers or this. All number include the entire _cacheInstrumentsGenerator() method; meaning disk access, etc are included in these times. Loading 16 instruments with SVG: 2.179 CPU seconds Loading 16 instruments with PNG: 0.277 CPU seconds This means that PNG are 7.9 times faster to load, and save almost 2 CPU seconds at startup (in current SVN with 16 instruments). This number will obviously get larger as we add instruments. Also there are memory savings: for SVG: VM 356.0, RAM 59.9 for PNG: VM 77.4, RAM 21.6 I was thinking that the PNGs could be created using make at install time, however I created then using Inkscape's command line export feature and I'm sure not everyone will have Inkscape installed. The icons should still be developed in SVG format and kept this way in the Jokosher art module, however unless SVG has some other advantages that out way this increase in speed, I think we should have only PNGs in the Instruments/images folder. Laszlo From pecisk@gmail.com Tue Aug 29 04:11:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4C82A3B0007 for ; Tue, 29 Aug 2006 04:11:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24655-03 for ; Tue, 29 Aug 2006 04:11:37 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id EA13F3B0090 for ; Tue, 29 Aug 2006 04:11:36 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id u2so2069918uge for ; Tue, 29 Aug 2006 01:11:36 -0700 (PDT) Received: by 10.67.100.12 with SMTP id c12mr4273795ugm; Tue, 29 Aug 2006 01:11:36 -0700 (PDT) Received: by 10.67.27.5 with HTTP; Tue, 29 Aug 2006 01:11:36 -0700 (PDT) Message-ID: Date: Tue, 29 Aug 2006 11:11:36 +0300 From: "Peteris Krisjanis" To: "Laszlo Pandy" In-Reply-To: <44F3D5A8.30609@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.176 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.176 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 08:11:38 -0000 SSBkb24ndCB0aGluayB0aGF0IHN0YXJ0dXAgdGltZSBpcyBzbyBtdWNoIHZlcnkgaW1wb3J0YW50 IGZvcgptdWx0aXRyYWNrIGVkaXRvciwgIGlmIGl0IGlzIGNvbXBhcmVkIHRvIGJlbmVmaXRzIG9m IFNWRy4gQWxzbyBpdAp3b3VsZCBiZSBnb29kIG5vdCB0byBjYWNoZSBhbGwgaW5zdHJ1bWVudCBp Y29ucyBhdCBvbmNlLCBidXQgbW9zdGx5CnVzZWQuIEJ1dCBpdCBpcyBvZiBjb3Vyc2UgTUhPLgoK UGV0ZXIuCgoyMDA2LzgvMjksIExhc3psbyBQYW5keSA8bGFzemxvazJAZ21haWwuY29tPjoKPiBU aGVyZSB3YXMgc29tZSBkaXNjdXNzaW9uIG9uIElSQyBhIGxpdHRsZSB3aGlsZSBhZ28gYWJvdXQg cmVuZGVyaW5nIGFsbAo+IG91ciBpbnN0cnVtZW50IFNWRyBpY29ucyB0byBQTkcgdG8gaW1wcm92 ZSBsb2FkaW5nIHNwZWVkLCBhbmQgdGh1cwo+IGFsbG93aW5nIG91ciBjb2xsZWN0aW9uIG9mIGlu c3RydW1lbnRzIHRvIGluY3JlYXNlIHdpdGhvdXQgaGF2aW5nIHRvIGFkZAo+IGEgc3BsYXNoIHNj cmVlbi4KPgo+IEkganVzdCByZWNlbnRseSBkaWQgc29tZSBwcm9maWxpbmcgYW5kIGdvdCBzb21l IHJlYWwgbnVtYmVycyBvciB0aGlzLgo+IEFsbCBudW1iZXIgaW5jbHVkZSB0aGUgZW50aXJlIF9j YWNoZUluc3RydW1lbnRzR2VuZXJhdG9yKCkgbWV0aG9kOwo+IG1lYW5pbmcgZGlzayBhY2Nlc3Ms IGV0YyBhcmUgaW5jbHVkZWQgaW4gdGhlc2UgdGltZXMuCj4gTG9hZGluZyAxNiBpbnN0cnVtZW50 cyB3aXRoIFNWRzogMi4xNzkgQ1BVIHNlY29uZHMKPiBMb2FkaW5nIDE2IGluc3RydW1lbnRzIHdp dGggUE5HOiAwLjI3NyBDUFUgc2Vjb25kcwo+Cj4gVGhpcyBtZWFucyB0aGF0IFBORyBhcmUgNy45 IHRpbWVzIGZhc3RlciB0byBsb2FkLCBhbmQgc2F2ZSBhbG1vc3QgMiBDUFUKPiBzZWNvbmRzIGF0 IHN0YXJ0dXAgKGluIGN1cnJlbnQgU1ZOIHdpdGggMTYgaW5zdHJ1bWVudHMpLiBUaGlzIG51bWJl cgo+IHdpbGwgb2J2aW91c2x5IGdldCBsYXJnZXIgYXMgd2UgYWRkIGluc3RydW1lbnRzLgo+Cj4g QWxzbyB0aGVyZSBhcmUgbWVtb3J5IHNhdmluZ3M6Cj4gZm9yIFNWRzogVk0gMzU2LjAsIFJBTSA1 OS45Cj4gZm9yIFBORzogVk0gNzcuNCwgUkFNIDIxLjYKPgo+IEkgd2FzIHRoaW5raW5nIHRoYXQg dGhlIFBOR3MgY291bGQgYmUgY3JlYXRlZCB1c2luZyBtYWtlIGF0IGluc3RhbGwKPiB0aW1lLCBo b3dldmVyIEkgY3JlYXRlZCB0aGVuIHVzaW5nIElua3NjYXBlJ3MgY29tbWFuZCBsaW5lIGV4cG9y dAo+IGZlYXR1cmUgYW5kIEknbSBzdXJlIG5vdCBldmVyeW9uZSB3aWxsIGhhdmUgSW5rc2NhcGUg aW5zdGFsbGVkLgo+Cj4gVGhlIGljb25zIHNob3VsZCBzdGlsbCBiZSBkZXZlbG9wZWQgaW4gU1ZH IGZvcm1hdCBhbmQga2VwdCB0aGlzIHdheSBpbgo+IHRoZSBKb2tvc2hlciBhcnQgbW9kdWxlLCBo b3dldmVyIHVubGVzcyBTVkcgaGFzIHNvbWUgb3RoZXIgYWR2YW50YWdlcwo+IHRoYXQgb3V0IHdh eSB0aGlzIGluY3JlYXNlIGluIHNwZWVkLCBJIHRoaW5rIHdlIHNob3VsZCBoYXZlIG9ubHkgUE5H cyBpbgo+IHRoZSBJbnN0cnVtZW50cy9pbWFnZXMgZm9sZGVyLgo+Cj4gTGFzemxvCj4KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGpva29zaGVyLWRl dmVsLWxpc3QgbWFpbGluZyBsaXN0Cj4gam9rb3NoZXItZGV2ZWwtbGlzdEBnbm9tZS5vcmcKPiBo dHRwOi8vbWFpbC5nbm9tZS5vcmcvbWFpbG1hbi9saXN0aW5mby9qb2tvc2hlci1kZXZlbC1saXN0 Cj4KCgotLSAKbW9ydGlnaSB0ZW1wbwpQ53RlcmlzIEtyafBq4m5pcwo= From jonobacon@gmail.com Tue Aug 29 05:12:13 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E12643B0177 for ; Tue, 29 Aug 2006 05:12:13 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28702-01 for ; Tue, 29 Aug 2006 05:12:13 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 17F263B0123 for ; Tue, 29 Aug 2006 05:12:13 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2452058wxd for ; Tue, 29 Aug 2006 02:12:12 -0700 (PDT) Received: by 10.70.38.12 with SMTP id l12mr11043000wxl; Tue, 29 Aug 2006 02:12:12 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Tue, 29 Aug 2006 02:12:11 -0700 (PDT) Message-ID: <1c3fe48e0608290212h1120ed70v365f3e1300c4dd7f@mail.gmail.com> Date: Tue, 29 Aug 2006 10:12:11 +0100 From: "Jono Bacon" To: "Adriaan Leijnse" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.508 tagged_above=-999 required=2 tests=[AWL=-0.743, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_JN=0.077] X-Spam-Score: -1.508 X-Spam-Level: Cc: Jokosher Developer Mailing List Subject: Re: [jokosher-devel] [art] Stomp box icon needed X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 09:12:14 -0000 On 8/29/06, Adriaan Leijnse wrote: > I'm on it!! > First drafts tomorrow, promised. Awesome. :) Jono From jonobacon@gmail.com Tue Aug 29 05:16:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 533D53B00A3 for ; Tue, 29 Aug 2006 05:16:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28841-10 for ; Tue, 29 Aug 2006 05:16:37 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 854183B0090 for ; Tue, 29 Aug 2006 05:16:37 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2454668wxd for ; Tue, 29 Aug 2006 02:16:36 -0700 (PDT) Received: by 10.70.8.8 with SMTP id 8mr11014658wxh; Tue, 29 Aug 2006 02:16:36 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Tue, 29 Aug 2006 02:16:36 -0700 (PDT) Message-ID: <1c3fe48e0608290216m30f2ef79l4d754e484d0efc12@mail.gmail.com> Date: Tue, 29 Aug 2006 10:16:36 +0100 From: "Jono Bacon" To: "Peteris Krisjanis" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.523 tagged_above=-999 required=2 tests=[AWL=-0.681, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.523 X-Spam-Level: Cc: Jokosher gnome , Laszlo Pandy Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 09:16:38 -0000 On 8/29/06, Peteris Krisjanis wrote: > I don't think that startup time is so much very important for > multitrack editor, if it is compared to benefits of SVG. Also it > would be good not to cache all instrument icons at once, but mostly > used. But it is of course MHO. I think if we can aqueeze all and any performance out of Jokosher, we should. From what I can tell, we only need a few fixed sizes of png files anyway, so it could make perfect sense. Icons are used in the following places: * Instrument headers * Mixing view headers * Minimised instruments in mixing view * Effects dialog With these in mind, I would guess that we have two icon sizes - big and small. Mind you, before we commit, a few things to think about: * I think it would be worthwhile to have a discussion about shrinking the height of instrument lanes in the recording view. The size of the tracks is still a little large and only a limit number of tracks can appear on the screen. * Is having hard-sized png's going to be worth the additional work in exchange for the performance gain? Personally, I suspect it will. :) Jono From jonobacon@gmail.com Tue Aug 29 06:33:20 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1C3453B0123 for ; Tue, 29 Aug 2006 06:33:20 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32229-08 for ; Tue, 29 Aug 2006 06:33:18 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235]) by menubar.gnome.org (Postfix) with ESMTP id 559173B0196 for ; Tue, 29 Aug 2006 06:33:16 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2495590wxd for ; Tue, 29 Aug 2006 03:33:15 -0700 (PDT) Received: by 10.70.90.14 with SMTP id n14mr11186536wxb; Tue, 29 Aug 2006 03:33:15 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Tue, 29 Aug 2006 03:33:13 -0700 (PDT) Message-ID: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> Date: Tue, 29 Aug 2006 11:33:13 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.536 tagged_above=-999 required=2 tests=[AWL=-0.625, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.536 X-Spam-Level: Subject: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 10:33:20 -0000 Hi all, Right, here is my usual post just outlining stuff that we need to get sorted for an up and coming release - notably our 0.2 release. We hit feature freeze on Nov 1st, and although we have plenty of time, we also have big ambitions for this release and there is lots to do. We want to kick the arse of every multi-tracker out there and make Jokosher the standard for multi-tracking. There is one hell of a buzz forming around Jokosher, and threads such as http://www.ubuntuforums.org/showthread.php?t=223505&highlight=jokosher show the excitement forming around our app - we have also made the cover disk of Linux Format magazine. We have so much potential to rock the world and create an application with as fanatical a following as something such as Blender, GIMP or Inkscape. To do this we need to make each release kick arse, and I am positive 0.2 will do exactly that, particularly with such an awesome development team as you 'orrible lot. :) So, here I am summarising features that we would like to include and it would be nice if members of the team could decide which features they would like to hack on and post to this thread. There is plenty of stuff to keep us all occupied. So, here is the hit list (ordered by importance in each section): > CODING < * Reducing latency and optimising recording - we need to ensure that there is no delay when recording. In other words, if you have an instrument with an audio file on there and record another instrument with you singing along to it, it should be perfectly in time. Right now the recorded audio is slightly out of sync - I have recorded a bug report at http://bugzilla.gnome.org/show_bug.cgi?id=349781 that outlines an offset issue with GStreamer. But, I am sure there is plenty of additional scope to improve this sync. * Hooking Volume Fades up to GStreamer - the volume fades code needs to be hooked up to GStreamer. To do this, you need to use the new GnlOperations code that has gone into Gnonlin. Currently there is a bug (http://bugzilla.gnome.org/show_bug.cgi?id=352827) with this that is being fixed and then we are good to go. This is an essential feature for 0.2 and holds people back from useful work in Jokosher. For a sample script that shows how to use GNlOperations, see http://jonobacon.org/files/gnloper.py and also grab the glade file at http://jonobacon.org/files/gui.glade * Multi-channel sound card support - Elleo was working on an element that enables two key things in Jokosher - support for multi-input/out sounds cards such as the M-Audio delta cards, as well as recording on multiple instruments at the same time. Elleo - could you give us an update on this - could it be done for 0.2? * Extension API - finishing off the API making it as complete as possible for the 0.2 release. The approach being used is to make useful extensions and add features to the API where needed. Could Laszlo or Aq give us an update on this effort. Cheers. * Extension Manager - we need a dialog in which users can install, delete, update and browse extensions. The plan was to have Jokosher able to browse extensions from extensions.jokosher.org a'la Firefox. Even if we don't have the network browsing functionality, the Extension Manager should at least be able to install and delete extensions on the computer. * Overdub Support - we need to support the ability to punch in overdubs. The user should be able to select a portion of an event and hit a button and that portion of the project is looped and the user can record each time until they get it right. As an example, the user may select one particular part of a guitar track that they fluffed and it will keep looping until they nail it. I would suggest that the overdub feature goes in the drawer that pops open when something is selected. * Click track support - in the top left hand corner of the recording view is a little 'C' button. This button toggles on the Click Track. Well, it doesn't as the click track doesn't exist yet. Next to the button is a text entry where the user can enter the bpm of the click. This bpm should be used and a click should be played at that speed. We should be able to do this by using audiotestsrc as the click noise. * Finish off LADSPA and Preset Support - I still have some things to finish in the effects support, so I am happy to work on this. :) * Mixdown File Tagging - we should allow the user to add tag information to mixed down files using ID3 tags for MP3 and whatever it is for Ogg. From what I can tell, you can do this through GStreamer. * Drawer prettyfied - the drawer that pops open when the user selects something should be made prettier and actually slide out like a drawer. Here I am thinking delicious Cairo goodness. * Unit Tests - we need more unit tests setting up, preferably with some form of reporting. It would be awesome if we had an automated test suite that reported when things broke. With Dogtail this all becomes possible, and CVS dogtail has a macro recorder to make this easier. > ART < * Icons for the buttons in the app (Recording / Mixing workspaces, trim, instrument processing, effects) * Stomp box icon for the effects dialog - Adriaan is onto this. * Images for the new effects dialogs. * Additional instrument icons. > DOCUMENTATION < * Get the official wiki online and fully themed. * Get the contributor wiki online and fully themed. * Merge in all existing docs into the wikis. * Update the manual and tutorial for 0.2 features. * Write additional docs for configuring the desktop for optimal sound production. As an example, a lot of people don't know that they need to set up their microphone/pcm/capture settings in the GNOME Volume Control dialog. It would be good to have a HOWTO for each desktop. I suspect this could reduce the number of "Recording doesn't work in Jokosher" support issues. * Add pages to the contributor wiki to explain how to write docs and add them to the wiki. Also promote this in the forums when we launch. > PACKAGING < * Let the developers know what additional hackage needs to happen to make packaging viable. So there we have it - we have lots to keep us occupied for our 0.2 release. It would be great if everyone could pick what they want to work on and then we can get an idea of where to move forward and make the 0.2 release the kickass release that we and our users want it to be. :) Jono From laszlok2@gmail.com Tue Aug 29 16:51:22 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8628E3B0007 for ; Tue, 29 Aug 2006 16:51:22 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01855-06 for ; Tue, 29 Aug 2006 16:51:21 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 74A1C3B0018 for ; Tue, 29 Aug 2006 16:51:20 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so311414nfc for ; Tue, 29 Aug 2006 13:51:19 -0700 (PDT) Received: by 10.49.94.20 with SMTP id w20mr1721979nfl; Tue, 29 Aug 2006 13:51:19 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id z73sm450172nfb.2006.08.29.13.51.17; Tue, 29 Aug 2006 13:51:18 -0700 (PDT) Message-ID: <44F42339.1080209@gmail.com> Date: Tue, 29 Aug 2006 07:21:29 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> In-Reply-To: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.928 tagged_above=-999 required=2 tests=[AWL=-0.432, BAYES_00=-2.599, DATE_IN_PAST_06_12=0.827, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_GT=0.077] X-Spam-Score: -1.928 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 20:51:22 -0000 Jono Bacon a crit : > * Extension API - finishing off the API making it as complete as > possible for the 0.2 release. The approach being used is to make > useful extensions and add features to the API where needed. Could > Laszlo or Aq give us an update on this effort. Cheers. Currently the extension API works, even though we are still lacking in functions. The extensions in SVN will not load by default unless you set the environment variable JOKOSHER_EXTENSION_DIRS to $mysvnroot/extensions/trunk and you have $mysvnroot/JonoEdit/trunk in your python path. Once the API is a little further to completion, this variable will be added to the startup script so that they load on default. All of the descriptions from here: http://jokosher.python-hosting.com/wiki/ExtensionIdeas need to be coded and then written up in here: http://jokosher.python-hosting.com/wiki/TemporaryExtensionAPIDocumentation Just remember when writing functions that the extensions should not have direct access to essential Jokosher objects. If you need to return a list of the available instrument (this one I already wrote), return a copy of Jokosher's list. If they need to get information from the pipeline, implement main_pipeline_get_property() instead of passing them the entire pipeline object (which could be dangerous). And finally, please write more extensions! Here is the Hello World Jokosher extension: #!/usr/bin/python from Jokosher.Extensions import API import gtk #callback for menu entry def HelloWorld(): #launch gtk dialog dlg = gtk.MessageDialog(message_format="Hello World") dlg.run() dlg.destroy() #called by Jokosher when it wants up to startup def startup(API): API.add_menu_item("Hello World GTK", HelloWorld) This extension will add a menu entry to the Extensions menu that when clicked will popup a gtk message box saying "Hello World". Laszlo From laszlok2@gmail.com Tue Aug 29 16:51:24 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10EFA3B0013 for ; Tue, 29 Aug 2006 16:51:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01758-10 for ; Tue, 29 Aug 2006 16:51:23 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id C8B163B0007 for ; Tue, 29 Aug 2006 16:51:22 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so311414nfc for ; Tue, 29 Aug 2006 13:51:22 -0700 (PDT) Received: by 10.49.8.10 with SMTP id l10mr1761955nfi; Tue, 29 Aug 2006 13:51:22 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id b1sm449253nfe.2006.08.29.13.51.21; Tue, 29 Aug 2006 13:51:21 -0700 (PDT) Message-ID: <44F4244E.4000103@gmail.com> Date: Tue, 29 Aug 2006 07:26:06 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Peteris Krisjanis References: <44F3D5A8.30609@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.951 tagged_above=-999 required=2 tests=[AWL=-0.378, BAYES_00=-2.599, DATE_IN_PAST_06_12=0.827, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.951 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 20:51:24 -0000 Peteris Krisjanis a crit : > I don't think that startup time is so much very important for > multitrack editor, Startup time is always important. if it is compared to benefits of SVG. Currently we don't use any benefits of SVG in our application. After the icon is loaded it is always the save size, and never enlarged. Also it > would be good not to cache all instrument icons at once, but mostly > used. This is impractical and would probably confuse the user. Why is it not showing all the instruments anymore? Also we used to have it where the instruments would not be cached until they were needed. But that made the first launch of the add instrument dialog terrible slow (like a few seconds to come up). Laszlo From laszlok2@gmail.com Tue Aug 29 18:14:24 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 866FA3B006B for ; Tue, 29 Aug 2006 18:14:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06247-05 for ; Tue, 29 Aug 2006 18:14:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by menubar.gnome.org (Postfix) with ESMTP id EF0AA3B0013 for ; Tue, 29 Aug 2006 18:14:22 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so4538490ugf for ; Tue, 29 Aug 2006 15:14:22 -0700 (PDT) Received: by 10.66.240.12 with SMTP id n12mr4866681ugh; Tue, 29 Aug 2006 15:14:21 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id 16sm1776853nzo.2006.08.29.15.14.21; Tue, 29 Aug 2006 15:14:21 -0700 (PDT) Message-ID: <44F4BC53.3020101@gmail.com> Date: Tue, 29 Aug 2006 18:14:43 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 Cc: Jokosher gnome References: <44F3D5A8.30609@gmail.com> <1c3fe48e0608290216m30f2ef79l4d754e484d0efc12@mail.gmail.com> In-Reply-To: <1c3fe48e0608290216m30f2ef79l4d754e484d0efc12@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.352 tagged_above=-999 required=2 tests=[AWL=0.048, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.352 X-Spam-Level: Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 22:14:24 -0000 Jono Bacon a crit : > * Is having hard-sized png's going to be worth the additional work in > exchange for the performance gain? Personally, I suspect it will. :) > > Jono > In revision 657 I vacuumed all the defs in the SVGs. For many of these files this was a huge decrease in size (up to 50%). Now the SVGs load a little more than twice as fast. This means that as we debate converting to PNGs, we are talking about a 3.5 times increase in loading speed instead of 7.9 as reported previously. Note that the memory usage is the same now as with the unoptimized SVGs. Laszlo From mike@mikeasoft.com Wed Aug 30 07:35:40 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id AB55E3B00B3 for ; Wed, 30 Aug 2006 07:35:40 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10911-02 for ; Wed, 30 Aug 2006 07:35:39 -0400 (EDT) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by menubar.gnome.org (Postfix) with ESMTP id 2E0823B008C for ; Wed, 30 Aug 2006 07:35:39 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1GIOM6-0004Nl-Kp for jokosher-devel-list@gnome.org; Wed, 30 Aug 2006 11:35:38 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GIOMI-0005ne-00 for ; Wed, 30 Aug 2006 12:35:50 +0100 Date: Wed, 30 Aug 2006 12:35:50 +0100 From: Michael Sheldon To: jokosher-devel-list@gnome.org Message-ID: <20060830113550.GB16803@mikeasoft.com> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> User-Agent: mutt-ng/devel-r804 (Linux) Sender: Michael Sheldon X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.654 tagged_above=-999 required=2 tests=[AWL=-0.914, BAYES_20=-0.74] X-Spam-Score: -1.654 X-Spam-Level: Subject: Re: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2006 11:35:40 -0000 On Tue, Aug 29, 2006 at 11:33:13AM +0100, Jono Bacon wrote: > * Multi-channel sound card support - Elleo was working on an element > that enables two key things in Jokosher - support for multi-input/out > sounds cards such as the M-Audio delta cards, as well as recording on > multiple instruments at the same time. Elleo - could you give us an > update on this - could it be done for 0.2? I'm currently in the process of sorting out a bug in the channel splitter, whereby it gives channel positions for all channels on each stream where it should only be giving one. Once this is sorted things might theoretically work (but will still need integration with Jokosher) On the other hand there might be more problems which I haven't encountered yet, so don't hold your breath. > * Drawer prettyfied - the drawer that pops open when the user selects > something should be made prettier and actually slide out like a > drawer. Here I am thinking delicious Cairo goodness. While I'd quite enjoy doing some gratuitous prettyness I don't think I'll have time, but would just like to make sure it's noted that any prettyness shouldn't interfere with accessibility. Cheers, Mike. -- Michael Sheldon http://www.mikeasoft.com From stuart.langridge@gmail.com Thu Aug 31 04:36:44 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 48BFF3B0087 for ; Thu, 31 Aug 2006 04:36:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04738-05 for ; Thu, 31 Aug 2006 04:36:43 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id 4445A3B00CA for ; Thu, 31 Aug 2006 04:36:41 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so968479ugf for ; Thu, 31 Aug 2006 01:36:40 -0700 (PDT) Received: by 10.66.219.11 with SMTP id r11mr365490ugg; Thu, 31 Aug 2006 01:36:40 -0700 (PDT) Received: by 10.66.237.8 with HTTP; Thu, 31 Aug 2006 01:36:40 -0700 (PDT) Message-ID: <4c91566f0608310136l6922a883v8ecb0cac44f60817@mail.gmail.com> Date: Thu, 31 Aug 2006 10:36:40 +0200 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jono@jonobacon.org In-Reply-To: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> X-Google-Sender-Auth: 86522453b56e9f25 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.28 tagged_above=-999 required=2 tests=[AWL=0.120, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.28 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 08:36:44 -0000 > So, here I am summarising features that we would like to include and > it would be nice if members of the team could decide which features > they would like to hack on and post to this thread. There is plenty of > stuff to keep us all occupied. I thought I'd responded to this but it looks like I only sent the mail to Jono. This is what I get for trying to send mails from the beach. Hope all you English people are enjoying the rain, by the way, ha ha ha ha ha. Anyway. > * Hooking Volume Fades up to GStreamer - the volume fades code needs > to be hooked up to GStreamer. To do this, you need to use the new > GnlOperations code that has gone into Gnonlin. Currently there is a > bug (http://bugzilla.gnome.org/show_bug.cgi?id=352827) with this that > is being fixed and then we are good to go. This is an essential > feature for 0.2 and holds people back from useful work in Jokosher. > For a sample script that shows how to use GNlOperations, see > http://jonobacon.org/files/gnloper.py and also grab the glade file at > http://jonobacon.org/files/gui.glade Me or Laszlo for this one, I imagine: I'm planning on doing it, but L expressed a desire to as well, so whichever of us gets to it first. :) > * Extension API - finishing off the API making it as complete as > possible for the 0.2 release. The approach being used is to make > useful extensions and add features to the API where needed. Could > Laszlo or Aq give us an update on this effort. Cheers. See Laszlo's update for this. > * Extension Manager - we need a dialog in which users can install, > delete, update and browse extensions. The plan was to have Jokosher > able to browse extensions from extensions.jokosher.org a'la Firefox. > Even if we don't have the network browsing functionality, the > Extension Manager should at least be able to install and delete > extensions on the computer. Me, I imagine, unless Laszlo gets to it first again :) > * Mixdown File Tagging - we should allow the user to add tag > information to mixed down files using ID3 tags for MP3 and whatever it > is for Ogg. From what I can tell, you can do this through GStreamer. Gotta have a look at this: for example, will GStreamer tell you which tags you can apply to a given file format, or will we have to hardcode a list for each format we support? > * Drawer prettyfied - the drawer that pops open when the user selects > something should be made prettier and actually slide out like a > drawer. Here I am thinking delicious Cairo goodness. Sliding's a bit tough, but I agree this should be done; I'll try and take a look if no-one else does first. > * Unit Tests - we need more unit tests setting up, preferably with > some form of reporting. It would be awesome if we had an automated > test suite that reported when things broke. With Dogtail this all > becomes possible, and CVS dogtail has a macro recorder to make this > easier. It'd be so so good if someone has a chance to take a look at this... > * Get the official wiki online and fully themed. > * Get the contributor wiki online and fully themed. Jeff and I are on the case here. > * Write additional docs for configuring the desktop for optimal sound > production. As an example, a lot of people don't know that they need > to set up their microphone/pcm/capture settings in the GNOME Volume > Control dialog. It would be good to have a HOWTO for each desktop. I > suspect this could reduce the number of "Recording doesn't work in > Jokosher" support issues. Yes indeed. I'd really like to see a little program that checks everything's all turned on correctly and so on; failing that, a simple walkthrough guide ("now open the volume control by right-clicking the speaker icon top right on your screen and check that the checkbox under Microphone is ticked", although this would need tweaking for different distros, probably, which is why I'd like a little program). VUMeters on the instruments might well help here as well. -- sil From stuart.langridge@gmail.com Thu Aug 31 10:55:04 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 934703B00A2 for ; Thu, 31 Aug 2006 10:55:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22390-07 for ; Thu, 31 Aug 2006 10:55:02 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id D7C4F3B0133 for ; Thu, 31 Aug 2006 10:54:53 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so432452nfc for ; Thu, 31 Aug 2006 07:54:53 -0700 (PDT) Received: by 10.66.224.19 with SMTP id w19mr565521ugg; Thu, 31 Aug 2006 07:54:52 -0700 (PDT) Received: by 10.66.237.8 with HTTP; Thu, 31 Aug 2006 07:54:52 -0700 (PDT) Message-ID: <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> Date: Thu, 31 Aug 2006 16:54:52 +0200 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Laszlo Pandy" In-Reply-To: <44F3D5A8.30609@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> X-Google-Sender-Auth: 605165a78108b9f7 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.435 tagged_above=-999 required=2 tests=[AWL=-0.035, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.435 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 14:55:04 -0000 > I was thinking that the PNGs could be created using make at install > time, however I created then using Inkscape's command line export > feature and I'm sure not everyone will have Inkscape installed. I'd suggest that they're created during the package build process; I still think we should avoid having downloaders run "make" or similar before Jokosher will work. People checking out directly should probably be using the SVGs anyway so that changes are immediately apparent. Inkscape can't be a build dependency, true, but it should be pretty easy for someone to write something that uses librsvg to render to a PNG (there are Python bindings at http://www.rittau.org/blog/20060414-00, or a tiny tiny C program will do it). > The icons should still be developed in SVG format and kept this way in > the Jokosher art module, however unless SVG has some other advantages > that out way this increase in speed, I think we should have only PNGs in > the Instruments/images folder. I think Jokosher should try and load an svg first and then fail to a PNG, so it can cope with both, but I agree that packages in distros should probably just ship PNGs. -- sil From lordmyth@gmail.com Thu Aug 31 11:32:41 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 03EFF3B0077 for ; Thu, 31 Aug 2006 11:32:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24187-07 for ; Thu, 31 Aug 2006 11:32:40 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 60A303B012A for ; Thu, 31 Aug 2006 11:32:39 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so1241355ugf for ; Thu, 31 Aug 2006 08:32:38 -0700 (PDT) Received: by 10.66.240.12 with SMTP id n12mr595408ugh; Thu, 31 Aug 2006 08:32:38 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Thu, 31 Aug 2006 08:32:38 -0700 (PDT) Message-ID: Date: Thu, 31 Aug 2006 17:32:38 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.136 tagged_above=-999 required=2 tests=[AWL=0.264, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.136 X-Spam-Level: Subject: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 15:32:41 -0000 doesn't imagemagick do it? we could just steal some sourcecode from it. Aidy 2006/8/31, Stuart Langridge : > > I was thinking that the PNGs could be created using make at install > > time, however I created then using Inkscape's command line export > > feature and I'm sure not everyone will have Inkscape installed. > > I'd suggest that they're created during the package build process; I > still think we should avoid having downloaders run "make" or similar > before Jokosher will work. People checking out directly should > probably be using the SVGs anyway so that changes are immediately > apparent. Inkscape can't be a build dependency, true, but it should be > pretty easy for someone to write something that uses librsvg to render > to a PNG (there are Python bindings at > http://www.rittau.org/blog/20060414-00, or a tiny tiny C program will > do it). > > > The icons should still be developed in SVG format and kept this way in > > the Jokosher art module, however unless SVG has some other advantages > > that out way this increase in speed, I think we should have only PNGs in > > the Instruments/images folder. > > I think Jokosher should try and load an svg first and then fail to a > PNG, so it can cope with both, but I agree that packages in distros > should probably just ship PNGs. > > -- > sil > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From jonobacon@gmail.com Thu Aug 31 14:24:17 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CAA073B00ED for ; Thu, 31 Aug 2006 14:24:17 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01106-07 for ; Thu, 31 Aug 2006 14:24:17 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by menubar.gnome.org (Postfix) with ESMTP id AC9E73B00B5 for ; Thu, 31 Aug 2006 14:24:16 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1217755wxd for ; Thu, 31 Aug 2006 11:24:16 -0700 (PDT) Received: by 10.70.90.14 with SMTP id n14mr858909wxb; Thu, 31 Aug 2006 11:24:15 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Thu, 31 Aug 2006 11:24:15 -0700 (PDT) Message-ID: <1c3fe48e0608311124t2a180ccnec0e8d555fac70f@mail.gmail.com> Date: Thu, 31 Aug 2006 19:24:15 +0100 From: "Jono Bacon" To: "Stuart Langridge" In-Reply-To: <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.262 tagged_above=-999 required=2 tests=[AWL=0.138, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.262 X-Spam-Level: Cc: Jokosher gnome , Laszlo Pandy Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 18:24:18 -0000 On 8/31/06, Stuart Langridge wrote: > I'd suggest that they're created during the package build process; I > still think we should avoid having downloaders run "make" or similar > before Jokosher will work. I know we want to keep the code as simple to run as possible, but I don't see the bi deal with running make if it will make life easier. Most applications that you download now involved running make, so it is not totally uncommon, and the only people who are likely to want the source are people who don't have a package or technical people. I am not saying we should run make for the sake of it, but I think its nuts to avoid it for the only reason being that its one extra step. Jono From laszlok2@gmail.com Thu Aug 31 17:41:10 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 07FD83B0088 for ; Thu, 31 Aug 2006 17:41:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10900-04 for ; Thu, 31 Aug 2006 17:41:08 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 252DF3B0086 for ; Thu, 31 Aug 2006 17:41:08 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so1257174pye for ; Thu, 31 Aug 2006 14:41:07 -0700 (PDT) Received: by 10.35.78.13 with SMTP id f13mr1491051pyl; Thu, 31 Aug 2006 14:41:07 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.51.18]) by mx.gmail.com with ESMTP id 12sm3056325nzn.2006.08.31.14.41.06; Thu, 31 Aug 2006 14:41:07 -0700 (PDT) Message-ID: <44F75789.3080109@gmail.com> Date: Thu, 31 Aug 2006 17:41:29 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <44F3D5A8.30609@gmail.com> <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> <1c3fe48e0608311124t2a180ccnec0e8d555fac70f@mail.gmail.com> In-Reply-To: <1c3fe48e0608311124t2a180ccnec0e8d555fac70f@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=0.047, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.353 X-Spam-Level: Cc: Stuart Langridge , Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 21:41:10 -0000 On 8/31/06, Stuart Langridge wrote: > I'd suggest that they're created during the package build process; I > still think we should avoid having downloaders run "make" or similar > before Jokosher will work. There's no reason for the *user* to ever have to run make. One of the problems I found while playing with the SVGs was that the instrument dir in jokosher-art was horribly out of sync with the one in the code. There is not much point in having two copies and trying to keep them in sync when you can just put a make file in the jokosher-art dir and have it fill JonoEdit/trunk/Instruments/images with the png renderings. Using this idea, whoever changes the SVGs would be responsible for running make before they commit. Or better yet, every once and a while someone just runs make, like how I run make in the locale dir to update the POT file from time to time. Then packaging would simply be a process of running all the makes to make sure everything it up to date, and taking the needed files. There would be no extra build process scripts and the user would not be required to do anything -- even if they did a straight checkout from SVN. Laszlo From snecklifter@gmail.com Tue Aug 1 04:50:52 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 127983B00AB for ; Tue, 1 Aug 2006 04:50:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26414-03 for ; Tue, 1 Aug 2006 04:50:51 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 5A4A83B00D9 for ; Tue, 1 Aug 2006 04:50:50 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so215858nfa for ; Tue, 01 Aug 2006 01:50:49 -0700 (PDT) Received: by 10.78.132.12 with SMTP id f12mr184641hud; Tue, 01 Aug 2006 01:50:49 -0700 (PDT) Received: by 10.78.70.6 with HTTP; Tue, 1 Aug 2006 01:50:49 -0700 (PDT) Message-ID: <364d303b0608010150v9cc829bufbb50536ba8a8832@mail.gmail.com> Date: Tue, 1 Aug 2006 09:50:49 +0100 From: "Chris Brown" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0607310853o180431c9o5a83c1c5d932455e@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_72473_26765998.1154422249437" References: <1c3fe48e0607310853o180431c9o5a83c1c5d932455e@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.965 tagged_above=-999 required=2 tests=[AWL=-0.980, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.965 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] New server X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 08:50:52 -0000 ------=_Part_72473_26765998.1154422249437 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 31/07/06, Jono Bacon wrote: > > Our current server, > angel, is getting quite the battering. Then I propose the new server be called 'cod'! ... ... No? Tough crowd. ------=_Part_72473_26765998.1154422249437 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 31/07/06, Jono Bacon <jonobacon@gmail.com> wrote:
 Our current server,
angel, is getting quite the battering.

Then I propose the new server be called 'cod'!

...

...

No? Tough crowd.

------=_Part_72473_26765998.1154422249437-- From codenexus@gmail.com Tue Aug 1 06:44:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C5EDB3B0061 for ; Tue, 1 Aug 2006 06:44:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31163-09 for ; Tue, 1 Aug 2006 06:44:53 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by menubar.gnome.org (Postfix) with ESMTP id E3B2C3B00C1 for ; Tue, 1 Aug 2006 06:44:52 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so1147861pyc for ; Tue, 01 Aug 2006 03:44:52 -0700 (PDT) Received: by 10.35.117.5 with SMTP id u5mr5481043pym; Tue, 01 Aug 2006 03:44:52 -0700 (PDT) Received: from albert ( [60.234.130.125]) by mx.gmail.com with ESMTP id n62sm6077479pyf.2006.08.01.03.44.51; Tue, 01 Aug 2006 03:44:52 -0700 (PDT) From: "CodeNexus" To: Date: Tue, 1 Aug 2006 22:45:01 +1200 Message-ID: <00ca01c6b557$8cad55f0$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <364d303b0608010150v9cc829bufbb50536ba8a8832@mail.gmail.com> Thread-Index: Aca1R5vtKAaneHCWTiyqD65lM8BT1QADwrXg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.252 tagged_above=-999 required=2 tests=[AWL=-0.452, BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.252 X-Spam-Level: Subject: Re: [jokosher-devel] New server X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 10:44:54 -0000 > > Our current server, angel, is getting quite the battering. > Then I propose the new server be called 'cod'! > ... > ... > No? Tough crowd. I suppose you want Jokosher renamed to "Chips" next.. Oh and no bad jokes about motor patrol policemen in tight pants please. coz that would be pants. ;-) Roll up people and view the wonders of the internet! A Kiwi can learn and use British slang whilst talking about a really old US Cop show!! From ben.thorp@gmail.com Tue Aug 1 06:52:35 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4AF3F3B0083 for ; Tue, 1 Aug 2006 06:52:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31560-09 for ; Tue, 1 Aug 2006 06:52:34 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.197]) by menubar.gnome.org (Postfix) with ESMTP id 86AAF3B0011 for ; Tue, 1 Aug 2006 06:52:34 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id i30so324103wxd for ; Tue, 01 Aug 2006 03:52:34 -0700 (PDT) Received: by 10.70.84.16 with SMTP id h16mr4380942wxb; Tue, 01 Aug 2006 03:52:34 -0700 (PDT) Received: by 10.70.118.10 with HTTP; Tue, 1 Aug 2006 03:52:34 -0700 (PDT) Message-ID: Date: Tue, 1 Aug 2006 11:52:34 +0100 From: "Ben Thorp" To: jokosher-devel-list@gnome.org In-Reply-To: <00ca01c6b557$8cad55f0$0300a8c0@albert> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_31662_10565540.1154429554093" References: <364d303b0608010150v9cc829bufbb50536ba8a8832@mail.gmail.com> <00ca01c6b557$8cad55f0$0300a8c0@albert> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.984 tagged_above=-999 required=2 tests=[AWL=-0.940, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_40_50=0.496, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.984 X-Spam-Level: Subject: Re: [jokosher-devel] New server X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 10:52:35 -0000 ------=_Part_31662_10565540.1154429554093 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 8/1/06, CodeNexus wrote: > > Roll up people and view the wonders of the internet! A Kiwi can learn and > use British slang whilst talking about a really old US Cop show!! > Except we would never use the British and American definitions of pants in the same sentence...... ;) Ben ------=_Part_31662_10565540.1154429554093 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 8/1/06, CodeNexus <codenexus@gmail.com> wrote:
Roll up people and view the wonders of the internet! A Kiwi can learn and
use British slang whilst talking about a really old US Cop show!!

Except we would never use the British and American definitions of pants in the same sentence...... ;)

Ben
------=_Part_31662_10565540.1154429554093-- From john@thegreens.co.uk Tue Aug 1 06:56:17 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2ABA93B0083 for ; Tue, 1 Aug 2006 06:56:17 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31794-02 for ; Tue, 1 Aug 2006 06:56:16 -0400 (EDT) Received: from smtp801.mail.ukl.yahoo.com (smtp801.mail.ukl.yahoo.com [217.12.12.138]) by menubar.gnome.org (Postfix) with SMTP id 7FDD13B0061 for ; Tue, 1 Aug 2006 06:56:15 -0400 (EDT) Received: (qmail 61119 invoked from network); 1 Aug 2006 10:56:14 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.159.46.213 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 1 Aug 2006 10:56:14 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id EE6DA78785; Tue, 1 Aug 2006 11:56:13 +0100 (BST) Date: Tue, 1 Aug 2006 11:56:13 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20060801105613.GA10836@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0607310142t620f946m3eef673c0c830de7@mail.gmail.com> <364d303b0607310212v4b3f65fcifa29e09439b0fde1@mail.gmail.com> <1154337732.7100.10.camel@localhost> <4c91566f0607310225y1235f36eodc8fa1cc955d8e81@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0607310225y1235f36eodc8fa1cc955d8e81@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.041 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.041 X-Spam-Level: Subject: Re: [jokosher-devel] GNOME dependency X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 10:56:17 -0000 On Mon, Jul 31, 2006 at 10:25:15AM +0100, Stuart Langridge wrote: > > I suspect it isn't complete, since the original thing mrben was > posting about was librsvg, which isn't in the dependencies list. I > imagine that's part of Gnome. Nonetheless, it's a good start. I was installing on a Kubuntu box a few weeks ago and needed to install librsvg2-common to get past this. I changed the 'Getting Jokosher' wiki page to add it as a dependency there but the ubuntu package must have missed that. Is there somewhere else I should have listed for the packagers to pick it up? -- John Green From daniel.holbach@ubuntu.com Tue Aug 1 07:38:17 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 76B823B00ED for ; Tue, 1 Aug 2006 07:38:17 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01124-08 for ; Tue, 1 Aug 2006 07:38:15 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 9D0A13B00CF for ; Tue, 1 Aug 2006 07:38:14 -0400 (EDT) Received: from [87.123.27.133] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1409265 for jokosher-devel-list@gnome.org; Tue, 01 Aug 2006 13:38:02 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <20060801105613.GA10836@localhost.localdomain> References: <4c91566f0607310142t620f946m3eef673c0c830de7@mail.gmail.com> <364d303b0607310212v4b3f65fcifa29e09439b0fde1@mail.gmail.com> <1154337732.7100.10.camel@localhost> <4c91566f0607310225y1235f36eodc8fa1cc955d8e81@mail.gmail.com> <20060801105613.GA10836@localhost.localdomain> Content-Type: text/plain Date: Tue, 01 Aug 2006 13:38:01 +0200 Message-Id: <1154432281.7238.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.567 tagged_above=-999 required=2 tests=[AWL=0.032, BAYES_00=-2.599] X-Spam-Score: -2.567 X-Spam-Level: Subject: Re: [jokosher-devel] GNOME dependency X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 11:38:17 -0000 Hello John, On Di, 2006-08-01 at 11:56 +0100, John Green wrote: > I was installing on a Kubuntu box a few weeks ago and needed to install > librsvg2-common to get past this. I changed the 'Getting Jokosher' wiki page > to add it as a dependency there but the ubuntu package must have missed > that. Is there somewhere else I should have listed for the packagers to pick > it up? thanks for noticing. I just did an upload: jokosher (0.1-0ubuntu4) edgy; urgency=low . * debian/control: - added librsvg2-common to Depends. Thanks John Green for noticing. Depending on how fast the buildds are, it should be up later today. Have a nice day, Daniel From laszlok2@gmail.com Tue Aug 1 07:41:32 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39AE43B006C for ; Tue, 1 Aug 2006 07:41:32 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01599-01 for ; Tue, 1 Aug 2006 07:41:30 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by menubar.gnome.org (Postfix) with ESMTP id 65EC83B008F for ; Tue, 1 Aug 2006 07:41:30 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so1171790pyc for ; Tue, 01 Aug 2006 04:41:28 -0700 (PDT) Received: by 10.35.126.7 with SMTP id d7mr5588879pyn; Tue, 01 Aug 2006 04:41:27 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.25.76]) by mx.gmail.com with ESMTP id w28sm6075771pyc.2006.08.01.04.41.24; Tue, 01 Aug 2006 04:41:27 -0700 (PDT) Message-ID: <44CF3F2B.3080905@gmail.com> Date: Tue, 01 Aug 2006 07:46:51 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <1154413868.6578.2.camel@localhost.localdomain> <1c3fe48e0608010158p38a4791bja2204db272b33770@mail.gmail.com> In-Reply-To: <1c3fe48e0608010158p38a4791bja2204db272b33770@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.362 tagged_above=-999 required=2 tests=[AWL=0.038, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.362 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher: italian translation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 11:41:32 -0000 Jono Bacon wrote: > Sorry, did not get round to replying - been quite busy. I am > personally not sure how we are dealing with translations right now, > but I know Laszlo has been looking into it. What is the best way to > proceed Laszlo? > > Jono > Right now I am waiting in the queue for our PO template to be imported to Launchpad. Once it goes through you will be able to translate in a nice pretty web form at: https://launchpad.net/products/jokosher/trunk/+translations We will also be able to get the Ubuntu translation teams to help, although I'm sure they are pretty busy. Right now, please check out the latest de.po (or whatever language you want) from: http://jokosher.python-hosting.com/browser/JonoEdit/trunk/locale/src/ If there is no PO for you language just create it and send it to the mailing list. Please make sure you check out the new POs often because not all the strings from the code are in the current POs and we will be updating them soon. Then, just send your changes to the mailing list and I will upload them. Laszlo From artfwo@gmail.com Tue Aug 1 22:02:31 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 13A083B0261 for ; Tue, 1 Aug 2006 22:02:31 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04588-09 for ; Tue, 1 Aug 2006 22:02:27 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.193]) by menubar.gnome.org (Postfix) with ESMTP id 935D23B00A7 for ; Tue, 1 Aug 2006 22:02:26 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id i30so553886wxd for ; Tue, 01 Aug 2006 19:02:25 -0700 (PDT) Received: by 10.70.21.10 with SMTP id 10mr537403wxu; Tue, 01 Aug 2006 18:56:02 -0700 (PDT) Received: by 10.70.92.18 with HTTP; Tue, 1 Aug 2006 18:55:58 -0700 (PDT) Message-ID: Date: Wed, 2 Aug 2006 08:55:58 +0700 From: "=?UTF-8?B?0JDRgNGC0ZHQvCDQn9C+0L/QvtCy?=" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_33163_5053384.1154483758978" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.451 tagged_above=-999 required=2 tests=[AWL=-0.051, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.451 X-Spam-Level: Subject: [jokosher-devel] Translation borked again X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 02:02:31 -0000 ------=_Part_33163_5053384.1154483758978 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, Same thing, many strings are replaced with weirdness and there's "fuzzy" flag on them, although I removed it when I corrected the strings. Here's yet another update, also containing the latest translated strings. I have checked po-revision-date (I guess the date also affects msgmerge behaviour). Hope this one works okay. --Artem ------=_Part_33163_5053384.1154483758978 Content-Type: application/x-gzip; name=ru.po.gz Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqd1t0uk Content-Disposition: attachment; filename="ru.po.gz" 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 ------=_Part_33163_5053384.1154483758978-- From laszlok2@gmail.com Tue Aug 1 23:29:47 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1BCBE3B012C for ; Tue, 1 Aug 2006 23:29:47 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08025-06 for ; Tue, 1 Aug 2006 23:29:46 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id EE9503B00A7 for ; Tue, 1 Aug 2006 23:29:45 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so320829nfa for ; Tue, 01 Aug 2006 20:29:45 -0700 (PDT) Received: by 10.49.8.4 with SMTP id l4mr1709566nfi; Tue, 01 Aug 2006 20:29:44 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id h1sm909565nfe.2006.08.01.20.29.43; Tue, 01 Aug 2006 20:29:44 -0700 (PDT) Message-ID: <44D01C31.6090003@gmail.com> Date: Tue, 01 Aug 2006 23:29:53 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: =?UTF-8?B?0JDRgNGC0ZHQvCDQn9C+0L/QvtCy?= References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.365 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.365 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Translation borked again X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 03:29:47 -0000 Артём Попов a écrit : > Hello, > > Same thing, many strings are replaced with weirdness and there's > "fuzzy" flag on them, although I removed it when I corrected the > strings. Here's yet another update, also containing the latest > translated strings. I have checked po-revision-date (I guess the date > also affects msgmerge behaviour). Hope this one works okay. > > --Artem > Thanks again for translations and a quick response. :) I have changed the makefile to tell msgmerge not to use fuzzy matching. Hopefully this will stop it from breaking the PO files, but let me know next time I update the strings. Laszlo From jonobacon@gmail.com Wed Aug 2 09:59:34 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CFBA63B0204 for ; Wed, 2 Aug 2006 09:59:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02043-09 for ; Wed, 2 Aug 2006 09:59:32 -0400 (EDT) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229]) by menubar.gnome.org (Postfix) with ESMTP id C746A3B0235 for ; Wed, 2 Aug 2006 09:59:29 -0400 (EDT) Received: by wr-out-0506.google.com with SMTP id i23so422335wra for ; Wed, 02 Aug 2006 06:59:29 -0700 (PDT) Received: by 10.78.183.8 with SMTP id g8mr344457huf; Wed, 02 Aug 2006 06:59:28 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Wed, 2 Aug 2006 06:59:28 -0700 (PDT) Message-ID: <1c3fe48e0608020659r76299f61xf2284549af131564@mail.gmail.com> Date: Wed, 2 Aug 2006 14:59:28 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.416 tagged_above=-999 required=2 tests=[AWL=-0.093, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_TR=0.077] X-Spam-Score: -2.416 X-Spam-Level: Subject: [jokosher-devel] Bitesize things to fix X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 13:59:35 -0000 Hi all, When we hosted our own trac we had a 'bitesize' keyword for those tasks that were fairly small or trvial to fix. These are ideal for new developers wanting to get started. Anyway, I have re-created this. If you go to the main report at http://jokosher.python-hosting.com/report/1 you will see the bitesize keyword appearing. And there is also a report just showing bitesize tasks at http://jokosher.python-hosting.com/report/9 I have triaged all current reports and added bitesize to relavent ones, but for new reports, could you add the bitesize keyword if you think it fits. :) Jono From phoscy@gmail.com Wed Aug 2 13:57:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id AA6903B01B0 for ; Wed, 2 Aug 2006 13:57:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12754-10 for ; Wed, 2 Aug 2006 13:57:39 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id BE8253B0133 for ; Wed, 2 Aug 2006 13:57:38 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so405465pyc for ; Wed, 02 Aug 2006 10:57:38 -0700 (PDT) Received: by 10.35.40.10 with SMTP id s10mr1787197pyj; Wed, 02 Aug 2006 10:57:38 -0700 (PDT) Received: by 10.35.115.6 with HTTP; Wed, 2 Aug 2006 10:57:38 -0700 (PDT) Message-ID: <57fcb2c30608021057n285c6768q6e6a81fca15ddb15@mail.gmail.com> Date: Wed, 2 Aug 2006 19:57:38 +0200 From: phoscy@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.439 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, NO_REAL_NAME=0.961, SPF_PASS=-0.001] X-Spam-Score: -1.439 X-Spam-Level: Subject: [jokosher-devel] instruments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 17:57:39 -0000 I must say i that i have a very vague idea on what instruments we need to create in the art team. I would like some kind of soulution where people can suggest what icons (mainly instruments) that should be made, and then the suggestions should be valutated in some way (a system on how to decide which icons are gonna be in jokosher i guess). Any ideas? Whats the current way of doing it? afaik there is now way :P so please fill me in on this! //Oscar From phoscy@gmail.com Wed Aug 2 14:06:04 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id BCF563B01C7 for ; Wed, 2 Aug 2006 14:06:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13326-04 for ; Wed, 2 Aug 2006 14:06:04 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 04AA03B01B0 for ; Wed, 2 Aug 2006 14:06:04 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so408121pyc for ; Wed, 02 Aug 2006 11:06:03 -0700 (PDT) Received: by 10.35.123.10 with SMTP id a10mr1839278pyn; Wed, 02 Aug 2006 11:06:03 -0700 (PDT) Received: by 10.35.115.6 with HTTP; Wed, 2 Aug 2006 11:06:03 -0700 (PDT) Message-ID: <57fcb2c30608021106i3c94fbb6r18e91aa5421d067d@mail.gmail.com> Date: Wed, 2 Aug 2006 20:06:03 +0200 From: phoscy@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.439 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, NO_REAL_NAME=0.961, SPF_PASS=-0.001] X-Spam-Score: -1.439 X-Spam-Level: Subject: [jokosher-devel] Aidy's Art Team Contribution X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 18:06:04 -0000 Nice Aidy! Sorry for that second mail you got Andreas, the one which said "Nice Aidy!" :D From phoscy@gmail.com Wed Aug 2 14:11:19 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3B9EE3B0119 for ; Wed, 2 Aug 2006 14:11:19 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13579-01 for ; Wed, 2 Aug 2006 14:11:18 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 6E8233B00A7 for ; Wed, 2 Aug 2006 14:11:18 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so409732pyc for ; Wed, 02 Aug 2006 11:11:18 -0700 (PDT) Received: by 10.35.99.5 with SMTP id b5mr1852712pym; Wed, 02 Aug 2006 11:11:17 -0700 (PDT) Received: by 10.35.115.6 with HTTP; Wed, 2 Aug 2006 11:11:17 -0700 (PDT) Message-ID: <57fcb2c30608021111n34d549e2uca1df79ac496f11f@mail.gmail.com> Date: Wed, 2 Aug 2006 20:11:17 +0200 From: phoscy@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.439 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, NO_REAL_NAME=0.961, SPF_PASS=-0.001] X-Spam-Score: -1.439 X-Spam-Level: Subject: [jokosher-devel] Swedish Translations X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 18:11:19 -0000 I'm happy to help with the Swedish translations. //Oscar From laszlok2@gmail.com Wed Aug 2 15:52:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 208A83B023B for ; Wed, 2 Aug 2006 15:52:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17934-04 for ; Wed, 2 Aug 2006 15:52:51 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id BC2773B017C for ; Wed, 2 Aug 2006 15:52:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so574718ugf for ; Wed, 02 Aug 2006 12:52:50 -0700 (PDT) Received: by 10.65.59.16 with SMTP id m16mr1975539qbk; Wed, 02 Aug 2006 12:52:49 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id 17sm2789363nzo.2006.08.02.12.52.49; Wed, 02 Aug 2006 12:52:49 -0700 (PDT) Message-ID: <44D102CF.3090401@gmail.com> Date: Wed, 02 Aug 2006 15:53:51 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: phoscy@gmail.com References: <57fcb2c30608021057n285c6768q6e6a81fca15ddb15@mail.gmail.com> In-Reply-To: <57fcb2c30608021057n285c6768q6e6a81fca15ddb15@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.367 tagged_above=-999 required=2 tests=[AWL=0.033, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.367 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] instruments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 19:52:54 -0000 phoscy@gmail.com a crit : > I must say i that i have a very vague idea on what instruments we need > to create in the art team. I would like some kind of soulution where > people can suggest what icons (mainly instruments) that should be > made, and then the suggestions should be valutated in some way (a > system on how to decide which icons are gonna be in jokosher i guess). > > Any ideas? Whats the current way of doing it? afaik there is now way > :P so please fill me in on this! > Since an instruments are just icons and a names, they way we do it now is that if someone wants an instrument in Jokosher, they create an icon (because naming is not the hard part). If they fail to make a tango compliant icon, or fail to convince someone else to, it doesnt get included. As simple as that! ;) Laszlo From laszlok2@gmail.com Wed Aug 2 16:01:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F8BA3B0235 for ; Wed, 2 Aug 2006 16:01:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18380-01 for ; Wed, 2 Aug 2006 16:01:10 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by menubar.gnome.org (Postfix) with ESMTP id 6FBE03B023B for ; Wed, 2 Aug 2006 16:01:10 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id s49so443118pyc for ; Wed, 02 Aug 2006 13:01:10 -0700 (PDT) Received: by 10.35.117.5 with SMTP id u5mr1952796pym; Wed, 02 Aug 2006 13:01:10 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id w28sm7855700pyc.2006.08.02.13.01.09; Wed, 02 Aug 2006 13:01:10 -0700 (PDT) Message-ID: <44D104C4.8020309@gmail.com> Date: Wed, 02 Aug 2006 16:02:12 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: phoscy@gmail.com References: <57fcb2c30608021111n34d549e2uca1df79ac496f11f@mail.gmail.com> In-Reply-To: <57fcb2c30608021111n34d549e2uca1df79ac496f11f@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.369 tagged_above=-999 required=2 tests=[AWL=0.031, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.369 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Swedish Translations X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 20:01:11 -0000 phoscy@gmail.com a crit : > I'm happy to help with the Swedish translations. > https://launchpad.net/products/jokosher/trunk/+pots/jokosher/sv/+translate Get a launchpad account and start translating. If you don't want to use launchpad, you can use POEdit or just Gedit if you like, but launchpad has some advantages: - You can instantly see what other people have translated - It gives you suggestions from other projects' translations for similar strings. - You don't have to upload your changes to svn, or the mailing list. - I don't have to make sure other people's PO files merge properly. But its up to you. Thanks for translating everyone. :) Laszlo From laszlok2@gmail.com Wed Aug 2 21:47:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D2513B007E for ; Wed, 2 Aug 2006 21:47:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32219-03 for ; Wed, 2 Aug 2006 21:47:36 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 3CC963B037B for ; Wed, 2 Aug 2006 21:47:36 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so690582nfa for ; Wed, 02 Aug 2006 18:47:35 -0700 (PDT) Received: by 10.49.43.11 with SMTP id v11mr3130966nfj; Wed, 02 Aug 2006 18:47:35 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.141]) by mx.gmail.com with ESMTP id x24sm340996nfb.2006.08.02.18.47.34; Wed, 02 Aug 2006 18:47:35 -0700 (PDT) Message-ID: <44D15602.7070402@gmail.com> Date: Wed, 02 Aug 2006 21:48:50 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.371 tagged_above=-999 required=2 tests=[AWL=0.029, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.371 X-Spam-Level: Subject: [jokosher-devel] [Fwd: Translation import - Italian (it) - jokosher in Jokosher trunk] X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 01:47:39 -0000 Hey everyone, as you can see the Rosetta SWAT team has informed us that all our translations for trunk are now uploaded to Rosetta. Also the new POT file has been uploaded with all 133 strings from the code and the glade file. Italian, German, and Russian are all more than fifty percent translated, and French is almost at 50%. Because of some backlogs in Edgy, the upload queue delay in Rosetta is about 24 hours. So to let people know what you have translated, please enter it straight into launchpad. Anything sent to the mailing list will take at least 24 hours to get uploaded and put together with the rest of the translations. I will try to download translations from launchpad to SVN as often as possible so everyone can try out the translations with the real Jokosher. Laszlo -------- Message original -------- Sujet: Translation import - Italian (it) - jokosher in Jokosher trunk Date: Thu, 03 Aug 2006 01:26:25 -0000 De: Rosetta SWAT Team Rpondre : Rosetta SWAT Team Pour: laszlok2@gmail.com Hello Laszlo Pandy, On 2006-08-01 20:20+0000 (1 days 5 hours 6 minutes ago), you uploaded 103 Italian (it) translations for jokosher in Jokosher trunk in Rosetta. This mail is a notification that all translations are now imported into Rosetta. Thanks for using Rosetta. The Rosetta SWAT Team From artfwo@gmail.com Thu Aug 3 00:32:29 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E65663B037F for ; Thu, 3 Aug 2006 00:32:28 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05538-02 for ; Thu, 3 Aug 2006 00:32:26 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.202]) by menubar.gnome.org (Postfix) with ESMTP id E1B463B02DB for ; Thu, 3 Aug 2006 00:32:25 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id i30so886665wxd for ; Wed, 02 Aug 2006 21:32:25 -0700 (PDT) Received: by 10.70.15.15 with SMTP id 15mr2559330wxo; Wed, 02 Aug 2006 21:32:25 -0700 (PDT) Received: by 10.70.92.18 with HTTP; Wed, 2 Aug 2006 21:32:25 -0700 (PDT) Message-ID: Date: Thu, 3 Aug 2006 11:32:25 +0700 From: "=?UTF-8?B?0JDRgNGC0ZHQvCDQn9C+0L/QvtCy?=" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_46712_5465761.1154579545336" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.706 tagged_above=-999 required=2 tests=[AWL=-0.795, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.706 X-Spam-Level: Subject: [jokosher-devel] Russian translation updated, Zero crossing X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 04:32:29 -0000 ------=_Part_46712_5465761.1154579545336 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, Here's yet another update to the russian translation. I think I'll switch to launchpad for all future updates. --Artem ------=_Part_46712_5465761.1154579545336 Content-Type: application/x-gzip; name="ru.po.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ru.po.gz" X-Attachment-Id: f_eqemueio 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 B95xGmcp/el/AuDylxpTnQAA ------=_Part_46712_5465761.1154579545336-- From jens.geiregat@gmail.com Fri Aug 4 08:56:48 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 23B643B03DC for ; Fri, 4 Aug 2006 08:56:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21853-01 for ; Fri, 4 Aug 2006 08:56:45 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id 967AC3B0123 for ; Fri, 4 Aug 2006 08:56:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so63862nfc for ; Fri, 04 Aug 2006 05:56:44 -0700 (PDT) Received: by 10.78.116.19 with SMTP id o19mr1503577huc; Fri, 04 Aug 2006 05:56:43 -0700 (PDT) Received: by 10.78.197.6 with HTTP; Fri, 4 Aug 2006 05:56:43 -0700 (PDT) Message-ID: Date: Fri, 4 Aug 2006 14:56:43 +0200 From: "Jens Geiregat" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_8347_10078717.1154696203265" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 12:56:48 -0000 ------=_Part_8347_10078717.1154696203265 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Ticket link: http://jokosher.python-hosting.com/ticket/26 Moving the instruments is undo-able and save-able. When dragging starts, the default drag-icon is changed into the image of the instrument that is being dragged. I had some problems with those drag-icons: they re-appeared exactly 5 minutes after the drag and drop. This seems to be fixed now though. Jens "RealNitro" Geiregat ------=_Part_8347_10078717.1154696203265 Content-Type: text/x-patch; name=MovingInstruments.diff; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqgk9l7s Content-Disposition: attachment; filename="MovingInstruments.diff" SW5kZXg6IEluc3RydW1lbnRWaWV3ZXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSW5zdHJ1bWVudFZpZXdl ci5weQkocmV2aXNpb24gNTQzKQorKysgSW5zdHJ1bWVudFZpZXdlci5weQkod29ya2luZyBjb3B5 KQpAQCAtMjEsNiArMjEsMTEgQEAKIAlVTlNFTEVDVEVEX0NPTE9VUiA9IE5vbmUKIAlTRUxFQ1RF RF9DT0xPVVIgPSBOb25lCiAJCisJSU5TVFJfRFJBR19UWVBFID0gODMJCQkjIE51bWJlciBvbmx5 IHRvIGJlIHVzZWQgaW5zaWRlIEpva29zaGVyCisJRFJBR19UQVJHRVRTID0gWyAoICJqb2tvc2hl cl9pbnN0cl9tb3ZlIiwgCSMgQSBjdXN0b20gbmFtZSBmb3IgdGhlIGluc3RydW1lbnRzCisJCQkJ CSAgIGd0ay5UQVJHRVRfU0FNRV9BUFAsCQkjIE9ubHkgbW92ZSBpbnNpZGUgSm8KKwkJCQkJICAg SU5TVFJfRFJBR19UWVBFICldCQkjIFVzZSB0aGUgY3VzdG9tIG51bWJlcgorCQogCSNfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KIAkKIAlkZWYgX19pbml0X18oc2VsZiwgcHJvamVjdCwgaW5zdHJ1bWVudCwgcHJvamVj dHZpZXcsIG1haW52aWV3LCBzbWFsbCA9IEZhbHNlKToKQEAgLTQyLDggKzQ3LDEwIEBACiAJCXNl bGYuYWRkKHNlbGYubWFpbkJveCkKIAkJCiAJCXNlbGYuaGVhZGVyQm94ID0gZ3RrLlZCb3goKQor CQlzZWxmLmhlYWRlckV2ZW50Qm94ID0gZ3RrLkV2ZW50Qm94KCkKKwkJc2VsZi5oZWFkZXJFdmVu dEJveC5hZGQoc2VsZi5oZWFkZXJCb3gpCiAJCXNlbGYuaGVhZGVyQWxpZ24gPSBndGsuQWxpZ25t ZW50KDAsIDAsIDEuMCwgMS4wKQotCQlzZWxmLmhlYWRlckFsaWduLmFkZChzZWxmLmhlYWRlckJv eCkKKwkJc2VsZi5oZWFkZXJBbGlnbi5hZGQoc2VsZi5oZWFkZXJFdmVudEJveCkKIAkJc2VsZi5l dmVudExhbmUgPSBFdmVudExhbmVWaWV3ZXIocHJvamVjdCwgaW5zdHJ1bWVudCwgc2VsZiwgbWFp bnZpZXcsIHNlbGYuc21hbGwpCiAJCQogCQlzZWxmLm1haW5Cb3gucGFja19zdGFydChzZWxmLmhl YWRlckFsaWduLCBGYWxzZSwgRmFsc2UpCkBAIC0xMTEsNiArMTE4LDE4IEBACiAJCQlzZWxmLnNl cGFyYXRvciA9IGd0ay5IU2VwYXJhdG9yKCkKIAkJCXNlbGYuaGVhZGVyQm94LnBhY2tfZW5kKHNl bGYuc2VwYXJhdG9yLCBGYWxzZSwgVHJ1ZSkKIAkJc2VsZi5pbnN0cnVtZW50LmlzU2VsZWN0ZWQg PSBGYWxzZQorCQkKKwkJIyBCZWdpbiBEcmFnIGFuZCBEcm9wIGNvZGUKKwkJc2VsZi5oZWFkZXJF dmVudEJveC5kcmFnX2Rlc3Rfc2V0KGd0ay5ERVNUX0RFRkFVTFRfRFJPUCwKKwkJCQkJCQkJCQkg IHNlbGYuRFJBR19UQVJHRVRTLCAKKwkJCQkJCQkJCQkgIGd0ay5nZGsuQUNUSU9OX01PVkUpCisJ CXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJhZ19tb3Rpb24nLCBzZWxmLk9uRHJhZ01v dGlvbikKKwkJc2VsZi5oZWFkZXJFdmVudEJveC5kcmFnX3NvdXJjZV9zZXQoZ3RrLmdkay5CVVRU T04xX01BU0ssIAorCQkJCQkJCQkJCSAgICBzZWxmLkRSQUdfVEFSR0VUUywgCisJCQkJCQkJCQkJ ICAgIGd0ay5nZGsuQUNUSU9OX01PVkUpCisJCSMgQ29ubmVjdCB0byBkcmFnX2JlZ2luIHRvIGFk ZCBhIGN1c3RvbSBpY29uCisJCXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJhZ19iZWdp bicsIHNlbGYuT25EcmFnQmVnaW4pCisJCXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJh Z19kcm9wJywgc2VsZi5PbkRyYWdEcm9wKQogCiAJI19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogCkBAIC0xOTUsMTEg KzIxNCwxMyBAQAogCQkJc2VsZi5TRUxFQ1RFRF9DT0xPVVIgPSBzZWxmLmdldF9zdHlsZSgpLmJh c2VbM10KIAkJCQogCQkJc2VsZi5tb2RpZnlfYmcoZ3RrLlNUQVRFX05PUk1BTCwgc2VsZi5TRUxF Q1RFRF9DT0xPVVIpCisJCQlzZWxmLmhlYWRlckV2ZW50Qm94Lm1vZGlmeV9iZyhndGsuU1RBVEVf Tk9STUFMLCBzZWxmLlNFTEVDVEVEX0NPTE9VUikKIAkJCXNlbGYubGFiZWxldmVudGJveC5tb2Rp ZnlfYmcoZ3RrLlNUQVRFX05PUk1BTCwgc2VsZi5TRUxFQ1RFRF9DT0xPVVIpCiAJCQlzZWxmLmV2 ZW50TGFuZS5tb2RpZnlfYmcoZ3RrLlNUQVRFX05PUk1BTCwgc2VsZi5TRUxFQ1RFRF9DT0xPVVIp CiAJCQkKIAkJZWxzZToKIAkJCXNlbGYubW9kaWZ5X2JnKGd0ay5TVEFURV9OT1JNQUwsIHNlbGYu VU5TRUxFQ1RFRF9DT0xPVVIpCisJCQlzZWxmLmhlYWRlckV2ZW50Qm94Lm1vZGlmeV9iZyhndGsu U1RBVEVfTk9STUFMLCBzZWxmLlVOU0VMRUNURURfQ09MT1VSKQogCQkJc2VsZi5sYWJlbGV2ZW50 Ym94Lm1vZGlmeV9iZyhndGsuU1RBVEVfTk9STUFMLCBzZWxmLlVOU0VMRUNURURfQ09MT1VSKQog CQkJc2VsZi5ldmVudExhbmUubW9kaWZ5X2JnKGd0ay5TVEFURV9OT1JNQUwsIHNlbGYuVU5TRUxF Q1RFRF9DT0xPVVIpCiAJCQpAQCAtMjQ2LDYgKzI2Nyw2NiBAQAogCQkJCWEuY29ubmVjdCgiYWN0 aXZhdGUiLCBjYikKIAogCQltLnBvcHVwKE5vbmUsIE5vbmUsIE5vbmUsIG1vdXNlLmJ1dHRvbiwg bW91c2UudGltZSkKLQkJCisJCisJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKwkKKwlkZWYgT25EcmFnTW90aW9u KHNlbGYsIHdpZGdldCwgY29udGV4dCwgeCwgeSwgdGltZSk6CisJCScnJworCQkJQ2FsbGVkIGVh Y2ggdGltZSB0aGUgdXNlciBtb3ZlcyBoaXMvaGVyIG1vdXNlIHdoaWxlIGRyYWdnaW5nLgorCQkJ J2lmJyBjbGF1c2UgY2hlY2tzIGlmIG1vdXNlIGlzIG9uIGFuIGluc3RydW1lbnQgdGhhdCBpc24n dCB0aGUKKwkJCXNvdXJjZSBpbnN0cnVtZW50LiBJZiBzbywgaXQgc3dhcHMgdGhhdCBpbnN0cnVt ZW50IGFuZCB0aGUKKwkJCXNvdXJjZSBpbnN0cnVtZW50IGluIHRoZSBHVUkuIFN3YXBwaW5nIG9m IHRoZSBJbnN0cnVtZW50IG9iamVjdHMKKwkJCWluIHNlbGYucHJvamVjdC5pbnN0cnVtZW50cyBo YXBwZW5zIGluIE9uRHJhZ0Ryb3AoKS4KKwkJJycnCisJCXNvdXJjZV9oZWFkZXIgPSBjb250ZXh0 LmdldF9zb3VyY2Vfd2lkZ2V0KCkgCSMgV2lsbCByZXR1cm4gYW4gRXZlbnRCb3ggKHNlbGYuaGVh ZGVyRXZlbnRCb3gpCisJCWlmIHdpZGdldCAhPSBzb3VyY2VfaGVhZGVyOiAJCQkJCSMgRG9udCBz d2FwIHdpdGggc2VsZgorCQkJYm94ID0gc2VsZi5HZXRJbnN0cnVtZW50Vmlld1ZCb3goKQorCQkJ aXZfYXJyYXkgPSBib3guZ2V0X2NoaWxkcmVuKCkJCQkJIyBJbnN0cnVtZW50VmlldyBhcnJheQor CQkJaW5kZXhfaXYgPSBpdl9hcnJheS5pbmRleChzZWxmKQorCQkJCisJCQlzb3VyY2VfaXYgPSBb aXYgZm9yIGl2IGluIGl2X2FycmF5IGlmIGl2LmhlYWRlckV2ZW50Qm94ID09IHNvdXJjZV9oZWFk ZXJdWzBdCisJCQlpbmRleF9zb3VyY2VfaXYgPSBpdl9hcnJheS5pbmRleChzb3VyY2VfaXYpCisJ CQkKKwkJCWJveC5yZW9yZGVyX2NoaWxkKHNvdXJjZV9pdiwgaW5kZXhfaXYpCQkjIEltbWVkaWF0 ZSB2aXN1YWwgZmVlZGJhY2sKKwkJIyBXaXRob3V0IHRoZXNlIGxpbmVzIHRoZSBpY29uIHdvdWxk IGZseSBiYWNrIHRvIHRoZSBzdGFydCBvZiB0aGUgZHJhZyB3aGVuIGRyb3BwaW5nCisJCWNvbnRl eHQuZHJhZ19zdGF0dXMoZ3RrLmdkay5BQ1RJT05fTU9WRSwgdGltZSkKKwkJcmV0dXJuIFRydWUK KworCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCisJCisJZGVmIE9uRHJhZ0JlZ2luKHNlbGYsIHdpZGdldCwgY29u dGV4dCk6CisJCScnJworCQkJQ2FsbGVkIGF0IHRoZSBzdGFydCBvZiB0aGUgZHJhZyBhbmQgZHJv cC4KKwkJCURpc3BsYXlzIHRoZSBpbnN0cnVtZW50IGljb24gd2hlbiBkcmFnZ2luZy4KKwkJJycn CisJCXdpZGdldC5kcmFnX3NvdXJjZV9zZXRfaWNvbl9waXhidWYoc2VsZi5pbnN0cnVtZW50LnBp eGJ1ZikKKwkJcmV0dXJuIFRydWUKKwkKKwkjX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXworCQorCWRlZiBPbkRyYWdE cm9wKHNlbGYsIHdpZGdldCwgY29udGV4dCwgeCwgeSwgdGltZSk6CisJCScnJworCQkJQ2FsbGVk IHdoZW4gdGhlIHVzZXIgcmVsZWFzZXMgTU9VU0UxLgorCQkJQ2FsbHMgTW92ZUluc3RydW1lbnQs IHdoaWNoIG1vdmVzIHRoZSBkcmFnZ2VkCisJCQlpbnN0cnVtZW50IHRvIHRoZSBlbmQgcG9zaXRp b24gaW4gdGhlCisJCQlzZWxmLnByb2plY3QuaW5zdHJ1bWVudHMgYXJyYXkuCisJCQlNb3ZlSW5z dHJ1bWVudCBpcyB1bmRvLWFibGUuCisJCScnJworCQlpZCA9IHNlbGYuaW5zdHJ1bWVudC5pZAor CQlib3ggPSBzZWxmLkdldEluc3RydW1lbnRWaWV3VkJveCgpCisJCXBvc2l0aW9uID0gYm94Lmdl dF9jaGlsZHJlbigpLmluZGV4KHNlbGYpCisJCXNlbGYucHJvamVjdC5Nb3ZlSW5zdHJ1bWVudChp ZCwgcG9zaXRpb24pCisJCisJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKworCWRlZiBHZXRJbnN0cnVtZW50Vmll d1ZCb3goc2VsZik6CisJCScnJworCQkJUmV0dXJucyB0aGUgaW5zdHJ1bWVudEJveCBpZiB0aGUg Y3VycmVudCB2aWV3IGlzIGEgUmVjb3JkaW5nVmlldy4KKwkJCVJldHVybnMgdGhlIHRpbWVib3gg aWYgdGhlIGN1cnJlbnQgdmlldyBpcyBhIENvbXBhY3RNaXhWaWV3LgorCQknJycKKwkJaWYgaGFz YXR0cihzZWxmLnByb2plY3R2aWV3LCAiaW5zdHJ1bWVudEJveCIpOgorCQkJcmV0dXJuIHNlbGYu cHJvamVjdHZpZXcuaW5zdHJ1bWVudEJveAorCQllbHNlOgorCQkJcmV0dXJuIHNlbGYucHJvamVj dHZpZXcudGltZWJveAorCQogCSM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CQotCkluZGV4OiBQcm9qZWN0LnB5 Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KLS0tIFByb2plY3QucHkJKHJldmlzaW9uIDU0MykKKysrIFByb2plY3QucHkJ KHdvcmtpbmcgY29weSkKQEAgLTgwNiw2ICs4MDYsMjMgQEAKIAkJCiAJI19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwog CQorCWRlZiBNb3ZlSW5zdHJ1bWVudChzZWxmLCBpZCwgcG9zaXRpb24pOgorCQknJycKKwkJCU1v dmUgYW4gaW5zdHJ1bWVudCBpbiB0aGUgaW5zdHJ1bWVudCBsaXN0LgorCQkJVXNlZCBmb3IgZHJh ZyBhbmQgZHJvcCBvcmRlcmluZyBvZiBpbnN0cnVtZW50cyBpbgorCQkJSW5zdHJ1bWVudFZpZXdl ci5weQorCQkJCisJCQl1bmRvIDogTW92ZUluc3RydW1lbnQoJSh0ZW1wKWQsICUodGVtcDEpZCkK KwkJJycnCisJCXNlbGYudGVtcCA9IGlkCisJCWluc3RyID0gW3ggZm9yIHggaW4gc2VsZi5pbnN0 cnVtZW50cyBpZiB4LmlkID09IGlkXVswXQorCQlzZWxmLnRlbXAxID0gc2VsZi5pbnN0cnVtZW50 cy5pbmRleChpbnN0cikKKwkJCisJCXNlbGYuaW5zdHJ1bWVudHMucmVtb3ZlKGluc3RyKQorCQlz ZWxmLmluc3RydW1lbnRzLmluc2VydChwb3NpdGlvbiwgaW5zdHIpCQkKKwkKKwkjX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCisJCiAJZGVmIENsZWFyRXZlbnRTZWxlY3Rpb25zKHNlbGYpOgogCQknJycgQ2xlYXJzIHRo ZSBzZWxlY3Rpb24gb2YgYW55IGV2ZW50cyAnJycKIAkJZm9yIGluc3RyIGluIHNlbGYuaW5zdHJ1 bWVudHM6CkluZGV4OiBSZWNvcmRpbmdWaWV3LnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFJlY29yZGluZ1Zp ZXcucHkJKHJldmlzaW9uIDU0MykKKysrIFJlY29yZGluZ1ZpZXcucHkJKHdvcmtpbmcgY29weSkK QEAgLTc5LDMxICs3OSw0MCBAQAogCQogCiAJZGVmIFVwZGF0ZShzZWxmKToKKwkJIyBOb3RlOiBJ bnN0cnVtZW50Vmlld3MgTVVTVCBoYXZlIHRoZSBvcmRlciB0aGF0IHRoZSBpbnN0cnVtZW50cyBo YXZlIGluCisJCSMgICAgICAgUHJvamVjdC5pbnN0cnVtZW50cyB0byBrZWVwIHRoZSBkcmFnIGFu ZCBkcm9wIG9mIEluc3RydW1lbnRWaWV3cworCQkjICAgICAgIGNvbnNpc3RlbnQhCiAJCWNoaWxk cmVuID0gc2VsZi5pbnN0cnVtZW50Qm94LmdldF9jaGlsZHJlbigpCisJCSNSZW1vdmUgYWxsIGlu c3RydW1lbnR2aWV3cywgdGhleSB3aWxsIGJlIGFkZGVkIGluc2lkZSB0aGUgZm9yIGxvb3AKKwkJ Zm9yIGNoaWxkIGluIGNoaWxkcmVuOgorCQkJc2VsZi5pbnN0cnVtZW50Qm94LnJlbW92ZShjaGls ZCkKIAkJZm9yIGluc3RyIGluIHNlbGYucHJvamVjdC5pbnN0cnVtZW50czoKKwkJCSNGaW5kIHRo ZSBJbnN0cnVtZW50VmlldyB0aGF0IG1hdGNoZXMgaW5zdHI6CiAJCQlpdiA9IE5vbmUKIAkJCWZv ciBpZGVudCwgaW5zdHJWIGluIHNlbGYudmlld3M6CiAJCQkJaWYgaW5zdHJWLmluc3RydW1lbnQg aXMgaW5zdHI6CiAJCQkJCWl2ID0gaW5zdHJWCiAJCQkJCWJyZWFrCisJCQkjSWYgdGhlcmUgaXMg bm8gSW5zdHJ1bWVudFZpZXcgZm9yIGluc3RyLCBjcmVhdGUgb25lOgogCQkJaWYgbm90IGl2Ogog CQkJCWl2ID0gSW5zdHJ1bWVudFZpZXdlci5JbnN0cnVtZW50Vmlld2VyKHNlbGYucHJvamVjdCwg aW5zdHIsIHNlbGYsIHNlbGYubWFpbnZpZXcpCiAJCQkJaW5zdHIuQWRkTGlzdGVuZXIoc2VsZikK KwkJCQkjQWRkIGl0IHRvIHRoZSB2aWV3cwogCQkJCXNlbGYudmlld3MuYXBwZW5kKChpbnN0ci5p ZCwgaXYpKQogCQkJCWl2LmhlYWRlckFsaWduLmNvbm5lY3QoInNpemUtYWxsb2NhdGUiLCBzZWxm LlVwZGF0ZVNpemUpCi0JCQkKLQkJCWlmIG5vdCBpdiBpbiBjaGlsZHJlbjoKLQkJCQlzZWxmLmlu c3RydW1lbnRCb3gucGFja19zdGFydChpdiwgRmFsc2UsIEZhbHNlKQotCQkJCisJCQkjQWRkIHRo ZSBJbnN0cnVtZW50VmlldyB0byB0aGUgVkJveAorCQkJc2VsZi5pbnN0cnVtZW50Qm94LnBhY2tf c3RhcnQoaXYsIEZhbHNlLCBGYWxzZSkKKwkJCSNNYWtlIHN1cmUgdGhlIEluc3RydW1lbnRWaWV3 IGlzIHZpc2libGU6CiAJCQlpdi5zaG93KCkKLQkJCisJCSNzZWxmLnZpZXdzIGlzIHVwIHRvIGRh dGUgbm93CiAJCWZvciBpZGVudCwgaXYgaW4gc2VsZi52aWV3czoKIAkJCSNjaGVjayBpZiBpbnN0 cnVtZW50IGhhcyBiZWVuIGRlbGV0ZWQKIAkJCWlmIG5vdCBpdi5pbnN0cnVtZW50IGluIHNlbGYu cHJvamVjdC5pbnN0cnVtZW50cyBhbmQgaXYgaW4gY2hpbGRyZW46CiAJCQkJc2VsZi5pbnN0cnVt ZW50Qm94LnJlbW92ZShpdikKIAkJCWVsc2U6Ci0JCQkJaXYuVXBkYXRlKCkKKwkJCQlpdi5VcGRh dGUoKSAjVXBkYXRlIG5vbi1kZWxldGVkIGluc3RydW1lbnRzCiAJCQorCQkKIAkJaWYgbGVuKHNl bGYudmlld3MpID4gMDoKIAkJCXNlbGYuVXBkYXRlU2l6ZShOb25lLCBzZWxmLnZpZXdzWzBdWzFd LmhlYWRlckFsaWduLmdldF9hbGxvY2F0aW9uKCkpCiAJCWVsc2U6Cg== ------=_Part_8347_10078717.1154696203265-- From laszlok2@gmail.com Fri Aug 4 22:18:29 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A403B010D for ; Fri, 4 Aug 2006 22:18:29 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24079-10 for ; Fri, 4 Aug 2006 22:18:28 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by menubar.gnome.org (Postfix) with ESMTP id 03EC23B0400 for ; Fri, 4 Aug 2006 22:18:28 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so310805pyg for ; Fri, 04 Aug 2006 19:18:27 -0700 (PDT) Received: by 10.35.111.14 with SMTP id o14mr6222724pym; Fri, 04 Aug 2006 19:18:25 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id 38sm2504913nza.2006.08.04.19.18.24; Fri, 04 Aug 2006 19:18:25 -0700 (PDT) Message-ID: <44D401F1.3060807@gmail.com> Date: Fri, 04 Aug 2006 22:26:57 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.373 tagged_above=-999 required=2 tests=[AWL=0.027, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.373 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 02:18:29 -0000 Jens Geiregat a crit : > Ticket link: > http://jokosher.python-hosting.com/ticket/26 > > Moving the instruments is undo-able and save-able. When dragging > starts, the default drag-icon is changed into the image of the > instrument that is being dragged. > > I had some problems with those drag-icons: they re-appeared exactly 5 > minutes after the drag and drop. This seems to be fixed now though. > > > Jens "RealNitro" Geiregat > Committed, and it looks really cool. Since you obviously know more about dnd than me, could you have a go at making the instrument lane accepting URI drops which then loads the event on that instrument and sets the starting point to where the mouse dropped it? That would be really useful. Thanks for the patch :) Laszlo From jens.geiregat@gmail.com Sat Aug 5 04:33:10 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 624783B00E9 for ; Sat, 5 Aug 2006 04:33:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04028-07 for ; Sat, 5 Aug 2006 04:33:09 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id E7BB83B0071 for ; Sat, 5 Aug 2006 04:33:08 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so326072nfc for ; Sat, 05 Aug 2006 01:33:08 -0700 (PDT) Received: by 10.78.132.12 with SMTP id f12mr1841588hud; Sat, 05 Aug 2006 01:33:07 -0700 (PDT) Received: by 10.78.197.6 with HTTP; Sat, 5 Aug 2006 01:33:07 -0700 (PDT) Message-ID: Date: Sat, 5 Aug 2006 10:33:07 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <44D401F1.3060807@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <44D401F1.3060807@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 08:33:10 -0000 On 8/5/06, Laszlo Pandy wrote: > Jens Geiregat a =E9crit : > > Ticket link: > > http://jokosher.python-hosting.com/ticket/26 > > > > Moving the instruments is undo-able and save-able. When dragging > > starts, the default drag-icon is changed into the image of the > > instrument that is being dragged. > > > > I had some problems with those drag-icons: they re-appeared exactly 5 > > minutes after the drag and drop. This seems to be fixed now though. > > > > > > Jens "RealNitro" Geiregat > > > > Committed, and it looks really cool. Since you obviously know more about > dnd than me, could you have a go at making the instrument lane accepting > URI drops which then loads the event on that instrument and sets the > starting point to where the mouse dropped it? That would be really useful= . > > Thanks for the patch :) > > Laszlo > > Thx! I'll look into URI dnd as soon as I can. :-) Jens From jonobacon@gmail.com Sat Aug 5 08:02:37 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D614B3B00C3 for ; Sat, 5 Aug 2006 08:02:37 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12272-02 for ; Sat, 5 Aug 2006 08:02:37 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 991763B00CA for ; Sat, 5 Aug 2006 08:02:36 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so358784nfc for ; Sat, 05 Aug 2006 05:02:36 -0700 (PDT) Received: by 10.78.127.2 with SMTP id z2mr1881228huc; Sat, 05 Aug 2006 05:02:35 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sat, 5 Aug 2006 05:02:35 -0700 (PDT) Message-ID: <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> Date: Sat, 5 Aug 2006 13:02:35 +0100 From: "Jono Bacon" To: "Jens Geiregat" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.454 tagged_above=-999 required=2 tests=[AWL=-0.054, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.454 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 12:02:38 -0000 On 8/5/06, Jens Geiregat wrote: > Thx! I'll look into URI dnd as soon as I can. :-) Awesome. The patch you gave us is fantastic! Keep up the great work!! :) Jono From jens.geiregat@gmail.com Sun Aug 6 17:21:59 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6E36E3B009F for ; Sun, 6 Aug 2006 17:21:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14829-02 for ; Sun, 6 Aug 2006 17:21:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 562033B000D for ; Sun, 6 Aug 2006 17:21:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so681432nfc for ; Sun, 06 Aug 2006 14:21:56 -0700 (PDT) Received: by 10.78.118.19 with SMTP id q19mr2194693huc; Sun, 06 Aug 2006 14:21:56 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Sun, 6 Aug 2006 14:21:56 -0700 (PDT) Message-ID: Date: Sun, 6 Aug 2006 23:21:56 +0200 From: "Jens Geiregat" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 21:21:59 -0000 On 8/5/06, Jono Bacon wrote: > On 8/5/06, Jens Geiregat wrote: > > Thx! I'll look into URI dnd as soon as I can. :-) > > Awesome. The patch you gave us is fantastic! Keep up the great work!! :) > > Jono > Some questions about uri-dnd: - When importing an audio file (through the menu), the user can choose to copy the file to the project audio directory. Should Jokosher display a yes/no (or 'Copy', 'Use original') dialog when dropping? - I wrote support for dragging multiple files at once to Jokosher. Atm, it just imports them right after eachother (import the first one, "start += duration", import the seconde one, ...). Is this the 'right' way to handle multiple files? - What to do with 'bad' file-uri's? (http:// in stead of file://, trying to import a .txt, ...) Jens From jonobacon@gmail.com Sun Aug 6 17:59:43 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A50FB3B000D for ; Sun, 6 Aug 2006 17:59:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16229-07 for ; Sun, 6 Aug 2006 17:59:43 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 78DF33B0234 for ; Sun, 6 Aug 2006 17:59:42 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so687537nfc for ; Sun, 06 Aug 2006 14:59:41 -0700 (PDT) Received: by 10.78.203.15 with SMTP id a15mr2197938hug; Sun, 06 Aug 2006 14:59:41 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sun, 6 Aug 2006 14:59:41 -0700 (PDT) Message-ID: <1c3fe48e0608061459i41f5b9c3u41b9253a6100b286@mail.gmail.com> Date: Sun, 6 Aug 2006 22:59:41 +0100 From: "Jono Bacon" To: "Jens Geiregat" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.454 tagged_above=-999 required=2 tests=[AWL=-0.054, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.454 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 21:59:43 -0000 Hi Jens, > - When importing an audio file (through the menu), the user can choose > to copy the file to the project audio directory. Should Jokosher > display a yes/no (or 'Copy', 'Use original') dialog when dropping? What do you mean, 'when dropping'? > - I wrote support for dragging multiple files at once to Jokosher. > Atm, it just imports them right after eachother (import the first one, > "start += duration", import the seconde one, ...). Is this the 'right' > way to handle multiple files? Awesome, this is going to be a useful patch! Sure, I would say that the files appear next to each other in the instrument lane. Obviously each file needs to be its own Event and have its properties set. > - What to do with 'bad' file-uri's? (http:// in stead of file://, > trying to import a .txt, ...) Chris Procter has been looking into this. Chris?! Jono From stuart.langridge@gmail.com Sun Aug 6 18:25:49 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8D9D53B0010 for ; Sun, 6 Aug 2006 18:25:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17248-02 for ; Sun, 6 Aug 2006 18:25:49 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by menubar.gnome.org (Postfix) with ESMTP id 5E9A63B000D for ; Sun, 6 Aug 2006 18:25:48 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so989185ugf for ; Sun, 06 Aug 2006 15:25:47 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr7271704ugm; Sun, 06 Aug 2006 15:25:47 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Sun, 6 Aug 2006 15:25:47 -0700 (PDT) Message-ID: <4c91566f0608061525i19af8772ncbce1b58f31fd55d@mail.gmail.com> Date: Sun, 6 Aug 2006 23:25:47 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jens Geiregat" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> X-Google-Sender-Auth: 11f83e7873a808c5 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.234 tagged_above=-999 required=2 tests=[AWL=0.089, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.234 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Laszlo Pandy Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Aug 2006 22:25:49 -0000 > Some questions about uri-dnd: > - When importing an audio file (through the menu), the user can choose > to copy the file to the project audio directory. Should Jokosher > display a yes/no (or 'Copy', 'Use original') dialog when dropping? No. All imports will eventually end up in the project audio directory (that you get the option to leave it outside at the moment is a bug) so just copy it in :) > - I wrote support for dragging multiple files at once to Jokosher. > Atm, it just imports them right after eachother (import the first one, > "start += duration", import the seconde one, ...). Is this the 'right' > way to handle multiple files? Sounds about right to me :) > - What to do with 'bad' file-uri's? (http:// in stead of file://, > trying to import a .txt, ...) http isn't a bad URI; there's no reason why we can't importerctly from a remote URL (and indeed gnomevfs URLs like ssh: will need to work too). Trying to import something that isn't an audio file; I believe there's already stuff to handle this in the existing import-event code (Chris P was working on this) so you may want to look at that or hook up with him. -- sil From laszlok2@gmail.com Sun Aug 6 23:03:20 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C56933B0135 for ; Sun, 6 Aug 2006 23:03:20 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27149-06 for ; Sun, 6 Aug 2006 23:03:20 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 77CF23B0003 for ; Sun, 6 Aug 2006 23:03:19 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so738965nfc for ; Sun, 06 Aug 2006 20:03:18 -0700 (PDT) Received: by 10.49.94.20 with SMTP id w20mr660559nfl; Sun, 06 Aug 2006 20:03:18 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id l32sm1606019nfa.2006.08.06.20.03.17; Sun, 06 Aug 2006 20:03:18 -0700 (PDT) Message-ID: <44D6B0AF.1030100@gmail.com> Date: Sun, 06 Aug 2006 23:17:03 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.374 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.374 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 03:03:20 -0000 Jens Geiregat a crit : > On 8/5/06, Jono Bacon wrote: >> On 8/5/06, Jens Geiregat wrote: >> > Thx! I'll look into URI dnd as soon as I can. :-) >> >> Awesome. The patch you gave us is fantastic! Keep up the great work!! :) >> >> Jono >> > > Some questions about uri-dnd: > - When importing an audio file (through the menu), the user can choose > to copy the file to the project audio directory. Should Jokosher > display a yes/no (or 'Copy', 'Use original') dialog when dropping? I agree with Aq. Default should be to copy it to the audio directory. > - I wrote support for dragging multiple files at once to Jokosher. > Atm, it just imports them right after eachother (import the first one, > "start += duration", import the seconde one, ...). Is this the 'right' > way to handle multiple files? I have already implemented a method that does this in event. It is currently used for moving events (to make sure they never overlap), and when pasting events onto instruments. Here is how it works: 1. Add a new event to instrument.events. 2. Make sure event.start value and event.duration value have been set. 3. Call event.MoveButDoNotOverlap(desired_start_position). This will start at the desired_start_position and continue forward from there. It will then set event.start to the first position it finds where the event does not overlap with any other event. Excerpt from Instrument.py: def addEventFromEvent(self, start, event): ... self.events.append(e) e.SetProperties() e.MoveButDoNotOverlap(e.start) ... And then this will work better than just putting them at start += duration because calling MoveButDoNotOverlap() will avoid overlaps with events that are already present on that instrument. > - What to do with 'bad' file-uri's? (http:// in stead of file://, > trying to import a .txt, ...) > Just ignore them and tell the status bar to display "could not import file(s): %s". Laszlo From john@thegreens.co.uk Mon Aug 7 01:31:06 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 492D13B008A for ; Mon, 7 Aug 2006 01:31:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00612-01 for ; Mon, 7 Aug 2006 01:31:05 -0400 (EDT) Received: from smtp813.mail.ukl.yahoo.com (smtp813.mail.ukl.yahoo.com [217.12.12.203]) by menubar.gnome.org (Postfix) with SMTP id 8D1C13B0013 for ; Mon, 7 Aug 2006 01:31:04 -0400 (EDT) Received: (qmail 89307 invoked from network); 7 Aug 2006 05:31:04 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.159.47.253 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 7 Aug 2006 05:31:03 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 82BB377F31; Mon, 7 Aug 2006 06:31:03 +0100 (BST) Date: Mon, 7 Aug 2006 06:31:03 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20060807053103.GA27468@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.144 tagged_above=-999 required=2 tests=[AWL=-0.185, BAYES_20=-0.74, SPF_NEUTRAL=1.069] X-Spam-Score: 0.144 X-Spam-Level: Subject: [jokosher-devel] Project view re-engineering X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 05:31:06 -0000 At the minute we have two separate classes for handling project views, RecordingView and CompactMixView. I've been looking at ticket #129 to add a a working scrollbar to the mix view and it strikes me that there is a certain amount of duplication between the two classes and just adding the scrollbar code will only compound this. Maybe some consolidation could be done here. There is a TODO comment in the code to this effect so maybe someone else thought so too. One immediate thought is that if RecordingView were to be modified to have an attribute to set the size of the instrument lanes that could be set in the constructor then CompactMixView could be re-engineered as a gtk.VPaned with an instance of RecordingView in the top pane. (Would the zoom buttons be hidden in the mix view?). If we were to go that route then the name RecordingView should be changed to something else (ProjectView perhaps?). On the subject of names CompactMixView is so called because once upon a time there was a DetailedMixView. Unless there are plams to re-introduce a DetailedMixView then can CompactMixView be renamed as simply MixView?. -- John Green From chris-procter@talk21.com Mon Aug 7 05:15:22 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 67A2E3B04D3 for ; Mon, 7 Aug 2006 05:15:22 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11054-03 for ; Mon, 7 Aug 2006 05:15:21 -0400 (EDT) Received: from web86601.mail.ird.yahoo.com (web86601.mail.ird.yahoo.com [217.146.188.134]) by menubar.gnome.org (Postfix) with SMTP id 692B73B059F for ; Mon, 7 Aug 2006 05:15:17 -0400 (EDT) Received: (qmail 71525 invoked by uid 60001); 7 Aug 2006 09:15:16 -0000 Message-ID: <20060807091516.71523.qmail@web86601.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86601.mail.ird.yahoo.com via HTTP; Mon, 07 Aug 2006 10:15:16 BST Date: Mon, 7 Aug 2006 10:15:16 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: <4c91566f0608061525i19af8772ncbce1b58f31fd55d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.265 tagged_above=-999 required=2 tests=[AWL=-0.451, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_EV=0.077] X-Spam-Score: -1.265 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 09:15:22 -0000 --- Stuart Langridge wrote: > > Some questions about uri-dnd: > > - When importing an audio file (through the menu), > the user can choose > > to copy the file to the project audio directory. > Should Jokosher > > display a yes/no (or 'Copy', 'Use original') > dialog when dropping? > > No. All imports will eventually end up in the > project audio directory > (that you get the option to leave it outside at the > moment is a bug) > so just copy it in :) Copy it in. The checkbox is only there because it was making it optional made it easier to get my patch accepted :) > > - What to do with 'bad' file-uri's? (http:// in > stead of file://, > > trying to import a .txt, ...) > > http isn't a bad URI; there's no reason why we can't > importerctly from > a remote URL (and indeed gnomevfs URLs like ssh: > will need to work > too). Trying to import something that isn't an audio > file; I believe > there's already stuff to handle this in the existing > import-event code > (Chris P was working on this) so you may want to > look at that or hook > up with him. If you try to import a text file at the moment it creates the white event box, posts an error to the gstreamer bus, and sits there saying 0% loading forever, I have a patch that can catch the error and delete the event, but whenever I try and pop up a dialog to inform the user why their event has disapperared it crashes Jokosher in a fairly horrible way (anything that requires kill (1) to fix is horrible :) Eventually I will get this sorted (or give up and just delete the event without warning) so if you assume all files are valid audio files thats fine. As for URI schemes, if you try and open a project using anything but file:// it pops up a dialog telling you the uri scheme is not supported. This is because I haven't thought through what we need to do to support other schemes, check out LoadFromFile() in Project.py. So if you want to just support file:// for now thats fine, but if you want to support others (and we should eventually) then cool. Give us a shout here or on irc if you want any help chris ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html From chris-procter@talk21.com Mon Aug 7 05:31:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2B5BF3B05E0 for ; Mon, 7 Aug 2006 05:31:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11775-09 for ; Mon, 7 Aug 2006 05:31:38 -0400 (EDT) Received: from web86602.mail.ird.yahoo.com (web86602.mail.ird.yahoo.com [217.146.188.135]) by menubar.gnome.org (Postfix) with SMTP id D8FF83B02F8 for ; Mon, 7 Aug 2006 05:31:37 -0400 (EDT) Received: (qmail 22666 invoked by uid 60001); 7 Aug 2006 09:31:36 -0000 Message-ID: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86602.mail.ird.yahoo.com via HTTP; Mon, 07 Aug 2006 10:31:36 BST Date: Mon, 7 Aug 2006 10:31:36 +0100 (BST) From: chris procter To: Jokosher gnome MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1285825820-1154943096=:20678" Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.253 tagged_above=-999 required=2 tests=[AWL=-0.362, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.253 X-Spam-Level: Subject: [jokosher-devel] [Patch] to ensure musical quality X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 09:31:39 -0000 --0-1285825820-1154943096=:20678 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline In accord with the emerging standard for ensuring musical quality under all Free and Open Source audio apps I think we need to commit the attached patch as soon as possible so we can join the fight against this evil menace. chris P.S. In case you're wondering, jono threatened to revoke my access if I actually comitted this... ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html --0-1285825820-1154943096=:20678 Content-Type: text/x-patch; name="jono.diff" Content-Description: 520625621-jono.diff Content-Disposition: inline; filename="jono.diff" Index: Project.py =================================================================== --- Project.py (revision 548) +++ Project.py (working copy) @@ -30,6 +30,10 @@ # raise "The URI scheme used is invalid." message raise CreateProjectError(5) + if author=="jono" and name=="death metal": + raise CreateProjectError(6) + + filename = (name + ".jokosher") projectdir = os.path.join(folder, name) @@ -939,6 +943,7 @@ 3) Unable to create file. (Invalid permissions, read-only, or the disk is full) 4) Invalid path, name or author 5) Invalid uri passed for the project file + 6) Musical quality constraints violated """ Exception.__init__(self) self.errno=errno Index: NewProjectDialog.py =================================================================== --- NewProjectDialog.py (revision 548) +++ NewProjectDialog.py (working copy) @@ -82,7 +82,9 @@ message = _("Invalid name or author.") elif e.errno == 5: message = _("The uri scheme given is either invalid or not supported") - + elif e.errno == 6: + message = _("Jokosher only supports quality music, please aquire musical taste and try again") + dlg = gtk.MessageDialog(self.dlg, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_ERROR, --0-1285825820-1154943096=:20678-- From snecklifter@gmail.com Mon Aug 7 05:36:16 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 993A73B02F8 for ; Mon, 7 Aug 2006 05:36:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11862-08 for ; Mon, 7 Aug 2006 05:36:16 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 44D163B05A5 for ; Mon, 7 Aug 2006 05:36:15 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so6211nfc for ; Mon, 07 Aug 2006 02:36:14 -0700 (PDT) Received: by 10.78.175.14 with SMTP id x14mr2334884hue; Mon, 07 Aug 2006 02:36:13 -0700 (PDT) Received: by 10.78.70.6 with HTTP; Mon, 7 Aug 2006 02:36:13 -0700 (PDT) Message-ID: <364d303b0608070236i353beacdq58207512c0e0097f@mail.gmail.com> Date: Mon, 7 Aug 2006 10:36:13 +0100 From: "Chris Brown" To: "chris procter" In-Reply-To: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_64756_18369531.1154943373629" References: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.697 tagged_above=-999 required=2 tests=[AWL=-1.208, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, HTML_40_50=0.496, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.697 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] [Patch] to ensure musical quality X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 09:36:16 -0000 ------=_Part_64756_18369531.1154943373629 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hey Chris On 07/08/06, chris procter wrote: > > In accord with the emerging standard for ensuring > musical quality under all Free and Open Source audio > apps I think we need to commit the attached patch as > soon as possible so we can join the fight against this > evil menace. Looks great! Lets commit this straight away! Will backport to 0.1immediately! :) \_/ Cheers Chris ------=_Part_64756_18369531.1154943373629 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hey Chris

On 07/08/06, chris procter <chris-procter@talk21.com> wrote:
In accord with the emerging standard for ensuring
musical quality under all Free and Open Source audio
apps I think we need to commit the attached patch as
soon as possible so we can join the fight against this
evil menace.

Looks great! Lets commit this straight away! Will backport to 0.1 immediately! :)

\_/

Cheers
Chris


------=_Part_64756_18369531.1154943373629-- From jens.geiregat@gmail.com Mon Aug 7 07:43:52 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7E97A3B06DB for ; Mon, 7 Aug 2006 07:43:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19498-06 for ; Mon, 7 Aug 2006 07:43:52 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 45A6D3B06D2 for ; Mon, 7 Aug 2006 07:43:51 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so39466nfc for ; Mon, 07 Aug 2006 04:43:49 -0700 (PDT) Received: by 10.78.200.3 with SMTP id x3mr2347710huf; Mon, 07 Aug 2006 04:43:49 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Mon, 7 Aug 2006 04:43:49 -0700 (PDT) Message-ID: Date: Mon, 7 Aug 2006 13:43:49 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <44D6B0AF.1030100@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.361 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.361 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 11:43:52 -0000 On 8/7/06, Laszlo Pandy wrote: [...] > > - What to do with 'bad' file-uri's? (http:// in stead of file://, > > trying to import a .txt, ...) > > > > Just ignore them and tell the status bar to display "could not import > file(s): %s". The problem with this solution is that there isn't enough space in the statusbar to display 20 filenames. Even when displaying only the amount of bad uri's, there is no good time/event to remove that message from the statusbar. About http:// uri's: Jokosher can't handle these because it uses shutil.copy to copy the imported files to the project's audio folder. Maybe that code should try to use gnome-vfs, and fall back to shutil when it is not available? Like this: try: import gnomevfs # use a gnome-vfs copy except ImportError: print "GnomeVFS not available, using shutil" import shutil try: file = parse_uri_to_local_file(uri) except URIError: #Display an error message try: shutil.copy(file, dest) except IOError: ... It would be better if this was handled by some helper-class or function though... Jens > > Laszlo > > From codenexus@gmail.com Mon Aug 7 07:46:59 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BC323B070D for ; Mon, 7 Aug 2006 07:46:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19689-01 for ; Mon, 7 Aug 2006 07:46:29 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by menubar.gnome.org (Postfix) with ESMTP id 7FB333B06D2 for ; Mon, 7 Aug 2006 07:46:17 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so41083pyg for ; Mon, 07 Aug 2006 04:46:16 -0700 (PDT) Received: by 10.65.112.5 with SMTP id p5mr7924369qbm; Mon, 07 Aug 2006 04:46:16 -0700 (PDT) Received: from albert ( [60.234.130.125]) by mx.gmail.com with ESMTP id i5sm2629505nzi.2006.08.07.04.46.15; Mon, 07 Aug 2006 04:46:16 -0700 (PDT) From: "CodeNexus" To: Date: Mon, 7 Aug 2006 23:46:22 +1200 Message-ID: <004d01c6ba17$1cf0b8f0$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Aca6Fxr7CyZf2vqVRWWXcLls+NWpCQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.207 tagged_above=-999 required=2 tests=[AWL=-0.407, BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.207 X-Spam-Level: Subject: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 11:46:59 -0000 The team over at Gstreamer are seem to be looking for a Ubuntu packager to help out. It blew my mind that they have no packages for Ubuntu! If anyone here is interested (or if you know anyone who would be ideal) I would suggest getting in touch with the team at Gstreamer. Seems like it is our best interests to get some of the newer (read: compatible) versions into the Universe as soon as possible so more people can pick up Jokosher in a reasonably working state. I hope this would then encourage them to join the dev/doc/art/web team/s or submit bug and usability reports. Not that there is anything at all wrong with the current team setup and nor am I suggesting it isn't sufficient. You guys have blown me away with the speed, professionalism and community spirit for this project. I haven't seen better yet. :-) From daniel.holbach@ubuntu.com Mon Aug 7 08:03:40 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 847923B06EE for ; Mon, 7 Aug 2006 08:03:40 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20708-02 for ; Mon, 7 Aug 2006 08:03:39 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 847DF3B01D9 for ; Mon, 7 Aug 2006 08:03:38 -0400 (EDT) Received: from [87.123.46.134] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1426552 for jokosher-devel-list@gnome.org; Mon, 07 Aug 2006 14:03:35 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <004d01c6ba17$1cf0b8f0$0300a8c0@albert> References: <004d01c6ba17$1cf0b8f0$0300a8c0@albert> Content-Type: text/plain Date: Mon, 07 Aug 2006 14:03:33 +0200 Message-Id: <1154952214.3631.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.569 tagged_above=-999 required=2 tests=[AWL=0.030, BAYES_00=-2.599] X-Spam-Score: -2.569 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 12:03:40 -0000 Hello CodeNexus, On Mo, 2006-08-07 at 23:46 +1200, CodeNexus wrote: > The team over at Gstreamer are seem to be looking for a Ubuntu packager to > help out. which packages are you looking for and in which release of Ubuntu? Have a nice day, Daniel From laszlok2@gmail.com Mon Aug 7 09:58:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 24F183B0731 for ; Mon, 7 Aug 2006 09:58:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27006-01 for ; Mon, 7 Aug 2006 09:58:36 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176]) by menubar.gnome.org (Postfix) with ESMTP id 3C6803B070E for ; Mon, 7 Aug 2006 09:58:36 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so81353pyg for ; Mon, 07 Aug 2006 06:58:35 -0700 (PDT) Received: by 10.35.41.12 with SMTP id t12mr12247358pyj; Mon, 07 Aug 2006 06:58:35 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id i64sm4273335pye.2006.08.07.06.58.31; Mon, 07 Aug 2006 06:58:35 -0700 (PDT) Message-ID: <44D74A79.2060302@gmail.com> Date: Mon, 07 Aug 2006 10:13:13 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: chris procter References: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> In-Reply-To: <20060807093136.22664.qmail@web86602.mail.ird.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.024, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.376 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] [Patch] to ensure musical quality X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 13:58:38 -0000 chris procter a crit : > In accord with the emerging standard for ensuring > musical quality under all Free and Open Source audio > apps I think we need to commit the attached patch as > soon as possible so we can join the fight against this > evil menace. > > chris > > P.S. In case you're wondering, jono threatened to > revoke my access if I actually comitted this... > + elif e.errno == 6: > + message = _("Jokosher only supports quality music, please aquire musical taste and try again") > + Harshness! From laszlok2@gmail.com Mon Aug 7 10:04:22 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EAFA33B07D1 for ; Mon, 7 Aug 2006 10:04:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27163-03 for ; Mon, 7 Aug 2006 10:04:21 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id 93E3D3B07AF for ; Mon, 7 Aug 2006 10:04:20 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so77824nfc for ; Mon, 07 Aug 2006 07:04:20 -0700 (PDT) Received: by 10.49.8.10 with SMTP id l10mr2095337nfi; Mon, 07 Aug 2006 07:04:19 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.43.150]) by mx.gmail.com with ESMTP id v20sm203457nfc.2006.08.07.07.04.16; Mon, 07 Aug 2006 07:04:19 -0700 (PDT) Message-ID: <44D74BD3.7070607@gmail.com> Date: Mon, 07 Aug 2006 10:18:59 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.339 tagged_above=-999 required=2 tests=[AWL=-0.016, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.339 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 14:04:22 -0000 Jens Geiregat a crit : > On 8/7/06, Laszlo Pandy wrote: > [...] >> > - What to do with 'bad' file-uri's? (http:// in stead of file://, >> > trying to import a .txt, ...) >> > >> >> Just ignore them and tell the status bar to display "could not import >> file(s): %s". > The problem with this solution is that there isn't enough space in the > statusbar to display 20 filenames. Even when displaying only the > amount of bad uri's, there is no good time/event to remove that > message from the statusbar. > > About http:// uri's: Jokosher can't handle these because it uses > shutil.copy to copy the imported files to the project's audio folder. > Maybe that code should try to use gnome-vfs, and fall back to shutil > when it is not available? > Like this: > try: > import gnomevfs > # use a gnome-vfs copy > except ImportError: > print "GnomeVFS not available, using shutil" > import shutil > try: > file = parse_uri_to_local_file(uri) > except URIError: > #Display an error message > try: > shutil.copy(file, dest) > except IOError: > ... > > It would be better if this was handled by some helper-class or > function though... The plan is to support gnomevfs before 0.2 if someone gets around to implementing it. I was thinking that there should be one class that makes a nice abstraction for us. Then you would just do: import FileOperations FileOperations.movefile(from_place, to_place) With this, file operations could try to use gnomevfs and default to regular python calls if that doesnt work. Laszlo From jens.geiregat@gmail.com Mon Aug 7 14:03:06 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A4AE83B0921 for ; Mon, 7 Aug 2006 14:03:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07480-07 for ; Mon, 7 Aug 2006 14:03:03 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 5381B3B0976 for ; Mon, 7 Aug 2006 14:03:03 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so125100wxd for ; Mon, 07 Aug 2006 11:03:02 -0700 (PDT) Received: by 10.78.128.11 with SMTP id a11mr1834122hud; Mon, 07 Aug 2006 11:03:01 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Mon, 7 Aug 2006 11:03:01 -0700 (PDT) Message-ID: Date: Mon, 7 Aug 2006 20:03:01 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <44D74BD3.7070607@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1733_7708493.1154973781447" References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> <44D74BD3.7070607@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.323 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_EV=0.077] X-Spam-Score: -2.323 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 18:03:06 -0000 ------=_Part_1733_7708493.1154973781447 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 8/7/06, Laszlo Pandy wrote: > Jens Geiregat a =E9crit : > > On 8/7/06, Laszlo Pandy wrote: > > [...] > >> > - What to do with 'bad' file-uri's? (http:// in stead of file://, > >> > trying to import a .txt, ...) > >> > > >> > >> Just ignore them and tell the status bar to display "could not import > >> file(s): %s". > > The problem with this solution is that there isn't enough space in the > > statusbar to display 20 filenames. Even when displaying only the > > amount of bad uri's, there is no good time/event to remove that > > message from the statusbar. > > > > About http:// uri's: Jokosher can't handle these because it uses > > shutil.copy to copy the imported files to the project's audio folder. > > Maybe that code should try to use gnome-vfs, and fall back to shutil > > when it is not available? > > Like this: > > try: > > import gnomevfs > > # use a gnome-vfs copy > > except ImportError: > > print "GnomeVFS not available, using shutil" > > import shutil > > try: > > file =3D parse_uri_to_local_file(uri) > > except URIError: > > #Display an error message > > try: > > shutil.copy(file, dest) > > except IOError: > > ... > > > > It would be better if this was handled by some helper-class or > > function though... > > The plan is to support gnomevfs before 0.2 if someone gets around to > implementing it. I was thinking that there should be one class that > makes a nice abstraction for us. Then you would just do: > > import FileOperations > FileOperations.movefile(from_place, to_place) > > With this, file operations could try to use gnomevfs and default to > regular python calls if that doesnt work. > > Laszlo > > New patch: * Fixes some bugs in my previous patch: dragging an instrument and dropping it where it originally was isn't undo-able anymore. And dragging something from outside of Jokosher to the instrument heads doesn't result in lots of exceptions in the background anymore. * Added support for dragging 'text/uri-list'-items to an EventLaneView. Only 'file://' uri's are processed, others are ignored. Processed uri's are turned into events, after copying the file to the project audio directory. Multiple uri's are handled with 'MoveButDoNotOverlap'. Jens ------=_Part_1733_7708493.1154973781447 Content-Type: text/x-patch; name=EventLaneViewDND.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eql5jpti Content-Disposition: attachment; filename="EventLaneViewDND.patch" SW5kZXg6IEluc3RydW1lbnRWaWV3ZXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSW5zdHJ1bWVudFZpZXdl ci5weQkocmV2aXNpb24gNTUzKQorKysgSW5zdHJ1bWVudFZpZXdlci5weQkod29ya2luZyBjb3B5 KQpAQCAtMTIwLDcgKzEyMCw3IEBACiAJCXNlbGYuaW5zdHJ1bWVudC5pc1NlbGVjdGVkID0gRmFs c2UKIAkJCiAJCSMgQmVnaW4gRHJhZyBhbmQgRHJvcCBjb2RlCi0JCXNlbGYuaGVhZGVyRXZlbnRC b3guZHJhZ19kZXN0X3NldChndGsuREVTVF9ERUZBVUxUX0RST1AsCisJCXNlbGYuaGVhZGVyRXZl bnRCb3guZHJhZ19kZXN0X3NldChndGsuREVTVF9ERUZBVUxUX01PVElPTiwKIAkJCQkJCQkJCQkg IHNlbGYuRFJBR19UQVJHRVRTLCAKIAkJCQkJCQkJCQkgIGd0ay5nZGsuQUNUSU9OX01PVkUpCiAJ CXNlbGYuaGVhZGVyRXZlbnRCb3guY29ubmVjdCgnZHJhZ19tb3Rpb24nLCBzZWxmLk9uRHJhZ01v dGlvbikKQEAgLTI3OCwxMyArMjc4LDEzIEBACiAJCQlzb3VyY2UgaW5zdHJ1bWVudCBpbiB0aGUg R1VJLiBTd2FwcGluZyBvZiB0aGUgSW5zdHJ1bWVudCBvYmplY3RzCiAJCQlpbiBzZWxmLnByb2pl Y3QuaW5zdHJ1bWVudHMgaGFwcGVucyBpbiBPbkRyYWdEcm9wKCkuCiAJCScnJwotCQlzb3VyY2Vf aGVhZGVyID0gY29udGV4dC5nZXRfc291cmNlX3dpZGdldCgpIAkjIFdpbGwgcmV0dXJuIGFuIEV2 ZW50Qm94IChzZWxmLmhlYWRlckV2ZW50Qm94KQotCQlpZiB3aWRnZXQgIT0gc291cmNlX2hlYWRl cjogCQkJCQkjIERvbnQgc3dhcCB3aXRoIHNlbGYKKwkJc291cmNlID0gY29udGV4dC5nZXRfc291 cmNlX3dpZGdldCgpIAkjIFdpbGwgcmV0dXJuIGFuIEV2ZW50Qm94IChzZWxmLmhlYWRlckV2ZW50 Qm94KQorCQlpZiB3aWRnZXQgIT0gc291cmNlOgkJCQkJIyBEb250IHN3YXAgd2l0aCBzZWxmCiAJ CQlib3ggPSBzZWxmLkdldEluc3RydW1lbnRWaWV3VkJveCgpCiAJCQlpdl9hcnJheSA9IGJveC5n ZXRfY2hpbGRyZW4oKQkJCQkjIEluc3RydW1lbnRWaWV3IGFycmF5CiAJCQlpbmRleF9pdiA9IGl2 X2FycmF5LmluZGV4KHNlbGYpCiAJCQkKLQkJCXNvdXJjZV9pdiA9IFtpdiBmb3IgaXYgaW4gaXZf YXJyYXkgaWYgaXYuaGVhZGVyRXZlbnRCb3ggPT0gc291cmNlX2hlYWRlcl1bMF0KKwkJCXNvdXJj ZV9pdiA9IFtpdiBmb3IgaXYgaW4gaXZfYXJyYXkgaWYgaXYuaGVhZGVyRXZlbnRCb3ggPT0gc291 cmNlXVswXQogCQkJaW5kZXhfc291cmNlX2l2ID0gaXZfYXJyYXkuaW5kZXgoc291cmNlX2l2KQog CQkJCiAJCQlib3gucmVvcmRlcl9jaGlsZChzb3VyY2VfaXYsIGluZGV4X2l2KQkJIyBJbW1lZGlh dGUgdmlzdWFsIGZlZWRiYWNrCkBAIC0zMTUsNyArMzE1LDEwIEBACiAJCWlkID0gc2VsZi5pbnN0 cnVtZW50LmlkCiAJCWJveCA9IHNlbGYuR2V0SW5zdHJ1bWVudFZpZXdWQm94KCkKIAkJcG9zaXRp b24gPSBib3guZ2V0X2NoaWxkcmVuKCkuaW5kZXgoc2VsZikKLQkJc2VsZi5wcm9qZWN0Lk1vdmVJ bnN0cnVtZW50KGlkLCBwb3NpdGlvbikKKwkJaW5zdHJfcG9zaXRpb24gPSBzZWxmLnByb2plY3Qu aW5zdHJ1bWVudHMuaW5kZXgoc2VsZi5pbnN0cnVtZW50KQorCQlpZiBwb3NpdGlvbiAhPSBpbnN0 cl9wb3NpdGlvbjoKKwkJCXNlbGYucHJvamVjdC5Nb3ZlSW5zdHJ1bWVudChpZCwgcG9zaXRpb24p CisJCWNvbnRleHQuZmluaXNoKFRydWUsIEZhbHNlLCB0aW1lKQogCQogCSNfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CiAKSW5kZXg6IEV2ZW50TGFuZVZpZXdlci5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBFdmVudExhbmVWaWV3 ZXIucHkJKHJldmlzaW9uIDU1MykKKysrIEV2ZW50TGFuZVZpZXdlci5weQkod29ya2luZyBjb3B5 KQpAQCAtNSwxMiArNSwxOSBAQAogaW1wb3J0IE1vbml0b3JlZAogaW1wb3J0IG9zLnBhdGgKIGlt cG9ydCBnZXR0ZXh0CitpbXBvcnQgdXJscGFyc2UgIyBUbyBzcGxpdCB1cCBVUkkncworaW1wb3J0 IHVybGxpYiAjIFRvIGRlY29kZSBVUkkncwogXyA9IGdldHRleHQuZ2V0dGV4dAogCiAjPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQogCiBjbGFzcyBFdmVudExhbmVWaWV3ZXIoZ3RrLkV2ZW50Qm94KToKLQorCQor CVVSSV9EUkFHX1RZUEUgPSA4NAkJCSMgTnVtYmVyIG9ubHkgdG8gYmUgdXNlZCBpbnNpZGUgSm9r b3NoZXIKKwlEUkFHX1RBUkdFVFMgPSBbICggInRleHQvdXJpLWxpc3QiLCAJIyBBY2NlcHQgdXJp LWxpc3RzCisJCQkJCSAgIDAsCQkJCQkjIEZyb20gZXZlcnl3aGVyZQorCQkJCQkgICBVUklfRFJB R19UWVBFICldCQkjIFVzZSB0aGUgY3VzdG9tIG51bWJlcgorCQogCSNfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIAog CWRlZiBfX2luaXRfXyhzZWxmLCBwcm9qZWN0LCBpbnN0cnVtZW50LCBpbnN0cnVtZW50dmlld2Vy LCBtYWludmlldywgc21hbGwgPSBGYWxzZSk6CkBAIC01NSw2ICs2MiwxMiBAQAogCQlzZWxmLmNv bm5lY3QoImJ1dHRvbi1wcmVzcy1ldmVudCIsIHNlbGYuT25Nb3VzZURvd24pCiAJCXNlbGYuY29u bmVjdCgibW90aW9uX25vdGlmeV9ldmVudCIsIHNlbGYuT25Nb3VzZU1vdmUpCiAJCXNlbGYuY29u bmVjdCgibGVhdmVfbm90aWZ5X2V2ZW50Iiwgc2VsZi5Pbk1vdXNlTGVhdmUpCisJCXNlbGYuZml4 ZWQuZHJhZ19kZXN0X3NldCgJZ3RrLkRFU1RfREVGQVVMVF9EUk9QLAorCQkJCQkJCQkJc2VsZi5E UkFHX1RBUkdFVFMsIAorCQkJCQkJCQkJZ3RrLmdkay5BQ1RJT05fQ09QWSkKKwkJc2VsZi5maXhl ZC5jb25uZWN0KCJkcmFnX2RhdGFfcmVjZWl2ZWQiLCBzZWxmLk9uRHJhZ0RhdGFSZWNlaXZlZCkK KwkJc2VsZi5maXhlZC5jb25uZWN0KCJkcmFnX21vdGlvbiIsIHNlbGYuT25EcmFnTW90aW9uKQor CQlzZWxmLmZpeGVkLmNvbm5lY3QoImRyYWdfbGVhdmUiLCBzZWxmLk9uRHJhZ0xlYXZlKQogCQlz ZWxmLmZpeGVkLmNvbm5lY3QoImV4cG9zZS1ldmVudCIsIHNlbGYuT25EcmF3KQogCQkKIAkJc2Vs Zi5tZXNzYWdlSUQgPSBOb25lCkBAIC0xNzIsNyArMTg1LDcgQEAKIAkjX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAJ CQogCWRlZiBPbk1vdXNlTGVhdmUoc2VsZiwgd2lkZ2V0LCBtb3VzZSk6Ci0JCWlmIHNlbGYubWVz c2FnZUlEOiAgICNjbGVzciBzdGF0dXMgYmFyIGlmIG5vdCBhbHJlYWR5IGNsZWFyCisJCWlmIHNl bGYubWVzc2FnZUlEOiAgICNjbGVhciBzdGF0dXMgYmFyIGlmIG5vdCBhbHJlYWR5IGNsZWFyCiAJ CQlzZWxmLm1haW52aWV3LkNsZWFyU3RhdHVzQmFyKHNlbGYubWVzc2FnZUlEKQogCQkJc2VsZi5t ZXNzYWdlSUQgPSBOb25lCiAJCWlmIG5vdCBzZWxmLnBvcHVwSXNBY3RpdmU6CkBAIC0yMzksNSAr MjUyLDQyIEBACiAJCQogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIAkKLQorCWRlZiBPbkRyYWdEYXRhUmVjZWl2 ZWQoc2VsZiwgd2lkZ2V0LCBjb250ZXh0LCB4LCB5LCBzZWxlY3Rpb24sIHRhcmdldFR5cGUsIHRp bWUpOgorCQknJycKKwkJCUNhbGxlZCB3aGVuIHRoZSBkcm9wIHN1Y2NlZWRzLiBBZGRzIGFuIGV2 ZW50IGZvciBlYWNoICJmaWxlOi8vIi11cmkKKwkJCWluIHRoZSB1cmktbGlzdCB0byB0aGUgaW5z dHJ1bWVudCwgb25lIGFmdGVyIHRoZSBvdGhlci4gVGhlIGZpbGVzCisJCQl3aWxsIGJlIGNvcGll ZCB0byB0aGUgcHJvamVjdCBhdWRpbyBkaXJlY3RvcnkuCisJCScnJworCQlzdGFydCA9ICh4L3Nl bGYucHJvamVjdC52aWV3U2NhbGUpICsgc2VsZi5wcm9qZWN0LnZpZXdTdGFydAorCQkjIFNwbGl0 bGluZXMgdG8gc2VwYXJhdGUgdGhlIHVyaSdzLCB1bnF1b3RlIHRvIGRlY29kZSB0aGUgdXJpLWVu Y29kaW5nICgnJTIwJyAtPiAnICcpCisJCWZvciB1cmkgaW4gW3VybGxpYi51bnF1b3RlKHVyaSkg Zm9yIHVyaSBpbiBzZWxlY3Rpb24uZGF0YS5zcGxpdGxpbmVzKCldOgorCQkJIyBQYXJzZSB0aGUg dXJpLCBhbmQgY29udGludWUgb25seSBpZiBpdCBpcyBwb2ludGluZyB0byBhIGxvY2FsIGZpbGUK KwkJCShzY2hlbWUsIGRvbWFpbiwgZmlsZSwgcGFyYW1zLCBxdWVyeSwgZnJhZ21lbnQpID0gdXJs cGFyc2UudXJscGFyc2UodXJpLCAiZmlsZSIpCisJCQlpZiBzY2hlbWUgPT0gImZpbGUiOgorCQkJ CWV2ZW50ID0gc2VsZi5pbnN0cnVtZW50LmFkZEV2ZW50RnJvbUZpbGUoc3RhcnQsIGZpbGUsIFRy dWUpICMgVHJ1ZTogY29weQorCQkJCWV2ZW50Lk1vdmVCdXREb05vdE92ZXJsYXAoZXZlbnQuc3Rh cnQpCisJCQkJc3RhcnQgPSBldmVudC5zdGFydCAjIFNob3VsZCBpbXByb3ZlIHBlcmZvcm1hbmNl IHdpdGggdmVyeSBsYXJnZSBmaWxlLWxpc3RzCisJCWNvbnRleHQuZmluaXNoKFRydWUsIEZhbHNl LCB0aW1lKQorCQlyZXR1cm4gVHJ1ZQorCQorCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKwkKKwlkZWYgT25EcmFn TW90aW9uKHNlbGYsIHdpZGdldCwgY29udGV4dCwgeCwgeSwgdGltZSk6CisJCScnJworCQkJRHJh d3MgYSBjdXJzb3Igb24gdGhlIEV2ZW50TGFuZSB3aGlsZSBkcmFnZ2luZyBzb21ldGhpbmcgb3Zl ciBpdC4KKwkJJycnCisJCWNvbnRleHQuZHJhZ19zdGF0dXMoZ3RrLmdkay5BQ1RJT05fQ09QWSwg dGltZSkKKwkJc2VsZi5oaWdobGlnaHRDdXJzb3IgPSB4CisJCXNlbGYucXVldWVfZHJhdygpCisJ CXJldHVybiBUcnVlCisJCisJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXworCQorCWRlZiBPbkRyYWdMZWF2ZShzZWxm LCB3aWRnZXQsIGRyYWdfY29udGV4dCwgdGltZXN0YW1wKToKKwkJJycnCisJCQlSZW1vdmVzIHRo ZSBjdXJzb3Igd2hlbiBkcmFnZ2luZyBvdXQgb2YgdGhlIEV2ZW50TGFuZS4KKwkJJycnCisJCXNl bGYuaGlnaGxpZ2h0Q3Vyc29yID0gTm9uZQorCQlzZWxmLnF1ZXVlX2RyYXcoKQorCQogIz09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KSW5kZXg6IEluc3RydW1lbnQucHkKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSW5zdHJ1bWVu dC5weQkocmV2aXNpb24gNTUzKQorKysgSW5zdHJ1bWVudC5weQkod29ya2luZyBjb3B5KQpAQCAt MzE4LDExICszMTgsMTMgQEAKIAkJCiAJCXNlbGYuU3RhdGVDaGFuZ2VkKCkKIAkJCisJCXJldHVy biBlCisJCQogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KIAkKIAlkZWYgYWRkRXZlbnRGcm9tRXZlbnQoc2VsZiwg c3RhcnQsIGV2ZW50KToKIAkJIiIiQ3JlYXRlcyBhIG5ldyBldmVudCBpbnN0YW5jZSBpZGVudGlj YWwgdG8gdGhlIGV2ZW50IHBhcmFtZXRlciAKLQkJICAgYW5kIGFkZHMgaXQgdG8gdGhpcyBpbnN0 cnVtZW50IHRvIHRoaXMgaW5zdHJ1bWVudCAoZm9yIHBhc3RlIGZ1bmN0aW9uYWxpdHkpLgorCQkg ICBhbmQgYWRkcyBpdCB0byB0aGlzIGluc3RydW1lbnQgKGZvciBwYXN0ZSBmdW5jdGlvbmFsaXR5 KS4KIAkJICAgICAgc3RhcnQgLSBUaGUgb2Zmc2V0IHRpbWUgaW4gc2Vjb25kcwogCQkgICAgICBl dmVudCAtIFRoZSBldmVudCB0byBiZSByZWNyZWF0ZWQgb24gdGhpcyBpbnN0cnVtZW50CiAJCSAg ICAgIAo= ------=_Part_1733_7708493.1154973781447-- From laszlok2@gmail.com Mon Aug 7 14:27:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D5663B09E1 for ; Mon, 7 Aug 2006 14:27:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08796-10 for ; Mon, 7 Aug 2006 14:27:09 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by menubar.gnome.org (Postfix) with ESMTP id 9B28D3B0921 for ; Mon, 7 Aug 2006 14:27:08 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so161216pyg for ; Mon, 07 Aug 2006 11:27:08 -0700 (PDT) Received: by 10.35.37.18 with SMTP id p18mr12717214pyj; Mon, 07 Aug 2006 11:27:08 -0700 (PDT) Received: from ?192.168.0.101? ( [216.58.51.4]) by mx.gmail.com with ESMTP id 8sm2396627nzn.2006.08.07.11.27.07; Mon, 07 Aug 2006 11:27:07 -0700 (PDT) Message-ID: <44D78989.3030404@gmail.com> Date: Mon, 07 Aug 2006 14:42:17 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jens Geiregat References: <44D401F1.3060807@gmail.com> <1c3fe48e0608050502v64af4565v9d4abccf8a6e2207@mail.gmail.com> <44D6B0AF.1030100@gmail.com> <44D74BD3.7070607@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.338 tagged_above=-999 required=2 tests=[AWL=-0.015, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -2.338 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] for ticket #26 (Moving instruments) X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 18:27:11 -0000 Jens Geiregat a crit : > > New patch: > * Fixes some bugs in my previous patch: dragging an instrument and > dropping it where it originally was isn't undo-able anymore. This is a patch to revision 553. In r556 I made the change that stops dropping an instrument in the same position undoable, so this part of the patch can be removed. Also, can you please svn up and make sure everything merges okay with the most recent revision, and then resumbit the patch. Once you do that I will be happy to commit it :). Laszlo From daniel.holbach@ubuntu.com Tue Aug 8 03:33:40 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 70E713B0E00 for ; Tue, 8 Aug 2006 03:33:40 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09183-05 for ; Tue, 8 Aug 2006 03:33:39 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 1C5203B09C0 for ; Tue, 8 Aug 2006 03:33:38 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1429426 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 09:32:55 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <00a301c6babb$90d90430$0300a8c0@albert> References: <00a301c6babb$90d90430$0300a8c0@albert> Content-Type: text/plain Date: Tue, 08 Aug 2006 09:32:54 +0200 Message-Id: <1155022374.6834.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.57 tagged_above=-999 required=2 tests=[AWL=0.029, BAYES_00=-2.599] X-Spam-Score: -2.57 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 07:33:40 -0000 Hello CodeNexus, On Di, 2006-08-08 at 19:23 +1200, CodeNexus wrote: > Of course mainly the ones to get Jokosher to work... but, if you take a look > at the Gstreamer site, they have most of the latest versions packaged for > other distro's but not Ubuntu. you will find that most of the new versions and gstreamer modules are in Ubuntu Edgy which is the current development release. We are all too busy to maintain them for Dapper as well. If you can find newer version or modules not included in Edgy, I'm happy to fix that or pass it on. Have a nice day, Daniel From daniel.holbach@ubuntu.com Tue Aug 8 06:04:57 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 637CE3B0005 for ; Tue, 8 Aug 2006 06:04:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16641-06 for ; Tue, 8 Aug 2006 06:04:54 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id B109C3B0002 for ; Tue, 8 Aug 2006 06:04:53 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1429824 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 12:04:46 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <00ae01c6bac9$81a84800$0300a8c0@albert> References: <00ae01c6bac9$81a84800$0300a8c0@albert> Content-Type: text/plain Date: Tue, 08 Aug 2006 12:04:45 +0200 Message-Id: <1155031485.27725.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.571 tagged_above=-999 required=2 tests=[AWL=0.028, BAYES_00=-2.599] X-Spam-Score: -2.571 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 10:04:57 -0000 Hello CodeNexus, On Di, 2006-08-08 at 21:03 +1200, CodeNexus wrote: > Problem is that it's not really useful nor useable. the problem is that I and a bunch of other people are too busy to maintain a stack of changing things (and their dependencies) in two distributions. Dapper is stable. If you want to manually backport gstreamer and dependencies and things depending on it, you're welcome to do it, although I wouldn't recommend it. jokosher, as much as I love it, is unstable software too - I think it fits perfectly well into Edgy. :-) Have a nice day, Daniel From codenexus@gmail.com Tue Aug 8 07:23:05 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40B863B0002 for ; Tue, 8 Aug 2006 07:23:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20983-07 for ; Tue, 8 Aug 2006 07:23:02 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id 6A0B13B00A4 for ; Tue, 8 Aug 2006 07:23:02 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id n25so471164pyg for ; Tue, 08 Aug 2006 04:23:00 -0700 (PDT) Received: by 10.35.61.2 with SMTP id o2mr14452708pyk; Tue, 08 Aug 2006 04:22:59 -0700 (PDT) Received: from albert ( [60.234.130.125]) by mx.gmail.com with ESMTP id i72sm4777891pye.2006.08.08.04.22.57; Tue, 08 Aug 2006 04:22:59 -0700 (PDT) From: "CodeNexus" To: Date: Tue, 8 Aug 2006 23:23:08 +1200 Message-ID: <001101c6badd$08a3a940$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <1155031485.27725.1.camel@localhost> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Thread-Index: Aca60h7XJfS1HMjxS0Sx++QfQmqqLQACMkQg X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.3 tagged_above=-999 required=2 tests=[AWL=-0.314, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.3 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 11:23:05 -0000 > the problem is that I and a bunch of other people are too busy to > maintain a stack of changing things (and their dependencies) in two > distributions. Dapper is stable. If you want to manually backport > gstreamer and dependencies and things depending on it, you're welcome to > do it, although I wouldn't recommend it. Sorry but you misunderstand my point. If I want to help out on a project that, granted is in development, I suddenly have to go to a completely unstable development version of the entire OS? That, to me any, seems nuts! Especially when new Gstreamer versions have been releasing more up to date packages in other distros. Now I wasn't demanding, I was only pointing out that I went to the Gstreamer guys and said hey there is no deb for Ubuntu (note I didn't even say stable or not!). They said (and I paraphrase here) "Oh, so there isn't! If you or anyone else wants to help release one that would be great. We don't know much about Ubuntu we are mainly Fedora people." I merely suggested that there maybe someone on this mailing list _or_ someone they know that can do this, has time to do this and would want to do this. I was just the messenger. You know about not shooting the messenger?? It seemed to me it would make life easier for "users" to have the dependencies packaged and not have to be built from CVS. Other than that I wasn't expecting anything nor demanding. Again this may be a case of the traditional users vs. developers needs. It's a hoary old chestnut I agree and if I did seem to be demanding in this case I apologize. From jonobacon@gmail.com Tue Aug 8 07:32:00 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F16E83B0011 for ; Tue, 8 Aug 2006 07:31:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21381-08 for ; Tue, 8 Aug 2006 07:31:59 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231]) by menubar.gnome.org (Postfix) with ESMTP id DDE273B000D for ; Tue, 8 Aug 2006 07:31:58 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so319109wxd for ; Tue, 08 Aug 2006 04:31:58 -0700 (PDT) Received: by 10.78.127.6 with SMTP id z6mr2723056huc; Tue, 08 Aug 2006 04:31:57 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Tue, 8 Aug 2006 04:31:57 -0700 (PDT) Message-ID: <1c3fe48e0608080431w13d97b62x1325b52bd9581831@mail.gmail.com> Date: Tue, 8 Aug 2006 12:31:57 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: CodeNexus In-Reply-To: <001101c6badd$08a3a940$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155031485.27725.1.camel@localhost> <001101c6badd$08a3a940$0300a8c0@albert> X-Google-Sender-Auth: bde77aebeac4f6a7 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 11:32:00 -0000 Hey, > Sorry but you misunderstand my point. If I want to help out on a project > that, granted is in development, I suddenly have to go to a completely > unstable development version of the entire OS? That, to me any, seems nuts! > Especially when new Gstreamer versions have been releasing more up to date > packages in other distros. But you don't. If you want to helpp the project, just grab the latest CVS version of GStreamer. If you read http://jokosher.python-hosting.com/wiki/InstallingCvsGstreamer it will tell you how to set up a CVS GStreamer that lives alongside you distribution version, and you just switch it on when you want to poke around with Jokosher. It is unfeasible in most cases to ship current versions of GStreamer for existing distros due to the potential for regressions. In any case, if you want to help with development of Jokosher, you will need a recent CVS GStreamer so you can get the recent bugfixes that are happening as a result of Jokosher development. Hope this helps clear some of this up. :) Jono From stuart.langridge@gmail.com Tue Aug 8 07:46:16 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CBFC63B0002 for ; Tue, 8 Aug 2006 07:46:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21875-03 for ; Tue, 8 Aug 2006 07:46:16 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by menubar.gnome.org (Postfix) with ESMTP id A876B3B0018 for ; Tue, 8 Aug 2006 07:46:15 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so98230ugf for ; Tue, 08 Aug 2006 04:46:15 -0700 (PDT) Received: by 10.66.220.17 with SMTP id s17mr9438057ugg; Tue, 08 Aug 2006 04:46:15 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Tue, 8 Aug 2006 04:46:14 -0700 (PDT) Message-ID: <4c91566f0608080446o5c558af6q3222942556b65ca8@mail.gmail.com> Date: Tue, 8 Aug 2006 12:46:14 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: CodeNexus In-Reply-To: <001101c6badd$08a3a940$0300a8c0@albert> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155031485.27725.1.camel@localhost> <001101c6badd$08a3a940$0300a8c0@albert> X-Google-Sender-Auth: c4fcf6cf6e64880c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.275 tagged_above=-999 required=2 tests=[AWL=0.125, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.275 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 11:46:17 -0000 On 8/8/06, CodeNexus wrote: > I merely suggested that there maybe someone on this mailing list _or_ > someone they know that can do this, has time to do this and would want to do > this. I understand the point entirely. The problem is that "people on this list who can do this" is a one-member set, Daniel Holbach, and he's too busy maintaining up-to-date packages in edgy to create backported packages for dapper. I like the idea, certainly, and if someone steps up to the plate and offers to backport the edgy gst packages to dapper then I'm sure we'd host them for downloads, but no-one has so far had both the time and the technical knowledge to do that. Daniel: is "backporting" the edgy gst packages to dapper likely to be anything more complicated than "apt-get -b source gstreamer" (and all related gst packages)? sil -- A man, a plan, a canoe, pasta, heros, rajahs, a coloratura, maps, snipe, percale, macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), a crepe, pins, Spam, a rut, a Rolo, cash, a jar, sore hats, a peon, a canal -- Panama! From daniel.holbach@ubuntu.com Tue Aug 8 08:10:41 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7B4DC3B0114 for ; Tue, 8 Aug 2006 08:10:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23550-01 for ; Tue, 8 Aug 2006 08:10:32 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 41D783B016E for ; Tue, 8 Aug 2006 08:10:29 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1430129 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 14:10:16 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <4c91566f0608080446o5c558af6q3222942556b65ca8@mail.gmail.com> References: <1155031485.27725.1.camel@localhost> <001101c6badd$08a3a940$0300a8c0@albert> <4c91566f0608080446o5c558af6q3222942556b65ca8@mail.gmail.com> Content-Type: text/plain Date: Tue, 08 Aug 2006 14:10:15 +0200 Message-Id: <1155039015.17678.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.572 tagged_above=-999 required=2 tests=[AWL=0.027, BAYES_00=-2.599] X-Spam-Score: -2.572 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 12:10:41 -0000 Hey Stuart, On Di, 2006-08-08 at 12:46 +0100, Stuart Langridge wrote: > Daniel: is "backporting" the edgy gst packages to dapper likely to be > anything more complicated than "apt-get -b source gstreamer" (and all > related gst packages)? if you're lucky, it's just that. In some cases you might need newer build-dependencies, also you will need to check if other packages need to be rebuilt, etc. Another problem with backports is that users * sometimes run into upgrade problems or * report bugs where it takes the developer or member of the BugSquad ages to figure out how a stable totem could break (and didn't know it was an unofficial gstreamer package) Call me biased, but that's what I've been observing in my time as an Ubuntu developer. If somebody wants to maintain backports, I'm happy if it makes people happy and I certainly won't stop anybody. Have a nice day, Daniel From daniel.holbach@ubuntu.com Tue Aug 8 08:14:31 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4EF6C3B00D8 for ; Tue, 8 Aug 2006 08:14:31 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23603-06 for ; Tue, 8 Aug 2006 08:14:30 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id B96023B0005 for ; Tue, 8 Aug 2006 08:14:29 -0400 (EDT) Received: from [87.123.5.124] (HELO [192.168.1.109]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1430151 for jokosher-devel-list@gnome.org; Tue, 08 Aug 2006 14:13:40 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org In-Reply-To: <001101c6badd$08a3a940$0300a8c0@albert> References: <001101c6badd$08a3a940$0300a8c0@albert> Content-Type: text/plain Date: Tue, 08 Aug 2006 14:13:39 +0200 Message-Id: <1155039219.17678.10.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Subject: Re: [jokosher-devel] Ubuntu packager required X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 12:14:31 -0000 Hello CodeNexus, On Di, 2006-08-08 at 23:23 +1200, CodeNexus wrote: > Sorry but you misunderstand my point. If I want to help out on a project > that, granted is in development, I suddenly have to go to a completely > unstable development version of the entire OS? That, to me any, seems nuts! > Especially when new Gstreamer versions have been releasing more up to date > packages in other distros. The problem is that new software mostly requires other new software which you can expect in a stable release. > Now I wasn't demanding, I was only pointing out that I went to the Gstreamer > guys and said hey there is no deb for Ubuntu (note I didn't even say stable > or not!). They said (and I paraphrase here) "Oh, so there isn't! If you or > anyone else wants to help release one that would be great. We don't know > much about Ubuntu we are mainly Fedora people." I'm happy you want to help Ubuntu out and I never thought you were demanding. I wasn't angry or anything, I just tried to share my view. If you have a look at the reply I just sent to Stuart's mail you'll see what problem I have with *.deb packages on the net: they don't make lives easier and they mostly don't fit for all Ubuntu distributions. It's easier to fix things in the Ubuntu archive - and that's unfortunately mostly in the development branch of it. > I merely suggested that there maybe someone on this mailing list _or_ > someone they know that can do this, has time to do this and would want to do > this. I was just the messenger. You know about not shooting the > messenger?? I was never going to shoot you. Trust me. :-) Have a nice day, Daniel From phoscy@gmail.com Tue Aug 8 12:27:21 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2109A3B000D for ; Tue, 8 Aug 2006 12:27:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03341-05 for ; Tue, 8 Aug 2006 12:27:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by menubar.gnome.org (Postfix) with ESMTP id E2CA23B0116 for ; Tue, 8 Aug 2006 12:27:19 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so241172ugf for ; Tue, 08 Aug 2006 09:27:19 -0700 (PDT) Received: by 10.67.89.5 with SMTP id r5mr9778942ugl; Tue, 08 Aug 2006 09:27:19 -0700 (PDT) Received: from ?192.168.1.104? ( [213.65.146.245]) by mx.gmail.com with ESMTP id e1sm887876ugf.2006.08.08.09.27.18; Tue, 08 Aug 2006 09:27:18 -0700 (PDT) Message-ID: <44D8BB64.7010001@gmail.com> Date: Tue, 08 Aug 2006 18:27:16 +0200 From: trin / oscar User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Subject: [jokosher-devel] art team structure X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 16:27:21 -0000 i stumbled over this: https://launchpad.net/people/ubuntu-art/+specs when browsing through launchpad, and i realized that this is how i would want the art team to work. basically. All the art that needs to be created or the art that people wants to be included in jokosher is put there (launchpad or another similar system). Then it is labeled with severity or priority, a description, if it is finished or if it's just an idea that people want to share. For example if i would want an umbrella icon i would put it there and then on occasion it would be discused in the art team and with the rest of the community if it will be "approved for drafting" or similar. When the icon is finished by whoever is doing it, it will be decided if the icon should be "approved for next version" or if the community doesn't like the icon they will tell the person making it to redo it and the icon in launchpad would again be put in a state of "approved for drafting" or "in progress". (I'm sorry if I'm confusing you, i suck at explaining things) what do you guys think? cheers // Oscar Carlstedt From jens.geiregat@gmail.com Tue Aug 8 17:26:56 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6E19B3B00A2 for ; Tue, 8 Aug 2006 17:26:56 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17477-09 for ; Tue, 8 Aug 2006 17:26:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 3091C3B011D for ; Tue, 8 Aug 2006 17:26:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so358127nfc for ; Tue, 08 Aug 2006 14:26:54 -0700 (PDT) Received: by 10.78.185.7 with SMTP id i7mr36758huf; Tue, 08 Aug 2006 14:26:54 -0700 (PDT) Received: by 10.78.199.5 with HTTP; Tue, 8 Aug 2006 14:26:53 -0700 (PDT) Message-ID: Date: Tue, 8 Aug 2006 23:26:54 +0200 From: "Jens Geiregat" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_23390_1870046.1155072414086" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.39 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.39 X-Spam-Level: Subject: [jokosher-devel] [PATCH] undo/redo/loading for transport mode X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Aug 2006 21:26:56 -0000 ------=_Part_23390_1870046.1155072414086 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Small patch that adds undo/redo and loading for the transport mode. Jens ------=_Part_23390_1870046.1155072414086 Content-Type: text/x-patch; name=TransportModeUndoRedoLoad.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqms4lc2 Content-Disposition: attachment; filename="TransportModeUndoRedoLoad.patch" SW5kZXg6IEpva29zaGVyLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpva29zaGVyLnB5CShyZXZpc2lvbiA1 NzEpCisrKyBKb2tvc2hlci5weQkod29ya2luZyBjb3B5KQpAQCAtNDkzLDE0ICs0OTMsMTggQEAK IAkjX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCiAJCiAJZGVmIE9uU2hvd0JhcnNCZWF0cyhzZWxmLCB3aWRnZXQpOgot CQlpZiBzZWxmLnByb2plY3QgYW5kIHNlbGYucHJvamVjdC50cmFuc3BvcnQ6Ci0JCQlzZWxmLnBy b2plY3QudHJhbnNwb3J0LlNldE1vZGUoc2VsZi5wcm9qZWN0LnRyYW5zcG9ydC5NT0RFX0JBUlNf QkVBVFMpCisJCWlmIHNlbGYuc2V0dGluZ0J1dHRvbnM6CisJCQlyZXR1cm4KKwkJaWYgd2lkZ2V0 LmdldF9hY3RpdmUoKSBhbmQgc2VsZi5wcm9qZWN0IGFuZCBzZWxmLnByb2plY3QudHJhbnNwb3J0 OgorCQkJc2VsZi5wcm9qZWN0LlNldFRyYW5zcG9ydE1vZGUoc2VsZi5wcm9qZWN0LnRyYW5zcG9y dC5NT0RFX0JBUlNfQkVBVFMpCiAJCQogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIAkKIAlkZWYgT25TaG93SG91 cnNNaW5zKHNlbGYsIHdpZGdldCk6Ci0JCWlmIHNlbGYucHJvamVjdCBhbmQgc2VsZi5wcm9qZWN0 LnRyYW5zcG9ydDoKLQkJCXNlbGYucHJvamVjdC50cmFuc3BvcnQuU2V0TW9kZShzZWxmLnByb2pl Y3QudHJhbnNwb3J0Lk1PREVfSE9VUlNfTUlOU19TRUNTKQorCQlpZiBzZWxmLnNldHRpbmdCdXR0 b25zOgorCQkJcmV0dXJuCisJCWlmIHdpZGdldC5nZXRfYWN0aXZlKCkgYW5kIHNlbGYucHJvamVj dCBhbmQgc2VsZi5wcm9qZWN0LnRyYW5zcG9ydDoKKwkJCXNlbGYucHJvamVjdC5TZXRUcmFuc3Bv cnRNb2RlKHNlbGYucHJvamVjdC50cmFuc3BvcnQuTU9ERV9IT1VSU19NSU5TX1NFQ1MpCiAJCQog CSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KIAkKSW5kZXg6IFByb2plY3QucHkKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gUHJvamVj dC5weQkocmV2aXNpb24gNTcxKQorKysgUHJvamVjdC5weQkod29ya2luZyBjb3B5KQpAQCAtOTIs NiArOTIsOSBAQAogCQogCUxvYWRQYXJhbWV0ZXJzRnJvbVhNTChwLCBwYXJhbXMpCiAJCisJIyBI YWNrIHRvIHNldCB0aGUgdHJhbnNwb3J0IG1vZGUKKwlwLnRyYW5zcG9ydC5TZXRNb2RlKHAudHJh bnNwb3J0TW9kZSkKKwkKIAl0cnk6CiAJCXVuZG8gPSBkb2MuZ2V0RWxlbWVudHNCeVRhZ05hbWUo IlVuZG8iKVswXQogCWV4Y2VwdCBJbmRleEVycm9yOgpAQCAtOTMxLDggKzkzNCwxOCBAQAogCQkJ cmFpc2UgSW52YWxpZFByb2plY3RFcnJvcih1bmtub3duZmlsZXMsdW5rbm93bmltYWdlcykKIAog CQlyZXR1cm4gVHJ1ZQorCQorCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKwkKKwlkZWYgU2V0VHJhbnNwb3J0TW9k ZShzZWxmLCB2YWwpOgorCQkiIiIKKwkJCVNldHMgdGhlIE1vZGUgaW4gdGhlIFRyYW5zcG9ydG1h bmFnZXIuIFVzZWQgdG8gZW5hYmxlIFVuZG8vUmVkby4KKwkJCQorCQkJdW5kbyA6IFNldFRyYW5z cG9ydE1vZGUoJSh0ZW1wKWQpCisJCSIiIgorCQlzZWxmLnRlbXAgPSBzZWxmLnRyYW5zcG9ydC5t b2RlCisJCXNlbGYudHJhbnNwb3J0LlNldE1vZGUodmFsKQogCi0KICM9PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 CiAJCiBjbGFzcyBPcGVuUHJvamVjdEVycm9yKEVudmlyb25tZW50RXJyb3IpOgo= ------=_Part_23390_1870046.1155072414086-- From nisses.mail@home.se Thu Aug 10 06:26:51 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C70D53B0111 for ; Thu, 10 Aug 2006 06:26:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18520-01 for ; Thu, 10 Aug 2006 06:26:48 -0400 (EDT) Received: from av11-1-sn2.hy.skanova.net (av11-1-sn2.hy.skanova.net [81.228.8.183]) by menubar.gnome.org (Postfix) with ESMTP id EC3863B009D for ; Thu, 10 Aug 2006 06:26:47 -0400 (EDT) Received: by av11-1-sn2.hy.skanova.net (Postfix, from userid 502) id 0D79A37EE7; Thu, 10 Aug 2006 12:26:47 +0200 (CEST) Received: from smtp4-2-sn2.hy.skanova.net (smtp4-2-sn2.hy.skanova.net [81.228.8.93]) by av11-1-sn2.hy.skanova.net (Postfix) with ESMTP id 004CA37E4C; Thu, 10 Aug 2006 12:26:47 +0200 (CEST) Received: from [192.168.0.116] (h131n1fls34o839.telia.com [213.64.33.131]) by smtp4-2-sn2.hy.skanova.net (Postfix) with ESMTP id D7FF537E47; Thu, 10 Aug 2006 12:26:46 +0200 (CEST) Message-ID: <44DB09E5.6000508@home.se> Date: Thu, 10 Aug 2006 12:26:45 +0200 From: Andreas Nilsson User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <44D8BB64.7010001@gmail.com> In-Reply-To: <44D8BB64.7010001@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.586 tagged_above=-999 required=2 tests=[AWL=0.013, BAYES_00=-2.599] X-Spam-Score: -2.586 X-Spam-Level: Cc: trin / oscar Subject: Re: [jokosher-devel] art team structure X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2006 10:26:51 -0000 trin / oscar wrote: > i stumbled over this: https://launchpad.net/people/ubuntu-art/+specs > when browsing through launchpad, and i realized that this is how i would > want the art team to work. basically. > > All the art that needs to be created or the art that people wants to be > included in jokosher is put there (launchpad or another similar system). > > Then it is labeled with severity or priority, a description, if it is > finished or if it's just an idea that people want to share. For example > if i would want an umbrella icon i would put it there and then on > occasion it would be discused in the art team and with the rest of the > community if it will be "approved for drafting" or similar. > > When the icon is finished by whoever is doing it, it will be decided if > the icon should be "approved for next version" or if the community > doesn't like the icon they will tell the person making it to redo it and > the icon in launchpad would again be put in a state of "approved for > drafting" or "in progress". > > (I'm sorry if I'm confusing you, i suck at explaining things) > > what do you guys think? > cheers > // Oscar Carlstedt > Hi Oscar. I personally find the methods of the ubuntu art-team to be a bit...bureaucratic. Lots of specs, discussions and stuff without any real results (yet). In the tango-community we have a more relaxed, laid back approach to artwork creation. Someone does a needed piece of artwork and then the maintainer includes it if it's good. Discussions are held on irc and the mailing-list (and you can keep track on what people are working on there as well, by asking them). For whole sets, like the tango-icon-theme, the gnome-icon-theme and tango-art-libre, we have put up lists of names of the needed icons and sync them with cvs [1], [2]. It works great for me, but if you feel the launchpad way works better, I could probably live with it. 1. http://tango.freedesktop.org/Tango_Icon_Gallery 2. http://tango.freedesktop.org/ArtLibreSet - Andreas From snecklifter@gmail.com Thu Aug 10 14:33:01 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D68E3B0116 for ; Thu, 10 Aug 2006 14:33:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12301-01 for ; Thu, 10 Aug 2006 14:33:00 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id D340A3B0078 for ; Thu, 10 Aug 2006 14:32:59 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so601702nfc for ; Thu, 10 Aug 2006 11:32:57 -0700 (PDT) Received: by 10.78.193.19 with SMTP id q19mr1618069huf; Thu, 10 Aug 2006 11:32:57 -0700 (PDT) Received: by 10.78.70.6 with HTTP; Thu, 10 Aug 2006 11:32:55 -0700 (PDT) Message-ID: <364d303b0608101132t5097e5b4q815706a19e10c604@mail.gmail.com> Date: Thu, 10 Aug 2006 19:32:55 +0100 From: "Chris Brown" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0607290458p53f65ad8v84fde484da04715d@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_63448_22714610.1155234775263" References: <44C8E51D.1090909@gmail.com> <364d303b0607271049yc88e1c2v73717687ccc226d2@mail.gmail.com> <1c3fe48e0607271225x59b193bfje1c92cb7caae4f82@mail.gmail.com> <20060727195640.GB5675@mikeasoft.com> <364d303b0607271311h26b41c18sd0865db67c54b527@mail.gmail.com> <29d55b2b0607280645k1e425a5cx32e461b04c557123@mail.gmail.com> <364d303b0607280650o7662eb48ra90c78d753085074@mail.gmail.com> <29d55b2b0607280706u3dbdd516y6c3914ef2c6c75f1@mail.gmail.com> <20060729101440.GE20620@mikeasoft.com> <1c3fe48e0607290458p53f65ad8v84fde484da04715d@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.941 tagged_above=-999 required=2 tests=[AWL=0.084, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.941 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Where should the images go? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2006 18:33:01 -0000 ------=_Part_63448_22714610.1155234775263 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 29/07/06, Jono Bacon wrote: > > On 7/29/06, Michael Sheldon wrote: > > You may want to hold back on doing a version based on 467, there was a > problem > > in the new AlsaDevices code (the code that replaces alsaaudio, see > > http://jokosher.python-hosting.com/ticket/147 ). I've commited a fix, > but I'm > > still waiting for Jono to confirm that it's no longer broken for him. > > OK, I just tested on my thinkpad, and while I no longer get the error > about alsa permissions, when I start recording, I press the stop > button and it no longer stops. I don't have time to look into this > right now, so if you could check into it Elleo, that would be great. > :) > > Jono Any update on this? Once this is cleared 0.1 should be ready for inclusion... ------=_Part_63448_22714610.1155234775263 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 29/07/06, Jono Bacon <jonobacon@gmail.com> wrote:
On 7/29/06, Michael Sheldon <mike@mikeasoft.com> wrote:
>  You may want to hold back on doing a version based on 467, there was a problem
> in the new AlsaDevices code (the code that replaces alsaaudio, see
> http://jokosher.python-hosting.com/ticket/147 ). I've commited a fix, but I'm
> still waiting for Jono to confirm that it's no longer broken for him.

OK, I just tested on my thinkpad, and while I no longer get the error
about alsa permissions, when I start recording, I press the stop
button and it no longer stops. I don't have time to look into this
right now, so if you could check into it Elleo, that would be great.
:)

  Jono

Any update on this? Once this is cleared 0.1 should be ready for inclusion...
------=_Part_63448_22714610.1155234775263-- From stuart.langridge@gmail.com Sun Aug 13 09:25:33 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E08963B0002 for ; Sun, 13 Aug 2006 09:25:32 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01817-02 for ; Sun, 13 Aug 2006 09:25:32 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id 7FCD73B00A4 for ; Sun, 13 Aug 2006 09:25:31 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1382204nfc for ; Sun, 13 Aug 2006 06:25:30 -0700 (PDT) Received: by 10.49.29.2 with SMTP id g2mr167167nfj; Sun, 13 Aug 2006 06:25:30 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Sun, 13 Aug 2006 06:25:30 -0700 (PDT) Message-ID: <4c91566f0608130625t7e19a966me5fe5ae3b2d21bb8@mail.gmail.com> Date: Sun, 13 Aug 2006 14:25:30 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Developer Mailing List" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: 3291dedc4351e95e X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.438 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.438 X-Spam-Level: Subject: [jokosher-devel] Plugin API work in progress X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2006 13:25:33 -0000 People: please look at http://jokosher.python-hosting.com/wiki/PluginSystem, particularly the temporary documentation page. I need to know everything that's wrong with it, because I[m not sure which bits are still only in my head and not on paper. So I thought I'd start the discussion; shout at me about things that are wrong or are not explained, and I'll write them up. Once that's done we can then fight about whether that's the best way to do it; what I want to do now is make sure that I've explained everything about the way I think it should work. sil -- docs are for the weak! you must divine the meaning of gnonlin through inner contemplation -- #jokosher From silva@crans.org Sun Aug 13 13:58:59 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DD29A3B002B for ; Sun, 13 Aug 2006 13:58:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14019-03 for ; Sun, 13 Aug 2006 13:58:59 -0400 (EDT) Received: from smtp-msa-out19.orange.fr (smtp19.orange.fr [80.12.242.1]) by menubar.gnome.org (Postfix) with ESMTP id 602E33B0002 for ; Sun, 13 Aug 2006 13:58:58 -0400 (EDT) Received: from [192.168.2.100] (AMarseille-151-1-97-74.w86-209.abo.wanadoo.fr [86.209.80.74]) by mwinf1917.orange.fr (SMTP Server) with ESMTP id AC5DC1C00084 for ; Sun, 13 Aug 2006 19:58:56 +0200 (CEST) X-ME-UUID: 20060813175856706.AC5DC1C00084@mwinf1917.orange.fr From: Fabrice Silva To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-w7yfopuyDOByc7mvTgsg" Date: Sun, 13 Aug 2006 20:03:27 +0200 Message-Id: <1155492207.10046.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.041 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558] X-Spam-Score: -1.041 X-Spam-Level: Subject: [jokosher-devel] Ticket 7 : C->python X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: silva@crans.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2006 17:59:00 -0000 --=-w7yfopuyDOByc7mvTgsg Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello! I'm new in the Jokosher mailing list and I want to help on Jokosher development. To get familiar to gstreamer and python bindings, I worked on ticket 7 (http://jokosher.python-hosting.com/ticket/7). I converted the C code into python. You can find the result in attached file! If you can tell me what I can do in the same order of difficulty (that is basic things), I want to help! -- Fabrice Silva --=-w7yfopuyDOByc7mvTgsg Content-Disposition: attachment; filename=Joko1.py Content-Type: text/x-python; name=Joko1.py; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit #! /usr/bin/env python import gst from types import * elt = gst.element_factory_make('alsasrc') # must set proper device to get precise caps elt.set_property('device','hw:0') elt.set_state(gst.STATE_READY) # open device (so caps are probed) pad = elt.get_pad("src") caps = pad.get_caps() val = caps[0]["rate"] if True : if isinstance(val, IntType) : print 'Supported sample rate = %d' % (val) elif isinstance(val, gst.IntRange) : print 'Supported sample rate = %d - %d' % (val.low,val.high) elif isinstance(val, list) : for i in range(len(val)): print 'Supported sample rate %02u/%02u = %d' % (i,len(val),val[i]) # and get rid elt.set_state(gst.STATE_NULL) --=-w7yfopuyDOByc7mvTgsg-- From jonobacon@gmail.com Sun Aug 13 14:24:32 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2C0803B00D7 for ; Sun, 13 Aug 2006 14:24:32 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14580-06 for ; Sun, 13 Aug 2006 14:24:31 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id D5FEF3B0305 for ; Sun, 13 Aug 2006 14:24:24 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1441080nfc for ; Sun, 13 Aug 2006 11:24:23 -0700 (PDT) Received: by 10.78.142.14 with SMTP id p14mr2967169hud; Sun, 13 Aug 2006 11:24:23 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sun, 13 Aug 2006 11:24:23 -0700 (PDT) Message-ID: <1c3fe48e0608131124t3693da2evba9b494be62eb5e8@mail.gmail.com> Date: Sun, 13 Aug 2006 19:24:23 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: silva@crans.org In-Reply-To: <1155492207.10046.5.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155492207.10046.5.camel@localhost.localdomain> X-Google-Sender-Auth: c0d02a4d4a835ffc X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.5 tagged_above=-999 required=2 tests=[AWL=-0.100, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.5 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Ticket 7 : C->python X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2006 18:24:32 -0000 On 8/13/06, Fabrice Silva wrote: > Hello! > I'm new in the Jokosher mailing list and I want to help on Jokosher > development. Welcome! Make yourself at home. :) > To get familiar to gstreamer and python bindings, I worked on ticket 7 > (http://jokosher.python-hosting.com/ticket/7). I converted the C code > into python. You can find the result in attached file! Cool, I know Laszlo had a poke at this too. This is going to make Jokosher better. :) > If you can tell me what I can do in the same order of difficulty (that > is basic things), I want to help! A great way to get started is to hack on our bitesize tasks. These are tasks that are fairly small, and a great way to get started. Doing these small things, and fixing bugs is a great way to learn the code. See http://jokosher.python-hosting.com/report/9 for the current list. Just pick something, hack on it and then send a patch to the list and we will offer any comments and apply it. After three or so patches that look good I will give you a subversion account. Feel free to ask any questions if you get stuck, and you can often find us in #jokosher irc.freenode.net. :) Jono From silva@crans.org Tue Aug 15 09:29:44 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A0B473B0017 for ; Tue, 15 Aug 2006 09:29:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19572-09 for ; Tue, 15 Aug 2006 09:29:42 -0400 (EDT) Received: from smtp-msa-out19.orange.fr (smtp19.orange.fr [80.12.242.1]) by menubar.gnome.org (Postfix) with ESMTP id 05E713B0061 for ; Tue, 15 Aug 2006 09:29:42 -0400 (EDT) Received: from [192.168.2.100] (AMarseille-151-1-9-82.w82-122.abo.wanadoo.fr [82.122.200.82]) by mwinf1912.orange.fr (SMTP Server) with ESMTP id 8054C1C00082 for ; Tue, 15 Aug 2006 15:29:40 +0200 (CEST) X-ME-UUID: 20060815132940525.8054C1C00082@mwinf1912.orange.fr From: Fabrice Silva To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-MksTdODp180KNOOxNZ9h" Date: Tue, 15 Aug 2006 15:34:15 +0200 Message-Id: <1155648856.5318.6.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.407 tagged_above=-999 required=2 tests=[AWL=-0.366, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558] X-Spam-Score: -1.407 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Ticket #145 : Tooltips X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: silva@crans.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 13:29:44 -0000 --=-MksTdODp180KNOOxNZ9h Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello I've added tooltips for instruments icons in recording and mixing views "Arm instrument for recording" "Muted" or "Unmuted" "Solo" "Instrument effects" in init and onUpdate functions of files InstrumentViewer.py and MixerStrip.py (and a "Minimize instrument" too in mixing view) -- Fabrice Silva --=-MksTdODp180KNOOxNZ9h Content-Disposition: attachment; filename=patchTicket145 Content-Type: text/x-patch; name=patchTicket145; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Index: InstrumentViewer.py =================================================================== --- InstrumentViewer.py (rvision 602) +++ InstrumentViewer.py (copie de travail) @@ -91,22 +91,30 @@ if not (self.small): recimg = gtk.image_new_from_stock(gtk.STOCK_MEDIA_RECORD, gtk.ICON_SIZE_BUTTON) + self.recTip = gtk.Tooltips() self.recButton = gtk.ToggleButton("") self.recButton.set_property("image", recimg) + self.recTip.set_tip(self.recButton, "Arm instrument for recording", None) self.recButton.connect("toggled", self.OnArm) self.muteButton = gtk.ToggleButton("") self.muteButton.connect("toggled", self.OnMute) + self.muteTip = gtk.Tooltips() + self.muteTip.set_tip(self.muteButton, "Mute", None) soloimg = gtk.Image() soloimg.set_from_file(os.path.join(Globals.IMAGE_PATH, "solo.png")) self.soloButton = gtk.ToggleButton("") self.soloButton.set_image(soloimg) + self.soloTip = gtk.Tooltips() + self.soloTip.set_tip(self.soloButton, "Solo", None) #self.recButton.set_property("image", soloimg) self.soloButton.connect("toggled", self.OnSolo) self.propsButton = gtk.Button("In") self.propsButton.connect("button_press_event", self.OnProcessingMenu) + self.propsTip = gtk.Tooltips() + self.propsTip.set_tip(self.propsButton, "Instrument effects", None) self.controlsBox.add(self.recButton) self.controlsBox.add(self.muteButton) @@ -204,13 +212,17 @@ if not self.small: self.recButton.set_active(self.instrument.isArmed) + self.recTip.enable() self.muteButton.set_active(self.instrument.actuallyIsMuted) self.soloButton.set_active(self.instrument.isSolo) + self.soloTip.enable() if self.instrument.actuallyIsMuted: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume-mute", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Muted", None) else: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Unmuted", None) if self.instrument.isSelected: #For some reason, putting self.style.base[3] in __init__ makes it return the wrong colour. Index: MixerStrip.py =================================================================== --- MixerStrip.py (rvision 602) +++ MixerStrip.py (copie de travail) @@ -29,6 +29,8 @@ self.minbutt = gtk.Button() img = gtk.image_new_from_stock(gtk.STOCK_GOTO_BOTTOM, gtk.ICON_SIZE_MENU) self.minbutt.set_image(img) + self.mintip = gtk.Tooltips() + self.mintip.set_tip(self.minbutt, "Minimize instrument", None) self.minbutt.connect("clicked", self.EmitMinimise) self.vbox.pack_start(self.minbutt, False) @@ -44,14 +46,20 @@ self.recButton = gtk.ToggleButton("") self.recButton.set_property("image", img) self.recButton.connect("toggled", self.OnArm) + self.recTip = gtk.Tooltips() + self.recTip.set_tip(self.recButton, "Arm instrument for recording", None) self.muteButton = gtk.ToggleButton("") self.muteButton.connect("toggled", self.OnMute) + self.muteTip = gtk.Tooltips() + self.muteTip.set_tip(self.muteButton, "Mute", None) soloimg = gtk.Image() soloimg.set_from_file(os.path.join(Globals.IMAGE_PATH, "solo.png")) self.soloButton = gtk.ToggleButton("") self.soloButton.set_image(soloimg) + self.soloTip = gtk.Tooltips() + self.soloTip.set_tip(self.soloButton, "Solo", None) self.soloButton.connect("toggled", self.OnSolo) hb.add(self.recButton) @@ -105,17 +113,22 @@ def Update(self): self.Updating = True + self.mintip.enable() self.label.set_text(self.instrument.name) self.recButton.set_active(self.instrument.isArmed) + self.recTip.enable() self.muteButton.set_active(self.instrument.actuallyIsMuted) if self.instrument.actuallyIsMuted: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume-mute", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Muted", None) else: self.muteButton.set_image(gtk.image_new_from_icon_name("stock_volume", gtk.ICON_SIZE_BUTTON)) + self.muteTip.set_tip(self.muteButton, "Unmuted", None) self.soloButton.set_active(self.instrument.isSolo) + self.soloTip.enable() self.Updating = False --=-MksTdODp180KNOOxNZ9h-- From jonobacon@gmail.com Tue Aug 15 10:18:36 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C6AA53B0124 for ; Tue, 15 Aug 2006 10:18:36 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21882-06 for ; Tue, 15 Aug 2006 10:18:34 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 9C75E3B0121 for ; Tue, 15 Aug 2006 10:18:33 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so334696nfc for ; Tue, 15 Aug 2006 07:18:32 -0700 (PDT) Received: by 10.49.41.12 with SMTP id t12mr1409855nfj; Tue, 15 Aug 2006 07:18:32 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Tue, 15 Aug 2006 07:18:32 -0700 (PDT) Message-ID: <1c3fe48e0608150718o5e18c635y4656a0a76052612c@mail.gmail.com> Date: Tue, 15 Aug 2006 15:18:32 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: silva@crans.org In-Reply-To: <1155648856.5318.6.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1155648856.5318.6.camel@localhost.localdomain> X-Google-Sender-Auth: 8d4a93d56dd40bfe X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.466 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.466 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] Ticket #145 : Tooltips X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 14:18:37 -0000 On 8/15/06, Fabrice Silva wrote: > Hello > I've added tooltips for instruments icons in recording and mixing views > "Arm instrument for recording" > "Muted" or "Unmuted" > "Solo" > "Instrument effects" > in init and onUpdate functions of files InstrumentViewer.py and > MixerStrip.py (and a "Minimize instrument" too in mixing view) Fantastic, committed. :) I spoke to Fabrice about this in the IRC channel, but for the benefit of others - if you are adding a string to Jokosher, make sure it is wrapped with the gettext markup, so this: "foo bar" becomes this: _("foo bar") Thats it! :) Jono From lordmyth@gmail.com Tue Aug 15 11:54:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 942863B0071 for ; Tue, 15 Aug 2006 11:54:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26988-10 for ; Tue, 15 Aug 2006 11:54:09 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id 8DDC23B000F for ; Tue, 15 Aug 2006 11:54:08 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so1625027ugf for ; Tue, 15 Aug 2006 08:54:08 -0700 (PDT) Received: by 10.66.240.12 with SMTP id n12mr9362027ugh; Tue, 15 Aug 2006 08:54:08 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Tue, 15 Aug 2006 08:54:07 -0700 (PDT) Message-ID: Date: Tue, 15 Aug 2006 17:54:07 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_155652_2241523.1155657247956" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.231 tagged_above=-999 required=2 tests=[AWL=-0.690, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.231 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Harmonica instrument X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 15:54:11 -0000 ------=_Part_155652_2241523.1155657247956 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I made a harmonica instrument file. Fantastically silly but yea. Greets Aidy ------=_Part_155652_2241523.1155657247956 Content-Type: application/octet-stream; name="harmonica.instr" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="harmonica.instr" X-Attachment-Id: f_eqwgfvyp W2NvcmVdCmljb24gPSBoYXJtb25pY2Euc3ZnCnR5cGUgPSBoYXJtb25pY2EKCltpMThuXQplbiA9 IEhhcm1vbmljYQo= ------=_Part_155652_2241523.1155657247956-- From jonobacon@gmail.com Wed Aug 16 08:52:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 638B73B000C for ; Wed, 16 Aug 2006 08:52:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12683-09 for ; Wed, 16 Aug 2006 08:52:52 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 456C83B008E for ; Wed, 16 Aug 2006 08:52:51 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so700362nfc for ; Wed, 16 Aug 2006 05:52:50 -0700 (PDT) Received: by 10.49.55.13 with SMTP id h13mr665797nfk; Wed, 16 Aug 2006 05:52:50 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Wed, 16 Aug 2006 05:52:50 -0700 (PDT) Message-ID: <1c3fe48e0608160552o71fdf867v1a37a92309b6dbf4@mail.gmail.com> Date: Wed, 16 Aug 2006 13:52:50 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: abadccb31789783a X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.45 tagged_above=-999 required=2 tests=[AWL=-0.050, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.45 X-Spam-Level: Subject: [jokosher-devel] Comments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Aug 2006 12:52:54 -0000 Hi all, In the next week I think it would be useful if we could all go through the code and add a stack of comments to help explain how it works. We are all guilty of not writing enough comments, so if everyone could go through and add comments to things they have written, that would be great. Also, add docstrings. :) Jono From lordmyth@gmail.com Wed Aug 16 09:07:07 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CCFF73B0079 for ; Wed, 16 Aug 2006 09:07:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13375-07 for ; Wed, 16 Aug 2006 09:07:07 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id 9BAFE3B0007 for ; Wed, 16 Aug 2006 09:07:06 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so200105ugf for ; Wed, 16 Aug 2006 06:07:05 -0700 (PDT) Received: by 10.67.119.13 with SMTP id w13mr322331ugm; Wed, 16 Aug 2006 06:07:05 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Wed, 16 Aug 2006 06:07:05 -0700 (PDT) Message-ID: Date: Wed, 16 Aug 2006 15:07:05 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608160552o71fdf867v1a37a92309b6dbf4@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.075 tagged_above=-999 required=2 tests=[AWL=0.325, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.075 X-Spam-Level: Subject: [jokosher-devel] Comments X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Aug 2006 13:07:08 -0000 It's indeed needed :-/ I had a look trying to figure out what was responsible for drawing the instrument icons and things like that... a total no go for me :D Aidy 2006/8/16, Jono Bacon : > Hi all, > > In the next week I think it would be useful if we could all go through > the code and add a stack of comments to help explain how it works. We > are all guilty of not writing enough comments, so if everyone could go > through and add comments to things they have written, that would be > great. > > Also, add docstrings. :) > > Jono > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From jonobacon@gmail.com Sat Aug 19 21:31:02 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EADCD3B007E for ; Sat, 19 Aug 2006 21:31:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27594-10 for ; Sat, 19 Aug 2006 21:31:01 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id A04063B0013 for ; Sat, 19 Aug 2006 21:31:00 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1733950nfa for ; Sat, 19 Aug 2006 18:31:00 -0700 (PDT) Received: by 10.49.8.10 with SMTP id l10mr5908045nfi; Sat, 19 Aug 2006 18:31:00 -0700 (PDT) Received: by 10.78.177.4 with HTTP; Sat, 19 Aug 2006 18:30:59 -0700 (PDT) Message-ID: <1c3fe48e0608191830g4f6b9f5bn8b36a535ff212467@mail.gmail.com> Date: Sun, 20 Aug 2006 02:31:00 +0100 From: "Jono Bacon" Sender: jonobacon@gmail.com To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: d70d51ed2e3befa3 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.44 tagged_above=-999 required=2 tests=[AWL=-0.040, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.44 X-Spam-Level: Subject: [jokosher-devel] Unit tests X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Aug 2006 01:31:02 -0000 Hi folks, OK, I have started looking into unit tests using Dogtail. I used the Dogtail included in Dapper, but then I discovered the CVS version includes an application to record GUI interaction like a macro recorder and generate the script code. This seems idea for our purposes. Now, for some reason Jokosher doesn't behave 100% OK with Dogtail, although with the CVS Dogtail I did get some things working. I also tried Dogtail on some other apps and they work pretty well. Now, we need to think of a few things: * How do we make our custom widgets accessible? * What kind of tests do we want? It could be useful to have tests for things such as the GUI, media tests, audio tests, specific areas (such as effects) and a complete test that tests everything in the application. * How are we going to report things back? Because dogtail is driven by a Python script, we could theoretically generate test reports and such. Finally, is there anyone who wants to take over building unit tests for us? Although I could contribute some time, I think my time is better spent hacking on Jokosher itself. I know Ben was looking at some unit test stuff, but I never heard anything back. Anyone else want to look into it? Jono From jonobacon@gmail.com Mon Aug 21 19:44:12 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 87A913B000B for ; Mon, 21 Aug 2006 19:44:12 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01477-09 for ; Mon, 21 Aug 2006 19:44:12 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235]) by menubar.gnome.org (Postfix) with ESMTP id 9255E3B000F for ; Mon, 21 Aug 2006 19:44:11 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2336703wxd for ; Mon, 21 Aug 2006 16:44:10 -0700 (PDT) Received: by 10.70.13.1 with SMTP id 1mr10523206wxm; Mon, 21 Aug 2006 16:44:10 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Mon, 21 Aug 2006 16:44:10 -0700 (PDT) Message-ID: <1c3fe48e0608211644m23e5d134lb20a935179c9717b@mail.gmail.com> Date: Tue, 22 Aug 2006 00:44:10 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.293 tagged_above=-999 required=2 tests=[AWL=-1.307, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.293 X-Spam-Level: Subject: [jokosher-devel] [art] dialog art X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 23:44:12 -0000 Hi folks, I stuffed the png files from the effects dialogs into jokosher-art. If you could have a look at it and create some nice snazzy art, that would be great. I also put the Jokosher logos in jokosher-art as well as Adriaan's icons. :) Jono From daniel.holbach@ubuntu.com Tue Aug 22 13:51:52 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 431043B00F4 for ; Tue, 22 Aug 2006 13:51:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15870-04 for ; Tue, 22 Aug 2006 13:51:49 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 6D1B23B00A0 for ; Tue, 22 Aug 2006 13:51:48 -0400 (EDT) Received: from [84.168.38.39] (HELO [192.168.1.105]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1472427 for jokosher-devel-list@gnome.org; Tue, 22 Aug 2006 19:48:03 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0hCs0eGaMytZIHkqB3AB" Date: Tue, 22 Aug 2006 19:48:01 +0200 Message-Id: <1156268881.30734.6.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.92 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.577 tagged_above=-999 required=2 tests=[AWL=0.022, BAYES_00=-2.599] X-Spam-Score: -2.577 X-Spam-Level: Subject: [jokosher-devel] moving *.py to their own directory? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Aug 2006 17:51:52 -0000 --=-0hCs0eGaMytZIHkqB3AB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello everybody, what do you think about moving all the *.py files to their own directory? The advantage would be that a setup.py could use packages=3D['Jokosher'] to ship them to /usr/lib/python2.4/site-packages, where they should rather live. I personally feel this is necessary and will tidy up the file structure anyway, but I can imagine that there are other opinions as well. :-) Below you find an example of a setup.py file I wrote a while ago. #!/usr/bin/env python from distutils.core import setup import glob setup(name=3D'jokosher', version=3D'0.1', scripts=3D['jokosher', 'waveform'], packages=3D['Jokosher'], data_files=3D[('share/jokosher/', glob.glob("*.glade") ), ('share/jokosher/Instruments', glob.glob("Instruments/*.instr") ), ('share/jokosher/Instruments/images', glob.glob('Instruments/images/*') ), ('share/applications', glob.glob("*/gnome-app-install.desktop") ), ('share/icons/hicolor/48x48/apps', ['jokosher.png'] ), ('share/pixmaps', glob.glob("images/*.png") ) ] ) It'd be nice to hear opinions on this to take a setup.py for Jokosher further and make packaging easier. Have a nice day, Daniel --=-0hCs0eGaMytZIHkqB3AB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBE60NRr3O2CKlAUK8RAk32AKCITNBGtxlOfsWVKtSPQ+bussEfwgCfXDhG SqGAm4UFh1+HO2vZzyMgr5k= =PL0d -----END PGP SIGNATURE----- --=-0hCs0eGaMytZIHkqB3AB-- From jonobacon@gmail.com Thu Aug 24 19:48:28 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20BC33B006E for ; Thu, 24 Aug 2006 19:48:28 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21931-06 for ; Thu, 24 Aug 2006 19:48:27 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.226]) by menubar.gnome.org (Postfix) with ESMTP id 368943B000B for ; Thu, 24 Aug 2006 19:48:27 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so788163wxd for ; Thu, 24 Aug 2006 16:48:26 -0700 (PDT) Received: by 10.70.90.14 with SMTP id n14mr3435321wxb; Thu, 24 Aug 2006 16:48:26 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Thu, 24 Aug 2006 16:48:26 -0700 (PDT) Message-ID: <1c3fe48e0608241648k375191aao31d48c32b059cb2d@mail.gmail.com> Date: Fri, 25 Aug 2006 00:48:26 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.445 tagged_above=-999 required=2 tests=[AWL=-0.045, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.445 X-Spam-Level: Subject: [jokosher-devel] Jokosher Cleanup Day - Sun 10th Sept 2006 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Aug 2006 23:48:28 -0000 Hi all, For a while now we have been talking about doing a Jokosher Cleanup Day. The aim of this day is to have a spring clean and do the following: * Clean up the code and tidy it up * Add lots of comments across the entire code base * Write documentation on the wiki explaining how the code works * Each time can write docs about getting involved in that team * Get the new Jokosher docs site filled with info * Write unit tests and get a testing framework up and running * Fix bugs All teams in the project can contribute, and the day will happen all day in every timezone on Sun 10th Sept in #jokosher on irc.freenode.net. This is going to be a great way of making the entire project more accessible for new contributors. :) Jono From laszlok2@gmail.com Thu Aug 24 20:29:08 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 190483B00BB for ; Thu, 24 Aug 2006 20:29:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23463-03 for ; Thu, 24 Aug 2006 20:29:05 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by menubar.gnome.org (Postfix) with ESMTP id 6FAAC3B00AF for ; Thu, 24 Aug 2006 20:29:05 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so869972pye for ; Thu, 24 Aug 2006 17:29:05 -0700 (PDT) Received: by 10.35.109.2 with SMTP id l2mr3799713pym; Thu, 24 Aug 2006 17:29:05 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id w54sm1599011pye.2006.08.24.17.29.04; Thu, 24 Aug 2006 17:29:04 -0700 (PDT) Message-ID: <44EE45B7.9010409@gmail.com> Date: Thu, 24 Aug 2006 20:35:03 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Daniel Holbach References: <1156268881.30734.6.camel@localhost> In-Reply-To: <1156268881.30734.6.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.024, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.376 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] moving *.py to their own directory? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 00:29:08 -0000 Daniel Holbach a crit : > Hello everybody, > > what do you think about moving all the *.py files to their own > directory? The advantage would be that a setup.py could use > packages=['Jokosher'] to ship them to /usr/lib/python2.4/site-packages, > where they should rather live. > > I personally feel this is necessary and will tidy up the file structure > anyway, but I can imagine that there are other opinions as well. :-) > I moved all the py files into a Jokosher/ dir in revision 641. You we're right. It does tidy up the file structure. And plus, we needed it for out new extension architecture in which plugins do: from Jokosher import Extension The glade file and the Jokosher launcher script are also in this new directory just cause I didn't see a need to put them anywhere else. Hope this helps with packaging. Laszlo From daniel.holbach@ubuntu.com Fri Aug 25 10:38:11 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E4403B0196 for ; Fri, 25 Aug 2006 10:38:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27392-09 for ; Fri, 25 Aug 2006 10:38:09 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id 07E523B01EA for ; Fri, 25 Aug 2006 10:38:08 -0400 (EDT) Received: from [84.168.68.140] (HELO [192.168.1.104]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1481693 for jokosher-devel-list@gnome.org; Fri, 25 Aug 2006 16:37:26 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bINkVYlJSZWw/CbsikSh" Date: Fri, 25 Aug 2006 16:37:25 +0200 Message-Id: <1156516645.10309.3.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.7.92 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.539 tagged_above=-999 required=2 tests=[AWL=-0.017, BAYES_00=-2.599, TW_GF=0.077] X-Spam-Score: -2.539 X-Spam-Level: Subject: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 14:38:11 -0000 --=-bINkVYlJSZWw/CbsikSh Content-Type: multipart/mixed; boundary="=-LEnsNvKHh3n3ULV1A+jA" --=-LEnsNvKHh3n3ULV1A+jA Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hellas, Michael Vogt and I had a go at setup.py and tried to make jokosher run happily locally, but also installed with sudo ./setup.py Here's the result from a quick hack session. Please review it and see if it makes sense. Packaging should be *really* easy now. Have a nice day, Daniel --=-LEnsNvKHh3n3ULV1A+jA Content-Disposition: attachment; filename=jokosher-setup.patch Content-Type: text/x-patch; name=jokosher-setup.patch; charset=UTF-8 Content-Transfer-Encoding: base64 ZGlmZiAtcnVOIHRydW5rL0pva29zaGVyL0FkZEluc3RydW1lbnREaWFsb2cucHkgam9rb3NoZXIv Sm9rb3NoZXIvQWRkSW5zdHJ1bWVudERpYWxvZy5weQ0KLS0tIHRydW5rL0pva29zaGVyL0FkZElu c3RydW1lbnREaWFsb2cucHkJMjAwNi0wOC0yNSAwMTo1ODoxMy4wMDAwMDAwMDAgKzAyMDANCisr KyBqb2tvc2hlci9Kb2tvc2hlci9BZGRJbnN0cnVtZW50RGlhbG9nLnB5CTIwMDYtMDgtMjUgMTU6 NTk6NDQuMDAwMDAwMDAwICswMjAwDQpAQCAtMTM1LDE0ICsxMzUsMTEgQEANCiAJaWYgbGVuKGlu c3RydW1lbnRQcm9wZXJ0eUxpc3QpID4gMDoNCiAJCXJldHVybg0KIAkJDQotCWJhc2VwYXRoID0g b3MucGF0aC5kaXJuYW1lKG9zLnBhdGguYWJzcGF0aChfX2ZpbGVfXykpDQotCWluc3RycGF0aCA9 IG9zLnBhdGguam9pbihiYXNlcGF0aCwgIi4uIiwgIkluc3RydW1lbnRzIikNCi0JDQotCWZpbGVz ID0gb3Mud2FsayhpbnN0cnBhdGgpLm5leHQoKVsyXQ0KKwlmaWxlcyA9IG9zLndhbGsoR2xvYmFs cy5JTlNUUl9QQVRIKS5uZXh0KClbMl0NCiAJaW5zdHJGaWxlcyA9IFt4IGZvciB4IGluIGZpbGVz IGlmIHguZW5kc3dpdGgoIi5pbnN0ciIpXQ0KIAlmb3IgZiBpbiBpbnN0ckZpbGVzOg0KIAkJY29u ZmlnID0gU2FmZUNvbmZpZ1BhcnNlcigpDQotCQljb25maWcucmVhZChvcy5wYXRoLmpvaW4oaW5z dHJwYXRoLCBmKSkNCisJCWNvbmZpZy5yZWFkKG9zLnBhdGguam9pbihHbG9iYWxzLklOU1RSX1BB VEgsIGYpKQ0KIAkJDQogCQlpZiBjb25maWcuaGFzX29wdGlvbignY29yZScsICd0eXBlJykgYW5k IGNvbmZpZy5oYXNfb3B0aW9uKCdjb3JlJywgJ2ljb24nKToNCiAJCQlpY29uID0gY29uZmlnLmdl dCgnY29yZScsICdpY29uJykNCkBAIC0xNjMsNyArMTYwLDcgQEANCiAJCWVsc2U6DQogCQkJY29u dGludWUNCiAJCQ0KLQkJcGl4YnVmUGF0aCA9IG9zLnBhdGguam9pbihpbnN0cnBhdGgsICJpbWFn ZXMiLCBpY29uKQ0KKwkJcGl4YnVmUGF0aCA9IG9zLnBhdGguam9pbihHbG9iYWxzLklOU1RSX1BB VEgsICJpbWFnZXMiLCBpY29uKQ0KIAkJcGl4YnVmID0gZ3RrLmdkay5waXhidWZfbmV3X2Zyb21f ZmlsZShwaXhidWZQYXRoKQ0KIAkJDQogCQlpbnN0cnVtZW50UHJvcGVydHlMaXN0LmFwcGVuZCgo bmFtZSwgdHlwZSwgcGl4YnVmKSkNCmRpZmYgLXJ1TiB0cnVuay9Kb2tvc2hlci9HbG9iYWxzLnB5 IGpva29zaGVyL0pva29zaGVyL0dsb2JhbHMucHkNCi0tLSB0cnVuay9Kb2tvc2hlci9HbG9iYWxz LnB5CTIwMDYtMDgtMjUgMDE6NTg6MTMuMDAwMDAwMDAwICswMjAwDQorKysgam9rb3NoZXIvSm9r b3NoZXIvR2xvYmFscy5weQkyMDA2LTA4LTI1IDE1OjU1OjUxLjAwMDAwMDAwMCArMDIwMA0KQEAg LTkwLDE0ICs5MCwyMyBAQA0KIGRlZiBTZXRBYnNQYXRocygpOg0KIAkiIiJTZXQgYSBidW5jaCBv ZiBwYXRocyBmb3IgdXNlIGFjcm9zcyB0aGUgcHJvamVjdC4gVGhpcyBpcyBwYXJ0aWN1bGFybHkN CiAJdXNlZnVsIGZvciB0aGF0ICdvcnJpYmxlIHBhY2thZ2luZyBsb3QiIiINCi0JZ2xvYmFsIEpP S09TSEVSX1BBVEgsIElNQUdFX1BBVEgsIEdMQURFX1BBVEgsIExPQ0FMRV9ESVIsIExPQ0FMRV9B UFAsIEVGRkVDVF9QUkVTRVRTX1BBVEgNCi0JDQotCUpPS09TSEVSX1BBVEggPSBvcy5wYXRoLmRp cm5hbWUob3MucGF0aC5hYnNwYXRoKF9fZmlsZV9fKSkNCi0JSU1BR0VfUEFUSCA9IG9zLnBhdGgu am9pbihKT0tPU0hFUl9QQVRILCAiLi4iLCAiaW1hZ2VzIikNCi0JRUZGRUNUX1BSRVNFVFNfUEFU SCA9IG9zLnBhdGguam9pbihKT0tPU0hFUl9QQVRILCAiLi4iLCAiZWZmZWN0c3ByZXNldHMiKQ0K LQlHTEFERV9QQVRIID0gb3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICJKb2tvc2hlci5nbGFk ZSIpDQotCUxPQ0FMRV9ESVIgPSBvcy5wYXRoLmpvaW4oSk9LT1NIRVJfUEFUSCwgIi4uIiwgImxv Y2FsZSIpDQorCWdsb2JhbCBKT0tPU0hFUl9QQVRILCBJTUFHRV9QQVRILCBHTEFERV9QQVRILCBM T0NBTEVfRElSLCBMT0NBTEVfQVBQLCBFRkZFQ1RfUFJFU0VUU19QQVRILCBJTlNUUl9QQVRIDQor DQogCUxPQ0FMRV9BUFAgPSAiam9rb3NoZXIiDQorIAlKT0tPU0hFUl9QQVRIID0gb3MuZ2V0ZW52 KCJKT0tPU0hFUl9EQVRBX1BBVEgiKQ0KKwlpZiBKT0tPU0hFUl9QQVRIOg0KKwkJSU1BR0VfUEFU SCA9ICIvdXNyL3NoYXJlL3BpeG1hcHMiDQorCQlFRkZFQ1RfUFJFU0VUU19QQVRIID0gb3MucGF0 aC5qb2luKEpPS09TSEVSX1BBVEgsICJlZmZlY3RzcHJlc2V0cyIpDQorCQlJTlNUUl9QQVRIID0g b3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICJJbnN0cnVtZW50cyIpDQorCSAgCUdMQURFX1BB VEggPSBvcy5wYXRoLmpvaW4oSk9LT1NIRVJfUEFUSCwgIkpva29zaGVyLmdsYWRlIikNCisJICAJ TE9DQUxFX0RJUiA9IG9zLnBhdGguam9pbigiL3Vzci9zaGFyZS9sb2NhbGUiKQ0KKyAgICAgICAg ZWxzZToNCisgIAkgCUpPS09TSEVSX1BBVEggPSBvcy5wYXRoLmRpcm5hbWUob3MucGF0aC5hYnNw YXRoKF9fZmlsZV9fKSkNCisJICAJSU1BR0VfUEFUSCA9IG9zLnBhdGguam9pbihKT0tPU0hFUl9Q QVRILCAiLi4iLCAiaW1hZ2VzIikNCisJICAJRUZGRUNUX1BSRVNFVFNfUEFUSCA9IG9zLnBhdGgu am9pbihKT0tPU0hFUl9QQVRILCAiLi4iLCAiZWZmZWN0c3ByZXNldHMiKQ0KKwkgIAlHTEFERV9Q QVRIID0gb3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICJKb2tvc2hlci5nbGFkZSIpDQorCSAg CUxPQ0FMRV9ESVIgPSBvcy5wYXRoLmpvaW4oSk9LT1NIRVJfUEFUSCwgIi4uIiwgImxvY2FsZSIp DQorCQlJTlNUUl9QQVRIID0gb3MucGF0aC5qb2luKEpPS09TSEVSX1BBVEgsICIuLiIsICJJbnN0 cnVtZW50cyIpCQ0KIAkNCiBzZXR0aW5ncyA9IFNldHRpbmdzKCkNCiANCmRpZmYgLXJ1TiB0cnVu ay9Kb2tvc2hlci9Kb2tvc2hlciBqb2tvc2hlci9Kb2tvc2hlci9Kb2tvc2hlcg0KLS0tIHRydW5r L0pva29zaGVyL0pva29zaGVyCTIwMDYtMDgtMjUgMDI6MjQ6MzkuMDAwMDAwMDAwICswMjAwDQor Kysgam9rb3NoZXIvSm9rb3NoZXIvSm9rb3NoZXIJMjAwNi0wOC0yNSAxNjowMDo0OS4wMDAwMDAw MDAgKzAyMDANCkBAIC0xLDMgKzEsMTMgQEANCi0jIS9iaW4vYmFzaA0KKyMhL3Vzci9iaW4vZW52 IHB5dGhvbg0KKw0KK3RyeToNCisJaW1wb3J0IEpva29zaGVyQXBwDQorCXByaW50ICJSdW5pbmcg bG9jYWwiDQorZXhjZXB0IEltcG9ydEVycm9yLCBlOg0KKwlwcmludCAicnVuaW5nIGZyb20gZ2xv YmFsIGJlY2F1c2Ugb2YgIiwgZQ0KKwlpbXBvcnQgSm9rb3NoZXIuSm9rb3NoZXJBcHAgYXMgSm9r b3NoZXJBcHANCisJaW1wb3J0IG9zDQorCW9zLmVudmlyb25bIkpPS09TSEVSX0RBVEFfUEFUSCJd ID0gIi91c3Ivc2hhcmUvam9rb3NoZXIvIg0KKw0KK0pva29zaGVyQXBwLm1haW4oKQ0KIA0KLVBZ VEhPTlBBVEg9JChkaXJuYW1lICQoZGlybmFtZSAkMCkpOiRQWVRIT05QQVRIIHB5dGhvbiAkKGRp cm5hbWUgJDApL0pva29zaGVyQXBwLnB5DQpcIEtlaW4gWmVpbGVudW1icnVjaCBhbSBEYXRlaWVu ZGUuDQpkaWZmIC1ydU4gdHJ1bmsvSm9rb3NoZXIvSm9rb3NoZXJBcHAucHkgam9rb3NoZXIvSm9r b3NoZXIvSm9rb3NoZXJBcHAucHkNCi0tLSB0cnVuay9Kb2tvc2hlci9Kb2tvc2hlckFwcC5weQky MDA2LTA4LTI1IDAxOjU4OjEzLjAwMDAwMDAwMCArMDIwMA0KKysrIGpva29zaGVyL0pva29zaGVy L0pva29zaGVyQXBwLnB5CTIwMDYtMDgtMjUgMTY6MDE6MTkuMDAwMDAwMDAwICswMjAwDQpAQCAt MTc0LDcgKzE3NCwxMyBAQA0KIAkJc2VsZi5Qb3B1bGF0ZVJlY2VudFByb2plY3RzKCkNCiAJCQ0K IAkJI3NldCB3aW5kb3cgaWNvbg0KLQkJc2VsZi53aW5kb3cuc2V0X2ljb25fZnJvbV9maWxlKG9z LnBhdGguam9pbihHbG9iYWxzLklNQUdFX1BBVEgsICJqb2tvc2hlci1pY29uLnBuZyIpKQ0KKwkJ I3NlbGYud2luZG93LnNldF9pY29uX2Zyb21fZmlsZShvcy5wYXRoLmpvaW4oR2xvYmFscy5JTUFH RV9QQVRILCAiam9rb3NoZXItaWNvbi5wbmciKSkNCisJCWljb25fdGhlbWUgPSBndGsuaWNvbl90 aGVtZV9nZXRfZGVmYXVsdCgpDQorCQl0cnk6DQorCQkJcGl4YnVmID0gaWNvbl90aGVtZS5sb2Fk X2ljb24oImpva29zaGVyLWljb24iLCA0OCwgMCkNCisJCQlzZWxmLndpbmRvdy5zZXRfaWNvbihw aXhidWYpDQorCQlleGNlcHQgZ29iamVjdC5HRXJyb3IsIGV4YzoNCisJCSAgICAgICAgcHJpbnQg ImNhbid0IGxvYWQgaWNvbiIsIGV4Yw0KIAkJI21ha2UgaWNvbiBhdmFpbGFibGUgdG8gb3RoZXJz DQogCQlzZWxmLmljb24gPSBzZWxmLndpbmRvdy5nZXRfaWNvbigpDQogCQkNCmRpZmYgLXJ1TiB0 cnVuay9qb2tvc2hlci5kZXNrdG9wIGpva29zaGVyL2pva29zaGVyLmRlc2t0b3ANCi0tLSB0cnVu ay9qb2tvc2hlci5kZXNrdG9wCTIwMDYtMDgtMjUgMDI6MjQ6MzkuMDAwMDAwMDAwICswMjAwDQor Kysgam9rb3NoZXIvam9rb3NoZXIuZGVza3RvcAkyMDA2LTA4LTI1IDE2OjAyOjM3LjAwMDAwMDAw MCArMDIwMA0KQEAgLTQsOCArNCw4IEBADQogTmFtZT1Kb2tvc2hlcg0KIEdlbmVyaWNOYW1lPUpv a29zaGVyIGF1ZGlvIGVkaXRpbmcNCiBDb21tZW50PU11bHRpLXRyYWNrIG5vbi1saW5lYXIgYXVk aW8gZWRpdGluZw0KLUV4ZWM9Sm9rb3NoZXIvSm9rb3NoZXINCi1JY29uPWltYWdlcy9qb2tvc2hl ci1pY29uLnBuZw0KK0V4ZWM9Sm9rb3NoZXINCitJY29uPWpva29zaGVyLWljb24NCiBUZXJtaW5h bD1mYWxzZQ0KIFR5cGU9QXBwbGljYXRpb24NCiBDYXRlZ29yaWVzPUFwcGxpY2F0aW9uO0F1ZGlv VmlkZW87DQpkaWZmIC1ydU4gdHJ1bmsvbG9jYWxlL3NyYy9NYWtlZmlsZSBqb2tvc2hlci9sb2Nh bGUvc3JjL01ha2VmaWxlDQotLS0gdHJ1bmsvbG9jYWxlL3NyYy9NYWtlZmlsZQkyMDA2LTA4LTA0 IDIyOjQ2OjA4LjAwMDAwMDAwMCArMDIwMA0KKysrIGpva29zaGVyL2xvY2FsZS9zcmMvTWFrZWZp bGUJMjAwNi0wOC0yNSAxNDo0NjowMy4wMDAwMDAwMDAgKzAyMDANCkBAIC0xLDM0ICsxLDIwIEBA DQotI0dlbmVyaWMgcnVsZSBmb3IgTU8gZmlsZXMNCi0lLm1vOiBESVIxID0gLi4vJChiYXNlbmFt ZSAkQCkNCi0lLm1vOiBESVIyID0gJChESVIxKS9MQ19NRVNTQUdFUw0KLSUubW86ICUucG8NCi0J IyMjIyMjIyMjIyMjIyMNCi0JI0dFTkVSQVRJTkcgJEANCi0JIyMjIyMjIyMjIyMjIyMNCi0JaWYg WyAhIC1kICQoRElSMSkgXTsgdGhlbiBta2RpciAkKERJUjEpOyBmaQ0KLQlpZiBbICEgLWQgJChE SVIyKSBdOyB0aGVuIG1rZGlyICQoRElSMik7IGZpDQotCW1zZ2ZtdCAkPCAtbyAkQA0KLQljcCAk QCAkKERJUjIpL2pva29zaGVyLm1vDQotDQotI0dlbmVyaWMgcnVsZSBmb3IgUE8gZmlsZXMNCi0l LnBvOiBqb2tvc2hlci5wb3QNCi0JIyMjIyMjIyMjIyMjIyMjIyMjDQotCSNNRVJHSU5HICRAIEFO RCAkPA0KLQkjIyMjIyMjIyMjIyMjIyMjIyMNCi0JbXNnbWVyZ2UgLVVOICRAICQ8DQotDQotI0dl bmVyaWMgcnVsZSBmb3IgUE9UIGZpbGVzDQotJS5wb3Q6IC4uLy4uL0pva29zaGVyLmdsYWRlIC4u Ly4uLyoucHkgLi4vLi4vSW5zdHJ1bWVudHMvKi5pbnN0cg0KLQkjIyMjIyMjIyMjIyMNCi0JI0NS RUFUSU5HICRADQotCSMjIyMjIyMjIyMjIw0KLQlpbnRsdG9vbC1leHRyYWN0IC0tdHlwZT1nZXR0 ZXh0L2dsYWRlIC4uLy4uL0pva29zaGVyLmdsYWRlDQotCXB5dGhvbiBpMThuUmVhZEluc3RyLnB5 IC4uLy4uL0luc3RydW1lbnRzLyouaW5zdHIgPiBpMThuLmluc3RyLmgNCi0JeGdldHRleHQgLWtf IC1rTl8gLW8gJEAgLi4vLi4vSm9rb3NoZXIuZ2xhZGUuaCAuLi8uLi8qLnB5IGkxOG4uaW5zdHIu aA0KIA0KLXVwZGF0ZTogJChzaGVsbCBscyAqLnBvKQ0KK0RPTUFJTj1qb2tvc2hlcg0KK1BPX0ZJ TEVTIDo9ICQod2lsZGNhcmQgKi5wbykNCiANCi1hbGw6ICQoc3Vic3QgLnBvLC5tbywkKHNoZWxs IGxzICoucG8pKQ0KK2FsbDogdXBkYXRlLXBvDQogDQotY2xlYW46DQotCXJtICoubW8gaTE4bi5p bnN0ci5oIC4uLy4uL0pva29zaGVyLmdsYWRlLmgNClwgS2VpbiBaZWlsZW51bWJydWNoIGFtIERh dGVpZW5kZS4NCisjIHVwZGF0ZSB0aGUgcG90DQorJChET01BSU4pLnBvdDoNCisJaW50bHRvb2wt dXBkYXRlIC1wIC1nICQoRE9NQUlOKQ0KKw0KKyMgbWVyZ2UgdGhlIG5ldyBzdHVmZiBpbnRvIHRo ZSBwbyBmaWxlcw0KK21lcmdlLXBvOiAkKFBPX0ZJTEVTKQ0KKwlpbnRsdG9vbC11cGRhdGUgLXIg LWcgJChET01BSU4pOyANCisNCisjIGNyZWF0ZSBtbyBmcm9tIHRoZSBwb3MNCislLm1vIDogJS5w bw0KKwlta2RpciAtcCBtby8kKHN1YnN0IC5wbywsJDwpL0xDX01FU1NBR0VTLyANCisJbXNnZm10 ICQ8IC1vIG1vLyQoc3Vic3QgLnBvLCwkPCkvTENfTUVTU0FHRVMvJChET01BSU4pLm1vIA0KKw0K K3VwZGF0ZS1wbzogJChET01BSU4pLnBvdCBtZXJnZS1wbyAkKHBhdHN1YnN0ICUucG8sJS5tbywk KHdpbGRjYXJkICoucG8pKQkNCmRpZmYgLXJ1TiB0cnVuay9sb2NhbGUvc3JjL1BPVEZJTEVTLmlu IGpva29zaGVyL2xvY2FsZS9zcmMvUE9URklMRVMuaW4NCi0tLSB0cnVuay9sb2NhbGUvc3JjL1BP VEZJTEVTLmluCTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAwDQorKysgam9rb3No ZXIvbG9jYWxlL3NyYy9QT1RGSUxFUy5pbgkyMDA2LTA4LTI1IDE0OjU1OjEyLjAwMDAwMDAwMCAr MDIwMA0KQEAgLTAsMCArMSwxMiBAQA0KKy4uL0pva29zaGVyL0FkZEluc3RydW1lbnREaWFsb2cu cHkNCisuLi9Kb2tvc2hlci9Db21wYWN0TWl4Vmlldy5weQ0KKy4uL0pva29zaGVyL0V2ZW50TGFu ZVZpZXdlci5weQ0KKy4uL0pva29zaGVyL0V2ZW50Vmlld2VyLnB5DQorLi4vSm9rb3NoZXIvRXh0 ZW5zaW9uLnB5DQorLi4vSm9rb3NoZXIvSW5zdHJ1bWVudENvbm5lY3Rpb25zRGlhbG9nLnB5DQor Li4vSm9rb3NoZXIvSW5zdHJ1bWVudFZpZXdlci5weQ0KKy4uL0pva29zaGVyL0pva29zaGVyQXBw LnB5DQorLi4vSm9rb3NoZXIvTWFzdGVyTWl4ZXJTdHJpcC5weQ0KKy4uL0pva29zaGVyL01peGVy U3RyaXAucHkNCisuLi9Kb2tvc2hlci9OZXdQcm9qZWN0RGlhbG9nLnB5DQorLi4vSm9rb3NoZXIv VlVXaWRnZXQucHkNCmRpZmYgLXJ1TiB0cnVuay9zZXR1cC5weSBqb2tvc2hlci9zZXR1cC5weQ0K LS0tIHRydW5rL3NldHVwLnB5CTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAwDQor Kysgam9rb3NoZXIvc2V0dXAucHkJMjAwNi0wOC0yNSAxNDo1Nzo1Ny4wMDAwMDAwMDAgKzAyMDAN CkBAIC0wLDAgKzEsNDIgQEANCisjIS91c3IvYmluL2VudiBweXRob24NCisNCitmcm9tIGRpc3R1 dGlscy5jb3JlIGltcG9ydCBzZXR1cA0KK2ltcG9ydCBvcw0KK2ltcG9ydCBnbG9iDQorDQorSTE4 TkZJTEVTID0gW10NCitmb3IgZmlsZXBhdGggaW4gZ2xvYi5nbG9iKCJsb2NhbGUvc3JjL21vLyov TENfTUVTU0FHRVMvKi5tbyIpOg0KKyAgICBsYW5nID0gZmlsZXBhdGhbbGVuKCJsb2NhbGUvc3Jj L21vLyIpOl0NCisgICAgdGFyZ2V0cGF0aCA9IG9zLnBhdGguZGlybmFtZShvcy5wYXRoLmpvaW4o InNoYXJlL2xvY2FsZSIsbGFuZykpDQorICAgIEkxOE5GSUxFUy5hcHBlbmQoKHRhcmdldHBhdGgs IFtmaWxlcGF0aF0pKQ0KK29zLnN5c3RlbSgiY2QgbG9jYWxlL3NyYzsgbWFrZSB1cGRhdGUtcG8i KQ0KKw0KKw0KK3NldHVwKG5hbWU9J2pva29zaGVyJywNCisgICAgICB2ZXJzaW9uPScwLjInLA0K KyAgICAgIHNjcmlwdHM9WydKb2tvc2hlci9Kb2tvc2hlciddLA0KKyAgICAgIHBhY2thZ2VzPVsn Sm9rb3NoZXInXSwNCisgICAgICBkYXRhX2ZpbGVzPVsoJ3NoYXJlL2pva29zaGVyLycsDQorICAg ICAgICAgICAgICAgICAgIGdsb2IuZ2xvYigiKi8qLmdsYWRlIikNCisgICAgICAgICAgICAgICAg ICApLA0KKyAgICAgICAgICAgICAgICAgICgnc2hhcmUvam9rb3NoZXIvSW5zdHJ1bWVudHMnLA0K KyAgICAgICAgICAgICAgICAgICBnbG9iLmdsb2IoIkluc3RydW1lbnRzLyouaW5zdHIiKQ0KKyAg ICAgICAgICAgICAgICAgICksDQorICAgICAgICAgICAgICAgICAgKCdzaGFyZS9qb2tvc2hlci9J bnN0cnVtZW50cy9pbWFnZXMnLA0KKyAgICAgICAgICAgICAgICAgICBnbG9iLmdsb2IoJ0luc3Ry dW1lbnRzL2ltYWdlcy8qJykNCisgICAgICAgICAgICAgICAgICApLA0KKyAgICAgICAgICAgICAg ICAgICgnc2hhcmUvYXBwbGljYXRpb25zJywNCisgICAgICAgICAgICAgICAgICAgZ2xvYi5nbG9i KCIqL2pva29zaGVyLmRlc2t0b3AiKQ0KKyAgICAgICAgICAgICAgICAgICksDQorICAgICAgICAg ICAgICAgICAgKCdzaGFyZS9pY29ucy9oaWNvbG9yLzQ4eDQ4L2FwcHMnLA0KKyAgICAgICAgICAg ICAgICAgICBbJ0pva29zaGVyL2pva29zaGVyLWxvZ28ucG5nJ10NCisgICAgICAgICAgICAgICAg ICApLA0KKyAgICAgICAgICAgICAgICAgICgnc2hhcmUvcGl4bWFwcycsDQorICAgICAgICAgICAg ICAgICAgIGdsb2IuZ2xvYigiaW1hZ2VzLyoucG5nIikNCisgICAgICAgICAgICAgICAgICApLA0K KwkJICAoJ3NoYXJlL2FwcGxpY2F0aW9ucycsDQorCQkgICBbJ2pva29zaGVyLmRlc2t0b3AnXSwN CisJICAgICAgICAgICkNCisgICAgICAgICAgICAgICAgIF0rSTE4TkZJTEVTDQorICAgICAgKQ0K Kw0K --=-LEnsNvKHh3n3ULV1A+jA-- --=-bINkVYlJSZWw/CbsikSh Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBE7wslr3O2CKlAUK8RAiQJAKCKi01AJyco795HHrQV9COiyaKJoACeINXQ ond6pZHIMwpb0Cvn4lhFK1s= =j/D0 -----END PGP SIGNATURE----- --=-bINkVYlJSZWw/CbsikSh-- From stuart.langridge@gmail.com Fri Aug 25 11:07:09 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7438C3B01A8 for ; Fri, 25 Aug 2006 11:07:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29021-03 for ; Fri, 25 Aug 2006 11:07:07 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id D2A8B3B0085 for ; Fri, 25 Aug 2006 11:07:06 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so1909673ugf for ; Fri, 25 Aug 2006 08:07:06 -0700 (PDT) Received: by 10.66.224.3 with SMTP id w3mr1929659ugg; Fri, 25 Aug 2006 08:07:06 -0700 (PDT) Received: by 10.66.237.8 with HTTP; Fri, 25 Aug 2006 08:07:05 -0700 (PDT) Message-ID: <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> Date: Fri, 25 Aug 2006 16:07:05 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Daniel Holbach" In-Reply-To: <1156516645.10309.3.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1156516645.10309.3.camel@localhost> X-Google-Sender-Auth: efbbc77bce8e3a00 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.277 tagged_above=-999 required=2 tests=[AWL=0.123, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.277 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 15:07:09 -0000 > Michael Vogt and I had a go at setup.py and tried to make jokosher run > happily locally, but also installed with sudo ./setup.py > > Here's the result from a quick hack session. Please review it and see if > it makes sense. Patch looks good to me... sil -- For your information, some people think I'm very funny -- Joe Hallenbach, "The Last Boy Scout" From jonobacon@gmail.com Fri Aug 25 11:26:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 529F03B0127 for ; Fri, 25 Aug 2006 11:26:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29786-09 for ; Fri, 25 Aug 2006 11:26:37 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.230]) by menubar.gnome.org (Postfix) with ESMTP id 5C67B3B00E2 for ; Fri, 25 Aug 2006 11:26:37 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1085603wxd for ; Fri, 25 Aug 2006 08:26:36 -0700 (PDT) Received: by 10.70.125.2 with SMTP id x2mr4734289wxc; Fri, 25 Aug 2006 08:26:36 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Fri, 25 Aug 2006 08:26:36 -0700 (PDT) Message-ID: <1c3fe48e0608250826m719da3bav6d5b1f41df0006b0@mail.gmail.com> Date: Fri, 25 Aug 2006 16:26:36 +0100 From: "Jono Bacon" To: "Stuart Langridge" In-Reply-To: <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1156516645.10309.3.camel@localhost> <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Daniel Holbach Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 15:26:38 -0000 Hi, > > Here's the result from a quick hack session. Please review it and see if > > it makes sense. > > Patch looks good to me... Thanks for this Daniel! :) Unfortunatly, I don't know enough about packaging and installation to really comment on it. Could Laszlo or Sneck have a look at it? Jono From jonobacon@gmail.com Fri Aug 25 12:24:21 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 0FE2C3B00F6 for ; Fri, 25 Aug 2006 12:24:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32635-06 for ; Fri, 25 Aug 2006 12:24:20 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.237]) by menubar.gnome.org (Postfix) with ESMTP id 130B33B009C for ; Fri, 25 Aug 2006 12:24:20 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1104798wxd for ; Fri, 25 Aug 2006 09:24:19 -0700 (PDT) Received: by 10.70.116.1 with SMTP id o1mr4805270wxc; Fri, 25 Aug 2006 09:24:19 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Fri, 25 Aug 2006 09:24:17 -0700 (PDT) Message-ID: <1c3fe48e0608250924x96b2278t1034bb3ad623e9f2@mail.gmail.com> Date: Fri, 25 Aug 2006 17:24:17 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.663 tagged_above=-999 required=2 tests=[AWL=-0.821, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.663 X-Spam-Level: Subject: [jokosher-devel] Resolving and debugging recording problems inside Jokosher X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 16:24:21 -0000 Hi all, There are quite a few people who, for whatever reason have had problems getting Jokosher to record something. The naturally first line of support is to ensure everything is installed correctly, and we also need to ensure they have got the correct sound card and inputs selected. There must be a way we can automate this process and provide some kind of debugging information. I would love to see the user just click on a button and it sends us some info that we can look at to help solve the problem. I think a key thing we need to be able to detect is the current sound settings that are listed in the GNOME Volume Properties. A *lot* of people don't realise that their mic and capture settings are often muted. It would be useful to get this information. This debug info should ideally be presented as a report that is simple to view the details of the system - this way the Jokosher community can use the report to help new users. We don't want the report to *just* spit out meaningless babble that only developers can understand - we want our support members of the community to be able to use it. :) This really sounds like Extension material. :) So,any thoughts? Jono From laszlok2@gmail.com Fri Aug 25 18:52:54 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 620843B00EB for ; Fri, 25 Aug 2006 18:52:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16840-09 for ; Fri, 25 Aug 2006 18:52:52 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id A76CA3B006D for ; Fri, 25 Aug 2006 18:52:51 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2185799pye for ; Fri, 25 Aug 2006 15:52:51 -0700 (PDT) Received: by 10.35.127.7 with SMTP id e7mr6052332pyn; Fri, 25 Aug 2006 15:52:51 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id z80sm3490342pyg.2006.08.25.15.52.50; Fri, 25 Aug 2006 15:52:50 -0700 (PDT) Message-ID: <44EF811E.3090101@gmail.com> Date: Fri, 25 Aug 2006 19:00:46 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Daniel Holbach References: <1156516645.10309.3.camel@localhost> In-Reply-To: <1156516645.10309.3.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.377 tagged_above=-999 required=2 tests=[AWL=0.023, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.377 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2006 22:52:54 -0000 Daniel Holbach a crit : > Hellas, > > Michael Vogt and I had a go at setup.py and tried to make jokosher run > happily locally, but also installed with sudo ./setup.py > > Here's the result from a quick hack session. Please review it and see if > it makes sense. > > Packaging should be *really* easy now. > > Have a nice day, > Daniel > > > > ------------------------------------------------------------------------ > > diff -ruN trunk/Jokosher/AddInstrumentDialog.py jokosher/Jokosher/AddInstrumentDialog.py > --- trunk/Jokosher/AddInstrumentDialog.py 2006-08-25 01:58:13.000000000 +0200 > +++ jokosher/Jokosher/AddInstrumentDialog.py 2006-08-25 15:59:44.000000000 +0200 > @@ -135,14 +135,11 @@ > if len(instrumentPropertyList) > 0: > return > > - basepath = os.path.dirname(os.path.abspath(__file__)) > - instrpath = os.path.join(basepath, "..", "Instruments") > - > - files = os.walk(instrpath).next()[2] > + files = os.walk(Globals.INSTR_PATH).next()[2] This would be nice wouldn't it. Just import Globals from AddInstrumentDialog.py and use the IMAGE_PATH. However to prevent the gui from freezing and to speed up loading, this function is on an gobject.idle_add. This means it may be called *before* Globals.SetAbsPaths() is called, and the IMAGE_PATH will not have been initialized. I'll see what I can do to fix this problem so that the images are only ever imported after the paths have been set. Laszlo From jonobacon@gmail.com Fri Aug 25 21:33:23 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95BB83B008E for ; Fri, 25 Aug 2006 21:33:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22466-03 for ; Fri, 25 Aug 2006 21:33:23 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by menubar.gnome.org (Postfix) with ESMTP id 955C43B0088 for ; Fri, 25 Aug 2006 21:33:22 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1284681wxd for ; Fri, 25 Aug 2006 18:33:22 -0700 (PDT) Received: by 10.70.68.9 with SMTP id q9mr5659183wxa; Fri, 25 Aug 2006 18:33:22 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Fri, 25 Aug 2006 18:33:22 -0700 (PDT) Message-ID: <1c3fe48e0608251833n2a945e8dpcb78cd63e9cc77a1@mail.gmail.com> Date: Sat, 26 Aug 2006 02:33:22 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.632 tagged_above=-999 required=2 tests=[AWL=-0.790, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.632 X-Spam-Level: Subject: [jokosher-devel] Pinging JokosherApp from Project? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Aug 2006 01:33:23 -0000 Hi all, On a recent commit I added support to bus errors in a dialog. I accentally stuck the dialog in Project, forgetting there should be no GUI stuff in there. But, I can see no way to talk to JokosherApp.py from Project. How do I do it? Jono From laszlok2@gmail.com Sat Aug 26 01:39:42 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E82233B0005 for ; Sat, 26 Aug 2006 01:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30083-08 for ; Sat, 26 Aug 2006 01:39:40 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id AACEB3B0004 for ; Sat, 26 Aug 2006 01:39:39 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1314098nfa for ; Fri, 25 Aug 2006 22:39:38 -0700 (PDT) Received: by 10.48.162.15 with SMTP id k15mr6302599nfe; Fri, 25 Aug 2006 22:39:38 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id o53sm7965097nfa.2006.08.25.22.39.35; Fri, 25 Aug 2006 22:39:38 -0700 (PDT) Message-ID: <44EFE07F.4050904@gmail.com> Date: Sat, 26 Aug 2006 01:47:43 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0608251833n2a945e8dpcb78cd63e9cc77a1@mail.gmail.com> In-Reply-To: <1c3fe48e0608251833n2a945e8dpcb78cd63e9cc77a1@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.378 tagged_above=-999 required=2 tests=[AWL=0.022, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.378 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Pinging JokosherApp from Project? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Aug 2006 05:39:42 -0000 Jono Bacon a crit : > Hi all, > > On a recent commit I added support to bus errors in a dialog. I > accentally stuck the dialog in Project, forgetting there should be no > GUI stuff in there. But, I can see no way to talk to JokosherApp.py > from Project. How do I do it? There is only one way to do this currently. It is using StateChanged. Currently the OnStateChanged function in JokosherApp.py is used for updating window title and undo/redo menu entries when an undo is performed by Project. Using the change value with an enum on state change should suffice. Here are some other things that would benefit from communication (both of which are currently accomplished with hacks): * Switch the menu entry when the transport mode changes * Set cut, copy, paste, delete menu entries sensitive when instruments or events are selected. There's probably something else I'm forgetting. If someone has a better idea than StateChanged() that keeps the separation between project and mainapp, please let me know. Laszlo From snecklifter@gmail.com Sat Aug 26 05:02:25 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D2FB73B00A7 for ; Sat, 26 Aug 2006 05:02:25 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06734-10 for ; Sat, 26 Aug 2006 05:02:23 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 72C5E3B006D for ; Sat, 26 Aug 2006 05:02:22 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1328408nfa for ; Sat, 26 Aug 2006 02:02:21 -0700 (PDT) Received: by 10.49.29.3 with SMTP id g3mr6424349nfj; Sat, 26 Aug 2006 02:02:21 -0700 (PDT) Received: by 10.48.223.5 with HTTP; Sat, 26 Aug 2006 02:02:21 -0700 (PDT) Message-ID: <364d303b0608260202k2f97935eybf28567d7f6aa686@mail.gmail.com> Date: Sat, 26 Aug 2006 10:02:21 +0100 From: "Chris Brown" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0608250826m719da3bav6d5b1f41df0006b0@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_110841_6210852.1156582941609" References: <1156516645.10309.3.camel@localhost> <4c91566f0608250807h2e09b1aarbb43abcc6b958fae@mail.gmail.com> <1c3fe48e0608250826m719da3bav6d5b1f41df0006b0@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.904 tagged_above=-999 required=2 tests=[AWL=0.044, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -1.904 X-Spam-Level: Cc: Stuart Langridge , jokosher-devel-list@gnome.org, Daniel Holbach Subject: Re: [jokosher-devel] setup.py - real installation X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Aug 2006 09:02:26 -0000 ------=_Part_110841_6210852.1156582941609 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 25/08/06, Jono Bacon wrote: > > Patch looks good to me... > > Thanks for this Daniel! :) > > Unfortunatly, I don't know enough about packaging and installation to > really comment on it. Could Laszlo or Sneck have a look at it? Didn't know the code referenced "that 'orrible packaging lot". Charming :) The patch looks good to me too - I get the gist of what you are trying to do here at least. It will be nice to have a simple setup file to run that can get tracked through svn towards 0.2 certainly. Does it cater for package removal or upgrade in anyway? In other news, Jokosher is waiting for the next review in Fedora Extras - partly my fault as I had to take a couple of weeks off. Regards Chris ------=_Part_110841_6210852.1156582941609 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 25/08/06, Jono Bacon <jonobacon@gmail.com> wrote:
> Patch looks good to me...

Thanks for this Daniel! :)

Unfortunatly, I don't know enough about packaging and installation to
really comment on it. Could Laszlo or Sneck have a look at it?

Didn't know the code referenced "that 'orrible packaging lot". Charming :)

The patch looks good to me too - I get the gist of what you are trying to do here at least. It will be nice to have a simple setup file to run that can get tracked through svn towards 0.2 certainly. Does it cater for package removal or upgrade in anyway?

In other news, Jokosher is waiting for the next review in Fedora Extras - partly my fault as I had to take a couple of weeks off.

Regards
Chris
------=_Part_110841_6210852.1156582941609-- From laszlok2@gmail.com Sun Aug 27 13:59:01 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A36E73B0176 for ; Sun, 27 Aug 2006 13:59:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16283-07 for ; Sun, 27 Aug 2006 13:59:01 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id 461223B00AF for ; Sun, 27 Aug 2006 13:59:00 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1499608nfa for ; Sun, 27 Aug 2006 10:58:59 -0700 (PDT) Received: by 10.48.210.20 with SMTP id i20mr8026013nfg; Sun, 27 Aug 2006 10:58:59 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.25.244]) by mx.gmail.com with ESMTP id p43sm510855nfa.2006.08.27.10.58.57; Sun, 27 Aug 2006 10:58:58 -0700 (PDT) Message-ID: <44F1DFB9.9080204@gmail.com> Date: Sun, 27 Aug 2006 14:08:57 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0608250924x96b2278t1034bb3ad623e9f2@mail.gmail.com> In-Reply-To: <1c3fe48e0608250924x96b2278t1034bb3ad623e9f2@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.379 tagged_above=-999 required=2 tests=[AWL=0.021, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.379 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Resolving and debugging recording problems inside Jokosher X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2006 17:59:01 -0000 Jono Bacon a crit : > Hi all, > > There are quite a few people who, for whatever reason have had > problems getting Jokosher to record something. The naturally first > line of support is to ensure everything is installed correctly, and we > also need to ensure they have got the correct sound card and inputs > selected. > > There must be a way we can automate this process and provide some kind > of debugging information. I would love to see the user just click on a > button and it sends us some info that we can look at to help solve the > problem. > > I think a key thing we need to be able to detect is the current sound > settings that are listed in the GNOME Volume Properties. A *lot* of > people don't realise that their mic and capture settings are often > muted. It would be useful to get this information. > > This debug info should ideally be presented as a report that is simple > to view the details of the system - this way the Jokosher community > can use the report to help new users. We don't want the report to > *just* spit out meaningless babble that only developers can understand > - we want our support members of the community to be able to use it. > :) > > This really sounds like Extension material. :) > I would love to add some debugging functions to the API. Can someone who has a clue about alsa recording (ie not me), right down on the wiki a list of functions that a debugging extension would need to work properly? I imagine that a lot of the info Jono is talking about can be collected without the API at all be just importing gst and having your own script to check plugins and sound card settings. For stuff that is Jokosher specific, what would be useful for a debugging tool. Also, is there anyway that we can give an extension *read only* access to the pipeline? It would be really useful to read what ever they like from our pipeline without allowing the extensions to screw around with it. Please add any functions you would like Aq or I to implement here: http://jokosher.python-hosting.com/wiki/TemporaryPluginAPIDocumentation Laszlo From jonobacon@gmail.com Sun Aug 27 21:41:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F3D713B0144 for ; Sun, 27 Aug 2006 21:41:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03466-03 for ; Sun, 27 Aug 2006 21:41:38 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229]) by menubar.gnome.org (Postfix) with ESMTP id 0DA903B00D7 for ; Sun, 27 Aug 2006 21:41:38 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1756504wxd for ; Sun, 27 Aug 2006 18:41:37 -0700 (PDT) Received: by 10.70.38.19 with SMTP id l19mr8386603wxl; Sun, 27 Aug 2006 18:41:37 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Sun, 27 Aug 2006 18:41:37 -0700 (PDT) Message-ID: <1c3fe48e0608271841s3862b37ayb280df5d2aa9a65c@mail.gmail.com> Date: Mon, 28 Aug 2006 02:41:37 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.383 tagged_above=-999 required=2 tests=[AWL=0.017, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.383 X-Spam-Level: Subject: [jokosher-devel] GStreamer and Python tutorial X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2006 01:41:39 -0000 Hi all, For those who are interested in hacking on Jokosher and don't know where to start, I have written a short tutorial on getting started with GStreamer and Python. It is at http://www.jonobacon.org/?p=750 Jono From jonobacon@gmail.com Mon Aug 28 20:38:09 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 182C63B0090 for ; Mon, 28 Aug 2006 20:38:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05938-10 for ; Mon, 28 Aug 2006 20:38:06 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by menubar.gnome.org (Postfix) with ESMTP id 4A5613B0107 for ; Mon, 28 Aug 2006 20:38:06 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2212318wxd for ; Mon, 28 Aug 2006 17:38:05 -0700 (PDT) Received: by 10.70.51.17 with SMTP id y17mr10374257wxy; Mon, 28 Aug 2006 17:38:05 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Mon, 28 Aug 2006 17:38:05 -0700 (PDT) Message-ID: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> Date: Tue, 29 Aug 2006 01:38:05 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.637 tagged_above=-999 required=2 tests=[AWL=-1.731, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -0.637 X-Spam-Level: Subject: [jokosher-devel] [art] Stomp box icon needed X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 00:38:09 -0000 Hi all, I am working on the prettyness of the effects dialog, and I need an svn icon of a stomp box. I will use this icon with Cairo in the dialog box. I have found an image of exactly the sort of thing I am looking for - http://www.harmony-central.com/Newp/2005/SFX-02_tweak_fuzz-lg.jpg - if someone could knock up an svg of this for me , that would be great. Obviously don't replicate this image exactly, but you get the idea of what I am looking for. Cheers, Jono From lordmyth@gmail.com Mon Aug 28 20:56:48 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 686963B00FF for ; Mon, 28 Aug 2006 20:56:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07136-01 for ; Mon, 28 Aug 2006 20:56:47 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id 2A6BA3B0011 for ; Mon, 28 Aug 2006 20:56:47 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so3724503ugf for ; Mon, 28 Aug 2006 17:56:46 -0700 (PDT) Received: by 10.67.101.8 with SMTP id d8mr4103547ugm; Mon, 28 Aug 2006 17:56:46 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Mon, 28 Aug 2006 17:56:46 -0700 (PDT) Message-ID: Date: Tue, 29 Aug 2006 02:56:46 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" In-Reply-To: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.072 tagged_above=-999 required=2 tests=[AWL=0.251, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -2.072 X-Spam-Level: Subject: Re: [jokosher-devel] [art] Stomp box icon needed X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 00:56:48 -0000 I'm on it!! First drafts tomorrow, promised. Aidy 2006/8/29, Jono Bacon : > Hi all, > > I am working on the prettyness of the effects dialog, and I need an > svn icon of a stomp box. I will use this icon with Cairo in the dialog > box. > > I have found an image of exactly the sort of thing I am looking for - > http://www.harmony-central.com/Newp/2005/SFX-02_tweak_fuzz-lg.jpg - if > someone could knock up an svg of this for me , that would be great. > Obviously don't replicate this image exactly, but you get the idea of > what I am looking for. > > Cheers, > > Jono > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From laszlok2@gmail.com Tue Aug 29 01:50:39 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id A3E873B0075 for ; Tue, 29 Aug 2006 01:50:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17430-07 for ; Tue, 29 Aug 2006 01:50:36 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by menubar.gnome.org (Postfix) with ESMTP id 325BC3B00E4 for ; Tue, 29 Aug 2006 01:50:33 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id z59so1750858pyg for ; Mon, 28 Aug 2006 22:50:32 -0700 (PDT) Received: by 10.35.78.9 with SMTP id f9mr14113479pyl; Mon, 28 Aug 2006 22:50:32 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id 19sm587323nzp.2006.08.28.22.50.31; Mon, 28 Aug 2006 22:50:32 -0700 (PDT) Message-ID: <44F3D5A8.30609@gmail.com> Date: Tue, 29 Aug 2006 01:50:32 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Jokosher gnome Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.379 tagged_above=-999 required=2 tests=[AWL=0.021, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.379 X-Spam-Level: Subject: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 05:50:39 -0000 There was some discussion on IRC a little while ago about rendering all our instrument SVG icons to PNG to improve loading speed, and thus allowing our collection of instruments to increase without having to add a splash screen. I just recently did some profiling and got some real numbers or this. All number include the entire _cacheInstrumentsGenerator() method; meaning disk access, etc are included in these times. Loading 16 instruments with SVG: 2.179 CPU seconds Loading 16 instruments with PNG: 0.277 CPU seconds This means that PNG are 7.9 times faster to load, and save almost 2 CPU seconds at startup (in current SVN with 16 instruments). This number will obviously get larger as we add instruments. Also there are memory savings: for SVG: VM 356.0, RAM 59.9 for PNG: VM 77.4, RAM 21.6 I was thinking that the PNGs could be created using make at install time, however I created then using Inkscape's command line export feature and I'm sure not everyone will have Inkscape installed. The icons should still be developed in SVG format and kept this way in the Jokosher art module, however unless SVG has some other advantages that out way this increase in speed, I think we should have only PNGs in the Instruments/images folder. Laszlo From pecisk@gmail.com Tue Aug 29 04:11:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4C82A3B0007 for ; Tue, 29 Aug 2006 04:11:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24655-03 for ; Tue, 29 Aug 2006 04:11:37 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id EA13F3B0090 for ; Tue, 29 Aug 2006 04:11:36 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id u2so2069918uge for ; Tue, 29 Aug 2006 01:11:36 -0700 (PDT) Received: by 10.67.100.12 with SMTP id c12mr4273795ugm; Tue, 29 Aug 2006 01:11:36 -0700 (PDT) Received: by 10.67.27.5 with HTTP; Tue, 29 Aug 2006 01:11:36 -0700 (PDT) Message-ID: Date: Tue, 29 Aug 2006 11:11:36 +0300 From: "Peteris Krisjanis" To: "Laszlo Pandy" In-Reply-To: <44F3D5A8.30609@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.176 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.176 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 08:11:38 -0000 SSBkb24ndCB0aGluayB0aGF0IHN0YXJ0dXAgdGltZSBpcyBzbyBtdWNoIHZlcnkgaW1wb3J0YW50 IGZvcgptdWx0aXRyYWNrIGVkaXRvciwgIGlmIGl0IGlzIGNvbXBhcmVkIHRvIGJlbmVmaXRzIG9m IFNWRy4gQWxzbyBpdAp3b3VsZCBiZSBnb29kIG5vdCB0byBjYWNoZSBhbGwgaW5zdHJ1bWVudCBp Y29ucyBhdCBvbmNlLCBidXQgbW9zdGx5CnVzZWQuIEJ1dCBpdCBpcyBvZiBjb3Vyc2UgTUhPLgoK UGV0ZXIuCgoyMDA2LzgvMjksIExhc3psbyBQYW5keSA8bGFzemxvazJAZ21haWwuY29tPjoKPiBU aGVyZSB3YXMgc29tZSBkaXNjdXNzaW9uIG9uIElSQyBhIGxpdHRsZSB3aGlsZSBhZ28gYWJvdXQg cmVuZGVyaW5nIGFsbAo+IG91ciBpbnN0cnVtZW50IFNWRyBpY29ucyB0byBQTkcgdG8gaW1wcm92 ZSBsb2FkaW5nIHNwZWVkLCBhbmQgdGh1cwo+IGFsbG93aW5nIG91ciBjb2xsZWN0aW9uIG9mIGlu c3RydW1lbnRzIHRvIGluY3JlYXNlIHdpdGhvdXQgaGF2aW5nIHRvIGFkZAo+IGEgc3BsYXNoIHNj cmVlbi4KPgo+IEkganVzdCByZWNlbnRseSBkaWQgc29tZSBwcm9maWxpbmcgYW5kIGdvdCBzb21l IHJlYWwgbnVtYmVycyBvciB0aGlzLgo+IEFsbCBudW1iZXIgaW5jbHVkZSB0aGUgZW50aXJlIF9j YWNoZUluc3RydW1lbnRzR2VuZXJhdG9yKCkgbWV0aG9kOwo+IG1lYW5pbmcgZGlzayBhY2Nlc3Ms IGV0YyBhcmUgaW5jbHVkZWQgaW4gdGhlc2UgdGltZXMuCj4gTG9hZGluZyAxNiBpbnN0cnVtZW50 cyB3aXRoIFNWRzogMi4xNzkgQ1BVIHNlY29uZHMKPiBMb2FkaW5nIDE2IGluc3RydW1lbnRzIHdp dGggUE5HOiAwLjI3NyBDUFUgc2Vjb25kcwo+Cj4gVGhpcyBtZWFucyB0aGF0IFBORyBhcmUgNy45 IHRpbWVzIGZhc3RlciB0byBsb2FkLCBhbmQgc2F2ZSBhbG1vc3QgMiBDUFUKPiBzZWNvbmRzIGF0 IHN0YXJ0dXAgKGluIGN1cnJlbnQgU1ZOIHdpdGggMTYgaW5zdHJ1bWVudHMpLiBUaGlzIG51bWJl cgo+IHdpbGwgb2J2aW91c2x5IGdldCBsYXJnZXIgYXMgd2UgYWRkIGluc3RydW1lbnRzLgo+Cj4g QWxzbyB0aGVyZSBhcmUgbWVtb3J5IHNhdmluZ3M6Cj4gZm9yIFNWRzogVk0gMzU2LjAsIFJBTSA1 OS45Cj4gZm9yIFBORzogVk0gNzcuNCwgUkFNIDIxLjYKPgo+IEkgd2FzIHRoaW5raW5nIHRoYXQg dGhlIFBOR3MgY291bGQgYmUgY3JlYXRlZCB1c2luZyBtYWtlIGF0IGluc3RhbGwKPiB0aW1lLCBo b3dldmVyIEkgY3JlYXRlZCB0aGVuIHVzaW5nIElua3NjYXBlJ3MgY29tbWFuZCBsaW5lIGV4cG9y dAo+IGZlYXR1cmUgYW5kIEknbSBzdXJlIG5vdCBldmVyeW9uZSB3aWxsIGhhdmUgSW5rc2NhcGUg aW5zdGFsbGVkLgo+Cj4gVGhlIGljb25zIHNob3VsZCBzdGlsbCBiZSBkZXZlbG9wZWQgaW4gU1ZH IGZvcm1hdCBhbmQga2VwdCB0aGlzIHdheSBpbgo+IHRoZSBKb2tvc2hlciBhcnQgbW9kdWxlLCBo b3dldmVyIHVubGVzcyBTVkcgaGFzIHNvbWUgb3RoZXIgYWR2YW50YWdlcwo+IHRoYXQgb3V0IHdh eSB0aGlzIGluY3JlYXNlIGluIHNwZWVkLCBJIHRoaW5rIHdlIHNob3VsZCBoYXZlIG9ubHkgUE5H cyBpbgo+IHRoZSBJbnN0cnVtZW50cy9pbWFnZXMgZm9sZGVyLgo+Cj4gTGFzemxvCj4KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGpva29zaGVyLWRl dmVsLWxpc3QgbWFpbGluZyBsaXN0Cj4gam9rb3NoZXItZGV2ZWwtbGlzdEBnbm9tZS5vcmcKPiBo dHRwOi8vbWFpbC5nbm9tZS5vcmcvbWFpbG1hbi9saXN0aW5mby9qb2tvc2hlci1kZXZlbC1saXN0 Cj4KCgotLSAKbW9ydGlnaSB0ZW1wbwpQ53RlcmlzIEtyafBq4m5pcwo= From jonobacon@gmail.com Tue Aug 29 05:12:13 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E12643B0177 for ; Tue, 29 Aug 2006 05:12:13 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28702-01 for ; Tue, 29 Aug 2006 05:12:13 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 17F263B0123 for ; Tue, 29 Aug 2006 05:12:13 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2452058wxd for ; Tue, 29 Aug 2006 02:12:12 -0700 (PDT) Received: by 10.70.38.12 with SMTP id l12mr11043000wxl; Tue, 29 Aug 2006 02:12:12 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Tue, 29 Aug 2006 02:12:11 -0700 (PDT) Message-ID: <1c3fe48e0608290212h1120ed70v365f3e1300c4dd7f@mail.gmail.com> Date: Tue, 29 Aug 2006 10:12:11 +0100 From: "Jono Bacon" To: "Adriaan Leijnse" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608281738j5c043cfet3d2b9f080deca834@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.508 tagged_above=-999 required=2 tests=[AWL=-0.743, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_JN=0.077] X-Spam-Score: -1.508 X-Spam-Level: Cc: Jokosher Developer Mailing List Subject: Re: [jokosher-devel] [art] Stomp box icon needed X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 09:12:14 -0000 On 8/29/06, Adriaan Leijnse wrote: > I'm on it!! > First drafts tomorrow, promised. Awesome. :) Jono From jonobacon@gmail.com Tue Aug 29 05:16:38 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 533D53B00A3 for ; Tue, 29 Aug 2006 05:16:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28841-10 for ; Tue, 29 Aug 2006 05:16:37 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 854183B0090 for ; Tue, 29 Aug 2006 05:16:37 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2454668wxd for ; Tue, 29 Aug 2006 02:16:36 -0700 (PDT) Received: by 10.70.8.8 with SMTP id 8mr11014658wxh; Tue, 29 Aug 2006 02:16:36 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Tue, 29 Aug 2006 02:16:36 -0700 (PDT) Message-ID: <1c3fe48e0608290216m30f2ef79l4d754e484d0efc12@mail.gmail.com> Date: Tue, 29 Aug 2006 10:16:36 +0100 From: "Jono Bacon" To: "Peteris Krisjanis" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.523 tagged_above=-999 required=2 tests=[AWL=-0.681, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.523 X-Spam-Level: Cc: Jokosher gnome , Laszlo Pandy Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 09:16:38 -0000 On 8/29/06, Peteris Krisjanis wrote: > I don't think that startup time is so much very important for > multitrack editor, if it is compared to benefits of SVG. Also it > would be good not to cache all instrument icons at once, but mostly > used. But it is of course MHO. I think if we can aqueeze all and any performance out of Jokosher, we should. From what I can tell, we only need a few fixed sizes of png files anyway, so it could make perfect sense. Icons are used in the following places: * Instrument headers * Mixing view headers * Minimised instruments in mixing view * Effects dialog With these in mind, I would guess that we have two icon sizes - big and small. Mind you, before we commit, a few things to think about: * I think it would be worthwhile to have a discussion about shrinking the height of instrument lanes in the recording view. The size of the tracks is still a little large and only a limit number of tracks can appear on the screen. * Is having hard-sized png's going to be worth the additional work in exchange for the performance gain? Personally, I suspect it will. :) Jono From jonobacon@gmail.com Tue Aug 29 06:33:20 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1C3453B0123 for ; Tue, 29 Aug 2006 06:33:20 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32229-08 for ; Tue, 29 Aug 2006 06:33:18 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.235]) by menubar.gnome.org (Postfix) with ESMTP id 559173B0196 for ; Tue, 29 Aug 2006 06:33:16 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so2495590wxd for ; Tue, 29 Aug 2006 03:33:15 -0700 (PDT) Received: by 10.70.90.14 with SMTP id n14mr11186536wxb; Tue, 29 Aug 2006 03:33:15 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Tue, 29 Aug 2006 03:33:13 -0700 (PDT) Message-ID: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> Date: Tue, 29 Aug 2006 11:33:13 +0100 From: "Jono Bacon" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.536 tagged_above=-999 required=2 tests=[AWL=-0.625, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.536 X-Spam-Level: Subject: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 10:33:20 -0000 Hi all, Right, here is my usual post just outlining stuff that we need to get sorted for an up and coming release - notably our 0.2 release. We hit feature freeze on Nov 1st, and although we have plenty of time, we also have big ambitions for this release and there is lots to do. We want to kick the arse of every multi-tracker out there and make Jokosher the standard for multi-tracking. There is one hell of a buzz forming around Jokosher, and threads such as http://www.ubuntuforums.org/showthread.php?t=223505&highlight=jokosher show the excitement forming around our app - we have also made the cover disk of Linux Format magazine. We have so much potential to rock the world and create an application with as fanatical a following as something such as Blender, GIMP or Inkscape. To do this we need to make each release kick arse, and I am positive 0.2 will do exactly that, particularly with such an awesome development team as you 'orrible lot. :) So, here I am summarising features that we would like to include and it would be nice if members of the team could decide which features they would like to hack on and post to this thread. There is plenty of stuff to keep us all occupied. So, here is the hit list (ordered by importance in each section): > CODING < * Reducing latency and optimising recording - we need to ensure that there is no delay when recording. In other words, if you have an instrument with an audio file on there and record another instrument with you singing along to it, it should be perfectly in time. Right now the recorded audio is slightly out of sync - I have recorded a bug report at http://bugzilla.gnome.org/show_bug.cgi?id=349781 that outlines an offset issue with GStreamer. But, I am sure there is plenty of additional scope to improve this sync. * Hooking Volume Fades up to GStreamer - the volume fades code needs to be hooked up to GStreamer. To do this, you need to use the new GnlOperations code that has gone into Gnonlin. Currently there is a bug (http://bugzilla.gnome.org/show_bug.cgi?id=352827) with this that is being fixed and then we are good to go. This is an essential feature for 0.2 and holds people back from useful work in Jokosher. For a sample script that shows how to use GNlOperations, see http://jonobacon.org/files/gnloper.py and also grab the glade file at http://jonobacon.org/files/gui.glade * Multi-channel sound card support - Elleo was working on an element that enables two key things in Jokosher - support for multi-input/out sounds cards such as the M-Audio delta cards, as well as recording on multiple instruments at the same time. Elleo - could you give us an update on this - could it be done for 0.2? * Extension API - finishing off the API making it as complete as possible for the 0.2 release. The approach being used is to make useful extensions and add features to the API where needed. Could Laszlo or Aq give us an update on this effort. Cheers. * Extension Manager - we need a dialog in which users can install, delete, update and browse extensions. The plan was to have Jokosher able to browse extensions from extensions.jokosher.org a'la Firefox. Even if we don't have the network browsing functionality, the Extension Manager should at least be able to install and delete extensions on the computer. * Overdub Support - we need to support the ability to punch in overdubs. The user should be able to select a portion of an event and hit a button and that portion of the project is looped and the user can record each time until they get it right. As an example, the user may select one particular part of a guitar track that they fluffed and it will keep looping until they nail it. I would suggest that the overdub feature goes in the drawer that pops open when something is selected. * Click track support - in the top left hand corner of the recording view is a little 'C' button. This button toggles on the Click Track. Well, it doesn't as the click track doesn't exist yet. Next to the button is a text entry where the user can enter the bpm of the click. This bpm should be used and a click should be played at that speed. We should be able to do this by using audiotestsrc as the click noise. * Finish off LADSPA and Preset Support - I still have some things to finish in the effects support, so I am happy to work on this. :) * Mixdown File Tagging - we should allow the user to add tag information to mixed down files using ID3 tags for MP3 and whatever it is for Ogg. From what I can tell, you can do this through GStreamer. * Drawer prettyfied - the drawer that pops open when the user selects something should be made prettier and actually slide out like a drawer. Here I am thinking delicious Cairo goodness. * Unit Tests - we need more unit tests setting up, preferably with some form of reporting. It would be awesome if we had an automated test suite that reported when things broke. With Dogtail this all becomes possible, and CVS dogtail has a macro recorder to make this easier. > ART < * Icons for the buttons in the app (Recording / Mixing workspaces, trim, instrument processing, effects) * Stomp box icon for the effects dialog - Adriaan is onto this. * Images for the new effects dialogs. * Additional instrument icons. > DOCUMENTATION < * Get the official wiki online and fully themed. * Get the contributor wiki online and fully themed. * Merge in all existing docs into the wikis. * Update the manual and tutorial for 0.2 features. * Write additional docs for configuring the desktop for optimal sound production. As an example, a lot of people don't know that they need to set up their microphone/pcm/capture settings in the GNOME Volume Control dialog. It would be good to have a HOWTO for each desktop. I suspect this could reduce the number of "Recording doesn't work in Jokosher" support issues. * Add pages to the contributor wiki to explain how to write docs and add them to the wiki. Also promote this in the forums when we launch. > PACKAGING < * Let the developers know what additional hackage needs to happen to make packaging viable. So there we have it - we have lots to keep us occupied for our 0.2 release. It would be great if everyone could pick what they want to work on and then we can get an idea of where to move forward and make the 0.2 release the kickass release that we and our users want it to be. :) Jono From laszlok2@gmail.com Tue Aug 29 16:51:22 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8628E3B0007 for ; Tue, 29 Aug 2006 16:51:22 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01855-06 for ; Tue, 29 Aug 2006 16:51:21 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 74A1C3B0018 for ; Tue, 29 Aug 2006 16:51:20 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so311414nfc for ; Tue, 29 Aug 2006 13:51:19 -0700 (PDT) Received: by 10.49.94.20 with SMTP id w20mr1721979nfl; Tue, 29 Aug 2006 13:51:19 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id z73sm450172nfb.2006.08.29.13.51.17; Tue, 29 Aug 2006 13:51:18 -0700 (PDT) Message-ID: <44F42339.1080209@gmail.com> Date: Tue, 29 Aug 2006 07:21:29 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> In-Reply-To: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.928 tagged_above=-999 required=2 tests=[AWL=-0.432, BAYES_00=-2.599, DATE_IN_PAST_06_12=0.827, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_GT=0.077] X-Spam-Score: -1.928 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 20:51:22 -0000 Jono Bacon a crit : > * Extension API - finishing off the API making it as complete as > possible for the 0.2 release. The approach being used is to make > useful extensions and add features to the API where needed. Could > Laszlo or Aq give us an update on this effort. Cheers. Currently the extension API works, even though we are still lacking in functions. The extensions in SVN will not load by default unless you set the environment variable JOKOSHER_EXTENSION_DIRS to $mysvnroot/extensions/trunk and you have $mysvnroot/JonoEdit/trunk in your python path. Once the API is a little further to completion, this variable will be added to the startup script so that they load on default. All of the descriptions from here: http://jokosher.python-hosting.com/wiki/ExtensionIdeas need to be coded and then written up in here: http://jokosher.python-hosting.com/wiki/TemporaryExtensionAPIDocumentation Just remember when writing functions that the extensions should not have direct access to essential Jokosher objects. If you need to return a list of the available instrument (this one I already wrote), return a copy of Jokosher's list. If they need to get information from the pipeline, implement main_pipeline_get_property() instead of passing them the entire pipeline object (which could be dangerous). And finally, please write more extensions! Here is the Hello World Jokosher extension: #!/usr/bin/python from Jokosher.Extensions import API import gtk #callback for menu entry def HelloWorld(): #launch gtk dialog dlg = gtk.MessageDialog(message_format="Hello World") dlg.run() dlg.destroy() #called by Jokosher when it wants up to startup def startup(API): API.add_menu_item("Hello World GTK", HelloWorld) This extension will add a menu entry to the Extensions menu that when clicked will popup a gtk message box saying "Hello World". Laszlo From laszlok2@gmail.com Tue Aug 29 16:51:24 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10EFA3B0013 for ; Tue, 29 Aug 2006 16:51:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01758-10 for ; Tue, 29 Aug 2006 16:51:23 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id C8B163B0007 for ; Tue, 29 Aug 2006 16:51:22 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so311414nfc for ; Tue, 29 Aug 2006 13:51:22 -0700 (PDT) Received: by 10.49.8.10 with SMTP id l10mr1761955nfi; Tue, 29 Aug 2006 13:51:22 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id b1sm449253nfe.2006.08.29.13.51.21; Tue, 29 Aug 2006 13:51:21 -0700 (PDT) Message-ID: <44F4244E.4000103@gmail.com> Date: Tue, 29 Aug 2006 07:26:06 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: Peteris Krisjanis References: <44F3D5A8.30609@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.951 tagged_above=-999 required=2 tests=[AWL=-0.378, BAYES_00=-2.599, DATE_IN_PAST_06_12=0.827, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.951 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 20:51:24 -0000 Peteris Krisjanis a crit : > I don't think that startup time is so much very important for > multitrack editor, Startup time is always important. if it is compared to benefits of SVG. Currently we don't use any benefits of SVG in our application. After the icon is loaded it is always the save size, and never enlarged. Also it > would be good not to cache all instrument icons at once, but mostly > used. This is impractical and would probably confuse the user. Why is it not showing all the instruments anymore? Also we used to have it where the instruments would not be cached until they were needed. But that made the first launch of the add instrument dialog terrible slow (like a few seconds to come up). Laszlo From laszlok2@gmail.com Tue Aug 29 18:14:24 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 866FA3B006B for ; Tue, 29 Aug 2006 18:14:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06247-05 for ; Tue, 29 Aug 2006 18:14:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by menubar.gnome.org (Postfix) with ESMTP id EF0AA3B0013 for ; Tue, 29 Aug 2006 18:14:22 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so4538490ugf for ; Tue, 29 Aug 2006 15:14:22 -0700 (PDT) Received: by 10.66.240.12 with SMTP id n12mr4866681ugh; Tue, 29 Aug 2006 15:14:21 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.50.11]) by mx.gmail.com with ESMTP id 16sm1776853nzo.2006.08.29.15.14.21; Tue, 29 Aug 2006 15:14:21 -0700 (PDT) Message-ID: <44F4BC53.3020101@gmail.com> Date: Tue, 29 Aug 2006 18:14:43 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 Cc: Jokosher gnome References: <44F3D5A8.30609@gmail.com> <1c3fe48e0608290216m30f2ef79l4d754e484d0efc12@mail.gmail.com> In-Reply-To: <1c3fe48e0608290216m30f2ef79l4d754e484d0efc12@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.352 tagged_above=-999 required=2 tests=[AWL=0.048, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.352 X-Spam-Level: Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 22:14:24 -0000 Jono Bacon a crit : > * Is having hard-sized png's going to be worth the additional work in > exchange for the performance gain? Personally, I suspect it will. :) > > Jono > In revision 657 I vacuumed all the defs in the SVGs. For many of these files this was a huge decrease in size (up to 50%). Now the SVGs load a little more than twice as fast. This means that as we debate converting to PNGs, we are talking about a 3.5 times increase in loading speed instead of 7.9 as reported previously. Note that the memory usage is the same now as with the unoptimized SVGs. Laszlo From mike@mikeasoft.com Wed Aug 30 07:35:40 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id AB55E3B00B3 for ; Wed, 30 Aug 2006 07:35:40 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10911-02 for ; Wed, 30 Aug 2006 07:35:39 -0400 (EDT) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by menubar.gnome.org (Postfix) with ESMTP id 2E0823B008C for ; Wed, 30 Aug 2006 07:35:39 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1GIOM6-0004Nl-Kp for jokosher-devel-list@gnome.org; Wed, 30 Aug 2006 11:35:38 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GIOMI-0005ne-00 for ; Wed, 30 Aug 2006 12:35:50 +0100 Date: Wed, 30 Aug 2006 12:35:50 +0100 From: Michael Sheldon To: jokosher-devel-list@gnome.org Message-ID: <20060830113550.GB16803@mikeasoft.com> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> User-Agent: mutt-ng/devel-r804 (Linux) Sender: Michael Sheldon X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.654 tagged_above=-999 required=2 tests=[AWL=-0.914, BAYES_20=-0.74] X-Spam-Score: -1.654 X-Spam-Level: Subject: Re: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2006 11:35:40 -0000 On Tue, Aug 29, 2006 at 11:33:13AM +0100, Jono Bacon wrote: > * Multi-channel sound card support - Elleo was working on an element > that enables two key things in Jokosher - support for multi-input/out > sounds cards such as the M-Audio delta cards, as well as recording on > multiple instruments at the same time. Elleo - could you give us an > update on this - could it be done for 0.2? I'm currently in the process of sorting out a bug in the channel splitter, whereby it gives channel positions for all channels on each stream where it should only be giving one. Once this is sorted things might theoretically work (but will still need integration with Jokosher) On the other hand there might be more problems which I haven't encountered yet, so don't hold your breath. > * Drawer prettyfied - the drawer that pops open when the user selects > something should be made prettier and actually slide out like a > drawer. Here I am thinking delicious Cairo goodness. While I'd quite enjoy doing some gratuitous prettyness I don't think I'll have time, but would just like to make sure it's noted that any prettyness shouldn't interfere with accessibility. Cheers, Mike. -- Michael Sheldon http://www.mikeasoft.com From stuart.langridge@gmail.com Thu Aug 31 04:36:44 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 48BFF3B0087 for ; Thu, 31 Aug 2006 04:36:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04738-05 for ; Thu, 31 Aug 2006 04:36:43 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id 4445A3B00CA for ; Thu, 31 Aug 2006 04:36:41 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so968479ugf for ; Thu, 31 Aug 2006 01:36:40 -0700 (PDT) Received: by 10.66.219.11 with SMTP id r11mr365490ugg; Thu, 31 Aug 2006 01:36:40 -0700 (PDT) Received: by 10.66.237.8 with HTTP; Thu, 31 Aug 2006 01:36:40 -0700 (PDT) Message-ID: <4c91566f0608310136l6922a883v8ecb0cac44f60817@mail.gmail.com> Date: Thu, 31 Aug 2006 10:36:40 +0200 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jono@jonobacon.org In-Reply-To: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0608290333o5a562ff5xa6bb206c6523ca9@mail.gmail.com> X-Google-Sender-Auth: 86522453b56e9f25 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.28 tagged_above=-999 required=2 tests=[AWL=0.120, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.28 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] IMPORTANT: Stuff to do for 0.2 X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 08:36:44 -0000 > So, here I am summarising features that we would like to include and > it would be nice if members of the team could decide which features > they would like to hack on and post to this thread. There is plenty of > stuff to keep us all occupied. I thought I'd responded to this but it looks like I only sent the mail to Jono. This is what I get for trying to send mails from the beach. Hope all you English people are enjoying the rain, by the way, ha ha ha ha ha. Anyway. > * Hooking Volume Fades up to GStreamer - the volume fades code needs > to be hooked up to GStreamer. To do this, you need to use the new > GnlOperations code that has gone into Gnonlin. Currently there is a > bug (http://bugzilla.gnome.org/show_bug.cgi?id=352827) with this that > is being fixed and then we are good to go. This is an essential > feature for 0.2 and holds people back from useful work in Jokosher. > For a sample script that shows how to use GNlOperations, see > http://jonobacon.org/files/gnloper.py and also grab the glade file at > http://jonobacon.org/files/gui.glade Me or Laszlo for this one, I imagine: I'm planning on doing it, but L expressed a desire to as well, so whichever of us gets to it first. :) > * Extension API - finishing off the API making it as complete as > possible for the 0.2 release. The approach being used is to make > useful extensions and add features to the API where needed. Could > Laszlo or Aq give us an update on this effort. Cheers. See Laszlo's update for this. > * Extension Manager - we need a dialog in which users can install, > delete, update and browse extensions. The plan was to have Jokosher > able to browse extensions from extensions.jokosher.org a'la Firefox. > Even if we don't have the network browsing functionality, the > Extension Manager should at least be able to install and delete > extensions on the computer. Me, I imagine, unless Laszlo gets to it first again :) > * Mixdown File Tagging - we should allow the user to add tag > information to mixed down files using ID3 tags for MP3 and whatever it > is for Ogg. From what I can tell, you can do this through GStreamer. Gotta have a look at this: for example, will GStreamer tell you which tags you can apply to a given file format, or will we have to hardcode a list for each format we support? > * Drawer prettyfied - the drawer that pops open when the user selects > something should be made prettier and actually slide out like a > drawer. Here I am thinking delicious Cairo goodness. Sliding's a bit tough, but I agree this should be done; I'll try and take a look if no-one else does first. > * Unit Tests - we need more unit tests setting up, preferably with > some form of reporting. It would be awesome if we had an automated > test suite that reported when things broke. With Dogtail this all > becomes possible, and CVS dogtail has a macro recorder to make this > easier. It'd be so so good if someone has a chance to take a look at this... > * Get the official wiki online and fully themed. > * Get the contributor wiki online and fully themed. Jeff and I are on the case here. > * Write additional docs for configuring the desktop for optimal sound > production. As an example, a lot of people don't know that they need > to set up their microphone/pcm/capture settings in the GNOME Volume > Control dialog. It would be good to have a HOWTO for each desktop. I > suspect this could reduce the number of "Recording doesn't work in > Jokosher" support issues. Yes indeed. I'd really like to see a little program that checks everything's all turned on correctly and so on; failing that, a simple walkthrough guide ("now open the volume control by right-clicking the speaker icon top right on your screen and check that the checkbox under Microphone is ticked", although this would need tweaking for different distros, probably, which is why I'd like a little program). VUMeters on the instruments might well help here as well. -- sil From stuart.langridge@gmail.com Thu Aug 31 10:55:04 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 934703B00A2 for ; Thu, 31 Aug 2006 10:55:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22390-07 for ; Thu, 31 Aug 2006 10:55:02 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id D7C4F3B0133 for ; Thu, 31 Aug 2006 10:54:53 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so432452nfc for ; Thu, 31 Aug 2006 07:54:53 -0700 (PDT) Received: by 10.66.224.19 with SMTP id w19mr565521ugg; Thu, 31 Aug 2006 07:54:52 -0700 (PDT) Received: by 10.66.237.8 with HTTP; Thu, 31 Aug 2006 07:54:52 -0700 (PDT) Message-ID: <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> Date: Thu, 31 Aug 2006 16:54:52 +0200 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Laszlo Pandy" In-Reply-To: <44F3D5A8.30609@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> X-Google-Sender-Auth: 605165a78108b9f7 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.435 tagged_above=-999 required=2 tests=[AWL=-0.035, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.435 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 14:55:04 -0000 > I was thinking that the PNGs could be created using make at install > time, however I created then using Inkscape's command line export > feature and I'm sure not everyone will have Inkscape installed. I'd suggest that they're created during the package build process; I still think we should avoid having downloaders run "make" or similar before Jokosher will work. People checking out directly should probably be using the SVGs anyway so that changes are immediately apparent. Inkscape can't be a build dependency, true, but it should be pretty easy for someone to write something that uses librsvg to render to a PNG (there are Python bindings at http://www.rittau.org/blog/20060414-00, or a tiny tiny C program will do it). > The icons should still be developed in SVG format and kept this way in > the Jokosher art module, however unless SVG has some other advantages > that out way this increase in speed, I think we should have only PNGs in > the Instruments/images folder. I think Jokosher should try and load an svg first and then fail to a PNG, so it can cope with both, but I agree that packages in distros should probably just ship PNGs. -- sil From lordmyth@gmail.com Thu Aug 31 11:32:41 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 03EFF3B0077 for ; Thu, 31 Aug 2006 11:32:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24187-07 for ; Thu, 31 Aug 2006 11:32:40 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 60A303B012A for ; Thu, 31 Aug 2006 11:32:39 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id c2so1241355ugf for ; Thu, 31 Aug 2006 08:32:38 -0700 (PDT) Received: by 10.66.240.12 with SMTP id n12mr595408ugh; Thu, 31 Aug 2006 08:32:38 -0700 (PDT) Received: by 10.67.89.1 with HTTP; Thu, 31 Aug 2006 08:32:38 -0700 (PDT) Message-ID: Date: Thu, 31 Aug 2006 17:32:38 +0200 From: "Adriaan Leijnse" To: "Jokosher Developer Mailing List" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.136 tagged_above=-999 required=2 tests=[AWL=0.264, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.136 X-Spam-Level: Subject: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 15:32:41 -0000 doesn't imagemagick do it? we could just steal some sourcecode from it. Aidy 2006/8/31, Stuart Langridge : > > I was thinking that the PNGs could be created using make at install > > time, however I created then using Inkscape's command line export > > feature and I'm sure not everyone will have Inkscape installed. > > I'd suggest that they're created during the package build process; I > still think we should avoid having downloaders run "make" or similar > before Jokosher will work. People checking out directly should > probably be using the SVGs anyway so that changes are immediately > apparent. Inkscape can't be a build dependency, true, but it should be > pretty easy for someone to write something that uses librsvg to render > to a PNG (there are Python bindings at > http://www.rittau.org/blog/20060414-00, or a tiny tiny C program will > do it). > > > The icons should still be developed in SVG format and kept this way in > > the Jokosher art module, however unless SVG has some other advantages > > that out way this increase in speed, I think we should have only PNGs in > > the Instruments/images folder. > > I think Jokosher should try and load an svg first and then fail to a > PNG, so it can cope with both, but I agree that packages in distros > should probably just ship PNGs. > > -- > sil > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From jonobacon@gmail.com Thu Aug 31 14:24:17 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id CAA073B00ED for ; Thu, 31 Aug 2006 14:24:17 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01106-07 for ; Thu, 31 Aug 2006 14:24:17 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by menubar.gnome.org (Postfix) with ESMTP id AC9E73B00B5 for ; Thu, 31 Aug 2006 14:24:16 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so1217755wxd for ; Thu, 31 Aug 2006 11:24:16 -0700 (PDT) Received: by 10.70.90.14 with SMTP id n14mr858909wxb; Thu, 31 Aug 2006 11:24:15 -0700 (PDT) Received: by 10.70.83.3 with HTTP; Thu, 31 Aug 2006 11:24:15 -0700 (PDT) Message-ID: <1c3fe48e0608311124t2a180ccnec0e8d555fac70f@mail.gmail.com> Date: Thu, 31 Aug 2006 19:24:15 +0100 From: "Jono Bacon" To: "Stuart Langridge" In-Reply-To: <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44F3D5A8.30609@gmail.com> <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.262 tagged_above=-999 required=2 tests=[AWL=0.138, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.262 X-Spam-Level: Cc: Jokosher gnome , Laszlo Pandy Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: jono@jonobacon.org List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 18:24:18 -0000 On 8/31/06, Stuart Langridge wrote: > I'd suggest that they're created during the package build process; I > still think we should avoid having downloaders run "make" or similar > before Jokosher will work. I know we want to keep the code as simple to run as possible, but I don't see the bi deal with running make if it will make life easier. Most applications that you download now involved running make, so it is not totally uncommon, and the only people who are likely to want the source are people who don't have a package or technical people. I am not saying we should run make for the sake of it, but I think its nuts to avoid it for the only reason being that its one extra step. Jono From laszlok2@gmail.com Thu Aug 31 17:41:10 2006 Return-Path: X-Original-To: jokosher-devel-list@gnome.org Delivered-To: jokosher-devel-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 07FD83B0088 for ; Thu, 31 Aug 2006 17:41:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10900-04 for ; Thu, 31 Aug 2006 17:41:08 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 252DF3B0086 for ; Thu, 31 Aug 2006 17:41:08 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so1257174pye for ; Thu, 31 Aug 2006 14:41:07 -0700 (PDT) Received: by 10.35.78.13 with SMTP id f13mr1491051pyl; Thu, 31 Aug 2006 14:41:07 -0700 (PDT) Received: from ?192.168.0.102? ( [216.58.51.18]) by mx.gmail.com with ESMTP id 12sm3056325nzn.2006.08.31.14.41.06; Thu, 31 Aug 2006 14:41:07 -0700 (PDT) Message-ID: <44F75789.3080109@gmail.com> Date: Thu, 31 Aug 2006 17:41:29 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jono@jonobacon.org References: <44F3D5A8.30609@gmail.com> <4c91566f0608310754u57971ca2vdbf9d29a92022638@mail.gmail.com> <1c3fe48e0608311124t2a180ccnec0e8d555fac70f@mail.gmail.com> In-Reply-To: <1c3fe48e0608311124t2a180ccnec0e8d555fac70f@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=0.047, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.353 X-Spam-Level: Cc: Stuart Langridge , Jokosher gnome Subject: Re: [jokosher-devel] SVG vs. PNG loading on startup X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2006 21:41:10 -0000 On 8/31/06, Stuart Langridge wrote: > I'd suggest that they're created during the package build process; I > still think we should avoid having downloaders run "make" or similar > before Jokosher will work. There's no reason for the *user* to ever have to run make. One of the problems I found while playing with the SVGs was that the instrument dir in jokosher-art was horribly out of sync with the one in the code. There is not much point in having two copies and trying to keep them in sync when you can just put a make file in the jokosher-art dir and have it fill JonoEdit/trunk/Instruments/images with the png renderings. Using this idea, whoever changes the SVGs would be responsible for running make before they commit. Or better yet, every once and a while someone just runs make, like how I run make in the locale dir to update the POT file from time to time. Then packaging would simply be a process of running all the makes to make sure everything it up to date, and taking the needed files. There would be no extra build process scripts and the user would not be required to do anything -- even if they did a straight checkout from SVN. Laszlo