From snecklifter@gmail.com Sun Oct 1 15:00:58 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 A45F93B008B for ; Sun, 1 Oct 2006 15:00:58 -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 23187-10 for ; Sun, 1 Oct 2006 15:00:58 -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 4147F3B007C for ; Sun, 1 Oct 2006 15:00:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1362803nfa for ; Sun, 01 Oct 2006 12:00:56 -0700 (PDT) Received: by 10.49.41.12 with SMTP id t12mr3918262nfj; Sun, 01 Oct 2006 12:00:56 -0700 (PDT) Received: by 10.48.14.7 with HTTP; Sun, 1 Oct 2006 12:00:56 -0700 (PDT) Message-ID: <364d303b0610011200t68ea935cve1efc2af3d4dec96@mail.gmail.com> Date: Sun, 1 Oct 2006 20:00:56 +0100 From: "Chris Brown" To: jokosher-devel-list@gnome.org In-Reply-To: <451EDC18.70303@silverorange.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_23919_18950597.1159729256439" References: <451EDC18.70303@silverorange.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.88 tagged_above=-999 required=2 tests=[AWL=0.145, 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.88 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher on FC6 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, 01 Oct 2006 19:00:58 -0000 ------=_Part_23919_18950597.1159729256439 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 30/09/06, Steven Garrity wrote: > > With the release of Fedora Core 6 in a couple of weeks, I was wondering > if anyone know how easy/hard it might be to install Jokosher on FC6. > > Is everything up-to-date enough that it will not require CVS versions of > any required packages (gstreamer, etc.)? Yes is the simple answer. I have got an awful lot going on here all of a sudden so I have had very little time to try and get it accepted as a Fedora Extra package and several stumbling blocks have caused me to defer trying to get it in until 0.2 comes out. If you or anyone else would like to have a go though they are more than welcome. Regards Chris ------=_Part_23919_18950597.1159729256439 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 30/09/06, Steven Garrity <stevelist@silverorange.com> wrote:
With the release of Fedora Core 6 in a couple of weeks, I was wondering
if anyone know how easy/hard it might be to install Jokosher on FC6.

Is everything up-to-date enough that it will not require CVS versions of
any required packages (gstreamer, etc.)?

Yes is the simple answer. I have got an awful lot going on here all of a sudden so I have had very little time to try and get it accepted as a Fedora Extra package and several stumbling blocks have caused me to defer trying to get it in until 0.2 comes out. If you or anyone else would like to have a go though they are more than welcome.

Regards
Chris


------=_Part_23919_18950597.1159729256439-- From jefrat@gmail.com Mon Oct 2 09:48: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 8E87D3B0104 for ; Mon, 2 Oct 2006 09:48: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 10531-06 for ; Mon, 2 Oct 2006 09:48:17 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 6877D3B0085 for ; Mon, 2 Oct 2006 09:48:16 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so486498ugb for ; Mon, 02 Oct 2006 06:48:15 -0700 (PDT) Received: by 10.78.123.5 with SMTP id v5mr1371903huc; Mon, 02 Oct 2006 06:48:15 -0700 (PDT) Received: by 10.78.136.13 with HTTP; Mon, 2 Oct 2006 06:48:15 -0700 (PDT) Message-ID: <29d55b2b0610020648pf7aadcfj6d89e684132893a6@mail.gmail.com> Date: Mon, 2 Oct 2006 09:48:15 -0400 From: "Jeff Ratliff" To: "Jokosher gnome" In-Reply-To: <1159277890.5479.4.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <364d303b0609260423n31d4c921p323907edd1337d2a@mail.gmail.com> <4c91566f0609260440j70e18792o6cd33bcfc2904558@mail.gmail.com> <4c91566f0609260441y27c4ff3ak60f88ef2c3c66397@mail.gmail.com> <1159275302.4995.3.camel@localhost> <364d303b0609260606l5f7534e3of835edae5a99399e@mail.gmail.com> <1159277890.5479.4.camel@localhost> 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: Re: [jokosher-devel] Moving icons 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, 02 Oct 2006 13:48:17 -0000 On 26/09/06, Daniel Holbach wrote: > Hello Chris, > > Am Dienstag, den 26.09.2006, 14:06 +0100 schrieb Chris Brown: > > I imagine its still there. This is for fedora however. My concerns > > (which I expressed in reply to that original mail) were that I could > > not see a way in which uninstallation was catered for. I'm also a > > little hesitant (perhaps unecessarily) at running a setup script as > > root without knowing exactly what the whole thing does. Its looks fine > > but will need to be maintained and I dont think its the right method > > for installing an app as essentially its defining a new method of > > software installation, no? > > the process of building the package in Ubuntu/Debian and maybe even in > the .rpm world makes use of the setup.py (to install files into the > package). You're right, the package manager (dpkg for Debian/Ubuntu) and > rpm do take care of the de-installation. > This is how it's supposed to work with RPMs as well. rpmbuild should either 'make && make install' or run a setup script. Custom installing everything file by file in the spec file is a last resort. That approach means doing it separately for each distro (which is something I thought we were trying to avoid). Using the setup script in the spec file do the install will make it trivial to 'rpmbuild --rebuild' on any RPM based distro. It also means the spec file doesn't have to be rewritten every time an important file changes places. -- Jeff Ratliff (Gomer_X) From parumi@iua.upf.edu Mon Oct 2 10:12: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 DA9C53B020D for ; Mon, 2 Oct 2006 10:12: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 12179-08 for ; Mon, 2 Oct 2006 10:12:47 -0400 (EDT) Received: from iua-mail.upf.es (iua-mail.upf.es [193.145.55.10]) by menubar.gnome.org (Postfix) with ESMTP id 3CE1F3B01DB for ; Mon, 2 Oct 2006 10:12:46 -0400 (EDT) Received: from [10.55.0.66] (helo=[10.55.0.66]) by iua-mail.upf.es with esmtp (Exim 3.36 #1 (Debian)) id 1GUOWw-0002K6-00; Mon, 02 Oct 2006 16:12:26 +0200 Message-ID: <45211E88.6080505@iua.upf.edu> Date: Mon, 02 Oct 2006 16:13:28 +0200 From: Pau Arumi User-Agent: Mozilla Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: Laszlo Pandy References: <451EAF9F.8010409@iua.upf.edu> <451EBEB9.9050609@gmail.com> In-Reply-To: <451EBEB9.9050609@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IUA-MailScanner-Information: Please contact the ISP for more information X-IUA-MailScanner: Found to be clean X-IUA-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-4.399, required 5, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-IUA-MailScanner-From: parumi@iua.upf.edu X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, TW_SV=0.077] X-Spam-Score: -2.561 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] trying to set up 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: Mon, 02 Oct 2006 14:12:50 -0000 En/na Laszlo Pandy ha escrit: > Pau Arumi wrote: > >> hi, >> i've just make my first attempt to run the svn version of jokosher but >> not very successfully... >> (...) > I talked to Pau on IRC about this. It seems he has only built the > gstreamer module and not the other required ones. The problem should be > fixed now. > I just wanted to confirm that I've been able to complete the set up process :-) This is the only difficulty I've found: In the wiki "InstallingCvsGstreamer" you can read "Now, repeat the steps [./autogen.sh and make] for the other modules in any order." I've noted that not every order is good, since you can find errors of .pc files not found. This is the order that worked well for me is: 1. gstreamer 2. gst-plugins-base 3. gst-plugins-good 4. gst-plugins-ugly 5. gnonlin Cheers! Pau -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From john@thegreens.co.uk Mon Oct 2 14:34: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 C9BA43B002A for ; Mon, 2 Oct 2006 14:34:42 -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 26461-01 for ; Mon, 2 Oct 2006 14:34:42 -0400 (EDT) Received: from smtp802.mail.ukl.yahoo.com (smtp802.mail.ukl.yahoo.com [217.12.12.139]) by menubar.gnome.org (Postfix) with SMTP id F3D2B3B000B for ; Mon, 2 Oct 2006 14:34:40 -0400 (EDT) Received: (qmail 1616 invoked from network); 2 Oct 2006 18:34:40 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp802.mail.ukl.yahoo.com with SMTP; 2 Oct 2006 18:34:40 -0000 Received: from [192.168.1.22] (unknown [192.168.1.22]) by thegreens.co.uk (Postfix) with ESMTP id 6727677DA0 for ; Mon, 2 Oct 2006 19:34:38 +0100 (BST) Message-ID: <45215B8A.9010309@thegreens.co.uk> Date: Mon, 02 Oct 2006 19:33:46 +0100 From: John Green User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher dev-list 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=-1.158 tagged_above=-999 required=2 tests=[AWL=0.372, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.158 X-Spam-Level: Subject: [jokosher-devel] Managing extensions 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, 02 Oct 2006 18:34:42 -0000 I've started to look into the 'Manage Extensions' option in the extensions menu and have a few questions on how extensions will be deployed/installed. At the minute all the extensions we have are in a single directory. Some of them consist of more than one file (typically a .py and a .glade for instance). Some are a single .py. Freesound search has more than one .py file. When jokosher loads the extensions it retrieves a list of all .py files and executes the startup() function (if one exists). If we allow extensions to span multiple .py files then this causes a couple of problems. Firstly only one file will contain the startup function and jokosher needs a method of determining which it is. Secondly as we add more and more extensions with multiple files then eventually there will be a clash of names. Perhaps we need to organise each extension within its own subdirectory. Or we could just compel extensions to be contained within a single module but this seems a bit restrictive to me. How will the extensions be packaged? A simple extension consisting of a single .py file is one thing but how will we package up multiple file extensions. There is mention in the wiki of eggs about which I know nothing I'm afraid. Are there ubuntu packages for it? The site pointed to only seems to have source tarballs. We could also accept .tar.gz and .zip files. I think it would be helpful if extensions had a narrative that described their purpose briefly in one line so that the manager can display it in the list of installed extensions. (I'm thinking similar to firefox extensions here.) Of course you can only uninstall user extensions. Should you also be allowed to install a user extension with the same name as a system one? The user one would override the system one. -- John From panos.laganakos@gmail.com Mon Oct 2 14:44: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 302723B006D for ; Mon, 2 Oct 2006 14:44:02 -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 26653-10 for ; Mon, 2 Oct 2006 14:44:01 -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 C93AC3B0074 for ; Mon, 2 Oct 2006 14:44:00 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1592052nfa for ; Mon, 02 Oct 2006 11:43:59 -0700 (PDT) Received: by 10.49.8.1 with SMTP id l1mr6060577nfi; Mon, 02 Oct 2006 11:43:59 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Mon, 2 Oct 2006 11:43:59 -0700 (PDT) Message-ID: Date: Mon, 2 Oct 2006 21:43:59 +0300 From: "Panos Laganakos" To: "John Green" In-Reply-To: <45215B8A.9010309@thegreens.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45215B8A.9010309@thegreens.co.uk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.423 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.423 X-Spam-Level: Cc: jokosher dev-list Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 18:44:02 -0000 maybe install the extensions in .tar.gz archives? ie: cubase-exporter.tar.gz would contain: / /ce-main.py /ce-functions.py /images/ /images/icon.png /images/icon-02.png /README If its not resource hungry to untar the extensions on loading or at point of usage, I think its quite tidy that way. Or as you said modules or python eggs. On 10/2/06, John Green wrote: > I've started to look into the 'Manage Extensions' option in the > extensions menu and have a few questions on how extensions will be > deployed/installed. > > At the minute all the extensions we have are in a single directory. Some > of them consist of more than one file (typically a .py and a .glade for > instance). Some are a single .py. Freesound search has more than one > .py file. When jokosher loads the extensions it retrieves a list of all > .py files and executes the startup() function (if one exists). If we > allow extensions to span multiple .py files then this causes a couple of > problems. Firstly only one file will contain the startup function and > jokosher needs a method of determining which it is. Secondly as we add > more and more extensions with multiple files then eventually there will > be a clash of names. Perhaps we need to organise each extension within > its own subdirectory. Or we could just compel extensions to be contained > within a single module but this seems a bit restrictive to me. > > How will the extensions be packaged? A simple extension consisting of a > single .py file is one thing but how will we package up multiple file > extensions. There is mention in the wiki of eggs about which I know > nothing I'm afraid. Are there ubuntu packages for it? The site pointed > to only seems to have source tarballs. We could also accept .tar.gz and > .zip files. > > I think it would be helpful if extensions had a narrative that described > their purpose briefly in one line so that the manager can display it in > the list of installed extensions. (I'm thinking similar to firefox > extensions here.) Of course you can only uninstall user extensions. > Should you also be allowed to install a user extension with the same > name as a system one? The user one would override the system one. > > -- > John > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From jens.geiregat@gmail.com Mon Oct 2 15:10: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 C56293B00B8 for ; Mon, 2 Oct 2006 15:10: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 28353-03 for ; Mon, 2 Oct 2006 15:10:54 -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 A43EB3B006C for ; Mon, 2 Oct 2006 15:10:53 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2767272pye for ; Mon, 02 Oct 2006 12:10:53 -0700 (PDT) Received: by 10.35.103.1 with SMTP id f1mr8068088pym; Mon, 02 Oct 2006 12:10:52 -0700 (PDT) Received: by 10.35.38.8 with HTTP; Mon, 2 Oct 2006 12:10:52 -0700 (PDT) Message-ID: Date: Mon, 2 Oct 2006 21:10:52 +0200 From: "Jens Geiregat" To: "Panos Laganakos" 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: <45215B8A.9010309@thegreens.co.uk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.393 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.393 X-Spam-Level: Cc: John Green , jokosher dev-list Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 19:10:55 -0000 Or just give every extension its own folder? Keeps the extensions folder clean, allows extensions to have their own files, no extraction needed. Or force extensions to have one NAME.py file and allow a NAME-folder. Jens On 10/2/06, Panos Laganakos wrote: > maybe install the extensions in .tar.gz archives? > > ie: cubase-exporter.tar.gz would contain: > > / > /ce-main.py > /ce-functions.py > /images/ > /images/icon.png > /images/icon-02.png > /README > > If its not resource hungry to untar the extensions on loading or at > point of usage, I think its quite tidy that way. > > Or as you said modules or python eggs. > > On 10/2/06, John Green wrote: > > I've started to look into the 'Manage Extensions' option in the > > extensions menu and have a few questions on how extensions will be > > deployed/installed. > > > > At the minute all the extensions we have are in a single directory. Some > > of them consist of more than one file (typically a .py and a .glade for > > instance). Some are a single .py. Freesound search has more than one > > .py file. When jokosher loads the extensions it retrieves a list of all > > .py files and executes the startup() function (if one exists). If we > > allow extensions to span multiple .py files then this causes a couple of > > problems. Firstly only one file will contain the startup function and > > jokosher needs a method of determining which it is. Secondly as we add > > more and more extensions with multiple files then eventually there will > > be a clash of names. Perhaps we need to organise each extension within > > its own subdirectory. Or we could just compel extensions to be contained > > within a single module but this seems a bit restrictive to me. > > > > How will the extensions be packaged? A simple extension consisting of a > > single .py file is one thing but how will we package up multiple file > > extensions. There is mention in the wiki of eggs about which I know > > nothing I'm afraid. Are there ubuntu packages for it? The site pointed > > to only seems to have source tarballs. We could also accept .tar.gz and > > .zip files. > > > > I think it would be helpful if extensions had a narrative that described > > their purpose briefly in one line so that the manager can display it in > > the list of installed extensions. (I'm thinking similar to firefox > > extensions here.) Of course you can only uninstall user extensions. > > Should you also be allowed to install a user extension with the same > > name as a system one? The user one would override the system one. > > > > -- > > John > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > -- > Panos Laganakos > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From laszlok2@gmail.com Mon Oct 2 16:41: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 E55B33B01C5 for ; Mon, 2 Oct 2006 16:41: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 00477-05 for ; Mon, 2 Oct 2006 16:41:03 -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 120003B00AC for ; Mon, 2 Oct 2006 16:41:03 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2791027pye for ; Mon, 02 Oct 2006 13:41:02 -0700 (PDT) Received: by 10.35.84.12 with SMTP id m12mr8470096pyl; Mon, 02 Oct 2006 13:41:02 -0700 (PDT) Received: from ?192.168.0.100? ( [70.29.186.3]) by mx.gmail.com with ESMTP id 15sm2814306nzo.2006.10.02.13.41.01; Mon, 02 Oct 2006 13:41:02 -0700 (PDT) Message-ID: <4521795C.4020404@gmail.com> Date: Mon, 02 Oct 2006 16:41:00 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: John Green References: <45215B8A.9010309@thegreens.co.uk> In-Reply-To: <45215B8A.9010309@thegreens.co.uk> 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: Cc: jokosher dev-list Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 20:41:05 -0000 John Green wrote: > I've started to look into the 'Manage Extensions' option in the > extensions menu and have a few questions on how extensions will be > deployed/installed. > Yes, thank you! Now I don't have to do it ;) > At the minute all the extensions we have are in a single directory. Some > of them consist of more than one file (typically a .py and a .glade for > instance). Some are a single .py. Freesound search has more than one > .py file. When jokosher loads the extensions it retrieves a list of all > .py files and executes the startup() function (if one exists). If we > allow extensions to span multiple .py files then this causes a couple of > problems. Firstly only one file will contain the startup function and > jokosher needs a method of determining which it is. Secondly as we add > more and more extensions with multiple files then eventually there will > be a clash of names. Perhaps we need to organise each extension within > its own subdirectory. Or we could just compel extensions to be contained > within a single module but this seems a bit restrictive to me. > > How will the extensions be packaged? A simple extension consisting of a > single .py file is one thing but how will we package up multiple file > extensions. There is mention in the wiki of eggs about which I know > nothing I'm afraid. Are there ubuntu packages for it? The site pointed > to only seems to have source tarballs. We could also accept .tar.gz and > .zip files. > Aq is in fact the only one who knows anything about eggs. Last I heard he was planning on putting some code in Extension.py that allowed Jokosher to load files from eggs. Hopefully he will be back soon. Actually you are talking about two separate things. First how will we distribute extensions, and how will we store extensions in ~/.jokosher/extension/. I think .tar (or tar.gz if you really want to) will work fine for the first use. We could also do eggs if Aq has time to implement it. One other thing to think about is: where should extensions keep their own config files? If we put them all in ~/.jokosher/extensions/ we will probably run into name conflicts. This makes having separate dirs even more appealing. > I think it would be helpful if extensions had a narrative that described > their purpose briefly in one line so that the manager can display it in > the list of installed extensions. (I'm thinking similar to firefox > extensions here.) Of course you can only uninstall user extensions. > Should you also be allowed to install a user extension with the same > name as a system one? The user one would override the system one. I thought about this for a while and I have come to the conclusion that we shouldn't allow extensions to be installed system wide. This primarily comes down to the fact that if the user wants to turn off an extension (maybe its buggy or they just don't like it) and its in /usr/lib/jokosher/extensions/ they can't. This presents a usability problem for the extension manager because people will be puzzled by the fact that some extensions can be uninstalled and others can't. But of course we want to be able to ship extensions with a Jokosher install. Right now on startup jokosher checks if the folders extensions, presets, instruments, etc. exist in ~/.jokosher/. If they don't exist they are created. If no extension dir exists, we can just copy the one from /usr/lib/jokosher/extensions/ complete with the default extensions inside. This allows the user to control what extensions are running, and uninstalling one of the default extensions does not remove it for everyone else on the system. Laszlo From sinisterguy@gmail.com Mon Oct 2 17:08: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 3D7E43B002A for ; Mon, 2 Oct 2006 17:08: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 01995-10 for ; Mon, 2 Oct 2006 17:08:24 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id 280B23B0011 for ; Mon, 2 Oct 2006 17:08:24 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so580691nzn for ; Mon, 02 Oct 2006 14:08:23 -0700 (PDT) Received: by 10.65.237.15 with SMTP id o15mr7884021qbr; Mon, 02 Oct 2006 14:08:23 -0700 (PDT) Received: from ?192.168.15.101? ( [74.111.140.109]) by mx.gmail.com with ESMTP id p4sm6450747qba.2006.10.02.14.08.23; Mon, 02 Oct 2006 14:08:23 -0700 (PDT) From: Luke Tilley To: Jens Geiregat In-Reply-To: References: <45215B8A.9010309@thegreens.co.uk> Content-Type: text/plain Date: Mon, 02 Oct 2006 17:08:52 -0400 Message-Id: <1159823332.4789.30.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 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: Cc: John Green , jokosher dev-list , Panos Laganakos Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 21:08:25 -0000 I think the folder idea is a good one. Like Jens said, it keep the extension dir clean. As for distribution however, I like the .tar.gz idea. You could have the Extension Manager look for .tar.gz files and then automatically untar them to the users extension dir. Another thing we could do is distribute extensions with a file extension more assosiated wiht jokosher, but still have it be a plain old tar.gz As for the name conflicts. Generally, I don't think that this should be allowed as it will confuse users, but there are also extension updates to consider etc. I'm not quite sure what you should do for that. -Lukas On Mon, 2006-10-02 at 21:10 +0200, Jens Geiregat wrote: > Or just give every extension its own folder? Keeps the extensions > folder clean, allows extensions to have their own files, no extraction > needed. Or force extensions to have one NAME.py file and allow a > NAME-folder. > > > Jens > > On 10/2/06, Panos Laganakos wrote: > > maybe install the extensions in .tar.gz archives? > > > > ie: cubase-exporter.tar.gz would contain: > > > > / > > /ce-main.py > > /ce-functions.py > > /images/ > > /images/icon.png > > /images/icon-02.png > > /README > > > > If its not resource hungry to untar the extensions on loading or at > > point of usage, I think its quite tidy that way. > > > > Or as you said modules or python eggs. > > > > > > > > -- > > Panos Laganakos > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list From john@thegreens.co.uk Tue Oct 3 05:07: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 B132A3B0095 for ; Tue, 3 Oct 2006 05:07:02 -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 31545-10 for ; Tue, 3 Oct 2006 05:07:02 -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 F40383B0096 for ; Tue, 3 Oct 2006 05:07:00 -0400 (EDT) Received: (qmail 64166 invoked from network); 3 Oct 2006 09:07:00 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 3 Oct 2006 09:06:59 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id DB40C78E79; Tue, 3 Oct 2006 10:06:56 +0100 (BST) Date: Tue, 3 Oct 2006 10:06:54 +0100 From: John Green To: jokosher dev-list Message-ID: <20061003090654.GA11825@localhost.localdomain> Mail-Followup-To: jokosher dev-list References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4521795C.4020404@gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.232 tagged_above=-999 required=2 tests=[AWL=0.298, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.232 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 03 Oct 2006 09:07:02 -0000 On Mon, Oct 02, 2006 at 04:41:00PM -0400, Laszlo Pandy wrote: > One other thing to think about is: where should extensions keep their > own config files? If we put them all in ~/.jokosher/extensions/ we will > probably run into name conflicts. This makes having separate dirs even > more appealing. I think that having each extension in its own directory is cleaner. Maybe we can have the startup() function always in a .py file with the same name as the directory so we don't have to hunt for it. How about adding a GetShortDescription() function to get a one-line description to display in the ManageExtensions window. > Right now on startup jokosher checks if the folders extensions, presets, > instruments, etc. exist in ~/.jokosher/. If they don't exist they are > created. If no extension dir exists, we can just copy the one from > /usr/lib/jokosher/extensions/ complete with the default extensions > inside. This allows the user to control what extensions are running, and > uninstalling one of the default extensions does not remove it for > everyone else on the system. This is fine for a first time install but what about after an upgrade. Package managers don't touch the home directories so jokosher needs some way of knowing it's been upgraded since you last ran, otherwise you won't pick up any upgraded extensions. (maybe add lastversionnumber to ~/.jokosher/config and check on startup. You only ever need to write it when it changes.) -- John Green From stuart.langridge@gmail.com Tue Oct 3 05: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 7DBE73B006A for ; Tue, 3 Oct 2006 05: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 32564-01 for ; Tue, 3 Oct 2006 05:29:07 -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 ED87B3B0095 for ; Tue, 3 Oct 2006 05:29:06 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so585689ugb for ; Tue, 03 Oct 2006 02:29:06 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr3536049ugm; Tue, 03 Oct 2006 02:29:06 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Tue, 3 Oct 2006 02:29:06 -0700 (PDT) Message-ID: <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> Date: Tue, 3 Oct 2006 10:29:06 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "jokosher dev-list" In-Reply-To: <20061003090654.GA11825@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> X-Google-Sender-Auth: d845a046789f63f2 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.235 tagged_above=-999 required=2 tests=[AWL=0.165, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.235 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 03 Oct 2006 09:29:08 -0000 On 10/3/06, John Green wrote: > On Mon, Oct 02, 2006 at 04:41:00PM -0400, Laszlo Pandy wrote: > > One other thing to think about is: where should extensions keep their > > own config files? If we put them all in ~/.jokosher/extensions/ we will > > probably run into name conflicts. This makes having separate dirs even > > more appealing. > I think that having each extension in its own directory is cleaner. Maybe we > can have the startup() function always in a .py file with the same name as > the directory so we don't have to hunt for it. How about adding a > GetShortDescription() function to get a one-line description to display in > the ManageExtensions window. OK, my thoughts on extension distribution, running, configuration, and disabling. This is how I planned to do it. Egg files are the standard Python way of distributing a module which requires extra files or more than one Python file all in a single package. It seems silly to me to do .tar.gz methods, because we'd basically be re-inventing .egg files ourselves. The issues of "when do we unpack them" are also a problem. Eggs are like Java .jar files. See http://peak.telecommunity.com/DevCenter/PythonEggs for details about them. Using egg files will make it easier to port to different platforms, because the stuff to use them is already built in to Python. An egg file can be imported as a module without unpacking, which is the point of them, and Python files inside the .egg can load other files inside the .egg (say, .glade files) also without unpacking. Installation of a .tar.gz file is awkward, because you can drag it into the extensions folder but can't then later drag it out (because it will have been exploded into a directory) which is confusing for users. -------------------------------------------- Configuration: my thought was that we would provide two API functions, getConfigParameter and setConfigParameter. Extensions use those to save configuration. That way, an extension doesn't have to worry about where those parameters are saved. I'd suggest that implementation of those parameters is done something like this: Extension calls setConfigParameter("username", "stuartl") (to save a username) setConfigParameter looks for .jokosher/extension-config/EXTENSIONNAME.config and finds that it doesn't exist Create a dictionary {"username", "stuartl"} and pickle it to the file .jokosher/extension-config/EXTENSIONNAME.config Extension calls setConfigParameter("password", "mypass") setConfigParameter looks for .jokosher/extension-config/EXTENSIONNAME.config and finds that it does exist pickle.load that file to a dictionary add "password", "mypass" to that dictionary and repickle it back to the file Extension calls getConfigParameter("username") getConfigParameter looks for .jokosher/extension-config/EXTENSIONNAME.config and finds that it does exist pickle.load it into a dictionary d return d["username"] Make sense? The reason we use pickle is that then people can set config parameters to be complicated things like another dictionary: setConfigParameter("somedata", {"wibble":"bar"}) should work. -------------------------------------------- Disabling global extensions: I think that the easiest way to do this is to have a .jokosher/extension-config/disabled file which lists global extensions that should not be loaded. That, to me, seems a lot better than losing the ability to have global extensions, or having a rather unpleasant hack of having J "copy" extensions from a global dir into your local dir when you run it. That idea also won't work all that well because if you run J, it "copies" a global extension into your .jokosher, you then delete that "copied" extension (to disable it) and run J again, it'll copy it again! A "disabled" file explicitly listing global extensions you don't want to run seems like the easiest way, and being able to ship extensions with Jokosher is such a big win that we don't want to step away from it if we can avoid it. -------------------------------------------- Sorry I've been out of touch for a few days. Welcome to new people, too! sil -- If hard data were the filtering criterion you could fit the entire contents of the Internet on a floppy disk. -- Cecil Adams From stuart.langridge@gmail.com Tue Oct 3 05: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 74AF83B0077 for ; Tue, 3 Oct 2006 05:32: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 32531-06 for ; Tue, 3 Oct 2006 05:32:26 -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 0D9B63B006A for ; Tue, 3 Oct 2006 05:32:26 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so585946ugb for ; Tue, 03 Oct 2006 02:32:25 -0700 (PDT) Received: by 10.66.244.10 with SMTP id r10mr3540384ugh; Tue, 03 Oct 2006 02:32:25 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Tue, 3 Oct 2006 02:32:25 -0700 (PDT) Message-ID: <4c91566f0610030232v50ea7e7dw5f13c6be772d2ec4@mail.gmail.com> Date: Tue, 3 Oct 2006 10:32:25 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Pau Arumi" In-Reply-To: <45211E88.6080505@iua.upf.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <451EAF9F.8010409@iua.upf.edu> <451EBEB9.9050609@gmail.com> <45211E88.6080505@iua.upf.edu> X-Google-Sender-Auth: 107f6a614daca017 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.237 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.237 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] trying to set up 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: Tue, 03 Oct 2006 09:32:29 -0000 > This is the only difficulty I've found: In the wiki > "InstallingCvsGstreamer" you can read > "Now, repeat the steps [./autogen.sh and make] for the other modules in > any order." > > I've noted that not every order is good, since you can find errors of > .pc files not found. Quite right, and I've updated the wiki. Thanks! sil -- 2. Make it halfway normal. I don't have any use for laser-beam-shooting pocket combs, or non-existent existents existing within their own existences, or ballpoint pens made out of lettuce. -- CardinalT dictates rules for the raif Silly Game From john@thegreens.co.uk Tue Oct 3 07:10: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 BD69F3B00BC for ; Tue, 3 Oct 2006 07:10: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 04578-01 for ; Tue, 3 Oct 2006 07:10:34 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id B250D3B0160 for ; Tue, 3 Oct 2006 07:10:33 -0400 (EDT) Received: (qmail 33596 invoked from network); 3 Oct 2006 11:10:33 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 3 Oct 2006 11:10:33 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 90C3F78E7B; Tue, 3 Oct 2006 12:10:32 +0100 (BST) Date: Tue, 3 Oct 2006 12:10:32 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061003111032.GA14872@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.282 tagged_above=-999 required=2 tests=[AWL=0.248, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.282 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 03 Oct 2006 11:10:37 -0000 On Tue, Oct 03, 2006 at 10:29:06AM +0100, Stuart Langridge wrote: > > Egg files are the standard Python way of distributing a module which > requires extra files or more than one Python file all in a single > package. It seems silly to me to do .tar.gz methods, because we'd > basically be re-inventing .egg files ourselves. The issues of "when do > we unpack them" are also a problem. Eggs are like Java .jar files. See > http://peak.telecommunity.com/DevCenter/PythonEggs for details about > them. Using egg files will make it easier to port to different After reading that page again and using apt-cache I found the package python-setuptools on dapper which I think is what I was missing. I'll have look at this and have a play. Cheers -- John Green From sinisterguy@gmail.com Tue Oct 3 17:17:58 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 885883B0007 for ; Tue, 3 Oct 2006 17:17:58 -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 04230-02 for ; Tue, 3 Oct 2006 17:17:57 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.202]) by menubar.gnome.org (Postfix) with ESMTP id 97D263B006D for ; Tue, 3 Oct 2006 17:17:56 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so721582nzn for ; Tue, 03 Oct 2006 14:17:56 -0700 (PDT) Received: by 10.65.237.1 with SMTP id o1mr9899217qbr; Tue, 03 Oct 2006 14:17:55 -0700 (PDT) Received: from ?192.168.15.101? ( [74.111.140.109]) by mx.gmail.com with ESMTP id f15sm2761493qba.2006.10.03.14.17.55; Tue, 03 Oct 2006 14:17:55 -0700 (PDT) From: Luke Tilley To: Jokosher Devel List Content-Type: text/plain Date: Tue, 03 Oct 2006 17:18:27 -0400 Message-Id: <1159910307.4792.16.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 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] Recording Problems... 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, 03 Oct 2006 21:17:58 -0000 Hello All, As some of you may know, I have been having recording problems with Jokosher (Both 0.1 and latest svn). Until recently, I couldn't get anything at all to record under linux. I recently found the solution on the alsa mailing list. With a Creative SoundBlaster Live! (my card), you must turn down AC97 output to 0, turn up AC97 Capture to 100, turn up Capture and set it to record and finally, turn up whatever you want to record and set it to record. complicated to say the least. Anyways, what would happen then was that I'd set up everything properly, but nothing would be recorded in Jokosher. I fired up audacity and it worked though. Strange to say the least. Long story short, I finally isolated the problem: Jokosher was muting AC97 Capture every time I tried to record. I further narrowed the problem down to these lines in JokosherApp.py: for track in mixer.list_tracks(): if track.flags & gst.interfaces.MIXER_TRACK_INPUT: mixer.set_record(track, False) #Most cards incapable of multiple simultanious input have a channel called 'Capture' which must be enabled along with the actual input channel if track.label == 'Capture': mixer.set_record(track, True) I'm not entirely sure what the 'if track.flags...' part does, but it seems to mute everything except the channels armed for recording. Then the Capture channel is armed, but that only does half of the work. For my sound card AC97 needs to be enabled as well. The quick and dirty fix is obvious: just add: if track.label == 'AC97 Capture': mixer.set_record(track, True) However, this is quite unelegant as not all sound cards have an 'AC97 Capture'. A marginally better way I think, would be to check to see if the sound card is indeed one which needs this hack, but like I said, that would only be marginally better. What do you guys think? -Lukas From jonobacon@gmail.com Tue Oct 3 19:01: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 7021D3B0074 for ; Tue, 3 Oct 2006 19:01: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 09078-01 for ; Tue, 3 Oct 2006 19:01:21 -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 7E2F23B0081 for ; Tue, 3 Oct 2006 19:01:18 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so307536nfa for ; Tue, 03 Oct 2006 16:01:17 -0700 (PDT) Received: by 10.78.160.2 with SMTP id i2mr5138518hue; Tue, 03 Oct 2006 16:01:17 -0700 (PDT) Received: by 10.78.206.3 with HTTP; Tue, 3 Oct 2006 16:01:17 -0700 (PDT) Message-ID: <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> Date: Wed, 4 Oct 2006 00:01:17 +0100 From: "Jono Bacon" To: "Luke Tilley" In-Reply-To: <1159910307.4792.16.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1159910307.4792.16.camel@ltilley.tilleygroup> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=-0.046, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.446 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Recording Problems... 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, 03 Oct 2006 23:01:22 -0000 On 10/3/06, Luke Tilley wrote: > I'm not entirely sure what the 'if track.flags...' part does, but it > seems to mute everything except the channels armed for recording. Then > the Capture channel is armed, but that only does half of the work. For > my sound card AC97 needs to be enabled as well. > > The quick and dirty fix is obvious: just add: > > if track.label == 'AC97 Capture': > mixer.set_record(track, True) > > However, this is quite unelegant as not all sound cards have an 'AC97 > Capture'. A marginally better way I think, would be to check to see if > the sound card is indeed one which needs this hack, but like I said, > that would only be marginally better. What do you guys think? Hmm, this is an interesting one. Elleo has been doing most of the work on the ALSA recording side, and I am sure he can offer some information. I did look into some of this, and GStreamer has an ALSA mixer interface that reports which capture inputs are available. Now, I was under the impression that the Instrument Connections dialog lists the available inputs that can be selected and this is used to specify the specific input, but it seems from the above that the Capture inputs needs to enabled as well. I would recommend you have a look into the GstAlsaMixer, if I remember correctly. When I last checked there was not an awful lot of documentation, so I poked around with different things and used dir() to figure out what was going on. I am sure the guys in #gstreamer can be of help too. From what I remember, the mixer capabilities (which inputs are available) is exposed with the GStreamer ALSA mixer interface, and each input has a record flag which I assume is set with set_record(). This probably explains some of the recording problems that some people have had with 0.1. Jono From stuart.langridge@gmail.com Wed Oct 4 02:58: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 AD04D3B000F for ; Wed, 4 Oct 2006 02:58: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 26421-08 for ; Wed, 4 Oct 2006 02:58:55 -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 9AB753B0007 for ; Wed, 4 Oct 2006 02:58:54 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so389841nfa for ; Tue, 03 Oct 2006 23:58:54 -0700 (PDT) Received: by 10.82.120.14 with SMTP id s14mr12460buc; Tue, 03 Oct 2006 23:58:53 -0700 (PDT) Received: by 10.82.115.13 with HTTP; Tue, 3 Oct 2006 23:58:53 -0700 (PDT) Message-ID: <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> Date: Wed, 4 Oct 2006 07:58:53 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "jokosher dev-list" In-Reply-To: <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@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: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> X-Google-Sender-Auth: 9c5ab572439b6212 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=-0.028, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.428 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 04 Oct 2006 06:58:57 -0000 > Configuration: my thought was that we would provide two API functions, > getConfigParameter and setConfigParameter. Extensions use those to > save configuration. That way, an extension doesn't have to worry about > where those parameters are saved. I've now added this, and my freesound extension is using it (but that's not committed yet). Haven't updated the wiki yet. sil -- For your information, some people think I'm very funny -- Joe Hallenbach, "The Last Boy Scout" From mike@mikeasoft.com Wed Oct 4 06:02:14 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 140613B0009 for ; Wed, 4 Oct 2006 06:02:14 -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 01837-07 for ; Wed, 4 Oct 2006 06:02:11 -0400 (EDT) Received: from bigben2.bytemark.co.uk (bigben2.bytemark.co.uk [80.68.81.132]) by menubar.gnome.org (Postfix) with ESMTP id 1569E3B006A for ; Wed, 4 Oct 2006 06:02:11 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by bigben2.bytemark.co.uk with esmtp (Exim 4.52) id 1GV3Zq-0005PP-DQ for jokosher-devel-list@gnome.org; Wed, 04 Oct 2006 10:02:10 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GV3e8-0006mw-00 for ; Wed, 04 Oct 2006 11:06:36 +0100 Date: Wed, 4 Oct 2006 11:06:35 +0100 From: Michael Sheldon To: Jokosher Devel List Message-ID: <20061004100633.GL2753@mikeasoft.com> Mail-Followup-To: Jokosher Devel List References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@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=-2.349 tagged_above=-999 required=2 tests=[AWL=0.250, BAYES_00=-2.599] X-Spam-Score: -2.349 X-Spam-Level: Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 10:02:14 -0000 On Wed, Oct 04, 2006 at 12:01:17AM +0100, Jono Bacon wrote: > On 10/3/06, Luke Tilley wrote: > > I'm not entirely sure what the 'if track.flags...' part does, but it > > seems to mute everything except the channels armed for recording. Then > > the Capture channel is armed, but that only does half of the work. For > > my sound card AC97 needs to be enabled as well. > > > > The quick and dirty fix is obvious: just add: > > > > if track.label == 'AC97 Capture': > > mixer.set_record(track, True) > > > > However, this is quite unelegant as not all sound cards have an 'AC97 > > Capture'. A marginally better way I think, would be to check to see if > > the sound card is indeed one which needs this hack, but like I said, > > that would only be marginally better. What do you guys think? > > Hmm, this is an interesting one. Elleo has been doing most of the work > on the ALSA recording side, and I am sure he can offer some > information. Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. Cheers, Mike. -- Michael Sheldon http://www.mikeasoft.com From stuart.langridge@gmail.com Wed Oct 4 06:34:53 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 3D2123B0168 for ; Wed, 4 Oct 2006 06:34:53 -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 03399-04 for ; Wed, 4 Oct 2006 06:34:51 -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 4CF553B00BB for ; Wed, 4 Oct 2006 06:34:50 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so454402nfc for ; Wed, 04 Oct 2006 03:34:49 -0700 (PDT) Received: by 10.82.126.5 with SMTP id y5mr21707buc; Wed, 04 Oct 2006 03:34:48 -0700 (PDT) Received: by 10.82.115.13 with HTTP; Wed, 4 Oct 2006 03:34:48 -0700 (PDT) Message-ID: <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> Date: Wed, 4 Oct 2006 11:34:48 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel List" In-Reply-To: <20061004100633.GL2753@mikeasoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> <20061004100633.GL2753@mikeasoft.com> X-Google-Sender-Auth: 6dfe98abd5ac6de6 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.426 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.426 X-Spam-Level: Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 10:34:53 -0000 > Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. > > I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. Hang on, not sure I understand this at all. What would we have to do instead? Puzzled... sil -- If God didn't want us to eat meat, then he wouldn't have invented the hamburger, would he? Logic. -- Bevier, alt.fan.eddings From mike@mikeasoft.com Wed Oct 4 06:49: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 75A7D3B00D2 for ; Wed, 4 Oct 2006 06:49: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 04178-08 for ; Wed, 4 Oct 2006 06:49:47 -0400 (EDT) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by menubar.gnome.org (Postfix) with ESMTP id E6A023B007A for ; Wed, 4 Oct 2006 06:49:46 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1GV4Ju-0000gA-2s for jokosher-devel-list@gnome.org; Wed, 04 Oct 2006 10:49:46 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GV4O7-0006x7-00 for ; Wed, 04 Oct 2006 11:54:07 +0100 Date: Wed, 4 Oct 2006 11:54:07 +0100 From: Michael Sheldon To: Jokosher Devel List Message-ID: <20061004105407.GM2753@mikeasoft.com> Mail-Followup-To: Jokosher Devel List References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> <20061004100633.GL2753@mikeasoft.com> <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610040334j2f81cab8y354bc90748d4107c@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=-2.38 tagged_above=-999 required=2 tests=[AWL=0.219, BAYES_00=-2.599] X-Spam-Score: -2.38 X-Spam-Level: Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 10:49:48 -0000 On Wed, Oct 04, 2006 at 11:34:48AM +0100, Stuart Langridge wrote: > > Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. > > > > I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. > > Hang on, not sure I understand this at all. What would we have to do > instead? Puzzled... > We'd have to give the user more control over what channels are selected in some way (making it closer to a normal mixer I guess), which'll make things more complicated for them. Mike. -- Michael Sheldon http://www.mikeasoft.com From panos.laganakos@gmail.com Wed Oct 4 07:12: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 3C25D3B00C2 for ; Wed, 4 Oct 2006 07:12: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 05099-07 for ; Wed, 4 Oct 2006 07:12:10 -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 4CDFF3B0168 for ; Wed, 4 Oct 2006 07:12:09 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so463952nfc for ; Wed, 04 Oct 2006 04:12:08 -0700 (PDT) Received: by 10.49.92.18 with SMTP id u18mr2168338nfl; Wed, 04 Oct 2006 04:12:06 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Wed, 4 Oct 2006 04:12:06 -0700 (PDT) Message-ID: Date: Wed, 4 Oct 2006 14:12:06 +0300 From: "Panos Laganakos" To: "Stuart Langridge" In-Reply-To: <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> <20061004100633.GL2753@mikeasoft.com> <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.423 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.423 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 11:12:12 -0000 Is it possible to answer this at ALSA's level in a way that it would benefit gstreamer/jok? On 10/4/06, Stuart Langridge wrote: > > Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. > > > > I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. > > Hang on, not sure I understand this at all. What would we have to do > instead? Puzzled... > > sil > > -- > If God didn't want us to eat meat, then he wouldn't have invented the > hamburger, would he? Logic. > -- Bevier, alt.fan.eddings > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From john@thegreens.co.uk Wed Oct 4 08:35: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 384733B021C for ; Wed, 4 Oct 2006 08:35: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 10091-02 for ; Wed, 4 Oct 2006 08:35:05 -0400 (EDT) Received: from smtp800.mail.ukl.yahoo.com (smtp800.mail.ukl.yahoo.com [217.12.12.142]) by menubar.gnome.org (Postfix) with SMTP id 975D53B00C2 for ; Wed, 4 Oct 2006 08:35:02 -0400 (EDT) Received: (qmail 51507 invoked from network); 4 Oct 2006 12:35:01 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 4 Oct 2006 12:35:01 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 4393478E78; Wed, 4 Oct 2006 13:35:01 +0100 (BST) Date: Wed, 4 Oct 2006 13:34:59 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061004123459.GB17924@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.317 tagged_above=-999 required=2 tests=[AWL=0.213, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.317 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 04 Oct 2006 12:35:09 -0000 On Wed, Oct 04, 2006 at 07:58:53AM +0100, Stuart Langridge wrote: > I've now added this, and my freesound extension is using it (but > that's not committed yet). Haven't updated the wiki yet. > Excellent :) Have you any experience with eggs (or do you leave that to Mrs Aq). I tried making sense of the docs last night and ... whilst it's quite comprehensive it's a bit lacking in actual real examples. This makes it a bit hard finding out what we need to know. There are some tutorials kicking around and it looks like it might making handling extensions a bit of a doddle as far as jokosher itself is concerned. Certainly a fair bit easier than untarring archives etc. The actual building of the egg itself however seems a bit like black magic with lots of farting around with setup files and__init__.py and stuff and I'm not sure how much of this is strictly necessary for our needs. -- John Green From john@thegreens.co.uk Thu Oct 5 11:46:53 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 021123B0018 for ; Thu, 5 Oct 2006 11:46:53 -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 18134-06 for ; Thu, 5 Oct 2006 11:46:52 -0400 (EDT) Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by menubar.gnome.org (Postfix) with SMTP id 5F9383B0079 for ; Thu, 5 Oct 2006 11:46:49 -0400 (EDT) Received: (qmail 95290 invoked from network); 5 Oct 2006 15:46:48 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp812.mail.ukl.yahoo.com with SMTP; 5 Oct 2006 15:46:48 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B48B778289; Thu, 5 Oct 2006 16:46:47 +0100 (BST) Date: Thu, 5 Oct 2006 16:46:43 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061005154643.GA11860@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> <20061004123459.GB17924@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061004123459.GB17924@localhost.localdomain> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.305 tagged_above=-999 required=2 tests=[AWL=0.148, BAYES_00=-2.599, SPF_NEUTRAL=1.069, TW_SV=0.077] X-Spam-Score: -1.305 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 05 Oct 2006 15:46:53 -0000 OK. I've got J working with a simple HelloWorld plugin as an egg. I need to get it working on a plugin with a glade file included before I commit it. Meanwhile a question arises regarding building eggs and the directory structure of the svn repositories for extensions. At the minute a default egg build needs a directory structure something like this: MyExtension/ setup.py src/ MyExtension.py __init__.py MyExtension.glade build/ dist/ build/ is used by setup during the build process (then cleared) dist/ is the default destination of the egg (though you can change it with the -d option to setup.py bdist_egg) If we followed this default layout then the final deployable eggs would be all over the place and make it a bit messy to find and install them. We could make the svn structure look like: extensions/ trunk/ eggs/ Extension_1/ setup_py src/ . . . Extension_2/ . . . extensions/ Extension_1.egg Extension_2.egg . . . SimpleExtension.py When you build the egg you use python setup.py bdist_egg -d ../../extensions/ This keeps all the deployable extensions in one directory. You can also set JOKOSHER_EXTENSION_DIRS to include this dir so that your extensions are always up-to-date whenever you svn up. The disadvantage to doing this is that you always have to remember the -d option when running setup.py before you commit. Unless there's a way to change the default that I haven't found yet. Any thoughts? -- John Green From laszlok2@gmail.com Fri Oct 6 02:26: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 A62B03B0099 for ; Fri, 6 Oct 2006 02:26: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 24202-06 for ; Fri, 6 Oct 2006 02:26:40 -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 B720D3B0094 for ; Fri, 6 Oct 2006 02:26:39 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so946522pye for ; Thu, 05 Oct 2006 23:26:39 -0700 (PDT) Received: by 10.35.114.16 with SMTP id r16mr5239696pym; Thu, 05 Oct 2006 23:26:39 -0700 (PDT) Received: from ?192.168.0.100? ( [70.29.186.3]) by mx.google.com with ESMTP id 8sm1805575nzn.2006.10.05.23.26.34; Thu, 05 Oct 2006 23:26:38 -0700 (PDT) Message-ID: <4525F711.1030406@gmail.com> Date: Fri, 06 Oct 2006 02:26:25 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) 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.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] Jokosher won't launch after r764. 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, 06 Oct 2006 06:26:40 -0000 With the current revision of SVN, Jokosher fails to launch complaining about the inability to register a new GType. Lukas reported this on IRC and its really bizarre. I spent some time figuring out how to fix it, but I still have no clue why it happened in the first place: /home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py:17: Warning: cannot register existing type `TimeView' class TimeView(gtk.EventBox): Traceback (most recent call last): File "./Jokosher/Jokosher", line 105, in ? localFileOrGlobalFileImport("JokosherApp") File "./Jokosher/Jokosher", line 33, in localFileOrGlobalFileImport globals()[importName] = __import__("Jokosher." + importName, None, None, True) File "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/JokosherApp.py", line 14, in ? import AddInstrumentDialog, TimeView, CompactMixView File "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py", line 17, in ? class TimeView(gtk.EventBox): RuntimeError: could not create new GType I'm not sure why it effects TimeView.py or why it has anything at all to do with a GType, but this is caused by python not being able to find the pkg_resources module that is used to load python eggs. To fix it just install python-setuptools on Ubuntu, or the equivalent non-DEB package for everyone else. P.S. Its thanksgiving in Canada this weekend, so I won't be back until Tuesday. I'll see everyone then, and hopefully Jono too :) Laszlo From john@thegreens.co.uk Fri Oct 6 04:57:15 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 64BC93B000E for ; Fri, 6 Oct 2006 04:57:15 -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 31819-02 for ; Fri, 6 Oct 2006 04:57:12 -0400 (EDT) Received: from smtp814.mail.ukl.yahoo.com (smtp814.mail.ukl.yahoo.com [217.12.12.204]) by menubar.gnome.org (Postfix) with SMTP id 3A0983B0008 for ; Fri, 6 Oct 2006 04:57:11 -0400 (EDT) Received: (qmail 65161 invoked from network); 6 Oct 2006 08:57:10 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp814.mail.ukl.yahoo.com with SMTP; 6 Oct 2006 08:57:09 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 1D8C277EB2; Fri, 6 Oct 2006 09:57:09 +0100 (BST) Date: Fri, 6 Oct 2006 09:57:09 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061006085708.GA5674@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: <4525F711.1030406@gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.248 tagged_above=-999 required=2 tests=[AWL=0.058, BAYES_00=-2.599, MIME_BASE64_NO_NAME=0.224, SPF_NEUTRAL=1.069] X-Spam-Score: -1.248 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 06 Oct 2006 08:57:15 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Oct 06, 2006 at 02:26:25AM -0400, Laszlo Pandy wrote: > With the current revision of SVN, Jokosher fails to launch complaining > about the inability to register a new GType. Lukas reported this on IRC > and its really bizarre. I spent some time figuring out how to fix it, > but I still have no clue why it happened in the first place: > Damn. Sorry to have wasted anyone's time with this. I did mention the new dependency in the commit log but perhaps I should have said it here as well. I suppose just because I always read them I shouldn't assume everyone else does. The actual error seems bizarre and unrelated though. I'd have expected it to fail importing pkg_resources. Another thing. I intend writing up the egg stuff in the wiki but it's my son's birthday bash this weekend so in case I don't get around to it I attach the files for my HelloWorld extension. You can run it by copying the .egg file in the dist/ sub-dir to ~/.jokosher/extensions. The main difference from the current extensions we have is that you can't access files in the package directly as files but instead instead you use pkg_resources functions. So we can use these to read the glade file into a string and load the widget tree from that. The setup.py file has the stuff we need build the egg (entrypoints is the key to loading it into jokosher - you must use the same name that jokosher is looking for i.e. "jokosher.extensions"). To build the egg it's just python setup.py bdist_egg Cheers -- John Green --r5Pyd7+fXNt84Ff3 Content-Type: application/x-gtar Content-Disposition: attachment; filename="HelloWorld.tgz" Content-Transfer-Encoding: base64 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 --r5Pyd7+fXNt84Ff3-- From stuart.langridge@gmail.com Fri Oct 6 07:06: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 910F63B0189 for ; Fri, 6 Oct 2006 07:06:02 -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 06718-08 for ; Fri, 6 Oct 2006 07:06:00 -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 590003B01D3 for ; Fri, 6 Oct 2006 07:05:59 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1043609nfa for ; Fri, 06 Oct 2006 04:05:58 -0700 (PDT) Received: by 10.82.120.14 with SMTP id s14mr168275buc; Fri, 06 Oct 2006 04:05:58 -0700 (PDT) Received: by 10.82.115.13 with HTTP; Fri, 6 Oct 2006 04:05:58 -0700 (PDT) Message-ID: <4c91566f0610060405j78c0e83aw7e6ca1788f7b6fbf@mail.gmail.com> Date: Fri, 6 Oct 2006 12:05:58 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel 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: b7d9f2fe1dbd049e X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=-0.025, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.425 X-Spam-Level: Subject: [jokosher-devel] Nyquist plugins 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, 06 Oct 2006 11:06:02 -0000 Audacity does this thing called Nyquist (http://audacity.sourceforge.net/help/nyquist) which allows people to write plugins in a text editor and that don't need compilation. Anyone know if there are gstreamer plans to support it? It'd be good if Jokosher could take advantage of any Nyquist plugins that get written... sil -- Abusus non tollit usum (The threat of potential abuse should not be an argument against any use) From jefrat@gmail.com Fri Oct 6 08:26: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 8750D3B02E1 for ; Fri, 6 Oct 2006 08:26: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 10917-04 for ; Fri, 6 Oct 2006 08:26:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 92F173B01AB for ; Fri, 6 Oct 2006 08:26:22 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so333252ugb for ; Fri, 06 Oct 2006 05:26:21 -0700 (PDT) Received: by 10.78.201.10 with SMTP id y10mr1563828huf; Fri, 06 Oct 2006 05:26:21 -0700 (PDT) Received: by 10.78.136.13 with HTTP; Fri, 6 Oct 2006 05:26:21 -0700 (PDT) Message-ID: <29d55b2b0610060526x2790f31mab2c5a3bef773ef6@mail.gmail.com> Date: Fri, 6 Oct 2006 08:26:21 -0400 From: "Jeff Ratliff" To: "Jokosher Devel List" In-Reply-To: <4c91566f0610060405j78c0e83aw7e6ca1788f7b6fbf@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c91566f0610060405j78c0e83aw7e6ca1788f7b6fbf@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: Subject: Re: [jokosher-devel] Nyquist plugins 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, 06 Oct 2006 12:26:25 -0000 On 06/10/06, Stuart Langridge wrote: > Audacity does this thing called Nyquist > (http://audacity.sourceforge.net/help/nyquist) which allows people to > write plugins in a text editor and that don't need compilation. Anyone > know if there are gstreamer plans to support it? It'd be good if > Jokosher could take advantage of any Nyquist plugins that get > written... > I looked into learning Nyquist a while back. It's a strange version of Lisp designed for describing transformations to sound files. Surely we could just whip up a Lisp interpreter for Jokosher for version 0.3? :) Actually it seems to be pretty powerful, and it IS an existing scripting language for sound editing. As far as the Gstreamer part, I haven't a clue. -- Jeff Ratliff (Gomer_X) From chris-procter@talk21.com Fri Oct 6 09:13: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 031FE3B0017 for ; Fri, 6 Oct 2006 09:13: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 13179-07 for ; Fri, 6 Oct 2006 09:13:25 -0400 (EDT) Received: from web86610.mail.ird.yahoo.com (web86610.mail.ird.yahoo.com [217.146.188.207]) by menubar.gnome.org (Postfix) with SMTP id 7374F3B01CE for ; Fri, 6 Oct 2006 09:13:23 -0400 (EDT) Received: (qmail 9880 invoked by uid 60001); 6 Oct 2006 13:13:22 -0000 Message-ID: <20061006131322.9878.qmail@web86610.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86610.mail.ird.yahoo.com via HTTP; Fri, 06 Oct 2006 14:13:22 BST Date: Fri, 6 Oct 2006 14:13:22 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: <29d55b2b0610060526x2790f31mab2c5a3bef773ef6@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=-0.269 tagged_above=-999 required=2 tests=[AWL=-0.867, BAYES_05=-1.11, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.269 X-Spam-Level: Subject: Re: [jokosher-devel] Nyquist plugins 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, 06 Oct 2006 13:13:29 -0000 --- Jeff Ratliff wrote: > Surely we could just whip up a Lisp interpreter for > Jokosher for version 0.3? :) "Any sufficiently complicated program contains an ad-hoc, informally-specified bug-ridden slow implementation of half of Common Lisp." — Greenspun's Tenth Rule of Programming So maybe we should bow to the inevitable sooner rather then later :) chris ___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html From chris-procter@talk21.com Fri Oct 6 09:44:55 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 5D3A43B00B7 for ; Fri, 6 Oct 2006 09:44:55 -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 14721-05 for ; Fri, 6 Oct 2006 09:44:52 -0400 (EDT) Received: from web86603.mail.ird.yahoo.com (web86603.mail.ird.yahoo.com [217.146.188.136]) by menubar.gnome.org (Postfix) with SMTP id DC8143B01B8 for ; Fri, 6 Oct 2006 09:44:50 -0400 (EDT) Received: (qmail 30715 invoked by uid 60001); 6 Oct 2006 13:44:50 -0000 Message-ID: <20061006134450.30713.qmail@web86603.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86603.mail.ird.yahoo.com via HTTP; Fri, 06 Oct 2006 14:44:50 BST Date: Fri, 6 Oct 2006 14:44:50 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: <4525F711.1030406@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=-0.96 tagged_above=-999 required=2 tests=[AWL=-0.069, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.96 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 06 Oct 2006 13:44:55 -0000 --- Laszlo Pandy wrote: > With the current revision of SVN, Jokosher fails to > launch complaining > about the inability to register a new GType. Lukas > reported this on IRC > and its really bizarre. I spent some time figuring > out how to fix it, > but I still have no clue why it happened in the > first place: > > /home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py:17: > > Warning: cannot register existing type `TimeView' > class TimeView(gtk.EventBox): > Traceback (most recent call last): > File "./Jokosher/Jokosher", line 105, in ? > localFileOrGlobalFileImport("JokosherApp") > File "./Jokosher/Jokosher", line 33, in > localFileOrGlobalFileImport > globals()[importName] = __import__("Jokosher." > + importName, None, > None, True) > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/JokosherApp.py", > > line 14, in ? > import AddInstrumentDialog, TimeView, > CompactMixView > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py", > > line 17, in ? > class TimeView(gtk.EventBox): > RuntimeError: could not create new GType > > > I'm not sure why it effects TimeView.py or why it > has anything at all to > do with a GType, but this is caused by python not > being able to find the > pkg_resources module that is used to load python > eggs. It seems you get this error message if you import any unknown module after TimeView.py is imported. Before TimeView.py you get:- Cannot find local file JokosherApp.py. Cannot find system Jokosher installation. instead, which is interesting. I would suspect that python is not generating a stack trace correctly when it fails to import a file, and so we're seeing the previous stack trace that is caught (as I understand python it generates the stack trace then deals with the exception so caught exceptions generate the stack trace but dont display it) I cant prove this of course so I may be wrong, but if you still get this error after installing python-setuptools then you are probably missing another imported module. chris > P.S. Its thanksgiving in Canada this weekend, so I > won't be back until > Tuesday. I'll see everyone then, and hopefully Jono > too :) > > Laszlo Happy thanksgiving :) ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com From sinisterguy@gmail.com Sat Oct 7 11:00: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 45B9A3B0159 for ; Sat, 7 Oct 2006 11:00: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 12402-09 for ; Sat, 7 Oct 2006 11:00:38 -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 4B2993B0179 for ; Sat, 7 Oct 2006 11:00:38 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id d42so1282778pyd for ; Sat, 07 Oct 2006 08:00:38 -0700 (PDT) Received: by 10.65.38.13 with SMTP id q13mr6521347qbj; Sat, 07 Oct 2006 08:00:37 -0700 (PDT) Received: from ?192.168.15.4? ( [74.111.140.109]) by mx.google.com with ESMTP id a5sm561914qbd.2006.10.07.08.00.37; Sat, 07 Oct 2006 08:00:37 -0700 (PDT) From: Luke Tilley To: Laszlo Pandy In-Reply-To: <4525F711.1030406@gmail.com> References: <4525F711.1030406@gmail.com> Content-Type: text/plain Date: Sat, 07 Oct 2006 11:01:25 -0400 Message-Id: <1160233286.4975.2.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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: Cc: Jokosher gnome Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 07 Oct 2006 15:00:39 -0000 I've been busy over the past few days, so I haven't had time to fiddle around too much with this problem. But anyways, I tried installing the equivalent to python-setuptools on my distro, but i'm still getting the same trace. Any suggestions? On Fri, 2006-10-06 at 02:26 -0400, Laszlo Pandy wrote: > With the current revision of SVN, Jokosher fails to launch complaining > about the inability to register a new GType. Lukas reported this on IRC > and its really bizarre. I spent some time figuring out how to fix it, > but I still have no clue why it happened in the first place: > > /home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py:17: > Warning: cannot register existing type `TimeView' > class TimeView(gtk.EventBox): > Traceback (most recent call last): > File "./Jokosher/Jokosher", line 105, in ? > localFileOrGlobalFileImport("JokosherApp") > File "./Jokosher/Jokosher", line 33, in localFileOrGlobalFileImport > globals()[importName] = __import__("Jokosher." + importName, None, > None, True) > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/JokosherApp.py", > line 14, in ? > import AddInstrumentDialog, TimeView, CompactMixView > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py", > line 17, in ? > class TimeView(gtk.EventBox): > RuntimeError: could not create new GType > > > I'm not sure why it effects TimeView.py or why it has anything at all to > do with a GType, but this is caused by python not being able to find the > pkg_resources module that is used to load python eggs. > > To fix it just install python-setuptools on Ubuntu, or the equivalent > non-DEB package for everyone else. > > P.S. Its thanksgiving in Canada this weekend, so I won't be back until > Tuesday. I'll see everyone then, and hopefully Jono too :) > > Laszlo > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list From john@thegreens.co.uk Mon Oct 9 04:44: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 72DAD3B007F for ; Mon, 9 Oct 2006 04:44: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 12968-01 for ; Mon, 9 Oct 2006 04:44:14 -0400 (EDT) Received: from smtp804.mail.ukl.yahoo.com (smtp804.mail.ukl.yahoo.com [217.12.12.141]) by menubar.gnome.org (Postfix) with SMTP id 6E2C13B006D for ; Mon, 9 Oct 2006 04:44:13 -0400 (EDT) Received: (qmail 81937 invoked from network); 9 Oct 2006 08:44:12 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp804.mail.ukl.yahoo.com with SMTP; 9 Oct 2006 08:44:12 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 575DE77E3D; Mon, 9 Oct 2006 09:44:11 +0100 (BST) Date: Mon, 9 Oct 2006 09:44:10 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061009084410.GA4227@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160233286.4975.2.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.366 tagged_above=-999 required=2 tests=[AWL=0.164, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.366 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 08:44:17 -0000 On Sat, Oct 07, 2006 at 11:01:25AM -0400, Luke Tilley wrote: > I've been busy over the past few days, so I haven't had time to fiddle > around too much with this problem. But anyways, I tried installing the > equivalent to python-setuptools on my distro, but i'm still getting the > same trace. Any suggestions? > Can you import setuptools and pkg_resources inside a python console? If you can't then you don't have everything installed properly that you need. If you can then something else is up here. What's your distribution btw? I think most people here do ubuntu so it would be interesting to see if we have any problems with other distros, particularly regarding dependency issues. -- John Green From sinisterguy@gmail.com Mon Oct 9 10:47: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 74CAF3B01F4 for ; Mon, 9 Oct 2006 10:47: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 31451-08 for ; Mon, 9 Oct 2006 10:47: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 5FECA3B0174 for ; Mon, 9 Oct 2006 10:46:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so2010368nfc for ; Mon, 09 Oct 2006 07:46:57 -0700 (PDT) Received: by 10.49.80.12 with SMTP id h12mr2150863nfl; Mon, 09 Oct 2006 07:46:56 -0700 (PDT) Received: from ?192.168.15.4? ( [74.111.140.109]) by mx.google.com with ESMTP id a5sm3374382qbd.2006.10.09.07.46.56; Mon, 09 Oct 2006 07:46:56 -0700 (PDT) From: Luke Tilley To: John Green In-Reply-To: <20061009084410.GA4227@localhost.localdomain> References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> Content-Type: text/plain Date: Mon, 09 Oct 2006 10:47:49 -0400 Message-Id: <1160405270.5163.1.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 14:47:04 -0000 I tried importing setuptools and pkg_resources in a python console and it worked. I also changed around the order in which it was imported and it still worked. Something funky's going on. I'm using Arch Linux btw. Its a great distro most of the time. WillySilly on IRC also uses it. On Mon, 2006-10-09 at 09:44 +0100, John Green wrote: > On Sat, Oct 07, 2006 at 11:01:25AM -0400, Luke Tilley wrote: > > I've been busy over the past few days, so I haven't had time to fiddle > > around too much with this problem. But anyways, I tried installing the > > equivalent to python-setuptools on my distro, but i'm still getting the > > same trace. Any suggestions? > > > Can you import setuptools and pkg_resources inside a python console? If you > can't then you don't have everything installed properly that you need. If > you can then something else is up here. > > What's your distribution btw? I think most people here do ubuntu so it would > be interesting to see if we have any problems with other distros, > particularly regarding dependency issues. From sinisterguy@gmail.com Mon Oct 9 11:40: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 735A43B0009 for ; Mon, 9 Oct 2006 11:40: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 02163-02 for ; Mon, 9 Oct 2006 11:40:33 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id 8179A3B0076 for ; Mon, 9 Oct 2006 11:40:32 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so358286nzn for ; Mon, 09 Oct 2006 08:40:32 -0700 (PDT) Received: by 10.64.249.18 with SMTP id w18mr9320333qbh; Mon, 09 Oct 2006 08:40:32 -0700 (PDT) Received: from ?192.168.15.4? ( [74.111.140.109]) by mx.google.com with ESMTP id e14sm7131777qba.2006.10.09.08.40.31; Mon, 09 Oct 2006 08:40:31 -0700 (PDT) From: Luke Tilley To: John Green In-Reply-To: <1160405270.5163.1.camel@ltilley.tilleygroup> References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> Content-Type: text/plain Date: Mon, 09 Oct 2006 11:41:25 -0400 Message-Id: <1160408485.5163.5.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 15:40:36 -0000 fixed the problem nibil pointed out on IRC that any module not found imported after TimeView owuld throw the wierd trace, so i went through file by file until I found that I didn't have the python-dbus module installed. So I installed it and now Jokosher's working fine again. On Mon, 2006-10-09 at 10:47 -0400, Luke Tilley wrote: > I tried importing setuptools and pkg_resources in a python console and > it worked. I also changed around the order in which it was imported and > it still worked. Something funky's going on. I'm using Arch Linux btw. > Its a great distro most of the time. WillySilly on IRC also uses it. > > On Mon, 2006-10-09 at 09:44 +0100, John Green wrote: > > On Sat, Oct 07, 2006 at 11:01:25AM -0400, Luke Tilley wrote: > > > I've been busy over the past few days, so I haven't had time to fiddle > > > around too much with this problem. But anyways, I tried installing the > > > equivalent to python-setuptools on my distro, but i'm still getting the > > > same trace. Any suggestions? > > > > > Can you import setuptools and pkg_resources inside a python console? If you > > can't then you don't have everything installed properly that you need. If > > you can then something else is up here. > > > > What's your distribution btw? I think most people here do ubuntu so it would > > be interesting to see if we have any problems with other distros, > > particularly regarding dependency issues. From john@thegreens.co.uk Mon Oct 9 11:47: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 E4AFB3B0080 for ; Mon, 9 Oct 2006 11: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 02637-01 for ; Mon, 9 Oct 2006 11:47:35 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id D47043B000D for ; Mon, 9 Oct 2006 11:47:34 -0400 (EDT) Received: (qmail 26295 invoked from network); 9 Oct 2006 15:47:34 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 9 Oct 2006 15:47:34 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 938F277FA4; Mon, 9 Oct 2006 16:47:33 +0100 (BST) Date: Mon, 9 Oct 2006 16:47:33 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061009154732.GA13991@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160405270.5163.1.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.381 tagged_above=-999 required=2 tests=[AWL=0.149, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.381 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 15:47:40 -0000 On Mon, Oct 09, 2006 at 10:47:49AM -0400, Luke Tilley wrote: > I tried importing setuptools and pkg_resources in a python console and > it worked. I also changed around the order in which it was imported and > it still worked. Something funky's going on. I'm using Arch Linux btw. > Its a great distro most of the time. WillySilly on IRC also uses it. > Ok. Then try this next. In the launch script Jokosher (around line 22) comment out the whole try...except...else block and replace it with just the import call. So that the function localFileOrGlobalFileImport() is just def localFileOrGlobalFileImport(importName): globals()[importName] = __import__(importName) and then run it again so that hopefully you only get the *real* error message. This may or may not help -- John Green From john@thegreens.co.uk Mon Oct 9 12:29: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 9AE163B016B for ; Mon, 9 Oct 2006 12:29: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 04751-07 for ; Mon, 9 Oct 2006 12:29:37 -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 2DF853B0076 for ; Mon, 9 Oct 2006 12:29:36 -0400 (EDT) Received: (qmail 4651 invoked from network); 9 Oct 2006 16:29:35 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 9 Oct 2006 16:29:35 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id EB83877E1F; Mon, 9 Oct 2006 17:29:33 +0100 (BST) Date: Mon, 9 Oct 2006 17:29:33 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061009162932.GA14789@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> <1160408485.5163.5.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160408485.5163.5.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.649 tagged_above=-999 required=2 tests=[AWL=-0.608, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.649 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 16:29:37 -0000 On Mon, Oct 09, 2006 at 11:41:25AM -0400, Luke Tilley wrote: > fixed the problem nibil pointed out on IRC that any module not found > imported after TimeView owuld throw the wierd trace, so i went through > file by file until I found that I didn't have the python-dbus module > installed. So I installed it and now Jokosher's working fine again. > Excellent:) I thnk the rather obscure message is caused by something the try.., block in Jokosher is doing because if you comment it out then you get the standard Import Error message. Will look into this later. -- John Green From john@thegreens.co.uk Tue Oct 10 04:49:50 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 2D0CB3B0243 for ; Tue, 10 Oct 2006 04:49:50 -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 16570-08 for ; Tue, 10 Oct 2006 04:49:49 -0400 (EDT) Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by menubar.gnome.org (Postfix) with SMTP id 32C4F3B0221 for ; Tue, 10 Oct 2006 04:49:48 -0400 (EDT) Received: (qmail 83127 invoked from network); 10 Oct 2006 08:49:47 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp812.mail.ukl.yahoo.com with SMTP; 10 Oct 2006 08:49:47 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id DD96F77F94; Tue, 10 Oct 2006 09:49:46 +0100 (BST) Date: Tue, 10 Oct 2006 09:49:46 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061010084946.GA6229@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> <1160408485.5163.5.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160408485.5163.5.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.347 tagged_above=-999 required=2 tests=[AWL=0.183, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.347 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 10 Oct 2006 08:49:50 -0000 On Mon, Oct 09, 2006 at 11:41:25AM -0400, Luke Tilley wrote: > fixed the problem nibil pointed out on IRC that any module not found > imported after TimeView owuld throw the wierd trace, so i went through > file by file until I found that I didn't have the python-dbus module > installed. So I installed it and now Jokosher's working fine again. > This is what I think was happening. The Jokosher launch script is trying to load jokosher modules first from the current directory and then if that fails from a system installation i.e. from PYTHONPATH. It was doing this by first trying to 'import JokosherApp' and if that failed it tried 'import Jokosher.JokosherApp'. If JokosherApp is completely missing from both the current directory and PYTHON PATH then this is OK and everything works. The problem is if there is an exception whilst importing anything that JokosherApp itself imports (and further down the chain). We have a nested try... here and I think in allowing it to continue and try and do the second import after the first failed has a somewhat unpredictable result. Possibly something deep in the bowels of gobject has got run twice when it shouldn't have done (hence the warning about Timeview already being registered just before the exception). In r769 I changed it a bit so it will first look for a file JokosherApp.py in the current directory and if it finds that will import from there. If not it uses imp.find_module() to see if there is a Jokosher.JokosherApp that is importable and if so imports that. If none of these then exit with error. Both the imports are not trapped so if there is a missing module then normal python exception handling prevails. And I hope this fixes it. Unless someone sees something I've missed. -- John Green From stuart.langridge@gmail.com Tue Oct 10 05:21: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 635933B0111 for ; Tue, 10 Oct 2006 05:21: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 18284-02 for ; Tue, 10 Oct 2006 05:21:27 -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 29A663B0126 for ; Tue, 10 Oct 2006 05:21:27 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so242009nfc for ; Tue, 10 Oct 2006 02:21:26 -0700 (PDT) Received: by 10.82.111.8 with SMTP id j8mr756697buc; Tue, 10 Oct 2006 02:21:25 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 10 Oct 2006 02:21:25 -0700 (PDT) Message-ID: <4c91566f0610100221r1e2019cdjec7a9590c28a70e0@mail.gmail.com> Date: Tue, 10 Oct 2006 10:21:25 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Luke Tilley" In-Reply-To: <1160408485.5163.5.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> <1160408485.5163.5.camel@ltilley.tilleygroup> X-Google-Sender-Auth: 03de12bcbfc5dddf X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.424 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.424 X-Spam-Level: Cc: John Green , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 10 Oct 2006 09:21:28 -0000 On 10/9/06, Luke Tilley wrote: > fixed the problem nibil pointed out on IRC that any module not found > imported after TimeView owuld throw the wierd trace, so i went through > file by file until I found that I didn't have the python-dbus module > installed. So I installed it and now Jokosher's working fine again. That should be added to our "check that you have the right stuff installed" bit when Jokosher starts up, as should setuptools. sil -- docs are for the weak! you must divine the meaning of gnonlin through inner contemplation -- #jokosher From stuart.langridge@gmail.com Tue Oct 10 05:34:30 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 E65693B0199 for ; Tue, 10 Oct 2006 05:34: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 18701-05 for ; Tue, 10 Oct 2006 05:34:26 -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 6EE5C3B0138 for ; Tue, 10 Oct 2006 05:34:25 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so245757nfc for ; Tue, 10 Oct 2006 02:34:24 -0700 (PDT) Received: by 10.82.123.16 with SMTP id v16mr754440buc; Tue, 10 Oct 2006 02:34:24 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 10 Oct 2006 02:34:24 -0700 (PDT) Message-ID: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> Date: Tue, 10 Oct 2006 10:34:24 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel 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: 1b8418cc238ad26c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.423 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.423 X-Spam-Level: Subject: [jokosher-devel] Extensions 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, 10 Oct 2006 09:34:30 -0000 Excellent work on the ExtensionsAsEggs page on the wiki, I have to say! I have had a thought. Do we think it's worth having a special filetype for J extensions? My oh-so-clever run-an-extension-directly trick doesn't work with .egg files anyway, so I wonder whether we should just make both .py extensions and .egg extensions be called .jokosher-extension or similar. That has a few benefits: 1. It makes it very clear that something's a Jokosher extension 2. We get a nice icon for them 3. We can ship a tiny program that .jokosher-extension files are associated with; when someone clicks one directly to run it, the little program says "this is a Jokosher extension; would you like to install it?" and then moves it to the .jokosher/extensions folder if they say yes (this is what the oh-so-clever code does, but it doesn't work for .egg files and it's too complicated anyway) 4. It makes it a lot easier to build the Big Directory Of Extensions on extensions.jokosher.org at some point in the future, because it's just the results of a filetype:jokosher-extension Google search :) 5. If you have an extension file and don't have Jokosher, it should at least allow you to guess what it is if it's called whatever.jokosher-extension Downsides: 1. I don't know whether Nautilus will actually recognise files as J extensions just because of a filename; they are *actually* .py or .zip files under the covers. What does Nautilus do with .egg? 2. The file doesn't do anything at all if you have one and don't have Jokosher installed, even if you run it. (That's the case for .egg files anyway, though.) sil -- "Out of the frying pan and into the very same, identical frying-pan. Smegging great." -- Lister, "Last Human" From john@thegreens.co.uk Tue Oct 10 06:38: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 2D9A13B00DC for ; Tue, 10 Oct 2006 06:38: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 21592-10 for ; Tue, 10 Oct 2006 06:38:31 -0400 (EDT) Received: from smtp807.mail.ukl.yahoo.com (smtp807.mail.ukl.yahoo.com [217.12.12.197]) by menubar.gnome.org (Postfix) with SMTP id B32D43B0061 for ; Tue, 10 Oct 2006 06:38:30 -0400 (EDT) Received: (qmail 79210 invoked from network); 10 Oct 2006 10:38:26 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp807.mail.ukl.yahoo.com with SMTP; 10 Oct 2006 10:38:26 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 1345077F94; Tue, 10 Oct 2006 11:38:25 +0100 (BST) Date: Tue, 10 Oct 2006 11:38:25 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061010103825.GA8443@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.36 tagged_above=-999 required=2 tests=[AWL=0.170, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.36 X-Spam-Level: Subject: Re: [jokosher-devel] Extensions 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, 10 Oct 2006 10:38:32 -0000 On Tue, Oct 10, 2006 at 10:34:24AM +0100, Stuart Langridge wrote: > I have had a thought. Do we think it's worth having a special filetype > for J extensions? In principle yes. However atm Extension.py is looking at the extension to decide how to treat it (either .py or .egg). We'd have to come up with of another way of differentiating them. There is another problem with extensions that occurs to me. Extensions are meant to provide functionality that is not in core jokosher. You should also be allowed to cater for dependencies that are not in core jokosher. E.g. I have in the back of mind an idea of connecting from my phone using bluetooth. Whether this would actually work or not I don't know but it would mean the extension importing lots of dependencies that are completely useless for anyone without bluetooth capability on their machine. The question is what to do about these missing dependencies. We can trap for these on startup (it goes down in Extension.LoadAllExtensions()) but what do we do? Do we simply display the error? We could offer to disable any that can't be resolved so it only happens the once which might be friendlier. I don't know. -- John Green From stuart.langridge@gmail.com Tue Oct 10 06:49:30 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 5B9E23B0192 for ; Tue, 10 Oct 2006 06:49:30 -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 22693-07 for ; Tue, 10 Oct 2006 06:49:29 -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 08B273B0199 for ; Tue, 10 Oct 2006 06:49:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so267791nfc for ; Tue, 10 Oct 2006 03:49:28 -0700 (PDT) Received: by 10.82.109.19 with SMTP id h19mr761510buc; Tue, 10 Oct 2006 03:49:28 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 10 Oct 2006 03:49:28 -0700 (PDT) Message-ID: <4c91566f0610100349i14bc9ef4u402515588101af9a@mail.gmail.com> Date: Tue, 10 Oct 2006 11:49:28 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061010103825.GA8443@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> <20061010103825.GA8443@localhost.localdomain> X-Google-Sender-Auth: ff3c653e7b834c1c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.422 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.422 X-Spam-Level: Subject: Re: [jokosher-devel] Extensions 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, 10 Oct 2006 10:49:30 -0000 > In principle yes. However atm Extension.py is looking at the extension to > decide how to treat it (either .py or .egg). We'd have to come up with of > another way of differentiating them. That's OK, though; you can test whether something's an egg file with the zipfile module. > There is another problem with extensions that occurs to me. Extensions are > meant to provide functionality that is not in core jokosher. You should also > be allowed to cater for dependencies that are not in core jokosher. E.g. I > have in the back of mind an idea of connecting from my phone using > bluetooth. Whether this would actually work or not I don't know but it would > mean the extension importing lots of dependencies that are completely > useless for anyone without bluetooth capability on their machine. The > question is what to do about these missing dependencies. We can trap for > these on startup (it goes down in Extension.LoadAllExtensions()) but what do > we do? The extension should handle that, in a perfect world. It should neatly not offer its functionality, or maybe add a menu item that just pops up a "you need the bluetooth libraries" dialog, if it doesn't have all its dependencies. All we should do in Extension.py is trap a failed import (if the extension just tries to import something that isn't there without checking, or any other error) and print to the debug log "Import of extension Whatever failed", which we already do. In the future, when the Extension Manager exists, we can have it display what the error was, and give people a chance of fixing it, but that's the Extension Manager's job. sil -- 2. Make it halfway normal. I don't have any use for laser-beam-shooting pocket combs, or non-existent existents existing within their own existences, or ballpoint pens made out of lettuce. -- CardinalT dictates rules for the raif Silly Game From jonobacon@gmail.com Tue Oct 10 19:33: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 868163B00BC for ; Tue, 10 Oct 2006 19:33: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 31124-07 for ; Tue, 10 Oct 2006 19:33:09 -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 6F5E13B02EB for ; Tue, 10 Oct 2006 19:33:02 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so485828nfc for ; Tue, 10 Oct 2006 16:33:01 -0700 (PDT) Received: by 10.78.90.10 with SMTP id n10mr63995hub; Tue, 10 Oct 2006 16:33:01 -0700 (PDT) Received: by 10.78.136.18 with HTTP; Tue, 10 Oct 2006 16:33:01 -0700 (PDT) Message-ID: <1c3fe48e0610101633j3d18464bkd68df2f8f3c6470@mail.gmail.com> Date: Wed, 11 Oct 2006 00:33:01 +0100 From: "Jono Bacon" To: "Jokosher Devel List" 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] Hackfest, close to feature freeze, and stuff to do 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, 10 Oct 2006 23:33:11 -0000 Hi all, Well, we freeze for the rather exciting 0.2 release on Nov 1st and we still have some chunks of stuff to write. I just spoke to Luke and John and they are working on the Extensions Manager and converting extensions to egg files, I am working on some remaining effects bits and pieces and I believe Laszlo is working on the volume fades. Have you made any progress on the fades code Laszlo? If you are stuck, give us a shout - I have done some GnlOperations code before. It is important that we try and get them nailed by Nov 1st as Jeff needs to write the docs for 0.2 and we then need to get into bugfixing mode. Finally, this Sunday is our Jokosher hackfest. This is going to be a good opportunity to get the full team together and nailing some of these remaining things. As usual it takes place in #jokosher on irc.freenode.net. I would encourage the art team to be there as we still have some remaining icons that need completing. :) Jono From john@thegreens.co.uk Wed Oct 11 04:57: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 A608A3B0323 for ; Wed, 11 Oct 2006 04:57: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 22928-06 for ; Wed, 11 Oct 2006 04:57:49 -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 1A1C63B002A for ; Wed, 11 Oct 2006 04:57:48 -0400 (EDT) Received: (qmail 13590 invoked from network); 11 Oct 2006 08:57:47 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 11 Oct 2006 08:57:47 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B25DB77FA4; Wed, 11 Oct 2006 09:57:46 +0100 (BST) Date: Wed, 11 Oct 2006 09:57:46 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061011085746.GA8446@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.627 tagged_above=-999 required=2 tests=[AWL=-0.586, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.627 X-Spam-Level: Subject: Re: [jokosher-devel] Extensions 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, 11 Oct 2006 08:57:51 -0000 On Tue, Oct 10, 2006 at 10:34:24AM +0100, Stuart Langridge wrote: > I have had a thought. Do we think it's worth having a special filetype > for J extensions? My oh-so-clever run-an-extension-directly trick > doesn't work with .egg files anyway, so I wonder whether we should > just make both .py extensions and .egg extensions be called > .jokosher-extension or similar. That has a few benefits: A little snag. It doesn't work if the filename isn't .egg. pkg_resources.working_set.add_entry() adds the filename to the list but pkg_resources.iter_entry_points() won't come up with the goods. Maybe it only looks at .egg files in the list. It was a good idea though. -- John Green From snecklifter@gmail.com Thu Oct 12 18:32: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 5143A3B007C for ; Thu, 12 Oct 2006 18:32: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 04772-05 for ; Thu, 12 Oct 2006 18:32:12 -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 2412E3B0072 for ; Thu, 12 Oct 2006 18:32:12 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1299235nfc for ; Thu, 12 Oct 2006 15:32:11 -0700 (PDT) Received: by 10.48.48.18 with SMTP id v18mr5894534nfv; Thu, 12 Oct 2006 15:32:11 -0700 (PDT) Received: by 10.48.223.5 with HTTP; Thu, 12 Oct 2006 15:32:11 -0700 (PDT) Message-ID: <364d303b0610121532j51455c83x4dc2f0e95660c99e@mail.gmail.com> Date: Thu, 12 Oct 2006 23:32:11 +0100 From: "Chris Brown" To: "Jokosher gnome" 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.325 tagged_above=-999 required=2 tests=[AWL=-0.414, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.325 X-Spam-Level: Subject: [jokosher-devel] Linuxworld London 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, 12 Oct 2006 22:32:13 -0000 Hi Folks, I'm having to welch on my deal to man the Jokosher booth. Therefore if someone is available to replace me at such short notice I would be grateful and would feel slightly less of a wanker. I believe John Green said he may be available for one or both days. Jono suggested two people so that one can wander off for lunch and to have a look around and just generally share duties. Again, my apologies for this. It is not what I wanted. I am also having to retire from commitments of any kind to the project as a whole. I will be documenting as much as I can on the wiki and should still be contactable my email if there are any urgent questions. Regards Chris From john@thegreens.co.uk Thu Oct 12 20:05:27 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 7BEAA3B007C for ; Thu, 12 Oct 2006 20:05:27 -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 08768-05 for ; Thu, 12 Oct 2006 20:05:25 -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 88E003B013E for ; Thu, 12 Oct 2006 20:05:24 -0400 (EDT) Received: (qmail 56262 invoked from network); 13 Oct 2006 00:05:23 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 13 Oct 2006 00:05:23 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by thegreens.co.uk (Postfix) with ESMTP id 2858C77D71 for ; Fri, 13 Oct 2006 01:05:23 +0100 (BST) From: John Green To: jokosher-devel-list@gnome.org Date: Fri, 13 Oct 2006 01:05:18 +0100 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610130105.19339.john@thegreens.co.uk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.551 tagged_above=-999 required=2 tests=[AWL=-0.587, BAYES_05=-1.11, SPF_NEUTRAL=1.069, TW_SV=0.077] X-Spam-Score: -0.551 X-Spam-Level: Subject: [jokosher-devel] Subversion directory structure for extensions 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, 13 Oct 2006 00:05:27 -0000 In r771 I moved the directory structure around a bit for the extensions that I converted to eggs. (I left Freesound alone as I think Aq is currently working on it). So the layout is now: extensions/ trunk/ eggs/ Extension_1/ setup_py src/ Extension1.py Extension1.glade __init__.py . . . Extension_2/ . . . extensions/ Extension_1.egg Extension_2.egg . . . SimpleExtension.py This is to allow the directory structure needed to build the egg files. If you modify , say Extension1.py then you need to run it's setup script to rebuild the egg.. The command is 'python setup.py bdist_egg'.This builds the egg in a dist/ sub-directory. There is a line at the end of the script to copy the egg up to the extensions/trunk/extensions directory. So this directory contains all the extensions ready for deployment. You can copy these into ~/.jokosher/extensions or, if you add this directory to JOKOSHER_EXTENSION_DIRS then svn up will be all you need do to update. The build process creates other directories: build/ ,dist/ and Extension.egg-info but I think that these are only intermediary and no interest to svn so, for the ones I did I set svn:ignore appropriately. -- John Green john@thegreens.co.uk From laszlok2@gmail.com Thu Oct 12 22:06: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 8C57E3B007C for ; Thu, 12 Oct 2006 22:06: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 13343-08 for ; Thu, 12 Oct 2006 22:06:54 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id B20213B0012 for ; Thu, 12 Oct 2006 22:06:53 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so347057nzn for ; Thu, 12 Oct 2006 19:06:48 -0700 (PDT) Received: by 10.65.97.18 with SMTP id z18mr3913133qbl; Thu, 12 Oct 2006 19:06:48 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e13sm3663803qba.2006.10.12.19.06.45; Thu, 12 Oct 2006 19:06:47 -0700 (PDT) Message-ID: <452EF4B3.9080000@gmail.com> Date: Thu, 12 Oct 2006 22:06:43 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: John Green References: <200610130105.19339.john@thegreens.co.uk> In-Reply-To: <200610130105.19339.john@thegreens.co.uk> 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Subversion directory structure for extensions 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, 13 Oct 2006 02:06:54 -0000 John Green wrote: > In r771 I moved the directory structure around a bit for the extensions that I > converted to eggs. (I left Freesound alone as I think Aq is currently working > on it). So the layout is now: > > extensions/ > trunk/ > eggs/ > Extension_1/ > setup_py > src/ > Extension1.py > Extension1.glade > __init__.py > . . . > Extension_2/ > . . . > extensions/ > Extension_1.egg > Extension_2.egg > . . . > SimpleExtension.py > > This is to allow the directory structure needed to build the egg files. If > you modify , say Extension1.py then you need to run it's setup script to > rebuild the egg.. The command is 'python setup.py bdist_egg'.This builds the > egg in a dist/ sub-directory. There is a line at the end of the script to > copy the egg up to the extensions/trunk/extensions directory. extensions/trunk/extensions seemed a little redundant to me. The egg sources are still in extensions/trunk/eggs/, but I have put all the build eggs as well as the stand alone py files in extensions/trunk/. I have also modified the scripts to copy to this directory instead of the old one. Laszlo From daniel.holbach@ubuntu.com Fri Oct 13 10:44:50 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 423663B0367 for ; Fri, 13 Oct 2006 10:44:50 -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 15786-07 for ; Fri, 13 Oct 2006 10:44:45 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id AE3533B01B8 for ; Fri, 13 Oct 2006 10:44:44 -0400 (EDT) Received: from [87.123.56.121] (HELO [192.168.1.101]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1653796 for jokosher-devel-list@gnome.org; Fri, 13 Oct 2006 16:42:16 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-xWec4Tj31yJiVr6qK8b/" Date: Fri, 13 Oct 2006 16:42:14 +0200 Message-Id: <1160750534.16456.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] [Fwd: Re: Moving icons] 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, 13 Oct 2006 14:44:50 -0000 --=-xWec4Tj31yJiVr6qK8b/ Content-Type: multipart/mixed; boundary="=-zXDHbauYfqOyckl0HoFq" --=-zXDHbauYfqOyckl0HoFq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Forwarding Michael's message, as he is not on the list. Have a nice day, Daniel --=-zXDHbauYfqOyckl0HoFq Content-Disposition: inline Content-Description: Weitergeleitete Nachricht - Re: [jokosher-devel] Moving icons Content-Type: message/rfc822 Return-Path: X-Spam-Status: No, hits=-2.5 required=5.0 X-Real-To: Received: from fiordland.ubuntu.com ([82.211.81.145] verified) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP id 1653761 for dh@mailempfang.de; Fri, 13 Oct 2006 16:35:49 +0200 Received-SPF: fail receiver=fellatio.deswahnsinns.de; client-ip=82.211.81.145; envelope-from=sir.mvo@gmx.de Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by fiordland.ubuntu.com (Postfix) with SMTP id 860EBB68194 for ; Fri, 13 Oct 2006 15:35:45 +0100 (BST) Received: (qmail invoked by alias); 13 Oct 2006 14:35:45 -0000 Received: from pD951E681.dip0.t-ipconnect.de (EHLO top.ping.de) [217.81.230.129] by mail.gmx.net (mp038) with SMTP; 13 Oct 2006 16:35:45 +0200 X-Authenticated: #18895133 Received: by top.ping.de (Postfix, from userid 1000) id 3FCDA14010D; Fri, 13 Oct 2006 16:35:42 +0200 (CEST) Date: Fri, 13 Oct 2006 16:35:42 +0200 From: Michael Vogt To: Daniel Holbach Cc: Jokosher Subject: Re: [jokosher-devel] Moving icons Message-ID: <20061013143541.GV6521@top.ping.de> References: <364d303b0609260423n31d4c921p323907edd1337d2a@mail.gmail.com> <4c91566f0609260440j70e18792o6cd33bcfc2904558@mail.gmail.com> <4c91566f0609260441y27c4ff3ak60f88ef2c3c66397@mail.gmail.com> <1159275302.4995.3.camel@localhost> <4519CF31.1050309@gmail.com> <1159343307.16477.6.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1159343307.16477.6.camel@localhost> User-Agent: Mutt/1.5.12-2006-07-14 X-Y-GMX-Trusted: 0 Content-Transfer-Encoding: quoted-printable On Wed, Sep 27, 2006 at 09:48:27AM +0200, Daniel Holbach wrote: > Hello Laszlo, Hi, sorry for my late reply, the mail somehow slipped under my radar. Thanks to Daniel for reminding me about it :) =20 > thanks for taking the time to reply and figure it out. >=20 > Am Dienstag, den 26.09.2006, 21:09 -0400 schrieb Laszlo Pandy: > > Mostly I just want to know why=20 > > we use need to use POTFILES.in and not just run the translations merge=20 > > on all *.py files? >=20 > I took a look at Michael's gnome-app-install and together with him > applied the changes to jokosher. Using POTFILES.in is the canonical way > of dealing with translations - you will find it in other projects as > well. >=20 > I CCed Michael, I'm sure he has some *clever* reply. :-) It is there to have intltool-update working. I personally like it a lot (stuff like --maintain or --report). But of course the current makefile is fine as well if you don't need intltool-update. It can be a bit anoyning to use POTFILES.in because one needs to remember to add new files to it. The beste solution would be if the setuptools would grow gettext support one day. =20 > > Also what happened to these two lines which grab translation template=20 > > strings from the glade file and the instrument files?: > >=20 > > python i18nReadInstr.py ../../Instruments/*.instr > i18n.instr.h > > xgettext -k_ -kN_ -o $@ ../../Jokosher.glade.h ../../*.py i18n.instr.h >=20 > I'm not sure - it's been a while since I looked at it - wouldn't it > suffice to add them to POTFILES.in? [..] The format that is used in jokosher is apparently not compatible with the way that intltool expects ini files. It expects input like e.g. cello.instr.in:=20 [core] _name =3D Cello icon =3D cello.png type =3D cello and will write out: cello.instr [core] name =3D Cello name[en] =3D Cello icon =3D cello.png type =3D cello So with the current way that a instr file looks like this won't work and the proposed patch needs to be reverted for this. Changing the format to something like the above may mean that code that parses desktop files can be (re-)used easily to read instr files and that intltool and can be used to scan the instr files without the need for a custom script. So it may be a win to consider that format. But I know too little about the instr format to see what drawbacks such a change might have. Cheers, Michael --=20 Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo --=-zXDHbauYfqOyckl0HoFq-- --=-xWec4Tj31yJiVr6qK8b/ Content-Type: application/pgp-signature; name=signature.asc Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBFL6XGr3O2CKlAUK8RAqbnAJ40HfOTL5/rhbIfZ7dOpQpRRKAEpgCfY+Ng +0m6IXIGP7q5ZGQpjDuP2FE= =tpj5 -----END PGP SIGNATURE----- --=-xWec4Tj31yJiVr6qK8b/-- From sir.mvo@gmx.de Fri Oct 13 10:35: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 D440A3B008F for ; Fri, 13 Oct 2006 10:35: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 15445-05 for ; Fri, 13 Oct 2006 10:35:46 -0400 (EDT) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by menubar.gnome.org (Postfix) with SMTP id 001143B00AA for ; Fri, 13 Oct 2006 10:35:45 -0400 (EDT) Received: (qmail invoked by alias); 13 Oct 2006 14:35:45 -0000 Received: from pD951E681.dip0.t-ipconnect.de (EHLO top.ping.de) [217.81.230.129] by mail.gmx.net (mp038) with SMTP; 13 Oct 2006 16:35:45 +0200 X-Authenticated: #18895133 Received: by top.ping.de (Postfix, from userid 1000) id 3FCDA14010D; Fri, 13 Oct 2006 16:35:42 +0200 (CEST) Date: Fri, 13 Oct 2006 16:35:42 +0200 From: Michael Vogt To: Daniel Holbach Message-ID: <20061013143541.GV6521@top.ping.de> References: <364d303b0609260423n31d4c921p323907edd1337d2a@mail.gmail.com> <4c91566f0609260440j70e18792o6cd33bcfc2904558@mail.gmail.com> <4c91566f0609260441y27c4ff3ak60f88ef2c3c66397@mail.gmail.com> <1159275302.4995.3.camel@localhost> <4519CF31.1050309@gmail.com> <1159343307.16477.6.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1159343307.16477.6.camel@localhost> User-Agent: Mutt/1.5.12-2006-07-14 X-Y-GMX-Trusted: 0 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.465 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, SPF_PASS=-0.001] X-Spam-Score: -2.465 X-Spam-Level: X-Mailman-Approved-At: Sat, 14 Oct 2006 20:04:35 -0400 Cc: Jokosher Subject: Re: [jokosher-devel] Moving icons 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, 13 Oct 2006 14:35:53 -0000 On Wed, Sep 27, 2006 at 09:48:27AM +0200, Daniel Holbach wrote: > Hello Laszlo, Hi, sorry for my late reply, the mail somehow slipped under my radar. Thanks to Daniel for reminding me about it :) > thanks for taking the time to reply and figure it out. > > Am Dienstag, den 26.09.2006, 21:09 -0400 schrieb Laszlo Pandy: > > Mostly I just want to know why > > we use need to use POTFILES.in and not just run the translations merge > > on all *.py files? > > I took a look at Michael's gnome-app-install and together with him > applied the changes to jokosher. Using POTFILES.in is the canonical way > of dealing with translations - you will find it in other projects as > well. > > I CCed Michael, I'm sure he has some *clever* reply. :-) It is there to have intltool-update working. I personally like it a lot (stuff like --maintain or --report). But of course the current makefile is fine as well if you don't need intltool-update. It can be a bit anoyning to use POTFILES.in because one needs to remember to add new files to it. The beste solution would be if the setuptools would grow gettext support one day. > > Also what happened to these two lines which grab translation template > > strings from the glade file and the instrument files?: > > > > python i18nReadInstr.py ../../Instruments/*.instr > i18n.instr.h > > xgettext -k_ -kN_ -o $@ ../../Jokosher.glade.h ../../*.py i18n.instr.h > > I'm not sure - it's been a while since I looked at it - wouldn't it > suffice to add them to POTFILES.in? [..] The format that is used in jokosher is apparently not compatible with the way that intltool expects ini files. It expects input like e.g. cello.instr.in: [core] _name = Cello icon = cello.png type = cello and will write out: cello.instr [core] name = Cello name[en] = Cello icon = cello.png type = cello So with the current way that a instr file looks like this won't work and the proposed patch needs to be reverted for this. Changing the format to something like the above may mean that code that parses desktop files can be (re-)used easily to read instr files and that intltool and can be used to scan the instr files without the need for a custom script. So it may be a win to consider that format. But I know too little about the instr format to see what drawbacks such a change might have. Cheers, Michael -- Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo From stuart.langridge@gmail.com Sun Oct 15 03:58: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 19AFB3B0008 for ; Sun, 15 Oct 2006 03:58: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 28572-07 for ; Sun, 15 Oct 2006 03:58:08 -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 1DA4E3B016C for ; Sun, 15 Oct 2006 03:58:03 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1778287nfa for ; Sun, 15 Oct 2006 00:57:27 -0700 (PDT) Received: by 10.82.126.19 with SMTP id y19mr773849buc; Sun, 15 Oct 2006 00:57:27 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sun, 15 Oct 2006 00:57:27 -0700 (PDT) Message-ID: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> Date: Sun, 15 Oct 2006 08:57:27 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel 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: 885e8fd3a8dd85aa X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.421 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.421 X-Spam-Level: Subject: [jokosher-devel] Running J 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, 15 Oct 2006 07:58:11 -0000 While I appreciate and completely agree with the idea that running Jokosher needs to be trivial for users and you don't optimise this for developers, the line I need to now use to run my uninstalled Jokosher checkout is JOKOSHER_DATA_PATH=Jokosher JOKOSHER_IMAGE_PATH=images PYTHONPATH=. Jokosher/Jokosher --debug it's been getting steadily more complicated over time. Does it really have to be this hard? It makes it difficult for new hackers to get involved; as I said above, I understand completely that that's not who you optimise for, but isn't it possible to do both? sil -- If hard data were the filtering criterion you could fit the entire contents of the Internet on a floppy disk. -- Cecil Adams From john@thegreens.co.uk Sun Oct 15 06:14: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 9ADD23B0164 for ; Sun, 15 Oct 2006 06:14: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 21072-03 for ; Sun, 15 Oct 2006 06:14:18 -0400 (EDT) Received: from smtp800.mail.ukl.yahoo.com (smtp800.mail.ukl.yahoo.com [217.12.12.142]) by menubar.gnome.org (Postfix) with SMTP id A7A803B0131 for ; Sun, 15 Oct 2006 06:14:17 -0400 (EDT) Received: (qmail 85016 invoked from network); 15 Oct 2006 10:14:16 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 15 Oct 2006 10:14:16 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 143EC77E85; Sun, 15 Oct 2006 11:14:16 +0100 (BST) Date: Sun, 15 Oct 2006 11:14:15 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061015101415.GA15969@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.093 tagged_above=-999 required=2 tests=[AWL=-0.977, BAYES_40=-0.185, SPF_NEUTRAL=1.069] X-Spam-Score: -0.093 X-Spam-Level: Subject: Re: [jokosher-devel] Running J 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, 15 Oct 2006 10:14:19 -0000 On Sun, Oct 15, 2006 at 08:57:27AM +0100, Stuart Langridge wrote: > developers, the line I need to now use to run my uninstalled Jokosher > checkout is > > JOKOSHER_DATA_PATH=Jokosher JOKOSHER_IMAGE_PATH=images PYTHONPATH=. > Jokosher/Jokosher --debug > I run from the path with the Jokosher script in and that's just ./Jokosher possibly with a -d after it. That's quite straightforward I think -- John Green From stuart.langridge@gmail.com Sun Oct 15 07:43: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 20E0B3B00B7 for ; Sun, 15 Oct 2006 07:43: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 24993-08 for ; Sun, 15 Oct 2006 07:43:05 -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 B8BB63B0008 for ; Sun, 15 Oct 2006 07:43:03 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1817414nfa for ; Sun, 15 Oct 2006 04:43:03 -0700 (PDT) Received: by 10.82.129.8 with SMTP id b8mr789898bud; Sun, 15 Oct 2006 04:43:02 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sun, 15 Oct 2006 04:43:02 -0700 (PDT) Message-ID: <4c91566f0610150443k2af54da3nef70b539988b4782@mail.gmail.com> Date: Sun, 15 Oct 2006 12:43:02 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061015101415.GA15969@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> <20061015101415.GA15969@localhost.localdomain> X-Google-Sender-Auth: 6dbf139c1c18709c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.676 tagged_above=-999 required=2 tests=[AWL=-0.765, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.676 X-Spam-Level: Subject: Re: [jokosher-devel] Running J 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, 15 Oct 2006 11:43:06 -0000 > I run from the path with the Jokosher script in and that's just > > ./Jokosher > > possibly with a -d after it. That's quite straightforward I think Hmph. I'm sure that didn't used to work :) si "ok, ok, I'm an idiot" l -- If God didn't want us to eat meat, then he wouldn't have invented the hamburger, would he? Logic. -- Bevier, alt.fan.eddings From joe@fatnsoft.com Sun Oct 15 22:09: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 8EC4C3B008D for ; Sun, 15 Oct 2006 22:09: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 32671-01 for ; Sun, 15 Oct 2006 22:09:41 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id D05DA3B0087 for ; Sun, 15 Oct 2006 22:09:40 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZHvF-0002JI-Ei for jokosher-devel-list@gnome.org; Sun, 15 Oct 2006 22:09:45 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Sun, 15 Oct 2006 22:09:45 -0400 (EDT) Message-ID: <37832.127.0.0.1.1160964585.squirrel@tennies.us> Date: Sun, 15 Oct 2006 22:09:45 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061015220945_89582" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.503 X-Spam-Level: Subject: [jokosher-devel] [Fwd: Patches for GNOME Audio Profiles] 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, 16 Oct 2006 02:09:41 -0000 ------=_20061015220945_89582 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit ---------------------------- Original Message ---------------------------- Subject: Patches for GNOME Audio Profiles From: joe@fatnsoft.com Date: Sun, October 15, 2006 9:29 pm To: jokosher-devel-list-request@gnome.org -------------------------------------------------------------------------- update_api.diff includes the fixes to be able to add export types. GNOMEAudioProfiles.py is an extension to add the GNOME Audio Profiles to the export types ------=_20061015220945_89582 Content-Type: text/x-patch; name="update_api.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="update_api.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 808) +++ Jokosher/Extension.py (working copy) @@ -459,7 +459,7 @@ if not description or not extension and not pipelineString: return 1 try: - bin = gst.gst_parse_bin_from_description(encodeBin) + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) del bin except gobject.GError: return 2 ------=_20061015220945_89582 Content-Type: text/x-python; name="GNOMEAudioProfiles.py" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="GNOMEAudioProfiles.py" # GNOMEAudioProfiles.py # -------------------- # This extension is for adding the GNOME Audio Profiles into Jokosher import Jokosher.Extension import gconf import traceback EXTENSION_NAME = "GNOME Audio Profiles" EXTENSION_DESCRIPTION = "Imports GNOME Audio Profiles into jokosher" EXTENSION_VERSION = "0.0.1" _GCONF_PROFILE_PATH = "/system/gstreamer/0.10/audio/profiles/" _GCONF_PROFILE_LIST_PATH = "/system/gstreamer/0.10/audio/global/profile_list" def startup(api): _GCONF = gconf.client_get_default() profiles = _GCONF.get_list(_GCONF_PROFILE_LIST_PATH, 1) print profiles for name in profiles: if (_GCONF.get_bool(_GCONF_PROFILE_PATH + name + "/active")): description = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/name") + " (GNOME Audio Profile)" extension = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/extension") encodeBin = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/pipeline") error = api.add_export_format(description, extension, encodeBin) ------=_20061015220945_89582-- From joe@fatnsoft.com Sun Oct 15 23:42: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 DA7623B006E for ; Sun, 15 Oct 2006 23:42: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 03168-07 for ; Sun, 15 Oct 2006 23:42:20 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 372543B0092 for ; Sun, 15 Oct 2006 23:42:18 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZJMt-00069t-7B for jokosher-devel-list@gnome.org; Sun, 15 Oct 2006 23:42:23 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Sun, 15 Oct 2006 23:42:23 -0400 (EDT) Message-ID: <40559.127.0.0.1.1160970143.squirrel@tennies.us> Date: Sun, 15 Oct 2006 23:42:23 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061015234223_18900" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.503 tagged_above=-999 required=2 tests=[AWL=-0.000, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.503 X-Spam-Level: Subject: [jokosher-devel] Patches for GNOME Audio Profiles and Extensions API 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, 16 Oct 2006 03:42:21 -0000 ------=_20061015234223_18900 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit One patch removes a debugging print from GNOME Audio Profiles.py. The other adds and uses a decorator around the exported functions. The decorator does not allow exceptions to pass beyond the Jokosher API and returns a -1 error code instead. I have 2 patches as I checked out Jokosher and the extensions at different times and places. ------=_20061015234223_18900 Content-Type: text/x-patch; name="remove_print.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="remove_print.diff" Index: GNOMEAudioProfiles.py =================================================================== --- GNOMEAudioProfiles.py (revision 812) +++ GNOMEAudioProfiles.py (working copy) @@ -8,14 +8,13 @@ EXTENSION_NAME = "GNOME Audio Profiles" EXTENSION_DESCRIPTION = "Imports GNOME Audio Profiles into jokosher" -EXTENSION_VERSION = "0.0.1" +EXTENSION_VERSION = "0.0.2" _GCONF_PROFILE_PATH = "/system/gstreamer/0.10/audio/profiles/" _GCONF_PROFILE_LIST_PATH = "/system/gstreamer/0.10/audio/global/profile_list" def startup(api): _GCONF = gconf.client_get_default() profiles = _GCONF.get_list(_GCONF_PROFILE_LIST_PATH, 1) - print profiles for name in profiles: if (_GCONF.get_bool(_GCONF_PROFILE_PATH + name + "/active")): description = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/name") + " (.%s)" ------=_20061015234223_18900 Content-Type: text/x-patch; name="update_api.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="update_api.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 808) +++ Jokosher/Extension.py (working copy) @@ -459,7 +459,7 @@ if not description or not extension and not pipelineString: return 1 try: - bin = gst.gst_parse_bin_from_description(encodeBin) + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) del bin except gobject.GError: return 2 ------=_20061015234223_18900-- From laszlok2@gmail.com Mon Oct 16 00:13: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 71D443B00B9 for ; Mon, 16 Oct 2006 00:13: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 04146-09 for ; Mon, 16 Oct 2006 00:13:22 -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 A5B453B00DE for ; Mon, 16 Oct 2006 00:13:21 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2074539pye for ; Sun, 15 Oct 2006 21:13:12 -0700 (PDT) Received: by 10.65.234.2 with SMTP id l2mr9237160qbr; Sun, 15 Oct 2006 21:13:11 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id f18sm8497146qba.2006.10.15.21.13.09; Sun, 15 Oct 2006 21:13:10 -0700 (PDT) Message-ID: <453306D0.8090003@gmail.com> Date: Mon, 16 Oct 2006 00:13:04 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: joe@fatnsoft.com References: <40559.127.0.0.1.1160970143.squirrel@tennies.us> In-Reply-To: <40559.127.0.0.1.1160970143.squirrel@tennies.us> 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: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] Patches for GNOME Audio Profiles and Extensions API 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, 16 Oct 2006 04:13:22 -0000 joe@fatnsoft.com wrote: > One patch removes a debugging print from GNOME Audio Profiles.py. The > other adds and uses a decorator around the exported functions. Okay, just next time remember to do that you before you sumbit the patch. The > decorator does not allow exceptions to pass beyond the Jokosher API and > returns a -1 error code instead. You seem to have attached the wrong patch. This one has already been commited: > > Index: Jokosher/Extension.py > =================================================================== > --- Jokosher/Extension.py (revision 808) > +++ Jokosher/Extension.py (working copy) > @@ -459,7 +459,7 @@ > if not description or not extension and not pipelineString: > return 1 > try: > - bin = gst.gst_parse_bin_from_description(encodeBin) > + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) > del bin > except gobject.GError: > return 2 > > > ------------------------------------------------------------------------ > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list From joe@fatnsoft.com Mon Oct 16 01:41: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 673A33B008D for ; Mon, 16 Oct 2006 01:41: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 07624-03 for ; Mon, 16 Oct 2006 01:41:43 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 3D8063B00A6 for ; Mon, 16 Oct 2006 01:41:43 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZLES-0005uk-Kk; Mon, 16 Oct 2006 01:41:48 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 01:41:48 -0400 (EDT) Message-ID: <44629.127.0.0.1.1160977308.squirrel@tennies.us> In-Reply-To: <453306D0.8090003@gmail.com> References: <40559.127.0.0.1.1160970143.squirrel@tennies.us> <453306D0.8090003@gmail.com> Date: Mon, 16 Oct 2006 01:41:48 -0400 (EDT) From: joe@fatnsoft.com To: "Laszlo Pandy" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061016014148_48220" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.465 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961, TW_SV=0.077] X-Spam-Score: -1.465 X-Spam-Level: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] Patches for GNOME Audio Profiles and Extensions API 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, 16 Oct 2006 05:41:44 -0000 ------=_20061016014148_48220 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Sorry. Didn't do a svn update before doing the svn diff. Now attached is a patch against current svn version > joe@fatnsoft.com wrote: >> One patch removes a debugging print from GNOME Audio Profiles.py. The >> other adds and uses a decorator around the exported functions. > > Okay, just next time remember to do that you before you sumbit the patch. > > The >> decorator does not allow exceptions to pass beyond the Jokosher API and >> returns a -1 error code instead. > > You seem to have attached the wrong patch. > This one has already been commited: > >> >> Index: Jokosher/Extension.py >> =================================================================== >> --- Jokosher/Extension.py (revision 808) >> +++ Jokosher/Extension.py (working copy) >> @@ -459,7 +459,7 @@ >> if not description or not extension and not pipelineString: >> return 1 >> try: >> - bin = gst.gst_parse_bin_from_description(encodeBin) >> + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, >> True) >> del bin >> except gobject.GError: >> return 2 >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> jokosher-devel-list mailing list >> jokosher-devel-list@gnome.org >> http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > ------=_20061016014148_48220 Content-Type: text/x-patch; name="update_api.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="update_api.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 808) +++ Jokosher/Extension.py (working copy) @@ -459,7 +459,7 @@ if not description or not extension and not pipelineString: return 1 try: - bin = gst.gst_parse_bin_from_description(encodeBin) + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) del bin except gobject.GError: return 2 ------=_20061016014148_48220-- From joe@fatnsoft.com Mon Oct 16 02:34: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 F37A83B0077 for ; Mon, 16 Oct 2006 02:34:53 -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 09702-04 for ; Mon, 16 Oct 2006 02:34:51 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 4F3F13B00C1 for ; Mon, 16 Oct 2006 02:34:51 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZM3s-0003nB-SO for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 02:34:56 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 02:34:56 -0400 (EDT) Message-ID: <46153.127.0.0.1.1160980496.squirrel@tennies.us> Date: Mon, 16 Oct 2006 02:34:56 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061016023456_61462" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.495 tagged_above=-999 required=2 tests=[AWL=0.008, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.495 X-Spam-Level: Subject: [jokosher-devel] Updated Extension patch 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, 16 Oct 2006 06:34:54 -0000 ------=_20061016023456_61462 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit This contains 2 changes over the previous Extension patch. First, the decorator now sets the name, which keeps the API console happy when doing a dir. Second, Extensions will no longer load if they don't have a name, description, and version. NOTE: This breaks Aq's FreeSound Extension (should just need to set those variables). This keeps extensions from being loaded but not appearing in the Extension Manager. ------=_20061016023456_61462 Content-Type: text/x-patch; name="Extension.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="Extension.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 813) +++ Jokosher/Extension.py (working copy) @@ -3,6 +3,7 @@ import os, gtk, imp, pickle, Globals, pkg_resources import gettext +import traceback _ = gettext.gettext @@ -82,10 +83,29 @@ import ConfigParser import gst, gobject +def exported_function(f): + """ + Wraps any exported functions so that exceptions do not cross the exported API. + Any exceptions caught by this should be a return error code from exported function. + """ + def wrapped(*args, **kwargs): + try: + result = f(*args, **kwargs) + return result + except: + Globals.debug("EXPORTED API BUG:\nUnhandled exception thrown in exported function: " + + f.func_name + "\n" + traceback.format_exc()) + return -1 + wrapped.__doc__ = f.__doc__ + "\n-1: Unhandled exception (bug) in Jokosher" + wrapped.__name__ = f.func_name + return wrapped + class ExtensionAPI: + def __init__(self, mainapp): self.mainapp = mainapp - + + @exported_function def add_menu_item(self, menu_item_name, callback_function): """ Adds a menu item to a Jokosher extension menu. @@ -95,6 +115,7 @@ new_menu_item.connect("activate", callback_function) extensions_menu.prepend(new_menu_item) + @exported_function def play(self, play_state=True): """ If play_state is True, it will play the project from the beginning. @@ -105,14 +126,16 @@ if play_state: #Commence playing self.mainapp.Play() - + + @exported_function def stop(self): """ Stops the project if it is currently playing. Same as play(play_state=False) """ self.mainapp.Stop() - + + @exported_function def add_file_to_selected_instrument(self, uri, position=0): """ Creates a new event from the file at the given URI and @@ -136,6 +159,7 @@ #TODO: find out if the add failed and return 1 return 0 + @exported_function def add_file_to_instrument(self, instr_id, uri, position=0): """ Creates a new event from the file at the given URI and @@ -153,6 +177,7 @@ return 2 + @exported_function def list_available_instrument_types(self): """ Returns a list of tuples in the format: @@ -163,6 +188,7 @@ """ return [(x[0], x[1], x[2].copy()) for x in Globals.getCachedInstruments()] + @exported_function def add_instrument(self, instr_type, instr_name=None): """ Adds an instrument with the type 'instr_type' and @@ -185,6 +211,7 @@ return instr_index return -1 + @exported_function def list_project_instruments(self): """ Returns a list of tuples in the format: @@ -193,6 +220,7 @@ """ return [(instr.id, instr.name, instr.instrType, instr.pixbuf.copy()) for instr in self.mainapp.project.instruments] + @exported_function def delete_instrument(self, instrumentID): """ Removes the instrument with the ID @@ -221,6 +249,7 @@ config_dict_fn = os.path.join(CONFIGPATH,mycaller + ".config") return os.path.normpath(config_dict_fn) + @exported_function def get_config_value(self, key): """ Returns the config value saved under this key, @@ -237,6 +266,7 @@ except: return None + @exported_function def set_config_value(self, key, value): """ Sets a new config value under key for later retrieval. @@ -255,6 +285,7 @@ pickle.dump(config_dict, fp) fp.close() + @exported_function def set_instrument_volume(self, instr_id, instr_volume): """ Sets the volume of instrument with id 'instr_id' @@ -270,6 +301,7 @@ return 0 return 1 + @exported_function def get_instrument_volume(self, instr_id): """ returns the lever of instrument with id 'instr_id' @@ -283,6 +315,7 @@ return instr.volume return 1 + @exported_function def toggle_mute_instrument(self, instr_id): """ mutes the instrument with id 'instr_id' @@ -300,6 +333,7 @@ #My Nan and Pop from Newfoundland aren't quite this bad, but they're close: #http://youtube.com/watch?v=It_0XzPVHaU + @exported_function def get_instrument_effects(self, instr_id): """ Gets the current effects applied to instrument @@ -316,6 +350,7 @@ return 1 + @exported_function def list_available_effects(self): """ returns the available LADSPA effects @@ -323,6 +358,7 @@ #return a copy so they can't append or remove items from our list return Globals.LADSPA_NAME_MAP[:] + @exported_function def add_instrument_effect(self, instr_id, effect_name): """ Adds the effect 'effect_name' to instrument @@ -345,6 +381,7 @@ return 2 return 1 + @exported_function def remove_instrument_effect(self, instr_id, effect_num): """ This function removes the effect of index 'effect_num' @@ -374,6 +411,7 @@ #TODO: function for editing existing effects + @exported_function def create_new_instrument_type(self, defaultName, typeString, imagePath): """ Creates and new instrument type in the user's @@ -441,6 +479,7 @@ return 0 + @exported_function def add_export_format(self, description, extension, encodeBin): """ Adds a new format that the use can select from @@ -491,7 +530,7 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, module.EXTENSION_NAME, module.EXTENSION_DESCRIPTION, module.EXTENSION_VERSION)) except: - pass + continue except Exception, e: Globals.debug("failed.") Globals.debug(e) @@ -527,7 +566,7 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, extension.EXTENSION_NAME, extension.EXTENSION_DESCRIPTION, extension.EXTENSION_VERSION)) except: - pass + continue try: extension.startup(API) except: ------=_20061016023456_61462-- From stuart.langridge@gmail.com Mon Oct 16 02:41: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 107193B0135 for ; Mon, 16 Oct 2006 02:41: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 09873-09 for ; Mon, 16 Oct 2006 02:41:53 -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 E3A363B006E for ; Mon, 16 Oct 2006 02:41:52 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2089450nfa for ; Sun, 15 Oct 2006 23:41:52 -0700 (PDT) Received: by 10.82.120.15 with SMTP id s15mr880095buc; Sun, 15 Oct 2006 23:41:52 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sun, 15 Oct 2006 23:41:51 -0700 (PDT) Message-ID: <4c91566f0610152341k3b71f541o69cdab9e3c22194d@mail.gmail.com> Date: Mon, 16 Oct 2006 07:41:51 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "joe@fatnsoft.com" In-Reply-To: <37832.127.0.0.1.1160964585.squirrel@tennies.us> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <37832.127.0.0.1.1160964585.squirrel@tennies.us> X-Google-Sender-Auth: 3d25d6b38b7b0427 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.392 tagged_above=-999 required=2 tests=[AWL=0.008, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.392 X-Spam-Level: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] [Fwd: Patches for GNOME Audio Profiles] 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, 16 Oct 2006 06:41:56 -0000 On 10/16/06, joe@fatnsoft.com wrote: > GNOMEAudioProfiles.py is an extension to add the GNOME Audio Profiles to > the export types Cool. I like the sound of that; this is exactly what the Extensions API is supposed to be for, stuff like this :) sil -- Java sucks. [...] Java on TV set top boxes will suck so hard it might well inhale people from off their sofa until their heads get wedged in the card slots. --- Jon Rabone, ucam.chat From joe@fatnsoft.com Mon Oct 16 02:59: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 EB5993B00A6 for ; Mon, 16 Oct 2006 02: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 10831-09 for ; Mon, 16 Oct 2006 02:59:43 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 6053E3B0087 for ; Mon, 16 Oct 2006 02:59:43 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZMRx-0006lu-4y for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 02:59:49 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 02:59:49 -0400 (EDT) Message-ID: <46859.127.0.0.1.1160981989.squirrel@tennies.us> Date: Mon, 16 Oct 2006 02:59:49 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.497 tagged_above=-999 required=2 tests=[AWL=0.006, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.497 X-Spam-Level: Subject: [jokosher-devel] Extension Change... 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: Mon, 16 Oct 2006 06:59:44 -0000 This time I added a debug message if the name, version, or description was missing. From joe@fatnsoft.com Mon Oct 16 03:01: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 EDB6A3B00F9 for ; Mon, 16 Oct 2006 03:00: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 10865-08 for ; Mon, 16 Oct 2006 03:00:59 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 2851A3B00EB for ; Mon, 16 Oct 2006 03:00:59 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZMTA-0007cY-VL for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 03:01:04 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 03:01:04 -0400 (EDT) Message-ID: <46921.127.0.0.1.1160982064.squirrel@tennies.us> Date: Mon, 16 Oct 2006 03:01:04 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061016030104_56188" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.498 tagged_above=-999 required=2 tests=[AWL=0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.498 X-Spam-Level: Subject: [jokosher-devel] Now with patch 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, 16 Oct 2006 07:01:00 -0000 ------=_20061016030104_56188 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit I need to sleep is what I think I'm being told. ------=_20061016030104_56188 Content-Type: text/x-patch; name="Extension.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="Extension.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 813) +++ Jokosher/Extension.py (working copy) @@ -3,6 +3,7 @@ import os, gtk, imp, pickle, Globals, pkg_resources import gettext +import traceback _ = gettext.gettext @@ -82,10 +83,29 @@ import ConfigParser import gst, gobject +def exported_function(f): + """ + Wraps any exported functions so that exceptions do not cross the exported API. + Any exceptions caught by this should be a return error code from exported function. + """ + def wrapped(*args, **kwargs): + try: + result = f(*args, **kwargs) + return result + except: + Globals.debug("EXPORTED API BUG:\nUnhandled exception thrown in exported function: " + + f.func_name + "\n" + traceback.format_exc()) + return -1 + wrapped.__doc__ = f.__doc__ + "\n-1: Unhandled exception (bug) in Jokosher" + wrapped.__name__ = f.func_name + return wrapped + class ExtensionAPI: + def __init__(self, mainapp): self.mainapp = mainapp - + + @exported_function def add_menu_item(self, menu_item_name, callback_function): """ Adds a menu item to a Jokosher extension menu. @@ -95,6 +115,7 @@ new_menu_item.connect("activate", callback_function) extensions_menu.prepend(new_menu_item) + @exported_function def play(self, play_state=True): """ If play_state is True, it will play the project from the beginning. @@ -105,14 +126,16 @@ if play_state: #Commence playing self.mainapp.Play() - + + @exported_function def stop(self): """ Stops the project if it is currently playing. Same as play(play_state=False) """ self.mainapp.Stop() - + + @exported_function def add_file_to_selected_instrument(self, uri, position=0): """ Creates a new event from the file at the given URI and @@ -136,6 +159,7 @@ #TODO: find out if the add failed and return 1 return 0 + @exported_function def add_file_to_instrument(self, instr_id, uri, position=0): """ Creates a new event from the file at the given URI and @@ -153,6 +177,7 @@ return 2 + @exported_function def list_available_instrument_types(self): """ Returns a list of tuples in the format: @@ -163,6 +188,7 @@ """ return [(x[0], x[1], x[2].copy()) for x in Globals.getCachedInstruments()] + @exported_function def add_instrument(self, instr_type, instr_name=None): """ Adds an instrument with the type 'instr_type' and @@ -185,6 +211,7 @@ return instr_index return -1 + @exported_function def list_project_instruments(self): """ Returns a list of tuples in the format: @@ -193,6 +220,7 @@ """ return [(instr.id, instr.name, instr.instrType, instr.pixbuf.copy()) for instr in self.mainapp.project.instruments] + @exported_function def delete_instrument(self, instrumentID): """ Removes the instrument with the ID @@ -221,6 +249,7 @@ config_dict_fn = os.path.join(CONFIGPATH,mycaller + ".config") return os.path.normpath(config_dict_fn) + @exported_function def get_config_value(self, key): """ Returns the config value saved under this key, @@ -237,6 +266,7 @@ except: return None + @exported_function def set_config_value(self, key, value): """ Sets a new config value under key for later retrieval. @@ -255,6 +285,7 @@ pickle.dump(config_dict, fp) fp.close() + @exported_function def set_instrument_volume(self, instr_id, instr_volume): """ Sets the volume of instrument with id 'instr_id' @@ -270,6 +301,7 @@ return 0 return 1 + @exported_function def get_instrument_volume(self, instr_id): """ returns the lever of instrument with id 'instr_id' @@ -283,6 +315,7 @@ return instr.volume return 1 + @exported_function def toggle_mute_instrument(self, instr_id): """ mutes the instrument with id 'instr_id' @@ -300,6 +333,7 @@ #My Nan and Pop from Newfoundland aren't quite this bad, but they're close: #http://youtube.com/watch?v=It_0XzPVHaU + @exported_function def get_instrument_effects(self, instr_id): """ Gets the current effects applied to instrument @@ -316,6 +350,7 @@ return 1 + @exported_function def list_available_effects(self): """ returns the available LADSPA effects @@ -323,6 +358,7 @@ #return a copy so they can't append or remove items from our list return Globals.LADSPA_NAME_MAP[:] + @exported_function def add_instrument_effect(self, instr_id, effect_name): """ Adds the effect 'effect_name' to instrument @@ -345,6 +381,7 @@ return 2 return 1 + @exported_function def remove_instrument_effect(self, instr_id, effect_num): """ This function removes the effect of index 'effect_num' @@ -374,6 +411,7 @@ #TODO: function for editing existing effects + @exported_function def create_new_instrument_type(self, defaultName, typeString, imagePath): """ Creates and new instrument type in the user's @@ -441,6 +479,7 @@ return 0 + @exported_function def add_export_format(self, description, extension, encodeBin): """ Adds a new format that the use can select from @@ -491,7 +530,8 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, module.EXTENSION_NAME, module.EXTENSION_DESCRIPTION, module.EXTENSION_VERSION)) except: - pass + Globals.debug("Extension %s: Missing name, description, and/or version" % (exten_dir + f)) + continue except Exception, e: Globals.debug("failed.") Globals.debug(e) @@ -527,7 +567,8 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, extension.EXTENSION_NAME, extension.EXTENSION_DESCRIPTION, extension.EXTENSION_VERSION)) except: - pass + Globals.debug("Extension %s: Missing name, description, and/or version" % entryPoint) + continue try: extension.startup(API) except: ------=_20061016030104_56188-- From john@thegreens.co.uk Mon Oct 16 04:51: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 D90DF3B00BC for ; Mon, 16 Oct 2006 04:51: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 16373-06 for ; Mon, 16 Oct 2006 04:51:23 -0400 (EDT) Received: from smtp810.mail.ukl.yahoo.com (smtp810.mail.ukl.yahoo.com [217.12.12.200]) by menubar.gnome.org (Postfix) with SMTP id 151BC3B006E for ; Mon, 16 Oct 2006 04:51:22 -0400 (EDT) Received: (qmail 47156 invoked from network); 16 Oct 2006 08:51:21 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp810.mail.ukl.yahoo.com with SMTP; 16 Oct 2006 08:51:21 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id C58D57801F; Mon, 16 Oct 2006 09:51:20 +0100 (BST) Date: Mon, 16 Oct 2006 09:51:20 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061016085120.GA15484@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46921.127.0.0.1.1160982064.squirrel@tennies.us> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.246 tagged_above=-999 required=2 tests=[AWL=0.284, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.246 X-Spam-Level: Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 08:51:24 -0000 On Mon, Oct 16, 2006 at 03:01:04AM -0400, joe@fatnsoft.com wrote: > I need to sleep is what I think I'm being told. Hmm. Going to have to read up on decorators. I've used them in Ruby on Rails but I didn't understand them then either. I think I just accepted them as some kind of magic. As far as the extension name and version stuff is concerned then the extension manager is in *very* early days and I have a lot of changes that aren't committed yet. There's a lot of other stuff that need to be checked when an extension is loaded (e.g. mutliple copies of an extension in different directories, multiple versions of the same extension and lots of other problems I haven't thought of yet). Rather than doing it in two different places in LoadAllExtensions() I am writing an ExtensionManager class that will handle all this sort of thing for extensions as both modules and class instances. All LoadAllExtensions() will do is call extensionManager.register(module[or extension]) and everything will happen there. So whilst this change is might be OK for now it probably won't live very long. -- John Green From laszlok2@gmail.com Mon Oct 16 09:37: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 B4E2F3B007D for ; Mon, 16 Oct 2006 09:37: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 00795-02 for ; Mon, 16 Oct 2006 09:37:00 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.207]) by menubar.gnome.org (Postfix) with ESMTP id C7B2C3B0005 for ; Mon, 16 Oct 2006 09:36:59 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so448049nzf for ; Mon, 16 Oct 2006 06:36:59 -0700 (PDT) Received: by 10.65.219.1 with SMTP id w1mr10051379qbq; Mon, 16 Oct 2006 06:36:58 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id f18sm9148241qba.2006.10.16.06.36.57; Mon, 16 Oct 2006 06:36:58 -0700 (PDT) Message-ID: <45338AF5.1050102@gmail.com> Date: Mon, 16 Oct 2006 09:36:53 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: joe@fatnsoft.com References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> In-Reply-To: <46921.127.0.0.1.1160982064.squirrel@tennies.us> 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: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 13:37:04 -0000 joe@fatnsoft.com wrote: > I need to sleep is what I think I'm being told. > Thanks, its been committed. One more and you'll have SVN access. :) Laszlo From joe@fatnsoft.com Mon Oct 16 09:40: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 4EBF13B00DF for ; Mon, 16 Oct 2006 09:40:00 -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 00774-09 for ; Mon, 16 Oct 2006 09:39:56 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 437603B0077 for ; Mon, 16 Oct 2006 09:39:56 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZShA-0001be-Da for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 09:39:56 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 09:39:56 -0400 (EDT) Message-ID: <57428.127.0.0.1.1161005996.squirrel@tennies.us> In-Reply-To: <20061016085120.GA15484@localhost.localdomain> References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> <20061016085120.GA15484@localhost.localdomain> Date: Mon, 16 Oct 2006 09:39:56 -0400 (EDT) From: joe@fatnsoft.com To: jokosher-devel-list@gnome.org User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.498 tagged_above=-999 required=2 tests=[AWL=0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.498 X-Spam-Level: Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 13:40:00 -0000 The next thing that I thought would be great would be to be able to disable extensions on the fly. What I mean is that disabling the extension will undo whatever the extension did (remove menu items, remove export types, etc). It would also be nice to be able to reload the extension from inside the extension (like when GNOME Audio Properties are edited... just unload all added export types and then reload them). Obviously somethings might need to be careful about unloading (an instrument type used in the project). > On Mon, Oct 16, 2006 at 03:01:04AM -0400, joe@fatnsoft.com wrote: >> I need to sleep is what I think I'm being told. > > Hmm. Going to have to read up on decorators. I've used them in Ruby on > Rails > but I didn't understand them then either. I think I just accepted them as > some kind of magic. > > As far as the extension name and version stuff is concerned then the > extension manager is in *very* early days and I have a lot of changes that > aren't committed yet. There's a lot of other stuff that need to be checked > when an extension is loaded (e.g. mutliple copies of an extension in > different directories, multiple versions of the same extension and lots of > other problems I haven't thought of yet). Rather than doing it in two > different places in LoadAllExtensions() I am writing an ExtensionManager > class that will handle all this sort of thing for extensions as both > modules > and class instances. All LoadAllExtensions() will do is call > extensionManager.register(module[or extension]) and everything will happen > there. So whilst this change is might be OK for now it probably won't live > very long. > -- > John Green > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From kelly_worth2003@yahoo.co.uk Mon Oct 16 13:12:15 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 47DC93B0108 for ; Mon, 16 Oct 2006 13:12:15 -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 13330-07 for ; Mon, 16 Oct 2006 13:12:13 -0400 (EDT) Received: from smtp003.mail.ukl.yahoo.com (smtp003.mail.ukl.yahoo.com [217.12.11.34]) by menubar.gnome.org (Postfix) with SMTP id 0E8C73B002C for ; Mon, 16 Oct 2006 13:12:13 -0400 (EDT) Received: (qmail 27451 invoked from network); 16 Oct 2006 17:12:12 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.158.171.188 with login) by smtp003.mail.ukl.yahoo.com with SMTP; 16 Oct 2006 17:12:12 -0000 From: John Kelly To: jokosher-devel-list@gnome.org Content-Type: text/plain Date: Mon, 16 Oct 2006 18:11:24 +0100 Message-Id: <1161018684.6074.11.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.459 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 1.459 X-Spam-Level: * Subject: [jokosher-devel] Interested in helping out 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, 16 Oct 2006 17:12:15 -0000 Hello everyone, My name is John Kelly and i am interested in helping out with Jokosher. I know some python and gtk. i know very little gstreamer at the moment but i will learn more as i work on jokosher. You'll find me on irc by the name jkelly2005. Regards, John Send instant messages to your online friends http://uk.messenger.yahoo.com From john@thegreens.co.uk Mon Oct 16 15:51: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 136D73B01F4 for ; Mon, 16 Oct 2006 15:51: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 21166-02 for ; Mon, 16 Oct 2006 15:51:04 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id A4BBF3B0122 for ; Mon, 16 Oct 2006 15:51:03 -0400 (EDT) Received: (qmail 96796 invoked from network); 16 Oct 2006 19:51:02 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 16 Oct 2006 19:51:02 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 1D2B278C2B; Mon, 16 Oct 2006 20:51:02 +0100 (BST) Date: Mon, 16 Oct 2006 20:51:01 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061016195101.GA30335@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> <20061016085120.GA15484@localhost.localdomain> <57428.127.0.0.1.1161005996.squirrel@tennies.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <57428.127.0.0.1.1161005996.squirrel@tennies.us> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.261 tagged_above=-999 required=2 tests=[AWL=0.269, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.261 X-Spam-Level: Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 19:51:35 -0000 On Mon, Oct 16, 2006 at 09:39:56AM -0400, joe@fatnsoft.com wrote: > The next thing that I thought would be great would be to be able to > disable extensions on the fly. What I mean is that disabling the > extension will undo whatever the extension did (remove menu items, remove > export types, etc). I've thought this already. Whenever I install/remove an extension in Firefox and get told I have to close and re-open the app then I think 'this sucks'. The extension will probably have to provide a shutdown() or disable() function which reverses startup(). I don't know whether this should be mandatory or not, or whether J will just disable on the fly if a function is provided and tell you to shutdown/restart otherwise > It would also be nice to be able to reload the > extension from inside the extension (like when GNOME Audio Properties are > edited... just unload all added export types and then reload them). > Obviously somethings might need to be careful about unloading (an > instrument type used in the project). > sounds like your extension will need to grow a gui or at least add a menu item. Reload might be possible from within the extension manager as well as long as you can run disable() and startup() again -- John Green From jonobacon@gmail.com Tue Oct 17 18:53: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 A7B823B00FF for ; Tue, 17 Oct 2006 18:53: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 05888-08 for ; Tue, 17 Oct 2006 18:53:47 -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 657EF3B0071 for ; Tue, 17 Oct 2006 18:53:46 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so63746ugb for ; Tue, 17 Oct 2006 15:53:45 -0700 (PDT) Received: by 10.78.178.5 with SMTP id a5mr10109709huf; Tue, 17 Oct 2006 15:53:45 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Tue, 17 Oct 2006 15:53:45 -0700 (PDT) Message-ID: <1c3fe48e0610171553v140acd89jb888b88f07a199e0@mail.gmail.com> Date: Tue, 17 Oct 2006 23:53:45 +0100 From: "Jono Bacon" To: "Jokosher Devel List" 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.033 tagged_above=-999 required=2 tests=[AWL=-1.047, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.033 X-Spam-Level: Subject: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 17 Oct 2006 22:53:47 -0000 Hi all, We have a stand for Jokosher at LinuxWorld in London on the 25th and 26th October, but we need some volunteers. I need to know if anyone can volunteer ASAP or I will need to give the stand back so someone else can have it. Please let me know ASAP if you can help! :) Jono From jonobacon@gmail.com Tue Oct 17 19:31: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 22CB73B009C for ; Tue, 17 Oct 2006 19:31: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 08130-04 for ; Tue, 17 Oct 2006 19:31:42 -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 DF4C73B000B for ; Tue, 17 Oct 2006 19:31:41 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so525765nfa for ; Tue, 17 Oct 2006 16:31:41 -0700 (PDT) Received: by 10.78.127.6 with SMTP id z6mr10136110huc; Tue, 17 Oct 2006 16:31:40 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Tue, 17 Oct 2006 16:31:40 -0700 (PDT) Message-ID: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> Date: Wed, 18 Oct 2006 00:31:40 +0100 From: "Jono Bacon" To: "Jokosher Devel List" 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] Heading towards 1.0 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, 17 Oct 2006 23:31:44 -0000 Hi all, I have a chat a chat with some of you recently regarding when and how we are going to approach our 1.0 release. It is clear we want 1.0 to be a rock-solid release that is suitable for creating, recording and editing music, podcasts and whatever else. A 1.0 release not only needs a stable feature set and extensions API, but also needs our fixes in GStreamer to be stable so everything runs well. As such, I think we will want to factor the GStreamer guys into this process where possible. >From some discussions, I think we are all largely in agreement that 1.0 should include enough features to record music. 0.2 has most of these core features already in, and the following are also required for a 1.0 release: * multi-input recording (recording a number of instruments at the same time) - this will require some re-factoring of the recording engine. * a complete and stable extension API (this should mature with the 0.2 release when people start hacking on extensions). * support for multi-input LADSPA effects - currently single input effects are supported. * would be nice to have the Extension Browser in so users can browse extensions.jokosher.org and install them over the net. * would also be nice to have Live Help included - a noddy IRC client that talks to #jokosher-users on irc.freenode.net. This means users can get help from inside Jokosher - all part of the integrated experience. I talked about this with some of you on IRC and the suggestion is that we want to aim to get a final release included in Edgy+1, and this deadline date should be around February. Now, we want to have a decent release candidate process for 1.0 to get rid of bugs, so the suggested approach is that we have 1.0RC for around the beginning of Feb, and this release will certainly go into edgy+1. We can then have a month or so of bugfixing before releasing 1.0 final. This way, Edgy+1 gets a release and we also get some good feedback and bugfixes. So, lets get 0.2 finished, which will allow people to do real work with Jokosher, and then lets look at getting the polish in for 1.0. :) Jono From laszlok2@gmail.com Tue Oct 17 21:41: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 837B43B00CB for ; Tue, 17 Oct 2006 21:41: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 13490-07 for ; Tue, 17 Oct 2006 21:41:46 -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 BC29D3B0083 for ; Tue, 17 Oct 2006 21:41:45 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so151134pye for ; Tue, 17 Oct 2006 18:41:12 -0700 (PDT) Received: by 10.65.224.11 with SMTP id b11mr13363662qbr; Tue, 17 Oct 2006 18:41:12 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q18sm449745qbq.2006.10.17.18.41.11; Tue, 17 Oct 2006 18:41:11 -0700 (PDT) Message-ID: <45358636.5070600@gmail.com> Date: Tue, 17 Oct 2006 21:41:10 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> In-Reply-To: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@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.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 Subject: Re: [jokosher-devel] Heading towards 1.0 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, 18 Oct 2006 01:41:48 -0000 Jono Bacon wrote: > > I talked about this with some of you on IRC and the suggestion is that > we want to aim to get a final release included in Edgy+1, and this > deadline date should be around February. Now, we want to have a decent > release candidate process for 1.0 to get rid of bugs, so the suggested > approach is that we have 1.0RC for around the beginning of Feb, and > this release will certainly go into edgy+1. We can then have a month > or so of bugfixing before releasing 1.0 final. I would prefer not to call it 1.0RC, unless that's what it really is. It all depends on how much time there is between when the so called "RC" comes out and when the actual "1.0" comes out. See my next point below. This way, Edgy+1 gets a > release and we also get some good feedback and bugfixes. Universe freeze (the freeze we care about) for Ubuntu is about one month before the actual release of Edgy+1. So if we are planning to get feedback from all the Jokosher users apt-getting it from Edgy+1, and 1.0 is released about a month after the RC, we will be getting a lot of bug reports and feedback *after* we have already released Jokosher 1.0. I would rather call the release after 0.2, Jokosher 0.9 or Jokosher 1.0Beta, and then have more than one month between that and the actual 1.0, to allow for edgy to be released, etc. We probably shouldn't have any real features added between those two releases, but to make up for the extra time we could ship will some new cool extensions or and some little features that would risk breaking anything. Laszlo From mjpowersjr@gmail.com Wed Oct 18 02:45: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 3032B3B0012 for ; Wed, 18 Oct 2006 02:45: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 25992-05 for ; Wed, 18 Oct 2006 02:45:36 -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 3EDBD3B002C for ; Wed, 18 Oct 2006 02:45:36 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id t4so170644wxc for ; Tue, 17 Oct 2006 23:45:35 -0700 (PDT) Received: by 10.70.116.1 with SMTP id o1mr15431391wxc; Tue, 17 Oct 2006 23:45:35 -0700 (PDT) Received: from xps.powers.home ( [24.35.14.141]) by mx.google.com with ESMTP id h34sm143658wxd.2006.10.17.23.45.34; Tue, 17 Oct 2006 23:45:35 -0700 (PDT) From: Michael Powers To: jokosher-devel-list@gnome.org Content-Type: text/plain Date: Wed, 18 Oct 2006 02:45:35 -0400 Message-Id: <1161153935.26953.13.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Subject: [jokosher-devel] The Freesound Project && ccmixter 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, 18 Oct 2006 06:45:37 -0000 Hey Jokosher hackers, I stumbled across a pretty interesting site called 'The Freesound Project', maybe some of you are familiar with this? TFSP is a on-line library of CC sound clips. They also provide a C++ library (called mootcher) that allows interfacing with their web services. Also, linked from TFSP, another interesting site called ccmixter.org. "This is a community music site featuring remixes licensed under Creative Commons, where you can listen to, sample, mash-up, or interact with music in whatever way you want." Anyway, this email is not meant as a feature request by any sorts.I just thought these websites may be of interest to you and maybe jokosher & these services could compliment each other. Anyhow, can't wait to check out jokosher. :-) The FreeSound Project http://freesound.iua.upf.edu/index.php ccMixter http://www.ccmixter.org/ -mike From stuart.langridge@gmail.com Wed Oct 18 02:51: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 8F1F53B00A2 for ; Wed, 18 Oct 2006 02:51: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 26359-02 for ; Wed, 18 Oct 2006 02:51:36 -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 544FF3B002C for ; Wed, 18 Oct 2006 02:51:36 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so714929nfa for ; Tue, 17 Oct 2006 23:51:35 -0700 (PDT) Received: by 10.82.139.17 with SMTP id m17mr1823679bud; Tue, 17 Oct 2006 23:51:35 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 17 Oct 2006 23:51:35 -0700 (PDT) Message-ID: <4c91566f0610172351w669d7440n60e88bb9f50f5d48@mail.gmail.com> Date: Wed, 18 Oct 2006 07:51:35 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Michael Powers" In-Reply-To: <1161153935.26953.13.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1161153935.26953.13.camel@localhost> X-Google-Sender-Auth: f7cea14fe65001b9 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.16 tagged_above=-999 required=2 tests=[AWL=-1.174, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.16 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] The Freesound Project && ccmixter 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, 18 Oct 2006 06:51:37 -0000 On 10/18/06, Michael Powers wrote: > Hey Jokosher hackers, > > I stumbled across a pretty interesting site called 'The Freesound > Project', maybe some of you are familiar with this? TFSP is a on-line > library of CC sound clips. They also provide a C++ library (called > mootcher) that allows interfacing with their web services. We already have a Jokosher Extension in development which allows musicians to search Freesound from inside Jokosher itself :) > Also, linked from TFSP, another interesting site called ccmixter.org. > "This is a community music site featuring remixes licensed under > Creative Commons, where you can listen to, sample, mash-up, or interact > with music in whatever way you want." I intend, eventually, to enlarge the Freesound Extension to search other souces of freely licenced music to make it really easy for Jokosherites to get at these things :) Thanks very much for the pointers! sil -- If cryptography is outlawed, only outlaws wifo4(F9%!98f3((hg$;'da"d;f+ From rmcw@allmail.net Wed Oct 18 04:32: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 175F13B00C8 for ; Wed, 18 Oct 2006 04:32: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 31827-02 for ; Wed, 18 Oct 2006 04:32:06 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 6A73D3B013E for ; Wed, 18 Oct 2006 04:32:06 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 3F4EDDB4AED; Wed, 18 Oct 2006 04:31:58 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Wed, 18 Oct 2006 04:32:00 -0400 X-Sasl-enc: 1YEEQgYdpC6KaioLtmInZ44YE/cyQY4CHfkvwRI1/DdF 1161160320 Received: from eligeto (unknown [87.112.54.90]) by mail.messagingengine.com (Postfix) with ESMTP id C9848958; Wed, 18 Oct 2006 04:31:54 -0400 (EDT) Date: Wed, 18 Oct 2006 09:31:49 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061018093149.57e39963@eligeto> In-Reply-To: <1c3fe48e0610171553v140acd89jb888b88f07a199e0@mail.gmail.com> References: <1c3fe48e0610171553v140acd89jb888b88f07a199e0@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Cc: jono@jonobacon.org Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 18 Oct 2006 08:32:08 -0000 On Tue, 17 Oct 2006 23:53:45 +0100 "Jono Bacon" wrote: > > Please let me know ASAP if you can help! :) > I meant to reply to Chris' mail, but forgot (and the compensation seems to be going up so I should maybe hold off for a while longer...). I'm going to be at LinuxWorld and can help out for a day and a bit (I want to have a wander round at some point but I'm not worried when so can do that when I'm not needed). Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Happiness is nothing more than good health and a bad memory. From john@thegreens.co.uk Wed Oct 18 05:00: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 04D593B0014 for ; Wed, 18 Oct 2006 05:00: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 00942-06 for ; Wed, 18 Oct 2006 05:00:46 -0400 (EDT) Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by menubar.gnome.org (Postfix) with SMTP id 247FA3B007E for ; Wed, 18 Oct 2006 05:00:13 -0400 (EDT) Received: (qmail 7227 invoked from network); 18 Oct 2006 09:00:12 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp812.mail.ukl.yahoo.com with SMTP; 18 Oct 2006 09:00:12 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 44D9B77F9E; Wed, 18 Oct 2006 10:00:10 +0100 (BST) Date: Wed, 18 Oct 2006 10:00:10 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061018090009.GA19598@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.516 tagged_above=-999 required=2 tests=[AWL=-0.475, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.516 X-Spam-Level: Subject: Re: [jokosher-devel] Heading towards 1.0 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, 18 Oct 2006 09:00:49 -0000 On Wed, Oct 18, 2006 at 12:31:40AM +0100, Jono Bacon wrote: > > I talked about this with some of you on IRC and the suggestion is that > we want to aim to get a final release included in Edgy+1, and this > deadline date should be around February. Now, we want to have a decent > release candidate process for 1.0 to get rid of bugs, so the suggested > approach is that we have 1.0RC for around the beginning of Feb, and > this release will certainly go into edgy+1. We can then have a month > or so of bugfixing before releasing 1.0 final. This way, Edgy+1 gets a > release and we also get some good feedback and bugfixes. I'm a little unclear on this. Do you mean the release candidate goes into edgy+1 or 1.0 final does? Edgy+1 will be about April which will be a while after our 1.0. -- John Green From stuart.langridge@gmail.com Wed Oct 18 05:16: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 882B13B00B1 for ; Wed, 18 Oct 2006 05:16: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 02007-06 for ; Wed, 18 Oct 2006 05:16:24 -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 44F8A3B0079 for ; Wed, 18 Oct 2006 05:16:23 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so764450nfa for ; Wed, 18 Oct 2006 02:16:22 -0700 (PDT) Received: by 10.82.127.15 with SMTP id z15mr1838255buc; Wed, 18 Oct 2006 02:16:22 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Wed, 18 Oct 2006 02:16:21 -0700 (PDT) Message-ID: <4c91566f0610180216n5312553dp9bb8b909c9f7d198@mail.gmail.com> Date: Wed, 18 Oct 2006 10:16:21 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061018090009.GA19598@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> <20061018090009.GA19598@localhost.localdomain> X-Google-Sender-Auth: c030cee1d278de9d X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=0.072, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.328 X-Spam-Level: Subject: Re: [jokosher-devel] Heading towards 1.0 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, 18 Oct 2006 09:16:24 -0000 > I'm a little unclear on this. Do you mean the release candidate goes into > edgy+1 or 1.0 final does? Edgy+1 will be about April which will be a while > after our 1.0. Ah, that was what Laszlo meant about the universe freeze, though. The point is to get a stable and solid version of Jokosher into edgy+1, and universe freeze for that will be March, so the key point is to get something good and solid done for February so that we have the chance to fix it up during Feb itself ready to be frozen into Edgy+1. My personal thought is something like this: November: release 0.2 Nov - Feb: make all the stuff we've got rock-solid and great; write the documentation; make sure it's all good; don't add anything massively revolutionary. early Feb: release Jokosher 1.0 beta (mid-Feb: do some 1.0 release candidates, if we need to) late Feb: release Jokosher 1.0, based on any feedback from people's use of 1.0 beta early March: edgy+1 universe freezes, with Jokosher 1.0 in it mid March -> whenever: we start working on Jokosher 1.1, the uberbling release where we do all the cool ideas that we weren't allowed to do in 1.0, like Telepathy integration :) sil From laszlok2@gmail.com Wed Oct 18 20:35:55 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 2B2BF3B009D for ; Wed, 18 Oct 2006 20:35:55 -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 19139-06 for ; Wed, 18 Oct 2006 20:35:52 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.195]) by menubar.gnome.org (Postfix) with ESMTP id 5B57F3B00B1 for ; Wed, 18 Oct 2006 20:35:52 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so172512nzf for ; Wed, 18 Oct 2006 17:35:51 -0700 (PDT) Received: by 10.65.239.13 with SMTP id q13mr15545688qbr; Wed, 18 Oct 2006 17:35:51 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id 1sm1990773qbh.2006.10.18.17.35.50; Wed, 18 Oct 2006 17:35:51 -0700 (PDT) Message-ID: <4536C865.4040300@gmail.com> Date: Wed, 18 Oct 2006 20:35:49 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) 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.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] Very important - only use glade >= 3.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, 19 Oct 2006 00:35:55 -0000 While I was updating the translations today I noticed that many string were missing from the POT file. It turns out that in Glade-3 only GtkLabel can have the translatable="yes" property in the XML. This means translations for menu items and toolbars are getting lost. It says on the glade home page[1] that this is fixed in Glade 3.0.2 (the one in edgy). I now have to go through the XML by hand and add translatable="yes" to all the places that require it, since that is easier that trying to find all the effected strings in Glade. So please, if you have to commit a change to the glade file, you *must* use 3.0.2 or else we will lose the translations. You can get the glade 3.0.2 sources from the link below, or just use the one in edgy. Laszlo [1] http://glade.gnome.org/index.html From john@thegreens.co.uk Thu Oct 19 05:02: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 E3B273B012D for ; Thu, 19 Oct 2006 05:02: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 10293-03 for ; Thu, 19 Oct 2006 05:02:32 -0400 (EDT) Received: from smtp803.mail.ukl.yahoo.com (smtp803.mail.ukl.yahoo.com [217.12.12.140]) by menubar.gnome.org (Postfix) with SMTP id 4125E3B00C1 for ; Thu, 19 Oct 2006 05:02:31 -0400 (EDT) Received: (qmail 79250 invoked from network); 19 Oct 2006 09:02:30 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp803.mail.ukl.yahoo.com with SMTP; 19 Oct 2006 09:02:30 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 2066F77F2F; Thu, 19 Oct 2006 10:02:28 +0100 (BST) Date: Thu, 19 Oct 2006 10:02:26 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061019090226.GA4382@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4536C865.4040300@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4536C865.4040300@gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.307 tagged_above=-999 required=2 tests=[AWL=-0.636, BAYES_20=-0.74, SPF_NEUTRAL=1.069] X-Spam-Score: -0.307 X-Spam-Level: Subject: Re: [jokosher-devel] Very important - only use glade >= 3.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, 19 Oct 2006 09:02:33 -0000 On Wed, Oct 18, 2006 at 08:35:49PM -0400, Laszlo Pandy wrote: > > So please, if you have to commit a change to the glade file, you *must* > use 3.0.2 or else we will lose the translations. You can get the glade > 3.0.2 sources from the link below, or just use the one in edgy. > I still seem to be using glade 2.12.1 so I suppose there was a gnome upgrade I didn't bother with at some point. Do you know if glade-2 is OK? -- John Green From chris-procter@talk21.com Thu Oct 19 05:49:30 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 18FF83B00A1 for ; Thu, 19 Oct 2006 05:49:30 -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 12876-10 for ; Thu, 19 Oct 2006 05:49:29 -0400 (EDT) Received: from web86604.mail.ird.yahoo.com (web86604.mail.ird.yahoo.com [217.146.188.137]) by menubar.gnome.org (Postfix) with SMTP id 1125E3B01A4 for ; Thu, 19 Oct 2006 05:49:28 -0400 (EDT) Received: (qmail 31353 invoked by uid 60001); 19 Oct 2006 09:49:27 -0000 Message-ID: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86604.mail.ird.yahoo.com via HTTP; Thu, 19 Oct 2006 10:49:26 BST Date: Thu, 19 Oct 2006 10:49:26 +0100 (BST) From: chris procter To: jokosher-devel-list@gnome.org In-Reply-To: <20061018093149.57e39963@eligeto> 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=-0.026 tagged_above=-999 required=2 tests=[AWL=-0.994, BAYES_20=-0.74, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.026 X-Spam-Level: Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 09:49:30 -0000 Ok so far we have, 1) Me 2) Robert 3) John Green (john is this right or has Jono "volunteered" you?) So we need: a) I think at least one more person because none of us can do all day on both days and a fourth (fifth, sixth) person will help cover the gaps. b) a working laptop to demo with (mine sadly is refusing to play audio atm which is a slight problem) c) some sort of poster or sign to tell people who we are. d) to know if we have power to keep the laptop working :) Any volunteers? Remember Jono has promised to put in a good word for you with the gods of Rock and Roll if you help out :) chris --- Robert McWilliam wrote: > On Tue, 17 Oct 2006 23:53:45 +0100 > "Jono Bacon" wrote: > > > > Please let me know ASAP if you can help! :) > > > > I meant to reply to Chris' mail, but forgot (and the > compensation > seems to be going up so I should maybe hold off for > a while longer...). > I'm going to be at LinuxWorld and can help out for a > day and a bit (I > want to have a wander round at some point but I'm > not worried when so > can do that when I'm not needed). > > Robert > > ________________________________________________________ > Robert McWilliam rmcw@allmail.net > www.ormiret.com > > Happiness is nothing more than good health and a bad > memory. > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > Send instant messages to your online friends http://uk.messenger.yahoo.com From jonobacon@gmail.com Thu Oct 19 06:09: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 522F23B01B0 for ; Thu, 19 Oct 2006 06:09: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 13820-10 for ; Thu, 19 Oct 2006 06:09:10 -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 561FB3B00A0 for ; Thu, 19 Oct 2006 06:09:09 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1233075nfa for ; Thu, 19 Oct 2006 03:09:08 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr11484668hug; Thu, 19 Oct 2006 03:09:08 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Thu, 19 Oct 2006 03:09:07 -0700 (PDT) Message-ID: <1c3fe48e0610190309m366aad0an8e552fb3578700d5@mail.gmail.com> Date: Thu, 19 Oct 2006 11:09:07 +0100 From: "Jono Bacon" To: "chris procter" In-Reply-To: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061018093149.57e39963@eligeto> <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.515 tagged_above=-999 required=2 tests=[AWL=-0.974, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.515 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 10:09:11 -0000 On 10/19/06, chris procter wrote: > > Ok so far we have, > 1) Me > 2) Robert > 3) John Green (john is this right or has Jono > "volunteered" you?) John volunteered a while back and I checked with him on IRC. He said he should be able to do both days if I remember right. > a) I think at least one more person because none of us > can do all day on both days and a fourth (fifth, > sixth) person will help cover the gaps. We certainly do need more volunteers where possible. Dave Morley is also planning to help as far as I know too. Dave? > b) a working laptop to demo with (mine sadly is > refusing to play audio atm which is a slight problem) > > c) some sort of poster or sign to tell people who we > are. Ihave the art here - let me know who is doing the printing and I can send it on. > d) to know if we have power to keep the laptop working > :) There will be power. :) Jono From john@thegreens.co.uk Thu Oct 19 09:44: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 EEC083B021D for ; Thu, 19 Oct 2006 09:44: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 25272-02 for ; Thu, 19 Oct 2006 09:44:05 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id 80DDC3B008A for ; Thu, 19 Oct 2006 09:44:04 -0400 (EDT) Received: (qmail 18601 invoked from network); 19 Oct 2006 13:44:03 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 19 Oct 2006 13:44:03 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 951E977E53; Thu, 19 Oct 2006 14:43:56 +0100 (BST) Date: Thu, 19 Oct 2006 14:43:56 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061019134356.GA6081@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <20061018093149.57e39963@eligeto> <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.039 tagged_above=-999 required=2 tests=[AWL=-0.922, BAYES_40=-0.185, SPF_NEUTRAL=1.069, TW_GT=0.077] X-Spam-Score: 0.039 X-Spam-Level: Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 13:44:10 -0000 On Thu, Oct 19, 2006 at 10:49:26AM +0100, chris procter wrote: > > Ok so far we have, > 1) Me > 2) Robert > 3) John Green (john is this right or has Jono > "volunteered" you?) > Yeah- I'm game. > > b) a working laptop to demo with (mine sadly is > refusing to play audio atm which is a slight problem) > I only have my wife's laptop which is a bit on the old and decrepit side. And it run's KDE not Gnome so it's KDE's gtk-like theme as opposed to the real thing. No audio inputs or mic. I can be there all day both days. -- John Green From rmcw@allmail.net Thu Oct 19 10:06:27 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 B4A533B0151 for ; Thu, 19 Oct 2006 10:06:27 -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 26392-10 for ; Thu, 19 Oct 2006 10:06:22 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 6938E3B01C9 for ; Thu, 19 Oct 2006 10:06:22 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 12458DB6637 for ; Thu, 19 Oct 2006 10:06:12 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Thu, 19 Oct 2006 10:06:14 -0400 X-Sasl-enc: 7z8sFgN4iDoWBePi1Eixpv/X7UEIHaL5uf7p1MYrdkbR 1161266774 Received: from eligeto (unknown [87.112.54.90]) by mail.messagingengine.com (Postfix) with ESMTP id F33FE15A72 for ; Thu, 19 Oct 2006 10:06:08 -0400 (EDT) Date: Thu, 19 Oct 2006 15:06:02 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061019150602.2e28ad59@eligeto> In-Reply-To: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> References: <20061018093149.57e39963@eligeto> <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.648 tagged_above=-999 required=2 tests=[AWL=0.463, BAYES_05=-1.11] X-Spam-Score: -0.648 X-Spam-Level: Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 14:06:27 -0000 On Thu, 19 Oct 2006 10:49:26 +0100 (BST) chris procter wrote: > b) a working laptop to demo with (mine sadly is > refusing to play audio atm which is a slight problem) > I can bring my laptop (and the sound works, but is fairly lousy builtin). If I could get a couple of projects to have on it to demo to people that would be great. On Thu, 19 Oct 2006 11:09:07 +0100 "Jono Bacon" wrote: > On 10/19/06, chris procter wrote: > > c) some sort of poster or sign to tell people who we > > are. > > Ihave the art here - let me know who is doing the printing and I can > send it on. I can do printing if needed but it would be a bit of a pain to take on the plane, so if anyone traveling less could do it that would be great. Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Lottery: A tax on people who are bad at math. From jonobacon@gmail.com Thu Oct 19 12:39: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 C7D8E3B00B8 for ; Thu, 19 Oct 2006 12:39: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 02541-02 for ; Thu, 19 Oct 2006 12:39:21 -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 07E773B0155 for ; Thu, 19 Oct 2006 12:39:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so529830ugb for ; Thu, 19 Oct 2006 09:39:19 -0700 (PDT) Received: by 10.78.128.15 with SMTP id a15mr243873hud; Thu, 19 Oct 2006 09:39:18 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Thu, 19 Oct 2006 09:39:18 -0700 (PDT) Message-ID: <1c3fe48e0610190939gf1e2038se0d851adc49c41ee@mail.gmail.com> Date: Thu, 19 Oct 2006 17:39:18 +0100 From: "Jono Bacon" To: "Jokosher Devel List" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_43706_6467488.1161275958347" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.29 tagged_above=-999 required=2 tests=[AWL=-0.749, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.29 X-Spam-Level: Subject: [jokosher-devel] Jokosher SVG Logos 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, 19 Oct 2006 16:39:26 -0000 ------=_Part_43706_6467488.1161275958347 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all, For those you creating posters for LinuxWorld - here are the SVG files. :) Jono ------=_Part_43706_6467488.1161275958347 Content-Type: image/svg+xml; name="jokosher-logo.svg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jokosher-logo.svg" X-Attachment-Id: f_ethdqa6w PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh LS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8 c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1s bnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8v d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6 Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z dmciCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogICB4bWxu czpzb2RpcG9kaT0iaHR0cDovL2lua3NjYXBlLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGkt MC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3Bh Y2VzL2lua3NjYXBlIgogICBpZD0ic3ZnMTk3NiIKICAgc29kaXBvZGk6dmVyc2lvbj0iMC4zMiIK ICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40MyIKICAgd2lkdGg9IjUwbW0iCiAgIGhlaWdodD0iMjBt bSIKICAgdmVyc2lvbj0iMS4wIgogICBzb2RpcG9kaTpkb2NiYXNlPSIvaG9tZS90aWdlcnQvc3Zu L2pva29zaGVyL3RydW5rIgogICBzb2RpcG9kaTpkb2NuYW1lPSJqb2tvc2hlci1sb2dvLnN2ZyIK ICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSIvaG9tZS90aWdlcnQvc3ZuL2pva29zaGVyL3Ry dW5rL2pva29zaGVyLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjkwIgogICBpbmtzY2Fw ZTpleHBvcnQteWRwaT0iOTAiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE5ODEiPgog ICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAg ICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQog ICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxs SW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgog IDxkZWZzCiAgICAgaWQ9ImRlZnMxOTc5Ij4KICAgIDxsaW5lYXJHcmFkaWVudAogICAgICAgaW5r c2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDcyMiI+CiAg ICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNjZTVjMDAiCiAgICAgICAgIG9m ZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A0NzI0IiAvPgogICAgICA8c3RvcAogICAgICAgICBz dHlsZT0ic3RvcC1jb2xvcjojZjU3OTAwIgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlk PSJzdG9wNDcyNiIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQK ICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVu dDQ2MzQiPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9w LW9wYWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A0NjM2IiAv PgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3Bh Y2l0eTowIgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wNDYzOCIgLz4KICAg IDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNv bGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDQ2MTgiPgogICAgICA8c3Rv cAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmNhZjNlIgogICAgICAgICBvZmZzZXQ9IjAi CiAgICAgICAgIGlkPSJzdG9wNDYyMCIgLz4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0 b3AtY29sb3I6I2Y1NzkwMCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBpZD0ic3RvcDQ2 MjIiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBp bmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ1MjgzIj4K ICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6YmxhY2s7c3RvcC1vcGFjaXR5 OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlkPSJzdG9wNTI4NSIgLz4KICAgICAg PHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6YmxhY2s7c3RvcC1vcGFjaXR5OjA7Igog ICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wNTI4NyIgLz4KICAgIDwvbGluZWFy R3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDUx ODciPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9w YWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A1MTg5IiAvPgog ICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9wYWNpdHk6 MDsiCiAgICAgICAgIG9mZnNldD0iMSIKICAgICAgICAgaWQ9InN0b3A1MTkxIiAvPgogICAgPC9s aW5lYXJHcmFkaWVudD4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVj dD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NTI4MyIKICAgICAg IGlkPSJyYWRpYWxHcmFkaWVudDUyODkiCiAgICAgICBjeD0iLTMzLjMxMjUiCiAgICAgICBjeT0i Ny44NzUiCiAgICAgICBmeD0iLTMzLjMxMjUiCiAgICAgICBmeT0iNy44NzUiCiAgICAgICByPSIy MS4wNjI1IgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjE5NTg0Niwt OC43OTM1M2UtMTUsNi4zMzI3MTUpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25V c2UiIC8+CiAgICA8cmFkaWFsR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5 cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDQ2MTgiCiAgICAgICBpZD0icmFk aWFsR3JhZGllbnQ0NjI0IgogICAgICAgY3g9Ii0zMy42NTk0MDUiCiAgICAgICBjeT0iMjQuNjg3 ODYiCiAgICAgICBmeD0iLTMzLjY1OTQwNSIKICAgICAgIGZ5PSIyNC42ODc4NiIKICAgICAgIHI9 IjE2LjQ5OTk5OCIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4wMzE5NjIsLTMu Mjk1NjIyZS0yLDMuMTgzNzM3ZS0yLDAuOTk2OTI4LDY2LjQ3Njk3LDQuMjI4MDA3KSIKICAgICAg IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiAvPgogICAgPGxpbmVhckdyYWRpZW50CiAg ICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFy R3JhZGllbnQ0NjM0IgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDYzMiIKICAgICAgIHgxPSIt MzEuNDk4MDUzIgogICAgICAgeTE9IjIwLjMxOTg4NyIKICAgICAgIHgyPSItMjEuNjUyOTU4Igog ICAgICAgeTI9IjUxLjk0OTc2NCIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNl IgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSg2NSw2KSIgLz4KICAgIDxsaW5l YXJHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6 aHJlZj0iI2xpbmVhckdyYWRpZW50NDYzNCIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDQ2ODAi CiAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIKICAgICAgIHgxPSItMzEuNDk4 MDUzIgogICAgICAgeTE9IjIwLjMxOTg4NyIKICAgICAgIHgyPSItMjEuNjUyOTU4IgogICAgICAg eTI9IjUxLjk0OTc2NCIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC44OTUxNyww LDAsMC44OTUxNywtMy4zMDE5MzMsMi45MjY5ODIpIiAvPgogICAgPGxpbmVhckdyYWRpZW50CiAg ICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFy R3JhZGllbnQ0NjM0IgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDY5NyIKICAgICAgIGdyYWRp ZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJp eCgwLjg5NTE3LDAsMCwwLjg5NTE3LC0zMy4zMDE5LDQyLjkyNjk4KSIKICAgICAgIHgxPSItMzEu NDk4MDUzIgogICAgICAgeTE9IjIwLjMxOTg4NyIKICAgICAgIHgyPSItMjEuNjUyOTU4IgogICAg ICAgeTI9IjUxLjk0OTc2NCIgLz4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6 Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDcyMiIK ICAgICAgIGlkPSJyYWRpYWxHcmFkaWVudDQ3MjgiCiAgICAgICBjeD0iMjEuNTYxNDg3IgogICAg ICAgY3k9IjI3LjA2MjMzNiIKICAgICAgIGZ4PSIyMS41NjE0ODciCiAgICAgICBmeT0iMjcuMDYy MzM2IgogICAgICAgcj0iMTMuNDM3NSIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgo MS4wODI4NTQsMCwwLDEuMzM3MzM3LDYuOTcwMDc4LDEuOTQ2NjYxKSIKICAgICAgIGdyYWRpZW50 VW5pdHM9InVzZXJTcGFjZU9uVXNlIiAvPgogICAgPHJhZGlhbEdyYWRpZW50CiAgICAgICBpbmtz Y2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFyR3JhZGllbnQ1 MTg3IgogICAgICAgaWQ9InJhZGlhbEdyYWRpZW50NDczMCIKICAgICAgIGN4PSIyNC40NzA5NyIK ICAgICAgIGN5PSIyMy4yMDk0OTkiCiAgICAgICBmeD0iMjQuNDcwOTciCiAgICAgICBmeT0iMjMu MjA5NDk5IgogICAgICAgcj0iMTQuNTI5MDI5IgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1h dHJpeCgxLjc1NTAzOCwtNC44MTkyNzRlLTcsNC45NTg3MzFlLTcsMS43NDQwNjUsLTkuNDc2NTEs LTcuMTA2MjkpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIC8+CiAgICA8 cmFkaWFsR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhs aW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDUyODMiCiAgICAgICBpZD0icmFkaWFsR3JhZGllbnQz NzU3IgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICBncmFkaWVu dFRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDAuMTk1ODQ2LDEuODA0NDA3ZS0xMyw2LjMzMjcxNSki CiAgICAgICBjeD0iLTMzLjMxMjUiCiAgICAgICBjeT0iNy44NzUiCiAgICAgICBmeD0iLTMzLjMx MjUiCiAgICAgICBmeT0iNy44NzUiCiAgICAgICByPSIyMS4wNjI1IiAvPgogIDwvZGVmcz4KICA8 c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjkyIgogICAg IGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTAxNCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIy IgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEw LjAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAuMCIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwLjAi CiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAg IHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBpZD0iYmFzZSIKICAgICBzaG93Z3JpZD0iZmFsc2Ui CiAgICAgZ3JpZGNvbG9yPSJibGFjayIKICAgICBncmlkb3BhY2l0eT0iMC4wNTA5ODAzOSIKICAg ICBncmlkZW1wY29sb3I9ImJsYWNrIgogICAgIGdyaWRlbXBvcGFjaXR5PSIwLjA4MjM1Mjk0Igog ICAgIGlua3NjYXBlOnpvb209IjIiCiAgICAgaW5rc2NhcGU6Y3g9IjEzMi4xMDAwMSIKICAgICBp bmtzY2FwZTpjeT0iNDEuNzU3MzgyIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlu a3NjYXBlOndpbmRvdy15PSIyNSIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcxOTc2 IgogICAgIGZpbGw9IiNmNTc5MDAiCiAgICAgc2hvd2d1aWRlcz0idHJ1ZSIKICAgICBpbmtzY2Fw ZTpndWlkZS1iYm94PSJ0cnVlIiAvPgogIDxwYXRoCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMy4w ODE2LDAsMCwxLDIwMy43MywzNS4wMjE0NSkiCiAgICAgZD0iTSAtMTIuMjUgNy44NzUgQSAyMS4w NjI1IDQuMTI1IDAgMSAxICAtNTQuMzc1LDcuODc1IEEgMjEuMDYyNSA0LjEyNSAwIDEgMSAgLTEy LjI1IDcuODc1IHoiCiAgICAgc29kaXBvZGk6cnk9IjQuMTI1IgogICAgIHNvZGlwb2RpOnJ4PSIy MS4wNjI1IgogICAgIHNvZGlwb2RpOmN5PSI3Ljg3NSIKICAgICBzb2RpcG9kaTpjeD0iLTMzLjMx MjUiCiAgICAgaWQ9InBhdGgzNzU1IgogICAgIHN0eWxlPSJvcGFjaXR5OjAuMTQ0NTA4Njk7Zmls bDp1cmwoI3JhZGlhbEdyYWRpZW50Mzc1Nyk7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ry b2tlLW9wYWNpdHk6MSIKICAgICBzb2RpcG9kaTp0eXBlPSJhcmMiIC8+CiAgPHBhdGgKICAgICBz b2RpcG9kaTp0eXBlPSJhcmMiCiAgICAgc3R5bGU9Im9wYWNpdHk6MC43MDQ4MTkyNjtmaWxsOnVy bCgjcmFkaWFsR3JhZGllbnQ1Mjg5KTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Ut b3BhY2l0eToxIgogICAgIGlkPSJwYXRoNTI3MSIKICAgICBzb2RpcG9kaTpjeD0iLTMzLjMxMjUi CiAgICAgc29kaXBvZGk6Y3k9IjcuODc1IgogICAgIHNvZGlwb2RpOnJ4PSIyMS4wNjI1IgogICAg IHNvZGlwb2RpOnJ5PSI0LjEyNSIKICAgICBkPSJNIC0xMi4yNSA3Ljg3NSBBIDIxLjA2MjUgNC4x MjUgMCAxIDEgIC01NC4zNzUsNy44NzUgQSAyMS4wNjI1IDQuMTI1IDAgMSAxICAtMTIuMjUgNy44 NzUgeiIKICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2OTQzNywwLDAsMSw2Mi4yNzU2Miw0My4z NzUpIiAvPgogIDxwYXRoCiAgICAgc3R5bGU9ImZpbGw6dXJsKCNyYWRpYWxHcmFkaWVudDQ2MjQp O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojY2U1YzAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1taXRl cmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgIGQ9Ik0gMTkuNDY4NzUxLDE0LjQ0 MTk0MiBDIDE4LjM3Mjc4NiwxNC40NDE5NDIgMTcuNTAwMDAxLDE0Ljg4MzI1MiAxNy41MDAwMDEs MTUuOTc1IEwgMTcuNTAwMDAxLDM2LjcxMjUgQyAxNy41MDAwMDEsMzYuODQ4OTY5IDE3LjUwNDk4 NSwzNi45ODUxNTYgMTcuNTMxMjUxLDM3LjExMzY3MiBDIDE3LjUyMzg0NSwzNy4zMTEwMDggMTcu NTAwMDAxLDM3LjUwMDg4NiAxNy41MDAwMDEsMzcuNyBDIDE3LjUwMDAwMSw0Ni40MjE2IDI0LjY2 ODAwMSw1My40OTk5OTkgMzMuNTAwMDAxLDUzLjUgQyA0Mi4zMzIwMDEsNTMuNSA0OS41LDQ2LjQy MTYgNDkuNSwzNy43IEMgNDkuNSwzNy41MDA4ODYgNDkuNDc2MTU3LDM3LjMxMTAwOCA0OS40Njg3 NSwzNy4xMTM2NzIgQyA0OS40OTUwMTcsMzYuOTg1MTU2IDQ5LjUsMzYuODQ4OTY5IDQ5LjUsMzYu NzEyNSBMIDQ5LjUsMTUuOTc1IEMgNDkuNSwxNC44ODMyNTIgNDguNjI3MjE2LDE0LjM1MzU1MyA0 Ny41MzEyNTEsMTQuMzUzNTUzIEMgNDcuNTMxMjUxLDE0LjM1MzU1MyA0MC40NTU1NzIsMTYuNTIz NjQzIDMzLjQzOTk0NywxNi41MjM2NDMgQyAyNi40MjQzMjIsMTYuNTIzNjQzIDE5LjQ2ODc1MSwx NC40NDE5NDIgMTkuNDY4NzUxLDE0LjQ0MTk0MiB6ICIKICAgICBpZD0icGF0aDE5ODUiCiAgICAg c29kaXBvZGk6bm9kZXR5cGVzPSJjY2Nzc3Nzc2NjY3pjIiAvPgogIDxwYXRoCiAgICAgc3R5bGU9 Im9wYWNpdHk6MC43MTA5ODI2ODtmaWxsOnVybCgjcmFkaWFsR3JhZGllbnQ0NzI4KTtmaWxsLW9w YWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0 cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjEi CiAgICAgZD0iTSAxOS41MjQ0MTYsMTUuOTA2NTM0IEMgMTkuNDg2NTY1LDE1LjkxMDE0MSAxOS40 MjE4NjUsMTUuOTMxMzE0IDE5LjM4OTA1OSwxNS45NDAzNzMgQyAxOS4zODM3MjYsMTUuOTQyMDM1 IDE5LjM2MDQyMSwxNS45Mzg1NTcgMTkuMzU1MjIsMTUuOTQwMzczIEMgMTkuMzQ1MDgsMTUuOTQ0 MzEyIDE5LjMzMTAwNiwxNS45Njk2NTggMTkuMzIxMzgxLDE1Ljk3NDIxMiBDIDE5LjMxNjY5NCwx NS45NzY2NDQgMTkuMjkyMTA0LDE1Ljk3MTYyNSAxOS4yODc1NDIsMTUuOTc0MjEyIEMgMTkuMjc4 NjYyLDE1Ljk3OTY5NyAxOS4yNjIxMDIsMTYuMDAxOTQzIDE5LjI1MzcwMywxNi4wMDgwNTIgQyAx OS4yNDk2MiwxNi4wMTEyNjIgMTkuMjIzODMsMTYuMDM4NTIzIDE5LjIxOTg2MywxNi4wNDE4OTEg QyAxOS4yMTYxMjQsMTYuMDQ1NTczIDE5LjE4OTY1MywxNi4wNzE4ODkgMTkuMTg2MDI0LDE2LjA3 NTczIEMgMTkuMTgyNjEzLDE2LjA3OTg4OCAxOS4xNTU0OTEsMTYuMTA1MjUyIDE5LjE1MjE4NSwx Ni4xMDk1NjkgQyAxOC45NjYyNjYsMTYuMzg3NzYxIDE4Ljk0OTE1LDE2Ljk3NDA5NiAxOC45NDkx NSwxNy44NjkyMDcgTCAxOC45NDkxNSwxOC42ODEzNDcgQyAyMi4yMTIwMzYsMjQuMDM4NjQ4IDI2 LjM4Njk2NCwzMC45MzEwNjYgMzAuNzkyODY1LDM4LjI3NDIzNiBMIDIzLjk1NzM0OSwxNi45NTU1 NDkgQyAyMS45OTg0NDgsMTYuNTU4MDEgMjAuNzQyNjI3LDE2LjIxMTA4NyAyMC43NDI2MjcsMTYu MjExMDg3IEMgMjAuMTU5NzE1LDE1Ljk4NTEwNSAxOS43ODkzNzcsMTUuODgxMjgyIDE5LjUyNDQx NiwxNS45MDY1MzQgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCAzOS42OTI1NzEsMTcuNTMwODE1 IEMgMzguMDI3OTU5LDE3Ljc2ODg4MSAzNi4xODQ5ODEsMTcuOTkzODkgMzQuMzEyMTQsMTguMDM4 NDAzIEMgMzMuMzE4MDQ5LDIzLjgzNTM0MyAzMi4xMTIwMzIsMzAuODU4MzUxIDMwLjc5Mjg2NSwz OC4yNzQyMzYgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCA0OC4wNTA4NSwzMi43MjQ2MSBMIDQ4 LjA1MDg1LDI3LjgxNzkyOCBDIDQzLjA4NTY3NywzMC44MzcxNDEgMzcuMTE4NTE5LDM0LjQ3ODg0 NCAzMC43OTI4NjUsMzguMjc0MjM2IHogTSAzMC43OTI4NjUsMzguMjc0MjM2IEwgNDYuMDU0MzM4 LDQ0LjgwNTE5OSBDIDQ2LjcxNDQ0Nyw0My42OTA0NjMgNDcuMjM5NzEsNDIuNDk3ODgyIDQ3LjU3 NzEwMiw0MS4yMTgyNDUgQyA0Mi41MzI3NzcsNDAuMzQ4MjE3IDM2Ljc4MzU1OSwzOS4zMzk4ODYg MzAuNzkyODY1LDM4LjI3NDIzNiB6IE0gMzAuNzkyODY1LDM4LjI3NDIzNiBMIDM1LjE1ODEyLDUx Ljg0Mzc1IEMgMzYuMzE0MjYzLDUxLjcxMzIxMiAzNy40NTA1NTIsNTEuNDQ3NzgxIDM4LjUwODIs NTEuMDY1NDQ5IEMgMzYuMTI3NTk0LDQ3LjEzODEwNyAzMy41MDQzNzEsNDIuNzkzNDEyIDMwLjc5 Mjg2NSwzOC4yNzQyMzYgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCAyNS44NTIzNDQsNDkuNzc5 NTYgQyAyNi43MDM4LDUwLjMwMTM1MSAyNy42MDI5MDcsNTAuNzU4MTA3IDI4LjU1OTQ3OSw1MS4w OTkyODggQyAyOS4yNTYyMTIsNDcuMDg2NjgyIDI5Ljk5Njc1NCw0Mi43NDk2ODQgMzAuNzkyODY1 LDM4LjI3NDIzNiB6IE0gMzAuNzkyODY1LDM4LjI3NDIzNiBMIDE5LjYyNTkzNCw0MS44NjExOSBD IDE5LjkwMTk2Niw0Mi43MzYyMjMgMjAuMjQyNTksNDMuNTcwODUyIDIwLjY3NDk0OCw0NC4zNjUy OSBDIDIzLjg2NjQyLDQyLjQzNDUxMiAyNy4yNzc4MzEsNDAuMzgzMjU3IDMwLjc5Mjg2NSwzOC4y NzQyMzYgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCAxOC45NDkxNSwzMy4xOTgzNTggTCAxOC45 NDkxNSwzNi4xNzYyMDcgQyAyMi42ODgxNiwzNi44MjY1MjMgMjYuNjc1MDk0LDM3LjU0MTc1MSAz MC43OTI4NjUsMzguMjc0MjM2IHogIgogICAgIGlkPSJwYXRoNDY0MiIgLz4KICA8cGF0aAogICAg IHN0eWxlPSJvcGFjaXR5OjAuNDE2MTg0OTc7ZmlsbDp1cmwoI3JhZGlhbEdyYWRpZW50NDczMCk7 ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRo OjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3Bh Y2l0eToxIgogICAgIGQ9Ik0gNDgsMjMuOTM3NSBDIDQ1LjY0MjI4LDI5LjkzMDEzNyA0MC44NTAx NzQsMzIuODcxNDM5IDM0Ljg2MzMzNiwzMi4yODg3MDQgQyAyOC45MDA3MTgsMzEuNzA4MzI3IDIz LjI3OTQ3OCwzMi4wNjM0NTkgMTguOTcyMjEsMzYuOTI0ODUgQyAxOC45NjU0OSwzNy4xMDY0NjIg MTguOTQxOTQyLDM3LjI2MzU1NCAxOC45NDE5NDIsMzcuNDQ2OCBDIDE4Ljk0MTk0Miw0NS40NzMz OTIgMjUuNDUwOTQ3LDUxLjk5OTk5OSAzMy40NzA5NzEsNTIgQyA0MS40OTA5OTUsNTIgNDgsNDUu NDczMzkxIDQ4LDM3LjQ0NjggQyA0OCwzNy4yNjM1NTUgNDcuOTc2NDYzLDM3LjEwNjQ2MSA0Ny45 Njk3MzEsMzYuOTI0ODUgQyA0Ny45OTM1ODksMzYuODA2NTc2IDQ4LDM2LjY4MjAwOSA0OCwzNi41 NTY0MTQgTCA0OCwyMy45Mzc1IHogIgogICAgIGlkPSJwYXRoNTI1OCIgLz4KICA8cGF0aAogICAg IHN0eWxlPSJvcGFjaXR5OjAuNzkxOTA3OTk7ZmlsbDpub25lO3N0cm9rZTp1cmwoI2xpbmVhckdy YWRpZW50NDYzMik7c3Ryb2tlLXdpZHRoOjEuMDAwMDAwMTI7c3Ryb2tlLW9wYWNpdHk6MSIKICAg ICBkPSJNIDIwLjM0NTcsMTUuNjY0MDg5IEMgMTguNTEzMDEsMTQuOTUzNTk2IDE4LjUsMTUuMzgw MDI3IDE4LjUsMTcuMzUwMDAxIEwgMTguNSwzNi43NzUwMSBDIDE4LjUsMzYuOTAyODQzIDE4LjUw NDY3LDM3LjAzMDQxIDE4LjUyOTI5LDM3LjE1MDc5MiBDIDE4LjUyMjM1LDM3LjMzNTYzOSAxOC41 LDM3LjUxMzUgMTguNSwzNy43MDAwMTEgQyAxOC41LDQ1Ljg2OTYxNSAyNS4yMiw1Mi41MDAwMTgg MzMuNSw1Mi41MDAwMTkgQyA0MS43OCw1Mi41MDAwMTkgNDguNSw0NS44Njk2MTUgNDguNSwzNy43 MDAwMTEgQyA0OC41LDM3LjUxMzUgNDguNDc3NjUsMzcuMzM1NjM5IDQ4LjQ3MDcsMzcuMTUwNzky IEMgNDguNDk1MzMsMzcuMDMwNDEgNDguNSwzNi45MDI4NDMgNDguNSwzNi43NzUwMSBMIDQ4LjUs MTcuMzUwMDAxIEMgNDguNSwxNS45Mjk1MjEgNDguNjc2NDUsMTQuNzU1NDQ1IDQ2LjY1NDMsMTUu NjY0MDg5IEMgNDYuNjU0MywxNS42NjQwODkgNDAuMDUzNDEsMTcuNTI5MzU5IDMzLjQ3NjI2LDE3 LjUyOTM1OSBDIDI2Ljg5OTExLDE3LjUyOTM1OSAyMC4zNDU3LDE1LjY2NDA4OSAyMC4zNDU3LDE1 LjY2NDA4OSB6ICIKICAgICBpZD0icGF0aDUyNDAiCiAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJj Y2Nzc3Nzc2NjY3pjIiAvPgogIDxwYXRoCiAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJjY2NzY2Nj Y3NjYyIKICAgICBpZD0icGF0aDQ2NDAiCiAgICAgZD0iTSAzOC4yMDMzNDIsMjEuMTM1ODIgTCA0 My44OTQ4NjIsMTkuOTM3MTc3IEwgNDMuODk0ODYyLDM4Ljc0Njk1MSBDIDQzLjg5NDg1Myw0MS4x NzY5NzMgNDMuMTQ1ODQxLDQyLjk5Mjk1NSA0MS42NDc4Miw0NC4xOTQ5MDQgQyA0MC4xNTk2NDMs NDUuMzk2ODQ2IDM3LjkwMjc0Nyw0NS45OTc4MTkgMzQuODc3MTI4LDQ1Ljk5NzgyNCBMIDMzLjcy NDA0LDQ1Ljk5NzgyNCBMIDMzLjcyNDA0LDQyLjE5NjAxNSBMIDM0LjYxMTAzLDQyLjE5NjAxNSBD IDM1Ljc5MzY4NCw0Mi4xOTYwMTMgMzYuNjg1NjAxLDQxLjkwNDIzNiAzNy4yODY3ODUsNDEuMzIw Njg0IEMgMzcuODk3ODIsNDAuNzM3MTMgMzguMjAzMzM4LDM5Ljg3OTIyIDM4LjIwMzM0MiwzOC43 NDY5NTEgTCAzOC4yMDMzNDIsMjEuMTM1ODIiCiAgICAgc3R5bGU9ImZvbnQtc2l6ZToyNS4xODU0 MDM4MnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6 Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQtYWxpZ246c3RhcnQ7bGluZS1oZWlnaHQ6MTI1 JTt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNob3I6c3RhcnQ7ZmlsbDojZmZmZmZmO2ZpbGwt b3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0 dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW9wYWNpdHk6MTtmb250LWZhbWlseTpCaXRz dHJlYW0gVmVyYSBTYW5zIiAvPgogIDx0ZXh0CiAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAg ICBzdHlsZT0iZm9udC1zaXplOjI4Ljg3MTg2MDVweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZh cmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQt YWxpZ246c3RhcnQ7bGluZS1oZWlnaHQ6MTI1JTt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNo b3I6c3RhcnQ7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13 aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tl LW9wYWNpdHk6MTtmb250LWZhbWlseTpNZ09wZW4gQ29zbWV0aWNhIgogICAgIHg9IjUyLjIyOTg3 NCIKICAgICB5PSI0Mi4zOTE5MTEiCiAgICAgaWQ9InRleHQzNzUxIgogICAgIHNvZGlwb2RpOmxp bmVzcGFjaW5nPSIxMjUlIj48dHNwYW4KICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAg ICBpZD0idHNwYW4zNzUzIgogICAgICAgeD0iNTIuMjI5ODc0IgogICAgICAgeT0iNDIuMzkxOTEx IgogICAgICAgZHg9IjAgMS40MTQyMTM1IDEuNDE0MjEzNSAxLjQxNDIxMzUgMS40MTQyMTM1IDEu NDE0MjEzNSAxLjQxNDIxMzUiPm9rb3NoZXI8L3RzcGFuPjwvdGV4dD4KICA8dGV4dAogICAgIHht bDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZvbnQtc2l6ZTo3LjAyNjQyODIycHg7Zm9u dC1zdHlsZTpvYmxpcXVlO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2Zv bnQtc3RyZXRjaDpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDtsaW5lLWhlaWdodDoxMjUlO3dyaXRp bmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5 OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9r ZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3BhY2l0eToxO2ZvbnQtZmFtaWx5Ok1nT3BlbiBDb3Nt ZXRpY2EiCiAgICAgeD0iNjAuOTM0ODY4IgogICAgIHk9IjUzLjE5NTY0NCIKICAgICBpZD0idGV4 dDQ2MzIiCiAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNSUiPjx0c3BhbgogICAgICAgc29k aXBvZGk6cm9sZT0ibGluZSIKICAgICAgIGlkPSJ0c3BhbjQ2MzQiCiAgICAgICB4PSI2MC45MzQ4 NjgiCiAgICAgICB5PSI1My4xOTU2NDQiPi4uLmF1ZGlvIHByb2R1Y3Rpb24gbWFkZSBzaW1wbGUu PC90c3Bhbj48L3RleHQ+Cjwvc3ZnPgo= ------=_Part_43706_6467488.1161275958347 Content-Type: image/svg+xml; name="jokosher.svg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jokosher.svg" X-Attachment-Id: f_ethdqi8x PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh LS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8 c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1s bnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8v d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6 Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z dmciCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogICB4bWxu czpzb2RpcG9kaT0iaHR0cDovL2lua3NjYXBlLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGkt MC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3Bh Y2VzL2lua3NjYXBlIgogICBpZD0ic3ZnMTk3NiIKICAgc29kaXBvZGk6dmVyc2lvbj0iMC4zMiIK ICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40MyIKICAgd2lkdGg9IjQ4IgogICBoZWlnaHQ9IjQ4Igog ICB2ZXJzaW9uPSIxLjAiCiAgIHNvZGlwb2RpOmRvY2Jhc2U9Ii9ob21lL3RpZ2VydC9zdm4vam9r b3NoZXIvdHJ1bmsiCiAgIHNvZGlwb2RpOmRvY25hbWU9Impva29zaGVyLnN2ZyIKICAgaW5rc2Nh cGU6ZXhwb3J0LWZpbGVuYW1lPSIvaG9tZS90aWdlcnQvc3ZuL2pva29zaGVyL3RydW5rL2pva29z aGVyLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjkwIgogICBpbmtzY2FwZTpleHBvcnQt eWRwaT0iOTAiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE5ODEiPgogICAgPHJkZjpS REY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9y bWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAg IHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+ CiAgICAgICAgPGNjOmxpY2Vuc2UKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVh dGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzIuMC8iIC8+CiAgICAgICAgPGRjOnRpdGxl Pkpva29zaGVyIEljb248L2RjOnRpdGxlPgogICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAg PGNjOkFnZW50PgogICAgICAgICAgICA8ZGM6dGl0bGU+VHVvbWFzIEt1b3NtYW5lbjwvZGM6dGl0 bGU+CiAgICAgICAgICA8L2NjOkFnZW50PgogICAgICAgIDwvZGM6Y3JlYXRvcj4KICAgICAgICA8 ZGM6ZGF0ZT5KdW5lIDI5LCAyMDA2PC9kYzpkYXRlPgogICAgICAgIDxkYzpzb3VyY2U+aHR0cDov L3d3dy5qb2tvc2hlci5vcmc8L2RjOnNvdXJjZT4KICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAg ICAgIDxyZGY6QmFnPgogICAgICAgICAgICA8cmRmOmxpPmpva29zaGVyPC9yZGY6bGk+CiAgICAg ICAgICA8L3JkZjpCYWc+CiAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgIDxkYzpkZXNjcmlw dGlvbj5Kb2tvc2hlciBhcHBsaWNhdGlvbiBpY29uPC9kYzpkZXNjcmlwdGlvbj4KICAgICAgICA8 ZGM6Y29udHJpYnV0b3I+CiAgICAgICAgICA8Y2M6QWdlbnQ+CiAgICAgICAgICAgIDxkYzp0aXRs ZT5Kb25vIEJhY29uPC9kYzp0aXRsZT4KICAgICAgICAgIDwvY2M6QWdlbnQ+CiAgICAgICAgPC9k Yzpjb250cmlidXRvcj4KICAgICAgPC9jYzpXb3JrPgogICAgICA8Y2M6TGljZW5zZQogICAgICAg ICByZGY6YWJvdXQ9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzIu MC8iPgogICAgICAgIDxjYzpwZXJtaXRzCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8v d2ViLnJlc291cmNlLm9yZy9jYy9SZXByb2R1Y3Rpb24iIC8+CiAgICAgICAgPGNjOnBlcm1pdHMK ICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rpc3Ry aWJ1dGlvbiIgLz4KICAgICAgICA8Y2M6cmVxdWlyZXMKICAgICAgICAgICByZGY6cmVzb3VyY2U9 Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL05vdGljZSIgLz4KICAgICAgICA8Y2M6cmVxdWly ZXMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0F0 dHJpYnV0aW9uIiAvPgogICAgICAgIDxjYzpwZXJtaXRzCiAgICAgICAgICAgcmRmOnJlc291cmNl PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9EZXJpdmF0aXZlV29ya3MiIC8+CiAgICAgICAg PGNjOnJlcXVpcmVzCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNl Lm9yZy9jYy9TaGFyZUFsaWtlIiAvPgogICAgICA8L2NjOkxpY2Vuc2U+CiAgICA8L3JkZjpSREY+ CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTk3OSI+CiAgICA8bGluZWFyR3Jh ZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJsaW5lYXJH cmFkaWVudDQ3MjIiPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojY2U1 YzAwIgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlkPSJzdG9wNDcyNCIgLz4KICAgICAg PHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2Y1NzkwMCIKICAgICAgICAgb2Zmc2V0 PSIxIgogICAgICAgICBpZD0ic3RvcDQ3MjYiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAg PGxpbmVhckdyYWRpZW50CiAgICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBp ZD0ibGluZWFyR3JhZGllbnQ0NjM0Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3At Y29sb3I6d2hpdGU7c3RvcC1vcGFjaXR5OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAg IGlkPSJzdG9wNDYzNiIgLz4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6 I2ZmZmZmZjtzdG9wLW9wYWNpdHk6MCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBpZD0i c3RvcDQ2MzgiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50CiAg ICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0 NjE4Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZjYWYzZSIKICAg ICAgICAgb2Zmc2V0PSIwIgogICAgICAgICBpZD0ic3RvcDQ2MjAiIC8+CiAgICAgIDxzdG9wCiAg ICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmNTc5MDAiCiAgICAgICAgIG9mZnNldD0iMSIKICAg ICAgICAgaWQ9InN0b3A0NjIyIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJH cmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgaWQ9ImxpbmVh ckdyYWRpZW50NTI4MyI+CiAgICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOmJs YWNrO3N0b3Atb3BhY2l0eToxOyIKICAgICAgICAgb2Zmc2V0PSIwIgogICAgICAgICBpZD0ic3Rv cDUyODUiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0 b3Atb3BhY2l0eTowOyIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBpZD0ic3RvcDUyODci IC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpZD0i bGluZWFyR3JhZGllbnQ1MTg3Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29s b3I6d2hpdGU7c3RvcC1vcGFjaXR5OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlk PSJzdG9wNTE4OSIgLz4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6d2hp dGU7c3RvcC1vcGFjaXR5OjA7IgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9w NTE5MSIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8cmFkaWFsR3JhZGllbnQKICAgICAg IGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFk aWVudDUyODMiCiAgICAgICBpZD0icmFkaWFsR3JhZGllbnQ1Mjg5IgogICAgICAgY3g9Ii0zMy4z MTI1IgogICAgICAgY3k9IjcuODc1IgogICAgICAgZng9Ii0zMy4zMTI1IgogICAgICAgZnk9Ijcu ODc1IgogICAgICAgcj0iMjEuMDYyNSIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgo MSwwLDAsMC4xOTU4NDYsLTkuMjQ4MjRlLTE2LDYuMzMyNzE1KSIKICAgICAgIGdyYWRpZW50VW5p dHM9InVzZXJTcGFjZU9uVXNlIiAvPgogICAgPHJhZGlhbEdyYWRpZW50CiAgICAgICBpbmtzY2Fw ZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFyR3JhZGllbnQ0NjE4 IgogICAgICAgaWQ9InJhZGlhbEdyYWRpZW50NDYyNCIKICAgICAgIGN4PSItMzMuNjU5NDA1Igog ICAgICAgY3k9IjI0LjY4Nzg2IgogICAgICAgZng9Ii0zMy42NTk0MDUiCiAgICAgICBmeT0iMjQu Njg3ODYiCiAgICAgICByPSIxNi40OTk5OTkiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0ibWF0 cml4KDEuMDMxOTYyLC0zLjI5NTYyMmUtMiwzLjE4MzczN2UtMiwwLjk5NjkyOCw1Ni40NzY5Nywt NS43NzE5OTMpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIC8+CiAgICA8 bGluZWFyR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhs aW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDQ2MzQiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0 NjMyIgogICAgICAgeDE9Ii0zMS40OTgwNTMiCiAgICAgICB5MT0iMjAuMzE5ODg3IgogICAgICAg eDI9Ii0yMS42NTI5NTgiCiAgICAgICB5Mj0iNTEuOTQ5NzY0IgogICAgICAgZ3JhZGllbnRVbml0 cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU1 LC00KSIgLz4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3 YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDcyMiIKICAgICAgIGlkPSJy YWRpYWxHcmFkaWVudDQ3MjgiCiAgICAgICBjeD0iMjEuNTYxNDg3IgogICAgICAgY3k9IjI3LjA2 MjMzNiIKICAgICAgIGZ4PSIyMS41NjE0ODciCiAgICAgICBmeT0iMjcuMDYyMzM2IgogICAgICAg cj0iMTMuNDM3NSIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4wODI4NTQsMCww LDEuMzM3MzM3LC0zLjAyOTkyMiwtOC4wNTMzMzkpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNl clNwYWNlT25Vc2UiIC8+CiAgICA8cmFkaWFsR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxl Y3Q9ImFsd2F5cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDUxODciCiAgICAg ICBpZD0icmFkaWFsR3JhZGllbnQ0NzMwIgogICAgICAgY3g9IjI0LjQ3MDk3IgogICAgICAgY3k9 IjIzLjIwOTQ5OSIKICAgICAgIGZ4PSIyNC40NzA5NyIKICAgICAgIGZ5PSIyMy4yMDk0OTkiCiAg ICAgICByPSIxNC41MjkwMjkiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEuNzU1 MDM4LC00LjgxOTI3NGUtNyw0Ljk1ODczMWUtNywxLjc0NDA2NSwtMTkuNDc2NTEsLTE3LjEwNjI5 KSIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiAvPgogIDwvZGVmcz4KICA8 c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjkyIgogICAg IGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTAxNCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIy IgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEw LjAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAuMCIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwLjAi CiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAg IHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBpZD0iYmFzZSIKICAgICBzaG93Z3JpZD0iZmFsc2Ui CiAgICAgZ3JpZGNvbG9yPSJibGFjayIKICAgICBncmlkb3BhY2l0eT0iMC4wNTA5ODAzOSIKICAg ICBncmlkZW1wY29sb3I9ImJsYWNrIgogICAgIGdyaWRlbXBvcGFjaXR5PSIwLjA4MjM1Mjk0Igog ICAgIGlua3NjYXBlOnpvb209IjUuNjU2ODU0MiIKICAgICBpbmtzY2FwZTpjeD0iNTUuODA2MzIy IgogICAgIGlua3NjYXBlOmN5PSIxNy4zNDcwMjciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAi CiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI1IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9 InN2ZzE5NzYiCiAgICAgZmlsbD0iI2Y1NzkwMCIKICAgICBzaG93Z3VpZGVzPSJ0cnVlIgogICAg IGlua3NjYXBlOmd1aWRlLWJib3g9InRydWUiIC8+CiAgPHBhdGgKICAgICBzb2RpcG9kaTp0eXBl PSJhcmMiCiAgICAgc3R5bGU9Im9wYWNpdHk6MC43MDQ4MTkyNjtmaWxsOnVybCgjcmFkaWFsR3Jh ZGllbnQ1Mjg5KTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utb3BhY2l0eToxIgog ICAgIGlkPSJwYXRoNTI3MSIKICAgICBzb2RpcG9kaTpjeD0iLTMzLjMxMjUiCiAgICAgc29kaXBv ZGk6Y3k9IjcuODc1IgogICAgIHNvZGlwb2RpOnJ4PSIyMS4wNjI1IgogICAgIHNvZGlwb2RpOnJ5 PSI0LjEyNSIKICAgICBkPSJNIC0xMi4yNSA3Ljg3NSBBIDIxLjA2MjUgNC4xMjUgMCAxIDEgIC01 NC4zNzUsNy44NzUgQSAyMS4wNjI1IDQuMTI1IDAgMSAxICAtMTIuMjUgNy44NzUgeiIKICAgICB0 cmFuc2Zvcm09Im1hdHJpeCgwLjg2OTQzNywwLDAsMSw1Mi4yNzU2MiwzMy4zNzUpIiAvPgogIDxw YXRoCiAgICAgc3R5bGU9ImZpbGw6dXJsKCNyYWRpYWxHcmFkaWVudDQ2MjQpO2ZpbGwtb3BhY2l0 eToxO3N0cm9rZTojY2U1YzAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ry b2tlLWRhc2hhcnJheTpub25lIgogICAgIGQ9Ik0gOS40Njg3NTEsNC40NDE5NDE3IEMgOC4zNzI3 ODYsNC40NDE5NDE3IDcuNTAwMDAxLDQuODgzMjUyMiA3LjUwMDAwMSw1Ljk3NSBMIDcuNTAwMDAx LDI2LjcxMjUgQyA3LjUwMDAwMSwyNi44NDg5NjkgNy41MDQ5ODUsMjYuOTg1MTU2IDcuNTMxMjUx LDI3LjExMzY3MiBDIDcuNTIzODQ1LDI3LjMxMTAwOCA3LjUwMDAwMSwyNy41MDA4ODYgNy41MDAw MDEsMjcuNyBDIDcuNTAwMDAxLDM2LjQyMTYgMTQuNjY4MDAxLDQzLjQ5OTk5OSAyMy41MDAwMDEs NDMuNSBDIDMyLjMzMjAwMSw0My41IDM5LjUsMzYuNDIxNiAzOS41LDI3LjcgQyAzOS41LDI3LjUw MDg4NiAzOS40NzYxNTcsMjcuMzExMDA4IDM5LjQ2ODc1LDI3LjExMzY3MiBDIDM5LjQ5NTAxNywy Ni45ODUxNTYgMzkuNSwyNi44NDg5NjkgMzkuNSwyNi43MTI1IEwgMzkuNSw1Ljk3NSBDIDM5LjUs NC44ODMyNTE5IDM4LjYyNzIxNiw0LjM1MzU1MzQgMzcuNTMxMjUxLDQuMzUzNTUzNCBDIDM3LjUz MTI1MSw0LjM1MzU1MzQgMzAuNDU1NTcyLDYuNTIzNjQzIDIzLjQzOTk0Nyw2LjUyMzY0MyBDIDE2 LjQyNDMyMiw2LjUyMzY0MyA5LjQ2ODc1MSw0LjQ0MTk0MTcgOS40Njg3NTEsNC40NDE5NDE3IHog IgogICAgIGlkPSJwYXRoMTk4NSIKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjY3Nzc3NzY2Nj emMiIC8+CiAgPHBhdGgKICAgICBzdHlsZT0ib3BhY2l0eTowLjcxMDk4MjY4O2ZpbGw6dXJsKCNy YWRpYWxHcmFkaWVudDQ3MjgpO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9r ZTpub25lO3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpv aW46bWl0ZXI7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICBkPSJNIDkuNTI0NDE2LDUuOTA2NTM0IEMg OS40ODY1NjUsNS45MTAxNDEgOS40MjE4NjUsNS45MzEzMTQgOS4zODkwNTksNS45NDAzNzMyIEMg OS4zODM3MjYsNS45NDIwMzU0IDkuMzYwNDIxLDUuOTM4NTU3MiA5LjM1NTIyLDUuOTQwMzczMiBD IDkuMzQ1MDgsNS45NDQzMTE1IDkuMzMxMDA2LDUuOTY5NjU3OSA5LjMyMTM4MSw1Ljk3NDIxMjQg QyA5LjMxNjY5NCw1Ljk3NjY0NDUgOS4yOTIxMDQsNS45NzE2MjU0IDkuMjg3NTQyLDUuOTc0MjEy NCBDIDkuMjc4NjYyLDUuOTc5Njk3IDkuMjYyMTAyLDYuMDAxOTQzMiA5LjI1MzcwMyw2LjAwODA1 MTYgQyA5LjI0OTYyLDYuMDExMjYyMiA5LjIyMzgzLDYuMDM4NTIzMSA5LjIxOTg2Myw2LjA0MTg5 MDcgQyA5LjIxNjEyNCw2LjA0NTU3MzUgOS4xODk2NTMsNi4wNzE4ODkgOS4xODYwMjQsNi4wNzU3 Mjk5IEMgOS4xODI2MTMsNi4wNzk4ODgxIDkuMTU1NDkxLDYuMTA1MjUxOCA5LjE1MjE4NSw2LjEw OTU2OTEgQyA4Ljk2NjI2NjUsNi4zODc3NjA4IDguOTQ5MTQ5OCw2Ljk3NDA5NTkgOC45NDkxNDk4 LDcuODY5MjA2OCBMIDguOTQ5MTQ5OCw4LjY4MTM0NzMgQyAxMi4yMTIwMzYsMTQuMDM4NjQ4IDE2 LjM4Njk2NCwyMC45MzEwNjYgMjAuNzkyODY1LDI4LjI3NDIzNiBMIDEzLjk1NzM0OSw2Ljk1NTU0 ODggQyAxMS45OTg0NDgsNi41NTgwMTAzIDEwLjc0MjYyNyw2LjIxMTA4NjcgMTAuNzQyNjI3LDYu MjExMDg2NyBDIDEwLjE1OTcxNSw1Ljk4NTEwNDggOS43ODkzNzcsNS44ODEyODE4IDkuNTI0NDE2 LDUuOTA2NTM0IHogTSAyMC43OTI4NjUsMjguMjc0MjM2IEwgMjkuNjkyNTcxLDcuNTMwODE0OSBD IDI4LjAyNzk1OSw3Ljc2ODg4MTUgMjYuMTg0OTgxLDcuOTkzODg5OSAyNC4zMTIxNCw4LjAzODQw MjcgQyAyMy4zMTgwNDksMTMuODM1MzQzIDIyLjExMjAzMiwyMC44NTgzNTEgMjAuNzkyODY1LDI4 LjI3NDIzNiB6IE0gMjAuNzkyODY1LDI4LjI3NDIzNiBMIDM4LjA1MDg1LDIyLjcyNDYxIEwgMzgu MDUwODUsMTcuODE3OTI4IEMgMzMuMDg1Njc3LDIwLjgzNzE0MSAyNy4xMTg1MTksMjQuNDc4ODQ0 IDIwLjc5Mjg2NSwyOC4yNzQyMzYgeiBNIDIwLjc5Mjg2NSwyOC4yNzQyMzYgTCAzNi4wNTQzMzgs MzQuODA1MTk5IEMgMzYuNzE0NDQ3LDMzLjY5MDQ2MyAzNy4yMzk3MSwzMi40OTc4ODIgMzcuNTc3 MTAyLDMxLjIxODI0NSBDIDMyLjUzMjc3NywzMC4zNDgyMTcgMjYuNzgzNTU5LDI5LjMzOTg4NiAy MC43OTI4NjUsMjguMjc0MjM2IHogTSAyMC43OTI4NjUsMjguMjc0MjM2IEwgMjUuMTU4MTIsNDEu ODQzNzUgQyAyNi4zMTQyNjMsNDEuNzEzMjEyIDI3LjQ1MDU1Miw0MS40NDc3ODEgMjguNTA4Miw0 MS4wNjU0NDkgQyAyNi4xMjc1OTQsMzcuMTM4MTA3IDIzLjUwNDM3MSwzMi43OTM0MTIgMjAuNzky ODY1LDI4LjI3NDIzNiB6IE0gMjAuNzkyODY1LDI4LjI3NDIzNiBMIDE1Ljg1MjM0NCwzOS43Nzk1 NiBDIDE2LjcwMzgsNDAuMzAxMzUxIDE3LjYwMjkwNyw0MC43NTgxMDcgMTguNTU5NDc5LDQxLjA5 OTI4OCBDIDE5LjI1NjIxMiwzNy4wODY2ODIgMTkuOTk2NzU0LDMyLjc0OTY4NCAyMC43OTI4NjUs MjguMjc0MjM2IHogTSAyMC43OTI4NjUsMjguMjc0MjM2IEwgOS42MjU5MzQsMzEuODYxMTkgQyA5 LjkwMTk2NiwzMi43MzYyMjMgMTAuMjQyNTksMzMuNTcwODUyIDEwLjY3NDk0OCwzNC4zNjUyOSBD IDEzLjg2NjQyLDMyLjQzNDUxMiAxNy4yNzc4MzEsMzAuMzgzMjU3IDIwLjc5Mjg2NSwyOC4yNzQy MzYgeiBNIDIwLjc5Mjg2NSwyOC4yNzQyMzYgTCA4Ljk0OTE0OTgsMjMuMTk4MzU4IEwgOC45NDkx NDk4LDI2LjE3NjIwNyBDIDEyLjY4ODE2LDI2LjgyNjUyMyAxNi42NzUwOTQsMjcuNTQxNzUxIDIw Ljc5Mjg2NSwyOC4yNzQyMzYgeiAiCiAgICAgaWQ9InBhdGg0NjQyIiAvPgogIDxwYXRoCiAgICAg c3R5bGU9Im9wYWNpdHk6MC40MTYxODQ5NztmaWxsOnVybCgjcmFkaWFsR3JhZGllbnQ0NzMwKTtm aWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6 MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFj aXR5OjEiCiAgICAgZD0iTSAzOCwxMy45Mzc1IEMgMzUuNjQyMjgsMTkuOTMwMTM3IDMwLjg1MDE3 NCwyMi44NzE0MzkgMjQuODYzMzM2LDIyLjI4ODcwNCBDIDE4LjkwMDcxOCwyMS43MDgzMjcgMTMu Mjc5NDc4LDIyLjA2MzQ1OSA4Ljk3MjIxLDI2LjkyNDg1IEMgOC45NjU0OSwyNy4xMDY0NjIgOC45 NDE5NDIsMjcuMjYzNTU0IDguOTQxOTQyLDI3LjQ0NjggQyA4Ljk0MTk0MiwzNS40NzMzOTIgMTUu NDUwOTQ3LDQxLjk5OTk5OSAyMy40NzA5NzEsNDIgQyAzMS40OTA5OTUsNDIgMzgsMzUuNDczMzkx IDM4LDI3LjQ0NjggQyAzOCwyNy4yNjM1NTUgMzcuOTc2NDYzLDI3LjEwNjQ2MSAzNy45Njk3MzEs MjYuOTI0ODUgQyAzNy45OTM1ODksMjYuODA2NTc2IDM4LDI2LjY4MjAwOSAzOCwyNi41NTY0MTQg TCAzOCwxMy45Mzc1IHogIgogICAgIGlkPSJwYXRoNTI1OCIgLz4KICA8cGF0aAogICAgIHN0eWxl PSJvcGFjaXR5OjAuNzkxOTA3NTg7ZmlsbDpub25lO3N0cm9rZTp1cmwoI2xpbmVhckdyYWRpZW50 NDYzMik7c3Ryb2tlLXdpZHRoOjEuMDAwMDAwMTI7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICBkPSJN IDEwLjM0NTcsNS42NjQwODg2IEMgOC41MTMwMSw0Ljk1MzU5NjUgOC41LDUuMzgwMDI3MSA4LjUs Ny4zNTAwMDEgTCA4LjUsMjYuNzc1MDEgQyA4LjUsMjYuOTAyODQzIDguNTA0NjcsMjcuMDMwNDEg OC41MjkyOSwyNy4xNTA3OTIgQyA4LjUyMjM1LDI3LjMzNTYzOSA4LjUsMjcuNTEzNSA4LjUsMjcu NzAwMDExIEMgOC41LDM1Ljg2OTYxNSAxNS4yMiw0Mi41MDAwMTggMjMuNSw0Mi41MDAwMTkgQyAz MS43OCw0Mi41MDAwMTkgMzguNSwzNS44Njk2MTUgMzguNSwyNy43MDAwMTEgQyAzOC41LDI3LjUx MzUgMzguNDc3NjUsMjcuMzM1NjM5IDM4LjQ3MDcsMjcuMTUwNzkyIEMgMzguNDk1MzMsMjcuMDMw NDEgMzguNSwyNi45MDI4NDMgMzguNSwyNi43NzUwMSBMIDM4LjUsNy4zNTAwMDEgQyAzOC41LDUu OTI5NTIxMyAzOC42NzY0NSw0Ljc1NTQ0NDkgMzYuNjU0Myw1LjY2NDA4ODYgQyAzNi42NTQzLDUu NjY0MDg4NiAzMC4wNTM0MSw3LjUyOTM1OSAyMy40NzYyNiw3LjUyOTM1OSBDIDE2Ljg5OTExLDcu NTI5MzU5IDEwLjM0NTcsNS42NjQwODg2IDEwLjM0NTcsNS42NjQwODg2IHogIgogICAgIGlkPSJw YXRoNTI0MCIKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjY3Nzc3NzY2NjemMiIC8+CiAgPHBh dGgKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjY3NjY2Njc2NjIgogICAgIGlkPSJwYXRoNDY0 MCIKICAgICBkPSJNIDI4LjIwMzM0MiwxMS4xMzU4MiBMIDMzLjg5NDg2Miw5LjkzNzE3NyBMIDMz Ljg5NDg2MiwyOC43NDY5NTEgQyAzMy44OTQ4NTMsMzEuMTc2OTczIDMzLjE0NTg0MSwzMi45OTI5 NTUgMzEuNjQ3ODIsMzQuMTk0OTA0IEMgMzAuMTU5NjQzLDM1LjM5Njg0NiAyNy45MDI3NDcsMzUu OTk3ODE5IDI0Ljg3NzEyOCwzNS45OTc4MjQgTCAyMy43MjQwNCwzNS45OTc4MjQgTCAyMy43MjQw NCwzMi4xOTYwMTUgTCAyNC42MTEwMywzMi4xOTYwMTUgQyAyNS43OTM2ODQsMzIuMTk2MDEzIDI2 LjY4NTYwMSwzMS45MDQyMzYgMjcuMjg2Nzg1LDMxLjMyMDY4NCBDIDI3Ljg5NzgyLDMwLjczNzEz IDI4LjIwMzMzOCwyOS44NzkyMiAyOC4yMDMzNDIsMjguNzQ2OTUxIEwgMjguMjAzMzQyLDExLjEz NTgyIgogICAgIHN0eWxlPSJmb250LXNpemU6MjUuMTg1NDAzODJweDtmb250LXN0eWxlOm5vcm1h bDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1h bDt0ZXh0LWFsaWduOnN0YXJ0O2xpbmUtaGVpZ2h0OjEyNSU7d3JpdGluZy1tb2RlOmxyLXRiO3Rl eHQtYW5jaG9yOnN0YXJ0O2ZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtz dHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVy O3N0cm9rZS1vcGFjaXR5OjE7Zm9udC1mYW1pbHk6Qml0c3RyZWFtIFZlcmEgU2FucyIgLz4KPC9z dmc+Cg== ------=_Part_43706_6467488.1161275958347-- From toeknee@haircrazy.info Thu Oct 19 16:10: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 D8F1D3B0077 for ; Thu, 19 Oct 2006 16:10: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 13930-02 for ; Thu, 19 Oct 2006 16:10:43 -0400 (EDT) Received: from server309.com (server309.com [216.35.196.59]) by menubar.gnome.org (Postfix) with ESMTP id A5DFF3B01E5 for ; Thu, 19 Oct 2006 16:10:42 -0400 (EDT) Received: (qmail 20655 invoked by uid 502); 19 Oct 2006 20:10:41 -0000 Received: from unknown (HELO ?192.168.1.102?) (81.179.70.239) by ns1.server309.com with SMTP; 19 Oct 2006 20:10:41 -0000 From: Anthony Batchelor To: Jokosher Content-Type: text/plain Date: Thu, 19 Oct 2006 21:10:29 +0100 Message-Id: <1161288634.7271.15.camel@Pepe.local> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.533 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, INFO_TLD=1.273] X-Spam-Score: 0.533 X-Spam-Level: Subject: [jokosher-devel] Recording from M-Audio FastTrack on Edgy 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, 19 Oct 2006 20:10:45 -0000 Hi, I've been trying to record from my M-Audio FastTrack USB sound card with J-0.1 on Edgy. I can't get any sound recorded from it. I reported this bug at https://launchpad.net/distros/ubuntu/+source/jokosher/+bug/64702 Then I read that I probably should have asked here first. My bad. Won't happen again. I have discovered this since reporting the bug... I have also tried unplugging the sound card and I don't lose any Instrument Connections, even after restarting. The card works for recording in Audacity. But if I try recording in Jokosher, then close Jokosher, the 'Mic capture' button is checked in the volume applet. I have to uncheck it again to record in Audacity again. The following is from the bug report # Open Jokosher # Open/create a project # Add an instrument (Guitar) -- Repeat next bit for every available connection # Select Instrument Connections # Select an input # Arm the track for recording # Start recording # Play a tune # Stop Recording # No sound recorded Internal Sound card - Some Via 8235 on board thing USB Sound card - M-Audio Fast Track Any ideas? Thanks, Tony -- Anthony Batchelor From laszlok2@gmail.com Thu Oct 19 17:28: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 3BD0B3B0076 for ; Thu, 19 Oct 2006 17:28: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 18456-04 for ; Thu, 19 Oct 2006 17:28:34 -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 1E4E13B0079 for ; Thu, 19 Oct 2006 17:28:34 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id d42so843990pyd for ; Thu, 19 Oct 2006 14:28:00 -0700 (PDT) Received: by 10.64.193.8 with SMTP id q8mr729860qbf; Thu, 19 Oct 2006 14:28:00 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id f16sm1399081qba.2006.10.19.14.27.58; Thu, 19 Oct 2006 14:28:00 -0700 (PDT) Message-ID: <4537EDDB.4020006@gmail.com> Date: Thu, 19 Oct 2006 17:27:55 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <4536C865.4040300@gmail.com> <20061019090226.GA4382@localhost.localdomain> In-Reply-To: <20061019090226.GA4382@localhost.localdomain> 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: Re: [jokosher-devel] Very important - only use glade >= 3.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, 19 Oct 2006 21:28:35 -0000 John Green wrote: > On Wed, Oct 18, 2006 at 08:35:49PM -0400, Laszlo Pandy wrote: >> So please, if you have to commit a change to the glade file, you *must* >> use 3.0.2 or else we will lose the translations. You can get the glade >> 3.0.2 sources from the link below, or just use the one in edgy. >> > > I still seem to be using glade 2.12.1 so I suppose there was a gnome upgrade > I didn't bother with at some point. Actually Dapper still uses glade-2. There is a dapper deb available somewhere on the web for glade-3, but that is for 3.0.1 which contains the translation bug. Do you know if glade-2 is OK? > No gnome-2 is not okay. It uses a different format than gnome-3 which is backwards compatible, however saving it as glade-2 will result in 6000 line diffs. This was discussed on IRC and it was decided that we should stick with glade-3. Either compile 3.0.1 from source, or upgrade to edgy (which will be released next week btw). Laszlo From kerneljack@gmail.com Fri Oct 20 01:00: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 6726E3B0076 for ; Fri, 20 Oct 2006 01:00: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 04588-10 for ; Fri, 20 Oct 2006 01:00:39 -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 2740A3B002B for ; Fri, 20 Oct 2006 01:00:38 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1551814nfa for ; Thu, 19 Oct 2006 22:00:37 -0700 (PDT) Received: by 10.49.20.5 with SMTP id x5mr7330344nfi; Thu, 19 Oct 2006 22:00:37 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Thu, 19 Oct 2006 22:00:36 -0700 (PDT) Message-ID: Date: Fri, 20 Oct 2006 06:00:36 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_215353_8317366.1161320436946" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.115 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.115 X-Spam-Level: Subject: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 05:00:39 -0000 ------=_Part_215353_8317366.1161320436946 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys, I'm very new to jokosher but have known jono for a long time (on irc mostly) and so have volunteered to help you guys out on Wed. That's the only day I could get off work. I can bring along a 1.6Ghz Centrino laptop (1 gig of ram) with latest Edgy and latest jokosher built from cvs. Let me know if anything else is needed. As for the stuff to do, I really haven't used jokosher before but I'm sure I can pick it up in no time. What do you guys think I should do there? Thanks, Khusro ------=_Part_215353_8317366.1161320436946 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys,

I'm very new to jokosher but have known jono for a long time (on irc mostly) and so have volunteered to help you guys out on Wed. That's the only day I could get off work.

I can bring along a 1.6Ghz Centrino laptop (1 gig of ram) with latest Edgy and latest jokosher built from cvs. Let me know if anything else is needed.

As for the stuff to do, I really haven't used jokosher before but I'm sure I can pick it up in no time. What do you guys think I should do there?

Thanks,
Khusro

------=_Part_215353_8317366.1161320436946-- From davmor2@gmail.com Fri Oct 20 03:36:30 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 7E7453B00C5 for ; Fri, 20 Oct 2006 03:36:30 -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 10401-04 for ; Fri, 20 Oct 2006 03:36:30 -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 58D5F3B007A for ; Fri, 20 Oct 2006 03:36:29 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so708772ugb for ; Fri, 20 Oct 2006 00:36:28 -0700 (PDT) Received: by 10.67.101.8 with SMTP id d8mr1418557ugm; Fri, 20 Oct 2006 00:36:28 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 20 Oct 2006 00:36:28 -0700 (PDT) Message-ID: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> Date: Fri, 20 Oct 2006 08:36:28 +0100 From: "David Morley" 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.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: 0.014 X-Spam-Level: Subject: [jokosher-devel] What's 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: Fri, 20 Oct 2006 07:36:30 -0000 I can bring an old Laptop in that is running Xubuntu edgy but it isn't up to much. I've asked Jono what he needs printing off so I can help out with that. I will be there wednesday only and will basically do whatever is requested. I've only used .1 but can pick up the basics of .2 quickly enough to demo it. I have a headphone/mic I can bring not what you might class as recording quality but does work. Anything else? -- Seek That Thy Might Know From jonobacon@gmail.com Fri Oct 20 04:03: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 AB3233B006F for ; Fri, 20 Oct 2006 04:03:42 -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 11767-08 for ; Fri, 20 Oct 2006 04:03:41 -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 BF1553B0076 for ; Fri, 20 Oct 2006 04:03:40 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so711726ugb for ; Fri, 20 Oct 2006 01:03:40 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr1518707hug; Fri, 20 Oct 2006 01:03:39 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Fri, 20 Oct 2006 01:03:39 -0700 (PDT) Message-ID: <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> Date: Fri, 20 Oct 2006 09:03:39 +0100 From: "Jono Bacon" To: "David Morley" In-Reply-To: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.205 tagged_above=-999 required=2 tests=[AWL=0.195, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.205 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] What's required..... 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, 20 Oct 2006 08:03:43 -0000 On 10/20/06, David Morley wrote: > I can bring an old Laptop in that is running Xubuntu edgy but it isn't > up to much. > I've asked Jono what he needs printing off so I can help out with that. > I will be there wednesday only and will basically do whatever is requested. > I've only used .1 but can pick up the basics of .2 quickly enough to demo it. > I have a headphone/mic I can bring not what you might class as > recording quality but does work. Dave - when mailing about stand issues, don't just mail me, mail the team. :) I would recommend you guys have the following stuff printed: * a bunch of posters with the Jokosher logo on to put up on the booth. * some small flyers to give to people that list the Jokosher details. * maybe a Jokosher fact sheet with some info and screenshots on. Jono From davmor2@gmail.com Fri Oct 20 05:11:26 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 03D203B014A for ; Fri, 20 Oct 2006 05:11:26 -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 16024-03 for ; Fri, 20 Oct 2006 05:11:25 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 055533B00CC for ; Fri, 20 Oct 2006 05:11:25 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so720198ugb for ; Fri, 20 Oct 2006 02:11:24 -0700 (PDT) Received: by 10.67.89.5 with SMTP id r5mr1543884ugl; Fri, 20 Oct 2006 02:11:24 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 20 Oct 2006 02:11:24 -0700 (PDT) Message-ID: <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> Date: Fri, 20 Oct 2006 10:11:24 +0100 From: "David Morley" To: jokosher-devel-list@gnome.org In-Reply-To: <36feaa6c0610200108m6e0cdde6red15da46ead91652@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@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: Subject: [jokosher-devel] Fwd: What's 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: Fri, 20 Oct 2006 09:11:26 -0000 ---------- Forwarded message ---------- From: David Morley Date: 20-Oct-2006 09:08 Subject: Re: [jokosher-devel] What's required..... To: jono@jonobacon.org > Dave - when mailing about stand issues, don't just mail me, mail the team. :) > Realised that after with is why I did this post. :) > I would recommend you guys have the following stuff printed: > > * a bunch of posters with the Jokosher logo on to put up on the booth. Posters really need to be bigger than A4 might need pro help for that. > * some small flyers to give to people that list the Jokosher details. Have you got detail you can post me please? If it A4 size then I can do it > * maybe a Jokosher fact sheet with some info and screenshots on. Again if you have a layout and it's on A4 I can print some of thesse off. -- Seek That Thy Might Know -- Seek That Thy Might Know From panos.laganakos@gmail.com Fri Oct 20 13:26: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 A01953B007A for ; Fri, 20 Oct 2006 13:26: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 11396-10 for ; Fri, 20 Oct 2006 13:26:03 -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 E37073B000C for ; Fri, 20 Oct 2006 13:26:02 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1757524nfa for ; Fri, 20 Oct 2006 10:26:02 -0700 (PDT) Received: by 10.48.230.18 with SMTP id c18mr8407864nfh; Fri, 20 Oct 2006 10:26:01 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Fri, 20 Oct 2006 10:26:00 -0700 (PDT) Message-ID: Date: Fri, 20 Oct 2006 20:26:00 +0300 From: "Panos Laganakos" To: "David Morley" In-Reply-To: <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.422 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.422 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Fwd: What's 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: Fri, 20 Oct 2006 17:26:05 -0000 Hacked up a template for a Jokosher flyer (A4): http://panos.solhost.org/mockups/jokosher-flyer.png (source: http://panos.solhost.org/mockups/jokosher-flyer.svg) On 10/20/06, David Morley wrote: > ---------- Forwarded message ---------- > From: David Morley > Date: 20-Oct-2006 09:08 > Subject: Re: [jokosher-devel] What's required..... > To: jono@jonobacon.org > > > > Dave - when mailing about stand issues, don't just mail me, mail the team. :) > > > > Realised that after with is why I did this post. :) > > > I would recommend you guys have the following stuff printed: > > > > * a bunch of posters with the Jokosher logo on to put up on the booth. > > Posters really need to be bigger than A4 might need pro help for that. > > > * some small flyers to give to people that list the Jokosher details. > > Have you got detail you can post me please? If it A4 size then I can do it > > > * maybe a Jokosher fact sheet with some info and screenshots on. > > Again if you have a layout and it's on A4 I can print some of thesse off. > > > > > -- > Seek That Thy Might Know > > > -- > Seek That Thy Might Know > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From jonobacon@gmail.com Fri Oct 20 20:35: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 49F3E3B0004 for ; Fri, 20 Oct 2006 20:35: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 01144-02 for ; Fri, 20 Oct 2006 20:35:05 -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 2A3933B0077 for ; Fri, 20 Oct 2006 20:35:04 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1691665nfc for ; Fri, 20 Oct 2006 17:35:03 -0700 (PDT) Received: by 10.78.150.7 with SMTP id x7mr3015208hud; Fri, 20 Oct 2006 17:35:02 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Fri, 20 Oct 2006 17:35:02 -0700 (PDT) Message-ID: <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> Date: Sat, 21 Oct 2006 01:35:02 +0100 From: "Jono Bacon" To: "Panos Laganakos" 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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.439 tagged_above=-999 required=2 tests=[AWL=-0.039, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.439 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, David Morley Subject: Re: [jokosher-devel] Fwd: What's required..... 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, 21 Oct 2006 00:35:07 -0000 On 10/20/06, Panos Laganakos wrote: > Hacked up a template for a Jokosher flyer (A4): > > http://panos.solhost.org/mockups/jokosher-flyer.png > > (source: http://panos.solhost.org/mockups/jokosher-flyer.svg) Wow! :) Jono From rmcw@allmail.net Sat Oct 21 09:30: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 3563F3B00AC for ; Sat, 21 Oct 2006 09:30: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 00423-07 for ; Sat, 21 Oct 2006 09:30:53 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id ABB603B0009 for ; Sat, 21 Oct 2006 09:30:52 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 84291DB80D2 for ; Sat, 21 Oct 2006 09:30:42 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Sat, 21 Oct 2006 09:30:45 -0400 X-Sasl-enc: w+ODfRviOWZUcK/G/MI8qVdZ3UIffY4vw0AZyFRNJnof 1161437444 Received: from eligeto (87.113.88.30.bbplus.pte-ag2.dyn.plus.net [87.113.88.30]) by mail.messagingengine.com (Postfix) with ESMTP id 76ADE162DB for ; Sat, 21 Oct 2006 09:30:39 -0400 (EDT) Date: Sat, 21 Oct 2006 14:30:32 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061021143032.627d709c@eligeto> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Subject: [jokosher-devel] LinuxWorld stand 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, 21 Oct 2006 13:30:54 -0000 I have made an attempt at pulling together the planning from the various emails and made a wiki page: http://jokosher.python-hosting.com/wiki/LinuxWorld Chris: I wasn't sure when you were available so I haven't put you in anywhere. John: I've put you in for all day both days because you said you would be at the Expo then, remove your name for any times you want to do something else. Anyone else I've missed or put in at the wrong time? Printing - I can do the posters of the logo. - The layout Panos did for handouts is very good, any volunteers to sort out the text, add some screen shots, or print them off once they're finished? How many copies of this will we need? - Anything else we should have? A large poster of the information sheet? What/who am I forgetting? Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Klingon function calls do not have 'parameters' -- they have 'arguments' -- and they ALWAYS WIN THEM. From davmor2@gmail.com Sat Oct 21 10:21: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 94E923B002A for ; Sat, 21 Oct 2006 10:21: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 02928-10 for ; Sat, 21 Oct 2006 10:21:35 -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 52FFE3B0119 for ; Sat, 21 Oct 2006 10:21:34 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so979021ugb for ; Sat, 21 Oct 2006 07:21:33 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr3797391ugm; Sat, 21 Oct 2006 07:21:33 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Sat, 21 Oct 2006 07:21:33 -0700 (PDT) Message-ID: <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> Date: Sat, 21 Oct 2006 15:21:33 +0100 From: "David Morley" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@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, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 14:21:35 -0000 can some screen shots be dropped into the wider grey sections if someone with the knowledge to do this could i could print a load off but i was thinking it may be worth finding out how much someone would charge to do a bulk print run On 21/10/06, Jono Bacon wrote: > On 10/20/06, Panos Laganakos wrote: > > Hacked up a template for a Jokosher flyer (A4): > > > > http://panos.solhost.org/mockups/jokosher-flyer.png > > > > (source: http://panos.solhost.org/mockups/jokosher-flyer.svg) > > Wow! :) > > Jono > -- Seek That Thy Might Know From stuart.langridge@gmail.com Sat Oct 21 11: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 724F33B006D for ; Sat, 21 Oct 2006 11:41: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 07588-06 for ; Sat, 21 Oct 2006 11:41:38 -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 378B83B0010 for ; Sat, 21 Oct 2006 11:41:38 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2070385nfa for ; Sat, 21 Oct 2006 08:41:37 -0700 (PDT) Received: by 10.82.105.13 with SMTP id d13mr899276buc; Sat, 21 Oct 2006 08:41:37 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sat, 21 Oct 2006 08:41:37 -0700 (PDT) Message-ID: <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> Date: Sat, 21 Oct 2006 16:41:37 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "David Morley" In-Reply-To: <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> X-Google-Sender-Auth: b290bae51f1f40dc X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.332 tagged_above=-999 required=2 tests=[AWL=0.068, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.332 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 15:41:39 -0000 On 10/21/06, David Morley wrote: > can some screen shots be dropped into the wider grey sections if > someone with the knowledge to do this could i could print a load off > but i was thinking it may be worth finding out how much someone would > charge to do a bulk print run Hang on, hang on. The png seems to have boilerplate text in it: all the paragraphs under the headings are the same. Is that intended, or is there supposed to be more descriptive text for each paragraph? If not, then it says "concepts andlanguage" with a space missing... sil -- Also, thank you for reducing my productivity by introducing me to bash.org -- Tim From panos.laganakos@gmail.com Sat Oct 21 11:47: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 1B7E43B00B3 for ; Sat, 21 Oct 2006 11:47: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 08066-01 for ; Sat, 21 Oct 2006 11:47:24 -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 CFC553B006D for ; Sat, 21 Oct 2006 11:47:23 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2071669nfa for ; Sat, 21 Oct 2006 08:47:23 -0700 (PDT) Received: by 10.49.90.4 with SMTP id s4mr10415600nfl; Sat, 21 Oct 2006 08:47:22 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Sat, 21 Oct 2006 08:47:22 -0700 (PDT) Message-ID: Date: Sat, 21 Oct 2006 18:47:22 +0300 From: "Panos Laganakos" To: "Stuart Langridge" In-Reply-To: <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.422 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.422 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, David Morley Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 15:47:25 -0000 The PNG is just a showoff. If someone can take some screenshots and write the text I can update the SVG, or someone can do that himself, that's why I included the SVG in the first place. On 10/21/06, Stuart Langridge wrote: > On 10/21/06, David Morley wrote: > > can some screen shots be dropped into the wider grey sections if > > someone with the knowledge to do this could i could print a load off > > but i was thinking it may be worth finding out how much someone would > > charge to do a bulk print run > > Hang on, hang on. The png seems to have boilerplate text in it: all > the paragraphs under the headings are the same. Is that intended, or > is there supposed to be more descriptive text for each paragraph? If > not, then it says "concepts andlanguage" with a space missing... > > sil > > -- > Also, thank you for reducing my productivity by introducing me to > bash.org > -- Tim > -- Panos Laganakos From stuart.langridge@gmail.com Sat Oct 21 12:29:50 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 8369D3B0009 for ; Sat, 21 Oct 2006 12:29:50 -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 09597-10 for ; Sat, 21 Oct 2006 12:29:50 -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 71BC33B006D for ; Sat, 21 Oct 2006 12:29:49 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2081920nfa for ; Sat, 21 Oct 2006 09:29:48 -0700 (PDT) Received: by 10.82.152.16 with SMTP id z16mr891571bud; Sat, 21 Oct 2006 09:29:48 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sat, 21 Oct 2006 09:29:48 -0700 (PDT) Message-ID: <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> Date: Sat, 21 Oct 2006 17:29:48 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Panos Laganakos" 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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> X-Google-Sender-Auth: 90fee02465802fec X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.334 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.334 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, David Morley Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 16:29:50 -0000 On 10/21/06, Panos Laganakos wrote: > The PNG is just a showoff. > > If someone can take some screenshots and write the text I can update > the SVG, or someone can do that himself, that's why I included the SVG > in the first place. That's what I thought (and a very pretty showoff it is too!); I just wanted to confirm that before someone went and printed fifty of them ;) sil -- Medio tutissimus ibis. (You will travel safest in a middle course) -- family motto From davmor2@gmail.com Sat Oct 21 17:22: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 1980C3B00B3 for ; Sat, 21 Oct 2006 17:22: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 24481-02 for ; Sat, 21 Oct 2006 17:22:23 -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 075543B00AC for ; Sat, 21 Oct 2006 17:22:23 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1032563ugb for ; Sat, 21 Oct 2006 14:22:22 -0700 (PDT) Received: by 10.67.97.7 with SMTP id z7mr4434003ugl; Sat, 21 Oct 2006 14:22:21 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Sat, 21 Oct 2006 14:22:21 -0700 (PDT) Message-ID: <36feaa6c0610211422ge0c483dgd7c103df2f504c55@mail.gmail.com> Date: Sat, 21 Oct 2006 22:22:21 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 21:22:24 -0000 I've tried a demo print and although it looks okay the colours just aren't as viberant as they are on screen. I would like to say though that it still looks good and I think would be amazing on glossy paper. Has anyome managed to add screen shots to it yet? -- Seek That Thy Might Know From davmor2@gmail.com Sun Oct 22 06: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 AD4B83B01E4 for ; Sun, 22 Oct 2006 06: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 09968-05 for ; Sun, 22 Oct 2006 06:50:52 -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 7AB473B0159 for ; Sun, 22 Oct 2006 06:50:51 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1095979ugb for ; Sun, 22 Oct 2006 03:50:50 -0700 (PDT) Received: by 10.67.119.13 with SMTP id w13mr5229064ugm; Sun, 22 Oct 2006 03:50:50 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Sun, 22 Oct 2006 03:50:50 -0700 (PDT) Message-ID: <36feaa6c0610220350k6066d36cvf12caad543ca7785@mail.gmail.com> Date: Sun, 22 Oct 2006 11:50:50 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <36feaa6c0610211422ge0c483dgd7c103df2f504c55@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> <36feaa6c0610211422ge0c483dgd7c103df2f504c55@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sun, 22 Oct 2006 10:50:52 -0000 I've had an idea if someone can add content to the cool Jokosher flyer I will take a copy up to the uni and see how much it would cost to run off 1000 flyers and 5 A1 posters. -- Seek That Thy Might Know From davmor2@gmail.com Mon Oct 23 03:49: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 127CA3B008C for ; Mon, 23 Oct 2006 03:49: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 00938-06 for ; Mon, 23 Oct 2006 03:49:19 -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 0138D3B0011 for ; Mon, 23 Oct 2006 03:49:19 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1250639ugb for ; Mon, 23 Oct 2006 00:49:18 -0700 (PDT) Received: by 10.66.255.7 with SMTP id c7mr6773408ugi; Mon, 23 Oct 2006 00:49:17 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 00:49:17 -0700 (PDT) Message-ID: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> Date: Mon, 23 Oct 2006 08:49:17 +0100 From: "David Morley" 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.2 tagged_above=-999 required=2 tests=[BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: 0.2 X-Spam-Level: Subject: [jokosher-devel] Please, please, please 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, 23 Oct 2006 07:49:20 -0000 This is a plea to people who have design and typing skills. A lovely flyer was created for the Jokosher stand and I would hate for it to go to waste. I have time on my hands and can do one of three things take a filled out flyer or jpeg of it, to shop's or the University and get it printed or at least a quote. I can also take the time to print it myself. However none of this will be possible if the flyer itself is not actually filled in. Now I am a lorry driver by trade and have no idea how to edit and change the flyer so I send out a plea to those with the relevant skills please hurry and fill in the flyer so something can be done with it many thanks. Please send a copy to me then I can crack on trying to sort out getting it printed for the show Wednesday. -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 04:08: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 1833F3B0011 for ; Mon, 23 Oct 2006 04:08: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 01402-10 for ; Mon, 23 Oct 2006 04:08:03 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 87E143B0075 for ; Mon, 23 Oct 2006 04:08:03 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 80460DB8786 for ; Mon, 23 Oct 2006 04:07:53 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Mon, 23 Oct 2006 04:07:55 -0400 X-Sasl-enc: oYZTflpL82I+DNUUlSX4XvCYOBgA0s4PHVgbwqVuF+w7 1161590875 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 0B5931A218 for ; Mon, 23 Oct 2006 04:07:49 -0400 (EDT) Date: Mon, 23 Oct 2006 09:07:41 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023090741.21b8c85e@eligeto> In-Reply-To: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.655 tagged_above=-999 required=2 tests=[AWL=0.008, BAYES_20=-0.74, TW_SV=0.077] X-Spam-Score: -0.655 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 08:08:06 -0000 On Mon, 23 Oct 2006 08:49:17 +0100 "David Morley" wrote: > Please send a copy to me then I can crack on trying to sort out > getting it printed for the show Wednesday. > I'm working on it at the moment (actually I got sidetracked trying to get jokosher from svn working here but I will get back to the flyer now). Should have something shortly. Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Arguing with an engineer is like wrestling with a pig in mud, after a while you realise the pig is enjoying it. From davmor2@gmail.com Mon Oct 23 04:52: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 BC0883B0075 for ; Mon, 23 Oct 2006 04:52: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 04052-02 for ; Mon, 23 Oct 2006 04:52:20 -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 5BB053B0096 for ; Mon, 23 Oct 2006 04:52:19 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1259446ugb for ; Mon, 23 Oct 2006 01:52:18 -0700 (PDT) Received: by 10.67.117.2 with SMTP id u2mr6847395ugm; Mon, 23 Oct 2006 01:52:18 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 01:52:18 -0700 (PDT) Message-ID: <36feaa6c0610230152j71fee863j118b3a40abffa32b@mail.gmail.com> Date: Mon, 23 Oct 2006 09:52:18 +0100 From: "David Morley" To: "Robert McWilliam" In-Reply-To: <20061023090741.21b8c85e@eligeto> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> 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_SV=0.077] X-Spam-Score: -2.323 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 08:52:21 -0000 On 23/10/06, Robert McWilliam wrote: > > I'm working on it at the moment (actually I got sidetracked trying to > get jokosher from svn working here but I will get back to the flyer > now). Should have something shortly. > > Robert Tha't fantastic. -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 06:46: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 417A33B008C for ; Mon, 23 Oct 2006 06:46: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 10594-05 for ; Mon, 23 Oct 2006 06:46:23 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id BB9623B0018 for ; Mon, 23 Oct 2006 06:46:22 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 0B559DB8C95 for ; Mon, 23 Oct 2006 06:46:17 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Mon, 23 Oct 2006 06:46:19 -0400 X-Sasl-enc: 7MtnI0lUTEn4EE2qiuhGWWPCO+iTBTqQIuYGzJvl5fHw 1161600378 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 8D15DED26 for ; Mon, 23 Oct 2006 06:46:13 -0400 (EDT) Date: Mon, 23 Oct 2006 11:45:58 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023114558.415593c2@eligeto> In-Reply-To: <20061023090741.21b8c85e@eligeto> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.587 tagged_above=-999 required=2 tests=[AWL=0.935, BAYES_00=-2.599, TW_SV=0.077] X-Spam-Score: -1.587 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 10:46:24 -0000 On Mon, 23 Oct 2006 09:07:41 +0100 Robert McWilliam wrote: > I'm working on it at the moment (actually I got sidetracked trying to > get jokosher from svn working here but I will get back to the flyer > now). Should have something shortly. > http://ormiret.com/jokosher/jokosher-flyerv2.png http://ormiret.com/jokosher/jokosher-flyerv2.svg I'm not very happy with a couple of the blocks of text, improvements to them or anything else very welcome. Also could someone please check for typos before printing, thanks. Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com 31 Octal == 25 Decimal, thus 31 Oct == 25 Dec, thus Halloween == Christmas From dennis.lichtenthaeler@episode-iv.de Mon Oct 23 07:01: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 52DAD3B000D for ; Mon, 23 Oct 2006 07:01: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 11281-02 for ; Mon, 23 Oct 2006 07:01:03 -0400 (EDT) Received: from basicbox3.server-home.net (basicbox3.server-home.net [195.137.212.25]) by menubar.gnome.org (Postfix) with ESMTP id 35D543B0109 for ; Mon, 23 Oct 2006 07:01:03 -0400 (EDT) Received: from [139.64.106.20] (unknown [62.225.173.228]) by basicbox3.server-home.net (Postfix) with ESMTP id D31296508F1 for ; Mon, 23 Oct 2006 13:01:00 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <20061023114558.415593c2@eligeto> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?= Date: Mon, 23 Oct 2006 13:00:44 +0200 To: Jokosher gnome X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.3) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 11:01:08 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 23.10.2006 um 12:45 schrieb Robert McWilliam: > > http://ormiret.com/jokosher/jokosher-flyerv2.png > http://ormiret.com/jokosher/jokosher-flyerv2.svg > > I'm not very happy with a couple of the blocks of text, > improvements to > them or anything else very welcome. Also could someone please check > for > typos before printing, thanks. Great work! I really like the screenshots! I would have changed things myself and uploaded them but my Inkscape keeps complaining about missing linked files and I didn't want to break anything - so here it goes (_bla_ means things I'd change): * Easy to use Interface Designed from the ground up to be easy to use, Jokosher _features_ concepts and language familiar to musicians, and is a breeze to use. * Simple Editing (Nothing to change here) * Multitrack Volume Mixing With integrated visuali_z_ation and _volume controls_ for each instrument and the _entire_ project, getting volume levels right is effortless. * Import/Export Audio ... to many audio formats _such as ogg, mp3 or flac_. * Documentation _Jokosher's documentation team already producces guides and HOWTOs. The Jokosher website features forums and a wiki to help users share their tricks and experiences._ What do you think? Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFFPKDhIYGOmjAGFHMRAjIpAKC69RM3536dYRbhvKf5/J7WV73uHACgg0fR Mel+k4I6p7y0cCvAsQgAsXQ= =8+ff -----END PGP SIGNATURE----- From jonobacon@gmail.com Mon Oct 23 07:07: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 6A1B23B00A7 for ; Mon, 23 Oct 2006 07:07: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 11697-01 for ; Mon, 23 Oct 2006 07:07:27 -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 B1B933B000D for ; Mon, 23 Oct 2006 07:07:26 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1282405ugb for ; Mon, 23 Oct 2006 04:07:26 -0700 (PDT) Received: by 10.78.127.6 with SMTP id z6mr7105343huc; Mon, 23 Oct 2006 04:07:25 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Mon, 23 Oct 2006 04:07:25 -0700 (PDT) Message-ID: <1c3fe48e0610230407v70e3b0f1s4503aad0f24569a@mail.gmail.com> Date: Mon, 23 Oct 2006 12:07:25 +0100 From: "Jono Bacon" To: "=?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?=" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.209 tagged_above=-999 required=2 tests=[AWL=0.191, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.209 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 11:07:29 -0000 On 10/23/06, Dennis Lichtenth=E4ler w= rote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Am 23.10.2006 um 12:45 schrieb Robert McWilliam: > > > > http://ormiret.com/jokosher/jokosher-flyerv2.png > > http://ormiret.com/jokosher/jokosher-flyerv2.svg > > > > I'm not very happy with a couple of the blocks of text, > > improvements to > > them or anything else very welcome. Also could someone please check > > for > > typos before printing, thanks. > > Great work! I really like the screenshots! Looks great! :) Jono From rmcw@allmail.net Mon Oct 23 07:52: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 295193B00CB for ; Mon, 23 Oct 2006 07:52: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 14070-05 for ; Mon, 23 Oct 2006 07:52:10 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 3470E3B01E0 for ; Mon, 23 Oct 2006 07:52:10 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 3CFBFDB88D7 for ; Mon, 23 Oct 2006 07:52:04 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Mon, 23 Oct 2006 07:52:06 -0400 X-Sasl-enc: BaHIJSQe0R14+kmonBptW/LwCAjp0/ft5QU0iUd9VBf9 1161604325 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id C72E91A3E2 for ; Mon, 23 Oct 2006 07:52:00 -0400 (EDT) Date: Mon, 23 Oct 2006 12:51:54 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023125154.76d52dea@eligeto> In-Reply-To: References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.86 tagged_above=-999 required=2 tests=[AWL=0.740, BAYES_00=-2.599] X-Spam-Score: -1.86 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 11:52:12 -0000 On Mon, 23 Oct 2006 13:00:44 +0200 Dennis Lichtenth=C3=A4ler wrote: > I would have changed things myself and uploaded them but my Inkscape =20 > keeps complaining about missing linked files and I didn't want to =20 > break anything - so here it goes (_bla_ means things I'd change): I probably haven't actually embedded the images in the file then, just links to them. Anyone know how to put the image in? > * Easy to use Interface > Designed from the ground up to be easy to use, Jokosher _features_ =20 > concepts and language familiar to musicians, and is a breeze to use. >=20 > * Simple Editing > (Nothing to change here) >=20 > * Multitrack Volume Mixing > With integrated visuali_z_ation and _volume controls_ for each =20 > instrument and the _entire_ project, getting volume levels right is =20 > effortless. >=20 > * Import/Export Audio > ... to many audio formats _such as ogg, mp3 or flac_. >=20 > * Documentation > _Jokosher's documentation team already producces guides and HOWTOs. =20 > The Jokosher website features forums and a wiki to help users share =20 > their tricks and experiences._ >=20 > What do you think? >=20 > Dennis I've put all of that in (though I'm not sure about using the American spelling of visualization): http://ormiret.com/jokosher/jokosher-flyerv4.png http://ormiret.com/jokosher/jokosher-flyerv4.svg ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Klingon function calls do not have 'parameters' -- they have 'arguments' -- and they ALWAYS WIN THEM. From dennis.lichtenthaeler@episode-iv.de Mon Oct 23 08:12: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 A0F223B0002 for ; Mon, 23 Oct 2006 08:12: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 15308-05 for ; Mon, 23 Oct 2006 08:12:32 -0400 (EDT) Received: from basicbox3.server-home.net (basicbox3.server-home.net [195.137.212.25]) by menubar.gnome.org (Postfix) with ESMTP id E0DA73B008C for ; Mon, 23 Oct 2006 08:12:31 -0400 (EDT) Received: from [139.64.106.20] (unknown [62.225.173.228]) by basicbox3.server-home.net (Postfix) with ESMTP id EFFBD6507CA; Mon, 23 Oct 2006 14:12:29 +0200 (CEST) In-Reply-To: <20061023125154.76d52dea@eligeto> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?= Date: Mon, 23 Oct 2006 14:12:25 +0200 To: Robert McWilliam X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.3) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 12:12:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 23.10.2006 um 13:51 schrieb Robert McWilliam: > I probably haven't actually embedded the images in the file then, just > links to them. Anyone know how to put the image in? No, sorry... > I've put all of that in (though I'm not sure about using the American > spelling of visualization): Oh, right, being German, I sometimes seem to lack the sensitivity to differenciate between the two :o) > http://ormiret.com/jokosher/jokosher-flyerv4.png > http://ormiret.com/jokosher/jokosher-flyerv4.svg Just one more bpiece of nitpicking... Should the text-boxes be vertically aligned in any way with the screenshot-bubbles? Centered perhaps? Otherwise, really great stuff. Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFFPLGsIYGOmjAGFHMRApI8AJ9MhVsWY1NHdY2rWXHGTbaTVvZJ9QCfSHnY TK+qGTdSKSb1giywAJd2JOY= =0hht -----END PGP SIGNATURE----- From davmor2@gmail.com Mon Oct 23 09: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 8C95E3B023A for ; Mon, 23 Oct 2006 09: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 18368-02 for ; Mon, 23 Oct 2006 09:04:53 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 21B6D3B0018 for ; Mon, 23 Oct 2006 09:04:53 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1311689ugb for ; Mon, 23 Oct 2006 06:04:51 -0700 (PDT) Received: by 10.67.93.7 with SMTP id v7mr6823777ugl; Mon, 23 Oct 2006 06:04:51 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 06:04:51 -0700 (PDT) Message-ID: <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> Date: Mon, 23 Oct 2006 14:04:51 +0100 From: "David Morley" To: "=?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?=" 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: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: Robert McWilliam , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:04:57 -0000 Robert that's much better is this the final design then? Are we Agreeed? -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 09:30: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 981BA3B0002 for ; Mon, 23 Oct 2006 09:30: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 19641-03 for ; Mon, 23 Oct 2006 09:30:17 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id EE3023B0004 for ; Mon, 23 Oct 2006 09:30:15 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id EB278DB8CB9 for ; Mon, 23 Oct 2006 09:30:09 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Mon, 23 Oct 2006 09:30:12 -0400 X-Sasl-enc: tZ5UrOY6oe7CavOZTg1yYdbAUoJRU03lqafisk4l9Oe6 1161610211 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id AAF5FA80F for ; Mon, 23 Oct 2006 09:30:06 -0400 (EDT) Date: Mon, 23 Oct 2006 14:29:54 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023142954.3f31e9a3@eligeto> In-Reply-To: <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.007 tagged_above=-999 required=2 tests=[AWL=0.592, BAYES_00=-2.599] X-Spam-Score: -2.007 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:30:23 -0000 On Mon, 23 Oct 2006 14:04:51 +0100 "David Morley" wrote: > Robert that's much better is this the final design then? Are we > Agreeed? > I think we just need to decide between visualization and visualisation. What format do you want for printing (I can't seem to get an svg with the images embedded)? Also did you say you were going to print a couple of posters? Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Tell me what you need and I'll tell you how to get along without it. From stuart.langridge@gmail.com Mon Oct 23 09:36: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 DE9623B0004 for ; Mon, 23 Oct 2006 09:36: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 19935-04 for ; Mon, 23 Oct 2006 09:36:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 52B7B3B00BB for ; Mon, 23 Oct 2006 09:36:18 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1322253ugb for ; Mon, 23 Oct 2006 06:36:17 -0700 (PDT) Received: by 10.82.123.16 with SMTP id v16mr1280595buc; Mon, 23 Oct 2006 06:36:17 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Mon, 23 Oct 2006 06:36:17 -0700 (PDT) Message-ID: <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> Date: Mon, 23 Oct 2006 14:36:17 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Robert McWilliam" In-Reply-To: <20061023142954.3f31e9a3@eligeto> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> X-Google-Sender-Auth: 0d20a69c23060592 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.241 tagged_above=-999 required=2 tests=[AWL=0.159, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.241 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:36:25 -0000 On 10/23/06, Robert McWilliam wrote: > I think we just need to decide between visualization and visualisation. It's for the UK Linux Expo, so I'd suggest the English spelling. sil -- Penelope Pitstop: Ohhh, it's my arch enemy, the Hooded Claw! The Hooded Claw: Who did you expect? Dick Dastardly? -- The Perils of Penelope Pitstop, "Jungle Jeopardy" From davmor2@gmail.com Mon Oct 23 09:46:18 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 7C8983B006D for ; Mon, 23 Oct 2006 09:46:18 -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 20447-03 for ; Mon, 23 Oct 2006 09:46:16 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 4FB913B000A for ; Mon, 23 Oct 2006 09:46:15 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1325371ugb for ; Mon, 23 Oct 2006 06:46:14 -0700 (PDT) Received: by 10.66.244.10 with SMTP id r10mr7328719ugh; Mon, 23 Oct 2006 06:46:14 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 06:46:13 -0700 (PDT) Message-ID: <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> Date: Mon, 23 Oct 2006 14:46:14 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@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: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@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: Robert McWilliam , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:46:18 -0000 On 23/10/06, Stuart Langridge wrote: > On 10/23/06, Robert McWilliam wrote: > > I think we just need to decide between visualization and visualisation. > > It's for the UK Linux Expo, so I'd suggest the English spelling. > I'm with Aq use the English spelling I can print from any format but I will translate the png to whatever format is needed. After getting some horrifically priced quotes what I've decided on is just getting one great copy and getting copied over and over. That or I have enough Ink to print a load and everyone else do the same. How many are we realisitically going to need? Although I can't get the A1 unless I go to a shop but that I can sort out somehow. -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 10:27: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 89D5C3B0018 for ; Mon, 23 Oct 2006 10:27: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 22473-08 for ; Mon, 23 Oct 2006 10:27:26 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 81ABB3B000D for ; Mon, 23 Oct 2006 10:27:26 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 6A370DB7CD8 for ; Mon, 23 Oct 2006 10:27:20 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Mon, 23 Oct 2006 10:27:22 -0400 X-Sasl-enc: 7b+FYIg6QEHnoARAWu8A3djAfg2PLWY51/3SaJXWsQ54 1161613642 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 382F61A80D for ; Mon, 23 Oct 2006 10:27:16 -0400 (EDT) Date: Mon, 23 Oct 2006 15:27:04 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023152704.490cde55@eligeto> In-Reply-To: <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.106 tagged_above=-999 required=2 tests=[AWL=0.493, BAYES_00=-2.599] X-Spam-Score: -2.106 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 14:27:32 -0000 On Mon, 23 Oct 2006 14:46:14 +0100 "David Morley" wrote: > > After getting some horrifically priced quotes what I've decided on is > just getting one great copy and getting copied over and over. > > That or I have enough Ink to print a load and everyone else do the > same. > > How many are we realisitically going to need? Although I can't get > the A1 unless I go to a shop but that I can sort out somehow. > > OK: http://ormiret.com/jokosher/jokosher-flyerv5.png and a higher res version: http://ormiret.com/jokosher/jokosher-flyerv6.png I'll print out some (not sure how much paper I actually have), and let me know if you can't get posters done 'cause I can get some done at Uni tomorrow. Is there anything other than printing that we still need to sort out before Wednesday? Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com "In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." From john@thegreens.co.uk Mon Oct 23 11:18: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 B64A63B000A for ; Mon, 23 Oct 2006 11:18: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 25812-01 for ; Mon, 23 Oct 2006 11:18:20 -0400 (EDT) Received: from smtp808.mail.ukl.yahoo.com (smtp808.mail.ukl.yahoo.com [217.12.12.198]) by menubar.gnome.org (Postfix) with SMTP id CCB813B01AC for ; Mon, 23 Oct 2006 11:18:16 -0400 (EDT) Received: (qmail 93201 invoked from network); 23 Oct 2006 15:18:16 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp808.mail.ukl.yahoo.com with SMTP; 23 Oct 2006 15:18:16 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B57AD77E6A; Mon, 23 Oct 2006 15:18:28 +0100 (BST) Date: Mon, 23 Oct 2006 15:18:25 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061023141825.GA20666@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.165 tagged_above=-999 required=2 tests=[AWL=0.365, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.165 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 15:18:25 -0000 On Mon, Oct 23, 2006 at 02:46:14PM +0100, David Morley wrote: > > After getting some horrifically priced quotes what I've decided on is > just getting one great copy and getting copied over and over. > I remember doing a couple of thousand A3 leaflets a few years ago and not getting much change from Â150 quid so that doesn't surprise me. Does anyone know how to get a decent print from this? I tried importing the original png into OpenOffice printing that and the quality wasn't great. Maybe you can increase the DPI on the export from Inkscape. Inkscape's print is rather crude. Just a postscript conversion which loses all the transparency and so is totally unusable. On another note does anyone have any decent projects to show off? Mine tend to consist of whatever was on the radio when I pressed record. Great work though :) -- John Green From panos.laganakos@gmail.com Mon Oct 23 11:20:46 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 54F223B000D for ; Mon, 23 Oct 2006 11:20:46 -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 25985-01 for ; Mon, 23 Oct 2006 11:20:41 -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 6B7F43B01B5 for ; Mon, 23 Oct 2006 11:20:40 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2783937nfa for ; Mon, 23 Oct 2006 08:20:39 -0700 (PDT) Received: by 10.48.210.16 with SMTP id i16mr14623827nfg; Mon, 23 Oct 2006 08:20:39 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Mon, 23 Oct 2006 08:20:39 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 18:20:39 +0300 From: "Panos Laganakos" To: "David Morley" In-Reply-To: <36feaa6c0610220350k6066d36cvf12caad543ca7785@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> <36feaa6c0610211422ge0c483dgd7c103df2f504c55@mail.gmail.com> <36feaa6c0610220350k6066d36cvf12caad543ca7785@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.421 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.421 X-Spam-Level: Cc: Stuart Langridge , jokosher-devel-list@gnome.org, jono@jonobacon.org Subject: Re: [jokosher-devel] What's 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, 23 Oct 2006 15:20:46 -0000 Unfortunately I don't have jokosher installed. So if anyone who has 0.2 working, take some screenshots for each topic of the flyer, and send them my way. I'll add em up and put it up for David to grab. On 10/22/06, David Morley wrote: > I've had an idea if someone can add content to the cool Jokosher flyer > I will take a copy up to the uni and see how much it would cost to run > off 1000 flyers and 5 A1 posters. > > > -- > Seek That Thy Might Know > -- Panos Laganakos From davmor2@gmail.com Mon Oct 23 11: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 19DA03B01B5 for ; Mon, 23 Oct 2006 11:31:02 -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 26368-07 for ; Mon, 23 Oct 2006 11:31:00 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 99C083B01E3 for ; Mon, 23 Oct 2006 11:30:59 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1356766ugb for ; Mon, 23 Oct 2006 08:30:58 -0700 (PDT) Received: by 10.67.93.7 with SMTP id v7mr7075298ugl; Mon, 23 Oct 2006 08:30:58 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 08:30:58 -0700 (PDT) Message-ID: <36feaa6c0610230830u62fef566t8d642332084e028b@mail.gmail.com> Date: Mon, 23 Oct 2006 16:30:58 +0100 From: "David Morley" To: jokosher-devel-list@gnome.org In-Reply-To: <20061023141825.GA20666@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> 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: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 15:31:02 -0000 On 23/10/06, John Green wrote: > On Mon, Oct 23, 2006 at 02:46:14PM +0100, David Morley wrote: > > > > After getting some horrifically priced quotes what I've decided on is > > just getting one great copy and getting copied over and over. > > > I remember doing a couple of thousand A3 leaflets a few years ago and not > getting much change from =C2150 quid so that doesn't surprise me. > > Does anyone know how to get a decent print from this? I tried importing t= he > original png into OpenOffice printing that and the quality wasn't great. > Maybe you can increase the DPI on the export from Inkscape. Inkscape's pr= int > is rather crude. Just a postscript conversion which loses all the > transparency and so is totally unusable. > > On another note does anyone have any decent projects to show off? Mine te= nd > to consist of whatever was on the radio when I pressed record. > > Great work though :) > > -- > John Green > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > --=20 Seek That Thy Might Know From davmor2@gmail.com Mon Oct 23 11:33: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 157333B0014 for ; Mon, 23 Oct 2006 11:33: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 26580-06 for ; Mon, 23 Oct 2006 11:33:15 -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 D98993B0075 for ; Mon, 23 Oct 2006 11:33:08 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1357285ugb for ; Mon, 23 Oct 2006 08:33:08 -0700 (PDT) Received: by 10.67.97.7 with SMTP id z7mr7479284ugl; Mon, 23 Oct 2006 08:33:08 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 08:33:08 -0700 (PDT) Message-ID: <36feaa6c0610230833r623fbce9n2fc0e84f29df9144@mail.gmail.com> Date: Mon, 23 Oct 2006 16:33:08 +0100 From: "David Morley" To: jokosher-devel-list@gnome.org In-Reply-To: <20061023141825.GA20666@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_67630_13885882.1161617588070" References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 23 Oct 2006 11:52:16 -0400 Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 15:33:16 -0000 ------=_Part_67630_13885882.1161617588070 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Many apologises I hit the wrong button. Here is a jpeg of the png for you which can be printed off using just about any means. -- Seek That Thy Might Know ------=_Part_67630_13885882.1161617588070 Content-Type: image/jpeg; name="jokosher-flyerv5.jpeg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jokosher-flyerv5.jpeg" X-Attachment-Id: f_etn142ge /9j/4AAQSkZJRgABAQEASABIAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/2wBDAAUDBAQEAwUE BAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/ 2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh4eHh7/wAARCAQcAugDASIAAhEBAxEB/8QAHAABAAICAwEAAAAAAAAAAAAAAAYHBAUB AgMI/8QAbhAAAQMDAgMDBAsKCAkHCQERAQIDBAAFEQYSByExE0FRFCJhcQgVFzJUVYGRkpPRFiM2 QlJ0obGyszM3YnJzg5TBJDQ1U3WCorTSJUNjo8LD4RgmOERWV5Xw8SdGZHbTZWaEteLjRUhnhaTE 1P/EABsBAQEAAgMBAAAAAAAAAAAAAAABAgQDBQYH/8QAQxEAAgECAgUJBgQDCAMBAQEAAAECAxEE IQUSMUHRBhZRUlNhcZGhExQVgbHBIpLh8DJCciMkMzQ1orLxJWKCQ0Ti/9oADAMBAAIRAxEAPwD6 wpSlYgUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgF KUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpS gFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoDwnzIs CI5LmyGo8dsZW44oJSn5ahT/ABY0e1J7JMiW6nOC6iOdo9PPBx8lRn2QkyU/crPY2XFJbcBcUnOE rUVbU59WD89b64WfQenIUO23O1Rldsgjt1Mb1kjGVFQ84ZJ7q83jdLVo1p06TjGMLXculno8Hoqg 6EKlVSlKd7KPQiT2nWGmLqE+RXuGtSuiFudms/6qsGt6CCAQcg9DVSPcOtE3rK7Jd1x1no2h4OAf 6qvO/TWEOHOs7Kd2ntTZQPxA6tnP+rzSflNWlpjFJXnSUl0xf2FTRGEbtCq4vokvui6KVTHtrxht Jw/DcnIT0+8Nu5+r512TxZ1JbyBe9LoT3Hk4x+0FVzrlBhV/iKUfFcLnA+T+Jf8AhuM/CXGxctKq 2LxpsygPKrPPaPf2akL/AFlNbJji7pFwZWZ7PoWxn9RNbMNM4Geyqvp9TWnobHQ20n9foWBSoOji rotXW4Po9cZf9wrhfFbRiek6Qv1Rl/3iuX4pgu1j5o4/heN7KXkyc0qvZHF/SbQ8xFxe9CGAP2lC tXL41WxIPklkmOnu7V1Lf6t1cM9NYCG2qvr9DlhoXHz2Un9PqWtSqXVxU1fcuVl002UnoUsuPn5x gforp5TxivBwlL8NtX8hpjb8/nVrPlDhn/hRlLwXE2lyexC/xZRj4vgXQ842y2XHXENoT1Uo4A+W o3d9faRtgUH71HdWPxI57U58PNyB8pqu0cLdTXZwO6g1EkqznmtchQ+lgfprZMaA0JYyF3m5qlOJ 5lDr4SD/AKiPO/Sa1qumMY1eNJQXTJ/bI56WiMHF2nVc30RX3NtD4v6Ufkhp1FxjJKsdq4yCnHid qif0VPIMuNOiNy4b7b8d1O5DiDlKhVfs2XROrLTOh2q0x2Fsp2pebYDS0qIO1QI5kZHfWp9jpPkF q7Wp1ay2yUOtpJ5IJ3BXz4FZYDSteVeFOq4yjO9nHpW0mP0XQjQnVpJxlC10+h7C3aUpXpDzYpSl AKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUAp SlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApVBfdVqP46m/ WGn3Vaj+Opv1hrxXPfC9nL04nsOZuJ7SPqX7SqC+6rUfx1N+sNPuq1H8dTfrDTnvhezl6cRzNxPa R9S/aVQX3Vaj+Opv1hp91Wo/jqb9Yac98L2cvTiOZuJ7SPqX7SqC+6rUfx1N+sNPuq1H8dTfrDTn vhezl6cRzNxPaR9Tb8bRniDp4fyG/wB6a2HGc/4dbh/0a/1iq8udxnXLVdpdny3ZK0OtpSpxWSB2 nSrD4z/49bv6Jf6xXS47FxxmExNeKspOP1O6wuFlhMRhqEndxUiv62UC+3mDgRbnKbSOie0JT8x5 VrQK5ryVOpOm7wbT7j0s6cJq01dd5MYWv9QtJHaqjSP6RrH7JFbeNxHdI2y7S2sHqW3cfoIP66r+ NzBHhWQlNdnS0zjqeyo/nn9Tq62isHN5018svoTteo9FzjmfpxtSz1K4jS/09a8lI4YSebtqYa9A jrT+zUMCK7BFbK07iH/HCMvGJrfCaK/gnJeDJeq0cJ3esVA9SpCf766G28JWDjyZsn0mQqonsrDk /wAKfRyqvTk0v8Gn+X9Sx0Um7e2n+b9CdJd4WxubVqYd9cZSv269Eat0bA523TqULHQoitN/pHOq 8xXZpG5Y8BzrD4/iF/BGMfCJyfBaD/jlKXjIn8riTIIxFtTSPAuOlX6ABWnm6+1E8CG3I8bP+baz +1mo8pNe0O13CerbCgyZJ/6JpSv1CuGeltIV3qqo792X0OSGjcDRV3BfPP6nSfe7xNyJdylOpP4p cO35hyrX1sLzabhaJCI9yirjOrbDiULxnaSRn0cwa155V1td1ddqrfW79vqdnR9lqJ0rW7tnoWNw V63b+p/7dar2Pf8Al2/fzEftKracFet2/qf+3VZaXudwttynqgTHoylnCi2rGQCa9ZgsbHA4XC4i auo6+zxseaxWEljK+KoRdm9T6XPp6lUF91Wo/jqb9YafdVqP46m/WGu5574Xs5enE6bmbie0j6l+ 0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9n L04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVq P46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91 Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEcz cT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36 w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dT frDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6 l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC 9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9Yafd VqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF 91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enE czcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU 36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8 dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0 j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnP fC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2lUF91Wo/jqb9Ya fdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5enEczcT2kfUv2l UF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDT7qtR/HU36w0574Xs5e nEczcT2kfUv2lUF91Wo/jqb9YafdVqP46m/WGnPfC9nL04jmbie0j6l+0qgvuq1H8dTfrDSnPfC9 nL04jmbie0j6mmpSlfND6GKUpQClKUApSlAYR/Ca1/07f7Yqz+MgzPt39Ev9YqsD+E1r/p2/2xVo 8Yh/h9u/ol/rFeiof6TV8Y/U6PE/6lR8JfQr5ScGgFZGzcnFeHTka8/Y7hO56Rzh0eB5VnpTWsBP Wtux57aVjvFZxRw1XbMBFdgivVKa7BFcljWczx2Vq3TucUfEmty8Ahpa8e9STWi+WsZo5qLvc5qx +FGkbTfLdJmXJL61NvBCUJXtSRgHnjn+mq7ZQXHUo8TV1cFUhNknAdPKB+yK7zkzhqWI0hGFWKkr PJ+B1PKHE1KOClKnKzyzXiSS36W07BwY1niBQ6KWjeofKrJrcJSlKQlICQOgA5CuaV9apUKVFWpx UV3Kx8zqVqlV3nJvxdyleOwzq6N+YI/eOVXaxVjccxnVkb8xR+25VeLFfHOUC/8AJVvE+raDf9wp eBP+CvI3b+p/7dVNav8AH5f84/rNWvwcO03X09j/ANuqotP+PS/5x/Wa58S//FUP/r/kTC/6jX/+ fobSlKV547oUpSgFKUoBSlKAUpSgIXxf1dN0XpyLdYMaPJW5NSwtD2cbShasjBHPKRVYu8frwW8N afgpX4qdWofNy/XUu9k6M8Pop8Lk2f8Aq3K+bK+jcmdD4HGYFVK1NOV3nnxPA8otLYzC4x06M7Ky 6D7dtEhcu1Q5boSlx5hDignoCpIJx89ZVYViTsskBH5MZsf7IrNr57USU3bpPd023BXFKUrjMxSl KAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoCN8S79M0xo2bfILDL7sYt+Y6DtIU4lJ6EH8aqic4 /XYt4b09CSvHVTyiPmwP11aHGlvtOF99TjowlXzLSf7q+Sa9/wAldFYLG4SU69PWal37LLoZ4jlN pPF4PExjRnZOPdtuz7S0jcZF30ta7rKbbbemRW31pbBCQVJBwMknHOtrWk0ENuhrAnwtkYf9Umt3 Xh8SlGtNRWV39T2OHbdKLltsvoKUpXAcwpSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlA KUpQClKUApSlAKUpQClKUApSlAKUpQClKUBhH8JrX/Tt/tirT4wD/Drf/Rr/AFiqsP4TWv8Ap2/2 xVq8Xv8AHrf/AEa/1ivRUP8ASavjH6nRYr/UqPhL6EHQK85bWAHB0769kCvcJCklKhkEYro0jsnK zuajNbSzr3tKQeqTn5DWtkNqZdKD3dD4ive0O7JqQTyX5tZRRKmcTepTXoEV2QmvVKa5UjQcjX3X zILh7zgfprQ1u9Rq2x2kdNys/MP/ABrSISpa0oSMqUcCsZLM2qD/AAXNlaGcpU8f5oq3+DQxZ535 wP2RVZtMhlhDaeiRirO4PDFnm/nA/ZFej5Kq2kY+D+h5/lFPWwcn3r6k5pSlfVD56UzxxH/nXG/M UftuVXyxVh8b/wAK435ij9tdQqDH3q7VQ81PT0mvjWnYOek6qXSfVdDTUdH0m+gmPC1vsGpyT1PZ k/7VVFaf8el/zv7zVwaAO1U7+r/7VU/aP8el/wA7+81y41W0fSj/AFfUuBd8bWf9P0NpSlK86d6K UpQClKUApSlAKUpQFYeyWTu4coP5M9o/7Kx/fXzPX097I8Z4aOnwltH9Jr5iAycCvq3I1/8Ajv8A 6f2PmfK1f3//AOV9z7fgJ2QY6PyWkj9Fe9cIG1ISO4YrmvlTd3c+lpWVhSlKhRSlKAUpSgFKUoBS lKAUpSgFKUoBSlKAUpSgFKUoCKcXf4tL9+aK/WK+Q6+vOL38Wl+/ND+sV8h19N5Ef5Sp/V9kfO+W P+ap/wBP3Z9naG/Amxf6Nj/u01ua02hvwJsX+jY/7tNbmvnOK/x5+L+p77Df4MPBfQUpSuA5hSlK AUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoDC /wDuntf9O1+2KtXi7/j1v/o1/rFVV/8AdPa/6dv9sVavF0/4db/6Nf6xXo8P/pVXxj9TosX/AKjR 8JfQhbde6K8G690V0aN+R53GP2zG9I89HP1itMlZSsKSeYORUlb61pLvG8nf3JH3tzmPQe8VyIxh LcyTRVh1lDg6KSDWU2K0umn+0hlonm2r9B/+TW6Qa5EaNRWdjQapXmW02PxUZ+c/+FdNPR+1kqeU PNbHL1msa/PdpdXiDySQn5hUgtcfyWA22RhZ85XrNLZnO5alJLpPVYqyOEH+SJv5wP2RVbrNWRwg /wAkTfzgfsivQ8lv9Sj4P6HQae/yUvFfUm9KUr6keCKl4wxS/qyOtRw2mEjJ8fPXyqIOKSlO1sAJ HSptxc/CNgf/AHon9tdQhdfK9MwUcdVa3s+kaJk3g6afQSHQhwZv+p/2qqK0f47K/nf3mrZ0WcGX /qf9qqms/wDjsr1/3mtLHP8AuVNeP1OwwK/vVR+H0NrSlaLXepYek9NSbxLG8oG1lrOC64fepH6z 4AE10VKlOtNU4K7eSO4q1YUoOc3ZLNnXWerrHpKAJd4lbFLz2TCBuddI7kp/vOAPGqVv/HDUdwk+ T6etzEFC1bWypHbvKPd/J+TB9dVnqW93LUV4fut1kKekOn/VQnuSkdwHhX0ZwQ0HE07YY93nR0rv ExsOFaxksIUMhCfA46+nl3V7yporAaCwqrYuPtKj2Ldfgt7dzxVPSeN01iXSw0vZ01te+3F9CICx 7vFzbElHtmgHnhfYxz9E7T+isKfrPi7pJxKr0ZKWicDyuKhbaj4b0j9Sq+lK8J0SLPhuw5sduRHd TtcbcSFJUPAiuohyjpOVquFpuHQo2fn+h2k9AVFG9PEzUu93XkVNobjfbbi83C1LFTbHlHAktkqY J9IPNH6R4kVbza0ONpcbWlaFAKSpJyCD0INfJnF7SA0fqxcSPuNvkp7aIpRyQknBQT3lJ5erB76l /AHiA9b7gzpW7vlcGQrZDcWf4Fw9EfzVH5j6zXY6V5O4ethVjtH7LX1e7u71vXkaGjNPV6WJeDx+ 29r9/f3Pcz6GpSleFPZlb+yNP/2Zv/nTP66+Y2Bl5A8VD9dfTPskTjhqseMxofrr5njf4w3/ADx+ uvqvI3/TX/U/oj5pys/1Bf0r6s+46UrX6ivNvsFnfut0fDMZhOVHvUe5IHeT0Ar5bCEpyUYq7Z9J nOMIuUnZIwdc6ot+ktPvXWercR5rDIOFPOHokf3nuGap2Hx6vaylpenYT7yyEpDTi07iegA586hO sdQ33iRq1tLEZ1zcotwYTfPs0/acZUr0dwFXbwn4XwtKNt3O6BuZelDIVjKI+e5HifFXzY7/AG70 bo/Q+DTx8derLNRv6Zbul+Vzxy0hj9K4u2ClqUo5Xtx39C8yXaQl3+fbEzL/AG+NbXXQCiK2orWg fyyeWT4Acu89w3dKV4mrNTm5JJdy2I9hTg4RUW797FR/WusLFpGCJN3lbVrB7GO2NzrvqHh6Tgem nEDU8TSOmZF3kgLWnzI7WcF1w+9T6uRJ9ANfJGobzcb/AHd+6XSQp+S8cknokdyUjuA7hXo+T3J5 6Sbq1XamvNvoX3f7Xn9O6dWj0qdNXm/JLpf2RZt+436muUrybT1vYgpWra35nbvKPd1835NpruwO PFxQJCPbNAPPCyywfonaf0VYXBXQcTTNhYuUyOld5lthbi1jJYSRkNp8OXXxPoAqxa2cZpnBYOo6 OCw8GlleSvf7+pwYTROMxdNVcZXkm87Rdrfb0Pmudrbi5pJ1BvZkpaJwPK4iFNrPgFpHP5FVN9C8 bbXc3m4Wo4ybW+s4EhCiWFH055o+XI8SKtW4wolxhOwp0duTGeTtcbcTlKhXyfxZ0idH6tdgs7lQ X09tEUrmdhPvSfFJBHqwe+t3RstG6dvQq0VTqWunHK/76Hc09IR0hoW1alVc6exqWdv30qx9bIUl aErQoKSoZSoHII8a7V8++x+4gPRJzOk7u+VxHztguLPNpZ6N/wA093gfXy+gq8rpXRlXRuIdGpnv T6Uem0ZpGnpCgqsMuldDFKVV/siNVP2LSzNrgulqVdFKQpaThSGk4348M5A9RNcGAwc8biIUIbZP /t/JHNjcXDB0JV57EYXEXjRBs8l226bYauMtBKXJCyewQrwGOa/kIHpNQSLq3i/qXMm2KubjBPIx IaUtj0BW3n89YfAbSkLU+rnFXNsPQoDXbLaPRxZOEpPo6k+OMd9fUTSENNpbaQlCEAJSlIwAB0AF eu0hW0foOSw1Giqk7ZuWf7+VvmeWwNLHaZi8RVrOEL5KOX7+dz5nla34t6ZUld2XOaaJwPLYSShR 8N239RqYaG43P3O5xLVeLHl+U6hlt2ErkVKIAyhR6ZPXd8lXHOiRp0R2JMYbkR3UlLjbidyVDwIq l9E8OjZONz+GlqtcFkzIq1DIO/zUJz3lJKvoZripY/RmkMPV9vQjCcYtrVyv5Wzvbbc5KuC0jga9 P2NZyhJpO+dvPuv0F30pSvFHryKcXv4s79+an9Yr5Dr674v/AMWd+/NT+sV8iV9N5Ef5Sp/V9kfO +WP+ap/0/dn2BY7vbrHw2s9yustuLFatsfctZ7+yTgAdST4DnVR6x46XSQ+tjTENuFHBwJEhIW6r 0hPvU+o7q1mmIV64sXWDbZD7kOx2WI00rZzCdqQnl3Fa9pOT0A78c7qs/DjRNrYS0zp6E+R1XKbD yifHK8/orpZ0tG6Jqt4yPtKrd9VbIp7L9L8/u+3hV0hpOklhJezprLW3yttt0Ly+x86L4na8U72h 1JK3eAQgD5gnFSTS3G7U8CQhF7QzdovRZ2Bp0DxBSMfOOfjVt6o4W6OvcNbbdqYtsgj72/DQGyg+ lI81Q9Y+avmTVdim6bv8qzXBID0deNw96tJ5pUPQRg16HR1bQ+moypKik1usk7dKaOix9LSuiJKo 6rae+7av0NM+wdNXu3ahszF2tb4ejPDl3KSe9Kh3EeFbKvnb2MuoHYmpZOnnFkx5zRdaTnkl1Ayc etOc/wA0V9E14HTWjfh2LlRTutq8H+7Ht9EaQ+IYWNZ5PY/Ffu4pSozxK1ZH0fpd66OBLkhR7OKy T/COHpn0DqfQK6+hQnXqRpU1eTdkb9atChTdSo7JZs8uIGvbHoyMDPcU/McTlmI1guKHifyU+k/J mqZm8Wtf6jn+SaciCKVe9Zhxu3dx6SoH5wBVdSpF01JqDtX3HJlxnvhIJPNa1HAA8B0AHQV9ZcPd JW/SFgZt8RtCpBSDKkbfOeX3nPgO4dw+WvcYnBYDk/h4urBVasunZ35dHq+48bh8XjdOV5KlN06U ejb59PoimFe7q235Ufbcgc8DslH6HX9FeVm4z6ys04xdQxGpwbVtdbeZ7B9Po5AAH1pr6QqA8ZND RtV6fdlRmEpvERsrjuJHnOAcy2fEHu8D8taWE03gsVUVLGYaCi8rxVrffyaNvFaHxeGpurhMRNyW dm73/fgbvQ2s7HrCAZFqfIdbA7aM5yda9Y7x6RyqR18VabvVx09eWLrbHyzJYVn0KHelQ7we8V9f aOv0XU2m4d6ieaiQjKkZyW1jkpJ9RB/XWpyi0B8MmqlJ3py9H0cDZ0Dpv4jF06mU16rp4m3qKcU9 SzdJaUVeYMZiQtt9CFIezjao47iOecVK6gXsgG9/Cm6q/IUwr/rkD++uo0XThUxtKFRXTkk14ux2 ukpzp4SrODs1FtfJFdq4/XUownT0IK8S+oj5sVcNg1Cl3QsPUt9cjwkOxEyX1DIQgKGRjJJ6Ees1 8cVY+pr5d9cCxaL02y6/Fgw2WyhHIOupbSFLUegSnoCeXU94r3+leTOFl7ONCKhG7cpX2JLvZ4jR nKLEx15VpOcrJRj0t+Bv9Y8dLk9KWxpeI1FjJOEyJCN7i/SE9Ej0HPydKyOCuu9Yak141Bu14MmI GHHHGuwaQDgYHNKQepFeVs4A3FyOlVx1FGjOkc0Mxi6B8pUn9VSLhtwqu2j9aM3c3WHLhhpxtYCV Ic84csDmOoHfWniq2gKeDqUcPqueq7Npt38Wtvgzaw1LTdTF06tfWUbq6TSVvBP6otylKV89PdCl KUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQGCr8JbZ/Tt/tirQ4tupE63hRxltf6xVXr/CS2f0 zf7YqxeMJzNt/wDRr/WK9DQf/i6q/p+p0mJV9IUvCX0I02QcEVlx23HVbW0FR9Fa22xHSQ4tZQjq E+NSSHKbbSEFsJA/Jrr6GFlPN5I569ZQyjmekW1qOC64E+hPOs1yzwn45bW3vPUFRPI13juocTlC gr1VltqrtaWHpR3HU1K1RvaayyR40ab2XkzSd3mnzB1qRoaZA/gkY/mitNcWyhaZTfUEbv7jWxcf HkanUnkUZHzVvxjHcjUquUs7mvhwosqcVrjMqG4rOWwe+tu5DiHrHa+ROKxrQjs4+8++Xz+TurLc cSlJKiAB41yOEHtRxSlK+TMVyDD+DoqacOm22rfJS2hKB2wyAMdwqBS7hklLP0jU04VqK7ZMUokn t+p/miux0JCEcZFpbn9DS0rre6u76CY0pSvcHkyreLn4Rsfmif211CVIV4YqdcV/whY/NU/tLqEu mvl2mv8AO1PE+i6If90p+BtNJ+aZXP8AI/vqqbN/jkr1/wB5q09NKwZP+r/fVWWb/HJXr/vNdZjH /dILx+p2uCX94m/D6G1r509k1fVy9VRbE2s9hAZDjifF1fPn6k7ces19F18hcW5CpPEq/OLOSJim /kRhI/QK7DkZh41Me6kv5YtrxeX0udfytrunglBfzP0Wf1seHDKzpvuvbPbHEhTTkgLdSeikIBWo fKEkfLX2JXzH7G1lLvElKyASzDdWPQfNT/2q+nK5OWtZzxsae6MfVt/oYckKKjg5VN7l9Ev1FKUr xp6wq72SlnRO0Gm5pQO2tshK93fsWQhQ+coPyV81IUpCgtCilSTkEHBBr6/4rspf4b39ChkCE4v5 UjcP1V8f19S5F1nPAypv+WT8mk/rc+b8rqKhjIzX8y9Vl9LH2Pw6vatRaJtV3cILrzADx/6RJKV/ 7SSakFVh7Gh9T3DlxtRyGJ7rafQNqFfrUas+vnulcPHD42rSjsUnbw3HutGV3XwlOpLa0r+JWHsl jjhygeM9of7K6+a43+MN/wA8frr6R9k2ccPI48bi3+w5XzY2SlxKkjJBBFfR+R6/8b/9P7HgOVb/ APIfJH2rqG822wWl66XWSmPGaHNR6qPckDvJ8K+b9QXbU/F3VqINsjrRCaVlhgnDbCOhccPTP/0H p0HELVepdT3FtWoQY5ZT97ipbU2hvPUhKjnJ8TUk4Fa9Z0tdF2q57E2yc4Cp7aAWXOgUT3p7j4df HOlgNBVNFYSWKhFTrWy6F4dL+uxd+5jdM09J4qOGnJwo3z6X49C/7fddvDfQdp0Xb9sdIkXB1OJE tafOV/JT+Sn0fPmpdXCSFJCkkEEZBHQ1zXzzEYiriajq1ZXkz3dChTw9NU6StFClKVwHMfN/sl76 udrBmyIWewtrIKk+LrgCifo7P01EOFNnRfOINnt7qQpkv9q6CORQ2Csg+vbj5a6cUpCpPEbUDizk ie638iFbR+gVK/Yzspd4iurIyWbe6seg7kJ/7VfYFH3DQf4MmoerW3zZ8qb9+0z+PY5+ifBH0vSl K+Pn1UVVXsmLOmboli7JQO1t0hOVf9G55pH0tnzVatRPjAyl/hnfkKGQIpX8qSFD9Vdloeu6GPoz XWXk8n6HX6WoqtgqsH1X5rNep8jNrW24lxtSkLQQpKknBBHQivsnQN6+6HRtrvCiC5Ijgu46doPN X/tA18aV9OexufU9w1Q2o5DEx1tPq5K/Wo173lth4zwcKu+MvRr9EeJ5H15RxcqW6S9V/wBssuvn z2U6HBqKzrP8EYiwn1hfP9Yr6DqF8XtFjWemxHYWlu4xVF2ItXQnHNBPcFcufiBXiuT+Np4PHwq1 f4c0+66tc9fp3CTxeBnTp/xZNd9mUBwf1kjRuqDKlIW5AlN9jJCBlSRnIWB34Pd4E19T2i52+7wG 59smMy4zgylxpWR6vQfQedfGF5tdxs1wct90huxJLZ85txOD6x4j0jka99P3+82CV5VZrlIhOH33 Zq81X85PRQ9YNe903ycpaVaxFGdp227U+j/s8TofT9TRqdCrG8b+DXT/ANH2pSvnvTHHe7RyhrUF sYnN9C9H+9OD0ke9PqG2rm0dq6w6shmRZpqXFIH31hY2ut/zk/3jI9NfP9IaDxuj1rVofh6Vmv0+ dj3OB0zg8c7UpZ9Dyf6/I31KUrqDtCJ8YP4s79+an9Yr5Er664w/xZX782/7Qr5Fr6dyI/ydT+r7 I+d8sf8ANQ/p+7PqT2PloRbOG8WQUbXrg4uQ4e/Gdqfk2pB+WrDrRcP2Ux9CWFlIxttzGfX2aSf0 1va+f6SrOvi6tR75P6nuNH0VRwtOmtyX0FUH7Ki3Nt3KyXVCQHHmnWHD4hBSU/tqq/KpL2VZ/wAA sCfF18/oRXZ8lpuOlKVt9/ozruUsVLRtS+631RWfBx5THE6xLSSCZOzl4KSUn9dfXNfIHCb+Mmwf nqK+v67Tlul73Tf/AK/dnW8jn/dai/8Ab7IV8y+yMv67prk2tCyY1rbDYAPIuKAUs/sp/wBWvpqv i3V8pU7Vd3mLJJemvL+dZrHkVho1MXOq/wCVZeL/AEuZcr8Q4YWFJfzPPwX62Jf7Hm1JuXEmO84k KRAYckkHpkYSn5isH5K+o6+QOH0rWcOZKe0Y1LW+Wwh8x4qXiEk5GcpOOY/RUzF446r/AOZvA/8A 7e2P+xXZ8o9D1cfjPae2hFJJWcrPp2W7zr9AaVp4LC6nspybbd0rro6e4+jKV85KunHTvavPyQW/ +GvJV14497V++SCn/grolyXqP/8Aop/m/Q7p8pIdhU/L+pAtcR24mtL5FaAS2zcH0IA7gHFAVcns WLkty3Xq0LUShl1uQ2P54KVfsJ+eqqn6S1zNmvzZemr07IkOKddWYS8qUo5J5DvJq0fY22K92i8X dy62mfAQ5HbSgyI6mwo7j03AZr13KCpRnoiUHNOSUdjW1NHldBwrQ0pGag0m3u3NMu+oRx1GeFN7 H8ln98ipvUI46cuFN7/mtfvkV840V/nqP9cfqj6BpP8AyVb+mX0Z8n19Jexu041btIKvrrY8ruSz tURzSyk4A+Ugn08vCvm2vszQcZMPRNjjIGA3b2AfSdgyfnr6Dy0xMqeDjSj/ADPPwX62PC8kcPGp i5VJfyrLxf6XN3SlK+XH0cUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgMB441Dbj1w6 3y/1xVp8QWGpE6EtwbtiFYHyiqouK+xukJ4nAQtJz6lA1bOuD98iL9Cx+qvRYOzwFReH1Okxt1jK bXf9DQJYQehIr0TEV+KsH1iuraqyW1VhCRhNM8kR5KDuQOY70mstmbIa5PNKUnxxg12bXXt2yGxl awn1mtuEzVmrmQxLjyElG4ecMFJ5GuEhXkxiE/jhIP8AJ65/XWIJDL6trbAdPiRgD5a9t4TlKlAb cbsE4GfX/wDPOtiMrGs4Ga5MQ397ZQXFjkEp7vXWMtqXJVueUEDw8PkrguvsjCWkLR/I5forqLk2 ThaVpPqrPXMVB7j2REZT77Kz6elT7huEi2yglIA7bu/miq98sYV0cA9fKrA4ZELtUpYIIL+Mj+aK 7TQbvjY+D+h12l01hXfuJZSlK9yeQKv4snGoWPzRP7a6g7pqZ8W1j7pGgO6KkH6SqhDiq+Waal/f avifR9ER/ulPwNnp5WDI/wBX++qxsnOTJPTn0+U1ZFkWENyFnpy/Rmq20/krfUevL++urxb/ALtH 5/U7fCL+3n8vobevkTjBGVE4mX5pYIKpRdHqWAsftV9d18+eyd085HvcLUjLZ7CU2I75A6OJztJ9 aeX+pXZcjcTGlj3CX86aXjt4nW8rMPKrglOP8rv8tnA0PsdJKWOJsdpRwZEZ5pPr27/+ya+oa+Lt H3dVh1TbbwnOIshK1gdSjOFD5Ukj5a+zY7zUiO3IYWlxp1AWhaeikkZBHyVsctsPKOLhW3SVvmn+ qODkfXUsNOlvi7/Jr9GelKUrxR64inF2SmLw0vzqzgKiKb+VZCB+lVfIdfRfsm74iJpWJY23Pv09 8LWkf5pvnz/1in5jXz3AiyJ01iFEaU7IfcS20hPVSicAfPX1PkbQdHR8qkstZt/JZcT5tysrKrjl TjnqpL5vPgfSvsboqo/DZLygQJMx11PpA2o/Wg1ZdarSNnb0/pm3WZogiIwltSh0UrqpXyqJPy1t a+daSxKxOLqVlsk214bj3uj6Dw+Fp0ntSXnvKq9k8ccPonpubf7t2vm9B2rSrwOa+jvZQ/gBB/0o 3+6dr5vr6XyPX/jV4s+ecqn/AOQfgj6x4taFjazsZ7EIausZJVEePLd/0aj+Sf0Hn45+VJ0WRBmP Q5bK2JDKyhxtYwUqHIg19uRF9pEZXn3yEn9FVZx34eC/Q16is7P/ACpHR9/aQOclsD9KwOniOXhX muS+nvdJ+6V3+B7H0Pg/R/M9Dyj0L7zD3qgvxraulcV6mi4BcRsFnSV8f5e8t76z08Gif2fm8KvW vhkEpUCCQQeRHdX0nwN4iDUcJNivDw9t46Pvbij/AIy2O/8Anjv8evjjZ5VaA1G8Zh1l/Mujv4+Z wcmtOa6WErvP+V/bh5Fp0rjI8aZHjXgj2p8gcV4yonEi/tLBBVNcd+RZ3j9CqknsbZKWOJKWlHBk w3Wk+kjav9SDW19k3p9cXUUXUTKMsTmwy8oDo6gcs+tOMfzTVcaHvJ0/q62XjJCI0hKnMdS2eSx8 qSa+w0WtJaFtDbKFvmlb6o+U1U9H6XvPYp3+Td/ofZ1K6MutvNIdaWlba0hSVA5BB6EV2yPGvj9r H1a6ZzUP4zSUxeGF8cUcBTAbHrWtKR+upfkeNU/7J6+Ij6cg2FpwdtMe7ZxI/wA2jpn1qI+ia7TQ mHliMfSgusn8lm/odbpivGhgas30NfN5L6nzzX1D7HSKqPwyjuqBAkyXnU+rds/7FfM1thybjcI8 CG0XZEhxLbaB3qJwK+zNL2tmxadgWdlQKIjCWtwHviBzV8pyflr3HLbExjhYUN8nf5L9WeN5H4eU sROtuSt83/0bOlcbh41r7zerdaFQkz3+yM6UiIxyzucVnA9HTrXzWEJTerFXZ9ClOMFrSdkd7xaL XeI3k11t8aa13JebCsekZ6H0iq01PwN07O3O2SXItTp5hs/fmvmJ3D5/kq2MjxpkeNbmD0ni8E70 KjXdu8thqYrR+FxatWgn9fPafI2uuH2o9IHtbhHS9CKtqZbB3NknoD3pPrHqzWi09eLhYbuxdbXI UxJYVlJHRQ70kd4PeK+z7jEi3CC/BmsoejvoLbjahkKSeor4uv8ACTbb7cLchRWmLKcZCj3hKinP 6K+k8ntNPS1KdLERWstvQ0+76nz7TuiFoupCrQk7PZ0prvPsXSd5Z1BpuBeWE7US2QspznaropPy EEfJW0qDcCGlscKrMlzIKg6sA9wLqyP0HPy1OMjxr5lj6MaOKqU4bIyaXgmfRMFVlWw1OpPa4pv5 oifGL+LK+/m3/aFfItfXPGMj3Mr7+bf9oV8jV9D5Ef5Op/V9keE5Y/5qH9P3Z9oaMOdH2U+NvY/d prb1pdCKCtEWFWettjn/AKpNbmvnGJVq0/F/U9/h3/Yx8F9DmqM9lavzdON+mST/ANVV5VQvsq15 uFgb/JafV85R9ld3yVV9K0v/AK/4s6flK7aMqfL/AJIrvhQccSLB+eo/XX1/Xx9wsOOI1g/Pm/11 9g12nLj/ADVP+n7s63kb/lqn9X2Qr4o1MwqLqO5xljCmpjqCPSFkV9r18tcf7C5Z+IMmUlBEa5AS WlY5bjyWPXuyfUoU5E4iMMVUpP8AmWXy/wCy8sKEp4aFVfyv6/8ARv8A2LUtDeqLrCJwp6GHE+nY sA/t19DV8e8MdQDTOt7ddXVFMdLnZyMf5tQ2qPpxnPyV9gIWlxCVoUFJUMpUDkEeNcHLLCyp45Vd 00vNZP7HNySxMamCdLfF+jz4nalKV5A9SKUpQCoPx3/iovf81n983U4qDceeXCe9epj9+3XYaJ/z 9D+uP1Ro6T/yVb+mX0Z8o19q6WOdMWo+MJn9gV8VV9paPO7SNmV4wGD/ANWmvb8uV/ZUfF/Y8fyM /wAWr4L7m1pSlfOD3wpSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAavUCMstOfkqI+f/ AOlWhdH/AGx0rbrgk5yhClejKef6arq5NdtCcQBzAyPkqWcOJQuekJFpWr75GJSnn3K85J+fPzV3 mi5a9OdLpX6o6nSUdWUKvQ/RnVLiU9Tiu/laR70E1gKylRCgQQcEGvRpClnwFSFltMZK5lGU8s4S cZ7k1kx4pUdzxPqryYCGx5o+WslC62I1Og15QM1C0NN8gEpSO6vKGrtmHVL/AOcUfmrCnv4aDYPN XX1VkQ1bYyB6M1yqdlc4XAyYMkrbLaz56ORr1dS24PPSD6a1L7hYmdonoeZ9PjVtWrSFkkW6LJcb eUp1lC1ffSBkgGuxwWBq42TVK2XSaGMxdLBpOpfPoKyEFx11LcYKcWo4SgDJJ9FXDo20qs1gZiO4 7ckuPY6bj3fIMD5KybZZrZbTmFDbbXjG/mpXznnWfXrdFaIeDbqVHeT6NiPM6T0p72lCCtH6ilK1 eqLwzY7M9OdKSsDDSCffrPQfb6M13FWrGlBzm7JHVU6cqs1CCu2VXxKmplaulhHNLIS1n0gc/wBO aiyzXpJfckPuSHlFTjiitaj3knJNeBJJwOZPSvkGMxDr1p1eltn1TCUPYUo0+hJGRKf8k0zNkE4J bXtPpI2j9NQewp2xlrP4yv1VINfSxHtDFuQfOdVlX81P/jj5q00NssxW2zyIHP11q42VoKBuYRbZ dJlbhWs1RZoGorFKs9xb3R5CcZHvkK7lD0g86zia4Jrr6cpU5KcHZrNG3OMZxcJK6Z8ha70hdtIX ZUO4NFTKifJ5KR97eT4g9x8R1HzGrR4H8ToUa2s6Z1HKTH7DzYcpw4QUdzaz3Y7ieWOXLAzcF3t0 C7wVwbnEZlxl++bdTkev0H0jnVW6h4G2aS4p2y3OTb88+ydT2yB6AchQ+UmvcfHcFpXC+76RTjLr Lp6e7vVrHjvguL0bifb4B6y6r6Ojv8dpcDT7braXGlpcQoZSpJyCPQa0+qdV2PTUJUq7z2mcDKGg oFxz0JT1P6vGqYb4Lari5RC1JEbbJ/FW6jPyAV7weBUx17tLrqNsZOVdiwVqV/rKI/Ua6uGitFQl rVMXePQou/3+h2MtJ6TnHVp4a0ulyVvsVxr7U03WWqXbo82pIXhqMwOfZtg+an0kkkn0k1cHA7hy 5ZVI1Jfmds9Sf8FjqHNgEc1K8FkcsdwPieUs0bw90zpdaX4UMvzB/wCtSSFuD1csJ+QA1K8mtvSv KKFWh7ngo6tO1r72ujw6d7NbRmgZU6/vWLlrTve25Pp8fRHuXK47SvHNcZNeR1Ueo1isvZOL3aEg j/8AKaP3TtfOlfWuv9KRdY2hi2zJT8dtqQH9zQG4kJUnHP8AnVC1cDtNdnhN0u4X4lbZHzbP7697 yf07g8Dg1Rqt3u9x4rTmhcXjMW6tJK1lvLRsj5XZYK8++jNn/ZFZfamsCAyIkGPESoqSy0lsKPU4 AGf0V7EmvDTinNtHsoSaikyg+PWhhapytTWpnEGSv/Cm0jky6fxvQlR+Y+sVV1vmSbfNZmwn1sSG FhbbiDgpUOhr7EuMSPcYD8GY0l6O+gtuIV0UDVZNcENOBRL10uqxnkEKbT+tJr3mhuU1GnhfY4xu 6yWV7rv8DxWluT1WeI9rhNjzedrPuJVwt1/F1hatjhQxdY6R5SwD77+Wn+Sf0Hl4EzPtT41V9j4T WuyX2JdrZero05HdCwlRQd4zzSSAORGQfXVjFRrymk6eD9vrYR/he5rZ3eB6bR1TF+x1cUvxLffb 3mLquzwdSWKTaLinLL6eSh75tQ6KHpBr5W1rpW66UuqoVxaJbJJYkJH3t5PiD4+I6ivrLcaw7vbo F3grhXOGzLjr6ocTkeseB9I51vaD01U0ZJxa1oPavuv3maWmNEU9IxUk7TWx/ZlXcFeJsNq2Mab1 DKTHWwNkSS4cIUjuQo9xHQE8sYHUc7lRIQ4hK21pWhQyFJOQRVO37graZDinLPc5EHPPsnUdqgeg HIIHrJrSN8HtURsoh6iiobP5K3EZ+QCt3GYTRGOqOtSrezbzacXt/fiamExOlMFTVGrR10tjTX7+ hcuqdW2XTUJUm6zm2iE5QyCC656Ep6n19PGvl7W+op2sNUPXN5tW50hqOwnztiB71A8Tzz6STVhw eCUpx7tLpqBHM5UGWSoq/wBZRH6jVg6Q0LpzTCg9Bhl6WBjymQd7nydyfkArYwOJ0ZoZOdKTq1Hl ssl5/qcGMw+kdLNQqxVOmu+79P0I9wS4ersW3UN8a23FacR2FDnHSRzUf5ZHLHcPSeVr9r6awu0V XHaHwrzOPxVXH1nWqvN+i6EeiwWGpYKiqVJZL1fSzO7X01Rnsl7y4bxZrWw6pCozapRKTzClKwk+ sbD89XL2h8KiWstA6f1TJMyc3IZmFIT27LuDgdAQcp/RW1oOvQweMjWr7FfZ0tWNbTFGti8JKlR2 u3E8uGnE616it7MS5ymYd3QkJcQ4oJS8fykE8uf5PUernVgdryzmqHuHBB4KJt9/QpPcl+OQR8oJ z81Y7fBzUuzsVX+GlnptSpwjHqxiuyxOjdEV5upQxGonucW7eGw6/D6Q0rRgoVqGs1vTWfjtLL4g 8SrLpmC82xKZm3QpIajNq3bVeKyPegeHU/pqgNF6ZuutdRFpoLKFudpMlEcmwTkk+KjzwO/56tCx cFbTHcS5eLpInY59k0jskn0E5JPyYqzbRb4FphIhWyGzFjo6IaTges+J9J51zUtJYLRFCVPA3nOW 2TVl8l+/E4quj8XpStGeMtGEdkU7vz/fgbC2sR7dbo0CKnYxGaS02nwSkYH6BWT2vprDCjXO415C UXJ3e09TGSirIjHGyT2fC+9HPvkNp+d1A/vr5Wr641jYmdTWB6zSX3WGXlIKlt43eaoKxz5d1QZz gjpot4bud2Sv8pS2yPm2CvZ8nNMYTR+GlTrN3cr7N1keS0/orFY7ERqUkrJW277sn/Dt7doHT5z0 tscfM2kVvu19NafT1vRZ7JCtTTq3URGUtJWoYKgBjJrP3GvIYnVnWnKOxt/U9Vh9aFKMZbUkZXam qC9lA4V6gs6PCKs/Ov8A8KvQKNQzXvD63axuUabPnS2Owa7IIY28xknOSD412WgcVRwWNjWquySf 0Ov01hquLwcqVJZu31Pn7huvs+IGn1f/AJRYHzrAr6/7U1VVr4OWK23iFc4lzuXaRJDb6UulCgoo UFAHCR4VZoJrc5TaRw+kasJ0Heys8rbzV5O4CvgaU4VltdzI7WovxL0nF1np1UB1SWpbR7SI+R/B r8D/ACT0Pz9wqQZNcgmvPYerPD1I1abtJbDvK9OFem6dRXT2nxvf7NcrFc3bbdYq40hs80qHJQ8Q ehB8RVrcIeLTVqgM2DUy3PJWQERpgBUW09yFgcyB3EdOmKt7UmnrNqOF5JeYDUpse8J5LQfFKhzH yVWF64Ew3FqXZ748wk9GpLQc/wBoEfqNe5endHaVw/scetV9K2X6Vta+a8zxq0Lj9GV/bYF6y6H0 dD2J/It22X+zXNoO2+6wpSD3tPpV+o8qXK/2a2NF24XWFFQO919Kf1nnVDngVqDfgXi2FPid+fm2 1sLdwGfKs3DUTaU/ksRion5SoY+aulnorQ8XrPF5dGq7/v5Hbx0npWSt7rn/AFK37+Zn8R+NUdMd 23aQKnHlgpVPWjalH8xJ5k+k8h4Gp9wf7ZPDazKkvOvPOtKdWt1RUpW5alcyfQRWo0xwo0hZHEvr iOXKQnmFzFBYB9CAAn5wanqfNSEpAAHIAVq6TxOA93jhsFB2Tu5Pa8mvv3eBsaOw+N9u8Ri5K7Vl FbFmn9u/xMjcKgHsgnw3wsuSP864wj/rUq/uqcAmtFrvTMfV1i9qJcp6MyXUuKU0BuO3PLn6667R tSnQxdKrU2Rkm/k7nYaQhOthalOG2Sa80fH1fZuhFheiLCrxtsc/9Umq7XwJ0uWgEXS8Jc/KLjZH zbP76syxQUWqyQbW24pxEOM3HStQ5qCEhIJ+avScp9M4XSNKnGg3dN7VY8/yd0TicBVnKslZpbzY 5pXQGuc14yx6253pXUGmagudqVxXNCilKUApSlAKUpQClKUApSlAKUpQClKUApSlAK8NMXD7n9UJ UtW2I/5jmegSTyPyH9Ga96w7pF8pj+aPviOafT6K2cLWdGopHFXpKrBxZONQxA1M8pQMtu8z4BXf 8/WsBJrz0ReW7pbTZpyv8IZThBPVSR0+Ufq+WvWSy5GeLTg5jofEeNdpiIq/tI7H9Tq6La/s5bV9 D0SuvVK6xAqjrm1s+J5VxRkZyicPOFx0kHl0FbJK8AAHkK1DPNxPrrOCq55T2I4tS53mncgK70mr 809/kC3fmrX7AqgFq3JKT3it3G17qWPGajNTG0ttICEDsEkgAYHdXe6C0pSwUpurfO2w6XTGjKuM jFU7ZdJeVCQBk8hVIq1zqZ5HO6FPiEtIH6k1q514uk0ES7jKfSeqVukp+bpXdVeVuHivwQbffZcT qKfJeu3+OaXhd8C39QazstpbUEyEzJA5BplWefpV0H6/RVT6nv8ANv07ymWoJSkYbaT71A9Hp8TW oKq6lVeX0npzEY9asso9C+/Sej0foahgvxRzl0v7dAUa9YSRvLq8BCOeT414ICnF7U/P4VqdX3QM R/aqKcuODDhHUA93rP6vXXUw23Z2rV/wo1Nwkm86gW+Mlhvkj+aOnznnWbtrxtsYRo4Sffq5qP8A dWVXX16uvO52FOmoxseW2uNle1K4bmdjw2Vxsr3pimsTVPDYa42GsjA8KYFXWJqmNsrjYaytorja Ka41DFKKbKytopsFXXGoYmyuNlZmwVxsFNcmoYez0ULdZnZiuOzFXXJqGH2dcdnWb2Yp2Yp7Qahh dnXHZ1ndkK47IVfaE9mYPZ07L0VndkKdkKvtB7MweyNcdlWf2VOyp7UezMDsvRXHZeith2VOyFPa k9ma/svRTsvRWf2Ip2Ip7UezMDsvRTsvRWf2Ip2Ip7UezMDsvRXPZeis7shXPZU9qPZmB2Vc9kaz uyp2VPal9mYPZeinZ1ndkKdkKe0HszC7OuezrM7IU7IVPaD2Zh9nXPZ1mdmKdmKe0LqGHsrnZ6Ky +zFc9mKntBqGJsrnZWVsFc7BTXLqGJsrnZWVsFNoqa41DG2GudlZG0U2iprl1DH2GudlZGBTA8Ka w1Tw2Gudle2BSprF1TyCK5Ca9K5pcuqeYTXITXelS4sddtMV2pQtjjFK5pUApSlAKUpQClKUApSl AKUpQClKUApSlAKUpQClK4JwM0BzXVSkp6kVjvvkdK18iSrnzrlhScjilVUTvO3R5SJ0JwtuoO7K eoPjU1sl5i6hhhl/DU1sZUnx/lJ8R6P/AK1W8iUrnzrGYuCo8hLiHFNLScpWk4INdth1KMdV5o6+ tKE3fYyz32nI69rg9R7jWM8vcrHhWJZNWR5bSY12CUqPR4DzVevwPp6eqtrIt+4drFcDiFcwM9fU e+o6dneOwaz2TyMaP/CZ8Kygr01itpW2SFpKT6RXpurilLMzUcj23V4O8ln08653V0dPIGkZ2ZHE 7NLwfQa9SqsXNeiCVDAyTSUiqJ6FVcJClnCflNClKElby0oSOZJOMVobzqVtptTNvI5dXSOQ9X20 jFsvgbG+Xdq1sFhghcpQ5D8n0n7KjlsbCnlS5Syp1RyM8/lNaJc3tXivcVknJUrqTWZHlK8ayq05 ONlkSnUjF5ZknCgehBrmtPHkq5c6z2HirrXWzpOJvRqKRk0rgc65riOQUpSgFKUoBSlKAUrT31i/ SpUZm1T49vi7VKkPlkOu7sjalAPmge+ySD0FR/ROobo/rW+6VuUyPchbkNuNzW2w2o7gMoWB5u4E 45Y6H5Nung5VKUqkZJ6qu1ndK9ui2/puas8VGnUjTkmruyeVr2v039LE4pUM4a6iumpJmoZEos+1 8W4riwdiMEpSTkk9/Io/TXeLf7pJ4qz7ChbKbVAt6HniUed2qiMDd3DBz8lZz0fVhUnTdrwV36eu aXiYxx1OUITV7Sdl6+mV/AmFQ/iFqO6We66ctdoRHXIu03sV9sgqCWhjeoAEcxuB+StTaL7qrXE+ bI03Pi2WwxXiwzKcih92WsdSEkgBH6efrxgWZ+63rjRFh3tlkSNOW91S3GQQ26twgJWkHOMoUDju INb+G0d7GpKVZp6kW3Hessr7trV7N23mliMf7aEY0brWkkpbnnnbfsTtdK+4sBu5zFapctBs8lMN EUPi4EjslL3Y7MDxxz693Tvra1BtOarmv3rWMi6PsostkdLTSkt+d5oJcye/GBy9NcaSuGqdYQDf UzkWK3PKV5DHRHS66tAJG9xSuXM9wA5d9atbR843crRUVG7u7Xav3u9tqSsjYpY6ErKN5Nt2WWxO 3crX2XzZOqVEdDamm3G8XjTl5QyLpaHEhbrIKW321DKVhJJKTjGRk9RUtUpKUlSiAkDJJ7hWniMP OhPUntyfimrp/NG3Qrwrw147M/NZNfJnNKrTh5etba00+7cPLodpjmQ4lmQInardSOQASVAAA5yT nJyMDHPccPdSXO4XW9acvwYVdLQ6kKfZTtQ+2rJSvb3HGMj0ituvoyrR9onJNw/iSeaztfZbbbY7 rea1HSNOtqNJpT2N78r9N9ndnuJnSqz0Letd6tgMXFmRboduTcFdo8to9o+wlQGxsYIAwFeceeeX LGTn2XUN61nebgmwSm7ZY7e8Y5mdiHXZTo67ArzUpHI5IJ5jx5ZVdFVaUpKUl+H+LPZuSeW17krv pMaek6dSMXGL/Fsy277rPYul2J7SoXbdRXO3a+Ro++OszPK4xkwJjbfZqUBnchac4yNpORjp0rXx 9Qal1jqG4RNKzItrs1td7B24uR+3W+6OqUJJCdo8fUe/FYLRtW7baUbKWtus8luvtyta+3IyekKd rJNyu1q77rN77bM73sbTijqO56ft9rRZW47lwuNxbiNJfQVJwoHJwCD129/fUvGcDJyaqdx283Xi 3p7T9+Sw67ZUPTlyGE7USUqSkNr2knaQrkR0z061JtHaiul711qeEssi1Wp1EdkBHnFzHnZV34KV fSFbWKwGph4atrxjrSfSnK0fSzXjma+GxuvXlrXs5aqXQ1G74fImdKh9xvt191a26ahqaEE29c2Z lGV43KSnB7vO21iW6/3nV99uMfT0tm3Wa2u9g5O7EOuSXh1SgHzQkeJznl48tNaOq6qm2krKTfQm 7K/e9yVzaePp6zik272t0tK7t3Lpdid1h2+6W64vSWoE1mSuK52b/ZK3Btf5JI5Z8R3VHHBq+3Qb uu43uAYsVtL8ab5F98UkBRcStAUAMYGCPH5BoeA9ru7OlY92euTQYuTz0t6N5L56lKJSFdpu/kg4 xXIsBTWHqVpVFk0la+bab6OhfJ7bHG8bN14UlB5pt3tkk7dPS/LZcnFoucybdrpDkWeTCZhuIQxJ cIKZQIJKk+r5evrFbWq40tryUnh9dNYaiU2uO1KcRDQwjaXEAhKR6SVEjPozW1sTetbxZ0XaVeI1 qfkt9qxCbhpcbaSRlIcUo7lHHXBTjNXEaOnTlJztBJ6u1tNpK9sm+97le3QKGPjOMVG8m1rbr2by vsXct78yZUqEab1q7ddD3q6yGG4lys4kNSm0nLYcaSTlOee0+n0j01gaama/1ToyFdI9ygWh5xor SpcPtFSDk4OCcNoxgDkonGeWcVi9GVY63tGoqL1Xd72r7k7rw+hktI05avs05Nq6t0LLe1b5ljUq IcJdTTtVaRTcLky21LafXHdLYwlZTjzgO7r84Nb7U05Vs05c7kgpC4sR15JUMjKUEj9Va1bCVKVd 4eX8Sdvmc9LE06tBV4/wtXNjSq4sUviHqTRUW7x7lb7U+4wXW0qhhxUg8yCcnDaSOQ5E45nrgdNC 6i1frnSjMqE5Dsy0bm35rkftu2cB/wCbb3AAY25JJ5kgDlW5PRU4RlJzjaLtLN5PO27O9t1zVjpO EpRioSvJXWSz2d+Vr77FlUqD8K9R3m8O3y037sHZtmmeTqkMo2peGVDOO4+afkI5V46skaws2mJ2 opGooEZ6MkuphCIksEA8mysneVEYGQRzPSuN6OnHEPDyklLJLbnfZayfrY5FpCDoKvGLaz6Mrbb3 ZPqVB79rxVu0JZ7y1AD11vLbKYULd751xIOPHaM/LkDlmsa4Sde6asjuortdLddG2G+0l29qJ2fZ J7y25nKinr5w5gHvpDRlWSWs1FttJN7Wsnb55Xdl3knpGkm9VNpK7a3J9PBXfcbHh1qO6ajnahdl IjJt8K4riQlNoIUsIJyVEk55FHTHfUwqpdK3o6K4SWMtxxMvV6dJisKVjtnXV5Cj6Akpz8nTNbnV 111Ro2zR9Q3C6MXRhD7aJ8VMVLaUoUcEtKzuyDj32c+itzF6OdTEuNKyTbjFdbVyy8Xvdld+Jq4X Hqnh06t20lKT6L55+C6L5Fg0rq2tLjaXEEKSoApI7wahN61DcZXERGj4FxYtATC8qVIcZDjj6icB DYV5vIZJPM8j4Guqw+GnXk1HKybfcl4XZ2VfERoxTe9pLvb9CbnkOma1elrnMu9oTNnWiTaXlLWk xnzlQAOAfl6//Oa1FynagsGhL5Pu0uHJmw23lxH22dgWkJ+9lac43buoHKtPqLVV/tHB6HqFZYN6 koYUB2Xm5cUDt2+O049Yrbo4CdVKMLNykop3e3hmr3V0a1XHRpvWldasXJqy/d9ttzLEpVb62m8Q bTpp3UzVztsZMVCXHLaYgWSnIB3ObuaufMJAHcCepyjP1tqLTKL9aJcOxNLjB9iO7G7Zx7zc5Uon CEnuwCcYJPPALRknBVPaR1W7Xu8n0bL/ADV13h6RjruGpLWSvayzXTt9HZ9xPqVX9l1vNncG5Orn mmWZzMZ7GB97LqSUpIB7iccvWK7afc19qDSkO6+2sC0yHo4daZ8i7UukjIKyVeaFeAGQMHJPKpLR lSnrOrJRUZarvfavBMsdI056qpxcnKOsrdHzaJ9UO4VajumqLRPudxRHQ0mc4zEDSCnLacecck5O Tj5KxdNa2cvHDO53+UymLOtzb7cpCD5odbRnzfXlPynFamw3lGhOD+nkNRhKuU9CBDjZwXXXjvGf QNwz8g762YaPqRpVKLjeo5KK8m3n0bM+g154+EqkKqlaCi5P0Sy88uktGlV/q26ar0fYGtRz7pHu TbTrYnQ0RUtoCFkJPZKzuyCRjcTn0VPGHUPsNvNK3IcSFJPiCMiuurYWVKCqXTi21dX2q11ml0o3 6OJjUm4WakrOz6HseV+hnpSlK1TYFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAVwoZGK5pQGFIZ VWvkMK58q3ldFtIV1Fc0KricM6WsRWQwrnyrXyIyj3VM3ITaulYztsB6AGt2njEjUqYRshzSpMZX mHKe9J6VurNqKTCIDTy2fFtfNB/+fkrOdtJP4tYzlnP5NbHvNOe04lRqwy2ok0PV7biAJsXP8po5 B+Q/bWe1eLK/zEhLZ8FAp/8ACoKLU4g+YVJ9RrnyOSO/PrFYucHvMlG25osASLcr3s5k+p1NdVyL ckedNZHrdTUC8mk/kink0n8kfNWFoGdvEmb13s7P/PhZ8Egq/wDCtbN1SlKSIkfaPynTgD5B9tR7 yOSrvx6hXX2qcWcr3K9dVOC2sjvuR0ut9flK++OrfPckckCtQvymSrLhwO5I6CpA3Zz+RWS1aSPx azWJpQ2HHKjVqbdhH48dXhWwjsK8K3TdtA64FZDcNtNa9TGJnNTwjRro7CuXKthHZI61kJbQnomu 9ac6rkbcKWqcAYGK5pSuE5RSlKAVoHdWWtrWzOkVIle2D0cvpUGvvW0AnG7PXke7HdnNb+uuxHaB zYneBgKxzx4ZrlpSpq+ur5O2ds9z/Q46kZu2o7Z55Xy3r9TRK1Za062TpEole2Co/bhXZfetuM43 Z6/JjuzmidWWs62VpEIle2CY/blXZfetuM43Z649GO7Oa3uxHadpsTvxjdjnjwzTYjtO02J34xux zx4Zrk16HUf8Ntv83Ts2d3qcepW6y232fy9G3b3+hVjOoYE7XGooWsby/AZgPJag2/t1sIeb5+fh BCnSrkcc+vTw6cGVW9OpNZuw47EGSuX2ce3qAbcQ02CAdnUAlQyfGrTXHjrfS+thpTyBhLhQCpI9 B612S22lanEtpSteNygOaseNdhU0pTdGdKEGtZRW3JWtsVt9rvf3mjDRs1VjUlNPVbezN3vvvuvZ bu4qPghqew2fRarZdLgmNdW5jvbRXEntlLJ5BKANyj3YAzmszhz5RqF3iBdEJLEqfKVDa3kZb7Ns pQCRy5bh08Ks0RYokmSIzIfIwXdg3H5eteiEIQCEISnJycDFXEaUp1JValODUqlm7u9s07LJZXRK GjakI0oTmnGF7WVr5NXebzsysODmorFZNBR7Ndp8e3XOA861JiPq2vFZcUobUe+VkEDkD4VzwuuS blqjXOrJjK4zYfbYCXBhTaGUKBBHccBJI8assxo5kCQWGi8BgObBux6+tdkttpSpKW0AK98AOvrr GtpGlUdaSg1Krtz2fiUmllvaMqWAqwVKLmrU9mW3JpN57kyntKW2bqLgbfnIaCqfeZUmXtB5rX2g yn5dmPlqWaP1Zpq2cPraqZdIsJUGE2zIjvOBLzbiEAKQUHzt2QeWMmpslKUjCUhI8AMV5rixlyEy FxmVPJ964UAqHy9amI0lDEa0akHquWsrPZla2zoSzLQ0fPD6soS/Eo6rutud77em5AeEtquDt3v2 s7rFciOXl4eSx3E4WhhOdpUO4kbeX8nPfUj4k3H2q0Fe527apENaUHwWobU/pUKkNVzx5e7fT9r0 62o9pebmxHKR3oCgSfpbPnq0Kj0hpGDmrK6y6Ix3fJIlamsDgJqLu7PPpk+LZ48PNWad01w9g2+9 z2rbNgsntorxw6ckqCkp6qCgQQRnrWtsCptt01rXiLcmHIb11QpUJl0YWhsApaz6SVJHyA99WuuH EWtta4rC1NDDalNglHqPdXqtKVp2qSFDwIzVlpOlrTlGDvNpyu919ZpZZXe934xaOqasIynlBWjl vtZN552XRYi3DK3+S8MLLCQS0pyAleR1SXBvJ9eVVHODM236Z0m/Yb7LjWu5QZTpktynUt7gTycT uxuSRgAjlyqzQAAAAAByAFeUiLGk7fKI7L205T2iArHqzXA8frqrGospyUsnmmr8WcywWo6cqbzg tXPZZ24IrbT7D+seKbmsmEONWa2xTEtz6kY8pWQoKWkHqkb18+/l6cYvBa8WjTGmptg1BPi2u6Qp znbtSXQ2pecYWnPvgcYGM93iKtgAAYHIV5rjR1vpfWw0p1HvVlAKh6jXPPSkatOVGcPwWikk81q3 tnbO93fLb5HFDRsqc41Yy/FeTd1k9a18r5WsrZ7PMrbh3POoeLGqb35O6y3EjMwmUuoKV7SSrJB5 jJRnB5jIBrX8J9SWaxvaoiagntW65uXp55bT+UqUlWMbR1Uc7uQ8R41biEIQVKShKSo5UQMZrzVF iqkpkqjMqfSMJcKAVD5etWek6VRThKDUZKKVnmtXvtv8CQ0dUg4TjNaycm7rJ63dfd4ldcPZar9x R1hd1NusCOzHhsJcThaUEKJyD0OU5weYzg8xWJwbuVv0pZrhpjUcyNarlDmOOLEp0NB5CsYcQVYC gcHp4Dxq1EoQkkpQlJV1IHWvKTEiytpkxmXtvNPaNhWPVmsamk4VVOnKFoSUFZPNaiss7Z3zv4lp 6OnTcZqd5Jy2rJ6zu9+7LyINxNv7Nx4SX64WRTklkp8nDqUHatJWlK1J8U4KufTke7nXaNqKyW/h C8/ZrlGki22hCPvTgJQ4W9qAoD3qiruPOp6AAnaAMYxivNqOw012TTDaG852pQAM+quKGMoxpKlq OylrbdqyVnl3be/YcssJVdV1NdXcdXZseeaz79ndtKcvmnZcv2PNij2+O5IMcMznWWh5ziFblLAH efvmfkqf3TXmmYVh9so9zjS1rR/g0VhwKeeWfeoCB52ckAjHLvqUJASkJSAAOQA7q8kRYqJBkJjM peV1cCAFH5etZ1dIwxGVaLaUpSydv4rXTy7tphSwE6GdGSTcYxzV/wCG9ms+/YUrMt9w0jwOvDl0 HZ3i/wArK2sYKS6QNh9OwLPy47qtW6vs6Y0RIeRhLdst57MfzEYSPnAFblaELGFoSoDngjNcqAUM KAI8DWOJ0l7zZ1I/zOT772SXdZK2/aZYfR/u91CX8qiu613fvu33bCFcDoPkPDG0BQ899K5Cz471 kj/ZxXTjpcDA4bz2mzh6cpERoeJWrmPohVThICQAkAAdAK4WhCxhaEqA58xmuNY5PHe9zjf8Wtb5 3sZvB2wfusJW/Dq3+Vrmi1PJZ03oKc83hKINvUloelKNqB8+BWHwpitW3hlY0cm0eRJfUT3b/vhP +1UqUkKGFAEeBFAlITtAG3GMY5Yri95vh3SazctZvwTX3Zy+72rqqnko2S+d/sik9O3e527hLqrW NpaV5dcbq7IbXs3dmhS0pKsfycrPgPUK8OJMvS0jhu6u2zXdQXJaWe0mPPLkGNuUMqVnKWScFO0A Hn061eQQgJ2hKQk9wHKvNuJFbYUw3GZQ0rO5tKAEnPortoaapxre29m01LWydrrK0Xlmlbwz2HVz 0POVL2Wurats1vzvJZ5N39NpVnEBuJAuGgb808iTp+1Pdi7IZO9toEISlZKc8so6+jHfXvxo1na3 NBzYNkmM3N6ZsYWuKsOIZSo/jKTyBIBAGcnOegNWgpCFNltSElBGNpHLHhivNuLGbZDLcdlDaTkI SgBIPqrXpaTpKVKVSDk6byztf8Tlnltu/mc9TR1RxqxpzSVRZ5bMtXLPZZfIqrinZGre/omdPieU 2G0HyacnZvS0gpQkLUB+L5vM+geNbxTHCx+TEhRLfYrjIlLSlpmI028rBPvlbfepHUk46ePKp8oB SSlQBBGCD314xYcOJu8lisMbjlXZthOfXisfikpUYwlrJxvslZO7bzy6X815mXw1RqynGzUrbVdq ySy+S+R6oSlCAhACUpGAB3Cq31bI0Dq+NcWr1MZtlwtD62UyHHA1IaKTyWjPNSSeYHPPdzqyq8HY cR55L7sVhx1HvVqbBUn1GtTB4lYeevnfc07Nej2m1isO68NTK29NX+62FNamuV8HAW3w78677ZXa S3GSp0ffS2XCpJV6dqR84zzqU8S1suah0RpltI2OXNMlTY/IYTkA+jn+irBWhC8b0JVjpkZoUIKw soSVDoSOYrd+Kx1lJU7Wc5ZPK8lZbv5bL9DT+GS1XFzvdQWaztF3e/8Amu/1IJx4l9jw+dgpOHbl JZiN+srCj+hJrea4mM2Dh/dJDYCERoKm2R4HbtQPnIrfqQleNyUqx0yM1ypKVDCgCPAitSGLjGnT puOUZOTz23t5ZLvNqWFk51JqWcopLLZa/nmyldTMPW72PVhsURBVKu6ozLbY5FSnVdtj5+Xy1MJX EXTVt0w25GlIeuCWQ0zbEg+UdsBgNqR1SQeRyO7lmsLXK03Li3oyxJ95E7W4OgdBtSez/Sg/PVhC LFEkyhGZ7cjHa7Bvx6+tdpi8RS9lTdeDbk5VMnb+J2s8nuidbhcPV9pUVGSSiowzV/4Ve6zXWKUv dtm6Q4CuW6ZlN1vkxPao70rcIJSfTsbwfSTW74w2dqK9o+4yopk2K0P9lORs3pQ2dgC1JH4oCDn5 PGrUWhC8b0pVjpkZrlQCgUqAIPIg99cUdNzVSNVxz1pN57dZJZdFls2nK9Dw9nKmpZWills1W3n0 3e3YQBbPCx12JFiwLFcX5biUNMRGm3lnJ98Qn3qR1JOAMePKt+1qi0tayTo1tqSiaiMHk4aw0EAc gDnw9GO7Oa3MWFDiFRixGGCvmotthOfXivbYjtO02J3427sc8eGa0auKp1Mpa0lZ2vLf07Nndv6T cp4adPOOqndXtHd0bfXd0HalKVoG6KUpQClKUApSlAKUpQClKUApV1+57pf4I99er7ae57pf4I99 er7a9dzL0h1o+b4Hlud+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJc SlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CP fXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSl KVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfX q+2nMvSHWj5vgOd+B6svJcSk8DwptT+SPmq7Pc90v8Ee+vV9tPc90v8ABHvr1fbTmXpDrR83wHO7 A9WXkuJSW1P5I+am1P5I+art9z3S/wAEe+vV9tPc90v8Ee+vV9tXmZpDrR83wHO7AdWXkuJSe1Pg PmpV2e57pf4I99er7ae57pf4I99er7anMvSHWj5vgOd2B6svJcSlKVdfue6X+CPfXq+2nue6X+CP fXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSl KVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfX q+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKV dfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+ 2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKVdf ue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2n MvSHWj5vgOd+B6svJcSlKVdfue6X+CPfXq+2nue6X+CPfXq+2nMvSHWj5vgOd+B6svJcSlK4q7Pc 90v8Ee+vV9tPc90v8Ee+vV9tOZekOtHzfAc78D1ZeS4lKUq6/c90v8Ee+vV9tPc90v8ABHvr1fbT mXpDrR83wHO/A9WXkuJSlKuv3PdL/BHvr1fbT3PdL/BHvr1fbTmXpDrR83wHO/A9WXkuJSlKuv3P dL/BHvr1fbT3PdL/AAR769X205l6Q60fN8BzvwPVl5LiUpSrr9z3S/wR769X209z3S/wR769X205 l6Q60fN8BzvwPVl5LiUpSrr9z3S/wR769X209z3S/wAEe+vV9tOZekOtHzfAc78D1ZeS4lKUq6/c 90v8Ee+vV9tPc90v8Ee+vV9tOZekOtHzfAc78D1ZeS4lKUq6/c90v8Ee+vV9tPc90v8ABHvr1fbT mXpDrR83wHO/A9WXkuJSlKuv3PdL/BHvr1fbT3PdL/BHvr1fbTmXpDrR83wHO/A9WXkuJSlKuv3P dL/BHvr1fbT3PdL/AAR769X205l6Q60fN8BzvwPVl5LiUpSrr9z3S/wR769X209z3S/wR769X205 l6Q60fN8BzvwPVl5LiUpSrr9z3S/wR769X209z3S/wAEe+vV9tOZekOtHzfAc78D1ZeS4lKUq6/c 90v8Ee+vV9tPc90v8Ee+vV9tOZekOtHzfAc78D1ZeS4lKUq6/c90v8Ee+vV9tPc90v8ABHvr1fbT mXpDrR83wHO/A9WXkuJSlKuv3PdL/BHvr1fbT3PdL/BHvr1fbTmXpDrR83wHO/A9WXkuJSlKuv3P dL/BHvr1fbT3PdL/AAR769X205l6Q60fN8BzvwPVl5LiUpSrr9z3S/wR769X209z3S/wR769X205 l6Q60fN8BzvwPVl5LiUnXNXX7nul/gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7n ul/gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL 0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul /gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL0h 1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/g j316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtpTmXpDrR83wHO/A9WXku JK6UpX1I+ailKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQC lKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUp QClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAK UpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSl AKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUAp SlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKU ApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQCl KUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQ ClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKU pQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlA KUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClK1V61 HZLMdtxuLLLmM9nzUv6IyaA2tKiB4j6VBx5W+fSGFfZXHukaV+FP/UKoCYUqH+6RpX4U/wDUKp7p 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 lKAUpSgFKUoChuK34fXL+q/dIqLVKeK34fXL+q/dIqLVCFYey6/Abh/+d3b9UOvnOvoz2XX4DcP/ AM7u36odfOdZLYUUpSqCWap/ADR39FM/3g1E6lmqfwA0d/RTP94NROgFKUoCTax/B3Rf+hHP/wBY TKjNSbWP4O6L/wBCOf8A6wmVGaAUpSgLF4zf5C4af/gc1/v0yq6qxeM3+QuGn/4HNf79MquqAUpS gJZxJ/htPf6Ah/sGonUs4k/w2nv9AQ/2DUToBSlKA+xdE/gRp3/REP8AcIrbVqdE/gRp3/REP9wi ttWBD6A0t+DFq/Mmf2BWyrW6W/Bi1fmTP7ArZVSilKUAqhPZV/hPw8/Pnv249X3VIeybtdzuOpNB OW+3S5aGJrynlMMqWGwVsYKiBy6Hr4GqtpHsPb2RzTmn77pLiPEQSu1TRHl7eqmVZOPVjtE/69PY 4tO6gvureI8tCgu6zTHibuqWU4OPVjs0/wCpVtags1rv9petV4htzIT23tGV5wrBCh059QKafs1r sFpZtVnhtw4TO7s2W84TklR68+pNL5C2ZSXsU/wp4h/nrP7cmsm6cvZhWrPLda1Y9P3l2u/sY7Xc 7dqXXrlwt0yIh+YyplT7KkBwBcjJSSOfUdPEV249WXUdn13YOJ2mbc7cV21vsJcdtJKtmVc8DJwp Li0kgHGAau8m4ua5qSi2ylrICUsrJJ7htNU17Df+La5/6Yc/cs1jTeJep+I1tf01pHSNxtrkttTU 24y89nFbIIXjAGVYyBzB8B4bT2JNtuNs4e3Fi5wJUJ1V2WtKJDKm1FPZNDICgOWQefopuLfM1vDz /wBLDWv+jj+1Gpx4/js4ZfnyP37dZmgrZcmPZQawuL1vltQnreUtSFsqDSzmPyCiME8j08DWV7Iv TOoZsvTGrtM29dxmWCX2y4rYytadyFpIA5qAKMEDJ870Gm8m4t/FUXoT/wBLfWP+jP8A/lqVcPeJ l51PqNuzXHh/eLEC0ta5EnfsSUj3vNtPWtBoq2XJn2U2rbk7b5bcJ23bW5KmVBpZ/wAG5BWME8j8 xqFZieyA/jj4X/6Sb/3hmr1qoPZHaZ1BcXdM6q0zAXcJtgmF5UZsZWtO5CwQOqsKbAwOfneitnw+ 4m3rU2pGrNceH15se5talyJO/s0FIzjzm09au4byJaDZQ57LjV61DJat6lp9B/wdP6lGr2ecbZZW 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 ------=_Part_67630_13885882.1161617588070-- From rmcw@allmail.net Mon Oct 23 12:09: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 119A43B00D6 for ; Mon, 23 Oct 2006 12:09: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 28781-04 for ; Mon, 23 Oct 2006 12:09:18 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 773EE3B0078 for ; Mon, 23 Oct 2006 12:09:18 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 6DF85DB8C66 for ; Mon, 23 Oct 2006 12:09:12 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Mon, 23 Oct 2006 12:09:14 -0400 X-Sasl-enc: 4YRQUlmDhqytGLF+bwPrXi6nu4sPkmbhbbvzWVqRonhr 1161619429 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 5BDC610CED for ; Mon, 23 Oct 2006 12:03:44 -0400 (EDT) Date: Mon, 23 Oct 2006 17:03:36 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023170336.5646848c@eligeto> In-Reply-To: <20061023141825.GA20666@localhost.localdomain> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.176 tagged_above=-999 required=2 tests=[AWL=0.423, BAYES_00=-2.599] X-Spam-Score: -2.176 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 16:09:20 -0000 On Mon, 23 Oct 2006 15:18:25 +0100 John Green wrote: > Does anyone know how to get a decent print from this? I tried > importing the original png into OpenOffice printing that and the > quality wasn't great. Maybe you can increase the DPI on the export > from Inkscape. Inkscape's print is rather crude. Just a postscript > conversion which loses all the transparency and so is totally > unusable. > I've uploaded a few higher resolution versions: http://ormiret.com/jokosher/jokosher-flyerv6.png (588K) http://ormiret.com/jokosher/jokosher-flyerv7.png (1.3M) http://ormiret.com/jokosher/jokosher-flyerv8.png (2.6M) http://ormiret.com/jokosher/jokosher-flyerv9.png (4.1M) http://ormiret.com/jokosher/jokosher-flyerv10.png (5.6M) I tried playing around with the various save as options that inkscape has but couldn't get anything reasonable out of it. If you want anything larger than that let me know. ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com It may be true that the law cannot make a man love me, but it can stop him from lynching me, and I think that's pretty important. -- Martin Luther King Jr. From davmor2@gmail.com Mon Oct 23 15:25:45 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 52D3A3B0235 for ; Mon, 23 Oct 2006 15:25:45 -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 07855-04 for ; Mon, 23 Oct 2006 15:25:40 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0B80E3B00E8 for ; Mon, 23 Oct 2006 15:25:40 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id l31so1286990ugc for ; Mon, 23 Oct 2006 12:25:37 -0700 (PDT) Received: by 10.67.117.18 with SMTP id u18mr7894728ugm; Mon, 23 Oct 2006 12:25:37 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 12:25:36 -0700 (PDT) Message-ID: <36feaa6c0610231225n45397d4ek35eb07e635b99913@mail.gmail.com> Date: Mon, 23 Oct 2006 20:25:36 +0100 From: "David Morley" To: "Robert McWilliam" In-Reply-To: <20061023170336.5646848c@eligeto> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> <20061023170336.5646848c@eligeto> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.911 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.911 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 19:25:45 -0000 For anyone struggling with the png here is the best jpeg I got for printing on a4. www.davmor2.co.uk/jokosher-flyerv8.jpeg -- Seek That Thy Might Know From kerneljack@gmail.com Mon Oct 23 15:52:58 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 B23D73B0260 for ; Mon, 23 Oct 2006 15:52:58 -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 09892-03 for ; Mon, 23 Oct 2006 15:52:54 -0400 (EDT) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.239]) by menubar.gnome.org (Postfix) with ESMTP id 184823B0367 for ; Mon, 23 Oct 2006 15:52:53 -0400 (EDT) Received: by hu-out-0506.google.com with SMTP id 34so1626449hue for ; Mon, 23 Oct 2006 12:52:52 -0700 (PDT) Received: by 10.48.220.15 with SMTP id s15mr15165937nfg; Mon, 23 Oct 2006 12:52:51 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Mon, 23 Oct 2006 12:52:51 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 20:52:51 +0100 From: "Khusro Jaleel" To: "David Morley" In-Reply-To: <36feaa6c0610231225n45397d4ek35eb07e635b99913@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_275047_19691019.1161633171074" References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> <20061023170336.5646848c@eligeto> <36feaa6c0610231225n45397d4ek35eb07e635b99913@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.903 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_40_50=0.496, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.903 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Oct 2006 19:52:58 -0000 ------=_Part_275047_19691019.1161633171074 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hmm, I would like to try printing some of these, but I really don't know how expensive this is going to be? I will find out tomorrow at my local Prontaprint and try to print out maybe 50 A4s. If it is not too expensive I will try to do more. On 10/23/06, David Morley wrote: > > For anyone struggling with the png here is the best jpeg I got for > printing on a4. > > www.davmor2.co.uk/jokosher-flyerv8.jpeg > > > -- > Seek That Thy Might Know > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > ------=_Part_275047_19691019.1161633171074 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hmm, I would like to try printing some of these, but I really don't know how expensive this is going to be? I will find out tomorrow at my local Prontaprint and try to print out maybe 50 A4s. If it is not too expensive I will try to do more.


On 10/23/06, David Morley <davmor2@gmail.com> wrote:
For anyone struggling with the png here is the best jpeg I got for
printing on a4.

www.davmor2.co.uk/jokosher-flyerv8.jpeg


--
Seek That Thy Might Know
_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list

------=_Part_275047_19691019.1161633171074-- From kerneljack@gmail.com Mon Oct 23 17:42: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 70FC03B000B for ; Mon, 23 Oct 2006 17:42: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 15693-01 for ; Mon, 23 Oct 2006 17:42:00 -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 D89A13B002A for ; Mon, 23 Oct 2006 17:41:59 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2890456nfa for ; Mon, 23 Oct 2006 14:41:59 -0700 (PDT) Received: by 10.49.91.6 with SMTP id t6mr15333871nfl; Mon, 23 Oct 2006 14:41:57 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Mon, 23 Oct 2006 14:41:57 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 22:41:57 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_278049_2073889.1161639717489" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.604 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.604 X-Spam-Level: Subject: [jokosher-devel] what to prepare for demo? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Oct 2006 21:42:01 -0000 ------=_Part_278049_2073889.1161639717489 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys, I've now got my Ubuntu Edgy laptop setup with Jokosher 0.2 and I've added a vocal and tried arming and recording. I've recorded a little bit of my voice. So I think it's working, except it's giving me a LOT of errors. If I try to add a second track, sometimes it works, sometimes it doesn't. It keeps showing a dialog with the message: "Argh! Something went wrong and a serious error occurred: GStreamer encountered a general stream error. gstbasesrc.c(1610): gst_base_src_loop (): /timeline/playbackbin/Instrument_2/gnlcomposition2/gnlsource2/audiotestsrc2: streaming task paused, reason not-linked (-1) It is recommended that you report this to the Jokosher developers or get help at http://www.jokosher.org/forums/" Anyway I'm going to read the docs now to understand what this app can do. I don't know if this is going to work stably enough on my laptop for Wednesday. I hope one of you guys can help me fix it if need be. I wanted to know how much I should learn before Wed, is a basic understanding enough? Do I have to be prepared to do a full demo? The other thing I wanted to know is what time am I supposed to get there? Do we have to get there early because we are working at the booth? Thanks, Khusro ------=_Part_278049_2073889.1161639717489 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys,

I've now got my Ubuntu Edgy laptop setup with Jokosher 0.2 and I've added a vocal and tried arming and recording. I've recorded a little bit of my voice. So I think it's working, except it's giving me a LOT of errors. If I try to add a second track, sometimes it works, sometimes it doesn't. It keeps showing a dialog with the message:

"Argh! Something went wrong and a serious error occurred:

GStreamer encountered a general stream error.

gstbasesrc.c(1610): gst_base_src_loop (): /timeline/playbackbin/Instrument_2/gnlcomposition2/gnlsource2/audiotestsrc2:
streaming task paused, reason not-linked (-1)

It is recommended that you report this to the Jokosher developers or get help at http://www.jokosher.org/forums/"

Anyway I'm going to read the docs now to understand what this app can do. I don't know if this is going to work stably enough on my laptop for Wednesday. I hope one of you guys can help me fix it if need be.

I wanted to know how much I should learn before Wed, is a basic understanding enough? Do I have to be prepared to do a full demo?

The other thing I wanted to know is what time am I supposed to get there? Do we have to get there early because we are working at the booth?

Thanks,
Khusro

------=_Part_278049_2073889.1161639717489-- From jonobacon@gmail.com Mon Oct 23 19:26:45 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 37A6F3B00D9 for ; Mon, 23 Oct 2006 19:26:45 -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 20605-08 for ; Mon, 23 Oct 2006 19:26:44 -0400 (EDT) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.227]) by menubar.gnome.org (Postfix) with ESMTP id CE6B43B0075 for ; Mon, 23 Oct 2006 19:26:43 -0400 (EDT) Received: by wr-out-0506.google.com with SMTP id i20so413147wra for ; Mon, 23 Oct 2006 16:26:43 -0700 (PDT) Received: by 10.78.181.13 with SMTP id d13mr8228233huf; Mon, 23 Oct 2006 16:26:42 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Mon, 23 Oct 2006 16:26:41 -0700 (PDT) Message-ID: <1c3fe48e0610231626v1726a287y7d01400055b0935e@mail.gmail.com> Date: Tue, 24 Oct 2006 00:26:41 +0100 From: "Jono Bacon" To: kerneljack@kerneljack.com 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.439 tagged_above=-999 required=2 tests=[AWL=-0.039, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.439 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] what to prepare for demo? 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, 23 Oct 2006 23:26:45 -0000 On 10/23/06, Khusro Jaleel wrote: > Hi guys, > > I've now got my Ubuntu Edgy laptop setup with Jokosher 0.2 and I've added a > vocal and tried arming and recording. I've recorded a little bit of my > voice. So I think it's working, except it's giving me a LOT of errors. If I > try to add a second track, sometimes it works, sometimes it doesn't. It > keeps showing a dialog with the message: > > "Argh! Something went wrong and a serious error occurred: > > GStreamer encountered a general stream error. > > gstbasesrc.c(1610): gst_base_src_loop (): > /timeline/playbackbin/Instrument_2/gnlcomposition2/gnlsource2/audiotestsrc2: > streaming task paused, reason not-linked (-1) Make sure you have a *very* recent GStreamer CVS - a patch was reverted today in the CVS, so make sure CVS is from the 24th Oct. > It is recommended that you report this to the Jokosher developers or get > help at http://www.jokosher.org/forums/" Report it to this list if possible. > Anyway I'm going to read the docs now to understand what this app can do. I > don't know if this is going to work stably enough on my laptop for > Wednesday. I hope one of you guys can help me fix it if need be. Sure, we can help where possible. :) > I wanted to know how much I should learn before Wed, is a basic > understanding enough? Do I have to be prepared to do a full demo? Just learn as much as you can. Its a breeze. :) > The other thing I wanted to know is what time am I supposed to get there? Do > we have to get there early because we are working at the booth? Get there as early as you can, preferably around 8am. If anyone has any problems, mention you are an exhibitor for the Jokosher stand and ask to speak to Brian Teeman or me. Jono From stuart.langridge@gmail.com Mon Oct 23 20:08: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 8B22A3B0307 for ; Mon, 23 Oct 2006 20:08: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 23179-01 for ; Mon, 23 Oct 2006 20:08:30 -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 834A53B00D7 for ; Mon, 23 Oct 2006 20:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2929960nfa for ; Mon, 23 Oct 2006 17:08:28 -0700 (PDT) Received: by 10.82.123.16 with SMTP id v16mr1555706buc; Mon, 23 Oct 2006 17:08:28 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Mon, 23 Oct 2006 17:08:28 -0700 (PDT) Message-ID: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> Date: Tue, 24 Oct 2006 01:08:28 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: kerneljack@kerneljack.com, "Jokosher Mailing List" 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: X-Google-Sender-Auth: c91831481dd8ea8d X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.338 tagged_above=-999 required=2 tests=[AWL=0.062, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.338 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 00:08:32 -0000 > "Argh! Something went wrong and a serious error occurred: > > GStreamer encountered a general stream error. I'm getting this too. How up to date is your GStreamer CVS? sil -- The carrot is hiding in your coat pocket. "Don't let me be eaten!" it begs in a pathetic, orange voice. http://tinyurl.com/nvm9k From kerneljack@gmail.com Tue Oct 24 04:09: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 2A47C3B00BB for ; Tue, 24 Oct 2006 04:09: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 10781-03 for ; Tue, 24 Oct 2006 04:09:07 -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 850BB3B0004 for ; Tue, 24 Oct 2006 04:09:06 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so123927nfa for ; Tue, 24 Oct 2006 01:09:05 -0700 (PDT) Received: by 10.49.29.3 with SMTP id g3mr674695nfj; Tue, 24 Oct 2006 01:09:05 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Tue, 24 Oct 2006 01:09:05 -0700 (PDT) Message-ID: Date: Tue, 24 Oct 2006 09:09:05 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4846_32657481.1161677345566" References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.527 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -1.527 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Oct 2006 08:09:09 -0000 ------=_Part_4846_32657481.1161677345566 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I checked out and built GStreamer CVS last night at around 22:00 or so. However, when autogen.sh says it is *not* building some modules, I didn't go and install more stuff to make sure it builds them all, is that important? Unfortunately I can't tell you what modules these were right now, as I'm at work. One thing that I'm not clear about from those GStreamer CVS instructions: I should *never* do a 'make install' of any kind, right? Just build GStreamer and plugins inside the sources/gstreamer/head directory, run ~/bin/gst-head and then run './Jokosher' from it's svn checkout directory, right? Khusro ------=_Part_4846_32657481.1161677345566 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I checked out and built GStreamer CVS last night at around 22:00 or so. However, when autogen.sh says it is *not* building some modules, I didn't go and install more stuff to make sure it builds them all, is that important? Unfortunately I can't tell you what modules these were right now, as I'm at work.

One thing that I'm not clear about from those GStreamer CVS instructions: I should *never* do a 'make install' of any kind, right? Just build GStreamer and plugins inside the sources/gstreamer/head directory, run ~/bin/gst-head and then run './Jokosher' from it's svn checkout directory, right?

Khusro
------=_Part_4846_32657481.1161677345566-- From jonobacon@gmail.com Tue Oct 24 04:17: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 5ED243B00B1 for ; Tue, 24 Oct 2006 04:17: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 11094-08 for ; Tue, 24 Oct 2006 04:17:28 -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 4581C3B0004 for ; Tue, 24 Oct 2006 04:17:28 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so126154nfa for ; Tue, 24 Oct 2006 01:17:27 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr8767132hug; Tue, 24 Oct 2006 01:17:27 -0700 (PDT) Received: by 10.78.206.3 with HTTP; Tue, 24 Oct 2006 01:17:27 -0700 (PDT) Message-ID: <1c3fe48e0610240117k1991636fw1e18fbc8934f7e8f@mail.gmail.com> Date: Tue, 24 Oct 2006 09:17:27 +0100 From: "Jono Bacon" To: kerneljack@kerneljack.com 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: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@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=[AWL=-0.077, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 08:17:29 -0000 On 10/24/06, Khusro Jaleel wrote: > I checked out and built GStreamer CVS last night at around 22:00 or so. > However, when autogen.sh says it is *not* building some modules, I didn't go > and install more stuff to make sure it builds them all, is that important? > Unfortunately I can't tell you what modules these were right now, as I'm at > work. When it tells you to install extra stuff, it tells you for a reason. :) Yes, go and install that extra stuff to ensure it works. :) > One thing that I'm not clear about from those GStreamer CVS instructions: I > should *never* do a 'make install' of any kind, right? Just build GStreamer > and plugins inside the sources/gstreamer/head directory, run ~/bin/gst-head > and then run './Jokosher' from it's svn checkout directory, right? Thats right. :) Jono From rmcw@allmail.net Tue Oct 24 04:19: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 8A2383B00F7 for ; Tue, 24 Oct 2006 04:19: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 11191-07 for ; Tue, 24 Oct 2006 04:19:04 -0400 (EDT) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by menubar.gnome.org (Postfix) with ESMTP id 15CA43B00B1 for ; Tue, 24 Oct 2006 04:19:04 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 08349DB8AEC; Tue, 24 Oct 2006 04:18:53 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Tue, 24 Oct 2006 04:18:55 -0400 X-Sasl-enc: laiyEMYjTTdSV8xt4myZu6SziwEzLkdxOxJXBuzfY6Jz 1161677934 Received: from eligeto (unknown [87.112.53.115]) by mail.messagingengine.com (Postfix) with ESMTP id 445051B42D; Tue, 24 Oct 2006 04:18:49 -0400 (EDT) Date: Tue, 24 Oct 2006 09:18:43 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061024091843.11237a8c@eligeto> In-Reply-To: References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.191 tagged_above=-999 required=2 tests=[AWL=0.331, BAYES_00=-2.599, TW_SV=0.077] X-Spam-Score: -2.191 X-Spam-Level: Cc: kerneljack@kerneljack.com Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 08:19:05 -0000 On Tue, 24 Oct 2006 09:09:05 +0100 "Khusro Jaleel" wrote: > > One thing that I'm not clear about from those GStreamer CVS > instructions: I should *never* do a 'make install' of any kind, > right? Just build GStreamer and plugins inside the > sources/gstreamer/head directory, run ~/bin/gst-head and then run > './Jokosher' from it's svn checkout directory, right? > Right. Just remember to run jokosher from the same terminal as gst-head (it sets environment variables to point to the CVS gstreamer). Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com 31.69 nHz = once a year. From jonobacon@gmail.com Tue Oct 24 04:22:45 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 9A3CB3B02CF for ; Tue, 24 Oct 2006 04:22:45 -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 11505-01 for ; Tue, 24 Oct 2006 04:22:45 -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 3FA883B02AA for ; Tue, 24 Oct 2006 04:22:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so127557nfa for ; Tue, 24 Oct 2006 01:22:43 -0700 (PDT) Received: by 10.78.139.1 with SMTP id m1mr8741551hud; Tue, 24 Oct 2006 01:22:43 -0700 (PDT) Received: by 10.78.206.3 with HTTP; Tue, 24 Oct 2006 01:22:43 -0700 (PDT) Message-ID: <1c3fe48e0610240122s6eab8e0au5209725f9d0e2325@mail.gmail.com> Date: Tue, 24 Oct 2006 09:22:43 +0100 From: "Jono Bacon" To: "Jokosher gnome" 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.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] Important note for LinuxWorld people 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, 24 Oct 2006 08:22:45 -0000 Hi, If you are setting up a demo machine, make sure you check out up to Jokosher r846 - past that includes some work in progress code. :) Jono From john@thegreens.co.uk Tue Oct 24 06:34: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 EB32C3B0072 for ; Tue, 24 Oct 2006 06:34: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 18239-03 for ; Tue, 24 Oct 2006 06:34:24 -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 082A03B00BB for ; Tue, 24 Oct 2006 06:34:23 -0400 (EDT) Received: (qmail 74532 invoked from network); 24 Oct 2006 10:34:22 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 24 Oct 2006 10:34:22 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B6D8B77F31; Tue, 24 Oct 2006 11:34:21 +0100 (BST) Date: Tue, 24 Oct 2006 11:34:21 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061024103421.GA23453@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.181 tagged_above=-999 required=2 tests=[AWL=0.349, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.181 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 10:34:25 -0000 On Tue, Oct 24, 2006 at 09:09:05AM +0100, Khusro Jaleel wrote: > I checked out and built GStreamer CVS last night at around 22:00 or so. > However, when autogen.sh says it is *not* building some modules, I didn't go > and install more stuff to make sure it builds them all, is that important? > Unfortunately I can't tell you what modules these were right now, as I'm at > work. You don't actually need *everything*. Gstreamer handles lots video stuff as well which we don't use. I think the list of dev packages in the wiki covers most things that are revelant. Check the build for all the plugins and see that if ogg,mp3 and FLAC support is built. I'm having trouble playing with multiple sources in later CVS checkouts and I'm tring older versions. Does anyone know when this broke? Typically if I have a second track that starts a few seconds in the audio dies as soon as that starts. I know this used to work!! I set up the printer to print 50 copies before I went to bed last night. Of course the yellow ink ran out after 12 :( Why is it always the yellow that goes first? -- John Green From kerneljack@gmail.com Tue Oct 24 07:19: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 2DDD03B00B1 for ; Tue, 24 Oct 2006 07:19: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 20459-03 for ; Tue, 24 Oct 2006 07:19:34 -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 85A763B00F7 for ; Tue, 24 Oct 2006 07:19:33 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so174627nfa for ; Tue, 24 Oct 2006 04:19:32 -0700 (PDT) Received: by 10.49.19.5 with SMTP id w5mr934599nfi; Tue, 24 Oct 2006 04:19:32 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Tue, 24 Oct 2006 04:19:32 -0700 (PDT) Message-ID: Date: Tue, 24 Oct 2006 12:19:32 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org In-Reply-To: <20061024103421.GA23453@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_7229_1000570.1161688772363" References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> <20061024103421.GA23453@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.399 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -2.399 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Oct 2006 11:19:36 -0000 ------=_Part_7229_1000570.1161688772363 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/24/06, John Green wrote: > > On Tue, Oct 24, 2006 at 09:09:05AM +0100, Khusro Jaleel wrote: > > I checked out and built GStreamer CVS last night at around 22:00 or so. > > However, when autogen.sh says it is *not* building some modules, I > didn't go > > and install more stuff to make sure it builds them all, is that > important? > > Unfortunately I can't tell you what modules these were right now, as I'm > at > > work. > > You don't actually need *everything*. Gstreamer handles lots video stuff > as > well which we don't use. I think the list of dev packages in the wiki > covers > most things that are revelant. Check the build for all the plugins and see > that if ogg,mp3 and FLAC support is built. OK, I'll check that tonight. I was also thinking the same thing, I shouldn't need to build absolutely everything, but I will try anyway as this maybe causing some issues. I'm having trouble playing with multiple sources in later CVS checkouts and > I'm tring older versions. Does anyone know when this broke? Typically if I > have a second track that starts a few seconds in the audio dies as soon as > that starts. I know this used to work!! Jono just told me to make sure that you checkout r846, *no later* as things may be broken there. He has posted this to the list as well. Khusro ------=_Part_7229_1000570.1161688772363 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/24/06, John Green <john@thegreens.co.uk> wrote:
On Tue, Oct 24, 2006 at 09:09:05AM +0100, Khusro Jaleel wrote:
> I checked out and built GStreamer CVS last night at around 22:00 or so.
> However, when autogen.sh says it is *not* building some modules, I didn't go
> and install more stuff to make sure it builds them all, is that important?
> Unfortunately I can't tell you what modules these were right now, as I'm at
> work.

You don't actually need *everything*. Gstreamer handles lots video stuff as
well which we don't use. I think the list of dev packages in the wiki covers
most things that are revelant. Check the build for all the plugins and see
that if ogg,mp3 and FLAC support is built.

OK, I'll check that tonight. I was also thinking the same thing, I shouldn't need to
build absolutely everything, but I will try anyway as this maybe causing some issues.

I'm having trouble playing with multiple sources in later CVS checkouts and
I'm tring older versions. Does anyone know when this broke? Typically if I
have a second track that starts a few seconds in the audio dies as soon as
that starts. I know this used to work!!

Jono just told me to make sure that you checkout r846, *no later* as things may be
broken there. He has posted this to the list as well.

Khusro
------=_Part_7229_1000570.1161688772363-- From john@thegreens.co.uk Tue Oct 24 08:54: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 B545E3B00CA for ; Tue, 24 Oct 2006 08:54: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 25738-09 for ; Tue, 24 Oct 2006 08:54:28 -0400 (EDT) Received: from smtp802.mail.ukl.yahoo.com (smtp802.mail.ukl.yahoo.com [217.12.12.139]) by menubar.gnome.org (Postfix) with SMTP id 411753B007E for ; Tue, 24 Oct 2006 08:54:27 -0400 (EDT) Received: (qmail 57986 invoked from network); 24 Oct 2006 12:54:26 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp802.mail.ukl.yahoo.com with SMTP; 24 Oct 2006 12:54:26 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id AA1AA77F31; Tue, 24 Oct 2006 13:54:25 +0100 (BST) Date: Tue, 24 Oct 2006 13:54:25 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061024125425.GB23453@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> <20061024103421.GA23453@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.451 tagged_above=-999 required=2 tests=[AWL=-0.410, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.451 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 12:54:31 -0000 On Tue, Oct 24, 2006 at 12:19:32PM +0100, Khusro Jaleel wrote: > > Jono just told me to make sure that you checkout r846, *no later* as things > may be > broken there. He has posted this to the list as well. > I was actually meaning gstreamer itself. My laptop chokes with 2 or more oggs. It actually runs fine with 2 wav files even with the latest so maybe it's a hardware thing. wav files will do for tomorrow though. Just need some *decent* content ;) -- John Green From niels.k.h@gmail.com Tue Oct 24 08:55:53 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 1D55E3B0061 for ; Tue, 24 Oct 2006 08:55:53 -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 25957-08 for ; Tue, 24 Oct 2006 08:55:48 -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 A348F3B007E for ; Tue, 24 Oct 2006 08:55:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so200554nfa for ; Tue, 24 Oct 2006 05:55:44 -0700 (PDT) Received: by 10.49.55.13 with SMTP id h13mr1092420nfk; Tue, 24 Oct 2006 05:55:44 -0700 (PDT) Received: from ?192.168.1.101? ( [80.62.135.26]) by mx.google.com with ESMTP id p45sm903578nfa.2006.10.24.05.55.40; Tue, 24 Oct 2006 05:55:43 -0700 (PDT) From: Niels =?ISO-8859-1?Q?Kj=F8ller?= Hansen To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-OlV9ENlJaAlvaTwQKHYv" Date: Tue, 24 Oct 2006 14:55:45 +0200 Message-Id: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 12:55:53 -0000 --=-OlV9ENlJaAlvaTwQKHYv Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, This is my first patch for Jokosher, as well as any other project. I added a button below the 'Open Recent Project' and tied it up to a new function in JokosherApp.py called RemoveRecentProject I also added a self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to empty it before appending the projects. It seems that my changes to Jokosher.glade has made the patch file very large. nibil on #jokosher thinks it's because the latest change was made with Glade 2. I used Glade 3.0.2. Any comments on anything remotely related to the patch are very welcome. /Niels PS: To the administrator: I accidentally posted the same message from my other e-mail address. Delete it please. --=-OlV9ENlJaAlvaTwQKHYv Content-Disposition: attachment; filename=my_first_patch.diff.gz Content-Type: application/x-gzip; name=my_first_patch.diff.gz Content-Transfer-Encoding: base64 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 DzI8AOBNLDaP2TjB4R8Ncje++P/hIl7CWG0EAM== --=-OlV9ENlJaAlvaTwQKHYv-- From laszlok2@gmail.com Tue Oct 24 11:24: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 7AB4C3B0179 for ; Tue, 24 Oct 2006 11:24: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 03017-04 for ; Tue, 24 Oct 2006 11:24:54 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.203]) by menubar.gnome.org (Postfix) with ESMTP id 11B833B0204 for ; Tue, 24 Oct 2006 11:24:53 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so654556nzf for ; Tue, 24 Oct 2006 08:24:52 -0700 (PDT) Received: by 10.64.181.12 with SMTP id d12mr7611046qbf; Tue, 24 Oct 2006 08:24:52 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q19sm872092qbq.2006.10.24.08.24.51; Tue, 24 Oct 2006 08:24:51 -0700 (PDT) Message-ID: <453E3072.4020500@gmail.com> Date: Tue, 24 Oct 2006 11:25:38 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <4536C865.4040300@gmail.com> <20061019090226.GA4382@localhost.localdomain> In-Reply-To: <20061019090226.GA4382@localhost.localdomain> 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: Re: [jokosher-devel] Very important - only use glade < 3 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, 24 Oct 2006 15:24:57 -0000 On Wed, Oct 18, 2006 at 08:35:49PM -0400, Laszlo Pandy wrote: > So please, if you have to commit a change to the glade file, you *must* > use 3.0.2 or else we will lose the translations. You can get the glade > 3.0.2 sources from the link below, or just use the one in edgy. Um sorry about yanking everyone around with my policy changes, but because of some newly discovered bugs in glade-3, the glade file is going to be in glade-2 format. This means you should use glade-2 (any recent version will do) for editing the glade file at least until after 0.2 is released. Thanks Laszlo From laszlok2@gmail.com Tue Oct 24 12:06: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 D4BDA3B0142 for ; Tue, 24 Oct 2006 12:06: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 05849-07 for ; Tue, 24 Oct 2006 12:06:41 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.206]) by menubar.gnome.org (Postfix) with ESMTP id 030263B01DB for ; Tue, 24 Oct 2006 12:06:40 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so660430nzf for ; Tue, 24 Oct 2006 09:06:39 -0700 (PDT) Received: by 10.65.234.3 with SMTP id l3mr7669718qbr; Tue, 24 Oct 2006 09:06:39 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id 1sm903938qbh.2006.10.24.09.06.36; Tue, 24 Oct 2006 09:06:37 -0700 (PDT) Message-ID: <453E3A39.9020204@gmail.com> Date: Tue, 24 Oct 2006 12:07:21 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?= References: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> In-Reply-To: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> 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.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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 16:06:44 -0000 Niels Kjøller Hansen wrote: > Hello all, > > This is my first patch for Jokosher, as well as any other project. > > I added a button below the 'Open Recent Project' and tied it up to a new > function in JokosherApp.py called RemoveRecentProject I also added a > self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to > empty it before appending the projects. > > It seems that my changes to Jokosher.glade has made the patch file very > large. nibil on #jokosher thinks it's because the latest change was made > with Glade 2. I used Glade 3.0.2. > > Any comments on anything remotely related to the patch are very welcome. > I have talked to you about this on IRC, but I just wanted to let everynoe in on the discussion. I would commit this patch (cause the code is very good) except that I don't like the big button on the welcome dialog. That dialog has enough buttons already and removing the recent project is a much less common task then opening a recent project, so it should have a smaller button, or it should be more hidden. There are several other ways to implement this. One of which is to just have a clear menu item at the bottom of the recent projects list in the file menu. Most other programs do this. That still doesn't make it possible to remove it while you are in the welcome dialog, and I haven't thought of the best way to do that yet. Laszlo From niels.k.h@gmail.com Tue Oct 24 16:18:58 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 9EF4F3B0126 for ; Tue, 24 Oct 2006 16:18:58 -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 23482-04 for ; Tue, 24 Oct 2006 16:18:54 -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 395473B015E for ; Tue, 24 Oct 2006 16:18:53 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so322813nfa for ; Tue, 24 Oct 2006 13:18:52 -0700 (PDT) Received: by 10.49.93.13 with SMTP id v13mr1866354nfl; Tue, 24 Oct 2006 13:18:52 -0700 (PDT) Received: from ?192.168.1.100? ( [80.160.154.238]) by mx.google.com with ESMTP id l38sm1921941nfc.2006.10.24.13.18.51; Tue, 24 Oct 2006 13:18:51 -0700 (PDT) From: Niels =?ISO-8859-1?Q?Kj=F8ller?= Hansen To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-BYRii5Za359rYZ7O7FNS" Date: Tue, 24 Oct 2006 22:18:49 +0200 Message-Id: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 24 Oct 2006 20:18:58 -0000 --=-BYRii5Za359rYZ7O7FNS Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, Second try on this thing Removal is now done by right-clicking the project in the welcome screen. Hopefully I should be able to reuse some of the code for a 'clear list' option from the recent projects menu. Any comments on anything remotely related to the patch are still very welcome. /Niels PS: To the administrator: I accidentally posted the same message from my other e-mail address. Delete it please. --=-BYRii5Za359rYZ7O7FNS Content-Disposition: attachment; filename=remove_from_recent.diff Content-Type: text/x-patch; name=remove_from_recent.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/Jokosher.glade =================================================================== --- Jokosher/Jokosher.glade (revision 847) +++ Jokosher/Jokosher.glade (working copy) @@ -2520,6 +2520,7 @@ False False False + @@ -4306,4 +4307,28 @@ + + + + + True + Remove from list + True + + + + + True + gtk-delete + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + Index: Jokosher/WelcomeDialog.py =================================================================== --- Jokosher/WelcomeDialog.py (revision 847) +++ Jokosher/WelcomeDialog.py (working copy) @@ -35,6 +35,7 @@ "on_openrecentprojectbutton_clicked" : self.OnOpenRecentProjectButton, "on_quit_clicked" : self.OnQuit, "on_startupcb_toggled" : self.OnStartupToggled, + "on_recentprojectslist_button_press_event": self.OnRecentProjectListButtonPress, } self.res.signal_autoconnect(self.signals) @@ -44,6 +45,11 @@ self.window.set_transient_for(self.mainwindow.window) self.tree = self.res.get_widget("recentprojectslist") + # get the right-click menu for the recent projects list + self.menu = gtk.glade.XML(Globals.GLADE_PATH,"RecentListMenu") + self.recentlistmenu = self.menu.get_widget("RecentListMenu") + self.menu.signal_autoconnect({"on_removefromrecent_activate": self.OnRemoveFromRecent}) + self.headerimage = self.res.get_widget("headerimage") self.headerimage.set_from_file(os.path.join(Globals.IMAGE_PATH, "welcomeheader.png")) @@ -120,6 +126,7 @@ def PopulateRecentProjects(self): '''Populate the Recent Projects menu with items from global settings''' + self.model.clear() for path, name in self.mainwindow.recentprojectitems: self.model.append([gtk.STOCK_NEW, name, path]) @@ -150,7 +157,28 @@ self.window.destroy() #_____________________________________________________________________ + + def OnRecentProjectListButtonPress(self, treeview, event): + if event.button == 3: #If the click is a right-click + x = int(event.x) + y = int(event.y) + time = event.time + pthinfo = treeview.get_path_at_pos(x, y) + if pthinfo is not None: + path, col, cellx, celly = pthinfo + treeview.grab_focus() + treeview.set_cursor(path, col, 0) + self.recentlistmenu.popup(None, None, None, event.button, time) + + #_____________________________________________________________________ + def OnRemoveFromRecent(self, widget): + """Remove the selected recent project from the list of recent projects.""" + item = self.model[self.tree.get_cursor()[0]] + self.mainwindow.RemoveRecentProject(item[2], item[1]) + self.PopulateRecentProjects() + #_____________________________________________________________________ + def OnStartupToggled(self, widget): """When the startup toggle box is toggled, this method is run to update the setting in Globals.""" Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 847) +++ Jokosher/JokosherApp.py (working copy) @@ -693,6 +693,17 @@ #_____________________________________________________________________ + def RemoveRecentProject(self, path, name): + for item in self.recentprojectitems: + if path == item[0]: + self.recentprojectitems.remove(item) + break + + self.SaveRecentProjects() + self.PopulateRecentProjects() + + #_____________________________________________________________________ + def PopulateRecentProjects(self): '''Populate the Recent Projects menu with items from self.recentprojectitems''' --=-BYRii5Za359rYZ7O7FNS-- From kelly_worth2003@yahoo.co.uk Tue Oct 24 16:34:26 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 3C07C3B0004 for ; Tue, 24 Oct 2006 16:34:26 -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 24973-09 for ; Tue, 24 Oct 2006 16:34:21 -0400 (EDT) Received: from smtp008.mail.ukl.yahoo.com (smtp008.mail.ukl.yahoo.com [217.12.11.62]) by menubar.gnome.org (Postfix) with SMTP id BB2253B01A3 for ; Tue, 24 Oct 2006 16:34:20 -0400 (EDT) Received: (qmail 57301 invoked from network); 24 Oct 2006 20:34:19 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with login) by smtp008.mail.ukl.yahoo.com with SMTP; 24 Oct 2006 20:34:19 -0000 From: John Kelly To: "jokosher-devel-list@gnome.org" Content-Type: multipart/mixed; boundary="=-HcfzzJXSm9tTm98FGASW" Date: Tue, 24 Oct 2006 21:33:41 +0100 Message-Id: <1161722021.19789.6.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: -0.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Make recent projects menu inactive if there are no projects to be loaded 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, 24 Oct 2006 20:34:26 -0000 --=-HcfzzJXSm9tTm98FGASW Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello Everyone, This is my first patch for jokosher. Its not much but its a start. The recent projects menu will now be inactive if there are no projects to load. John. --=-HcfzzJXSm9tTm98FGASW Content-Disposition: attachment; filename=recent_projects.diff Content-Type: text/x-patch; name=recent_projects.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 847) +++ JokosherApp.py (working copy) @@ -845,7 +845,7 @@ ctrls = (self.save, self.save_as, self.close, self.addInstrumentButton, self.reverse, self.forward, self.play, self.stop, self.record, self.projectmenu, self.export, self.cut, self.copy, self.paste, - self.undo, self.redo, self.delete, + self.undo, self.redo, self.delete, self.recentprojects, RecordingToggle, CompactToggle, self.wTree.get_widget("WorkspacesLabel")) @@ -895,7 +895,7 @@ if self.tvtoolitem: self.tvtoolitem.destroy() self.tvtoolitem = None - + #_____________________________________________________________________ def OnKeyPress(self, widget, event): --=-HcfzzJXSm9tTm98FGASW-- Send instant messages to your online friends http://uk.messenger.yahoo.com From jens.geiregat@gmail.com Tue Oct 24 17:20: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 F207C3B00CA for ; Tue, 24 Oct 2006 17:20: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 27815-05 for ; Tue, 24 Oct 2006 17:20:04 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.206]) by menubar.gnome.org (Postfix) with ESMTP id 92F473B006D for ; Tue, 24 Oct 2006 17:20:03 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so707179nzf for ; Tue, 24 Oct 2006 14:20:03 -0700 (PDT) Received: by 10.35.95.1 with SMTP id x1mr9243149pyl; Tue, 24 Oct 2006 10:14:14 -0700 (PDT) Received: by 10.35.27.19 with HTTP; Tue, 24 Oct 2006 10:14:13 -0700 (PDT) Message-ID: Date: Tue, 24 Oct 2006 19:14:13 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <453E3A39.9020204@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: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> <453E3A39.9020204@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.394 tagged_above=-999 required=2 tests=[AWL=0.006, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.394 X-Spam-Level: Cc: =?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?= , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 21:20:09 -0000 On 10/24/06, Laszlo Pandy wrote: > Niels Kj=F8ller Hansen wrote: > > Hello all, > > > > This is my first patch for Jokosher, as well as any other project. > > > > I added a button below the 'Open Recent Project' and tied it up to a ne= w > > function in JokosherApp.py called RemoveRecentProject I also added a > > self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to > > empty it before appending the projects. > > > > It seems that my changes to Jokosher.glade has made the patch file very > > large. nibil on #jokosher thinks it's because the latest change was mad= e > > with Glade 2. I used Glade 3.0.2. > > > > Any comments on anything remotely related to the patch are very welcome= . > > > > I have talked to you about this on IRC, but I just wanted to let > everynoe in on the discussion. I would commit this patch (cause the code > is very good) except that I don't like the big button on the welcome > dialog. That dialog has enough buttons already and removing the recent > project is a much less common task then opening a recent project, so it > should have a smaller button, or it should be more hidden. > > There are several other ways to implement this. One of which is to just > have a clear menu item at the bottom of the recent projects list in the > file menu. Most other programs do this. That still doesn't make it > possible to remove it while you are in the welcome dialog, and I haven't > thought of the best way to do that yet. > > Laszlo > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > How about aadding a right-click menu to each item in the Recent Projects list? Not exactly the most user friendly way to do it, but it doesn't do any bad, and some users will be gratefull. :-) Jens From laszlok2@gmail.com Tue Oct 24 18:41: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 017B33B0013 for ; Tue, 24 Oct 2006 18:41: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 00362-08 for ; Tue, 24 Oct 2006 18:41:58 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.192]) by menubar.gnome.org (Postfix) with ESMTP id 2E7B03B000A for ; Tue, 24 Oct 2006 18:41:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so724842nzf for ; Tue, 24 Oct 2006 15:41:57 -0700 (PDT) Received: by 10.65.251.17 with SMTP id d17mr8347385qbs; Tue, 24 Oct 2006 15:41:57 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id 1sm1513999qbh.2006.10.24.15.41.56; Tue, 24 Oct 2006 15:41:56 -0700 (PDT) Message-ID: <453E96E8.6080507@gmail.com> Date: Tue, 24 Oct 2006 18:42:48 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?= References: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> In-Reply-To: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> 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.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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 24 Oct 2006 22:41:59 -0000 Niels Kjøller Hansen wrote: > Hello all, > > Second try on this thing > > Removal is now done by right-clicking the project in the welcome screen. > Hopefully I should be able to reuse some of the code for a 'clear list' option from > the recent projects menu. I don't like the context menu thing. Its hidden and not very usable, but I have committed the rest of your patch along with my changes that make a extra column in the treeview with a delete icon. Clicking on that icon will remove it from the list. > > Any comments on anything remotely related to the patch are still very welcome. > Dude, in case you didn't notice, Jokosher uses tabs. Please do not mix your spaces with our tabs. > if pthinfo is not None: This is equivaluent to: if pthinfo: That's all. Thanks for the patch! :) Laszlo From mike@mikeasoft.com Wed Oct 25 04:58: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 7A87F3B006F for ; Wed, 25 Oct 2006 04:58: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 26768-02 for ; Wed, 25 Oct 2006 04:58:08 -0400 (EDT) Received: from bigben2.bytemark.co.uk (bigben2.bytemark.co.uk [80.68.81.132]) by menubar.gnome.org (Postfix) with ESMTP id 4BAD63B000F for ; Wed, 25 Oct 2006 04:58:08 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by bigben2.bytemark.co.uk with esmtp (Exim 4.52) id 1GceaO-0001Yt-6g for jokosher-devel-list@gnome.org; Wed, 25 Oct 2006 08:58:08 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1Gceh7-0004QP-00 for ; Wed, 25 Oct 2006 10:05:05 +0100 Date: Wed, 25 Oct 2006 10:05:05 +0100 From: Michael Sheldon To: jokosher-devel-list@gnome.org Message-ID: <20061025090505.GA20291@mikeasoft.com> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> <453E96E8.6080507@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <453E96E8.6080507@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=-2.404 tagged_above=-999 required=2 tests=[AWL=0.195, BAYES_00=-2.599] X-Spam-Score: -2.404 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 25 Oct 2006 08:58:10 -0000 On Tue, Oct 24, 2006 at 06:42:48PM -0400, Laszlo Pandy wrote: > Dude, in case you didn't notice, Jokosher uses tabs. Please do not mix > your spaces with our tabs. On this note I'd suggest that developers should run python with the -tt option when working on Jokosher. This tells python to treat mixed tabs and spaces as errors (-t if you just want warnings). Nice work on the patch :) Cheers, Mike. -- Michael Sheldon http://www.mikeasoft.com From nickmurtagh@gmail.com Wed Oct 25 05:01:26 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 28F0C3B0014 for ; Wed, 25 Oct 2006 05:01:26 -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 26768-09 for ; Wed, 25 Oct 2006 05:01:25 -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 B0E463B002B for ; Wed, 25 Oct 2006 05:01:24 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so530499nfa for ; Wed, 25 Oct 2006 02:01:24 -0700 (PDT) Received: by 10.49.93.13 with SMTP id v13mr2869303nfl; Wed, 25 Oct 2006 02:01:23 -0700 (PDT) Received: by 10.49.88.7 with HTTP; Wed, 25 Oct 2006 02:01:23 -0700 (PDT) Message-ID: <9768a1c60610250201u2a8e88acpd44460f90f23107e@mail.gmail.com> Date: Wed, 25 Oct 2006 10:01:23 +0100 From: "Nick Murtagh" To: jokosher-devel-list@gnome.org In-Reply-To: <453E96E8.6080507@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> <453E96E8.6080507@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 25 Oct 2006 09:01:26 -0000 On 10/24/06, Laszlo Pandy wrote: > > if pthinfo is not None: > > This is equivaluent to: > > if pthinfo: Sorry to be pedantic but: >>> a = '' >>> if a is not None: ... print 'hello' ... hello >>> if a: ... print 'hello' ... >>> From davmor2@gmail.com Thu Oct 26 11:42: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 F03EA3B006E for ; Thu, 26 Oct 2006 11:42:58 -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 03911-10 for ; Thu, 26 Oct 2006 11:42:54 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id E3A9B3B006F for ; Thu, 26 Oct 2006 11:42:52 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so382176ugb for ; Thu, 26 Oct 2006 08:42:52 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr3040645ugm; Thu, 26 Oct 2006 08:42:51 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Thu, 26 Oct 2006 08:42:51 -0700 (PDT) Message-ID: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> Date: Thu, 26 Oct 2006 16:42:51 +0100 From: "David Morley" 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.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: 0.014 X-Spam-Level: Subject: [jokosher-devel] Interest in 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: Thu, 26 Oct 2006 15:42:59 -0000 Everyone who came to the stall at Linux World Expo loved the look of Jokosher. So hats off to you lot, congrats. There were a load of suggestions that I'm sure someone will post as I don't have them. I think the two biggest surprises were when asked how we were going to make money (even though we were in the .org village) and how many people were there and interested in the project from schools and colleges. The day before I had been printing Jokosher flyers until my ink started to run low and at the beginning of the day we would of been happy to get rid of 10, I'd printed off somewhere in the region of 130 flyers someone else had brought along another 50 and there were 50 a5 flyers as back up, when I left the stall we had run out of my flyers and were about half way though the other 50. So if it is as busy today as it was yesterday then they will run out. If a fraction of those people contribute it will be amazing. -- Seek That Thy Might Know From john@thegreens.co.uk Thu Oct 26 14:55: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 C6BF23B002B for ; Thu, 26 Oct 2006 14:55: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 15878-06 for ; Thu, 26 Oct 2006 14:55:27 -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 369CB3B00CC for ; Thu, 26 Oct 2006 14:55:26 -0400 (EDT) Received: (qmail 10329 invoked from network); 26 Oct 2006 18:55:25 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 26 Oct 2006 18:55:25 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id E162E77EFD; Thu, 26 Oct 2006 19:55:24 +0100 (BST) Date: Thu, 26 Oct 2006 19:55:24 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061026185524.GA7895@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.249 tagged_above=-999 required=2 tests=[AWL=-0.578, BAYES_20=-0.74, SPF_NEUTRAL=1.069] X-Spam-Score: -0.249 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Thu, 26 Oct 2006 18:55:32 -0000 On Thu, Oct 26, 2006 at 04:42:51PM +0100, David Morley wrote: > and were about half way though the other 50. So if it is as busy > today as it was yesterday then they will run out. If a fraction of > those people contribute it will be amazing. > We ran out about an hour before the close and resorted to hand-written URLs. We did about a dozen of those. Altogether today was not quite as busy but still the interest was really quite astonishing. People seem to really, really like the look and feel of the app. But what tends to put them off is the dependence on gstreamer CVS. That really is a quite daunting task for all but the most determined. But one day (April 2007?) 'apt-get install jokosher' *will* work and hopefully everyone who saw it over the last two days will remember. -- John Green From kerneljack@gmail.com Thu Oct 26 15:30: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 4A9C13B0013 for ; Thu, 26 Oct 2006 15:30: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 18299-02 for ; Thu, 26 Oct 2006 15:30:51 -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 846DA3B0142 for ; Thu, 26 Oct 2006 15:30:50 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1094900nfa for ; Thu, 26 Oct 2006 12:30:49 -0700 (PDT) Received: by 10.48.254.10 with SMTP id b10mr6106396nfi; Thu, 26 Oct 2006 12:30:46 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Thu, 26 Oct 2006 12:30:46 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2006 20:30:46 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19720_6454217.1161891046583" References: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.811 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_10_20=1.351, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: 0.811 X-Spam-Level: Subject: [jokosher-devel] Thanks guys! X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Oct 2006 19:30:52 -0000 ------=_Part_19720_6454217.1161891046583 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi everyone, I want to thank all of you for welcoming me and helping me out yesterday with the Jokosher demos, I had a great time! I promise I will try my best to help out with the bug fixes when jokosher 0.2 goes into freeze in a few days. I do have an exam in a couple of weeks which I have to prepare for, but I will try. At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help section on the website. I can fix those quite quickly. If I just download the page, fix the errors in HTML and upload a patch to the HTML, is that ok? Here are some of the features and other questions that people asked: - A lot of people wanted to record stuff off of the internet, such as BBC radio streams - Ability to filter out "noise", I believe this maybe possible using the Instrument Effects? - One guy asked if there are any latency issues when multiple instruments are plugged in? - VOIP recording - Export / Import from cubase? - Windows version? - Some guy asked if Jokosher was similar to EMi?? I think the website is: http://emi.thevtek.com - A few people asked if Patch Panels were supported - MIDI, a LOT of people asked if MIDI was supported - Someone asked if Jokosher was similar to something called Jashaker?? I can't find this app anywhere online, but it is supposed to be a video editing app. Finally, a guy from Zend said, and I quote: "How will you make money? Free?? Come on guys!!" Right, some bugs I observed prior to starting the demos, I'm sorry, I know we need "reproducible" bugs, but I have not managed to repro some of these. Since they did indeed occur, though, I feel obligated to at least report them. - A guy with a Creative Audigy soundcard said that when he has only *one* input source armed in Jokosher, it still tells him to "please select only one input source". I suggested that the soundcard might be the problem, it might have multiple inputs, so I suggested he try "muting" all but one of them to see if it works. - When a section of audio was selected, and I pressed play, the red bar that moves across started "filling" the whole track with "red" colour. - Beginning of timeline disappears sometimes. Switching to another format and back fixes it. - Sometimes if you have several blocks of audio in a single track and you press play the audio can be heard "before" the red line reaches the actual block on the track. I tried emailing the photos I took of the event using my camera phone, but I think the attachment is too big for the list so I am removing it. You can still check out the photos at my flickr.com page, http://www.flickr.com/photos/kerneljack. Enjoy! Khusro ------=_Part_19720_6454217.1161891046583 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi everyone,

I want to thank all of you for welcoming me and helping me out yesterday with the Jokosher demos, I had a great time! I promise I will try my best to help out with the bug fixes when jokosher 0.2 goes into freeze in a few days. I do have an exam in a couple of weeks which I have to prepare for, but I will try.

At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help section on the website. I can fix those quite quickly. If I just download the page, fix the errors in HTML and upload a patch to the HTML, is that ok?

Here are some of the features and other questions that people asked:

- A lot of people wanted to record stuff off of the internet, such as BBC radio streams
- Ability to filter out "noise", I believe this maybe possible using the Instrument Effects?
- One guy asked if there are any latency issues when multiple instruments are plugged in?
- VOIP recording
- Export / Import from cubase?
- Windows version?
- Some guy asked if Jokosher was similar to EMi?? I think the website is: http://emi.thevtek.com
- A few people asked if Patch Panels were supported
- MIDI, a LOT of people asked if MIDI was supported
- Someone asked if Jokosher was similar to something called Jashaker?? I can't find this app anywhere online, but it is supposed to be a video editing app.

Finally, a guy from Zend said, and I quote: "How will you make money? Free?? Come on guys!!"

Right, some bugs I observed prior to starting the demos, I'm sorry, I know we need "reproducible" bugs, but I have not managed to repro some of these. Since they did indeed occur, though, I feel obligated to at least report them.

- A guy with a Creative Audigy soundcard said that when he has only *one* input source armed in Jokosher, it still tells him to "please select only one input source". I suggested that the soundcard might be the problem, it might have multiple inputs, so I suggested he try "muting" all but one of them to see if it works.

- When a section of audio was selected, and I pressed play, the red bar that moves across started "filling" the whole track with "red" colour.

- Beginning of timeline disappears sometimes. Switching to another format and back fixes it.

- Sometimes if you have several blocks of audio in a single track and you press play the audio can be heard "before" the red line reaches the actual block on the track.

I tried emailing the photos I took of the event using my camera phone, but I think the attachment is too big for the list so I am removing it. You can still check out the photos at my flickr.com page, http://www.flickr.com/photos/kerneljack.
Enjoy!

Khusro

------=_Part_19720_6454217.1161891046583-- From stuart.langridge@gmail.com Thu Oct 26 15:54: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 325A33B00E9 for ; Thu, 26 Oct 2006 15:54: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 19535-08 for ; Thu, 26 Oct 2006 15:54:33 -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 46C6C3B000C for ; Thu, 26 Oct 2006 15:54:32 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1101736nfa for ; Thu, 26 Oct 2006 12:54:31 -0700 (PDT) Received: by 10.82.127.15 with SMTP id z15mr943348buc; Thu, 26 Oct 2006 12:54:29 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Thu, 26 Oct 2006 12:54:28 -0700 (PDT) Message-ID: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> Date: Thu, 26 Oct 2006 20:54:28 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: kerneljack@kerneljack.com 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: X-Google-Sender-Auth: b3260f21ce215fb7 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.34 tagged_above=-999 required=2 tests=[AWL=0.060, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.34 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 26 Oct 2006 19:54:35 -0000 > I want to thank all of you for welcoming me and helping me out yesterday In turn, I want to thank you for being part of the team running the stand! Sorry I couldn't make it down. > At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help > section on the website. I can fix those quite quickly. If I just download > the page, fix the errors in HTML and upload a patch to the HTML, is that ok? Go for it; mail the patch to me or to the list. > - A lot of people wanted to record stuff off of the internet, such as BBC > radio streams Hm. Network Instruments are the way here, although there are Legal Issues with doing this :) > - Ability to filter out "noise", I believe this maybe possible using the > Instrument Effects? > - One guy asked if there are any latency issues when multiple instruments > are plugged in? I don't know about these two. > - VOIP recording Network Instruments. Yes indeed. This is going to happen. > - Export / Import from cubase? Unlikely, but if someone looks into it it might turn out to be easier. Dunno. In practice, though, you're not really supposed to ship whole Jokosher projects around in the same way that you're not supposed to ship entire Cubase projects around; instead, you encode to some sort of transport format (say, Ogg Vorbis), and we can already do that to exchange music with Cubase. > - Windows version? Porting Jokosher isn't the problem (and indeed would be trivial, since it's Python), it's porting the stuff we depend on, like GStreamer and Cairo. All these things are being worked on on Windows, so perhaps this will be doable soon (or already is doable, but we have no-one looking at it). > - Some guy asked if Jokosher was similar to EMi?? I think the website is: > http://emi.thevtek.com > - A few people asked if Patch Panels were supported > - MIDI, a LOT of people asked if MIDI was supported > - Someone asked if Jokosher was similar to something called Jashaker?? I > can't find this app anywhere online, but it is supposed to be a video > editing app. Don't know about any of these, except that "Jashaker" is a coincidence :) > Finally, a guy from Zend said, and I quote: "How will you make money? Free?? > Come on guys!!" yes! that's what we're going to do! sell it! screw open source! Bah. > Right, some bugs I observed prior to starting the demos, I'm sorry, I know > we need "reproducible" bugs, but I have not managed to repro some of these. > Since they did indeed occur, though, I feel obligated to at least report > them. It'd be useful if these went into the bugtracking system; since I still ahven't finished the Simple Bug Submitter, can someone drop them in? (I don't have time right now.) > I tried emailing the photos I took of the event using my camera phone, but I > think the attachment is too big for the list so I am removing it. You can > still check out the photos at my flickr.com page, > http://www.flickr.com/photos/kerneljack. Nice one! Thanks again :) sil -- >> Heard a lot about eggnog, but I have never experienced it >> first-hand. What is this thing made off? > Isn't it obvious? Eggs and nog, of course. Don't pay any attention to him, Sid. It's eggs, *sugar*, and nog. -- Jason, rec.humor.oracle.d From kerneljack@gmail.com Thu Oct 26 16:39:14 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 262AA3B009D for ; Thu, 26 Oct 2006 16:39:14 -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 22665-03 for ; Thu, 26 Oct 2006 16:39:11 -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 039B83B0094 for ; Thu, 26 Oct 2006 16:39:10 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1113584nfa for ; Thu, 26 Oct 2006 13:39:09 -0700 (PDT) Received: by 10.49.20.5 with SMTP id x5mr6241400nfi; Thu, 26 Oct 2006 13:39:06 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Thu, 26 Oct 2006 13:39:06 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2006 21:39:06 +0100 From: "Khusro Jaleel" To: "Stuart Langridge" In-Reply-To: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_21154_13754820.1161895146365" References: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.399 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -2.399 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Oct 2006 20:39:14 -0000 ------=_Part_21154_13754820.1161895146365 Content-Type: multipart/alternative; boundary="----=_Part_21155_12760395.1161895146365" ------=_Part_21155_12760395.1161895146365 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Thanks a lot, Stuart, wish I could have met you there too :-) Ok, here is one normal patch and a unified one, as I'm not sure which format you prefer ... I think I got most of the big mistakes. Khusro On 10/26/06, Stuart Langridge wrote: > > > I want to thank all of you for welcoming me and helping me out yesterday > > In turn, I want to thank you for being part of the team running the > stand! Sorry I couldn't make it down. > > > At the moment, I did notice *tons* of spelling mistakes in the Jokosher > Help > > section on the website. I can fix those quite quickly. If I just > download > > the page, fix the errors in HTML and upload a patch to the HTML, is that > ok? > > Go for it; mail the patch to me or to the list. > > > - A lot of people wanted to record stuff off of the internet, such as > BBC > > radio streams > > Hm. Network Instruments are the way here, although there are Legal > Issues with doing this :) > > > - Ability to filter out "noise", I believe this maybe possible using the > > Instrument Effects? > > - One guy asked if there are any latency issues when multiple > instruments > > are plugged in? > > I don't know about these two. > > > - VOIP recording > > Network Instruments. Yes indeed. This is going to happen. > > > - Export / Import from cubase? > > Unlikely, but if someone looks into it it might turn out to be easier. > Dunno. In practice, though, you're not really supposed to ship whole > Jokosher projects around in the same way that you're not supposed to > ship entire Cubase projects around; instead, you encode to some sort > of transport format (say, Ogg Vorbis), and we can already do that to > exchange music with Cubase. > > > - Windows version? > > Porting Jokosher isn't the problem (and indeed would be trivial, since > it's Python), it's porting the stuff we depend on, like GStreamer and > Cairo. All these things are being worked on on Windows, so perhaps > this will be doable soon (or already is doable, but we have no-one > looking at it). > > > - Some guy asked if Jokosher was similar to EMi?? I think the website > is: > > http://emi.thevtek.com > > - A few people asked if Patch Panels were supported > > - MIDI, a LOT of people asked if MIDI was supported > > - Someone asked if Jokosher was similar to something called Jashaker?? I > > can't find this app anywhere online, but it is supposed to be a video > > editing app. > > Don't know about any of these, except that "Jashaker" is a coincidence :) > > > Finally, a guy from Zend said, and I quote: "How will you make money? > Free?? > > Come on guys!!" > > yes! that's what we're going to do! sell it! screw open source! Bah. > > > Right, some bugs I observed prior to starting the demos, I'm sorry, I > know > > we need "reproducible" bugs, but I have not managed to repro some of > these. > > Since they did indeed occur, though, I feel obligated to at least report > > them. > > It'd be useful if these went into the bugtracking system; since I > still ahven't finished the Simple Bug Submitter, can someone drop them > in? (I don't have time right now.) > > > I tried emailing the photos I took of the event using my camera phone, > but I > > think the attachment is too big for the list so I am removing it. You > can > > still check out the photos at my flickr.com page, > > http://www.flickr.com/photos/kerneljack. > > Nice one! Thanks again :) > > sil > > -- > >> Heard a lot about eggnog, but I have never experienced it > >> first-hand. What is this thing made off? > > Isn't it obvious? Eggs and nog, of course. > Don't pay any attention to him, Sid. It's eggs, *sugar*, and nog. > -- Jason, rec.humor.oracle.d > ------=_Part_21155_12760395.1161895146365 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Thanks a lot, Stuart, wish I could have met you there too :-)

Ok, here is one normal patch and a unified one, as I'm not sure which format you prefer ... I think I got most of the big mistakes.

Khusro

On 10/26/06, Stuart Langridge <sil@kryogenix.org> wrote:
> I want to thank all of you for welcoming me and helping me out yesterday

In turn, I want to thank you for being part of the team running the
stand! Sorry I couldn't make it down.

> At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help
> section on the website. I can fix those quite quickly. If I just download
> the page, fix the errors in HTML and upload a patch to the HTML, is that ok?

Go for it; mail the patch to me or to the list.

> - A lot of people wanted to record stuff off of the internet, such as BBC
> radio streams

Hm. Network Instruments are the way here, although there are Legal
Issues with doing this :)

> - Ability to filter out "noise", I believe this maybe possible using the
> Instrument Effects?
> - One guy asked if there are any latency issues when multiple instruments
> are plugged in?

I don't know about these two.

> - VOIP recording

Network Instruments. Yes indeed. This is going to happen.

> - Export / Import from cubase?

Unlikely, but if someone looks into it it might turn out to be easier.
Dunno. In practice, though, you're not really supposed to ship whole
Jokosher projects around in the same way that you're not supposed to
ship entire Cubase projects around; instead, you encode to some sort
of transport format (say, Ogg Vorbis), and we can already do that to
exchange music with Cubase.

> - Windows version?

Porting Jokosher isn't the problem (and indeed would be trivial, since
it's Python), it's porting the stuff we depend on, like GStreamer and
Cairo. All these things are being worked on on Windows, so perhaps
this will be doable soon (or already is doable, but we have no-one
looking at it).

> - Some guy asked if Jokosher was similar to EMi?? I think the website is:
> http://emi.thevtek.com
> - A few people asked if Patch Panels were supported
> - MIDI, a LOT of people asked if MIDI was supported
> - Someone asked if Jokosher was similar to something called Jashaker?? I
> can't find this app anywhere online, but it is supposed to be a video
> editing app.

Don't know about any of these, except that "Jashaker" is a coincidence :)

> Finally, a guy from Zend said, and I quote: "How will you make money? Free??
> Come on guys!!"

yes! that's what we're going to do! sell it! screw open source! Bah.

> Right, some bugs I observed prior to starting the demos, I'm sorry, I know
> we need "reproducible" bugs, but I have not managed to repro some of these.
> Since they did indeed occur, though, I feel obligated to at least report
> them.

It'd be useful if these went into the bugtracking system; since I
still ahven't finished the Simple Bug Submitter, can someone drop them
in? (I don't have time right now.)

> I tried emailing the photos I took of the event using my camera phone, but I
> think the attachment is too big for the list so I am removing it. You can
> still check out the photos at my flickr.com page,
> http://www.flickr.com/photos/kerneljack.

Nice one! Thanks again :)

sil

--
>> Heard a lot about eggnog, but I have never experienced it
>> first-hand. What is this thing made off?
> Isn't it obvious? Eggs and nog, of course.
Don't pay any attention to him, Sid. It's eggs, *sugar*, and nog.
             -- Jason, rec.humor.oracle.d

------=_Part_21155_12760395.1161895146365-- ------=_Part_21154_13754820.1161895146365 Content-Type: text/x-patch; name=jokosher-user-guide.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_etrmcgbw Content-Disposition: attachment; filename="jokosher-user-guide.patch" MjQ3YzI0Nwo8IGVhY2ggaW5zdHJ1bWVudCBpbiB0aGUgcHJvamVjdCBhbmQgc2hvd3Mgd2hpY2gg aW5wdXQgZnJvbSB5b3VyIHNvdW5kCi0tLQo+IGVhY2ggbnN0cnVtZW50IGluIHRoZSBwcm9qZWN0 IGFuZCBzaG93cyB3aGljaCBpbnB1dCBmcm9tIHlvdXIgc291bmQKMjU1YzI1NQo8IDxsaT48c3Ry b25nPlByZS1yZWxlYXNlIE5vdGVzPC9zdHJvbmc+IC0gVGVsbHMgeW91IHRoZSBsYXRlc3QgaW5m b3JtYXRpb24gCQl5b3XigJlsbCBuZWVkIHRvIGtub3cgYWJvdXQgdGhpcyByZWxlYXNlIG9mIEpv a29zaGVyLjwvbGk+Ci0tLQo+IDxsaT48c3Ryb25nPlByZS1yZWxlYXNlIE5vdGVzPC9zdHJvbmc+ IC0gVGVsbHMgeW91IHRoZSBsYXRlc3QgaW5mb3JtYXRpb24gCQlvdeKAmWxsIG5lZWQgdG8ga25v dyBhYm91dCB0aGlzIHJlbGVhc2UgZm8gSm9rb3NoZXIuPC9saT4KMjU3YzI1Nwo8IHRoZSBkaWZm ZXJlbnQgd2F5cyB5b3UgY2FuIGNvbnRyaWJ1dGUgdG8gSm9rb3NoZXIuIEpva29zaGVyIGlzIHN0 aWxsIGluCi0tLQo+IHRoZSBpZmZlcmVudCB3YXlzIHlvdSBjYW4gY29udHJpYnV0ZSB0byBKb2tv c2hlci4gSm9rb3NoZXIgaXMgc3RpbGwgaW4KMzM1YzMzNQo8IHNpbXBseSBieSBjbGlja2luZyBv biBpdC4gSXQgaXMganVzdCBhIGxhYmVsIHRvIGlkZW50aWZ5IHRoZSBJbnN0cnVtZW50cwotLS0K PiBzaW1weSBieSBjbGlja2luZyBvbiBpdC4gSXQgaXMganVzdCBhIGxhYmVsIHRvIGlkZW50aWZ5 IHRoZSBJbnN0cnVtZW50cwozMzhjMzM4CjwgPGxpPjxzdHJvbmc+TXV0ZSBCdXR0b248L3N0cm9u Zz4gLSB0aGlzIGJ1dHRvbiB3aWxsIHNpbGVuY2UgdGhlIAkJCUluc3RydW1lbnQgZHVyaW5nIHBs YXliYWNrLjwvbGk+Ci0tLQo+IDxsaT48c3Ryb25nPk11dGUgQnV0dG9uPC9zdHJvbmc+IC0gdGhp cyBidXR0b24gd2lsbCBzaWxlbmNlIHRoZSAJCQlJbnN0cnVtZW50IHVyaW5nIHBsYXliYWNrLjwv bGk+CjM0MGMzNDAKPCBXaGVuIHByZXNzZWQsIHlvdSB3aWxsIGhlYXIgdGhpcyBJbnN0cnVtZW50 IGFzIOKAnHNvbG/igJ0gZHVyaW5nIHBsYXliYWNrLAotLS0KPiBXaGVuIHJlc3NlZCwgeW91IHdp bGwgaGVhciB0aGlzIEluc3RydW1lbnQgYXMg4oCcc29sb+KAnSBkdXJpbmcgcGxheWJhY2ssCjM2 M2MzNjMKPCBjYW4gYmUgdXNlZCB0byBnZXQgSW5zdHJ1bWVudHMgaW4gc3luYyB3aXRoIGVhY2gg b3RoZXIuPC9saT4KLS0tCj4gY2FuIGJlIHVzZWQgdG8gZ2V0IEluc3RydW1lbnRzIGluIHN5bmNo IHdpdGggZWFjaCBvdGhlci48L2xpPgozNzRjMzc0CjwgPGxpPjxzdHJvbmc+Q3V0IGFuZCBQYXN0 ZTwvc3Ryb25nPiAtIHRoaXMgZnVuY3Rpb24gbW92ZXMgcGllY2VzIG9mIGF1ZGlvIAkJZnJvbSBv bmUgcGxhY2UgdG8gYW5vdGhlci4gSWYgeW91IGRvbuKAmXQgd2FudCB0byA8c3Ryb25nPkN1dDwv c3Ryb25nPiBhIAkJY29tcGxldGUgcmVjb3JkaW5nLCA8c3Ryb25nPlNwbGl0PC9zdHJvbmc+IGl0 IGludG8gcGllY2VzIG9yIDxzdHJvbmc+VHJpbTwvc3Ryb25nPiAJCWFzIGFib3ZlIHRvIHNlcGFy YXRlIHRoZSBwaWVjZSB5b3XigJlkIGxpa2UgdG8gd29yayB3aXRoLiBOZXh0IAkJY2xpY2sgb24g dGhlIHBpZWNlIHlvdSdkIGxpa2UgdG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4sIGNsaWNrIAkJPHN0 cm9uZz5FZGl0LSZndDtDdXQ8L3N0cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1YPC9zdHJv bmc+KS4gQ2xpY2sgaW4gdGhlIHNwb3QgCQl3aGVyZSB0aGlzIHBpZWNlIHNob3VsZCBnby4gIENs aWNrIDxzdHJvbmc+RWRpdC0mZ3Q7UGFzdGU8L3N0cm9uZz4gKG9yIAkJcHJlc3MgPHN0cm9uZz5D dHJsLVY8L3N0cm9uZz4pLjwvbGk+Ci0tLQo+IDxsaT48c3Ryb25nPkN1dCBhbmQgUGFzdGU8L3N0 cm9uZz4gLSB0aGlzIGZ1bmN0aW9uIG1vdmVzIHBpZWNlcyBvZiBhdWRpbyAJCWZyb20gbmUgcGxh Y2UgdG8gYW5vdGhlci4gSWYgeW91IGRvbuKAmXQgd2FudCB0byA8c3Ryb25nPkN1dDwvc3Ryb25n PiBhIAkJY29tcGxldGUgcmVjb3JkaW5nLCA8c3Ryb25nPlNwbGl0PC9zdHJvbmc+IGl0IGludG8g cGllY2VzIG9yIDxzdHJvbmc+VHJpbTwvc3Ryb25nPiAJCWFzIGFib3ZlIHRvIHNlcGFyYXRlIHRo ZSBwaWVjZSB5b3XigJlkIGxpa2UgdG8gd29yayB3aXRoLiBOZXh0IAkJY2xpY2sgb24gdGhlIHBl aWNlIHlvdeKAmWRlIGxpa2UgdG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4sIGNsaWNrIAkJPHN0cm9u Zz5FZGl0LSZndDtDdXQ8L3N0cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1YPC9zdHJvbmc+ KS4gQ2xpY2sgaW4gdGhlIHNwb3QgCQl3aGVyZSB0aGlzIHBpZWNlIHNob3VsZCBnby4gIENsaWNr IDxzdHJvbmc+RWRpdC0mZ3Q7UGFzdGU8L3N0cm9uZz4gKG9yIAkJcHJlc3MgPHN0cm9uZz5DdHJs LVY8L3N0cm9uZz4pLjwvbGk+CjM5NGMzOTQKPCBJbnN0cnVtZW50cyBpcyB1c2VmdWwgd2hlbiB5 b3UgaGF2ZSBtYW55IEluc3RydW1lbnRzIGFuZCBvbmx5IHdhbnQgdG8KLS0tCj4gSW5zdHJ1bWVu dHMgaXMgdXNlZnVsIHdoZW4geW91IGhhdnZlIG1hbnkgSW5zdHJ1bWVudHMgYW5kIG9ubHkgd2Fu dCB0bwo0OTNjNDkzCjwgPGRpdiBpZD0ic2syLWZvb3RlciIgc3R5bGU9ImJvcmRlci10b3A6IDFw eCBzb2xpZCByZ2IoMTM2LCAxMzYsIDEzNik7IHBhZGRpbmc6IDNweCAycHg7IGNvbG9yOiByZ2Io MjU1LCAyNTUsIDI1NSk7IGJhY2tncm91bmQtY29sb3I6IHJnYig2OCwgNjgsIDY4KTsiPlRoaXMg YmxvZyBpcyBwcm90ZWN0ZWQgYnkgPGEgaHJlZj0iaHR0cDovL3Vua25vd25nZW5pdXMuY29tL2Js b2cvIiB0aXRsZT0iRGF2ZSI+ZHIgRGF2ZTwvYT4ncyA8c3Ryb25nPjxhIGhyZWY9Imh0dHA6Ly91 bmtub3duZ2VuaXVzLmNvbS9ibG9nL3dvcmRwcmVzcy9zcGFtLWthcm1hLyIgdGl0bGU9IlNLMiI+ U3BhbSBLYXJtYSAyPC9hPjwvc3Ryb25nPjogPHN0cm9uZz4zNDwvc3Ryb25nPiAgU3BhbXMgZWF0 ZW4gYW5kIGNvdW50aW5nLi4uPC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tCj4gPGRpdiBpZD0ic2sy LWZvb3RlciIgc3R5bGU9ImJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMTM2LCAxMzYsIDEzNik7 IHBhZGRpbmc6IDNweCAycHg7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGJhY2tncm91bmQt Y29sb3I6IHJnYig2OCwgNjgsIDY4KTsiPlRoaXMgYmxvZyBpcyBwcm90ZWN0ZWQgYnkgPGEgaHJl Zj0iaHR0cDovL3Vua25vd25nZW5pdXMuY29tL2Jsb2cvIiB0aXRsZT0iRGF2ZSI+ZHIgRGF2ZTwv YT4ncyA8c3Ryb25nPjxhIGhyZWY9Imh0dHA6Ly91bmtub3duZ2VuaXVzLmNvbS9ibG9nL3dvcmRw cmVzcy9zcGFtLWthcm1hLyIgdGl0bGU9IlNLMiI+U3BhbSBLYXJtYSAyPC9hPjwvc3Ryb25nPjog PHN0cm9uZz4zNDwvc3Ryb25nPiAgU3BhbXMgZWF0ZW4gYW5kIGNvdW50aW5nLi4uPC9kaXY+PC9i b2R5PjwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg== ------=_Part_21154_13754820.1161895146365 Content-Type: application/octet-stream; name=jokosher-user-guide.patch.unified Content-Transfer-Encoding: base64 X-Attachment-Id: f_etrmcqg5 Content-Disposition: attachment; filename="jokosher-user-guide.patch.unified" LS0tIGpva29zaGVyLXVzZXItZ3VpZGUuaHRtbAkyMDA2LTEwLTI2IDIxOjM2OjA4LjAwMDAwMDAw MCArMDEwMAorKysgam9rb3NoZXItdXNlci1ndWlkZS5odG1sfgkyMDA2LTEwLTI2IDIxOjI0OjU1 LjAwMDAwMDAwMCArMDEwMApAQCAtMjQ0LDcgKzI0NCw3IEBACiA8dWw+CiA8bGk+PHN0cm9uZz5B ZGQgSW5zdHJ1bWVudDwvc3Ryb25nPiAtIHNlZSA8YSBocmVmPSIjQWRkaW5nX0luc3RydW1lbnRz Ij5BZGRpbmcgSW5zdHJ1bWVudHM8L2E+IGJlbG93PC9saT4KIDxsaT48c3Ryb25nPkluc3RydW1l bnQgCQkJCUNvbm5lY3Rpb25zPC9zdHJvbmc+IC0gVGhpcyBkaWFsb2cgbGlzdHMKLWVhY2ggaW5z dHJ1bWVudCBpbiB0aGUgcHJvamVjdCBhbmQgc2hvd3Mgd2hpY2ggaW5wdXQgZnJvbSB5b3VyIHNv dW5kCitlYWNoIG5zdHJ1bWVudCBpbiB0aGUgcHJvamVjdCBhbmQgc2hvd3Mgd2hpY2ggaW5wdXQg ZnJvbSB5b3VyIHNvdW5kCiBjYXJkIGlzIGNvbm5lY3RlZCB0byB0aGF0IGluc3RydW1lbnQuIEZv ciBlYWNoIGluc3RydW1lbnQgeW91IGNhbgogY2hhbmdlIHRoZSBjb25uZWN0aW9uIGJ5IGNsaWNr aW5nIHRoZSBkcm9wLWRvd24gYm94IGFuZCBjaG9vc2luZyBhbgogaW5wdXQgdG8gY29ubmVjdC48 L2xpPgpAQCAtMjUyLDkgKzI1Miw5IEBACiA8L3VsPgogPGg0PkhlbHA8L2g0PgogPHVsPgotPGxp PjxzdHJvbmc+UHJlLXJlbGVhc2UgTm90ZXM8L3N0cm9uZz4gLSBUZWxscyB5b3UgdGhlIGxhdGVz dCBpbmZvcm1hdGlvbiAJCXlvdeKAmWxsIG5lZWQgdG8ga25vdyBhYm91dCB0aGlzIHJlbGVhc2Ug b2YgSm9rb3NoZXIuPC9saT4KKzxsaT48c3Ryb25nPlByZS1yZWxlYXNlIE5vdGVzPC9zdHJvbmc+ IC0gVGVsbHMgeW91IHRoZSBsYXRlc3QgaW5mb3JtYXRpb24gCQlvdeKAmWxsIG5lZWQgdG8ga25v dyBhYm91dCB0aGlzIHJlbGVhc2UgZm8gSm9rb3NoZXIuPC9saT4KIDxsaT48c3Ryb25nPkNvbnRy aWJ1dGluZyB0byBKb2tvc2hlcjwvc3Ryb25nPiAtIExpc3RzIGRldGFpbHMgb24gYWxsCi10aGUg ZGlmZmVyZW50IHdheXMgeW91IGNhbiBjb250cmlidXRlIHRvIEpva29zaGVyLiBKb2tvc2hlciBp cyBzdGlsbCBpbgordGhlIGlmZmVyZW50IHdheXMgeW91IGNhbiBjb250cmlidXRlIHRvIEpva29z aGVyLiBKb2tvc2hlciBpcyBzdGlsbCBpbgogZGV2ZWxvcG1lbnQgYW5kIGNhbiBhbHdheXMgdXNl IHlvdXIgaGVscC48L2xpPgogPGxpPjxzdHJvbmc+QWJvdXQ8L3N0cm9uZz4KIDx1bD4KQEAgLTMz MiwxMiArMzMyLDEyIEBACiBJbnN0cnVtZW50IEZlYXR1cmVzPC9saT4KIDxsaT48c3Ryb25nPklu c3RydW1lbnQgSWNvbjwvc3Ryb25nPiAtIHRoZSBzYW1lIGljb24geW91IHNhdyB3aGVuIAkJCXlv dSBjaG9zZSB0aGUgSW5zdHJ1bWVudC48L2xpPgogPGxpPjxzdHJvbmc+SW5zdHJ1bWVudCBMYWJl bDwvc3Ryb25nPiAtIHRoaXMgY2FuIGJlIGNoYW5nZWQgYXQgd2lsbAotc2ltcGx5IGJ5IGNsaWNr aW5nIG9uIGl0LiBJdCBpcyBqdXN0IGEgbGFiZWwgdG8gaWRlbnRpZnkgdGhlIEluc3RydW1lbnRz CitzaW1weSBieSBjbGlja2luZyBvbiBpdC4gSXQgaXMganVzdCBhIGxhYmVsIHRvIGlkZW50aWZ5 IHRoZSBJbnN0cnVtZW50cwogaW4gY2FzZSB5b3UgaGF2ZSBzZXZlcmFsIHdpdGggdGhlIHNhbWUg aWNvbi48L2xpPgogPGxpPjxzdHJvbmc+UmVjb3JkIEJ1dHRvbjwvc3Ryb25nPiAtIHRoaXMgYnV0 dG9uIHdpbGwgYmUgY2xpY2tlZCAJCQl0byDigJxhcm3igJ0gdGhlIEluc3RydW1lbnQgZHVyaW5n IHJlY29yZGluZy48L2xpPgotPGxpPjxzdHJvbmc+TXV0ZSBCdXR0b248L3N0cm9uZz4gLSB0aGlz IGJ1dHRvbiB3aWxsIHNpbGVuY2UgdGhlIAkJCUluc3RydW1lbnQgZHVyaW5nIHBsYXliYWNrLjwv bGk+Cis8bGk+PHN0cm9uZz5NdXRlIEJ1dHRvbjwvc3Ryb25nPiAtIHRoaXMgYnV0dG9uIHdpbGwg c2lsZW5jZSB0aGUgCQkJSW5zdHJ1bWVudCB1cmluZyBwbGF5YmFjay48L2xpPgogPGxpPjxzdHJv bmc+U29sbyBCdXR0b248L3N0cm9uZz4gLSB0aGUgb3Bwb3NpdGUgb2YgdGhlIG11dGUgYnV0dG9u LgotV2hlbiBwcmVzc2VkLCB5b3Ugd2lsbCBoZWFyIHRoaXMgSW5zdHJ1bWVudCBhcyDigJxzb2xv 4oCdIGR1cmluZyBwbGF5YmFjaywKK1doZW4gcmVzc2VkLCB5b3Ugd2lsbCBoZWFyIHRoaXMgSW5z dHJ1bWVudCBhcyDigJxzb2xv4oCdIGR1cmluZyBwbGF5YmFjaywKIHdpdGggYWxsIG90aGVyIElu c3RydW1lbnRzIG11dGVkLjwvbGk+CiA8bGk+PHN0cm9uZz5SZWNvcmRpbmcgTGFuZTwvc3Ryb25n PiAtIHRvIHRoZSByaWdodCBvZiB0aGUgYnV0dG9ucyAJCQlpcyBhbiBhcmVhIGhlcmUgcmVjb3Jk ZWQgYXVkaW8gd2lsbCBiZSBkaXNwbGF5ZWQgZm9yIAkJCXRoaXMgaW5zdHJ1bWVudC48L2xpPgog PGxpPjxzdHJvbmc+U2V0IENvbm5lY3Rpb25zPC9zdHJvbmc+IC0gYXMgZXhwbGFpbmVkIGluIDxh IGhyZWY9IiNJbnN0cnVtZW50X0Nvbm5lY3Rpb25zIj5JbnN0cnVtZW50IAkJCUNvbm5lY3Rpb25z PC9hPgpAQCAtMzYwLDcgKzM2MCw3IEBACiA8bGk+PHN0cm9uZz5Nb3ZlPC9zdHJvbmc+IC0gdGhp cyBmdW5jdGlvbiBzaGlmdHMgYSBwaWVjZSBvZiBhdWRpbyBpbiAJCXRpbWUuIFRvIDxzdHJvbmc+ TW92ZTwvc3Ryb25nPgogYSBwaWVjZSBvZiBhdWRpbywgY2xpY2sgaXQgYW5kIGRyYWcgaXQgbGVm dCBvciByaWdodCB1bnRpbCBpdCBpcyBpbiB0aGUKIGRlc2lyZWQgcG9zaXRpb24uIFdoZW4gcmVj b3JkaW5nIEluc3RydW1lbnRzIHNlcGFyYXRlbHksIHRoaXMgZnVuY3Rpb24KLWNhbiBiZSB1c2Vk IHRvIGdldCBJbnN0cnVtZW50cyBpbiBzeW5jIHdpdGggZWFjaCBvdGhlci48L2xpPgorY2FuIGJl IHVzZWQgdG8gZ2V0IEluc3RydW1lbnRzIGluIHN5bmNoIHdpdGggZWFjaCBvdGhlci48L2xpPgog PC91bD4KIDxwPkluIG9yZGVyIHRvIGVkaXQgYXVkaW8sIGEgcmVjb3JkaW5nIG9mdGVuIG5lZWRz IHRvIGJlIGJyb2tlbiB1cCBpbnRvIAlwaWVjZXMuICBKb2tvc2hlciBvZmZlcnMgdHdvIG1haW4g dG9vbHMgdG8gZG8gdGhpczo8L3A+CiA8dWw+CkBAIC0zNzEsNyArMzcxLDcgQEAKIDxsaT48c3Ry b25nPlRyaW08L3N0cm9uZz4gLSB0aGlzIGZ1bmN0aW9uIGRlbGV0ZXMgZXZlcnl0aGluZyBidXQg YSAJCXNlbGVjdGVkIHBpZWNlIHBpZWNlIG9mIGF1ZGlvLiBUbyA8c3Ryb25nPlRyaW08L3N0cm9u Zz4sIGhvbGQgZG93biB0aGUgCQk8c3Ryb25nPlNoaWZ0PC9zdHJvbmc+IGtleSwgY2xpY2sgd2l0 aCB0aGUgbW91c2UgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgCQlzZWN0aW9uIHlvdeKAmWQgbGlr ZSB0byA8c3Ryb25nPlRyaW08L3N0cm9uZz4sIGRyYWcgdGhlIG1vdXNlIHRvIHRoZSByaWdodCAJ CXRvIHRoZSBlbmQgb2YgdGhlIGRlc2lyZWQgc2VjdGlvbiwgYW5kIHJlbGVhc2UgYm90aCB0aGUg CQk8c3Ryb25nPlNoaWZ0PC9zdHJvbmc+IGtleSBhbmQgdGhlIG1vdXNlIGJ1dHRvbi4gQSA8c3Ry b25nPlRyaW08L3N0cm9uZz4gdGFiIHdpbGwgCQlhcHBlYXIgYmVsb3cgdGhlIHNlbGVjdGVkIHNl Y3Rpb24uIENsaWNrIHRoaXMgdGFiIHRvIAkJPHN0cm9uZz5UcmltPC9zdHJvbmc+LjwvbGk+CiA8 L3VsPgogPHVsPgotPGxpPjxzdHJvbmc+Q3V0IGFuZCBQYXN0ZTwvc3Ryb25nPiAtIHRoaXMgZnVu Y3Rpb24gbW92ZXMgcGllY2VzIG9mIGF1ZGlvIAkJZnJvbSBvbmUgcGxhY2UgdG8gYW5vdGhlci4g SWYgeW91IGRvbuKAmXQgd2FudCB0byA8c3Ryb25nPkN1dDwvc3Ryb25nPiBhIAkJY29tcGxldGUg cmVjb3JkaW5nLCA8c3Ryb25nPlNwbGl0PC9zdHJvbmc+IGl0IGludG8gcGllY2VzIG9yIDxzdHJv bmc+VHJpbTwvc3Ryb25nPiAJCWFzIGFib3ZlIHRvIHNlcGFyYXRlIHRoZSBwaWVjZSB5b3XigJlk IGxpa2UgdG8gd29yayB3aXRoLiBOZXh0IAkJY2xpY2sgb24gdGhlIHBpZWNlIHlvdSdkIGxpa2Ug dG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4sIGNsaWNrIAkJPHN0cm9uZz5FZGl0LSZndDtDdXQ8L3N0 cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1YPC9zdHJvbmc+KS4gQ2xpY2sgaW4gdGhlIHNw b3QgCQl3aGVyZSB0aGlzIHBpZWNlIHNob3VsZCBnby4gIENsaWNrIDxzdHJvbmc+RWRpdC0mZ3Q7 UGFzdGU8L3N0cm9uZz4gKG9yIAkJcHJlc3MgPHN0cm9uZz5DdHJsLVY8L3N0cm9uZz4pLjwvbGk+ Cis8bGk+PHN0cm9uZz5DdXQgYW5kIFBhc3RlPC9zdHJvbmc+IC0gdGhpcyBmdW5jdGlvbiBtb3Zl cyBwaWVjZXMgb2YgYXVkaW8gCQlmcm9tIG5lIHBsYWNlIHRvIGFub3RoZXIuIElmIHlvdSBkb27i gJl0IHdhbnQgdG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4gYSAJCWNvbXBsZXRlIHJlY29yZGluZywg PHN0cm9uZz5TcGxpdDwvc3Ryb25nPiBpdCBpbnRvIHBpZWNlcyBvciA8c3Ryb25nPlRyaW08L3N0 cm9uZz4gCQlhcyBhYm92ZSB0byBzZXBhcmF0ZSB0aGUgcGllY2UgeW914oCZZCBsaWtlIHRvIHdv cmsgd2l0aC4gTmV4dCAJCWNsaWNrIG9uIHRoZSBwZWljZSB5b3XigJlkZSBsaWtlIHRvIDxzdHJv bmc+Q3V0PC9zdHJvbmc+LCBjbGljayAJCTxzdHJvbmc+RWRpdC0mZ3Q7Q3V0PC9zdHJvbmc+IChv ciBwcmVzcyA8c3Ryb25nPkN0cmwtWDwvc3Ryb25nPikuIENsaWNrIGluIHRoZSBzcG90IAkJd2hl cmUgdGhpcyBwaWVjZSBzaG91bGQgZ28uICBDbGljayA8c3Ryb25nPkVkaXQtJmd0O1Bhc3RlPC9z dHJvbmc+IChvciAJCXByZXNzIDxzdHJvbmc+Q3RybC1WPC9zdHJvbmc+KS48L2xpPgogPGxpPjxz dHJvbmc+Q29weSBhbmQgUGFzdGU8L3N0cm9uZz4gLSB0aGlzIGZ1bmN0aW9uIGlzIHVzZWQgdG8g bWFrZSAJCWNvcGllcyBvZiB0aGUgc2FtZSBhdWRpbyBpbiBtb3JlIHRoYW4gb25lIHBsYWNlLiBJ dCBpcyBzaW1pbGFyIAkJdG8gPHN0cm9uZz5DdXQgYW5kIFBhc3RlPC9zdHJvbmc+IGFib3ZlLiBG aXJzdCBzZWxlY3QgYSBwaWVjZSBvZiBhdWRpbywgCQl0aGVuIGNsaWNrIDxzdHJvbmc+RWRpdC0m Z3Q7Q29weTwvc3Ryb25nPiAob3IgcHJlc3MgPHN0cm9uZz5DdHJsLUM8L3N0cm9uZz4pLiBDbGlj ayAJCWluIHRoZSBzcG90IHdoZXJlIHRoaXMgcGllY2Ugc2hvdWxkIGdvLiBDbGljayAJCTxzdHJv bmc+RWRpdC0mZ3Q7UGFzdGU8L3N0cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1WPC9zdHJv bmc+KS48L2xpPgogPGxpPjxzdHJvbmc+RGVsZXRlPC9zdHJvbmc+IC0gdGhpcyByZW1vdmVzIGEg cGllY2Ugb2YgYXVkaW8gY29tcGxldGVseSAJCWZyb20gYSBQcm9qZWN0LiBTZWxlY3QgdGhlIHNl Y3Rpb24geW91IHdhbnQgdG8gZGVsZXRlIHRoZW4gCQljbGljayA8c3Ryb25nPkVkaXQtICZndDtE ZWxldGU8L3N0cm9uZz4gb3IgcHJlc3MgdGhlIDxzdHJvbmc+RGVsZXRlPC9zdHJvbmc+IGtleSBv biAJCXRoZSBrZXlib2FyZC48L2xpPgogPC91bD4KQEAgLTM5MSw3ICszOTEsNyBAQAogSW5zdHJ1 bWVudC4gSXTigJlzIHN0aWxsIHRoZXJlLCBqdXN0IG91dCBvZiB0aGUgd2F5LiBBdCB0aGUgYm90 dG9tIG9mIHRoZQogc2NyZWVuIGp1c3QgYWJvdmUgdGhlIHN0YXR1cyBiYXIgaXMgYW4gPHN0cm9u Zz5JbnN0cnVtZW50cyBOb3QgU2hvd246PC9zdHJvbmc+CiBsaXN0LiBDbGljayBvbiBhbiBJbnN0 cnVtZW50IGluIHRoZSBsaXN0IHRvIGJyaW5nIGl0IGJhY2suIEhpZGluZwotSW5zdHJ1bWVudHMg aXMgdXNlZnVsIHdoZW4geW91IGhhdmUgbWFueSBJbnN0cnVtZW50cyBhbmQgb25seSB3YW50IHRv CitJbnN0cnVtZW50cyBpcyB1c2VmdWwgd2hlbiB5b3UgaGF2dmUgbWFueSBJbnN0cnVtZW50cyBh bmQgb25seSB3YW50IHRvCiB3b3JrIG9uIGEgZmV3IGF0IGEgdGltZS4gRm9yIGV4YW1wbGUgaWYg eW91IGhhdmUgMyB2b2NhbGlzdHMsIHlvdSBjb3VsZAogbXV0ZSBhbmQgaGlkZSBhbGwgb3RoZXIg SW5zdHJ1bWVudHMsIHdoaWxlIHlvdSBtaXggdGhlIHZvY2Fscy48L3A+CiA8cD48YSBuYW1lPSJF ZGl0aW5nX0Z1bmN0aW9ucyI+PC9hPiA8YSBuYW1lPSJFZGl0aW5nX0Z1bmN0aW9ucyI+PC9hPjxz dHJvbmc+TWFzdGVyIHZvbHVtZTwvc3Ryb25nPiAtIGF0IHRoZSBmYXIgcmlnaHQgb2YgdGhlIHNj cmVlbiBpcyB0aGUgCTxzdHJvbmc+TWFzdGVyIFZvbHVtZTwvc3Ryb25nPiBzbGlkZXIuIFRoaXMg c2xpZGVyIGNoYW5nZXMgdGhlIG92ZXJhbGwgdm9sdW1lIG9mIAl0aGUgcHJvamVjdC48L3A+CkBA IC00OTAsNCArNDkwLDQgQEAKICAgPC9wPgogPC9kaXY+CiA8L2Rpdj4KLTxkaXYgaWQ9InNrMi1m b290ZXIiIHN0eWxlPSJib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDEzNiwgMTM2LCAxMzYpOyBw YWRkaW5nOiAzcHggMnB4OyBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBiYWNrZ3JvdW5kLWNv bG9yOiByZ2IoNjgsIDY4LCA2OCk7Ij5UaGlzIGJsb2cgaXMgcHJvdGVjdGVkIGJ5IDxhIGhyZWY9 Imh0dHA6Ly91bmtub3duZ2VuaXVzLmNvbS9ibG9nLyIgdGl0bGU9IkRhdmUiPmRyIERhdmU8L2E+ J3MgPHN0cm9uZz48YSBocmVmPSJodHRwOi8vdW5rbm93bmdlbml1cy5jb20vYmxvZy93b3JkcHJl c3Mvc3BhbS1rYXJtYS8iIHRpdGxlPSJTSzIiPlNwYW0gS2FybWEgMjwvYT48L3N0cm9uZz46IDxz dHJvbmc+MzQ8L3N0cm9uZz4gIFNwYW1zIGVhdGVuIGFuZCBjb3VudGluZy4uLjwvZGl2PjwvYm9k eT48L2h0bWw+Cis8ZGl2IGlkPSJzazItZm9vdGVyIiBzdHlsZT0iYm9yZGVyLXRvcDogMXB4IHNv bGlkIHJnYigxMzYsIDEzNiwgMTM2KTsgcGFkZGluZzogM3B4IDJweDsgY29sb3I6IHJnYigyNTUs IDI1NSwgMjU1KTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LCA2OCwgNjgpOyI+VGhpcyBibG9n IGlzIHByb3RlY3RlZCBieSA8YSBocmVmPSJodHRwOi8vdW5rbm93bmdlbml1cy5jb20vYmxvZy8i IHRpdGxlPSJEYXZlIj5kciBEYXZlPC9hPidzIDxzdHJvbmc+PGEgaHJlZj0iaHR0cDovL3Vua25v d25nZW5pdXMuY29tL2Jsb2cvd29yZHByZXNzL3NwYW0ta2FybWEvIiB0aXRsZT0iU0syIj5TcGFt IEthcm1hIDI8L2E+PC9zdHJvbmc+OiA8c3Ryb25nPjM0PC9zdHJvbmc+ICBTcGFtcyBlYXRlbiBh bmQgY291bnRpbmcuLi48L2Rpdj48L2JvZHk+PC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9m IGZpbGUK ------=_Part_21154_13754820.1161895146365-- From stuart.langridge@gmail.com Thu Oct 26 17:18: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 447C13B00EC for ; Thu, 26 Oct 2006 17:18: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 24637-08 for ; Thu, 26 Oct 2006 17:18:06 -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 C408E3B00FB for ; Thu, 26 Oct 2006 17:18:05 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1122972nfa for ; Thu, 26 Oct 2006 14:18:05 -0700 (PDT) Received: by 10.82.107.15 with SMTP id f15mr961388buc; Thu, 26 Oct 2006 14:18:04 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Thu, 26 Oct 2006 14:18:04 -0700 (PDT) Message-ID: <4c91566f0610261418i459878ees785c45be7f8573b2@mail.gmail.com> Date: Thu, 26 Oct 2006 22:18:04 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: kerneljack@kerneljack.com 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: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> X-Google-Sender-Auth: dd9e262c08943e02 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.341 tagged_above=-999 required=2 tests=[AWL=0.059, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.341 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 26 Oct 2006 21:18:07 -0000 > Ok, here is one normal patch and a unified one, as I'm not sure which format > you prefer ... I think I got most of the big mistakes. Changes made. I've also gone through and fixed a lot of the HTML (I suspect the original stuff was created by some tool like OpenOffice, which needs a boot in the arse to shape up), and updated the header slightly to indicate that it's been worked on by the project as a whole. Eventually this will be rolled into the DocTeam's work on doc.jokosher.org, but it can certainly stand for now! sil -- Penelope Pitstop: Ohhh, it's my arch enemy, the Hooded Claw! The Hooded Claw: Who did you expect? Dick Dastardly? -- The Perils of Penelope Pitstop, "Jungle Jeopardy" From laszlok2@gmail.com Thu Oct 26 19:00:58 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 7DA133B0098 for ; Thu, 26 Oct 2006 19:00:58 -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 30291-02 for ; Thu, 26 Oct 2006 19:00:57 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 5C2693B002B for ; Thu, 26 Oct 2006 19:00:57 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so427809nzf for ; Thu, 26 Oct 2006 16:00:56 -0700 (PDT) Received: by 10.65.107.10 with SMTP id j10mr3972627qbm; Thu, 26 Oct 2006 16:00:56 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q18sm1708271qbq.2006.10.26.16.00.56; Thu, 26 Oct 2006 16:00:56 -0700 (PDT) Message-ID: <45413E49.1040803@gmail.com> Date: Thu, 26 Oct 2006 19:01:29 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: kerneljack@kerneljack.com References: In-Reply-To: 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 26 Oct 2006 23:00:58 -0000 Khusro Jaleel wrote: > Hi everyone, > > Here are some of the features and other questions that people asked: > > - A lot of people wanted to record stuff off of the internet, such as > BBC radio streams Yes, mostly illegal, but not actually hard to do. Once the interface for network instruments are in, a non-seekable stream could be treated as the same thing. > - Ability to filter out "noise", I believe this maybe possible using the > Instrument Effects? Yes, we should figure out some way to do this, if for nothing else but all those poor podcast listenters. Oh and normalization is something that should go with this too. > - Export / Import from cubase? If the audio was in a proper format (like ogg, mp3 or wav) I can't imagine this being too hard to do if people *really* demand it. > - Windows version? Yes its just about getting stuff libs compiled and functioning on windows, and abstracting our current reliance on ALSA. Stuart mentioned cairo on windows. Firefox 3 will use cairo on windows, so that might be worth looking at. > - A few people asked if Patch Panels were supported Am I the only one who doesn't know what a patch panel is? Unless they're talking about a mixing board. > - MIDI, a LOT of people asked if MIDI was supported That's probably because its so hard/rare for applications to do. > - Someone asked if Jokosher was similar to something called Jashaker?? I > can't find this app anywhere online, but it is supposed to be a video > editing app. I've heard this one before. Its some kind of openGL accelerated video editor. > - When a section of audio was selected, and I pressed play, the red bar > that moves across started "filling" the whole track with "red" colour. > I thought I fixed this a *long* time ago. What happens is that we only draw a 3 pixel wide column right where the playhead is to improve the performance (because while playing we draw like 30FPS). Can you give me any more information? Maybe its a slow computer that is dropping redraw frames which prevents the red sections from being redrawn? > - Beginning of timeline disappears sometimes. Switching to another > format and back fixes it. > Without being able to reproduce theres not much we can do. > - Sometimes if you have several blocks of audio in a single track and > you press play the audio can be heard "before" the red line reaches the > actual block on the track. Again, I think this is drawing issues. We fixed all the position rounding errors, etc already. Nice job on getting the word out BTW. :) Laszlo From panos.laganakos@gmail.com Thu Oct 26 19:24:45 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 57E9F3B002B for ; Thu, 26 Oct 2006 19:24:45 -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 31137-09 for ; Thu, 26 Oct 2006 19:24:44 -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 06CEC3B007C for ; Thu, 26 Oct 2006 19:24:44 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so512933ugb for ; Thu, 26 Oct 2006 16:24:43 -0700 (PDT) Received: by 10.82.135.13 with SMTP id i13mr1021377bud; Thu, 26 Oct 2006 16:24:42 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Thu, 26 Oct 2006 16:24:42 -0700 (PDT) Message-ID: Date: Fri, 27 Oct 2006 02:24:42 +0300 From: "Panos Laganakos" To: jokosher-devel-list@gnome.org In-Reply-To: <20061026185524.GA7895@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> <20061026185524.GA7895@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.393 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.393 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Thu, 26 Oct 2006 23:24:45 -0000 I saw the flikr photo stream from the stand. Looks awesome (and so did the flyer :)) Would be great if we had a video file from there though. On 10/26/06, John Green wrote: > On Thu, Oct 26, 2006 at 04:42:51PM +0100, David Morley wrote: > > and were about half way though the other 50. So if it is as busy > > today as it was yesterday then they will run out. If a fraction of > > those people contribute it will be amazing. > > > > We ran out about an hour before the close and resorted to hand-written URLs. > We did about a dozen of those. Altogether today was not quite as busy but > still the interest was really quite astonishing. People seem to really, > really like the look and feel of the app. But what tends to put them off is > the dependence on gstreamer CVS. That really is a quite daunting task for > all but the most determined. But one day (April 2007?) 'apt-get install > jokosher' *will* work and hopefully everyone who saw it over the last two > days will remember. > > -- > John Green > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From davmor2@gmail.com Fri Oct 27 03:31: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 2AB5C3B010D for ; Fri, 27 Oct 2006 03:31: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 19165-02 for ; Fri, 27 Oct 2006 03:31:42 -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 08B6D3B0119 for ; Fri, 27 Oct 2006 03:31:42 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so595883ugb for ; Fri, 27 Oct 2006 00:31:41 -0700 (PDT) Received: by 10.67.89.5 with SMTP id r5mr4473575ugl; Fri, 27 Oct 2006 00:31:41 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 27 Oct 2006 00:31:40 -0700 (PDT) Message-ID: <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> Date: Fri, 27 Oct 2006 08:31:40 +0100 From: "David Morley" To: "Laszlo Pandy" In-Reply-To: <45413E49.1040803@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45413E49.1040803@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: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 07:31:44 -0000 > > - Export / Import from cubase? > > If the audio was in a proper format (like ogg, mp3 or wav) I can't > imagine this being too hard to do if people *really* demand it. > I think this one was brought up because we were describing it as a project inspired by no longer wanting to use cubase on a windows machine to record a linux podcast. At this point one guy said right so you'll be able to import cubase stuff into then? At which point it kinda dawned on us that if people have been using cubase the likelyhood is if they move over to Linux they will want to edit the music they already have or are working on. So I think it could rapidly become a popular request. -- Seek That Thy Might Know From stuart.langridge@gmail.com Fri Oct 27 04:35: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 BF1813B00A3 for ; Fri, 27 Oct 2006 04:35: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 22958-01 for ; Fri, 27 Oct 2006 04:35:22 -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 473BE3B00A6 for ; Fri, 27 Oct 2006 04:35:21 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1229959nfa for ; Fri, 27 Oct 2006 01:35:20 -0700 (PDT) Received: by 10.82.126.19 with SMTP id y19mr1275522buc; Fri, 27 Oct 2006 01:35:19 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 01:35:19 -0700 (PDT) Message-ID: <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> Date: Fri, 27 Oct 2006 09:35:19 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "David Morley" In-Reply-To: <36feaa6c0610270031h829fedrb6c097742adc8b62@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: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> X-Google-Sender-Auth: 0191d87b19a68e4f X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.343 tagged_above=-999 required=2 tests=[AWL=0.057, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.343 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 08:35:22 -0000 On 10/27/06, David Morley wrote: > At this point one guy said right so you'll be able to import cubase > stuff into then? At which point it kinda dawned on us that if people > have been using cubase the likelyhood is if they move over to Linux > they will want to edit the music they already have or are working on. > So I think it could rapidly become a popular request. Very true. Jono (or anyone else with Cubase): what's the format of a project? sil -- Also, thank you for reducing my productivity by introducing me to bash.org -- Tim From david@ar.media.kyoto-u.ac.jp Fri Oct 27 06:12: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 4F3C23B0122 for ; Fri, 27 Oct 2006 06:12: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 28103-10 for ; Fri, 27 Oct 2006 06:12:09 -0400 (EDT) Received: from mail.ar.media.kyoto-u.ac.jp (mail.ar.media.kyoto-u.ac.jp [130.54.15.101]) by menubar.gnome.org (Postfix) with ESMTP id DAB233B00C7 for ; Fri, 27 Oct 2006 06:12:07 -0400 (EDT) Received: from [192.168.1.17] (donau [192.168.1.17]) by mail.ar.media.kyoto-u.ac.jp (8.9.3/3.7W-ar-mail) id TAA16661; Fri, 27 Oct 2006 19:14:39 +0900 (JST) Message-ID: <4541DB45.8080708@ar.media.kyoto-u.ac.jp> Date: Fri, 27 Oct 2006 19:11:17 +0900 From: David Cournapeau User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> In-Reply-To: <36feaa6c0610270031h829fedrb6c097742adc8b62@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=-0.647 tagged_above=-999 required=2 tests=[AWL=-0.463, BAYES_40=-0.185] X-Spam-Score: -0.647 X-Spam-Level: Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 10:12:10 -0000 David Morley wrote: >>> - Export / Import from cubase? >>> >> If the audio was in a proper format (like ogg, mp3 or wav) I can't >> imagine this being too hard to do if people *really* demand it. >> >> > I think this one was brought up because we were describing it as a > project inspired by no longer wanting to use cubase on a windows > machine to record a linux podcast. > > At this point one guy said right so you'll be able to import cubase > stuff into then? At which point it kinda dawned on us that if people > have been using cubase the likelyhood is if they move over to Linux > they will want to edit the music they already have or are working on. > So I think it could rapidly become a popular request. > > First, cubase is not really the tool I would choose to edit podcast, but anyway: a cubase project describes internal settings of a project under cubase, such as plugin and mixinx desk states, etc... with separate files for the audio data. Importing the project file itself would be useless for an audio editor, without even talking about all the work to reverse engineer a file format which is closed, I think. Last time I tried jokosher (last month), it could do the basic editing for eg podcast without a problem, but for people doing "serious" musical editing, jokosher is still not enough (which is normal seeing when the project was started). And anyway, from what I understood, jokosher's goal is not to go after those kind of big softwares (we already have rosegarden, ardour for that), right ? cheers, David From jason@jasonfield.com Fri Oct 27 06:32: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 91F703B0094 for ; Fri, 27 Oct 2006 06:32: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 28898-07 for ; Fri, 27 Oct 2006 06:32:58 -0400 (EDT) Received: from sonaptic.com (unknown [82.110.122.149]) by menubar.gnome.org (Postfix) with ESMTP id 96ADA3B00B3 for ; Fri, 27 Oct 2006 06:32:57 -0400 (EDT) Received: from [192.168.0.162] ([192.168.0.162]) by sonaptic.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 27 Oct 2006 11:32:46 +0100 Message-ID: <4541E04E.9060209@jasonfield.com> Date: Fri, 27 Oct 2006 11:32:46 +0100 From: Jason Field User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Stuart Langridge References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> In-Reply-To: <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 27 Oct 2006 10:32:46.0126 (UTC) FILETIME=[3DFF94E0:01C6F9B3] X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.514 tagged_above=-999 required=2 tests=[AWL=-0.404, BAYES_05=-1.11] X-Spam-Score: -1.514 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy , David Morley Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 10:32:59 -0000 Stuart Langridge wrote: > Jono (or anyone else with Cubase): what's the format of a project >From a quick look at some Cubase SX 2 files from my work machine, I'd say it's a customised version of the RIFF file format which is quite interesting (for those not used to messing with file data, the RIFF format is a structure used in WAV files and also some video formats IIRC). >From a coding point of view, it's a bit more of a pain than if it was in XML or similar, but a lot better than a completely unkown binary format. Cheers, J From stuart.langridge@gmail.com Fri Oct 27 06:36:27 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 05FB43B0087 for ; Fri, 27 Oct 2006 06:36:27 -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 29061-09 for ; Fri, 27 Oct 2006 06:36:26 -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 19F043B00DB for ; Fri, 27 Oct 2006 06:36:25 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id d4so1123909nfe for ; Fri, 27 Oct 2006 03:36:24 -0700 (PDT) Received: by 10.82.129.8 with SMTP id b8mr1287462bud; Fri, 27 Oct 2006 03:36:23 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 03:36:23 -0700 (PDT) Message-ID: <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> Date: Fri, 27 Oct 2006 11:36:23 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jason Field" In-Reply-To: <4541E04E.9060209@jasonfield.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> X-Google-Sender-Auth: 4586bc6e29f89b82 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.344 tagged_above=-999 required=2 tests=[AWL=0.056, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.344 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy , David Morley Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 10:36:27 -0000 On 10/27/06, Jason Field wrote: > Stuart Langridge wrote: > > Jono (or anyone else with Cubase): what's the format of a project > From a quick look at some Cubase SX 2 files from my work machine, I'd > say it's a customised version of the RIFF file format which is quite > interesting (for those not used to messing with file data, the RIFF > format is a structure used in WAV files and also some video formats IIRC). > > From a coding point of view, it's a bit more of a pain than if it was in > XML or similar, but a lot better than a completely unkown binary format. That's the audio; where's all the project metadata? Or is that in the audio files too? sil -- Medio tutissimus ibis. (You will travel safest in a middle course) -- family motto From chris-procter@talk21.com Fri Oct 27 06:43:15 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 24FA83B0094 for ; Fri, 27 Oct 2006 06:43:15 -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 29766-06 for ; Fri, 27 Oct 2006 06:43:13 -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 3AC2C3B0081 for ; Fri, 27 Oct 2006 06:43:12 -0400 (EDT) Received: (qmail 74071 invoked by uid 60001); 27 Oct 2006 10:43:11 -0000 Message-ID: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> Received: from [80.68.82.133] by web86601.mail.ird.yahoo.com via HTTP; Fri, 27 Oct 2006 11:43:10 BST Date: Fri, 27 Oct 2006 11:43:10 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: 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=0.675 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, DNS_FROM_RFC_POST=1.708, TW_KN=0.077] X-Spam-Score: 0.675 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 10:43:15 -0000 --- Panos Laganakos wrote: > I saw the flikr photo stream from the stand. > > Looks awesome (and so did the flyer :)) The flyers were awesome, I honestly think they were some of the best there. Most of the people we talked to said they'd never heard of Jokosher so the "audio production made simple" tag line and the bullet pointed poster/handout in its distinctive colour scheme really helped get peoples attention with people stopping to read them and then getting drawn in by the helpful and enthusiastic volunteers :) We also had the advantage of the Linux User And Developer magazine people giving away their latest issue complete with an article on "Audio editing made simple" by a certain Michael Sheldon talking about an orange and green app you may of heard of... All good stuff for raising the projects profile, even if theres not a sudden rush of patches and bug reports over the weekend. On a related note I had several people comment on how good Jokosher looked in general and how it seemed very obvious to use so congrats to everyone involved in the looknfeel you're obviously doing something right! chris Send instant messages to your online friends http://uk.messenger.yahoo.com From stuart.langridge@gmail.com Fri Oct 27 06:53: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 007763B0081 for ; Fri, 27 Oct 2006 06:53: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 30231-09 for ; Fri, 27 Oct 2006 06:53:05 -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 9E8EA3B00B9 for ; Fri, 27 Oct 2006 06:53:04 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1265261nfa for ; Fri, 27 Oct 2006 03:53:04 -0700 (PDT) Received: by 10.82.111.8 with SMTP id j8mr1285434buc; Fri, 27 Oct 2006 03:53:03 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 03:53:03 -0700 (PDT) Message-ID: <4c91566f0610270353l5e4c1578od12e865828a7ecd0@mail.gmail.com> Date: Fri, 27 Oct 2006 11:53:03 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Mailing List" In-Reply-To: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> X-Google-Sender-Auth: b83e6a46211c63a9 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.416 tagged_above=-999 required=2 tests=[AWL=-0.875, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.416 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 10:53:06 -0000 I'd like to add a shortish writeup of how the Expo stand went to jokosher.org news; would someone who was actually, y'know, *there* like to write something up so I can post it? sil -- Medio tutissimus ibis. (You will travel safest in a middle course) -- family motto From john@thegreens.co.uk Fri Oct 27 07:01: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 E67043B00B9 for ; Fri, 27 Oct 2006 07:01: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 30789-06 for ; Fri, 27 Oct 2006 07:01:01 -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 5D85C3B00A3 for ; Fri, 27 Oct 2006 07:01:00 -0400 (EDT) Received: (qmail 68268 invoked from network); 27 Oct 2006 11:00:59 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 27 Oct 2006 11:00:59 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 3E91C77F16; Fri, 27 Oct 2006 12:00:59 +0100 (BST) Date: Fri, 27 Oct 2006 12:00:59 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061027110059.GA23496@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=-1.156 tagged_above=-999 required=2 tests=[AWL=0.374, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.156 X-Spam-Level: Subject: [jokosher-devel] Extension weirdness 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, 27 Oct 2006 11:01:05 -0000 Does this happen to anyone else? I have two identical Jokosher setups, with the exact same revs of Jokosher and extensions and all extensions in ~/.jokosher/extensions. On one machine the extensions all load fine. On the other the .egg files don't. I instead get the message 'No module named APIConsole' or similar and I've no idea why. Now if on the misbehaving machine I start Jokosher without the gst-head trick then all the eggs load fine so maybe it's to do with the number of entries in PYTHONPATH or something like that. Whatever it's very odd and a little worrying. -- John Green From jason@jasonfield.com Fri Oct 27 07:06: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 0BBB43B0155 for ; Fri, 27 Oct 2006 07:06: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 31117-04 for ; Fri, 27 Oct 2006 07:06:51 -0400 (EDT) Received: from sonaptic.com (unknown [82.110.122.149]) by menubar.gnome.org (Postfix) with ESMTP id 401693B0136 for ; Fri, 27 Oct 2006 07:06:50 -0400 (EDT) Received: from [192.168.0.162] ([192.168.0.162]) by sonaptic.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 27 Oct 2006 12:06:49 +0100 Message-ID: <4541E849.1070707@jasonfield.com> Date: Fri, 27 Oct 2006 12:06:49 +0100 From: Jason Field User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Stuart Langridge References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> In-Reply-To: <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 27 Oct 2006 11:06:49.0643 (UTC) FILETIME=[000787B0:01C6F9B8] X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.201 tagged_above=-999 required=2 tests=[AWL=0.398, BAYES_00=-2.599] X-Spam-Score: -2.201 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy , David Morley Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 11:06:54 -0000 Stuart Langridge wrote: > On 10/27/06, Jason Field wrote: >> Stuart Langridge wrote: >> > Jono (or anyone else with Cubase): what's the format of a project >> From a quick look at some Cubase SX 2 files from my work machine, I'd >> say it's a customised version of the RIFF file format which is quite >> interesting (for those not used to messing with file data, the RIFF >> format is a structure used in WAV files and also some video formats >> IIRC). >> >> From a coding point of view, it's a bit more of a pain than if it was in >> XML or similar, but a lot better than a completely unkown binary format. > > That's the audio; where's all the project metadata? Or is that in the > audio files too? > > sil > Sorry I should have been clearer - I was referring to the .cpr project files. That's why I thought it was interesting that they're in the RIFF format. A WAV is always in the RIFF format hence wouldn't have piqued my curiosity :). I assume that all of the audio files are in standard WAV format, and are then referenced by name from the .cpr file. I'm at work so I don't have the time to do a thorough investigation unfortunately. I'll try to get the time to have a more thorough look tonight. J From ben.thorp@gmail.com Fri Oct 27 07:18: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 6DED03B00AC for ; Fri, 27 Oct 2006 07:18: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 31799-07 for ; Fri, 27 Oct 2006 07:18:08 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.224]) by menubar.gnome.org (Postfix) with ESMTP id 48E643B00EA for ; Fri, 27 Oct 2006 07:18:08 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so696717wxd for ; Fri, 27 Oct 2006 04:18:07 -0700 (PDT) Received: by 10.70.56.2 with SMTP id e2mr5466146wxa; Fri, 27 Oct 2006 04:18:07 -0700 (PDT) Received: by 10.70.123.5 with HTTP; Fri, 27 Oct 2006 04:18:07 -0700 (PDT) Message-ID: Date: Fri, 27 Oct 2006 12:18:07 +0100 From: "Ben Thorp" To: jokosher-devel-list@gnome.org In-Reply-To: <4541E849.1070707@jasonfield.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_63301_33403278.1161947887703" References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> <4541E849.1070707@jasonfield.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.081 tagged_above=-999 required=2 tests=[AWL=-1.378, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, HTML_SHORT_LENGTH=1.574, SPF_PASS=-0.001] X-Spam-Score: 0.081 X-Spam-Level: Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 11:18:13 -0000 ------=_Part_63301_33403278.1161947887703 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline FWIW, the application in confusion is Jahshaka ( ------=_Part_63301_33403278.1161947887703 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline FWIW, the application in confusion is Jahshaka (
------=_Part_63301_33403278.1161947887703-- From ben.thorp@gmail.com Fri Oct 27 07:18: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 3AC4C3B0161 for ; Fri, 27 Oct 2006 07:18:42 -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 31799-08 for ; Fri, 27 Oct 2006 07:18:40 -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 D0B293B00A3 for ; Fri, 27 Oct 2006 07:18:39 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so696825wxd for ; Fri, 27 Oct 2006 04:18:39 -0700 (PDT) Received: by 10.70.53.7 with SMTP id b7mr5464119wxa; Fri, 27 Oct 2006 04:18:39 -0700 (PDT) Received: by 10.70.123.5 with HTTP; Fri, 27 Oct 2006 04:18:39 -0700 (PDT) Message-ID: Date: Fri, 27 Oct 2006 12:18:39 +0100 From: "Ben Thorp" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_63313_6340308.1161947919412" References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> <4541E849.1070707@jasonfield.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.504 tagged_above=-999 required=2 tests=[AWL=0.895, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.504 X-Spam-Level: Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 11:18:42 -0000 ------=_Part_63313_6340308.1161947919412 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Dammit - gmail playing up for me - was trying to paste the url too http://www.jahshaka.org/ :) On 10/27/06, Ben Thorp wrote: > > FWIW, the application in confusion is Jahshaka ( > ------=_Part_63313_6340308.1161947919412 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Dammit - gmail playing up for me - was trying to paste the url too

http://www.jahshaka.org/

:)

On 10/27/06, Ben Thorp <ben.thorp@gmail.com> wrote:
FWIW, the application in confusion is Jahshaka (

------=_Part_63313_6340308.1161947919412-- From niels@kjoller.eu Tue Oct 24 08:49: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 5E1C13B0072 for ; Tue, 24 Oct 2006 08:49: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 25527-04 for ; Tue, 24 Oct 2006 08:49:04 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 7F2973B0071 for ; Tue, 24 Oct 2006 08:49:02 -0400 (EDT) Received: from [192.168.1.101] (cpe.atm2-0-101334.0x50a67d26.bynxx14.customer.tele.dk [80.166.125.38]) by pfepc.post.tele.dk (Postfix) with ESMTP id 8040C8A0090 for ; Tue, 24 Oct 2006 14:49:00 +0200 (CEST) From: Niels =?ISO-8859-1?Q?Kj=F8ller?= Hansen To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-/JX7PddoGlJk+ui0nmb0" Date: Tue, 24 Oct 2006 14:49:06 +0200 Message-Id: <1161694147.30606.11.camel@niels-laptop.kvintus.dk> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Fri, 27 Oct 2006 08:45:07 -0400 Subject: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 12:49:08 -0000 --=-/JX7PddoGlJk+ui0nmb0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, This is my first patch for Jokosher, as well as any other project. I added a button below the 'Open Recent Project' and tied it up to a new function in JokosherApp.py called RemoveRecentProject I also added a self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to empty it before appending the projects. It seems that my changes to Jokosher.glade has made the patch file very large. nibil on #jokosher thinks it's because the latest change was made with Glade 2. I used Glade 3.0.2. Any comments on anything remotely related to the patch are very welcome. /Niels --=-/JX7PddoGlJk+ui0nmb0 Content-Disposition: attachment; filename=my_first_patch.diff.gz Content-Type: application/x-gzip; name=my_first_patch.diff.gz Content-Transfer-Encoding: base64 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 DzI8AOBNLDaP2TjB4R8Ncje++P/hIl7CWG0EAM== --=-/JX7PddoGlJk+ui0nmb0-- From jonobacon@gmail.com Fri Oct 27 08:48: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 67AB03B019C for ; Fri, 27 Oct 2006 08:48: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 05546-06 for ; Fri, 27 Oct 2006 08:48:17 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 9B6CC3B0178 for ; Fri, 27 Oct 2006 08:47:24 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so641011ugb for ; Fri, 27 Oct 2006 05:47:24 -0700 (PDT) Received: by 10.78.160.2 with SMTP id i2mr4799078hue; Fri, 27 Oct 2006 05:47:23 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Fri, 27 Oct 2006 05:47:23 -0700 (PDT) Message-ID: <1c3fe48e0610270547x2944175esf6fbc5f137246381@mail.gmail.com> Date: Fri, 27 Oct 2006 13:47:23 +0100 From: "Jono Bacon" To: "=?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?=" In-Reply-To: <1161694147.30606.11.camel@niels-laptop.kvintus.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1161694147.30606.11.camel@niels-laptop.kvintus.dk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.213 tagged_above=-999 required=2 tests=[AWL=0.187, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.213 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 27 Oct 2006 12:48:47 -0000 Hi, Sorry, this was an admin moderated request, so you may have seen this before. Jono From davmor2@gmail.com Fri Oct 27 10:03: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 208363B0081 for ; Fri, 27 Oct 2006 10:03: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 09728-10 for ; Fri, 27 Oct 2006 10:03:39 -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 B71C63B00D7 for ; Fri, 27 Oct 2006 10:03:38 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so661536ugb for ; Fri, 27 Oct 2006 07:03:38 -0700 (PDT) Received: by 10.67.117.2 with SMTP id u2mr4929383ugm; Fri, 27 Oct 2006 07:03:37 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 27 Oct 2006 07:03:37 -0700 (PDT) Message-ID: <36feaa6c0610270703p2b2ff28ci5a5751fe751a684f@mail.gmail.com> Date: Fri, 27 Oct 2006 15:03:37 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <4c91566f0610270353l5e4c1578od12e865828a7ecd0@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: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> <4c91566f0610270353l5e4c1578od12e865828a7ecd0@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 Mailing List Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 14:03:41 -0000 On 27/10/06, Stuart Langridge wrote: > I'd like to add a shortish writeup of how the Expo stand went to > jokosher.org news; would someone who was actually, y'know, *there* > like to write something up so I can post it? > Aq what would you actually like to know about it and I'll post you something. -- Seek That Thy Might Know From stuart.langridge@gmail.com Fri Oct 27 10:20: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 DAAB93B0098 for ; Fri, 27 Oct 2006 10:20: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 10880-05 for ; Fri, 27 Oct 2006 10:20:54 -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 498173B0070 for ; Fri, 27 Oct 2006 10:20:53 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so666321ugb for ; Fri, 27 Oct 2006 07:20:52 -0700 (PDT) Received: by 10.82.126.19 with SMTP id y19mr1403183buc; Fri, 27 Oct 2006 07:20:51 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 07:20:51 -0700 (PDT) Message-ID: <4c91566f0610270720k26d4ff3fw30fbca3f3f5bce7@mail.gmail.com> Date: Fri, 27 Oct 2006 15:20:51 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "David Morley" , "Jokosher Mailing List" In-Reply-To: <36feaa6c0610270703p2b2ff28ci5a5751fe751a684f@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: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> <4c91566f0610270353l5e4c1578od12e865828a7ecd0@mail.gmail.com> <36feaa6c0610270703p2b2ff28ci5a5751fe751a684f@mail.gmail.com> X-Google-Sender-Auth: 702c3ca2481f82c6 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.243 tagged_above=-999 required=2 tests=[AWL=0.157, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.243 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 14:20:57 -0000 On 10/27/06, David Morley wrote: > On 27/10/06, Stuart Langridge wrote: > > I'd like to add a shortish writeup of how the Expo stand went to > > jokosher.org news; would someone who was actually, y'know, *there* > > like to write something up so I can post it? > > > Aq what would you actually like to know about it and I'll post you something. Cor, I dunno. What went on. Something that would be good on the site to show that the project is still kicking some arse :) sil -- Also, thank you for reducing my productivity by introducing me to bash.org -- Tim From davmor2@gmail.com Fri Oct 27 14:24: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 B9EA73B0142 for ; Fri, 27 Oct 2006 14:24: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 29705-09 for ; Fri, 27 Oct 2006 14:24:09 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 366043B0199 for ; Fri, 27 Oct 2006 14:24:01 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so734753ugb for ; Fri, 27 Oct 2006 11:24:00 -0700 (PDT) Received: by 10.67.117.2 with SMTP id u2mr5392535ugm; Fri, 27 Oct 2006 11:24:00 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 27 Oct 2006 11:24:00 -0700 (PDT) Message-ID: <36feaa6c0610271124u589cf5e7t3525c18dc566f666@mail.gmail.com> Date: Fri, 27 Oct 2006 19:24:00 +0100 From: "David Morley" To: stuart.langridge@gmail.com 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.186 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, SPF_PASS=-0.001] X-Spam-Score: -0.186 X-Spam-Level: Cc: Jokosher Mailing List Subject: [jokosher-devel] How about this then 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, 27 Oct 2006 18:24:23 -0000 Day one in the big brother house.(Said in a tongue in cheek Geordie accent) After a hectic start both people entered the show, we wondered if we had over done the mass printing effort. Fortunately though the shows pace increased and things steadily got busier to the point where the music could no longer be heard over the noise of people talking. Not the greatest of demos that, an audio program where you can't hear the audio (memo to self next year big speakers). However we managed to demo our way through the day on the two laptop present, and on the whole everyone that saw the project was very impressed with the general look and feel of the program. One of the main questions asked was who we were aiming the product at? To which we replied it is aimed at musicians it is basic and functional, it is easy to use and briefly demoed how to cut and paste into new instruments feeds, splitting the audio and in general messing about with the original import of Jono's free software song. Stupid question of the day went to the chap from Zend who asked at a stall in the ".org village." "How were going to make money?" Isn't that just the most Homer forehead slapping D'oh question ever. By the end of the first day we had talked ourselves horse, nearly run out of flyers and had a great time. Some people seemed to take a really genuine interest in the project where as others asked a couple of questions and were gone. One of the things that impressed me the most was just how many people at the show were Techs from local schools, colleges and universities. Many of these people were very interested in it's development and said they would definitely keep on eye on Jokoshers progress. A guy from bt said he would install it on his Linux pc to demo the project to his cubase, windows using son (that one amused us a little). Final thoughts. Jokosher was in the busiest section of the .org village. We were amazed by the amount of people who took an interest in the stall and the project as a whole. Many of the people who came to the stall said they would definitely check it out, the less determined amongst them said they would check out 0.1 an not compile gstreamer cvs thank you very much. However of the people who said they would check it out most said they would install when 1.0 comes out. On the whole it was a really impressive day with a high turn out and a really stunning response to the Jokosher project. Everyone should be proud of the work they have put into this project it'll rock Jono said so;) (got to add the winky smile for Jono, you know you have) -- Seek That Thy Might Know From atomic0x@gmail.com Sun Oct 29 12:05:58 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 608023B00FA for ; Sun, 29 Oct 2006 12:05:58 -0500 (EST) 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 14357-09 for ; Sun, 29 Oct 2006 12:05:57 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id 56A0F3B00EF for ; Sun, 29 Oct 2006 12:05:56 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so915456nzf for ; Sun, 29 Oct 2006 09:05:55 -0800 (PST) Received: by 10.64.156.12 with SMTP id d12mr2972495qbe; Sun, 29 Oct 2006 09:05:55 -0800 (PST) Received: from ?192.168.1.101? ( [72.140.113.171]) by mx.google.com with ESMTP id d5sm3429633qbd.2006.10.29.09.05.54; Sun, 29 Oct 2006 09:05:55 -0800 (PST) From: Adam Reid To: Jokosher development list Content-Type: multipart/mixed; boundary="=-T4i/dUU+597Ax8ys52zz" Date: Sun, 29 Oct 2006 12:05:49 -0500 Message-Id: <1162141549.10438.46.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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_GT=0.077] X-Spam-Score: -2.323 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Tooltips for most of the interface 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, 29 Oct 2006 17:05:58 -0000 --=-T4i/dUU+597Ax8ys52zz Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, This is my first patch ever for any project, but I love what you guys are doing so I thought I'd help where I can. This patch contains tooltips for almost everything. Things I haven't done yet are the balance sliders, zoom sliders, and context sensitivity for the workspace button. I can't quite wrap my head around how to manipulate the widget properties from the wTree. Let me know if there are any problems with this patch or if I missed other things. Cheers, Adam Reid --=-T4i/dUU+597Ax8ys52zz Content-Disposition: attachment; filename=tooltips.patch Content-Type: text/x-patch; name=tooltips.patch; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/Jokosher.glade =================================================================== --- Jokosher/Jokosher.glade (revision 851) +++ Jokosher/Jokosher.glade (working copy) @@ -51,6 +51,7 @@ True + Create a new project gtk-new True @@ -60,6 +61,7 @@ True + Open an existing project gtk-open True @@ -69,6 +71,7 @@ True + Save the current project gtk-save True @@ -78,6 +81,7 @@ True + Save a copy of the current project gtk-save-as True @@ -87,6 +91,7 @@ True + Close the current project gtk-close True @@ -96,6 +101,7 @@ True + Open a recent project Recent Projects True @@ -110,6 +116,7 @@ True + Export current project to an audio file _Mixdown Project True @@ -137,6 +144,7 @@ True + Quit Jokosher gtk-quit True @@ -160,6 +168,7 @@ True + Undo the last edit Undo True @@ -182,6 +191,7 @@ True + Redo the previous edit Redo True @@ -210,6 +220,7 @@ True + Cut the current selection gtk-cut True @@ -219,6 +230,7 @@ True + Copy the current selection gtk-copy True @@ -228,6 +240,7 @@ True + Paste the contents of the clipboard gtk-paste True @@ -237,6 +250,7 @@ True + Delete the current selection gtk-delete True @@ -252,6 +266,7 @@ True + Edit Jokosher preferences gtk-preferences True @@ -275,6 +290,7 @@ True + Add an instrument to the project Add Instrument True @@ -296,6 +312,7 @@ True + Change the selected instrument type Change Instrument Type True @@ -305,6 +322,7 @@ True + Manage instrument recording inputs Instrument Connections True @@ -326,6 +344,7 @@ True + Change the timeline Time Format True @@ -335,6 +354,7 @@ True + Change the timeline to show bars, beats and ticks Show as Bars, Beats, Ticks True True @@ -345,6 +365,7 @@ True + Change the timeline to show hours, minutes and seconds Show as Hours, Minutes, Seconds True True @@ -379,6 +400,7 @@ True + Open the extension manager _Manage Extensions True @@ -401,6 +423,7 @@ True + Notes about this release Pre-release Notes True @@ -422,6 +445,7 @@ True + Find out how you can help Contributing to Jokosher True @@ -443,6 +467,7 @@ True + Version information, credits and licence gtk-about True @@ -477,6 +502,7 @@ True + Add a new instrument Add Instrument True gtk-add @@ -484,8 +510,8 @@ True False + - @@ -511,13 +537,14 @@ True + Click and hold to rewind gtk-media-rewind True True False + - @@ -531,13 +558,14 @@ True False + Stop playback gtk-media-stop True True False + - @@ -550,14 +578,15 @@ True + Start playback gtk-media-play True True False False + - @@ -570,13 +599,14 @@ True + Click and hold to fast forward gtk-media-forward True True False + - @@ -690,6 +720,7 @@ True + Switch to Recording workspace True Recording True @@ -709,6 +740,7 @@ True + Switch to Mixing workspace True Mixing True @@ -1219,9 +1251,10 @@ + 12 True False - 0 + 12 @@ -1251,6 +1284,7 @@ True + Type here to search for an instrument True True True @@ -1312,6 +1346,7 @@ True + Don't add an instrument True True gtk-cancel @@ -1325,6 +1360,7 @@ True + Add the selected instrument True True gtk-ok @@ -2106,6 +2142,7 @@ True + Save preferences and close True True gtk-close @@ -2217,6 +2254,7 @@ True + Enter the authors name True True True @@ -2315,6 +2353,7 @@ True + Enter the projects name True True True @@ -2392,6 +2431,7 @@ True + Don't create the project True True gtk-cancel @@ -2405,6 +2445,7 @@ True + Create the project True True gtk-ok @@ -2512,6 +2553,7 @@ True + Double-click on a recent project to open True False False @@ -2533,6 +2575,7 @@ True + Select a project to open from the list True GTK_RELIEF_NORMAL True @@ -2625,6 +2668,7 @@ True + Start Jokosher with an empty project True GTK_RELIEF_NORMAL True @@ -2704,6 +2748,7 @@ True + Find and open an existing project True GTK_RELIEF_NORMAL True @@ -2783,6 +2828,7 @@ True + Change Jokosher preferences True GTK_RELIEF_NORMAL True @@ -2862,6 +2908,7 @@ True + Quit Jokosher True gtk-quit True @@ -2894,6 +2941,7 @@ True + I'm sorry, do I annoy you? True Don't show this on start-up True @@ -2945,6 +2993,7 @@ True + Save your connections and close this widow True True gtk-close @@ -3042,6 +3091,7 @@ True + Stop mixing the project True True gtk-cancel @@ -3583,6 +3633,7 @@ True + Listen to these effects True True gtk-media-play @@ -3596,6 +3647,7 @@ True + Don't use these effects True True gtk-cancel @@ -3609,6 +3661,7 @@ True + Use these effects True True gtk-ok @@ -3754,6 +3807,7 @@ True + Add the selected effect True gtk-add True @@ -3848,6 +3902,7 @@ True + Type the presets name True True 0 @@ -3868,6 +3923,7 @@ True + Save the current effects configuration True gtk-save True @@ -4208,6 +4264,7 @@ True + Edit Jokosher preferences gtk-preferences True GTK_RELIEF_NORMAL @@ -4276,6 +4333,7 @@ 85 True + Close the extension manager gtk-close True GTK_RELIEF_NORMAL Index: Jokosher/TimeLineBar.py =================================================================== --- Jokosher/TimeLineBar.py (revision 851) +++ Jokosher/TimeLineBar.py (working copy) @@ -11,6 +11,8 @@ import gtk import TimeLine +import gettext +_=gettext.gettext class TimeLineBar(gtk.Frame): def __init__(self, project, projectview, mainview): @@ -24,11 +26,15 @@ # add click / bpm / signature box self.clickbutton = gtk.ToggleButton("C") + self.clicktip = gtk.Tooltips() + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) self.clickbutton.connect("toggled", self.OnClick) self.bpmeventbox = gtk.EventBox() self.bpmeventbox.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("#87d987")) self.bpmframe = gtk.Frame() + self.bpmframetip = gtk.Tooltips() + self.bpmframetip.set_tip(self.bpmframe, _("Beats per minute"), None) self.bpmframe.set_shadow_type(gtk.SHADOW_ETCHED_OUT) self.bpmframe.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("#87d987")) @@ -211,6 +217,7 @@ #_____________________________________________________________________ def OnClick(self, widget): + self.clicktip.set_tip(self.clickbutton, _("Turn click track off"),None) dlg = gtk.MessageDialog(None, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_WARNING, Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 851) +++ Jokosher/JokosherApp.py (working copy) @@ -37,7 +37,9 @@ gtk.glade.textdomain(Globals.LOCALE_APP) self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") - + def printTree(): + for widget in wTree: + print widget #Connect event handlers signals = { "on_MainWindow_destroy" : self.OnDestroy, --=-T4i/dUU+597Ax8ys52zz-- From kelly_worth2003@yahoo.co.uk Sun Oct 29 19:57: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 47D4D3B01BF for ; Sun, 29 Oct 2006 19:57:31 -0500 (EST) 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 15808-03 for ; Sun, 29 Oct 2006 19:57:30 -0500 (EST) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by menubar.gnome.org (Postfix) with SMTP id 461B33B007E for ; Sun, 29 Oct 2006 19:57:29 -0500 (EST) Received: (qmail 77685 invoked from network); 30 Oct 2006 00:57:28 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 00:57:27 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-hl6ih37HOc1CWl+ZIzog" Date: Mon, 30 Oct 2006 00:56:00 +0000 Message-Id: <1162169760.4429.10.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: -0.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Make dialogs centre on their parent window 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, 30 Oct 2006 00:57:31 -0000 --=-hl6ih37HOc1CWl+ZIzog Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, This patch enables most dialogs to centre on the window its called from. Im pretty sure nearly all the dialogs centre on their parent window. Please let me know if there are any ive missed. Ive set the main jokosher window to centre on screen. Ive done some other small changes. I made the file chooser button in the new project dialog fill horizontally and i set the shadow type of the recent projects scrolled window to gtk.SHADOW_IN. The last change was probably unnecessary but i think it makes the recent projects list look neater. Any feedback on the changes ive made are welcome. Regards, John --=-hl6ih37HOc1CWl+ZIzog Content-Disposition: attachment; filename=dialogs_centred.diff Content-Type: text/x-patch; name=dialogs_centred.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/InstrumentConnectionsDialog.py =================================================================== --- Jokosher/InstrumentConnectionsDialog.py (revision 852) +++ Jokosher/InstrumentConnectionsDialog.py (working copy) @@ -42,6 +42,8 @@ self.parent = parent self.window.set_icon(self.parent.icon) + ## centre the InstrumentConnectionsDialog on the main jokosher window + self.window.set_transient_for(self.parent.window) self.window.show_all() #_____________________________________________________________________ Index: Jokosher/Jokosher.glade =================================================================== --- Jokosher/Jokosher.glade (revision 852) +++ Jokosher/Jokosher.glade (working copy) @@ -9,7 +9,7 @@ True Jokosher GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER False 500 400 @@ -510,8 +510,8 @@ True False + - @@ -543,8 +543,8 @@ True False + - @@ -564,8 +564,8 @@ True False + - @@ -585,8 +585,8 @@ False False + - @@ -605,8 +605,8 @@ True False + - @@ -1205,14 +1205,14 @@ True Add an instrument GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT True True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_CENTER True False @@ -1385,14 +1385,14 @@ True Preferences GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -2167,14 +2167,14 @@ True New Project GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT True True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -2303,26 +2303,6 @@ - - True - Select A Folder - GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER - True - False - False - -1 - - - 1 - 2 - 1 - 2 - - - - - - True Folder @@ -2399,6 +2379,26 @@ + + + + True + Select A Folder + GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER + True + False + False + -1 + + + 1 + 2 + 1 + 2 + fill + + + 0 @@ -2547,7 +2547,7 @@ True GTK_POLICY_NEVER GTK_POLICY_NEVER - GTK_SHADOW_NONE + GTK_SHADOW_IN GTK_CORNER_TOP_LEFT @@ -2966,7 +2966,7 @@ True Instrument Connections GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False @@ -3182,14 +3182,14 @@ True Contributing to Jokosher GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -3606,14 +3606,14 @@ True Configure Instrument Effects GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -3967,14 +3967,14 @@ True Settings GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -4156,7 +4156,7 @@ Extension Manager GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT True 400 300 @@ -4165,7 +4165,7 @@ True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 852) +++ Jokosher/JokosherApp.py (working copy) @@ -1106,13 +1106,15 @@ def OnContributingDialog(self, widget): self.contribTree = gtk.glade.XML(Globals.GLADE_PATH, "ContributingDialog") + + # grab reference to the ContributingDialog window + self.contribdialog = self.contribTree.get_widget("ContributingDialog") self.topimage = self.contribTree.get_widget("topimage") self.topimage.set_from_file(os.path.join(Globals.IMAGE_PATH, "jokosher-logo.png")) - # grab some references to bits of the GUI - self.contribdialog = self.wTree.get_widget("ContributingDialog") - #self.contribdialog.show_all() + # centre the ContributingDialog window on MainWindow + self.contribdialog.set_transient_for(self.window) #_____________________________________________________________________ --=-hl6ih37HOc1CWl+ZIzog-- Send instant messages to your online friends http://uk.messenger.yahoo.com From laszlok2@gmail.com Sun Oct 29 20:54:53 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 8BB323B00DB for ; Sun, 29 Oct 2006 20:54:53 -0500 (EST) 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 20095-03 for ; Sun, 29 Oct 2006 20:54:53 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.205]) by menubar.gnome.org (Postfix) with ESMTP id 7DB833B000D for ; Sun, 29 Oct 2006 20:54:52 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so992423nzf for ; Sun, 29 Oct 2006 17:54:52 -0800 (PST) Received: by 10.65.176.7 with SMTP id d7mr3663602qbp; Sun, 29 Oct 2006 17:54:51 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q15sm4239172qbq.2006.10.29.17.54.51; Sun, 29 Oct 2006 17:54:51 -0800 (PST) Message-ID: <45455B7B.7080904@gmail.com> Date: Sun, 29 Oct 2006 20:55:07 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Adam Reid References: <1162141549.10438.46.camel@localhost> In-Reply-To: <1162141549.10438.46.camel@localhost> 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.323 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_GT=0.077] X-Spam-Score: -2.323 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] [PATCH] Tooltips for most of the interface 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, 30 Oct 2006 01:54:53 -0000 Adam Reid wrote: > Hello all, > > This is my first patch ever for any project, but I love what you guys > are doing so I thought I'd help where I can. > > This patch contains tooltips for almost everything. Wow, impressive. :) > Things I haven't > done yet are the balance sliders, zoom sliders, and context sensitivity > for the workspace button. I can't quite wrap my head around how to > manipulate the widget properties from the wTree. Its simple. Just do self.wTree.get_widget("thewidgetname"), where the widget's name is the name given in the glade file. That function call returns the instance of the gtk widget that was created when the gui was loaded by libglade. Say I wanted to change tset the tooltip on a gtk.Label that was in the glade file: self.mylabel = self.wTree.get_widget("mylabel") labeltip = gtk.Tooltips() labeltip.set_tip(self.mylabel, _("Turn click track on"), None) > Let me know if there are any problems with this patch or if I missed > other things. Ya, just one thing. See below. > Index: Jokosher/JokosherApp.py > =================================================================== > --- Jokosher/JokosherApp.py (revision 851) > +++ Jokosher/JokosherApp.py (working copy) > @@ -37,7 +37,9 @@ > gtk.glade.textdomain(Globals.LOCALE_APP) > > self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") > - > + def printTree(): > + for widget in wTree: > + print widget Is the function printTree() supposed to be there? I really don't think so, and even if it should be there, it shouldn't be printing to the console. We use Globals.debug() instead. Since Jono already committed your patch unchanged, I will blame him for the lack of quality control in his patch review. Thanks for the patch adam! Laszlo From jonobacon@gmail.com Mon Oct 30 03:37: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 387333B000D for ; Mon, 30 Oct 2006 03:37:59 -0500 (EST) 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 03428-08 for ; Mon, 30 Oct 2006 03:37:56 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 228A33B0096 for ; Mon, 30 Oct 2006 03:37:56 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2224272nfa for ; Mon, 30 Oct 2006 00:37:55 -0800 (PST) Received: by 10.78.149.13 with SMTP id w13mr4479101hud; Mon, 30 Oct 2006 00:37:54 -0800 (PST) Received: by 10.78.131.20 with HTTP; Mon, 30 Oct 2006 00:37:54 -0800 (PST) Message-ID: <1c3fe48e0610300037x2676de43tc5e5b84b2d1faf4d@mail.gmail.com> Date: Mon, 30 Oct 2006 08:37:54 +0000 From: "Jono Bacon" To: "Laszlo Pandy" In-Reply-To: <45455B7B.7080904@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1162141549.10438.46.camel@localhost> <45455B7B.7080904@gmail.com> 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: Cc: Jokosher development list , Adam Reid Subject: Re: [jokosher-devel] [PATCH] Tooltips for most of the interface 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, 30 Oct 2006 08:37:59 -0000 On 10/30/06, Laszlo Pandy wrote: > Since Jono already committed your patch unchanged, I will blame him for > the lack of quality control in his patch review. In my defence, I did see that. But, in your defense, I forgot to take it out or at least use the debug output system. :P Jono From kelly_worth2003@yahoo.co.uk Mon Oct 30 06:27: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 F0E773B000D for ; Mon, 30 Oct 2006 06:27:42 -0500 (EST) 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 17545-09 for ; Mon, 30 Oct 2006 06:27:39 -0500 (EST) Received: from smtp003.mail.ukl.yahoo.com (smtp003.mail.ukl.yahoo.com [217.12.11.34]) by menubar.gnome.org (Postfix) with SMTP id A042B3B007E for ; Mon, 30 Oct 2006 06:27:38 -0500 (EST) Received: (qmail 68165 invoked from network); 30 Oct 2006 11:27:38 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp003.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 11:27:37 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-k4QcGPxGR/mVpL/0RfEl" Date: Mon, 30 Oct 2006 11:27:31 +0000 Message-Id: <1162207651.8370.4.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.459 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 1.459 X-Spam-Level: * Subject: [jokosher-devel] [PATCH] close button in about dialog now destroys window 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, 30 Oct 2006 11:27:43 -0000 --=-k4QcGPxGR/mVpL/0RfEl Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, This is a very minor fix but now the About Dialog gets destroyed when the close button is clicked. The close button didnt destroy the window before. Regards, John. --=-k4QcGPxGR/mVpL/0RfEl Content-Disposition: attachment; filename=about_dialog_destroy.diff Content-Type: text/x-patch; name=about_dialog_destroy.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -265,6 +265,8 @@ dlg = aboutTree.get_widget("AboutDialog") dlg.set_transient_for(self.window) dlg.set_icon(self.icon) + dlg.run() + dlg.destroy() #_____________________________________________________________________ --=-k4QcGPxGR/mVpL/0RfEl-- Send instant messages to your online friends http://uk.messenger.yahoo.com From kelly_worth2003@yahoo.co.uk Mon Oct 30 07:17: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 867083B0002 for ; Mon, 30 Oct 2006 07:17:13 -0500 (EST) 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 21655-04 for ; Mon, 30 Oct 2006 07:17:12 -0500 (EST) Received: from smtp004.mail.ukl.yahoo.com (smtp004.mail.ukl.yahoo.com [217.12.11.35]) by menubar.gnome.org (Postfix) with SMTP id 52C623B000D for ; Mon, 30 Oct 2006 07:17:11 -0500 (EST) Received: (qmail 87081 invoked from network); 30 Oct 2006 12:17:10 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp004.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 12:17:10 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-C2H3Hhi4+Crv/0Ll2d29" Date: Mon, 30 Oct 2006 12:17:07 +0000 Message-Id: <1162210627.10730.2.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: Yes, score=2.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 2.014 X-Spam-Level: ** X-Spam-Flag: YES Subject: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 12:17:13 -0000 --=-C2H3Hhi4+Crv/0Ll2d29 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, Another minor fix. gtk.gdk.threads_init() is now used as gtk.threads_init() is now deprecated. Regards, John. --=-C2H3Hhi4+Crv/0Ll2d29 Content-Disposition: attachment; filename=about_dialog_destroy.diff Content-Type: text/x-patch; name=about_dialog_destroy.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -265,6 +265,8 @@ dlg = aboutTree.get_widget("AboutDialog") dlg.set_transient_for(self.window) dlg.set_icon(self.icon) + dlg.run() + dlg.destroy() #_____________________________________________________________________ --=-C2H3Hhi4+Crv/0Ll2d29-- Send instant messages to your online friends http://uk.messenger.yahoo.com From kelly_worth2003@yahoo.co.uk Mon Oct 30 07:18:58 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 2BF6C3B0002 for ; Mon, 30 Oct 2006 07:18:58 -0500 (EST) 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 21771-04 for ; Mon, 30 Oct 2006 07:18:56 -0500 (EST) Received: from smtp007.mail.ukl.yahoo.com (smtp007.mail.ukl.yahoo.com [217.12.11.96]) by menubar.gnome.org (Postfix) with SMTP id ED8C13B02C3 for ; Mon, 30 Oct 2006 07:18:55 -0500 (EST) Received: (qmail 87737 invoked from network); 30 Oct 2006 12:18:55 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp007.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 12:18:55 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-kqANlqltNUNkaDEZXjWt" Date: Mon, 30 Oct 2006 12:18:52 +0000 Message-Id: <1162210732.10730.5.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: Yes, score=2.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 2.014 X-Spam-Level: ** X-Spam-Flag: YES Subject: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 12:18:58 -0000 --=-kqANlqltNUNkaDEZXjWt Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, gtk.gdk.threads_init() is now used as gtk.threads_init() is now deprecated. oops, ignore the last email. wrong patch attatched John. --=-kqANlqltNUNkaDEZXjWt Content-Disposition: attachment; filename=threads_deprecated.diff Content-Type: text/x-patch; name=threads_deprecated.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -1168,7 +1168,7 @@ def main(): MainApp() - gtk.threads_init() + gtk.gdk.threads_init() gtk.main() --=-kqANlqltNUNkaDEZXjWt-- Send instant messages to your online friends http://uk.messenger.yahoo.com From kelly_worth2003@yahoo.co.uk Mon Oct 30 07:56: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 D44173B02F3 for ; Mon, 30 Oct 2006 07:56:20 -0500 (EST) 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 24334-02 for ; Mon, 30 Oct 2006 07:56:20 -0500 (EST) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by menubar.gnome.org (Postfix) with SMTP id 602983B002A for ; Mon, 30 Oct 2006 07:56:19 -0500 (EST) Received: (qmail 14046 invoked from network); 30 Oct 2006 12:56:18 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 12:56:18 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-wiAPNeGTXXAgirzAydgB" Date: Mon, 30 Oct 2006 12:56:14 +0000 Message-Id: <1162212974.11859.5.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: Yes, score=2.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 2.014 X-Spam-Level: ** X-Spam-Flag: YES Subject: [jokosher-devel] [PATCH] recent project menu items now have tooltips that contain a label showing the user where their recent projects are stored. 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, 30 Oct 2006 12:56:21 -0000 --=-wiAPNeGTXXAgirzAydgB Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, The recent project menu items now have tooltips. The tooltips contain a label of where the user's projects are stored. Regards, John --=-wiAPNeGTXXAgirzAydgB Content-Disposition: attachment; filename=recentprojects_menuitems_tooltips.diff Content-Type: text/x-patch; name=recentprojects_menuitems_tooltips.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -721,6 +721,8 @@ if self.recentprojectitems: for item in self.recentprojectitems: mitem = gtk.MenuItem(item[1]) + tooltips = gtk.Tooltips() + tooltips.set_tip(mitem, item[0], None) self.recentprojectsmenu.append(mitem) mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) --=-wiAPNeGTXXAgirzAydgB-- ___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html From atomic0x@gmail.com Mon Oct 30 08:04: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 B05423B0138 for ; Mon, 30 Oct 2006 08:04:25 -0500 (EST) 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 24938-07 for ; Mon, 30 Oct 2006 08:04:25 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.196]) by menubar.gnome.org (Postfix) with ESMTP id B5F873B018D for ; Mon, 30 Oct 2006 08:04:24 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1113121nzf for ; Mon, 30 Oct 2006 05:04:24 -0800 (PST) Received: by 10.64.193.8 with SMTP id q8mr4647269qbf; Mon, 30 Oct 2006 05:04:24 -0800 (PST) Received: from ?192.168.1.101? ( [72.140.113.171]) by mx.google.com with ESMTP id c6sm5159278qbc.2006.10.30.05.04.23; Mon, 30 Oct 2006 05:04:23 -0800 (PST) From: Adam Reid To: Jokosher development list Content-Type: multipart/mixed; boundary="=-HBGezi/oHBIrTDMj9iEu" Date: Mon, 30 Oct 2006 08:04:19 -0500 Message-Id: <1162213459.20978.8.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] bad patch? 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, 30 Oct 2006 13:04:25 -0000 --=-HBGezi/oHBIrTDMj9iEu Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello All, I checked out rev 855 this morning and there was some problem with the patch that I sent out, because there were patch strings scattered throughout JokosherApp.py. Here is a diff. Adam --=-HBGezi/oHBIrTDMj9iEu Content-Disposition: attachment; filename=reovedpatchstr.patch Content-Type: text/x-patch; name=reovedpatchstr.patch; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/TimeLineBar.py =================================================================== --- Jokosher/TimeLineBar.py (revision 855) +++ Jokosher/TimeLineBar.py (working copy) @@ -27,6 +27,8 @@ # add click / bpm / signature box self.clickbutton = gtk.ToggleButton("C") self.clicktip = gtk.Tooltips() + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) + self.clicktip = gtk.Tooltips() self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) self.clickbutton.connect("toggled", self.OnClick) @@ -217,6 +219,7 @@ #_____________________________________________________________________ def OnClick(self, widget): + self.clicktip.set_tip(self.clickbutton, _("Turn click track off"),None) self.clicktip.set_tip(self.clickbutton, _("Turn click track off"), None) dlg = gtk.MessageDialog(None, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 855) +++ Jokosher/JokosherApp.py (working copy) @@ -37,7 +37,6 @@ gtk.glade.textdomain(Globals.LOCALE_APP) self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") - #Connect event handlers signals = { "on_MainWindow_destroy" : self.OnDestroy, --=-HBGezi/oHBIrTDMj9iEu-- From chris-procter@talk21.com Mon Oct 30 08:24: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 6064F3B00B5 for ; Mon, 30 Oct 2006 08:24:59 -0500 (EST) 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 25880-09 for ; Mon, 30 Oct 2006 08:24:58 -0500 (EST) Received: from web86610.mail.ird.yahoo.com (web86610.mail.ird.yahoo.com [217.146.188.207]) by menubar.gnome.org (Postfix) with SMTP id 8843A3B036A for ; Mon, 30 Oct 2006 08:24:57 -0500 (EST) Received: (qmail 70996 invoked by uid 60001); 30 Oct 2006 13:24:56 -0000 Message-ID: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86610.mail.ird.yahoo.com via HTTP; Mon, 30 Oct 2006 13:24:56 GMT Date: Mon, 30 Oct 2006 13:24:56 +0000 (GMT) From: chris procter To: Jokosher development list In-Reply-To: <1162210732.10730.5.camel@edgy> 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.677 tagged_above=-999 required=2 tests=[AWL=0.768, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.677 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 13:24:59 -0000 Both this and the About dialog patch fix issues that occur in Edgy which but not in Dapper (due to changes between pygtk 2.8 and 2.10 iirc) so they need to be tested under Dapper, to ensure they dont break stuff. The about dialog should be fine, but the gtk.threads_init() -> gtk.gdk.threads_init() could be a problem chris --- John Kelly wrote: > Hello everyone, > > gtk.gdk.threads_init() is now used as > gtk.threads_init() is now deprecated. > > oops, ignore the last email. wrong patch attatched > > John. > > Index: JokosherApp.py > =================================================================== > --- JokosherApp.py (revision 855) > +++ JokosherApp.py (working copy) > @@ -1168,7 +1168,7 @@ > > def main(): > MainApp() > - gtk.threads_init() > + gtk.gdk.threads_init() > gtk.main() > > > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > Send instant messages to your online friends http://uk.messenger.yahoo.com From laszlok2@gmail.com Mon Oct 30 08:30: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 6C78C3B0002 for ; Mon, 30 Oct 2006 08:30:40 -0500 (EST) 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 26467-04 for ; Mon, 30 Oct 2006 08:30:38 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id 374773B02F3 for ; Mon, 30 Oct 2006 08:30:37 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1119509nzf for ; Mon, 30 Oct 2006 05:30:36 -0800 (PST) Received: by 10.65.38.13 with SMTP id q13mr4611792qbj; Mon, 30 Oct 2006 05:30:36 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q19sm5207878qbq.2006.10.30.05.30.35; Mon, 30 Oct 2006 05:30:36 -0800 (PST) Message-ID: <4545FE89.1000703@gmail.com> Date: Mon, 30 Oct 2006 08:30:49 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Adam Reid References: <1162213459.20978.8.camel@localhost> In-Reply-To: <1162213459.20978.8.camel@localhost> 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: Cc: Jokosher development list Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 13:30:40 -0000 Adam Reid wrote: > Hello All, > > I checked out rev 855 this morning and there was some problem with the > patch that I sent out, because there were patch strings scattered > throughout JokosherApp.py. I don't see the problem. Your last patch was committed and this new patch just duplicates some things that are already committed. > > Here is a diff. > > Adam > > > ------------------------------------------------------------------------ > > Index: Jokosher/TimeLineBar.py > =================================================================== > --- Jokosher/TimeLineBar.py (revision 855) > +++ Jokosher/TimeLineBar.py (working copy) > @@ -27,6 +27,8 @@ > # add click / bpm / signature box > self.clickbutton = gtk.ToggleButton("C") > self.clicktip = gtk.Tooltips() > + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) > + self.clicktip = gtk.Tooltips() > self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) See, both those lines are just duplicates of what came before/after it. The only difference it that there is a space after the comma which I added. Laszlo From laszlok2@gmail.com Mon Oct 30 08:42: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 800AD3B0337 for ; Mon, 30 Oct 2006 08:42:59 -0500 (EST) 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 27077-06 for ; Mon, 30 Oct 2006 08:42:56 -0500 (EST) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 6C1FC3B0002 for ; Mon, 30 Oct 2006 08:42:55 -0500 (EST) Received: by wx-out-0506.google.com with SMTP id i28so1312825wxd for ; Mon, 30 Oct 2006 05:42:55 -0800 (PST) Received: by 10.90.27.6 with SMTP id a6mr763544aga; Mon, 30 Oct 2006 05:42:54 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e10sm5195502qbe.2006.10.30.05.42.53; Mon, 30 Oct 2006 05:42:54 -0800 (PST) Message-ID: <4546016C.7080303@gmail.com> Date: Mon, 30 Oct 2006 08:43:08 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: chris procter References: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> In-Reply-To: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.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.246 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.246 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 13:42:59 -0000 chris procter wrote: > Both this and the About dialog patch fix issues that > occur in Edgy which but not in Dapper (due to changes > between pygtk 2.8 and 2.10 iirc) so they need to be > tested under Dapper, to ensure they dont break stuff. > > The about dialog should be fine, but the > gtk.threads_init() -> gtk.gdk.threads_init() could be > a problem > IIRC threads init allows you to use python threads in the gobject system. Since we don't actually use python threads anymore, I don't think we even need this, so I've removed it in SVN. Laszlo From mike@mikeasoft.com Mon Oct 30 08:45: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 76B973B0078 for ; Mon, 30 Oct 2006 08:45:44 -0500 (EST) 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 27528-01 for ; Mon, 30 Oct 2006 08:45:31 -0500 (EST) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by menubar.gnome.org (Postfix) with ESMTP id 0DD493B0395 for ; Mon, 30 Oct 2006 08:44:03 -0500 (EST) Received: from mikeasoft.com ([80.68.92.185]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1GeXQo-0002f8-Cg for jokosher-devel-list@gnome.org; Mon, 30 Oct 2006 13:44:02 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GeXY8-0003gF-00 for ; Mon, 30 Oct 2006 13:51:36 +0000 Date: Mon, 30 Oct 2006 13:51:36 +0000 To: Jokosher development list Message-ID: <20061030135136.GD20291@mikeasoft.com> Mail-Followup-To: Jokosher development list References: <1162213459.20978.8.camel@localhost> <4545FE89.1000703@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4545FE89.1000703@gmail.com> User-Agent: mutt-ng/devel-r804 (Linux) From: Michael Sheldon X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.797 tagged_above=-999 required=2 tests=[AWL=-0.764, BAYES_05=-1.11, TW_SV=0.077] X-Spam-Score: -1.797 X-Spam-Level: Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 13:45:44 -0000 On Mon, Oct 30, 2006 at 08:30:49AM -0500, Laszlo Pandy wrote: > Adam Reid wrote: > > Hello All, > > > > I checked out rev 855 this morning and there was some problem with the > > patch that I sent out, because there were patch strings scattered > > throughout JokosherApp.py. > > I don't see the problem. Your last patch was committed and this new > patch just duplicates some things that are already committed. Hi Adam, Chances are that there was a collision just with your local copy. See if there are files such as TimeLineBar.mine, TimeLineBar.r855, etc. these are created by svn when there is a collision and contain the different versions of the file. If there's nothing in your local copy you want to keep just delete TimeLineBar.* and run svn up again. Cheers, Mike. > > > > > Here is a diff. > > > > Adam > > > > > > ------------------------------------------------------------------------ > > > > Index: Jokosher/TimeLineBar.py > > =================================================================== > > --- Jokosher/TimeLineBar.py (revision 855) > > +++ Jokosher/TimeLineBar.py (working copy) > > @@ -27,6 +27,8 @@ > > # add click / bpm / signature box > > self.clickbutton = gtk.ToggleButton("C") > > self.clicktip = gtk.Tooltips() > > + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) > > + self.clicktip = gtk.Tooltips() > > self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) > > See, both those lines are just duplicates of what came before/after it. > The only difference it that there is a space after the comma which I added. > > Laszlo > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Michael Sheldon http://www.mikeasoft.com From atomic0x@gmail.com Mon Oct 30 09:32: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 C67793B007D for ; Mon, 30 Oct 2006 09:32:12 -0500 (EST) 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 30161-10 for ; Mon, 30 Oct 2006 09:32:08 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.199]) by menubar.gnome.org (Postfix) with ESMTP id 577CD3B00CA for ; Mon, 30 Oct 2006 09:32:08 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1133909nzf for ; Mon, 30 Oct 2006 06:32:08 -0800 (PST) Received: by 10.35.78.1 with SMTP id f1mr4909568pyl; Mon, 30 Oct 2006 06:32:07 -0800 (PST) Received: by 10.35.134.18 with HTTP; Mon, 30 Oct 2006 06:32:07 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 09:32:07 -0500 From: "Adam Reid" To: "Jokosher development list" In-Reply-To: <20061030135136.GD20291@mikeasoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1162213459.20978.8.camel@localhost> <4545FE89.1000703@gmail.com> <20061030135136.GD20291@mikeasoft.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_SV=0.077] X-Spam-Score: -2.323 X-Spam-Level: Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 14:32:12 -0000 Yep, Sorry about that, I'm still learning. It was just local stuff that caused the problems. Cheers, Adam On 10/30/06, Michael Sheldon wrote: > On Mon, Oct 30, 2006 at 08:30:49AM -0500, Laszlo Pandy wrote: > > Adam Reid wrote: > > > Hello All, > > > > > > I checked out rev 855 this morning and there was some problem with the > > > patch that I sent out, because there were patch strings scattered > > > throughout JokosherApp.py. > > > > I don't see the problem. Your last patch was committed and this new > > patch just duplicates some things that are already committed. > > Hi Adam, > > Chances are that there was a collision just with your local copy. See if there are files such as TimeLineBar.mine, TimeLineBar.r855, etc. these are created by svn when there is a collision and contain the different versions of the file. If there's nothing in your local copy you want to keep just delete TimeLineBar.* and run svn up again. > > Cheers, > Mike. > > > > > > > > > Here is a diff. > > > > > > Adam > > > > > > > > > ------------------------------------------------------------------------ > > > > > > Index: Jokosher/TimeLineBar.py > > > =================================================================== > > > --- Jokosher/TimeLineBar.py (revision 855) > > > +++ Jokosher/TimeLineBar.py (working copy) > > > @@ -27,6 +27,8 @@ > > > # add click / bpm / signature box > > > self.clickbutton = gtk.ToggleButton("C") > > > self.clicktip = gtk.Tooltips() > > > + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) > > > + self.clicktip = gtk.Tooltips() > > > self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) > > > > See, both those lines are just duplicates of what came before/after it. > > The only difference it that there is a space after the comma which I added. > > > > Laszlo > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > -- > Michael Sheldon > http://www.mikeasoft.com > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From john@thegreens.co.uk Mon Oct 30 09:37: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 E03D53B03AD for ; Mon, 30 Oct 2006 09:37:01 -0500 (EST) 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 30616-05 for ; Mon, 30 Oct 2006 09:36:58 -0500 (EST) Received: from smtp807.mail.ukl.yahoo.com (smtp807.mail.ukl.yahoo.com [217.12.12.197]) by menubar.gnome.org (Postfix) with SMTP id 8DA093B0366 for ; Mon, 30 Oct 2006 09:36:57 -0500 (EST) Received: (qmail 51369 invoked from network); 30 Oct 2006 14:36:56 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp807.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 14:36:56 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 37A0379006; Mon, 30 Oct 2006 14:36:56 +0000 (GMT) Date: Mon, 30 Oct 2006 14:36:56 +0000 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061030143655.GA17524@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1162210732.10730.5.camel@edgy> <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> User-Agent: Mutt/1.5.12-2006-07-14 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.093 tagged_above=-999 required=2 tests=[AWL=0.283, BAYES_00=-2.599, SPF_NEUTRAL=1.069, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.093 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 14:37:02 -0000 On Mon, Oct 30, 2006 at 01:24:56PM +0000, chris procter wrote: > > Both this and the About dialog patch fix issues that > occur in Edgy which but not in Dapper (due to changes > between pygtk 2.8 and 2.10 iirc) so they need to be > tested under Dapper, to ensure they dont break stuff. > The about dialog patch is just fine in Dapper. -- John Green From jonobacon@gmail.com Mon Oct 30 09:40: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 5742E3B016D for ; Mon, 30 Oct 2006 09:40:47 -0500 (EST) 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 30835-03 for ; Mon, 30 Oct 2006 09:40:42 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by menubar.gnome.org (Postfix) with ESMTP id 296303B0222 for ; Mon, 30 Oct 2006 09:40:40 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1147173ugb for ; Mon, 30 Oct 2006 06:40:39 -0800 (PST) Received: by 10.78.171.13 with SMTP id t13mr4911611hue; Mon, 30 Oct 2006 06:40:38 -0800 (PST) Received: by 10.78.131.20 with HTTP; Mon, 30 Oct 2006 06:40:38 -0800 (PST) Message-ID: <1c3fe48e0610300640k586ae2ffr40e0796781d8c157@mail.gmail.com> Date: Mon, 30 Oct 2006 14:40:38 +0000 From: "Jono Bacon" To: "Adam Reid" 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: <1162213459.20978.8.camel@localhost> <4545FE89.1000703@gmail.com> <20061030135136.GD20291@mikeasoft.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.213 tagged_above=-999 required=2 tests=[AWL=0.187, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.213 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 14:40:47 -0000 On 10/30/06, Adam Reid wrote: > Yep, > > Sorry about that, I'm still learning. It was just local stuff that > caused the problems. No worries! We are all learning. :) Jono From stuart.langridge@gmail.com Mon Oct 30 09:54: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 7351E3B01BC for ; Mon, 30 Oct 2006 09:54:28 -0500 (EST) 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 31519-01 for ; Mon, 30 Oct 2006 09:54:24 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 457D03B0329 for ; Mon, 30 Oct 2006 09:54:23 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2323365nfa for ; Mon, 30 Oct 2006 06:54:22 -0800 (PST) Received: by 10.82.124.10 with SMTP id w10mr498397buc; Mon, 30 Oct 2006 06:54:22 -0800 (PST) Received: by 10.82.115.13 with HTTP; Mon, 30 Oct 2006 06:54:21 -0800 (PST) Message-ID: <4c91566f0610300654h4f7a3107w25e2d269c2e5a7c6@mail.gmail.com> Date: Mon, 30 Oct 2006 14:54:21 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Laszlo Pandy" In-Reply-To: <4546016C.7080303@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> <4546016C.7080303@gmail.com> X-Google-Sender-Auth: 9ed54586b1fc8108 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.324 tagged_above=-999 required=2 tests=[AWL=0.076, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.324 X-Spam-Level: Cc: Jokosher development list , chris procter Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 14:54:28 -0000 > IIRC threads init allows you to use python threads in the gobject > system. Since we don't actually use python threads anymore, I don't > think we even need this, so I've removed it in SVN. I need them in the freesound plugin, but that does its own threads_init(). sil -- In 1988 there was the war, and after that there were no more roses. Not for anybody. -- "V For Vendetta", Alan Moore From panos.laganakos@gmail.com Mon Oct 30 10:26: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 C69363B007D for ; Mon, 30 Oct 2006 10:26:04 -0500 (EST) 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 00704-03 for ; Mon, 30 Oct 2006 10:26:00 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 7E6563B0078 for ; Mon, 30 Oct 2006 10:25:59 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2331542nfa for ; Mon, 30 Oct 2006 07:25:58 -0800 (PST) Received: by 10.49.20.15 with SMTP id x15mr5849974nfi; Mon, 30 Oct 2006 07:25:56 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 07:25:56 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 17:25:56 +0200 From: "Panos Laganakos" To: "Jokosher Devel List" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.491 tagged_above=-999 required=2 tests=[AWL=-0.950, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.491 X-Spam-Level: Subject: [jokosher-devel] 02 banner - a bit early! 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, 30 Oct 2006 15:26:05 -0000 I made a small web banner for 0.2 release, a bit early, I know, but I just felt like it :) http://panos.solhost.org/mockups/jok-banner-01.png -- Panos Laganakos From davmor2@gmail.com Mon Oct 30 10:29:03 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 C7ABE3B0078 for ; Mon, 30 Oct 2006 10:29:03 -0500 (EST) 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 00736-10 for ; Mon, 30 Oct 2006 10:29:00 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by menubar.gnome.org (Postfix) with ESMTP id 2323B3B00A1 for ; Mon, 30 Oct 2006 10:28:56 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1161558ugb for ; Mon, 30 Oct 2006 07:28:55 -0800 (PST) Received: by 10.67.93.7 with SMTP id v7mr4329049ugl; Mon, 30 Oct 2006 07:28:54 -0800 (PST) Received: by 10.66.216.14 with HTTP; Mon, 30 Oct 2006 07:28:53 -0800 (PST) Message-ID: <36feaa6c0610300728l2430c786kefc195266fc50e47@mail.gmail.com> Date: Mon, 30 Oct 2006 15:28:53 +0000 From: "David Morley" To: "Panos Laganakos" 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] 02 banner - a bit early! 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, 30 Oct 2006 15:29:04 -0000 On 30/10/06, Panos Laganakos wrote: > I made a small web banner for 0.2 release, a bit early, I know, but I > just felt like it :) > > http://panos.solhost.org/mockups/jok-banner-01.png > Nice! -- Seek That Thy Might Know From stuart.langridge@gmail.com Mon Oct 30 10:42: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 91F993B0314 for ; Mon, 30 Oct 2006 10:42:44 -0500 (EST) 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 02554-02 for ; Mon, 30 Oct 2006 10:42:41 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 7EB453B0389 for ; Mon, 30 Oct 2006 10:42:09 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2335740nfa for ; Mon, 30 Oct 2006 07:42:08 -0800 (PST) Received: by 10.82.118.2 with SMTP id q2mr592827buc; Mon, 30 Oct 2006 07:41:59 -0800 (PST) Received: by 10.82.115.13 with HTTP; Mon, 30 Oct 2006 07:41:59 -0800 (PST) Message-ID: <4c91566f0610300741o7ce26f41t7db36c18462a17d6@mail.gmail.com> Date: Mon, 30 Oct 2006 15:41:59 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Panos Laganakos" 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: X-Google-Sender-Auth: 2f64b19248d95eeb X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.326 tagged_above=-999 required=2 tests=[AWL=0.074, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.326 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] 02 banner - a bit early! 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, 30 Oct 2006 15:42:44 -0000 On 10/30/06, Panos Laganakos wrote: >http://panos.solhost.org/mockups/jok-banner-01.png Quality. :) We need to decide which free software musician gets to be in this release, too ;) sil -- what's the point in embedding emacs anyway? it's like embedding rocket ship into toyota camry From panos.laganakos@gmail.com Mon Oct 30 11:05: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 245B23B01EE for ; Mon, 30 Oct 2006 11:05:42 -0500 (EST) 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 04936-01 for ; Mon, 30 Oct 2006 11:05:37 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id D37353B00A1 for ; Mon, 30 Oct 2006 11:05:35 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2341990nfa for ; Mon, 30 Oct 2006 08:05:35 -0800 (PST) Received: by 10.48.230.18 with SMTP id c18mr5865040nfh; Mon, 30 Oct 2006 08:05:26 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 08:05:26 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 18:05:26 +0200 From: "Panos Laganakos" To: "Jokosher Devel List" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.195 tagged_above=-999 required=2 tests=[AWL=-1.209, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.195 X-Spam-Level: Subject: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:05:42 -0000 Enjoy: http://panos.solhost.org/mockups/jok-poweredby-01.png -- Panos Laganakos From jonobacon@gmail.com Mon Oct 30 11:14: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 EB7AC3B028B for ; Mon, 30 Oct 2006 11:14:42 -0500 (EST) 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 05963-02 for ; Mon, 30 Oct 2006 11:14:38 -0500 (EST) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237]) by menubar.gnome.org (Postfix) with ESMTP id 833743B034E for ; Mon, 30 Oct 2006 11:14:35 -0500 (EST) Received: by wr-out-0506.google.com with SMTP id 67so276802wri for ; Mon, 30 Oct 2006 08:14:35 -0800 (PST) Received: by 10.78.201.2 with SMTP id y2mr5108178huf; Mon, 30 Oct 2006 08:14:33 -0800 (PST) Received: by 10.78.131.20 with HTTP; Mon, 30 Oct 2006 08:14:33 -0800 (PST) Message-ID: <1c3fe48e0610300814w1171e37dkd6a148b2b2c3536d@mail.gmail.com> Date: Mon, 30 Oct 2006 16:14:33 +0000 From: "Jono Bacon" To: "Panos Laganakos" 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.693 tagged_above=-999 required=2 tests=[AWL=-0.782, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.693 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:14:43 -0000 On 10/30/06, Panos Laganakos wrote: > Enjoy: > > http://panos.solhost.org/mockups/jok-poweredby-01.png Looks great, but could you use the "Audio Production Made Simple" strapline instead. :) Panos - your work is awesome. :) Jono From panos.laganakos@gmail.com Mon Oct 30 11:15: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 536653B0158 for ; Mon, 30 Oct 2006 11:15:08 -0500 (EST) 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 05988-03 for ; Mon, 30 Oct 2006 11:15:06 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id A8F693B022A for ; Mon, 30 Oct 2006 11:15:05 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2344463nfa for ; Mon, 30 Oct 2006 08:15:05 -0800 (PST) Received: by 10.49.10.3 with SMTP id n3mr5930369nfi; Mon, 30 Oct 2006 08:15:03 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 08:15:03 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 18:15:03 +0200 From: "Panos Laganakos" To: "Jokosher Devel 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.171 tagged_above=-999 required=2 tests=[AWL=-1.185, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.171 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:15:08 -0000 And for our death/black metalheads and the rest of black souls: http://panos.solhost.org/mockups/jok-poweredby-02.png On 10/30/06, Panos Laganakos wrote: > Enjoy: > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > -- > Panos Laganakos > -- Panos Laganakos From cathalobrien@gmail.com Mon Oct 30 11:28:26 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 EC4D43B0331 for ; Mon, 30 Oct 2006 11:28:25 -0500 (EST) 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 07400-03 for ; Mon, 30 Oct 2006 11:28:21 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.201]) by menubar.gnome.org (Postfix) with ESMTP id DB2AD3B0188 for ; Mon, 30 Oct 2006 11:28:20 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1162546nzf for ; Mon, 30 Oct 2006 08:28:20 -0800 (PST) Received: by 10.35.21.1 with SMTP id y1mr5234724pyi; Mon, 30 Oct 2006 08:28:19 -0800 (PST) Received: by 10.35.45.7 with HTTP; Mon, 30 Oct 2006 08:28:17 -0800 (PST) Message-ID: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> Date: Mon, 30 Oct 2006 16:28:19 +0000 From: "Cathal O'Brien" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_22108_18439543.1162225699025" References: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.406 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_50_60=0.134, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.406 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:28:26 -0000 ------=_Part_22108_18439543.1162225699025 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Brilliant stuff, laughed my ass off at the metal logo :-) -- Cathal O'Brien On 30/10/06, Panos Laganakos wrote: > > And for our death/black metalheads and the rest of black souls: > > http://panos.solhost.org/mockups/jok-poweredby-02.png > > > On 10/30/06, Panos Laganakos wrote: > > Enjoy: > > > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > > > -- > > Panos Laganakos > > > > > -- > Panos Laganakos > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > ------=_Part_22108_18439543.1162225699025 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Brilliant stuff, laughed my ass off at the metal logo :-)


--
Cathal O'Brien

On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote:
And for our death/black metalheads and the rest of black souls:

http://panos.solhost.org/mockups/jok-poweredby-02.png


On 10/30/06, Panos Laganakos <panos.laganakos@gmail.com > wrote:
> Enjoy:
>
> http://panos.solhost.org/mockups/jok-poweredby-01.png
>
> --
> Panos Laganakos
>


--
Panos Laganakos
_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list


------=_Part_22108_18439543.1162225699025-- From panos.laganakos@gmail.com Mon Oct 30 12:11:26 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 904993B0012 for ; Mon, 30 Oct 2006 12:11:26 -0500 (EST) 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 11715-05 for ; Mon, 30 Oct 2006 12:11:22 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 5E8BA3B00CE for ; Mon, 30 Oct 2006 12:11:21 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2360518nfa for ; Mon, 30 Oct 2006 09:11:20 -0800 (PST) Received: by 10.48.254.10 with SMTP id b10mr3098145nfi; Mon, 30 Oct 2006 09:11:19 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 09:11:19 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 19:11:19 +0200 From: "Panos Laganakos" To: "Cathal O'Brien" In-Reply-To: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.355 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.355 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 17:11:26 -0000 I'm glad you like 'em guys. Here's one with the official motto: http://panos.solhost.org/mockups/jok-poweredby-03.png Now let's spread them around the web :) On 10/30/06, Cathal O'Brien wrote: > Brilliant stuff, laughed my ass off at the metal logo :-) > > > -- > Cathal O'Brien > > > On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote: > > > > And for our death/black metalheads and the rest of black souls: > > > > http://panos.solhost.org/mockups/jok-poweredby-02.png > > > > > > On 10/30/06, Panos Laganakos wrote: > > > Enjoy: > > > > > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > > > > > -- > > > Panos Laganakos > > > > > > > > > -- > > Panos Laganakos > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > -- Panos Laganakos From ensonic@hora-obscura.de Mon Oct 30 14:48: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 2AC0F3B0099 for ; Mon, 30 Oct 2006 14:48:43 -0500 (EST) 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 24994-09 for ; Mon, 30 Oct 2006 14:48:38 -0500 (EST) Received: from smtp4.pp.htv.fi (smtp4.pp.htv.fi [213.243.153.38]) by menubar.gnome.org (Postfix) with ESMTP id 9A1A03B00C5 for ; Mon, 30 Oct 2006 14:48:37 -0500 (EST) Received: from [192.168.0.133] (cs181069046.pp.htv.fi [82.181.69.46]) by smtp4.pp.htv.fi (Postfix) with ESMTP id 7F4D25BC0E5; Mon, 30 Oct 2006 21:48:36 +0200 (EET) Message-ID: <45465714.8070502@hora-obscura.de> Date: Mon, 30 Oct 2006 21:48:36 +0200 From: Stefan Kost User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 SUSE/1.0.5-1.1 SeaMonkey/1.0.5 MIME-Version: 1.0 To: John Kelly References: <1162212974.11859.5.camel@edgy> In-Reply-To: <1162212974.11859.5.camel@edgy> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.449 tagged_above=-999 required=2 tests=[AWL=0.150, BAYES_00=-2.599] X-Spam-Score: -2.449 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] [PATCH] recent project menu items now have tooltips that contain a label showing the user where their recent projects are stored. 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, 30 Oct 2006 19:48:43 -0000 Hi, John Kelly wrote: > Hello everyone, > > The recent project menu items now have tooltips. The tooltips contain a label of where the user's projects are stored. > > Regards, > John > > ------------------------------------------------------------------------ > > Index: JokosherApp.py > =================================================================== > --- JokosherApp.py (revision 855) > +++ JokosherApp.py (working copy) > @@ -721,6 +721,8 @@ > if self.recentprojectitems: > for item in self.recentprojectitems: > mitem = gtk.MenuItem(item[1]) > + tooltips = gtk.Tooltips() > + tooltips.set_tip(mitem, item[0], None) > self.recentprojectsmenu.append(mitem) > mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) > > You can share the Tooltips object. Just move tooltips = gtk.Tooltips() out of the loop. Stefan From kelly_worth2003@yahoo.co.uk Mon Oct 30 16:39: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 02FE43B01BA for ; Mon, 30 Oct 2006 16:39:11 -0500 (EST) 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 31811-04 for ; Mon, 30 Oct 2006 16:39:06 -0500 (EST) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by menubar.gnome.org (Postfix) with SMTP id A5C533B0017 for ; Mon, 30 Oct 2006 16:39:05 -0500 (EST) Received: (qmail 71877 invoked from network); 30 Oct 2006 21:39:05 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 21:39:04 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-bdkpslRHLAzchsz/WTh7" Date: Mon, 30 Oct 2006 21:39:01 +0000 Message-Id: <1162244341.27352.11.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: -0.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] recent project menu items tooltips, about dialog close button 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, 30 Oct 2006 21:39:11 -0000 --=-bdkpslRHLAzchsz/WTh7 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, Two very minor changes. John Green tested out the about dialog patch and reported no problems with it. The recent project menu items now have tooltips containing a label on where the project is stored. John. --=-bdkpslRHLAzchsz/WTh7 Content-Disposition: attachment; filename=changes.diff Content-Type: text/x-patch; name=changes.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 856) +++ JokosherApp.py (working copy) @@ -265,6 +265,8 @@ dlg = aboutTree.get_widget("AboutDialog") dlg.set_transient_for(self.window) dlg.set_icon(self.icon) + dlg.run() + dlg.destroy() #_____________________________________________________________________ @@ -717,10 +719,12 @@ menuitems = self.recentprojectsmenu.get_children() for c in menuitems: self.recentprojectsmenu.remove(c) - + + tooltips = gtk.Tooltips() if self.recentprojectitems: for item in self.recentprojectitems: mitem = gtk.MenuItem(item[1]) + tooltips.set_tip(mitem, item[0], None) self.recentprojectsmenu.append(mitem) mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) --=-bdkpslRHLAzchsz/WTh7-- Send instant messages to your online friends http://uk.messenger.yahoo.com From panos.laganakos@gmail.com Mon Oct 30 17:44: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 B44883B0370 for ; Mon, 30 Oct 2006 17:44:05 -0500 (EST) 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 05984-10 for ; Mon, 30 Oct 2006 17:44:03 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id B14FB3B01BA for ; Mon, 30 Oct 2006 17:44:02 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so51595nfa for ; Mon, 30 Oct 2006 14:44:01 -0800 (PST) Received: by 10.49.92.18 with SMTP id u18mr292237nfl.1162248241006; Mon, 30 Oct 2006 14:44:01 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 14:44:00 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 00:44:00 +0200 From: "Panos Laganakos" To: "Cathal O'Brien" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.356 tagged_above=-999 required=2 tests=[AWL=0.044, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.356 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 22:44:05 -0000 Made two more and I put em up here so you can view them all: http://panos.solhost.org/mockups/jokosher.html Enjoy! On 10/30/06, Panos Laganakos wrote: > I'm glad you like 'em guys. > > Here's one with the official motto: > > http://panos.solhost.org/mockups/jok-poweredby-03.png > > Now let's spread them around the web :) > > > On 10/30/06, Cathal O'Brien wrote: > > Brilliant stuff, laughed my ass off at the metal logo :-) > > > > > > -- > > Cathal O'Brien > > > > > > On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote: > > > > > > And for our death/black metalheads and the rest of black souls: > > > > > > http://panos.solhost.org/mockups/jok-poweredby-02.png > > > > > > > > > On 10/30/06, Panos Laganakos wrote: > > > > Enjoy: > > > > > > > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > > > > > > > -- > > > > Panos Laganakos > > > > > > > > > > > > > -- > > > Panos Laganakos > > > _______________________________________________ > > > jokosher-devel-list mailing list > > > jokosher-devel-list@gnome.org > > > > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > > > > > > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > > > > > -- > Panos Laganakos > -- Panos Laganakos From phoscy@gmail.com Mon Oct 30 22:40: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 2182A3B00E2 for ; Mon, 30 Oct 2006 22:40:37 -0500 (EST) 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 19777-06 for ; Mon, 30 Oct 2006 22:40:36 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 3EEA13B00A5 for ; Mon, 30 Oct 2006 22:40:35 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1351454ugb for ; Mon, 30 Oct 2006 19:40:34 -0800 (PST) Received: by 10.67.117.2 with SMTP id u2mr5364181ugm; Mon, 30 Oct 2006 19:40:34 -0800 (PST) Received: from ?192.168.1.104? ( [213.65.146.245]) by mx.google.com with ESMTP id i39sm4295512ugd.2006.10.30.19.40.33; Mon, 30 Oct 2006 19:40:33 -0800 (PST) Message-ID: <4546C5BF.4060501@gmail.com> Date: Tue, 31 Oct 2006 04:40:47 +0100 From: trin / oscar User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> In-Reply-To: Content-Type: multipart/alternative; boundary="------------000008060909090503020305" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.296 tagged_above=-999 required=2 tests=[AWL=-1.104, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_50_60=0.134, HTML_MESSAGE=0.001, HTML_TITLE_EMPTY=0.214, SPF_PASS=-0.001] X-Spam-Score: -1.296 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 31 Oct 2006 03:40:37 -0000 This is a multi-part message in MIME format. --------------000008060909090503020305 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Panos Laganakos wrote: > Made two more and I put em up here so you can view them all: > > http://panos.solhost.org/mockups/jokosher.html > > Enjoy! > > > On 10/30/06, Panos Laganakos wrote: > >> I'm glad you like 'em guys. >> >> Here's one with the official motto: >> >> http://panos.solhost.org/mockups/jok-poweredby-03.png >> >> Now let's spread them around the web :) >> >> >> On 10/30/06, Cathal O'Brien wrote: >> >>> Brilliant stuff, laughed my ass off at the metal logo :-) >>> >>> >>> -- >>> Cathal O'Brien >>> >>> >>> On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote: >>> >>>> And for our death/black metalheads and the rest of black souls: >>>> >>>> http://panos.solhost.org/mockups/jok-poweredby-02.png >>>> >>>> >>>> On 10/30/06, Panos Laganakos wrote: >>>> >>>>> Enjoy: >>>>> >>>>> http://panos.solhost.org/mockups/jok-poweredby-01.png >>>>> >>>>> -- >>>>> Panos Laganakos >>>>> >>>>> >>>> -- >>>> Panos Laganakos >>>> _______________________________________________ >>>> jokosher-devel-list mailing list >>>> jokosher-devel-list@gnome.org >>>> >>>> >>> http://mail.gnome.org/mailman/listinfo/jokosher-devel-list >>> >>> >>> _______________________________________________ >>> jokosher-devel-list mailing list >>> jokosher-devel-list@gnome.org >>> http://mail.gnome.org/mailman/listinfo/jokosher-devel-list >>> >>> >>> >>> >> -- >> Panos Laganakos >> >> > > > Real nice! good work! i made this one a while ago, but i kinda gave it up since i didn't have anything to write more than jokosher on it; http://i37.photobucket.com/albums/e62/trinimagedump/banner.png . //Oscar Carlstedt - trin --------------000008060909090503020305 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Panos Laganakos wrote:
Made two more and I put em up here so you can view them all:

http://panos.solhost.org/mockups/jokosher.html

Enjoy!


On 10/30/06, Panos Laganakos <panos.laganakos@gmail.com> wrote:
  
I'm glad you like 'em guys.

Here's one with the official motto:

http://panos.solhost.org/mockups/jok-poweredby-03.png

Now let's spread them around the web :)


On 10/30/06, Cathal O'Brien <cathalobrien@gmail.com> wrote:
    
Brilliant stuff, laughed my ass off at the metal logo :-)


--
Cathal O'Brien


On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote:
      
And for our death/black metalheads and the rest of black souls:

http://panos.solhost.org/mockups/jok-poweredby-02.png


On 10/30/06, Panos Laganakos <panos.laganakos@gmail.com > wrote:
        
Enjoy:

http://panos.solhost.org/mockups/jok-poweredby-01.png

--
Panos Laganakos

          
--
Panos Laganakos
_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org

        
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list
      

_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list



      
--
Panos Laganakos

    


  
Real nice! good work!
i made this one a while ago, but i kinda gave it up since i didn't have anything to write more than jokosher on it; http://i37.photobucket.com/albums/e62/trinimagedump/banner.png .

//Oscar Carlstedt - trin
--------------000008060909090503020305-- From jonobacon@gmail.com Tue Oct 31 03:56:53 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 E30633B0075 for ; Tue, 31 Oct 2006 03:56:53 -0500 (EST) 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 32620-03 for ; Tue, 31 Oct 2006 03:56:53 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id C03353B0017 for ; Tue, 31 Oct 2006 03:56:52 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1394382ugb for ; Tue, 31 Oct 2006 00:56:52 -0800 (PST) Received: by 10.78.200.3 with SMTP id x3mr6444752huf; Tue, 31 Oct 2006 00:56:51 -0800 (PST) Received: by 10.78.131.20 with HTTP; Tue, 31 Oct 2006 00:56:51 -0800 (PST) Message-ID: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> Date: Tue, 31 Oct 2006 08:56:51 +0000 From: "Jono Bacon" To: "Jokosher Devel List" 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.216 tagged_above=-999 required=2 tests=[AWL=0.184, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.216 X-Spam-Level: Subject: [jokosher-devel] Art 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, 31 Oct 2006 08:56:54 -0000 Hi all, Right, we are heading towards 0.2, and there are a number of bits of art that we really need sorting out. The sooner these are done, the sooner the screenshots can be done for the website, docs and suchlike. Could the art team take a look at http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items in the Essential list. I would like to get all of that art in J if possible. Otherwise, I will need to make the icons, and that will suck like you have not experienced. Jono From panos.laganakos@gmail.com Tue Oct 31 06:56: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 D6F413B00C8 for ; Tue, 31 Oct 2006 06:56:38 -0500 (EST) 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 14841-08 for ; Tue, 31 Oct 2006 06:56:36 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 49C313B008F for ; Tue, 31 Oct 2006 06:56:35 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so261212nfa for ; Tue, 31 Oct 2006 03:56:34 -0800 (PST) Received: by 10.48.210.20 with SMTP id i20mr154605nfg.1162295792656; Tue, 31 Oct 2006 03:56:32 -0800 (PST) Received: by 10.49.40.7 with HTTP; Tue, 31 Oct 2006 03:56:32 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 13:56:32 +0200 From: "Panos Laganakos" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.357 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.357 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 11:56:39 -0000 http://panos.solhost.org/mockups/jokosher.html I made an extension and extension-manager icons, check em out. On 10/31/06, Jono Bacon wrote: > Hi all, > > Right, we are heading towards 0.2, and there are a number of bits of > art that we really need sorting out. The sooner these are done, the > sooner the screenshots can be done for the website, docs and suchlike. > > Could the art team take a look at > http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items > in the Essential list. I would like to get all of that art in J if > possible. Otherwise, I will need to make the icons, and that will suck > like you have not experienced. > > Jono > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From pecisk@gmail.com Tue Oct 31 07:15: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 9FDB33B0434 for ; Tue, 31 Oct 2006 07:15:08 -0500 (EST) 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 16136-09 for ; Tue, 31 Oct 2006 07:15:06 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id 01E793B0430 for ; Tue, 31 Oct 2006 07:14:30 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1430835ugb for ; Tue, 31 Oct 2006 04:14:29 -0800 (PST) Received: by 10.67.91.6 with SMTP id t6mr5989159ugl; Tue, 31 Oct 2006 04:14:28 -0800 (PST) Received: by 10.67.27.5 with HTTP; Tue, 31 Oct 2006 04:14:28 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 14:14:28 +0200 From: "Peteris Krisjanis" To: "Panos Laganakos" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.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 Devel List Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 12:15:08 -0000 RXh0ZW5zaW9uIEljb25zIGFyZSBnb29kLCBzZWNvbmQgb25lIGNvdWxkIGJlIGJlIHNtYWxsZXIg YW5kIHNlcGVyYXRlZAppbiBmb3VyIHBlYWNlcywgd2l0aCB0d28gbWlzc2luZy4KCldoYXQgSSB3 YW50ZWQgdG8gc3VnZ2VzdCBmb3Igc21hbGwgYmFubmVyIHdpdGggIkF1ZG8gcHJvZHVjdGlvbiBt YWRlCnNpbXBsZSIsIHBsZWFzZSBhdm9pZCB1c2luZyBleGNsYW1hdGlvbiBtYXJrIGluIHN1Y2gg YmFubmVycywgYmVjYXVzZQppdCBsZXNzLi4uaGVoLi4uY29vbCA6KSBJbiBvdGhlciB3YXksIHRo ZXkgYXJlIHZlcnkgbmljZS4KCkFsc28gSSB3b3VsZCBzdWdnZXN0IHRvIGNyZWF0ZSBtb25vIHZl cnNpb25zIG9mICJtYWRlIHdpdGgiIGljb25zLCBpdAp3b3VsZCBiZSBuaWNlIHRvIHVzZSB0aGVt IG9uIGxhYmVsIG9mIGRlbW8gZGlzY3MsIGV0Yy4KCktlZXAgdXAgZ29vZCB3b3JrIDopCgpQZXRl ci4KCjIwMDYvMTAvMzEsIFBhbm9zIExhZ2FuYWtvcyA8cGFub3MubGFnYW5ha29zQGdtYWlsLmNv bT46Cj4gaHR0cDovL3Bhbm9zLnNvbGhvc3Qub3JnL21vY2t1cHMvam9rb3NoZXIuaHRtbAo+Cj4g SSBtYWRlIGFuIGV4dGVuc2lvbiBhbmQgZXh0ZW5zaW9uLW1hbmFnZXIgaWNvbnMsIGNoZWNrIGVt IG91dC4KPgo+Cj4gT24gMTAvMzEvMDYsIEpvbm8gQmFjb24gPGpvbm9iYWNvbkBnbWFpbC5jb20+ IHdyb3RlOgo+ID4gSGkgYWxsLAo+ID4KPiA+IFJpZ2h0LCB3ZSBhcmUgaGVhZGluZyB0b3dhcmRz IDAuMiwgYW5kIHRoZXJlIGFyZSBhIG51bWJlciBvZiBiaXRzIG9mCj4gPiBhcnQgdGhhdCB3ZSBy ZWFsbHkgbmVlZCBzb3J0aW5nIG91dC4gVGhlIHNvb25lciB0aGVzZSBhcmUgZG9uZSwgdGhlCj4g PiBzb29uZXIgdGhlIHNjcmVlbnNob3RzIGNhbiBiZSBkb25lIGZvciB0aGUgd2Vic2l0ZSwgZG9j cyBhbmQgc3VjaGxpa2UuCj4gPgo+ID4gQ291bGQgdGhlIGFydCB0ZWFtIHRha2UgYSBsb29rIGF0 Cj4gPiBodHRwOi8vam9rb3NoZXIucHl0aG9uLWhvc3RpbmcuY29tL3dpa2kvQXJ0VGVhbSBhbmQg d29yayBvbiB0aGUgaXRlbXMKPiA+IGluIHRoZSBFc3NlbnRpYWwgbGlzdC4gSSB3b3VsZCBsaWtl IHRvIGdldCBhbGwgb2YgdGhhdCBhcnQgaW4gSiBpZgo+ID4gcG9zc2libGUuIE90aGVyd2lzZSwg SSB3aWxsIG5lZWQgdG8gbWFrZSB0aGUgaWNvbnMsIGFuZCB0aGF0IHdpbGwgc3Vjawo+ID4gbGlr ZSB5b3UgaGF2ZSBub3QgZXhwZXJpZW5jZWQuCj4gPgo+ID4gICBKb25vCj4gPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4gam9rb3NoZXItZGV2ZWwt bGlzdCBtYWlsaW5nIGxpc3QKPiA+IGpva29zaGVyLWRldmVsLWxpc3RAZ25vbWUub3JnCj4gPiBo dHRwOi8vbWFpbC5nbm9tZS5vcmcvbWFpbG1hbi9saXN0aW5mby9qb2tvc2hlci1kZXZlbC1saXN0 Cj4gPgo+Cj4KPiAtLQo+IFBhbm9zIExhZ2FuYWtvcwo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gam9rb3NoZXItZGV2ZWwtbGlzdCBtYWlsaW5nIGxp c3QKPiBqb2tvc2hlci1kZXZlbC1saXN0QGdub21lLm9yZwo+IGh0dHA6Ly9tYWlsLmdub21lLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2pva29zaGVyLWRldmVsLWxpc3QKPgoKCi0tIAptb3J0aWdpIHRl bXBvClDndGVyaXMgS3Jp8GribmlzCg== From laszlok2@gmail.com Tue Oct 31 07:22:55 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 F08933B0299 for ; Tue, 31 Oct 2006 07:22:54 -0500 (EST) 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 16563-09 for ; Tue, 31 Oct 2006 07:22:50 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.201]) by menubar.gnome.org (Postfix) with ESMTP id 03B5A3B0073 for ; Tue, 31 Oct 2006 07:22:50 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1389984nzf for ; Tue, 31 Oct 2006 04:22:49 -0800 (PST) Received: by 10.65.219.17 with SMTP id w17mr4343974qbq; Tue, 31 Oct 2006 04:22:48 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e13sm4151861qbe.2006.10.31.04.22.47; Tue, 31 Oct 2006 04:22:48 -0800 (PST) Message-ID: <45474054.4080803@gmail.com> Date: Tue, 31 Oct 2006 07:23:48 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Panos Laganakos References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> In-Reply-To: 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: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 12:22:55 -0000 Panos Laganakos wrote: > http://panos.solhost.org/mockups/jokosher.html > > I made an extension and extension-manager icons, check em out. > Very nice! I really like these icons, but can one of the Art guys who knows more than me make sure they fit in with the Tango guidelines and the rest of our custom icons? The first one (just the puzzle piece) is awesome, but I wonder whether the second one will scale as scale as well. Maybe the little pieces taken out of it could be bigger? Laszlo From sinisterguy@gmail.com Tue Oct 31 08:04: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 CA0573B00B0 for ; Tue, 31 Oct 2006 08:04:29 -0500 (EST) 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 19037-10 for ; Tue, 31 Oct 2006 08:04:27 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.201]) by menubar.gnome.org (Postfix) with ESMTP id AD5AB3B007E for ; Tue, 31 Oct 2006 08:04:26 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1399953nzf for ; Tue, 31 Oct 2006 05:04:26 -0800 (PST) Received: by 10.35.127.7 with SMTP id e7mr6660100pyn; Tue, 31 Oct 2006 05:04:26 -0800 (PST) Received: by 10.35.131.15 with HTTP; Tue, 31 Oct 2006 05:04:25 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 08:04:25 -0500 From: Lukas 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.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: Subject: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:04:30 -0000 Hey guys, I should have a bit of time to hack tonight just before the feature/string freeze, so I'm planning on implementing extension preferences. The way i have it thought out right now is that we execute a preferences() function in the extension or something and the extension handles everything else from there. Also, for preferences files, i think we should have a ./jokosher/extensions/config directory to store everything in. What do you guys think. Should I just do that (execute preferences()) or should Jokosher handle more? -- God Bless, Luke From stuart.langridge@gmail.com Tue Oct 31 08:09: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 C41623B00B0 for ; Tue, 31 Oct 2006 08:09:39 -0500 (EST) 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 19376-03 for ; Tue, 31 Oct 2006 08:09:35 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 41D9A3B008F for ; Tue, 31 Oct 2006 08:09:34 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so280509nfa for ; Tue, 31 Oct 2006 05:09:33 -0800 (PST) Received: by 10.82.98.13 with SMTP id v13mr1037177bub; Tue, 31 Oct 2006 05:09:33 -0800 (PST) Received: by 10.82.115.13 with HTTP; Tue, 31 Oct 2006 05:09:32 -0800 (PST) Message-ID: <4c91566f0610310509s2d4295ao5cbaa354e63839c6@mail.gmail.com> Date: Tue, 31 Oct 2006 13:09:32 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: Lukas , "Jokosher Devel List" 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: X-Google-Sender-Auth: bed4d3d60c812774 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=0.072, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.328 X-Spam-Level: Subject: Re: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:09:39 -0000 > I should have a bit of time to hack tonight just before the > feature/string freeze, so I'm planning on implementing extension > preferences. Extensions already have preferences. See API.get_config_value and API.set_config_value. The Freesound extension uses them. I appreciate that this is not yet documented :) sil -- "Willow hath gat hare off rede And doth geev soopurb heede. Buffy, as written by Geoffrey Chaucer, the dirty mediaeval git." -- Andy Spencer, after Certic From laszlok2@gmail.com Tue Oct 31 08:10: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 25D953B0071 for ; Tue, 31 Oct 2006 08:10:34 -0500 (EST) 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 19274-08 for ; Tue, 31 Oct 2006 08:10:29 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.203]) by menubar.gnome.org (Postfix) with ESMTP id D57883B00B0 for ; Tue, 31 Oct 2006 08:10:28 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1401507nzf for ; Tue, 31 Oct 2006 05:10:28 -0800 (PST) Received: by 10.65.154.4 with SMTP id g4mr6740213qbo; Tue, 31 Oct 2006 05:10:28 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e11sm849946qbc.2006.10.31.05.10.26; Tue, 31 Oct 2006 05:10:26 -0800 (PST) Message-ID: <45474B80.4070401@gmail.com> Date: Tue, 31 Oct 2006 08:11:28 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Lukas References: In-Reply-To: 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:10:34 -0000 Lukas wrote: > Hey guys, > > I should have a bit of time to hack tonight just before the > feature/string freeze, so I'm planning on implementing extension > preferences. The way i have it thought out right now is that we > execute a preferences() function in the extension or something and the > extension handles everything else from there. Also, for preferences > files, i think we should have a ./jokosher/extensions/config directory > to store everything in. What do you guys think. Should I just do that > (execute preferences()) or should Jokosher handle more? > This is exactly what I was thinking. Just call connfig() or prefs() or something and have the extension handle the rest. There is already a function in the API for saving and loading key/value pairs and I think this used ~/.jokosher/extensions/config or something. Laszlo From stuart.langridge@gmail.com Tue Oct 31 08:32: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 985F13B0071 for ; Tue, 31 Oct 2006 08:32:35 -0500 (EST) 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 20822-01 for ; Tue, 31 Oct 2006 08:32:31 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 74B303B008F for ; Tue, 31 Oct 2006 08:32:30 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so286838nfa for ; Tue, 31 Oct 2006 05:32:29 -0800 (PST) Received: by 10.82.118.2 with SMTP id q2mr1042156buc; Tue, 31 Oct 2006 05:32:28 -0800 (PST) Received: by 10.82.115.13 with HTTP; Tue, 31 Oct 2006 05:32:28 -0800 (PST) Message-ID: <4c91566f0610310532r5d221a21jbfc8c1638a351a6f@mail.gmail.com> Date: Tue, 31 Oct 2006 13:32:28 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Laszlo Pandy" In-Reply-To: <45474B80.4070401@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45474B80.4070401@gmail.com> X-Google-Sender-Auth: 6ac376b7e5d69443 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.585 tagged_above=-999 required=2 tests=[AWL=-0.674, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.585 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Lukas Subject: Re: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:32:35 -0000 > This is exactly what I was thinking. Just call connfig() or prefs() or > something and have the extension handle the rest. There is already a > function in the API for saving and loading key/value pairs and I think > this used ~/.jokosher/extensions/config or something. Yep. On loading an extension, check whether it has a preferences() method. If it doesn't, then grey out the Preferences button in the Extension Manager when that extension is highlighted (or otherwise disable however you were going to make prefs available). If it does, then just call thisextension.preferences(). If the extension wants to create a Gtk window to ask for preferences then it is welcome to do so. That's what Freesound does (sort of). 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 tim.sheridan@gmail.com Tue Oct 31 08:54: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 4DB033B0469 for ; Tue, 31 Oct 2006 08:54:09 -0500 (EST) 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 22150-08 for ; Tue, 31 Oct 2006 08:54:04 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id CAC9E3B0441 for ; Tue, 31 Oct 2006 08:53:20 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1411932nzf for ; Tue, 31 Oct 2006 05:53:19 -0800 (PST) Received: by 10.65.233.16 with SMTP id k16mr6801835qbr; Tue, 31 Oct 2006 05:52:59 -0800 (PST) Received: by 10.65.126.13 with HTTP; Tue, 31 Oct 2006 05:52:58 -0800 (PST) Message-ID: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.gmail.com> Date: Tue, 31 Oct 2006 13:52:58 +0000 From: "Tim Sheridan" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline 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: Subject: [jokosher-devel] Initiation script naming 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, 31 Oct 2006 13:54:09 -0000 Hey guys, Could the file name of the Jokosher initiation script be changed from 'jokosher' to something else (perhaps 'jokosher.run'?) that will allow it to coexist with the 'Jokosher' directory when stored on a non-case-sensitive file system; I'd like to be able to carry round a copy of the SVN tree on my USB flash drive (VFAT formatted), but presently I'm unable to do so. Cheers, Tim S. From pecisk@gmail.com Tue Oct 31 09:04: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 A2CB83B0181 for ; Tue, 31 Oct 2006 09:04:43 -0500 (EST) 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 23651-05 for ; Tue, 31 Oct 2006 09:04:39 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 76CB73B00B0 for ; Tue, 31 Oct 2006 09:04:38 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1461788ugb for ; Tue, 31 Oct 2006 06:04:37 -0800 (PST) Received: by 10.67.21.11 with SMTP id y11mr6145566ugi; Tue, 31 Oct 2006 06:04:37 -0800 (PST) Received: by 10.67.27.5 with HTTP; Tue, 31 Oct 2006 06:04:37 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 16:04:37 +0200 From: "Peteris Krisjanis" To: "Tim Sheridan" In-Reply-To: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.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-devel-list@gnome.org Subject: Re: [jokosher-devel] Initiation script naming 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, 31 Oct 2006 14:04:43 -0000 SU1ITywgam9rb3NoZXIgd2l0aCBzbWFsbCBsZXR0ZXJzIHdvdWxkIGJlIGZpbmUsIHRvIGNvbXBs eSBVbml4IGJpbmFyeQpuYW1pbmcgc3R5bGUgOikKClAuCgoyMDA2LzEwLzMxLCBUaW0gU2hlcmlk YW4gPHRpbS5zaGVyaWRhbkBnbWFpbC5jb20+Ogo+IEhleSBndXlzLAo+Cj4gQ291bGQgdGhlIGZp bGUgbmFtZSBvZiB0aGUgSm9rb3NoZXIgaW5pdGlhdGlvbiBzY3JpcHQgYmUgY2hhbmdlZCBmcm9t Cj4gJ2pva29zaGVyJyB0byBzb21ldGhpbmcgZWxzZSAocGVyaGFwcyAnam9rb3NoZXIucnVuJz8p IHRoYXQgd2lsbCBhbGxvdwo+IGl0IHRvIGNvZXhpc3Qgd2l0aCB0aGUgJ0pva29zaGVyJyBkaXJl Y3Rvcnkgd2hlbiBzdG9yZWQgb24gYQo+IG5vbi1jYXNlLXNlbnNpdGl2ZSBmaWxlIHN5c3RlbTsg SSdkIGxpa2UgdG8gYmUgYWJsZSB0byBjYXJyeSByb3VuZCBhCj4gY29weSBvZiB0aGUgU1ZOIHRy ZWUgb24gbXkgVVNCIGZsYXNoIGRyaXZlIChWRkFUIGZvcm1hdHRlZCksIGJ1dAo+IHByZXNlbnRs eSBJJ20gdW5hYmxlIHRvIGRvIHNvLgo+Cj4gQ2hlZXJzLAo+IFRpbSBTLgo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gam9rb3NoZXItZGV2ZWwtbGlz dCBtYWlsaW5nIGxpc3QKPiBqb2tvc2hlci1kZXZlbC1saXN0QGdub21lLm9yZwo+IGh0dHA6Ly9t YWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2pva29zaGVyLWRldmVsLWxpc3QKPgoKCi0t IAptb3J0aWdpIHRlbXBvClDndGVyaXMgS3Jp8GribmlzCg== From john@thegreens.co.uk Tue Oct 31 09:18:45 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 4C8083B00AB for ; Tue, 31 Oct 2006 09:18:45 -0500 (EST) 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 24344-03 for ; Tue, 31 Oct 2006 09:18:41 -0500 (EST) Received: from smtp809.mail.ukl.yahoo.com (smtp809.mail.ukl.yahoo.com [217.12.12.199]) by menubar.gnome.org (Postfix) with SMTP id 9CCF43B006A for ; Tue, 31 Oct 2006 09:18:40 -0500 (EST) Received: (qmail 95915 invoked from network); 31 Oct 2006 14:18:40 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp809.mail.ukl.yahoo.com with SMTP; 31 Oct 2006 14:18:39 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 55DEE79018; Tue, 31 Oct 2006 14:18:39 +0000 (GMT) Date: Tue, 31 Oct 2006 14:18:39 +0000 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061031141839.GA23575@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.12-2006-07-14 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.027 tagged_above=-999 required=2 tests=[AWL=-0.857, BAYES_40=-0.185, SPF_NEUTRAL=1.069] X-Spam-Score: 0.027 X-Spam-Level: Subject: Re: [jokosher-devel] Initiation script naming 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, 31 Oct 2006 14:18:45 -0000 On Tue, Oct 31, 2006 at 04:04:37PM +0200, Peteris Krisjanis wrote: > IMHO, jokosher with small letters would be fine, to comply Unix binary > naming style :) > The point made is that this makes it impossible to carry round on a flash keyring or similar as they are all FAT and stupid so the script name clashes with the directory in this case. I don't know if anyone ever thought of that. We want the script to be jokosher but we also want the python package to be Jokosher. I don't really know what to say. -- John Green From nisses.mail@home.se Tue Oct 31 09:37:15 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 B8F623B00E3 for ; Tue, 31 Oct 2006 09:37:15 -0500 (EST) 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 25964-07 for ; Tue, 31 Oct 2006 09:37:08 -0500 (EST) Received: from av9-2-sn2.hy.skanova.net (av9-2-sn2.hy.skanova.net [81.228.8.180]) by menubar.gnome.org (Postfix) with ESMTP id 800163B008E for ; Tue, 31 Oct 2006 09:37:07 -0500 (EST) Received: by av9-2-sn2.hy.skanova.net (Postfix, from userid 502) id 8D4DC382B3; Tue, 31 Oct 2006 15:37:06 +0100 (CET) Received: from smtp4-2-sn2.hy.skanova.net (smtp4-2-sn2.hy.skanova.net [81.228.8.93]) by av9-2-sn2.hy.skanova.net (Postfix) with ESMTP id 7C3753822A; Tue, 31 Oct 2006 15:37:06 +0100 (CET) Received: from [192.168.0.130] (h151n2fls33o839.telia.com [217.211.214.151]) by smtp4-2-sn2.hy.skanova.net (Postfix) with ESMTP id 2391537E47; Tue, 31 Oct 2006 15:37:06 +0100 (CET) Message-ID: <45475F91.7060700@home.se> Date: Tue, 31 Oct 2006 15:37:05 +0100 From: Andreas Nilsson User-Agent: Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> In-Reply-To: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@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=-1.469 tagged_above=-999 required=2 tests=[AWL=-0.729, BAYES_20=-0.74] X-Spam-Score: -1.469 X-Spam-Level: Cc: jono@jonobacon.org Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 14:37:15 -0000 Jono Bacon wrote: > Hi all, > > Right, we are heading towards 0.2, and there are a number of bits of > art that we really need sorting out. The sooner these are done, the > sooner the screenshots can be done for the website, docs and suchlike. > > Could the art team take a look at > http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items > in the Essential list. I would like to get all of that art in J if > possible. Otherwise, I will need to make the icons, and that will suck > like you have not experienced. > > Jono > > Ok, started working on the metronome, will be finished in a hour or so. I'll try to nail down as many as possible on the list, but I can't do it alone! I totally need help from the artist dudes. Lurking no more! Oscar? - Andreas From panos.laganakos@gmail.com Tue Oct 31 10:20: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 0FBF93B0171 for ; Tue, 31 Oct 2006 10:20:05 -0500 (EST) 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 28205-03 for ; Tue, 31 Oct 2006 10:20:00 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id CD02C3B006A for ; Tue, 31 Oct 2006 10:19:59 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so315383nfa for ; Tue, 31 Oct 2006 07:19:59 -0800 (PST) Received: by 10.49.90.4 with SMTP id s4mr1612682nfl.1162307998553; Tue, 31 Oct 2006 07:19:58 -0800 (PST) Received: by 10.49.40.7 with HTTP; Tue, 31 Oct 2006 07:19:58 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 17:19:58 +0200 From: "Panos Laganakos" To: "Andreas Nilsson" In-Reply-To: <45475F91.7060700@home.se> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> <45475F91.7060700@home.se> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.358 tagged_above=-999 required=2 tests=[AWL=0.042, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.358 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 15:20:05 -0000 Updated the extension-manager icon, should look much better on smaller sizes now. http://panos.solhost.org/mockups/jokosher/ On 10/31/06, Andreas Nilsson wrote: > Jono Bacon wrote: > > Hi all, > > > > Right, we are heading towards 0.2, and there are a number of bits of > > art that we really need sorting out. The sooner these are done, the > > sooner the screenshots can be done for the website, docs and suchlike. > > > > Could the art team take a look at > > http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items > > in the Essential list. I would like to get all of that art in J if > > possible. Otherwise, I will need to make the icons, and that will suck > > like you have not experienced. > > > > Jono > > > > > Ok, started working on the metronome, will be finished in a hour or so. > I'll try to nail down as many as possible on the list, but I can't do it > alone! > I totally need help from the artist dudes. Lurking no more! > Oscar? > - Andreas > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From nisses.mail@home.se Tue Oct 31 10:33: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 5BA1E3B007B for ; Tue, 31 Oct 2006 10:33:17 -0500 (EST) 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 28966-10 for ; Tue, 31 Oct 2006 10:33:11 -0500 (EST) Received: from av8-1-sn3.vrr.skanova.net (av8-1-sn3.vrr.skanova.net [81.228.9.183]) by menubar.gnome.org (Postfix) with ESMTP id 057293B00AB for ; Tue, 31 Oct 2006 10:33:11 -0500 (EST) Received: by av8-1-sn3.vrr.skanova.net (Postfix, from userid 502) id E5AA638026; Tue, 31 Oct 2006 16:33:09 +0100 (CET) Received: from smtp3-2-sn3.vrr.skanova.net (smtp3-2-sn3.vrr.skanova.net [81.228.9.102]) by av8-1-sn3.vrr.skanova.net (Postfix) with ESMTP id D4ED537F38; Tue, 31 Oct 2006 16:33:09 +0100 (CET) Received: from [192.168.0.130] (h151n2fls33o839.telia.com [217.211.214.151]) by smtp3-2-sn3.vrr.skanova.net (Postfix) with ESMTP id BAB2037E43; Tue, 31 Oct 2006 16:33:09 +0100 (CET) Message-ID: <45476CB5.2010908@home.se> Date: Tue, 31 Oct 2006 16:33:09 +0100 From: Andreas Nilsson User-Agent: Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> <45475F91.7060700@home.se> In-Reply-To: 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.384 tagged_above=-999 required=2 tests=[AWL=0.215, BAYES_00=-2.599] X-Spam-Score: -2.384 X-Spam-Level: Cc: Panos Laganakos Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 15:33:17 -0000 Panos Laganakos wrote: > Updated the extension-manager icon, should look much better on smaller > sizes now. > > http://panos.solhost.org/mockups/jokosher/ > Looks great! Let's use this! - Andreas > > On 10/31/06, Andreas Nilsson wrote: > >> Jono Bacon wrote: >> >>> Hi all, >>> >>> Right, we are heading towards 0.2, and there are a number of bits of >>> art that we really need sorting out. The sooner these are done, the >>> sooner the screenshots can be done for the website, docs and suchlike. >>> >>> Could the art team take a look at >>> http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items >>> in the Essential list. I would like to get all of that art in J if >>> possible. Otherwise, I will need to make the icons, and that will suck >>> like you have not experienced. >>> >>> Jono >>> >>> >>> >> Ok, started working on the metronome, will be finished in a hour or so. >> I'll try to nail down as many as possible on the list, but I can't do it >> alone! >> I totally need help from the artist dudes. Lurking no more! >> Oscar? >> - Andreas >> >> > > From atomic0x@gmail.com Tue Oct 31 13:22: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 C74B93B03F2 for ; Tue, 31 Oct 2006 13:22:42 -0500 (EST) 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 12757-06 for ; Tue, 31 Oct 2006 13:22:37 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.199]) by menubar.gnome.org (Postfix) with ESMTP id 7FEA63B008E for ; Tue, 31 Oct 2006 13:22:37 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1477628nzf for ; Tue, 31 Oct 2006 10:22:37 -0800 (PST) Received: by 10.35.41.14 with SMTP id t14mr1145606pyj; Tue, 31 Oct 2006 10:22:36 -0800 (PST) Received: by 10.35.134.18 with HTTP; Tue, 31 Oct 2006 10:22:36 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 13:22:36 -0500 From: "Adam Reid" To: "Jokosher development list" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_13001_7891149.1162318956965" 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] More 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, 31 Oct 2006 18:22:43 -0000 ------=_Part_13001_7891149.1162318956965 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Here's some more tooltips for panning and zoom sliders, context sensitive workspace buttons. I also fixed the context sensitivity for the click track button ------=_Part_13001_7891149.1162318956965 Content-Type: text/x-patch; name="tooltips.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="tooltips.patch" X-Attachment-Id: f_ety6m8na SW5kZXg6IEpva29zaGVyL01peGVyU3RyaXAucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSm9rb3NoZXIvTWl4 ZXJTdHJpcC5weQkocmV2aXNpb24gODY1KQorKysgSm9rb3NoZXIvTWl4ZXJTdHJpcC5weQkod29y a2luZyBjb3B5KQpAQCAtNDUsNyArNDUsOCBAQAogCQlzZWxmLnBhbiA9IGd0ay5IU2NhbGUoKQog CQlzZWxmLnBhbi5zZXRfcmFuZ2UoLTEuMCwgMS4wKQogCQlzZWxmLnBhbi5zZXRfZHJhd192YWx1 ZShGYWxzZSkKLQkJCisJCXNlbGYucGFudGlwID0gZ3RrLlRvb2x0aXBzKCkKKwkJc2VsZi5wYW50 aXAuc2V0X3RpcChzZWxmLnBhbixfKCJBZGp1c3QgaW5zdHJ1bWVudCBiYWxhbmNlIiksTm9uZSkJ CQogCQlpZiBzZWxmLmluc3RydW1lbnQucGFuIGlzIG5vdCBOb25lOgogCQkJc2VsZi5wYW4uc2V0 X3ZhbHVlKHNlbGYuaW5zdHJ1bWVudC5wYW4pCiAJCQpJbmRleDogSm9rb3NoZXIvVGltZUxpbmVC YXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQotLS0gSm9rb3NoZXIvVGltZUxpbmVCYXIucHkJKHJldmlzaW9uIDg2 NSkKKysrIEpva29zaGVyL1RpbWVMaW5lQmFyLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0yMjAsMTMg KzIyMCwxMSBAQAogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KIAogCWRlZiBPbkNsaWNrKHNlbGYsIHdpZGdldCk6 Ci0JCXNlbGYuY2xpY2t0aXAuc2V0X3RpcChzZWxmLmNsaWNrYnV0dG9uLCBfKCJUdXJuIGNsaWNr IHRyYWNrIG9mZiIpLCBOb25lKQotCiAJCWlmIHdpZGdldC5nZXRfYWN0aXZlKCkgPT0gVHJ1ZToK IAkJCXNlbGYucHJvamVjdC5FbmFibGVDbGljaygpCi0JCQkKKwkJCXNlbGYuY2xpY2t0aXAuc2V0 X3RpcChzZWxmLmNsaWNrYnV0dG9uLCBfKCJUdXJuIGNsaWNrIHRyYWNrIG9mZiIpLCBOb25lKQog CQlpZiB3aWRnZXQuZ2V0X2FjdGl2ZSgpID09IEZhbHNlOgogCQkJc2VsZi5wcm9qZWN0LkRpc2Fi bGVDbGljaygpCi0KKwkJCXNlbGYuY2xpY2t0aXAuc2V0X3RpcChzZWxmLmNsaWNrYnV0dG9uLCBf KCJUdXJuIGNsaWNrIHRyYWNrIG9uIiksIE5vbmUpCiAJCQogIz09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KSW5k ZXg6IEpva29zaGVyL1JlY29yZGluZ1ZpZXcucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSm9rb3NoZXIvUmVj b3JkaW5nVmlldy5weQkocmV2aXNpb24gODY1KQorKysgSm9rb3NoZXIvUmVjb3JkaW5nVmlldy5w eQkod29ya2luZyBjb3B5KQpAQCAtMTMsNiArMTMsNyBAQAogaW1wb3J0IEluc3RydW1lbnRWaWV3 ZXIKIGltcG9ydCBUaW1lTGluZUJhcgogaW1wb3J0IEdsb2JhbHMKK2ltcG9ydCBnZXR0ZXh0CiAK ICM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09CiAKQEAgLTc3LDYgKzc4LDggQEAKIAkJCXpvb20uc2V0X2luY3Jl bWVudHMoMC4yLCAwLjIpCiAJCQl6b29tLnNldF9kcmF3X3ZhbHVlKEZhbHNlKQogCQkJem9vbS5z ZXRfdmFsdWUoNDAuMCkKKwkJCXNlbGYuem9vbXRpcCA9IGd0ay5Ub29sdGlwcygpCisJCQlzZWxm Lnpvb210aXAuc2V0X3RpcCh6b29tLGdldHRleHQuZ2V0dGV4dCgiWm9vbSB0aGUgdGltZWxpbmUi KSxOb25lKQogCQkJCiAJCQl6b29tLmNvbm5lY3QoInZhbHVlLWNoYW5nZWQiLCBzZWxmLk9uWm9v bSkKIApJbmRleDogSm9rb3NoZXIvSm9rb3NoZXJBcHAucHkKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSm9rb3No ZXIvSm9rb3NoZXJBcHAucHkJKHJldmlzaW9uIDg2NSkKKysrIEpva29zaGVyL0pva29zaGVyQXBw LnB5CSh3b3JraW5nIGNvcHkpCkBAIC04NSw2ICs4NSw4IEBACiAJCXNlbGYucmV2ZXJzZSA9IHNl bGYud1RyZWUuZ2V0X3dpZGdldCgiUmV3aW5kIikKIAkJc2VsZi5mb3J3YXJkID0gc2VsZi53VHJl ZS5nZXRfd2lkZ2V0KCJGb3J3YXJkIikKIAkJc2VsZi5hZGRJbnN0cnVtZW50QnV0dG9uID0gc2Vs Zi53VHJlZS5nZXRfd2lkZ2V0KCJBZGRJbnN0cnVtZW50IikKKwkJc2VsZi5yZWNvcmRpbmdCdXR0 b24gPSBzZWxmLndUcmVlLmdldF93aWRnZXQoIlJlY29yZGluZyIpCisJCXNlbGYuY29tcGFjdE1p eEJ1dHRvbiA9IHNlbGYud1RyZWUuZ2V0X3dpZGdldCgiQ29tcGFjdE1peCIpCiAJCXNlbGYuZWRp dG1lbnUgPSBzZWxmLndUcmVlLmdldF93aWRnZXQoImVkaXRtZW51IikKIAkJc2VsZi51bmRvID0g c2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJ1bmRvIikKIAkJc2VsZi5yZWRvID0gc2VsZi53VHJlZS5n ZXRfd2lkZ2V0KCJyZWRvIikKQEAgLTExNywxMSArMTE5LDE2IEBACiAJCSMgSW5pdGlhbGlzZSBz b21lIHVzZWZ1bCB2YXJzCiAJCXNlbGYubW9kZSA9IE5vbmUKIAkJc2VsZi5zZXR0aW5nQnV0dG9u cyA9IFRydWUKLQkJc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJSZWNvcmRpbmciKS5zZXRfYWN0aXZl KFRydWUpCisJCXNlbGYucmVjb3JkaW5nQnV0dG9uLnNldF9hY3RpdmUoVHJ1ZSkKIAkJc2VsZi5z ZXR0aW5nQnV0dG9ucyA9IEZhbHNlCiAJCXNlbGYuaXNSZWNvcmRpbmcgPSBGYWxzZQogCQlzZWxm LmlzUGxheWluZyA9IEZhbHNlCiAKKwkJIyBJbnRpYWxpc2UgY29udGV4dCBzZW5zaXRpdmUgdG9v bHRpcHMgZm9yIHdvcmtzcGFjZXMgYnV0dG9ucworCQlzZWxmLmNvbnRleHRUb29sdGlwcyA9IGd0 ay5Ub29sdGlwcygpCisJCXNlbGYuY29udGV4dFRvb2x0aXBzLnNldF90aXAoc2VsZi5yZWNvcmRp bmdCdXR0b24sXygiQ3VycmVudGx5IHdvcmtpbmcgaW4gdGhlIHJlY29yZGluZyB3b3Jrc3BhY2Ui KSxOb25lKQorCQlzZWxmLmNvbnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYuY29tcGFjdE1peEJ1 dHRvbixfKCJTd2l0Y2ggdG8gdGhlIE1peGluZyB3b3Jrc3BhY2UiKSxOb25lKQorCQkKIAkJIyBz ZXQgc2Vuc2l0aXZpdHkKIAkJc2VsZi5TZXRHVUlQcm9qZWN0TG9hZGVkKCkKIApAQCAtMTk5LDgg KzIwNiw4IEBACiAJZGVmIE9uQ2hhbmdlVmlldyhzZWxmLCB2aWV3LCBtb2RlKToKIAkJaWYgbm90 IHNlbGYuc2V0dGluZ0J1dHRvbnM6CiAJCQlzZWxmLnNldHRpbmdCdXR0b25zID0gVHJ1ZQotCQkJ c2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJSZWNvcmRpbmciKS5zZXRfYWN0aXZlKG1vZGUgPT0gc2Vs Zi5NT0RFX1JFQ09SRElORykKLQkJCXNlbGYud1RyZWUuZ2V0X3dpZGdldCgiQ29tcGFjdE1peCIp LnNldF9hY3RpdmUobW9kZSA9PSBzZWxmLk1PREVfQ09NUEFDVF9NSVgpCisJCQlzZWxmLnJlY29y ZGluZ0J1dHRvbi5zZXRfYWN0aXZlKG1vZGUgPT0gc2VsZi5NT0RFX1JFQ09SRElORykKKwkJCXNl bGYuY29tcGFjdE1peEJ1dHRvbi5zZXRfYWN0aXZlKG1vZGUgPT0gc2VsZi5NT0RFX0NPTVBBQ1Rf TUlYKQogCQkJc2VsZi5zZXR0aW5nQnV0dG9ucyA9IEZhbHNlCiAJCQkKIAkJCWlmIHZpZXc6CkBA IC0yMjcsMTMgKzIzNCwxNiBAQAogCWRlZiBPblJlY29yZGluZ1ZpZXcoc2VsZiwgd2luZG93PU5v bmUpOgogCQlpZiBoYXNhdHRyKHNlbGYsICJyZWNvcmRpbmciKToKIAkJCXNlbGYuT25DaGFuZ2VW aWV3KHNlbGYucmVjb3JkaW5nLCBzZWxmLk1PREVfUkVDT1JESU5HKQotCQkJCisJCQlzZWxmLmNv bnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYucmVjb3JkaW5nQnV0dG9uLF8oIkN1cnJlbnRseSB3 b3JraW5nIGluIHRoZSBSZWNvcmRpbmcgd29ya3NwYWNlIiksTm9uZSkKKwkJCXNlbGYuY29udGV4 dFRvb2x0aXBzLnNldF90aXAoc2VsZi5jb21wYWN0TWl4QnV0dG9uLF8oIlN3aXRjaCB0byB0aGUg TWl4aW5nIHdvcmtzcGFjZSIpLE5vbmUpCisKIAkjX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAJCiAJZGVmIE9uQ29t cGFjdE1peFZpZXcoc2VsZiwgd2luZG93PU5vbmUpOgogCQlpZiBoYXNhdHRyKHNlbGYsICJjb21w YWN0bWl4Iik6CiAJCQlzZWxmLk9uQ2hhbmdlVmlldyhzZWxmLmNvbXBhY3RtaXgsIHNlbGYuTU9E RV9DT01QQUNUX01JWCkKLQkJCisJCQlzZWxmLmNvbnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYu cmVjb3JkaW5nQnV0dG9uLF8oIlN3aXRjaCB0byB0aGUgUmVjb3JkaW5nIHdvcmtzcGFjZSIpLE5v bmUpCisJCQlzZWxmLmNvbnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYuY29tcGFjdE1peEJ1dHRv bixfKCJDdXJyZW50bHkgd29ya2luZyBpbiB0aGUgTWl4aW5nIHdvcmtzcGFjZSIpLE5vbmUpCQkJ CiAJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwogCQogCWRlZiBPbkRlc3Ryb3koc2VsZiwgd2lkZ2V0PU5vbmUsIGV2 ZW50PU5vbmUpOgpAQCAtODczLDE0ICs4ODMsMTEgQEAKIAkJaWYgc2VsZi50dnRvb2xpdGVtIGlu IHNlbGYud1RyZWUuZ2V0X3dpZGdldCgiTWFpblRvb2xiYXIiKS5nZXRfY2hpbGRyZW4oKToKIAkJ CXNlbGYud1RyZWUuZ2V0X3dpZGdldCgiTWFpblRvb2xiYXIiKS5yZW1vdmUoc2VsZi50dnRvb2xp dGVtKQogCQkKLQkJUmVjb3JkaW5nVG9nZ2xlID0gc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJSZWNv cmRpbmciKQotCQlDb21wYWN0VG9nZ2xlID0gc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJDb21wYWN0 TWl4IikKLQkJCiAJCWN0cmxzID0gKHNlbGYuc2F2ZSwgc2VsZi5zYXZlX2FzLCBzZWxmLmNsb3Nl LCBzZWxmLmFkZEluc3RydW1lbnRCdXR0b24sCiAJCQlzZWxmLnJldmVyc2UsIHNlbGYuZm9yd2Fy ZCwgc2VsZi5wbGF5LCBzZWxmLnN0b3AsIHNlbGYucmVjb3JkLAogCQkJc2VsZi5wcm9qZWN0bWVu dSwgc2VsZi5leHBvcnQsIHNlbGYuY3V0LCBzZWxmLmNvcHksIHNlbGYucGFzdGUsCiAJCQlzZWxm LnVuZG8sIHNlbGYucmVkbywgc2VsZi5kZWxldGUsCi0JCQlSZWNvcmRpbmdUb2dnbGUsIENvbXBh Y3RUb2dnbGUsIAorCQkJc2VsZi5yZWNvcmRpbmdCdXR0b24sc2VsZi5jb21wYWN0TWl4QnV0dG9u LAogCQkJc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJXb3Jrc3BhY2VzTGFiZWwiKSkKIAkJCiAJCWlm IHNlbGYucHJvamVjdDoKQEAgLTkxMiw3ICs5MTksNyBAQAogCQkJCiAJCQkjdW50b2dnbGUgYWxs IHRvZ2dsZSBidXR0b25zIHdoZW4gdGhlIHByb2plY3QgaXMgdW5sb2FkZWQKIAkJCXNlbGYuc2V0 dGluZ0J1dHRvbnMgPSBUcnVlCi0JCQlmb3IgdCBpbiAoUmVjb3JkaW5nVG9nZ2xlLCBDb21wYWN0 VG9nZ2xlKToKKwkJCWZvciB0IGluIChzZWxmLnJlY29yZGluZ0J1dHRvbiwgc2VsZi5jb21wYWN0 TWl4QnV0dG9uKToKIAkJCQl0LnNldF9hY3RpdmUoRmFsc2UpCiAJCQlzZWxmLnNldHRpbmdCdXR0 b25zID0gRmFsc2UKIAkJCQkK ------=_Part_13001_7891149.1162318956965-- From john@thegreens.co.uk Tue Oct 31 15:14: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 1E1203B0190 for ; Tue, 31 Oct 2006 15:14:25 -0500 (EST) 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 22777-09 for ; Tue, 31 Oct 2006 15:14:19 -0500 (EST) Received: from smtp800.mail.ukl.yahoo.com (smtp800.mail.ukl.yahoo.com [217.12.12.142]) by menubar.gnome.org (Postfix) with SMTP id 950903B0004 for ; Tue, 31 Oct 2006 15:14:18 -0500 (EST) Received: (qmail 28297 invoked from network); 31 Oct 2006 20:14:17 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 31 Oct 2006 20:14:17 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 361FA79018; Tue, 31 Oct 2006 20:14:17 +0000 (GMT) Date: Tue, 31 Oct 2006 20:14:12 +0000 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061031201411.GA31208@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.12-2006-07-14 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.149 tagged_above=-999 required=2 tests=[AWL=-0.921, BAYES_50=0.001, SPF_NEUTRAL=1.069] X-Spam-Score: 0.149 X-Spam-Level: Subject: [jokosher-devel] Bug ticket spam 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, 31 Oct 2006 20:14:25 -0000 Anonymous posting of tickets was re-enabled last night and already there's been spam appearing. Are there any filters available for TRAC at all? It strikes me that there's probably no case for a link in a bug report. Is it possible to filter out posts that contain links? That's the only point of wiki spam after all; to post links. -- John Green From atomic0x@gmail.com Tue Oct 31 15:44: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 097A43B0278 for ; Tue, 31 Oct 2006 15:44:06 -0500 (EST) 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 24382-08 for ; Tue, 31 Oct 2006 15:44:04 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.203]) by menubar.gnome.org (Postfix) with ESMTP id 4E3E93B0170 for ; Tue, 31 Oct 2006 15:44:04 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1511026nzf for ; Tue, 31 Oct 2006 12:44:03 -0800 (PST) Received: by 10.35.109.2 with SMTP id l2mr7348528pym; Tue, 31 Oct 2006 12:44:03 -0800 (PST) Received: by 10.35.134.18 with HTTP; Tue, 31 Oct 2006 12:44:03 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 15:44:03 -0500 From: "Adam Reid" To: "Jokosher development list" 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: 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: Re: [jokosher-devel] [PATCH] More 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, 31 Oct 2006 20:44:06 -0000 Forgot to mention. Patched against rev 865 On 10/31/06, Adam Reid wrote: > Here's some more tooltips for panning and zoom sliders, context > sensitive workspace buttons. I also fixed the context sensitivity for > the click track button > > > From stuart.langridge@gmail.com Tue Oct 31 17:01: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 D4FBC3B0092 for ; Tue, 31 Oct 2006 17:01:40 -0500 (EST) 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 30357-02 for ; Tue, 31 Oct 2006 17:01:38 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 9A70A3B0004 for ; Tue, 31 Oct 2006 17:01:37 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so429825nfa for ; Tue, 31 Oct 2006 14:01:36 -0800 (PST) Received: by 10.82.107.15 with SMTP id f15mr1292797buc; Tue, 31 Oct 2006 14:01:36 -0800 (PST) Received: by 10.82.115.13 with HTTP; Tue, 31 Oct 2006 14:01:36 -0800 (PST) Message-ID: <4c91566f0610311401m70ea0102x78969782dbd7317a@mail.gmail.com> Date: Tue, 31 Oct 2006 22:01:36 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061031201411.GA31208@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061031201411.GA31208@localhost.localdomain> X-Google-Sender-Auth: d7c652922362b2b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.315 tagged_above=-999 required=2 tests=[AWL=0.085, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.315 X-Spam-Level: Subject: Re: [jokosher-devel] Bug ticket spam 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, 31 Oct 2006 22:01:41 -0000 On 10/31/06, John Green wrote: > Anonymous posting of tickets was re-enabled last night and already there's > been spam appearing. Are there any filters available for TRAC at all? It > strikes me that there's probably no case for a link in a bug report. Is it > possible to filter out posts that contain links? That's the only point of > wiki spam after all; to post links. Already? God almighty. There are trac plugins, but we can't install any on python-hosting.com. sil -- "Out of the frying pan and into the very same, identical frying-pan. Smegging great." -- Lister, "Last Human" From snecklifter@gmail.com Sun Oct 1 15:00:58 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 A45F93B008B for ; Sun, 1 Oct 2006 15:00:58 -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 23187-10 for ; Sun, 1 Oct 2006 15:00:58 -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 4147F3B007C for ; Sun, 1 Oct 2006 15:00:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1362803nfa for ; Sun, 01 Oct 2006 12:00:56 -0700 (PDT) Received: by 10.49.41.12 with SMTP id t12mr3918262nfj; Sun, 01 Oct 2006 12:00:56 -0700 (PDT) Received: by 10.48.14.7 with HTTP; Sun, 1 Oct 2006 12:00:56 -0700 (PDT) Message-ID: <364d303b0610011200t68ea935cve1efc2af3d4dec96@mail.gmail.com> Date: Sun, 1 Oct 2006 20:00:56 +0100 From: "Chris Brown" To: jokosher-devel-list@gnome.org In-Reply-To: <451EDC18.70303@silverorange.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_23919_18950597.1159729256439" References: <451EDC18.70303@silverorange.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.88 tagged_above=-999 required=2 tests=[AWL=0.145, 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.88 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher on FC6 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, 01 Oct 2006 19:00:58 -0000 ------=_Part_23919_18950597.1159729256439 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 30/09/06, Steven Garrity wrote: > > With the release of Fedora Core 6 in a couple of weeks, I was wondering > if anyone know how easy/hard it might be to install Jokosher on FC6. > > Is everything up-to-date enough that it will not require CVS versions of > any required packages (gstreamer, etc.)? Yes is the simple answer. I have got an awful lot going on here all of a sudden so I have had very little time to try and get it accepted as a Fedora Extra package and several stumbling blocks have caused me to defer trying to get it in until 0.2 comes out. If you or anyone else would like to have a go though they are more than welcome. Regards Chris ------=_Part_23919_18950597.1159729256439 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On 30/09/06, Steven Garrity <stevelist@silverorange.com> wrote:
With the release of Fedora Core 6 in a couple of weeks, I was wondering
if anyone know how easy/hard it might be to install Jokosher on FC6.

Is everything up-to-date enough that it will not require CVS versions of
any required packages (gstreamer, etc.)?

Yes is the simple answer. I have got an awful lot going on here all of a sudden so I have had very little time to try and get it accepted as a Fedora Extra package and several stumbling blocks have caused me to defer trying to get it in until 0.2 comes out. If you or anyone else would like to have a go though they are more than welcome.

Regards
Chris


------=_Part_23919_18950597.1159729256439-- From jefrat@gmail.com Mon Oct 2 09:48: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 8E87D3B0104 for ; Mon, 2 Oct 2006 09:48: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 10531-06 for ; Mon, 2 Oct 2006 09:48:17 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 6877D3B0085 for ; Mon, 2 Oct 2006 09:48:16 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so486498ugb for ; Mon, 02 Oct 2006 06:48:15 -0700 (PDT) Received: by 10.78.123.5 with SMTP id v5mr1371903huc; Mon, 02 Oct 2006 06:48:15 -0700 (PDT) Received: by 10.78.136.13 with HTTP; Mon, 2 Oct 2006 06:48:15 -0700 (PDT) Message-ID: <29d55b2b0610020648pf7aadcfj6d89e684132893a6@mail.gmail.com> Date: Mon, 2 Oct 2006 09:48:15 -0400 From: "Jeff Ratliff" To: "Jokosher gnome" In-Reply-To: <1159277890.5479.4.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <364d303b0609260423n31d4c921p323907edd1337d2a@mail.gmail.com> <4c91566f0609260440j70e18792o6cd33bcfc2904558@mail.gmail.com> <4c91566f0609260441y27c4ff3ak60f88ef2c3c66397@mail.gmail.com> <1159275302.4995.3.camel@localhost> <364d303b0609260606l5f7534e3of835edae5a99399e@mail.gmail.com> <1159277890.5479.4.camel@localhost> 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: Re: [jokosher-devel] Moving icons 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, 02 Oct 2006 13:48:17 -0000 On 26/09/06, Daniel Holbach wrote: > Hello Chris, > > Am Dienstag, den 26.09.2006, 14:06 +0100 schrieb Chris Brown: > > I imagine its still there. This is for fedora however. My concerns > > (which I expressed in reply to that original mail) were that I could > > not see a way in which uninstallation was catered for. I'm also a > > little hesitant (perhaps unecessarily) at running a setup script as > > root without knowing exactly what the whole thing does. Its looks fine > > but will need to be maintained and I dont think its the right method > > for installing an app as essentially its defining a new method of > > software installation, no? > > the process of building the package in Ubuntu/Debian and maybe even in > the .rpm world makes use of the setup.py (to install files into the > package). You're right, the package manager (dpkg for Debian/Ubuntu) and > rpm do take care of the de-installation. > This is how it's supposed to work with RPMs as well. rpmbuild should either 'make && make install' or run a setup script. Custom installing everything file by file in the spec file is a last resort. That approach means doing it separately for each distro (which is something I thought we were trying to avoid). Using the setup script in the spec file do the install will make it trivial to 'rpmbuild --rebuild' on any RPM based distro. It also means the spec file doesn't have to be rewritten every time an important file changes places. -- Jeff Ratliff (Gomer_X) From parumi@iua.upf.edu Mon Oct 2 10:12: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 DA9C53B020D for ; Mon, 2 Oct 2006 10:12: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 12179-08 for ; Mon, 2 Oct 2006 10:12:47 -0400 (EDT) Received: from iua-mail.upf.es (iua-mail.upf.es [193.145.55.10]) by menubar.gnome.org (Postfix) with ESMTP id 3CE1F3B01DB for ; Mon, 2 Oct 2006 10:12:46 -0400 (EDT) Received: from [10.55.0.66] (helo=[10.55.0.66]) by iua-mail.upf.es with esmtp (Exim 3.36 #1 (Debian)) id 1GUOWw-0002K6-00; Mon, 02 Oct 2006 16:12:26 +0200 Message-ID: <45211E88.6080505@iua.upf.edu> Date: Mon, 02 Oct 2006 16:13:28 +0200 From: Pau Arumi User-Agent: Mozilla Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: Laszlo Pandy References: <451EAF9F.8010409@iua.upf.edu> <451EBEB9.9050609@gmail.com> In-Reply-To: <451EBEB9.9050609@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IUA-MailScanner-Information: Please contact the ISP for more information X-IUA-MailScanner: Found to be clean X-IUA-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-4.399, required 5, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-IUA-MailScanner-From: parumi@iua.upf.edu X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, TW_SV=0.077] X-Spam-Score: -2.561 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] trying to set up 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: Mon, 02 Oct 2006 14:12:50 -0000 En/na Laszlo Pandy ha escrit: > Pau Arumi wrote: > >> hi, >> i've just make my first attempt to run the svn version of jokosher but >> not very successfully... >> (...) > I talked to Pau on IRC about this. It seems he has only built the > gstreamer module and not the other required ones. The problem should be > fixed now. > I just wanted to confirm that I've been able to complete the set up process :-) This is the only difficulty I've found: In the wiki "InstallingCvsGstreamer" you can read "Now, repeat the steps [./autogen.sh and make] for the other modules in any order." I've noted that not every order is good, since you can find errors of .pc files not found. This is the order that worked well for me is: 1. gstreamer 2. gst-plugins-base 3. gst-plugins-good 4. gst-plugins-ugly 5. gnonlin Cheers! Pau -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From john@thegreens.co.uk Mon Oct 2 14:34: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 C9BA43B002A for ; Mon, 2 Oct 2006 14:34:42 -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 26461-01 for ; Mon, 2 Oct 2006 14:34:42 -0400 (EDT) Received: from smtp802.mail.ukl.yahoo.com (smtp802.mail.ukl.yahoo.com [217.12.12.139]) by menubar.gnome.org (Postfix) with SMTP id F3D2B3B000B for ; Mon, 2 Oct 2006 14:34:40 -0400 (EDT) Received: (qmail 1616 invoked from network); 2 Oct 2006 18:34:40 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp802.mail.ukl.yahoo.com with SMTP; 2 Oct 2006 18:34:40 -0000 Received: from [192.168.1.22] (unknown [192.168.1.22]) by thegreens.co.uk (Postfix) with ESMTP id 6727677DA0 for ; Mon, 2 Oct 2006 19:34:38 +0100 (BST) Message-ID: <45215B8A.9010309@thegreens.co.uk> Date: Mon, 02 Oct 2006 19:33:46 +0100 From: John Green User-Agent: Thunderbird 1.5.0.5 (X11/20060728) MIME-Version: 1.0 To: jokosher dev-list 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=-1.158 tagged_above=-999 required=2 tests=[AWL=0.372, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.158 X-Spam-Level: Subject: [jokosher-devel] Managing extensions 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, 02 Oct 2006 18:34:42 -0000 I've started to look into the 'Manage Extensions' option in the extensions menu and have a few questions on how extensions will be deployed/installed. At the minute all the extensions we have are in a single directory. Some of them consist of more than one file (typically a .py and a .glade for instance). Some are a single .py. Freesound search has more than one .py file. When jokosher loads the extensions it retrieves a list of all .py files and executes the startup() function (if one exists). If we allow extensions to span multiple .py files then this causes a couple of problems. Firstly only one file will contain the startup function and jokosher needs a method of determining which it is. Secondly as we add more and more extensions with multiple files then eventually there will be a clash of names. Perhaps we need to organise each extension within its own subdirectory. Or we could just compel extensions to be contained within a single module but this seems a bit restrictive to me. How will the extensions be packaged? A simple extension consisting of a single .py file is one thing but how will we package up multiple file extensions. There is mention in the wiki of eggs about which I know nothing I'm afraid. Are there ubuntu packages for it? The site pointed to only seems to have source tarballs. We could also accept .tar.gz and .zip files. I think it would be helpful if extensions had a narrative that described their purpose briefly in one line so that the manager can display it in the list of installed extensions. (I'm thinking similar to firefox extensions here.) Of course you can only uninstall user extensions. Should you also be allowed to install a user extension with the same name as a system one? The user one would override the system one. -- John From panos.laganakos@gmail.com Mon Oct 2 14:44: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 302723B006D for ; Mon, 2 Oct 2006 14:44:02 -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 26653-10 for ; Mon, 2 Oct 2006 14:44:01 -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 C93AC3B0074 for ; Mon, 2 Oct 2006 14:44:00 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1592052nfa for ; Mon, 02 Oct 2006 11:43:59 -0700 (PDT) Received: by 10.49.8.1 with SMTP id l1mr6060577nfi; Mon, 02 Oct 2006 11:43:59 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Mon, 2 Oct 2006 11:43:59 -0700 (PDT) Message-ID: Date: Mon, 2 Oct 2006 21:43:59 +0300 From: "Panos Laganakos" To: "John Green" In-Reply-To: <45215B8A.9010309@thegreens.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45215B8A.9010309@thegreens.co.uk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.423 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.423 X-Spam-Level: Cc: jokosher dev-list Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 18:44:02 -0000 maybe install the extensions in .tar.gz archives? ie: cubase-exporter.tar.gz would contain: / /ce-main.py /ce-functions.py /images/ /images/icon.png /images/icon-02.png /README If its not resource hungry to untar the extensions on loading or at point of usage, I think its quite tidy that way. Or as you said modules or python eggs. On 10/2/06, John Green wrote: > I've started to look into the 'Manage Extensions' option in the > extensions menu and have a few questions on how extensions will be > deployed/installed. > > At the minute all the extensions we have are in a single directory. Some > of them consist of more than one file (typically a .py and a .glade for > instance). Some are a single .py. Freesound search has more than one > .py file. When jokosher loads the extensions it retrieves a list of all > .py files and executes the startup() function (if one exists). If we > allow extensions to span multiple .py files then this causes a couple of > problems. Firstly only one file will contain the startup function and > jokosher needs a method of determining which it is. Secondly as we add > more and more extensions with multiple files then eventually there will > be a clash of names. Perhaps we need to organise each extension within > its own subdirectory. Or we could just compel extensions to be contained > within a single module but this seems a bit restrictive to me. > > How will the extensions be packaged? A simple extension consisting of a > single .py file is one thing but how will we package up multiple file > extensions. There is mention in the wiki of eggs about which I know > nothing I'm afraid. Are there ubuntu packages for it? The site pointed > to only seems to have source tarballs. We could also accept .tar.gz and > .zip files. > > I think it would be helpful if extensions had a narrative that described > their purpose briefly in one line so that the manager can display it in > the list of installed extensions. (I'm thinking similar to firefox > extensions here.) Of course you can only uninstall user extensions. > Should you also be allowed to install a user extension with the same > name as a system one? The user one would override the system one. > > -- > John > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From jens.geiregat@gmail.com Mon Oct 2 15:10: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 C56293B00B8 for ; Mon, 2 Oct 2006 15:10: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 28353-03 for ; Mon, 2 Oct 2006 15:10:54 -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 A43EB3B006C for ; Mon, 2 Oct 2006 15:10:53 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2767272pye for ; Mon, 02 Oct 2006 12:10:53 -0700 (PDT) Received: by 10.35.103.1 with SMTP id f1mr8068088pym; Mon, 02 Oct 2006 12:10:52 -0700 (PDT) Received: by 10.35.38.8 with HTTP; Mon, 2 Oct 2006 12:10:52 -0700 (PDT) Message-ID: Date: Mon, 2 Oct 2006 21:10:52 +0200 From: "Jens Geiregat" To: "Panos Laganakos" 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: <45215B8A.9010309@thegreens.co.uk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.393 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.393 X-Spam-Level: Cc: John Green , jokosher dev-list Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 19:10:55 -0000 Or just give every extension its own folder? Keeps the extensions folder clean, allows extensions to have their own files, no extraction needed. Or force extensions to have one NAME.py file and allow a NAME-folder. Jens On 10/2/06, Panos Laganakos wrote: > maybe install the extensions in .tar.gz archives? > > ie: cubase-exporter.tar.gz would contain: > > / > /ce-main.py > /ce-functions.py > /images/ > /images/icon.png > /images/icon-02.png > /README > > If its not resource hungry to untar the extensions on loading or at > point of usage, I think its quite tidy that way. > > Or as you said modules or python eggs. > > On 10/2/06, John Green wrote: > > I've started to look into the 'Manage Extensions' option in the > > extensions menu and have a few questions on how extensions will be > > deployed/installed. > > > > At the minute all the extensions we have are in a single directory. Some > > of them consist of more than one file (typically a .py and a .glade for > > instance). Some are a single .py. Freesound search has more than one > > .py file. When jokosher loads the extensions it retrieves a list of all > > .py files and executes the startup() function (if one exists). If we > > allow extensions to span multiple .py files then this causes a couple of > > problems. Firstly only one file will contain the startup function and > > jokosher needs a method of determining which it is. Secondly as we add > > more and more extensions with multiple files then eventually there will > > be a clash of names. Perhaps we need to organise each extension within > > its own subdirectory. Or we could just compel extensions to be contained > > within a single module but this seems a bit restrictive to me. > > > > How will the extensions be packaged? A simple extension consisting of a > > single .py file is one thing but how will we package up multiple file > > extensions. There is mention in the wiki of eggs about which I know > > nothing I'm afraid. Are there ubuntu packages for it? The site pointed > > to only seems to have source tarballs. We could also accept .tar.gz and > > .zip files. > > > > I think it would be helpful if extensions had a narrative that described > > their purpose briefly in one line so that the manager can display it in > > the list of installed extensions. (I'm thinking similar to firefox > > extensions here.) Of course you can only uninstall user extensions. > > Should you also be allowed to install a user extension with the same > > name as a system one? The user one would override the system one. > > > > -- > > John > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > -- > Panos Laganakos > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From laszlok2@gmail.com Mon Oct 2 16:41: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 E55B33B01C5 for ; Mon, 2 Oct 2006 16:41: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 00477-05 for ; Mon, 2 Oct 2006 16:41:03 -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 120003B00AC for ; Mon, 2 Oct 2006 16:41:03 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2791027pye for ; Mon, 02 Oct 2006 13:41:02 -0700 (PDT) Received: by 10.35.84.12 with SMTP id m12mr8470096pyl; Mon, 02 Oct 2006 13:41:02 -0700 (PDT) Received: from ?192.168.0.100? ( [70.29.186.3]) by mx.gmail.com with ESMTP id 15sm2814306nzo.2006.10.02.13.41.01; Mon, 02 Oct 2006 13:41:02 -0700 (PDT) Message-ID: <4521795C.4020404@gmail.com> Date: Mon, 02 Oct 2006 16:41:00 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: John Green References: <45215B8A.9010309@thegreens.co.uk> In-Reply-To: <45215B8A.9010309@thegreens.co.uk> 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: Cc: jokosher dev-list Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 20:41:05 -0000 John Green wrote: > I've started to look into the 'Manage Extensions' option in the > extensions menu and have a few questions on how extensions will be > deployed/installed. > Yes, thank you! Now I don't have to do it ;) > At the minute all the extensions we have are in a single directory. Some > of them consist of more than one file (typically a .py and a .glade for > instance). Some are a single .py. Freesound search has more than one > .py file. When jokosher loads the extensions it retrieves a list of all > .py files and executes the startup() function (if one exists). If we > allow extensions to span multiple .py files then this causes a couple of > problems. Firstly only one file will contain the startup function and > jokosher needs a method of determining which it is. Secondly as we add > more and more extensions with multiple files then eventually there will > be a clash of names. Perhaps we need to organise each extension within > its own subdirectory. Or we could just compel extensions to be contained > within a single module but this seems a bit restrictive to me. > > How will the extensions be packaged? A simple extension consisting of a > single .py file is one thing but how will we package up multiple file > extensions. There is mention in the wiki of eggs about which I know > nothing I'm afraid. Are there ubuntu packages for it? The site pointed > to only seems to have source tarballs. We could also accept .tar.gz and > .zip files. > Aq is in fact the only one who knows anything about eggs. Last I heard he was planning on putting some code in Extension.py that allowed Jokosher to load files from eggs. Hopefully he will be back soon. Actually you are talking about two separate things. First how will we distribute extensions, and how will we store extensions in ~/.jokosher/extension/. I think .tar (or tar.gz if you really want to) will work fine for the first use. We could also do eggs if Aq has time to implement it. One other thing to think about is: where should extensions keep their own config files? If we put them all in ~/.jokosher/extensions/ we will probably run into name conflicts. This makes having separate dirs even more appealing. > I think it would be helpful if extensions had a narrative that described > their purpose briefly in one line so that the manager can display it in > the list of installed extensions. (I'm thinking similar to firefox > extensions here.) Of course you can only uninstall user extensions. > Should you also be allowed to install a user extension with the same > name as a system one? The user one would override the system one. I thought about this for a while and I have come to the conclusion that we shouldn't allow extensions to be installed system wide. This primarily comes down to the fact that if the user wants to turn off an extension (maybe its buggy or they just don't like it) and its in /usr/lib/jokosher/extensions/ they can't. This presents a usability problem for the extension manager because people will be puzzled by the fact that some extensions can be uninstalled and others can't. But of course we want to be able to ship extensions with a Jokosher install. Right now on startup jokosher checks if the folders extensions, presets, instruments, etc. exist in ~/.jokosher/. If they don't exist they are created. If no extension dir exists, we can just copy the one from /usr/lib/jokosher/extensions/ complete with the default extensions inside. This allows the user to control what extensions are running, and uninstalling one of the default extensions does not remove it for everyone else on the system. Laszlo From sinisterguy@gmail.com Mon Oct 2 17:08: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 3D7E43B002A for ; Mon, 2 Oct 2006 17:08: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 01995-10 for ; Mon, 2 Oct 2006 17:08:24 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id 280B23B0011 for ; Mon, 2 Oct 2006 17:08:24 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so580691nzn for ; Mon, 02 Oct 2006 14:08:23 -0700 (PDT) Received: by 10.65.237.15 with SMTP id o15mr7884021qbr; Mon, 02 Oct 2006 14:08:23 -0700 (PDT) Received: from ?192.168.15.101? ( [74.111.140.109]) by mx.gmail.com with ESMTP id p4sm6450747qba.2006.10.02.14.08.23; Mon, 02 Oct 2006 14:08:23 -0700 (PDT) From: Luke Tilley To: Jens Geiregat In-Reply-To: References: <45215B8A.9010309@thegreens.co.uk> Content-Type: text/plain Date: Mon, 02 Oct 2006 17:08:52 -0400 Message-Id: <1159823332.4789.30.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 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: Cc: John Green , jokosher dev-list , Panos Laganakos Subject: Re: [jokosher-devel] Managing extensions 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, 02 Oct 2006 21:08:25 -0000 I think the folder idea is a good one. Like Jens said, it keep the extension dir clean. As for distribution however, I like the .tar.gz idea. You could have the Extension Manager look for .tar.gz files and then automatically untar them to the users extension dir. Another thing we could do is distribute extensions with a file extension more assosiated wiht jokosher, but still have it be a plain old tar.gz As for the name conflicts. Generally, I don't think that this should be allowed as it will confuse users, but there are also extension updates to consider etc. I'm not quite sure what you should do for that. -Lukas On Mon, 2006-10-02 at 21:10 +0200, Jens Geiregat wrote: > Or just give every extension its own folder? Keeps the extensions > folder clean, allows extensions to have their own files, no extraction > needed. Or force extensions to have one NAME.py file and allow a > NAME-folder. > > > Jens > > On 10/2/06, Panos Laganakos wrote: > > maybe install the extensions in .tar.gz archives? > > > > ie: cubase-exporter.tar.gz would contain: > > > > / > > /ce-main.py > > /ce-functions.py > > /images/ > > /images/icon.png > > /images/icon-02.png > > /README > > > > If its not resource hungry to untar the extensions on loading or at > > point of usage, I think its quite tidy that way. > > > > Or as you said modules or python eggs. > > > > > > > > -- > > Panos Laganakos > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list From john@thegreens.co.uk Tue Oct 3 05:07: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 B132A3B0095 for ; Tue, 3 Oct 2006 05:07:02 -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 31545-10 for ; Tue, 3 Oct 2006 05:07:02 -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 F40383B0096 for ; Tue, 3 Oct 2006 05:07:00 -0400 (EDT) Received: (qmail 64166 invoked from network); 3 Oct 2006 09:07:00 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 3 Oct 2006 09:06:59 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id DB40C78E79; Tue, 3 Oct 2006 10:06:56 +0100 (BST) Date: Tue, 3 Oct 2006 10:06:54 +0100 From: John Green To: jokosher dev-list Message-ID: <20061003090654.GA11825@localhost.localdomain> Mail-Followup-To: jokosher dev-list References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4521795C.4020404@gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.232 tagged_above=-999 required=2 tests=[AWL=0.298, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.232 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 03 Oct 2006 09:07:02 -0000 On Mon, Oct 02, 2006 at 04:41:00PM -0400, Laszlo Pandy wrote: > One other thing to think about is: where should extensions keep their > own config files? If we put them all in ~/.jokosher/extensions/ we will > probably run into name conflicts. This makes having separate dirs even > more appealing. I think that having each extension in its own directory is cleaner. Maybe we can have the startup() function always in a .py file with the same name as the directory so we don't have to hunt for it. How about adding a GetShortDescription() function to get a one-line description to display in the ManageExtensions window. > Right now on startup jokosher checks if the folders extensions, presets, > instruments, etc. exist in ~/.jokosher/. If they don't exist they are > created. If no extension dir exists, we can just copy the one from > /usr/lib/jokosher/extensions/ complete with the default extensions > inside. This allows the user to control what extensions are running, and > uninstalling one of the default extensions does not remove it for > everyone else on the system. This is fine for a first time install but what about after an upgrade. Package managers don't touch the home directories so jokosher needs some way of knowing it's been upgraded since you last ran, otherwise you won't pick up any upgraded extensions. (maybe add lastversionnumber to ~/.jokosher/config and check on startup. You only ever need to write it when it changes.) -- John Green From stuart.langridge@gmail.com Tue Oct 3 05: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 7DBE73B006A for ; Tue, 3 Oct 2006 05: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 32564-01 for ; Tue, 3 Oct 2006 05:29:07 -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 ED87B3B0095 for ; Tue, 3 Oct 2006 05:29:06 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so585689ugb for ; Tue, 03 Oct 2006 02:29:06 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr3536049ugm; Tue, 03 Oct 2006 02:29:06 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Tue, 3 Oct 2006 02:29:06 -0700 (PDT) Message-ID: <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> Date: Tue, 3 Oct 2006 10:29:06 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "jokosher dev-list" In-Reply-To: <20061003090654.GA11825@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> X-Google-Sender-Auth: d845a046789f63f2 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.235 tagged_above=-999 required=2 tests=[AWL=0.165, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.235 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 03 Oct 2006 09:29:08 -0000 On 10/3/06, John Green wrote: > On Mon, Oct 02, 2006 at 04:41:00PM -0400, Laszlo Pandy wrote: > > One other thing to think about is: where should extensions keep their > > own config files? If we put them all in ~/.jokosher/extensions/ we will > > probably run into name conflicts. This makes having separate dirs even > > more appealing. > I think that having each extension in its own directory is cleaner. Maybe we > can have the startup() function always in a .py file with the same name as > the directory so we don't have to hunt for it. How about adding a > GetShortDescription() function to get a one-line description to display in > the ManageExtensions window. OK, my thoughts on extension distribution, running, configuration, and disabling. This is how I planned to do it. Egg files are the standard Python way of distributing a module which requires extra files or more than one Python file all in a single package. It seems silly to me to do .tar.gz methods, because we'd basically be re-inventing .egg files ourselves. The issues of "when do we unpack them" are also a problem. Eggs are like Java .jar files. See http://peak.telecommunity.com/DevCenter/PythonEggs for details about them. Using egg files will make it easier to port to different platforms, because the stuff to use them is already built in to Python. An egg file can be imported as a module without unpacking, which is the point of them, and Python files inside the .egg can load other files inside the .egg (say, .glade files) also without unpacking. Installation of a .tar.gz file is awkward, because you can drag it into the extensions folder but can't then later drag it out (because it will have been exploded into a directory) which is confusing for users. -------------------------------------------- Configuration: my thought was that we would provide two API functions, getConfigParameter and setConfigParameter. Extensions use those to save configuration. That way, an extension doesn't have to worry about where those parameters are saved. I'd suggest that implementation of those parameters is done something like this: Extension calls setConfigParameter("username", "stuartl") (to save a username) setConfigParameter looks for .jokosher/extension-config/EXTENSIONNAME.config and finds that it doesn't exist Create a dictionary {"username", "stuartl"} and pickle it to the file .jokosher/extension-config/EXTENSIONNAME.config Extension calls setConfigParameter("password", "mypass") setConfigParameter looks for .jokosher/extension-config/EXTENSIONNAME.config and finds that it does exist pickle.load that file to a dictionary add "password", "mypass" to that dictionary and repickle it back to the file Extension calls getConfigParameter("username") getConfigParameter looks for .jokosher/extension-config/EXTENSIONNAME.config and finds that it does exist pickle.load it into a dictionary d return d["username"] Make sense? The reason we use pickle is that then people can set config parameters to be complicated things like another dictionary: setConfigParameter("somedata", {"wibble":"bar"}) should work. -------------------------------------------- Disabling global extensions: I think that the easiest way to do this is to have a .jokosher/extension-config/disabled file which lists global extensions that should not be loaded. That, to me, seems a lot better than losing the ability to have global extensions, or having a rather unpleasant hack of having J "copy" extensions from a global dir into your local dir when you run it. That idea also won't work all that well because if you run J, it "copies" a global extension into your .jokosher, you then delete that "copied" extension (to disable it) and run J again, it'll copy it again! A "disabled" file explicitly listing global extensions you don't want to run seems like the easiest way, and being able to ship extensions with Jokosher is such a big win that we don't want to step away from it if we can avoid it. -------------------------------------------- Sorry I've been out of touch for a few days. Welcome to new people, too! sil -- If hard data were the filtering criterion you could fit the entire contents of the Internet on a floppy disk. -- Cecil Adams From stuart.langridge@gmail.com Tue Oct 3 05: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 74AF83B0077 for ; Tue, 3 Oct 2006 05:32: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 32531-06 for ; Tue, 3 Oct 2006 05:32:26 -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 0D9B63B006A for ; Tue, 3 Oct 2006 05:32:26 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so585946ugb for ; Tue, 03 Oct 2006 02:32:25 -0700 (PDT) Received: by 10.66.244.10 with SMTP id r10mr3540384ugh; Tue, 03 Oct 2006 02:32:25 -0700 (PDT) Received: by 10.66.238.14 with HTTP; Tue, 3 Oct 2006 02:32:25 -0700 (PDT) Message-ID: <4c91566f0610030232v50ea7e7dw5f13c6be772d2ec4@mail.gmail.com> Date: Tue, 3 Oct 2006 10:32:25 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Pau Arumi" In-Reply-To: <45211E88.6080505@iua.upf.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <451EAF9F.8010409@iua.upf.edu> <451EBEB9.9050609@gmail.com> <45211E88.6080505@iua.upf.edu> X-Google-Sender-Auth: 107f6a614daca017 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.237 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.237 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] trying to set up 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: Tue, 03 Oct 2006 09:32:29 -0000 > This is the only difficulty I've found: In the wiki > "InstallingCvsGstreamer" you can read > "Now, repeat the steps [./autogen.sh and make] for the other modules in > any order." > > I've noted that not every order is good, since you can find errors of > .pc files not found. Quite right, and I've updated the wiki. Thanks! sil -- 2. Make it halfway normal. I don't have any use for laser-beam-shooting pocket combs, or non-existent existents existing within their own existences, or ballpoint pens made out of lettuce. -- CardinalT dictates rules for the raif Silly Game From john@thegreens.co.uk Tue Oct 3 07:10: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 BD69F3B00BC for ; Tue, 3 Oct 2006 07:10: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 04578-01 for ; Tue, 3 Oct 2006 07:10:34 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id B250D3B0160 for ; Tue, 3 Oct 2006 07:10:33 -0400 (EDT) Received: (qmail 33596 invoked from network); 3 Oct 2006 11:10:33 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 3 Oct 2006 11:10:33 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 90C3F78E7B; Tue, 3 Oct 2006 12:10:32 +0100 (BST) Date: Tue, 3 Oct 2006 12:10:32 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061003111032.GA14872@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.282 tagged_above=-999 required=2 tests=[AWL=0.248, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.282 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 03 Oct 2006 11:10:37 -0000 On Tue, Oct 03, 2006 at 10:29:06AM +0100, Stuart Langridge wrote: > > Egg files are the standard Python way of distributing a module which > requires extra files or more than one Python file all in a single > package. It seems silly to me to do .tar.gz methods, because we'd > basically be re-inventing .egg files ourselves. The issues of "when do > we unpack them" are also a problem. Eggs are like Java .jar files. See > http://peak.telecommunity.com/DevCenter/PythonEggs for details about > them. Using egg files will make it easier to port to different After reading that page again and using apt-cache I found the package python-setuptools on dapper which I think is what I was missing. I'll have look at this and have a play. Cheers -- John Green From sinisterguy@gmail.com Tue Oct 3 17:17:58 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 885883B0007 for ; Tue, 3 Oct 2006 17:17:58 -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 04230-02 for ; Tue, 3 Oct 2006 17:17:57 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.202]) by menubar.gnome.org (Postfix) with ESMTP id 97D263B006D for ; Tue, 3 Oct 2006 17:17:56 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so721582nzn for ; Tue, 03 Oct 2006 14:17:56 -0700 (PDT) Received: by 10.65.237.1 with SMTP id o1mr9899217qbr; Tue, 03 Oct 2006 14:17:55 -0700 (PDT) Received: from ?192.168.15.101? ( [74.111.140.109]) by mx.gmail.com with ESMTP id f15sm2761493qba.2006.10.03.14.17.55; Tue, 03 Oct 2006 14:17:55 -0700 (PDT) From: Luke Tilley To: Jokosher Devel List Content-Type: text/plain Date: Tue, 03 Oct 2006 17:18:27 -0400 Message-Id: <1159910307.4792.16.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 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] Recording Problems... 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, 03 Oct 2006 21:17:58 -0000 Hello All, As some of you may know, I have been having recording problems with Jokosher (Both 0.1 and latest svn). Until recently, I couldn't get anything at all to record under linux. I recently found the solution on the alsa mailing list. With a Creative SoundBlaster Live! (my card), you must turn down AC97 output to 0, turn up AC97 Capture to 100, turn up Capture and set it to record and finally, turn up whatever you want to record and set it to record. complicated to say the least. Anyways, what would happen then was that I'd set up everything properly, but nothing would be recorded in Jokosher. I fired up audacity and it worked though. Strange to say the least. Long story short, I finally isolated the problem: Jokosher was muting AC97 Capture every time I tried to record. I further narrowed the problem down to these lines in JokosherApp.py: for track in mixer.list_tracks(): if track.flags & gst.interfaces.MIXER_TRACK_INPUT: mixer.set_record(track, False) #Most cards incapable of multiple simultanious input have a channel called 'Capture' which must be enabled along with the actual input channel if track.label == 'Capture': mixer.set_record(track, True) I'm not entirely sure what the 'if track.flags...' part does, but it seems to mute everything except the channels armed for recording. Then the Capture channel is armed, but that only does half of the work. For my sound card AC97 needs to be enabled as well. The quick and dirty fix is obvious: just add: if track.label == 'AC97 Capture': mixer.set_record(track, True) However, this is quite unelegant as not all sound cards have an 'AC97 Capture'. A marginally better way I think, would be to check to see if the sound card is indeed one which needs this hack, but like I said, that would only be marginally better. What do you guys think? -Lukas From jonobacon@gmail.com Tue Oct 3 19:01: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 7021D3B0074 for ; Tue, 3 Oct 2006 19:01: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 09078-01 for ; Tue, 3 Oct 2006 19:01:21 -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 7E2F23B0081 for ; Tue, 3 Oct 2006 19:01:18 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so307536nfa for ; Tue, 03 Oct 2006 16:01:17 -0700 (PDT) Received: by 10.78.160.2 with SMTP id i2mr5138518hue; Tue, 03 Oct 2006 16:01:17 -0700 (PDT) Received: by 10.78.206.3 with HTTP; Tue, 3 Oct 2006 16:01:17 -0700 (PDT) Message-ID: <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> Date: Wed, 4 Oct 2006 00:01:17 +0100 From: "Jono Bacon" To: "Luke Tilley" In-Reply-To: <1159910307.4792.16.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1159910307.4792.16.camel@ltilley.tilleygroup> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=-0.046, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.446 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Recording Problems... 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, 03 Oct 2006 23:01:22 -0000 On 10/3/06, Luke Tilley wrote: > I'm not entirely sure what the 'if track.flags...' part does, but it > seems to mute everything except the channels armed for recording. Then > the Capture channel is armed, but that only does half of the work. For > my sound card AC97 needs to be enabled as well. > > The quick and dirty fix is obvious: just add: > > if track.label == 'AC97 Capture': > mixer.set_record(track, True) > > However, this is quite unelegant as not all sound cards have an 'AC97 > Capture'. A marginally better way I think, would be to check to see if > the sound card is indeed one which needs this hack, but like I said, > that would only be marginally better. What do you guys think? Hmm, this is an interesting one. Elleo has been doing most of the work on the ALSA recording side, and I am sure he can offer some information. I did look into some of this, and GStreamer has an ALSA mixer interface that reports which capture inputs are available. Now, I was under the impression that the Instrument Connections dialog lists the available inputs that can be selected and this is used to specify the specific input, but it seems from the above that the Capture inputs needs to enabled as well. I would recommend you have a look into the GstAlsaMixer, if I remember correctly. When I last checked there was not an awful lot of documentation, so I poked around with different things and used dir() to figure out what was going on. I am sure the guys in #gstreamer can be of help too. From what I remember, the mixer capabilities (which inputs are available) is exposed with the GStreamer ALSA mixer interface, and each input has a record flag which I assume is set with set_record(). This probably explains some of the recording problems that some people have had with 0.1. Jono From stuart.langridge@gmail.com Wed Oct 4 02:58: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 AD04D3B000F for ; Wed, 4 Oct 2006 02:58: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 26421-08 for ; Wed, 4 Oct 2006 02:58:55 -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 9AB753B0007 for ; Wed, 4 Oct 2006 02:58:54 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so389841nfa for ; Tue, 03 Oct 2006 23:58:54 -0700 (PDT) Received: by 10.82.120.14 with SMTP id s14mr12460buc; Tue, 03 Oct 2006 23:58:53 -0700 (PDT) Received: by 10.82.115.13 with HTTP; Tue, 3 Oct 2006 23:58:53 -0700 (PDT) Message-ID: <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> Date: Wed, 4 Oct 2006 07:58:53 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "jokosher dev-list" In-Reply-To: <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@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: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> X-Google-Sender-Auth: 9c5ab572439b6212 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=-0.028, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.428 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 04 Oct 2006 06:58:57 -0000 > Configuration: my thought was that we would provide two API functions, > getConfigParameter and setConfigParameter. Extensions use those to > save configuration. That way, an extension doesn't have to worry about > where those parameters are saved. I've now added this, and my freesound extension is using it (but that's not committed yet). Haven't updated the wiki yet. sil -- For your information, some people think I'm very funny -- Joe Hallenbach, "The Last Boy Scout" From mike@mikeasoft.com Wed Oct 4 06:02:14 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 140613B0009 for ; Wed, 4 Oct 2006 06:02:14 -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 01837-07 for ; Wed, 4 Oct 2006 06:02:11 -0400 (EDT) Received: from bigben2.bytemark.co.uk (bigben2.bytemark.co.uk [80.68.81.132]) by menubar.gnome.org (Postfix) with ESMTP id 1569E3B006A for ; Wed, 4 Oct 2006 06:02:11 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by bigben2.bytemark.co.uk with esmtp (Exim 4.52) id 1GV3Zq-0005PP-DQ for jokosher-devel-list@gnome.org; Wed, 04 Oct 2006 10:02:10 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GV3e8-0006mw-00 for ; Wed, 04 Oct 2006 11:06:36 +0100 Date: Wed, 4 Oct 2006 11:06:35 +0100 From: Michael Sheldon To: Jokosher Devel List Message-ID: <20061004100633.GL2753@mikeasoft.com> Mail-Followup-To: Jokosher Devel List References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@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=-2.349 tagged_above=-999 required=2 tests=[AWL=0.250, BAYES_00=-2.599] X-Spam-Score: -2.349 X-Spam-Level: Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 10:02:14 -0000 On Wed, Oct 04, 2006 at 12:01:17AM +0100, Jono Bacon wrote: > On 10/3/06, Luke Tilley wrote: > > I'm not entirely sure what the 'if track.flags...' part does, but it > > seems to mute everything except the channels armed for recording. Then > > the Capture channel is armed, but that only does half of the work. For > > my sound card AC97 needs to be enabled as well. > > > > The quick and dirty fix is obvious: just add: > > > > if track.label == 'AC97 Capture': > > mixer.set_record(track, True) > > > > However, this is quite unelegant as not all sound cards have an 'AC97 > > Capture'. A marginally better way I think, would be to check to see if > > the sound card is indeed one which needs this hack, but like I said, > > that would only be marginally better. What do you guys think? > > Hmm, this is an interesting one. Elleo has been doing most of the work > on the ALSA recording side, and I am sure he can offer some > information. Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. Cheers, Mike. -- Michael Sheldon http://www.mikeasoft.com From stuart.langridge@gmail.com Wed Oct 4 06:34:53 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 3D2123B0168 for ; Wed, 4 Oct 2006 06:34:53 -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 03399-04 for ; Wed, 4 Oct 2006 06:34:51 -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 4CF553B00BB for ; Wed, 4 Oct 2006 06:34:50 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so454402nfc for ; Wed, 04 Oct 2006 03:34:49 -0700 (PDT) Received: by 10.82.126.5 with SMTP id y5mr21707buc; Wed, 04 Oct 2006 03:34:48 -0700 (PDT) Received: by 10.82.115.13 with HTTP; Wed, 4 Oct 2006 03:34:48 -0700 (PDT) Message-ID: <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> Date: Wed, 4 Oct 2006 11:34:48 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel List" In-Reply-To: <20061004100633.GL2753@mikeasoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> <20061004100633.GL2753@mikeasoft.com> X-Google-Sender-Auth: 6dfe98abd5ac6de6 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.426 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.426 X-Spam-Level: Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 10:34:53 -0000 > Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. > > I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. Hang on, not sure I understand this at all. What would we have to do instead? Puzzled... sil -- If God didn't want us to eat meat, then he wouldn't have invented the hamburger, would he? Logic. -- Bevier, alt.fan.eddings From mike@mikeasoft.com Wed Oct 4 06:49: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 75A7D3B00D2 for ; Wed, 4 Oct 2006 06:49: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 04178-08 for ; Wed, 4 Oct 2006 06:49:47 -0400 (EDT) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by menubar.gnome.org (Postfix) with ESMTP id E6A023B007A for ; Wed, 4 Oct 2006 06:49:46 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1GV4Ju-0000gA-2s for jokosher-devel-list@gnome.org; Wed, 04 Oct 2006 10:49:46 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GV4O7-0006x7-00 for ; Wed, 04 Oct 2006 11:54:07 +0100 Date: Wed, 4 Oct 2006 11:54:07 +0100 From: Michael Sheldon To: Jokosher Devel List Message-ID: <20061004105407.GM2753@mikeasoft.com> Mail-Followup-To: Jokosher Devel List References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> <20061004100633.GL2753@mikeasoft.com> <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610040334j2f81cab8y354bc90748d4107c@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=-2.38 tagged_above=-999 required=2 tests=[AWL=0.219, BAYES_00=-2.599] X-Spam-Score: -2.38 X-Spam-Level: Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 10:49:48 -0000 On Wed, Oct 04, 2006 at 11:34:48AM +0100, Stuart Langridge wrote: > > Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. > > > > I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. > > Hang on, not sure I understand this at all. What would we have to do > instead? Puzzled... > We'd have to give the user more control over what channels are selected in some way (making it closer to a normal mixer I guess), which'll make things more complicated for them. Mike. -- Michael Sheldon http://www.mikeasoft.com From panos.laganakos@gmail.com Wed Oct 4 07:12: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 3C25D3B00C2 for ; Wed, 4 Oct 2006 07:12: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 05099-07 for ; Wed, 4 Oct 2006 07:12:10 -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 4CDFF3B0168 for ; Wed, 4 Oct 2006 07:12:09 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so463952nfc for ; Wed, 04 Oct 2006 04:12:08 -0700 (PDT) Received: by 10.49.92.18 with SMTP id u18mr2168338nfl; Wed, 04 Oct 2006 04:12:06 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Wed, 4 Oct 2006 04:12:06 -0700 (PDT) Message-ID: Date: Wed, 4 Oct 2006 14:12:06 +0300 From: "Panos Laganakos" To: "Stuart Langridge" In-Reply-To: <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1159910307.4792.16.camel@ltilley.tilleygroup> <1c3fe48e0610031601y279f7d16s50bc6ab416639e63@mail.gmail.com> <20061004100633.GL2753@mikeasoft.com> <4c91566f0610040334j2f81cab8y354bc90748d4107c@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.423 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.423 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Recording Problems... 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, 04 Oct 2006 11:12:12 -0000 Is it possible to answer this at ALSA's level in a way that it would benefit gstreamer/jok? On 10/4/06, Stuart Langridge wrote: > > Another problem with this whole approach in general is that "Capture" gets translated, so recording is likely to be broken for anyone with a soundcard like this that is using a different locale. > > > > I've had a chat with MikeS in #gstreamer and as far as he's aware there's no real way around the problem due to it being an ALSA limitation. So we may need to rethink the way we let the user select inputs. > > Hang on, not sure I understand this at all. What would we have to do > instead? Puzzled... > > sil > > -- > If God didn't want us to eat meat, then he wouldn't have invented the > hamburger, would he? Logic. > -- Bevier, alt.fan.eddings > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From john@thegreens.co.uk Wed Oct 4 08:35: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 384733B021C for ; Wed, 4 Oct 2006 08:35: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 10091-02 for ; Wed, 4 Oct 2006 08:35:05 -0400 (EDT) Received: from smtp800.mail.ukl.yahoo.com (smtp800.mail.ukl.yahoo.com [217.12.12.142]) by menubar.gnome.org (Postfix) with SMTP id 975D53B00C2 for ; Wed, 4 Oct 2006 08:35:02 -0400 (EDT) Received: (qmail 51507 invoked from network); 4 Oct 2006 12:35:01 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 4 Oct 2006 12:35:01 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 4393478E78; Wed, 4 Oct 2006 13:35:01 +0100 (BST) Date: Wed, 4 Oct 2006 13:34:59 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061004123459.GB17924@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.317 tagged_above=-999 required=2 tests=[AWL=0.213, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.317 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 04 Oct 2006 12:35:09 -0000 On Wed, Oct 04, 2006 at 07:58:53AM +0100, Stuart Langridge wrote: > I've now added this, and my freesound extension is using it (but > that's not committed yet). Haven't updated the wiki yet. > Excellent :) Have you any experience with eggs (or do you leave that to Mrs Aq). I tried making sense of the docs last night and ... whilst it's quite comprehensive it's a bit lacking in actual real examples. This makes it a bit hard finding out what we need to know. There are some tutorials kicking around and it looks like it might making handling extensions a bit of a doddle as far as jokosher itself is concerned. Certainly a fair bit easier than untarring archives etc. The actual building of the egg itself however seems a bit like black magic with lots of farting around with setup files and__init__.py and stuff and I'm not sure how much of this is strictly necessary for our needs. -- John Green From john@thegreens.co.uk Thu Oct 5 11:46:53 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 021123B0018 for ; Thu, 5 Oct 2006 11:46:53 -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 18134-06 for ; Thu, 5 Oct 2006 11:46:52 -0400 (EDT) Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by menubar.gnome.org (Postfix) with SMTP id 5F9383B0079 for ; Thu, 5 Oct 2006 11:46:49 -0400 (EDT) Received: (qmail 95290 invoked from network); 5 Oct 2006 15:46:48 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp812.mail.ukl.yahoo.com with SMTP; 5 Oct 2006 15:46:48 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B48B778289; Thu, 5 Oct 2006 16:46:47 +0100 (BST) Date: Thu, 5 Oct 2006 16:46:43 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061005154643.GA11860@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <45215B8A.9010309@thegreens.co.uk> <4521795C.4020404@gmail.com> <20061003090654.GA11825@localhost.localdomain> <4c91566f0610030229m1516cd13q550f2a35a9b6bcca@mail.gmail.com> <4c91566f0610032358v5cb378caib1508798e247bcc@mail.gmail.com> <20061004123459.GB17924@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061004123459.GB17924@localhost.localdomain> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.305 tagged_above=-999 required=2 tests=[AWL=0.148, BAYES_00=-2.599, SPF_NEUTRAL=1.069, TW_SV=0.077] X-Spam-Score: -1.305 X-Spam-Level: Subject: Re: [jokosher-devel] Managing extensions 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, 05 Oct 2006 15:46:53 -0000 OK. I've got J working with a simple HelloWorld plugin as an egg. I need to get it working on a plugin with a glade file included before I commit it. Meanwhile a question arises regarding building eggs and the directory structure of the svn repositories for extensions. At the minute a default egg build needs a directory structure something like this: MyExtension/ setup.py src/ MyExtension.py __init__.py MyExtension.glade build/ dist/ build/ is used by setup during the build process (then cleared) dist/ is the default destination of the egg (though you can change it with the -d option to setup.py bdist_egg) If we followed this default layout then the final deployable eggs would be all over the place and make it a bit messy to find and install them. We could make the svn structure look like: extensions/ trunk/ eggs/ Extension_1/ setup_py src/ . . . Extension_2/ . . . extensions/ Extension_1.egg Extension_2.egg . . . SimpleExtension.py When you build the egg you use python setup.py bdist_egg -d ../../extensions/ This keeps all the deployable extensions in one directory. You can also set JOKOSHER_EXTENSION_DIRS to include this dir so that your extensions are always up-to-date whenever you svn up. The disadvantage to doing this is that you always have to remember the -d option when running setup.py before you commit. Unless there's a way to change the default that I haven't found yet. Any thoughts? -- John Green From laszlok2@gmail.com Fri Oct 6 02:26: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 A62B03B0099 for ; Fri, 6 Oct 2006 02:26: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 24202-06 for ; Fri, 6 Oct 2006 02:26:40 -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 B720D3B0094 for ; Fri, 6 Oct 2006 02:26:39 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so946522pye for ; Thu, 05 Oct 2006 23:26:39 -0700 (PDT) Received: by 10.35.114.16 with SMTP id r16mr5239696pym; Thu, 05 Oct 2006 23:26:39 -0700 (PDT) Received: from ?192.168.0.100? ( [70.29.186.3]) by mx.google.com with ESMTP id 8sm1805575nzn.2006.10.05.23.26.34; Thu, 05 Oct 2006 23:26:38 -0700 (PDT) Message-ID: <4525F711.1030406@gmail.com> Date: Fri, 06 Oct 2006 02:26:25 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) 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.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] Jokosher won't launch after r764. 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, 06 Oct 2006 06:26:40 -0000 With the current revision of SVN, Jokosher fails to launch complaining about the inability to register a new GType. Lukas reported this on IRC and its really bizarre. I spent some time figuring out how to fix it, but I still have no clue why it happened in the first place: /home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py:17: Warning: cannot register existing type `TimeView' class TimeView(gtk.EventBox): Traceback (most recent call last): File "./Jokosher/Jokosher", line 105, in ? localFileOrGlobalFileImport("JokosherApp") File "./Jokosher/Jokosher", line 33, in localFileOrGlobalFileImport globals()[importName] = __import__("Jokosher." + importName, None, None, True) File "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/JokosherApp.py", line 14, in ? import AddInstrumentDialog, TimeView, CompactMixView File "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py", line 17, in ? class TimeView(gtk.EventBox): RuntimeError: could not create new GType I'm not sure why it effects TimeView.py or why it has anything at all to do with a GType, but this is caused by python not being able to find the pkg_resources module that is used to load python eggs. To fix it just install python-setuptools on Ubuntu, or the equivalent non-DEB package for everyone else. P.S. Its thanksgiving in Canada this weekend, so I won't be back until Tuesday. I'll see everyone then, and hopefully Jono too :) Laszlo From john@thegreens.co.uk Fri Oct 6 04:57:15 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 64BC93B000E for ; Fri, 6 Oct 2006 04:57:15 -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 31819-02 for ; Fri, 6 Oct 2006 04:57:12 -0400 (EDT) Received: from smtp814.mail.ukl.yahoo.com (smtp814.mail.ukl.yahoo.com [217.12.12.204]) by menubar.gnome.org (Postfix) with SMTP id 3A0983B0008 for ; Fri, 6 Oct 2006 04:57:11 -0400 (EDT) Received: (qmail 65161 invoked from network); 6 Oct 2006 08:57:10 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp814.mail.ukl.yahoo.com with SMTP; 6 Oct 2006 08:57:09 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 1D8C277EB2; Fri, 6 Oct 2006 09:57:09 +0100 (BST) Date: Fri, 6 Oct 2006 09:57:09 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061006085708.GA5674@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: <4525F711.1030406@gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.248 tagged_above=-999 required=2 tests=[AWL=0.058, BAYES_00=-2.599, MIME_BASE64_NO_NAME=0.224, SPF_NEUTRAL=1.069] X-Spam-Score: -1.248 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 06 Oct 2006 08:57:15 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Oct 06, 2006 at 02:26:25AM -0400, Laszlo Pandy wrote: > With the current revision of SVN, Jokosher fails to launch complaining > about the inability to register a new GType. Lukas reported this on IRC > and its really bizarre. I spent some time figuring out how to fix it, > but I still have no clue why it happened in the first place: > Damn. Sorry to have wasted anyone's time with this. I did mention the new dependency in the commit log but perhaps I should have said it here as well. I suppose just because I always read them I shouldn't assume everyone else does. The actual error seems bizarre and unrelated though. I'd have expected it to fail importing pkg_resources. Another thing. I intend writing up the egg stuff in the wiki but it's my son's birthday bash this weekend so in case I don't get around to it I attach the files for my HelloWorld extension. You can run it by copying the .egg file in the dist/ sub-dir to ~/.jokosher/extensions. The main difference from the current extensions we have is that you can't access files in the package directly as files but instead instead you use pkg_resources functions. So we can use these to read the glade file into a string and load the widget tree from that. The setup.py file has the stuff we need build the egg (entrypoints is the key to loading it into jokosher - you must use the same name that jokosher is looking for i.e. "jokosher.extensions"). To build the egg it's just python setup.py bdist_egg Cheers -- John Green --r5Pyd7+fXNt84Ff3 Content-Type: application/x-gtar Content-Disposition: attachment; filename="HelloWorld.tgz" Content-Transfer-Encoding: base64 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 --r5Pyd7+fXNt84Ff3-- From stuart.langridge@gmail.com Fri Oct 6 07:06: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 910F63B0189 for ; Fri, 6 Oct 2006 07:06:02 -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 06718-08 for ; Fri, 6 Oct 2006 07:06:00 -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 590003B01D3 for ; Fri, 6 Oct 2006 07:05:59 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1043609nfa for ; Fri, 06 Oct 2006 04:05:58 -0700 (PDT) Received: by 10.82.120.14 with SMTP id s14mr168275buc; Fri, 06 Oct 2006 04:05:58 -0700 (PDT) Received: by 10.82.115.13 with HTTP; Fri, 6 Oct 2006 04:05:58 -0700 (PDT) Message-ID: <4c91566f0610060405j78c0e83aw7e6ca1788f7b6fbf@mail.gmail.com> Date: Fri, 6 Oct 2006 12:05:58 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel 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: b7d9f2fe1dbd049e X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=-0.025, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.425 X-Spam-Level: Subject: [jokosher-devel] Nyquist plugins 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, 06 Oct 2006 11:06:02 -0000 Audacity does this thing called Nyquist (http://audacity.sourceforge.net/help/nyquist) which allows people to write plugins in a text editor and that don't need compilation. Anyone know if there are gstreamer plans to support it? It'd be good if Jokosher could take advantage of any Nyquist plugins that get written... sil -- Abusus non tollit usum (The threat of potential abuse should not be an argument against any use) From jefrat@gmail.com Fri Oct 6 08:26: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 8750D3B02E1 for ; Fri, 6 Oct 2006 08:26: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 10917-04 for ; Fri, 6 Oct 2006 08:26:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 92F173B01AB for ; Fri, 6 Oct 2006 08:26:22 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so333252ugb for ; Fri, 06 Oct 2006 05:26:21 -0700 (PDT) Received: by 10.78.201.10 with SMTP id y10mr1563828huf; Fri, 06 Oct 2006 05:26:21 -0700 (PDT) Received: by 10.78.136.13 with HTTP; Fri, 6 Oct 2006 05:26:21 -0700 (PDT) Message-ID: <29d55b2b0610060526x2790f31mab2c5a3bef773ef6@mail.gmail.com> Date: Fri, 6 Oct 2006 08:26:21 -0400 From: "Jeff Ratliff" To: "Jokosher Devel List" In-Reply-To: <4c91566f0610060405j78c0e83aw7e6ca1788f7b6fbf@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c91566f0610060405j78c0e83aw7e6ca1788f7b6fbf@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: Subject: Re: [jokosher-devel] Nyquist plugins 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, 06 Oct 2006 12:26:25 -0000 On 06/10/06, Stuart Langridge wrote: > Audacity does this thing called Nyquist > (http://audacity.sourceforge.net/help/nyquist) which allows people to > write plugins in a text editor and that don't need compilation. Anyone > know if there are gstreamer plans to support it? It'd be good if > Jokosher could take advantage of any Nyquist plugins that get > written... > I looked into learning Nyquist a while back. It's a strange version of Lisp designed for describing transformations to sound files. Surely we could just whip up a Lisp interpreter for Jokosher for version 0.3? :) Actually it seems to be pretty powerful, and it IS an existing scripting language for sound editing. As far as the Gstreamer part, I haven't a clue. -- Jeff Ratliff (Gomer_X) From chris-procter@talk21.com Fri Oct 6 09:13: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 031FE3B0017 for ; Fri, 6 Oct 2006 09:13: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 13179-07 for ; Fri, 6 Oct 2006 09:13:25 -0400 (EDT) Received: from web86610.mail.ird.yahoo.com (web86610.mail.ird.yahoo.com [217.146.188.207]) by menubar.gnome.org (Postfix) with SMTP id 7374F3B01CE for ; Fri, 6 Oct 2006 09:13:23 -0400 (EDT) Received: (qmail 9880 invoked by uid 60001); 6 Oct 2006 13:13:22 -0000 Message-ID: <20061006131322.9878.qmail@web86610.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86610.mail.ird.yahoo.com via HTTP; Fri, 06 Oct 2006 14:13:22 BST Date: Fri, 6 Oct 2006 14:13:22 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: <29d55b2b0610060526x2790f31mab2c5a3bef773ef6@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=-0.269 tagged_above=-999 required=2 tests=[AWL=-0.867, BAYES_05=-1.11, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.269 X-Spam-Level: Subject: Re: [jokosher-devel] Nyquist plugins 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, 06 Oct 2006 13:13:29 -0000 --- Jeff Ratliff wrote: > Surely we could just whip up a Lisp interpreter for > Jokosher for version 0.3? :) "Any sufficiently complicated program contains an ad-hoc, informally-specified bug-ridden slow implementation of half of Common Lisp." — Greenspun's Tenth Rule of Programming So maybe we should bow to the inevitable sooner rather then later :) chris ___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html From chris-procter@talk21.com Fri Oct 6 09:44:55 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 5D3A43B00B7 for ; Fri, 6 Oct 2006 09:44:55 -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 14721-05 for ; Fri, 6 Oct 2006 09:44:52 -0400 (EDT) Received: from web86603.mail.ird.yahoo.com (web86603.mail.ird.yahoo.com [217.146.188.136]) by menubar.gnome.org (Postfix) with SMTP id DC8143B01B8 for ; Fri, 6 Oct 2006 09:44:50 -0400 (EDT) Received: (qmail 30715 invoked by uid 60001); 6 Oct 2006 13:44:50 -0000 Message-ID: <20061006134450.30713.qmail@web86603.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86603.mail.ird.yahoo.com via HTTP; Fri, 06 Oct 2006 14:44:50 BST Date: Fri, 6 Oct 2006 14:44:50 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: <4525F711.1030406@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=-0.96 tagged_above=-999 required=2 tests=[AWL=-0.069, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.96 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 06 Oct 2006 13:44:55 -0000 --- Laszlo Pandy wrote: > With the current revision of SVN, Jokosher fails to > launch complaining > about the inability to register a new GType. Lukas > reported this on IRC > and its really bizarre. I spent some time figuring > out how to fix it, > but I still have no clue why it happened in the > first place: > > /home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py:17: > > Warning: cannot register existing type `TimeView' > class TimeView(gtk.EventBox): > Traceback (most recent call last): > File "./Jokosher/Jokosher", line 105, in ? > localFileOrGlobalFileImport("JokosherApp") > File "./Jokosher/Jokosher", line 33, in > localFileOrGlobalFileImport > globals()[importName] = __import__("Jokosher." > + importName, None, > None, True) > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/JokosherApp.py", > > line 14, in ? > import AddInstrumentDialog, TimeView, > CompactMixView > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py", > > line 17, in ? > class TimeView(gtk.EventBox): > RuntimeError: could not create new GType > > > I'm not sure why it effects TimeView.py or why it > has anything at all to > do with a GType, but this is caused by python not > being able to find the > pkg_resources module that is used to load python > eggs. It seems you get this error message if you import any unknown module after TimeView.py is imported. Before TimeView.py you get:- Cannot find local file JokosherApp.py. Cannot find system Jokosher installation. instead, which is interesting. I would suspect that python is not generating a stack trace correctly when it fails to import a file, and so we're seeing the previous stack trace that is caught (as I understand python it generates the stack trace then deals with the exception so caught exceptions generate the stack trace but dont display it) I cant prove this of course so I may be wrong, but if you still get this error after installing python-setuptools then you are probably missing another imported module. chris > P.S. Its thanksgiving in Canada this weekend, so I > won't be back until > Tuesday. I'll see everyone then, and hopefully Jono > too :) > > Laszlo Happy thanksgiving :) ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com From sinisterguy@gmail.com Sat Oct 7 11:00: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 45B9A3B0159 for ; Sat, 7 Oct 2006 11:00: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 12402-09 for ; Sat, 7 Oct 2006 11:00:38 -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 4B2993B0179 for ; Sat, 7 Oct 2006 11:00:38 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id d42so1282778pyd for ; Sat, 07 Oct 2006 08:00:38 -0700 (PDT) Received: by 10.65.38.13 with SMTP id q13mr6521347qbj; Sat, 07 Oct 2006 08:00:37 -0700 (PDT) Received: from ?192.168.15.4? ( [74.111.140.109]) by mx.google.com with ESMTP id a5sm561914qbd.2006.10.07.08.00.37; Sat, 07 Oct 2006 08:00:37 -0700 (PDT) From: Luke Tilley To: Laszlo Pandy In-Reply-To: <4525F711.1030406@gmail.com> References: <4525F711.1030406@gmail.com> Content-Type: text/plain Date: Sat, 07 Oct 2006 11:01:25 -0400 Message-Id: <1160233286.4975.2.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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: Cc: Jokosher gnome Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 07 Oct 2006 15:00:39 -0000 I've been busy over the past few days, so I haven't had time to fiddle around too much with this problem. But anyways, I tried installing the equivalent to python-setuptools on my distro, but i'm still getting the same trace. Any suggestions? On Fri, 2006-10-06 at 02:26 -0400, Laszlo Pandy wrote: > With the current revision of SVN, Jokosher fails to launch complaining > about the inability to register a new GType. Lukas reported this on IRC > and its really bizarre. I spent some time figuring out how to fix it, > but I still have no clue why it happened in the first place: > > /home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py:17: > Warning: cannot register existing type `TimeView' > class TimeView(gtk.EventBox): > Traceback (most recent call last): > File "./Jokosher/Jokosher", line 105, in ? > localFileOrGlobalFileImport("JokosherApp") > File "./Jokosher/Jokosher", line 33, in localFileOrGlobalFileImport > globals()[importName] = __import__("Jokosher." + importName, None, > None, True) > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/JokosherApp.py", > line 14, in ? > import AddInstrumentDialog, TimeView, CompactMixView > File > "/home/laszlo/Software/SVN/jokosher/JonoEdit/trunk/Jokosher/TimeView.py", > line 17, in ? > class TimeView(gtk.EventBox): > RuntimeError: could not create new GType > > > I'm not sure why it effects TimeView.py or why it has anything at all to > do with a GType, but this is caused by python not being able to find the > pkg_resources module that is used to load python eggs. > > To fix it just install python-setuptools on Ubuntu, or the equivalent > non-DEB package for everyone else. > > P.S. Its thanksgiving in Canada this weekend, so I won't be back until > Tuesday. I'll see everyone then, and hopefully Jono too :) > > Laszlo > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list From john@thegreens.co.uk Mon Oct 9 04:44: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 72DAD3B007F for ; Mon, 9 Oct 2006 04:44: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 12968-01 for ; Mon, 9 Oct 2006 04:44:14 -0400 (EDT) Received: from smtp804.mail.ukl.yahoo.com (smtp804.mail.ukl.yahoo.com [217.12.12.141]) by menubar.gnome.org (Postfix) with SMTP id 6E2C13B006D for ; Mon, 9 Oct 2006 04:44:13 -0400 (EDT) Received: (qmail 81937 invoked from network); 9 Oct 2006 08:44:12 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp804.mail.ukl.yahoo.com with SMTP; 9 Oct 2006 08:44:12 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 575DE77E3D; Mon, 9 Oct 2006 09:44:11 +0100 (BST) Date: Mon, 9 Oct 2006 09:44:10 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061009084410.GA4227@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160233286.4975.2.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.366 tagged_above=-999 required=2 tests=[AWL=0.164, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.366 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 08:44:17 -0000 On Sat, Oct 07, 2006 at 11:01:25AM -0400, Luke Tilley wrote: > I've been busy over the past few days, so I haven't had time to fiddle > around too much with this problem. But anyways, I tried installing the > equivalent to python-setuptools on my distro, but i'm still getting the > same trace. Any suggestions? > Can you import setuptools and pkg_resources inside a python console? If you can't then you don't have everything installed properly that you need. If you can then something else is up here. What's your distribution btw? I think most people here do ubuntu so it would be interesting to see if we have any problems with other distros, particularly regarding dependency issues. -- John Green From sinisterguy@gmail.com Mon Oct 9 10:47: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 74CAF3B01F4 for ; Mon, 9 Oct 2006 10:47: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 31451-08 for ; Mon, 9 Oct 2006 10:47: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 5FECA3B0174 for ; Mon, 9 Oct 2006 10:46:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so2010368nfc for ; Mon, 09 Oct 2006 07:46:57 -0700 (PDT) Received: by 10.49.80.12 with SMTP id h12mr2150863nfl; Mon, 09 Oct 2006 07:46:56 -0700 (PDT) Received: from ?192.168.15.4? ( [74.111.140.109]) by mx.google.com with ESMTP id a5sm3374382qbd.2006.10.09.07.46.56; Mon, 09 Oct 2006 07:46:56 -0700 (PDT) From: Luke Tilley To: John Green In-Reply-To: <20061009084410.GA4227@localhost.localdomain> References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> Content-Type: text/plain Date: Mon, 09 Oct 2006 10:47:49 -0400 Message-Id: <1160405270.5163.1.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 14:47:04 -0000 I tried importing setuptools and pkg_resources in a python console and it worked. I also changed around the order in which it was imported and it still worked. Something funky's going on. I'm using Arch Linux btw. Its a great distro most of the time. WillySilly on IRC also uses it. On Mon, 2006-10-09 at 09:44 +0100, John Green wrote: > On Sat, Oct 07, 2006 at 11:01:25AM -0400, Luke Tilley wrote: > > I've been busy over the past few days, so I haven't had time to fiddle > > around too much with this problem. But anyways, I tried installing the > > equivalent to python-setuptools on my distro, but i'm still getting the > > same trace. Any suggestions? > > > Can you import setuptools and pkg_resources inside a python console? If you > can't then you don't have everything installed properly that you need. If > you can then something else is up here. > > What's your distribution btw? I think most people here do ubuntu so it would > be interesting to see if we have any problems with other distros, > particularly regarding dependency issues. From sinisterguy@gmail.com Mon Oct 9 11:40: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 735A43B0009 for ; Mon, 9 Oct 2006 11:40: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 02163-02 for ; Mon, 9 Oct 2006 11:40:33 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id 8179A3B0076 for ; Mon, 9 Oct 2006 11:40:32 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so358286nzn for ; Mon, 09 Oct 2006 08:40:32 -0700 (PDT) Received: by 10.64.249.18 with SMTP id w18mr9320333qbh; Mon, 09 Oct 2006 08:40:32 -0700 (PDT) Received: from ?192.168.15.4? ( [74.111.140.109]) by mx.google.com with ESMTP id e14sm7131777qba.2006.10.09.08.40.31; Mon, 09 Oct 2006 08:40:31 -0700 (PDT) From: Luke Tilley To: John Green In-Reply-To: <1160405270.5163.1.camel@ltilley.tilleygroup> References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> Content-Type: text/plain Date: Mon, 09 Oct 2006 11:41:25 -0400 Message-Id: <1160408485.5163.5.camel@ltilley.tilleygroup> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 15:40:36 -0000 fixed the problem nibil pointed out on IRC that any module not found imported after TimeView owuld throw the wierd trace, so i went through file by file until I found that I didn't have the python-dbus module installed. So I installed it and now Jokosher's working fine again. On Mon, 2006-10-09 at 10:47 -0400, Luke Tilley wrote: > I tried importing setuptools and pkg_resources in a python console and > it worked. I also changed around the order in which it was imported and > it still worked. Something funky's going on. I'm using Arch Linux btw. > Its a great distro most of the time. WillySilly on IRC also uses it. > > On Mon, 2006-10-09 at 09:44 +0100, John Green wrote: > > On Sat, Oct 07, 2006 at 11:01:25AM -0400, Luke Tilley wrote: > > > I've been busy over the past few days, so I haven't had time to fiddle > > > around too much with this problem. But anyways, I tried installing the > > > equivalent to python-setuptools on my distro, but i'm still getting the > > > same trace. Any suggestions? > > > > > Can you import setuptools and pkg_resources inside a python console? If you > > can't then you don't have everything installed properly that you need. If > > you can then something else is up here. > > > > What's your distribution btw? I think most people here do ubuntu so it would > > be interesting to see if we have any problems with other distros, > > particularly regarding dependency issues. From john@thegreens.co.uk Mon Oct 9 11:47: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 E4AFB3B0080 for ; Mon, 9 Oct 2006 11: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 02637-01 for ; Mon, 9 Oct 2006 11:47:35 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id D47043B000D for ; Mon, 9 Oct 2006 11:47:34 -0400 (EDT) Received: (qmail 26295 invoked from network); 9 Oct 2006 15:47:34 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 9 Oct 2006 15:47:34 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 938F277FA4; Mon, 9 Oct 2006 16:47:33 +0100 (BST) Date: Mon, 9 Oct 2006 16:47:33 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061009154732.GA13991@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160405270.5163.1.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.381 tagged_above=-999 required=2 tests=[AWL=0.149, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.381 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 15:47:40 -0000 On Mon, Oct 09, 2006 at 10:47:49AM -0400, Luke Tilley wrote: > I tried importing setuptools and pkg_resources in a python console and > it worked. I also changed around the order in which it was imported and > it still worked. Something funky's going on. I'm using Arch Linux btw. > Its a great distro most of the time. WillySilly on IRC also uses it. > Ok. Then try this next. In the launch script Jokosher (around line 22) comment out the whole try...except...else block and replace it with just the import call. So that the function localFileOrGlobalFileImport() is just def localFileOrGlobalFileImport(importName): globals()[importName] = __import__(importName) and then run it again so that hopefully you only get the *real* error message. This may or may not help -- John Green From john@thegreens.co.uk Mon Oct 9 12:29: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 9AE163B016B for ; Mon, 9 Oct 2006 12:29: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 04751-07 for ; Mon, 9 Oct 2006 12:29:37 -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 2DF853B0076 for ; Mon, 9 Oct 2006 12:29:36 -0400 (EDT) Received: (qmail 4651 invoked from network); 9 Oct 2006 16:29:35 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 9 Oct 2006 16:29:35 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id EB83877E1F; Mon, 9 Oct 2006 17:29:33 +0100 (BST) Date: Mon, 9 Oct 2006 17:29:33 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061009162932.GA14789@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> <1160408485.5163.5.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160408485.5163.5.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.649 tagged_above=-999 required=2 tests=[AWL=-0.608, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.649 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 09 Oct 2006 16:29:37 -0000 On Mon, Oct 09, 2006 at 11:41:25AM -0400, Luke Tilley wrote: > fixed the problem nibil pointed out on IRC that any module not found > imported after TimeView owuld throw the wierd trace, so i went through > file by file until I found that I didn't have the python-dbus module > installed. So I installed it and now Jokosher's working fine again. > Excellent:) I thnk the rather obscure message is caused by something the try.., block in Jokosher is doing because if you comment it out then you get the standard Import Error message. Will look into this later. -- John Green From john@thegreens.co.uk Tue Oct 10 04:49:50 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 2D0CB3B0243 for ; Tue, 10 Oct 2006 04:49:50 -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 16570-08 for ; Tue, 10 Oct 2006 04:49:49 -0400 (EDT) Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by menubar.gnome.org (Postfix) with SMTP id 32C4F3B0221 for ; Tue, 10 Oct 2006 04:49:48 -0400 (EDT) Received: (qmail 83127 invoked from network); 10 Oct 2006 08:49:47 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp812.mail.ukl.yahoo.com with SMTP; 10 Oct 2006 08:49:47 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id DD96F77F94; Tue, 10 Oct 2006 09:49:46 +0100 (BST) Date: Tue, 10 Oct 2006 09:49:46 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061010084946.GA6229@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> <1160408485.5163.5.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1160408485.5163.5.camel@ltilley.tilleygroup> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.347 tagged_above=-999 required=2 tests=[AWL=0.183, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.347 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 10 Oct 2006 08:49:50 -0000 On Mon, Oct 09, 2006 at 11:41:25AM -0400, Luke Tilley wrote: > fixed the problem nibil pointed out on IRC that any module not found > imported after TimeView owuld throw the wierd trace, so i went through > file by file until I found that I didn't have the python-dbus module > installed. So I installed it and now Jokosher's working fine again. > This is what I think was happening. The Jokosher launch script is trying to load jokosher modules first from the current directory and then if that fails from a system installation i.e. from PYTHONPATH. It was doing this by first trying to 'import JokosherApp' and if that failed it tried 'import Jokosher.JokosherApp'. If JokosherApp is completely missing from both the current directory and PYTHON PATH then this is OK and everything works. The problem is if there is an exception whilst importing anything that JokosherApp itself imports (and further down the chain). We have a nested try... here and I think in allowing it to continue and try and do the second import after the first failed has a somewhat unpredictable result. Possibly something deep in the bowels of gobject has got run twice when it shouldn't have done (hence the warning about Timeview already being registered just before the exception). In r769 I changed it a bit so it will first look for a file JokosherApp.py in the current directory and if it finds that will import from there. If not it uses imp.find_module() to see if there is a Jokosher.JokosherApp that is importable and if so imports that. If none of these then exit with error. Both the imports are not trapped so if there is a missing module then normal python exception handling prevails. And I hope this fixes it. Unless someone sees something I've missed. -- John Green From stuart.langridge@gmail.com Tue Oct 10 05:21: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 635933B0111 for ; Tue, 10 Oct 2006 05:21: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 18284-02 for ; Tue, 10 Oct 2006 05:21:27 -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 29A663B0126 for ; Tue, 10 Oct 2006 05:21:27 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so242009nfc for ; Tue, 10 Oct 2006 02:21:26 -0700 (PDT) Received: by 10.82.111.8 with SMTP id j8mr756697buc; Tue, 10 Oct 2006 02:21:25 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 10 Oct 2006 02:21:25 -0700 (PDT) Message-ID: <4c91566f0610100221r1e2019cdjec7a9590c28a70e0@mail.gmail.com> Date: Tue, 10 Oct 2006 10:21:25 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Luke Tilley" In-Reply-To: <1160408485.5163.5.camel@ltilley.tilleygroup> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4525F711.1030406@gmail.com> <1160233286.4975.2.camel@ltilley.tilleygroup> <20061009084410.GA4227@localhost.localdomain> <1160405270.5163.1.camel@ltilley.tilleygroup> <1160408485.5163.5.camel@ltilley.tilleygroup> X-Google-Sender-Auth: 03de12bcbfc5dddf X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.424 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.424 X-Spam-Level: Cc: John Green , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher won't launch after r764. 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, 10 Oct 2006 09:21:28 -0000 On 10/9/06, Luke Tilley wrote: > fixed the problem nibil pointed out on IRC that any module not found > imported after TimeView owuld throw the wierd trace, so i went through > file by file until I found that I didn't have the python-dbus module > installed. So I installed it and now Jokosher's working fine again. That should be added to our "check that you have the right stuff installed" bit when Jokosher starts up, as should setuptools. sil -- docs are for the weak! you must divine the meaning of gnonlin through inner contemplation -- #jokosher From stuart.langridge@gmail.com Tue Oct 10 05:34:30 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 E65693B0199 for ; Tue, 10 Oct 2006 05:34: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 18701-05 for ; Tue, 10 Oct 2006 05:34:26 -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 6EE5C3B0138 for ; Tue, 10 Oct 2006 05:34:25 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so245757nfc for ; Tue, 10 Oct 2006 02:34:24 -0700 (PDT) Received: by 10.82.123.16 with SMTP id v16mr754440buc; Tue, 10 Oct 2006 02:34:24 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 10 Oct 2006 02:34:24 -0700 (PDT) Message-ID: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> Date: Tue, 10 Oct 2006 10:34:24 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel 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: 1b8418cc238ad26c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.423 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.423 X-Spam-Level: Subject: [jokosher-devel] Extensions 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, 10 Oct 2006 09:34:30 -0000 Excellent work on the ExtensionsAsEggs page on the wiki, I have to say! I have had a thought. Do we think it's worth having a special filetype for J extensions? My oh-so-clever run-an-extension-directly trick doesn't work with .egg files anyway, so I wonder whether we should just make both .py extensions and .egg extensions be called .jokosher-extension or similar. That has a few benefits: 1. It makes it very clear that something's a Jokosher extension 2. We get a nice icon for them 3. We can ship a tiny program that .jokosher-extension files are associated with; when someone clicks one directly to run it, the little program says "this is a Jokosher extension; would you like to install it?" and then moves it to the .jokosher/extensions folder if they say yes (this is what the oh-so-clever code does, but it doesn't work for .egg files and it's too complicated anyway) 4. It makes it a lot easier to build the Big Directory Of Extensions on extensions.jokosher.org at some point in the future, because it's just the results of a filetype:jokosher-extension Google search :) 5. If you have an extension file and don't have Jokosher, it should at least allow you to guess what it is if it's called whatever.jokosher-extension Downsides: 1. I don't know whether Nautilus will actually recognise files as J extensions just because of a filename; they are *actually* .py or .zip files under the covers. What does Nautilus do with .egg? 2. The file doesn't do anything at all if you have one and don't have Jokosher installed, even if you run it. (That's the case for .egg files anyway, though.) sil -- "Out of the frying pan and into the very same, identical frying-pan. Smegging great." -- Lister, "Last Human" From john@thegreens.co.uk Tue Oct 10 06:38: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 2D9A13B00DC for ; Tue, 10 Oct 2006 06:38: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 21592-10 for ; Tue, 10 Oct 2006 06:38:31 -0400 (EDT) Received: from smtp807.mail.ukl.yahoo.com (smtp807.mail.ukl.yahoo.com [217.12.12.197]) by menubar.gnome.org (Postfix) with SMTP id B32D43B0061 for ; Tue, 10 Oct 2006 06:38:30 -0400 (EDT) Received: (qmail 79210 invoked from network); 10 Oct 2006 10:38:26 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp807.mail.ukl.yahoo.com with SMTP; 10 Oct 2006 10:38:26 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 1345077F94; Tue, 10 Oct 2006 11:38:25 +0100 (BST) Date: Tue, 10 Oct 2006 11:38:25 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061010103825.GA8443@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.36 tagged_above=-999 required=2 tests=[AWL=0.170, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.36 X-Spam-Level: Subject: Re: [jokosher-devel] Extensions 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, 10 Oct 2006 10:38:32 -0000 On Tue, Oct 10, 2006 at 10:34:24AM +0100, Stuart Langridge wrote: > I have had a thought. Do we think it's worth having a special filetype > for J extensions? In principle yes. However atm Extension.py is looking at the extension to decide how to treat it (either .py or .egg). We'd have to come up with of another way of differentiating them. There is another problem with extensions that occurs to me. Extensions are meant to provide functionality that is not in core jokosher. You should also be allowed to cater for dependencies that are not in core jokosher. E.g. I have in the back of mind an idea of connecting from my phone using bluetooth. Whether this would actually work or not I don't know but it would mean the extension importing lots of dependencies that are completely useless for anyone without bluetooth capability on their machine. The question is what to do about these missing dependencies. We can trap for these on startup (it goes down in Extension.LoadAllExtensions()) but what do we do? Do we simply display the error? We could offer to disable any that can't be resolved so it only happens the once which might be friendlier. I don't know. -- John Green From stuart.langridge@gmail.com Tue Oct 10 06:49:30 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 5B9E23B0192 for ; Tue, 10 Oct 2006 06:49:30 -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 22693-07 for ; Tue, 10 Oct 2006 06:49:29 -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 08B273B0199 for ; Tue, 10 Oct 2006 06:49:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so267791nfc for ; Tue, 10 Oct 2006 03:49:28 -0700 (PDT) Received: by 10.82.109.19 with SMTP id h19mr761510buc; Tue, 10 Oct 2006 03:49:28 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 10 Oct 2006 03:49:28 -0700 (PDT) Message-ID: <4c91566f0610100349i14bc9ef4u402515588101af9a@mail.gmail.com> Date: Tue, 10 Oct 2006 11:49:28 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061010103825.GA8443@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> <20061010103825.GA8443@localhost.localdomain> X-Google-Sender-Auth: ff3c653e7b834c1c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.422 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.422 X-Spam-Level: Subject: Re: [jokosher-devel] Extensions 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, 10 Oct 2006 10:49:30 -0000 > In principle yes. However atm Extension.py is looking at the extension to > decide how to treat it (either .py or .egg). We'd have to come up with of > another way of differentiating them. That's OK, though; you can test whether something's an egg file with the zipfile module. > There is another problem with extensions that occurs to me. Extensions are > meant to provide functionality that is not in core jokosher. You should also > be allowed to cater for dependencies that are not in core jokosher. E.g. I > have in the back of mind an idea of connecting from my phone using > bluetooth. Whether this would actually work or not I don't know but it would > mean the extension importing lots of dependencies that are completely > useless for anyone without bluetooth capability on their machine. The > question is what to do about these missing dependencies. We can trap for > these on startup (it goes down in Extension.LoadAllExtensions()) but what do > we do? The extension should handle that, in a perfect world. It should neatly not offer its functionality, or maybe add a menu item that just pops up a "you need the bluetooth libraries" dialog, if it doesn't have all its dependencies. All we should do in Extension.py is trap a failed import (if the extension just tries to import something that isn't there without checking, or any other error) and print to the debug log "Import of extension Whatever failed", which we already do. In the future, when the Extension Manager exists, we can have it display what the error was, and give people a chance of fixing it, but that's the Extension Manager's job. sil -- 2. Make it halfway normal. I don't have any use for laser-beam-shooting pocket combs, or non-existent existents existing within their own existences, or ballpoint pens made out of lettuce. -- CardinalT dictates rules for the raif Silly Game From jonobacon@gmail.com Tue Oct 10 19:33: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 868163B00BC for ; Tue, 10 Oct 2006 19:33: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 31124-07 for ; Tue, 10 Oct 2006 19:33:09 -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 6F5E13B02EB for ; Tue, 10 Oct 2006 19:33:02 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so485828nfc for ; Tue, 10 Oct 2006 16:33:01 -0700 (PDT) Received: by 10.78.90.10 with SMTP id n10mr63995hub; Tue, 10 Oct 2006 16:33:01 -0700 (PDT) Received: by 10.78.136.18 with HTTP; Tue, 10 Oct 2006 16:33:01 -0700 (PDT) Message-ID: <1c3fe48e0610101633j3d18464bkd68df2f8f3c6470@mail.gmail.com> Date: Wed, 11 Oct 2006 00:33:01 +0100 From: "Jono Bacon" To: "Jokosher Devel List" 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] Hackfest, close to feature freeze, and stuff to do 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, 10 Oct 2006 23:33:11 -0000 Hi all, Well, we freeze for the rather exciting 0.2 release on Nov 1st and we still have some chunks of stuff to write. I just spoke to Luke and John and they are working on the Extensions Manager and converting extensions to egg files, I am working on some remaining effects bits and pieces and I believe Laszlo is working on the volume fades. Have you made any progress on the fades code Laszlo? If you are stuck, give us a shout - I have done some GnlOperations code before. It is important that we try and get them nailed by Nov 1st as Jeff needs to write the docs for 0.2 and we then need to get into bugfixing mode. Finally, this Sunday is our Jokosher hackfest. This is going to be a good opportunity to get the full team together and nailing some of these remaining things. As usual it takes place in #jokosher on irc.freenode.net. I would encourage the art team to be there as we still have some remaining icons that need completing. :) Jono From john@thegreens.co.uk Wed Oct 11 04:57: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 A608A3B0323 for ; Wed, 11 Oct 2006 04:57: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 22928-06 for ; Wed, 11 Oct 2006 04:57:49 -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 1A1C63B002A for ; Wed, 11 Oct 2006 04:57:48 -0400 (EDT) Received: (qmail 13590 invoked from network); 11 Oct 2006 08:57:47 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 11 Oct 2006 08:57:47 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B25DB77FA4; Wed, 11 Oct 2006 09:57:46 +0100 (BST) Date: Wed, 11 Oct 2006 09:57:46 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061011085746.GA8446@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610100234wfbce582s31d297dd92eeacd8@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.627 tagged_above=-999 required=2 tests=[AWL=-0.586, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.627 X-Spam-Level: Subject: Re: [jokosher-devel] Extensions 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, 11 Oct 2006 08:57:51 -0000 On Tue, Oct 10, 2006 at 10:34:24AM +0100, Stuart Langridge wrote: > I have had a thought. Do we think it's worth having a special filetype > for J extensions? My oh-so-clever run-an-extension-directly trick > doesn't work with .egg files anyway, so I wonder whether we should > just make both .py extensions and .egg extensions be called > .jokosher-extension or similar. That has a few benefits: A little snag. It doesn't work if the filename isn't .egg. pkg_resources.working_set.add_entry() adds the filename to the list but pkg_resources.iter_entry_points() won't come up with the goods. Maybe it only looks at .egg files in the list. It was a good idea though. -- John Green From snecklifter@gmail.com Thu Oct 12 18:32: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 5143A3B007C for ; Thu, 12 Oct 2006 18:32: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 04772-05 for ; Thu, 12 Oct 2006 18:32:12 -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 2412E3B0072 for ; Thu, 12 Oct 2006 18:32:12 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1299235nfc for ; Thu, 12 Oct 2006 15:32:11 -0700 (PDT) Received: by 10.48.48.18 with SMTP id v18mr5894534nfv; Thu, 12 Oct 2006 15:32:11 -0700 (PDT) Received: by 10.48.223.5 with HTTP; Thu, 12 Oct 2006 15:32:11 -0700 (PDT) Message-ID: <364d303b0610121532j51455c83x4dc2f0e95660c99e@mail.gmail.com> Date: Thu, 12 Oct 2006 23:32:11 +0100 From: "Chris Brown" To: "Jokosher gnome" 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.325 tagged_above=-999 required=2 tests=[AWL=-0.414, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.325 X-Spam-Level: Subject: [jokosher-devel] Linuxworld London 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, 12 Oct 2006 22:32:13 -0000 Hi Folks, I'm having to welch on my deal to man the Jokosher booth. Therefore if someone is available to replace me at such short notice I would be grateful and would feel slightly less of a wanker. I believe John Green said he may be available for one or both days. Jono suggested two people so that one can wander off for lunch and to have a look around and just generally share duties. Again, my apologies for this. It is not what I wanted. I am also having to retire from commitments of any kind to the project as a whole. I will be documenting as much as I can on the wiki and should still be contactable my email if there are any urgent questions. Regards Chris From john@thegreens.co.uk Thu Oct 12 20:05:27 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 7BEAA3B007C for ; Thu, 12 Oct 2006 20:05:27 -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 08768-05 for ; Thu, 12 Oct 2006 20:05:25 -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 88E003B013E for ; Thu, 12 Oct 2006 20:05:24 -0400 (EDT) Received: (qmail 56262 invoked from network); 13 Oct 2006 00:05:23 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 13 Oct 2006 00:05:23 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by thegreens.co.uk (Postfix) with ESMTP id 2858C77D71 for ; Fri, 13 Oct 2006 01:05:23 +0100 (BST) From: John Green To: jokosher-devel-list@gnome.org Date: Fri, 13 Oct 2006 01:05:18 +0100 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610130105.19339.john@thegreens.co.uk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.551 tagged_above=-999 required=2 tests=[AWL=-0.587, BAYES_05=-1.11, SPF_NEUTRAL=1.069, TW_SV=0.077] X-Spam-Score: -0.551 X-Spam-Level: Subject: [jokosher-devel] Subversion directory structure for extensions 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, 13 Oct 2006 00:05:27 -0000 In r771 I moved the directory structure around a bit for the extensions that I converted to eggs. (I left Freesound alone as I think Aq is currently working on it). So the layout is now: extensions/ trunk/ eggs/ Extension_1/ setup_py src/ Extension1.py Extension1.glade __init__.py . . . Extension_2/ . . . extensions/ Extension_1.egg Extension_2.egg . . . SimpleExtension.py This is to allow the directory structure needed to build the egg files. If you modify , say Extension1.py then you need to run it's setup script to rebuild the egg.. The command is 'python setup.py bdist_egg'.This builds the egg in a dist/ sub-directory. There is a line at the end of the script to copy the egg up to the extensions/trunk/extensions directory. So this directory contains all the extensions ready for deployment. You can copy these into ~/.jokosher/extensions or, if you add this directory to JOKOSHER_EXTENSION_DIRS then svn up will be all you need do to update. The build process creates other directories: build/ ,dist/ and Extension.egg-info but I think that these are only intermediary and no interest to svn so, for the ones I did I set svn:ignore appropriately. -- John Green john@thegreens.co.uk From laszlok2@gmail.com Thu Oct 12 22:06: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 8C57E3B007C for ; Thu, 12 Oct 2006 22:06: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 13343-08 for ; Thu, 12 Oct 2006 22:06:54 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id B20213B0012 for ; Thu, 12 Oct 2006 22:06:53 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 13so347057nzn for ; Thu, 12 Oct 2006 19:06:48 -0700 (PDT) Received: by 10.65.97.18 with SMTP id z18mr3913133qbl; Thu, 12 Oct 2006 19:06:48 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e13sm3663803qba.2006.10.12.19.06.45; Thu, 12 Oct 2006 19:06:47 -0700 (PDT) Message-ID: <452EF4B3.9080000@gmail.com> Date: Thu, 12 Oct 2006 22:06:43 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: John Green References: <200610130105.19339.john@thegreens.co.uk> In-Reply-To: <200610130105.19339.john@thegreens.co.uk> 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Subversion directory structure for extensions 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, 13 Oct 2006 02:06:54 -0000 John Green wrote: > In r771 I moved the directory structure around a bit for the extensions that I > converted to eggs. (I left Freesound alone as I think Aq is currently working > on it). So the layout is now: > > extensions/ > trunk/ > eggs/ > Extension_1/ > setup_py > src/ > Extension1.py > Extension1.glade > __init__.py > . . . > Extension_2/ > . . . > extensions/ > Extension_1.egg > Extension_2.egg > . . . > SimpleExtension.py > > This is to allow the directory structure needed to build the egg files. If > you modify , say Extension1.py then you need to run it's setup script to > rebuild the egg.. The command is 'python setup.py bdist_egg'.This builds the > egg in a dist/ sub-directory. There is a line at the end of the script to > copy the egg up to the extensions/trunk/extensions directory. extensions/trunk/extensions seemed a little redundant to me. The egg sources are still in extensions/trunk/eggs/, but I have put all the build eggs as well as the stand alone py files in extensions/trunk/. I have also modified the scripts to copy to this directory instead of the old one. Laszlo From daniel.holbach@ubuntu.com Fri Oct 13 10:44:50 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 423663B0367 for ; Fri, 13 Oct 2006 10:44:50 -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 15786-07 for ; Fri, 13 Oct 2006 10:44:45 -0400 (EDT) Received: from fellatio.deswahnsinns.de (langweiligneutral.deswahnsinns.de [80.69.46.90]) by menubar.gnome.org (Postfix) with ESMTP id AE3533B01B8 for ; Fri, 13 Oct 2006 10:44:44 -0400 (EDT) Received: from [87.123.56.121] (HELO [192.168.1.101]) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 1653796 for jokosher-devel-list@gnome.org; Fri, 13 Oct 2006 16:42:16 +0200 From: Daniel Holbach To: jokosher-devel-list@gnome.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-xWec4Tj31yJiVr6qK8b/" Date: Fri, 13 Oct 2006 16:42:14 +0200 Message-Id: <1160750534.16456.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] [Fwd: Re: Moving icons] 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, 13 Oct 2006 14:44:50 -0000 --=-xWec4Tj31yJiVr6qK8b/ Content-Type: multipart/mixed; boundary="=-zXDHbauYfqOyckl0HoFq" --=-zXDHbauYfqOyckl0HoFq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Forwarding Michael's message, as he is not on the list. Have a nice day, Daniel --=-zXDHbauYfqOyckl0HoFq Content-Disposition: inline Content-Description: Weitergeleitete Nachricht - Re: [jokosher-devel] Moving icons Content-Type: message/rfc822 Return-Path: X-Spam-Status: No, hits=-2.5 required=5.0 X-Real-To: Received: from fiordland.ubuntu.com ([82.211.81.145] verified) by fellatio.deswahnsinns.de (CommuniGate Pro SMTP 4.2.10) with ESMTP id 1653761 for dh@mailempfang.de; Fri, 13 Oct 2006 16:35:49 +0200 Received-SPF: fail receiver=fellatio.deswahnsinns.de; client-ip=82.211.81.145; envelope-from=sir.mvo@gmx.de Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by fiordland.ubuntu.com (Postfix) with SMTP id 860EBB68194 for ; Fri, 13 Oct 2006 15:35:45 +0100 (BST) Received: (qmail invoked by alias); 13 Oct 2006 14:35:45 -0000 Received: from pD951E681.dip0.t-ipconnect.de (EHLO top.ping.de) [217.81.230.129] by mail.gmx.net (mp038) with SMTP; 13 Oct 2006 16:35:45 +0200 X-Authenticated: #18895133 Received: by top.ping.de (Postfix, from userid 1000) id 3FCDA14010D; Fri, 13 Oct 2006 16:35:42 +0200 (CEST) Date: Fri, 13 Oct 2006 16:35:42 +0200 From: Michael Vogt To: Daniel Holbach Cc: Jokosher Subject: Re: [jokosher-devel] Moving icons Message-ID: <20061013143541.GV6521@top.ping.de> References: <364d303b0609260423n31d4c921p323907edd1337d2a@mail.gmail.com> <4c91566f0609260440j70e18792o6cd33bcfc2904558@mail.gmail.com> <4c91566f0609260441y27c4ff3ak60f88ef2c3c66397@mail.gmail.com> <1159275302.4995.3.camel@localhost> <4519CF31.1050309@gmail.com> <1159343307.16477.6.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1159343307.16477.6.camel@localhost> User-Agent: Mutt/1.5.12-2006-07-14 X-Y-GMX-Trusted: 0 Content-Transfer-Encoding: quoted-printable On Wed, Sep 27, 2006 at 09:48:27AM +0200, Daniel Holbach wrote: > Hello Laszlo, Hi, sorry for my late reply, the mail somehow slipped under my radar. Thanks to Daniel for reminding me about it :) =20 > thanks for taking the time to reply and figure it out. >=20 > Am Dienstag, den 26.09.2006, 21:09 -0400 schrieb Laszlo Pandy: > > Mostly I just want to know why=20 > > we use need to use POTFILES.in and not just run the translations merge=20 > > on all *.py files? >=20 > I took a look at Michael's gnome-app-install and together with him > applied the changes to jokosher. Using POTFILES.in is the canonical way > of dealing with translations - you will find it in other projects as > well. >=20 > I CCed Michael, I'm sure he has some *clever* reply. :-) It is there to have intltool-update working. I personally like it a lot (stuff like --maintain or --report). But of course the current makefile is fine as well if you don't need intltool-update. It can be a bit anoyning to use POTFILES.in because one needs to remember to add new files to it. The beste solution would be if the setuptools would grow gettext support one day. =20 > > Also what happened to these two lines which grab translation template=20 > > strings from the glade file and the instrument files?: > >=20 > > python i18nReadInstr.py ../../Instruments/*.instr > i18n.instr.h > > xgettext -k_ -kN_ -o $@ ../../Jokosher.glade.h ../../*.py i18n.instr.h >=20 > I'm not sure - it's been a while since I looked at it - wouldn't it > suffice to add them to POTFILES.in? [..] The format that is used in jokosher is apparently not compatible with the way that intltool expects ini files. It expects input like e.g. cello.instr.in:=20 [core] _name =3D Cello icon =3D cello.png type =3D cello and will write out: cello.instr [core] name =3D Cello name[en] =3D Cello icon =3D cello.png type =3D cello So with the current way that a instr file looks like this won't work and the proposed patch needs to be reverted for this. Changing the format to something like the above may mean that code that parses desktop files can be (re-)used easily to read instr files and that intltool and can be used to scan the instr files without the need for a custom script. So it may be a win to consider that format. But I know too little about the instr format to see what drawbacks such a change might have. Cheers, Michael --=20 Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo --=-zXDHbauYfqOyckl0HoFq-- --=-xWec4Tj31yJiVr6qK8b/ Content-Type: application/pgp-signature; name=signature.asc Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBFL6XGr3O2CKlAUK8RAqbnAJ40HfOTL5/rhbIfZ7dOpQpRRKAEpgCfY+Ng +0m6IXIGP7q5ZGQpjDuP2FE= =tpj5 -----END PGP SIGNATURE----- --=-xWec4Tj31yJiVr6qK8b/-- From sir.mvo@gmx.de Fri Oct 13 10:35: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 D440A3B008F for ; Fri, 13 Oct 2006 10:35: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 15445-05 for ; Fri, 13 Oct 2006 10:35:46 -0400 (EDT) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by menubar.gnome.org (Postfix) with SMTP id 001143B00AA for ; Fri, 13 Oct 2006 10:35:45 -0400 (EDT) Received: (qmail invoked by alias); 13 Oct 2006 14:35:45 -0000 Received: from pD951E681.dip0.t-ipconnect.de (EHLO top.ping.de) [217.81.230.129] by mail.gmx.net (mp038) with SMTP; 13 Oct 2006 16:35:45 +0200 X-Authenticated: #18895133 Received: by top.ping.de (Postfix, from userid 1000) id 3FCDA14010D; Fri, 13 Oct 2006 16:35:42 +0200 (CEST) Date: Fri, 13 Oct 2006 16:35:42 +0200 From: Michael Vogt To: Daniel Holbach Message-ID: <20061013143541.GV6521@top.ping.de> References: <364d303b0609260423n31d4c921p323907edd1337d2a@mail.gmail.com> <4c91566f0609260440j70e18792o6cd33bcfc2904558@mail.gmail.com> <4c91566f0609260441y27c4ff3ak60f88ef2c3c66397@mail.gmail.com> <1159275302.4995.3.camel@localhost> <4519CF31.1050309@gmail.com> <1159343307.16477.6.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1159343307.16477.6.camel@localhost> User-Agent: Mutt/1.5.12-2006-07-14 X-Y-GMX-Trusted: 0 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.465 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, SPF_PASS=-0.001] X-Spam-Score: -2.465 X-Spam-Level: X-Mailman-Approved-At: Sat, 14 Oct 2006 20:04:35 -0400 Cc: Jokosher Subject: Re: [jokosher-devel] Moving icons 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, 13 Oct 2006 14:35:53 -0000 On Wed, Sep 27, 2006 at 09:48:27AM +0200, Daniel Holbach wrote: > Hello Laszlo, Hi, sorry for my late reply, the mail somehow slipped under my radar. Thanks to Daniel for reminding me about it :) > thanks for taking the time to reply and figure it out. > > Am Dienstag, den 26.09.2006, 21:09 -0400 schrieb Laszlo Pandy: > > Mostly I just want to know why > > we use need to use POTFILES.in and not just run the translations merge > > on all *.py files? > > I took a look at Michael's gnome-app-install and together with him > applied the changes to jokosher. Using POTFILES.in is the canonical way > of dealing with translations - you will find it in other projects as > well. > > I CCed Michael, I'm sure he has some *clever* reply. :-) It is there to have intltool-update working. I personally like it a lot (stuff like --maintain or --report). But of course the current makefile is fine as well if you don't need intltool-update. It can be a bit anoyning to use POTFILES.in because one needs to remember to add new files to it. The beste solution would be if the setuptools would grow gettext support one day. > > Also what happened to these two lines which grab translation template > > strings from the glade file and the instrument files?: > > > > python i18nReadInstr.py ../../Instruments/*.instr > i18n.instr.h > > xgettext -k_ -kN_ -o $@ ../../Jokosher.glade.h ../../*.py i18n.instr.h > > I'm not sure - it's been a while since I looked at it - wouldn't it > suffice to add them to POTFILES.in? [..] The format that is used in jokosher is apparently not compatible with the way that intltool expects ini files. It expects input like e.g. cello.instr.in: [core] _name = Cello icon = cello.png type = cello and will write out: cello.instr [core] name = Cello name[en] = Cello icon = cello.png type = cello So with the current way that a instr file looks like this won't work and the proposed patch needs to be reverted for this. Changing the format to something like the above may mean that code that parses desktop files can be (re-)used easily to read instr files and that intltool and can be used to scan the instr files without the need for a custom script. So it may be a win to consider that format. But I know too little about the instr format to see what drawbacks such a change might have. Cheers, Michael -- Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo From stuart.langridge@gmail.com Sun Oct 15 03:58: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 19AFB3B0008 for ; Sun, 15 Oct 2006 03:58: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 28572-07 for ; Sun, 15 Oct 2006 03:58:08 -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 1DA4E3B016C for ; Sun, 15 Oct 2006 03:58:03 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1778287nfa for ; Sun, 15 Oct 2006 00:57:27 -0700 (PDT) Received: by 10.82.126.19 with SMTP id y19mr773849buc; Sun, 15 Oct 2006 00:57:27 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sun, 15 Oct 2006 00:57:27 -0700 (PDT) Message-ID: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> Date: Sun, 15 Oct 2006 08:57:27 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Devel 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: 885e8fd3a8dd85aa X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.421 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.421 X-Spam-Level: Subject: [jokosher-devel] Running J 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, 15 Oct 2006 07:58:11 -0000 While I appreciate and completely agree with the idea that running Jokosher needs to be trivial for users and you don't optimise this for developers, the line I need to now use to run my uninstalled Jokosher checkout is JOKOSHER_DATA_PATH=Jokosher JOKOSHER_IMAGE_PATH=images PYTHONPATH=. Jokosher/Jokosher --debug it's been getting steadily more complicated over time. Does it really have to be this hard? It makes it difficult for new hackers to get involved; as I said above, I understand completely that that's not who you optimise for, but isn't it possible to do both? sil -- If hard data were the filtering criterion you could fit the entire contents of the Internet on a floppy disk. -- Cecil Adams From john@thegreens.co.uk Sun Oct 15 06:14: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 9ADD23B0164 for ; Sun, 15 Oct 2006 06:14: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 21072-03 for ; Sun, 15 Oct 2006 06:14:18 -0400 (EDT) Received: from smtp800.mail.ukl.yahoo.com (smtp800.mail.ukl.yahoo.com [217.12.12.142]) by menubar.gnome.org (Postfix) with SMTP id A7A803B0131 for ; Sun, 15 Oct 2006 06:14:17 -0400 (EDT) Received: (qmail 85016 invoked from network); 15 Oct 2006 10:14:16 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 15 Oct 2006 10:14:16 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 143EC77E85; Sun, 15 Oct 2006 11:14:16 +0100 (BST) Date: Sun, 15 Oct 2006 11:14:15 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061015101415.GA15969@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.093 tagged_above=-999 required=2 tests=[AWL=-0.977, BAYES_40=-0.185, SPF_NEUTRAL=1.069] X-Spam-Score: -0.093 X-Spam-Level: Subject: Re: [jokosher-devel] Running J 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, 15 Oct 2006 10:14:19 -0000 On Sun, Oct 15, 2006 at 08:57:27AM +0100, Stuart Langridge wrote: > developers, the line I need to now use to run my uninstalled Jokosher > checkout is > > JOKOSHER_DATA_PATH=Jokosher JOKOSHER_IMAGE_PATH=images PYTHONPATH=. > Jokosher/Jokosher --debug > I run from the path with the Jokosher script in and that's just ./Jokosher possibly with a -d after it. That's quite straightforward I think -- John Green From stuart.langridge@gmail.com Sun Oct 15 07:43: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 20E0B3B00B7 for ; Sun, 15 Oct 2006 07:43: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 24993-08 for ; Sun, 15 Oct 2006 07:43:05 -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 B8BB63B0008 for ; Sun, 15 Oct 2006 07:43:03 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1817414nfa for ; Sun, 15 Oct 2006 04:43:03 -0700 (PDT) Received: by 10.82.129.8 with SMTP id b8mr789898bud; Sun, 15 Oct 2006 04:43:02 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sun, 15 Oct 2006 04:43:02 -0700 (PDT) Message-ID: <4c91566f0610150443k2af54da3nef70b539988b4782@mail.gmail.com> Date: Sun, 15 Oct 2006 12:43:02 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061015101415.GA15969@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4c91566f0610150057k4cf8c31bt97a89bbdcddb03a8@mail.gmail.com> <20061015101415.GA15969@localhost.localdomain> X-Google-Sender-Auth: 6dbf139c1c18709c X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.676 tagged_above=-999 required=2 tests=[AWL=-0.765, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.676 X-Spam-Level: Subject: Re: [jokosher-devel] Running J 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, 15 Oct 2006 11:43:06 -0000 > I run from the path with the Jokosher script in and that's just > > ./Jokosher > > possibly with a -d after it. That's quite straightforward I think Hmph. I'm sure that didn't used to work :) si "ok, ok, I'm an idiot" l -- If God didn't want us to eat meat, then he wouldn't have invented the hamburger, would he? Logic. -- Bevier, alt.fan.eddings From joe@fatnsoft.com Sun Oct 15 22:09: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 8EC4C3B008D for ; Sun, 15 Oct 2006 22:09: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 32671-01 for ; Sun, 15 Oct 2006 22:09:41 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id D05DA3B0087 for ; Sun, 15 Oct 2006 22:09:40 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZHvF-0002JI-Ei for jokosher-devel-list@gnome.org; Sun, 15 Oct 2006 22:09:45 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Sun, 15 Oct 2006 22:09:45 -0400 (EDT) Message-ID: <37832.127.0.0.1.1160964585.squirrel@tennies.us> Date: Sun, 15 Oct 2006 22:09:45 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061015220945_89582" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.503 X-Spam-Level: Subject: [jokosher-devel] [Fwd: Patches for GNOME Audio Profiles] 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, 16 Oct 2006 02:09:41 -0000 ------=_20061015220945_89582 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit ---------------------------- Original Message ---------------------------- Subject: Patches for GNOME Audio Profiles From: joe@fatnsoft.com Date: Sun, October 15, 2006 9:29 pm To: jokosher-devel-list-request@gnome.org -------------------------------------------------------------------------- update_api.diff includes the fixes to be able to add export types. GNOMEAudioProfiles.py is an extension to add the GNOME Audio Profiles to the export types ------=_20061015220945_89582 Content-Type: text/x-patch; name="update_api.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="update_api.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 808) +++ Jokosher/Extension.py (working copy) @@ -459,7 +459,7 @@ if not description or not extension and not pipelineString: return 1 try: - bin = gst.gst_parse_bin_from_description(encodeBin) + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) del bin except gobject.GError: return 2 ------=_20061015220945_89582 Content-Type: text/x-python; name="GNOMEAudioProfiles.py" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="GNOMEAudioProfiles.py" # GNOMEAudioProfiles.py # -------------------- # This extension is for adding the GNOME Audio Profiles into Jokosher import Jokosher.Extension import gconf import traceback EXTENSION_NAME = "GNOME Audio Profiles" EXTENSION_DESCRIPTION = "Imports GNOME Audio Profiles into jokosher" EXTENSION_VERSION = "0.0.1" _GCONF_PROFILE_PATH = "/system/gstreamer/0.10/audio/profiles/" _GCONF_PROFILE_LIST_PATH = "/system/gstreamer/0.10/audio/global/profile_list" def startup(api): _GCONF = gconf.client_get_default() profiles = _GCONF.get_list(_GCONF_PROFILE_LIST_PATH, 1) print profiles for name in profiles: if (_GCONF.get_bool(_GCONF_PROFILE_PATH + name + "/active")): description = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/name") + " (GNOME Audio Profile)" extension = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/extension") encodeBin = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/pipeline") error = api.add_export_format(description, extension, encodeBin) ------=_20061015220945_89582-- From joe@fatnsoft.com Sun Oct 15 23:42: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 DA7623B006E for ; Sun, 15 Oct 2006 23:42: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 03168-07 for ; Sun, 15 Oct 2006 23:42:20 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 372543B0092 for ; Sun, 15 Oct 2006 23:42:18 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZJMt-00069t-7B for jokosher-devel-list@gnome.org; Sun, 15 Oct 2006 23:42:23 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Sun, 15 Oct 2006 23:42:23 -0400 (EDT) Message-ID: <40559.127.0.0.1.1160970143.squirrel@tennies.us> Date: Sun, 15 Oct 2006 23:42:23 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061015234223_18900" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.503 tagged_above=-999 required=2 tests=[AWL=-0.000, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.503 X-Spam-Level: Subject: [jokosher-devel] Patches for GNOME Audio Profiles and Extensions API 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, 16 Oct 2006 03:42:21 -0000 ------=_20061015234223_18900 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit One patch removes a debugging print from GNOME Audio Profiles.py. The other adds and uses a decorator around the exported functions. The decorator does not allow exceptions to pass beyond the Jokosher API and returns a -1 error code instead. I have 2 patches as I checked out Jokosher and the extensions at different times and places. ------=_20061015234223_18900 Content-Type: text/x-patch; name="remove_print.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="remove_print.diff" Index: GNOMEAudioProfiles.py =================================================================== --- GNOMEAudioProfiles.py (revision 812) +++ GNOMEAudioProfiles.py (working copy) @@ -8,14 +8,13 @@ EXTENSION_NAME = "GNOME Audio Profiles" EXTENSION_DESCRIPTION = "Imports GNOME Audio Profiles into jokosher" -EXTENSION_VERSION = "0.0.1" +EXTENSION_VERSION = "0.0.2" _GCONF_PROFILE_PATH = "/system/gstreamer/0.10/audio/profiles/" _GCONF_PROFILE_LIST_PATH = "/system/gstreamer/0.10/audio/global/profile_list" def startup(api): _GCONF = gconf.client_get_default() profiles = _GCONF.get_list(_GCONF_PROFILE_LIST_PATH, 1) - print profiles for name in profiles: if (_GCONF.get_bool(_GCONF_PROFILE_PATH + name + "/active")): description = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/name") + " (.%s)" ------=_20061015234223_18900 Content-Type: text/x-patch; name="update_api.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="update_api.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 808) +++ Jokosher/Extension.py (working copy) @@ -459,7 +459,7 @@ if not description or not extension and not pipelineString: return 1 try: - bin = gst.gst_parse_bin_from_description(encodeBin) + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) del bin except gobject.GError: return 2 ------=_20061015234223_18900-- From laszlok2@gmail.com Mon Oct 16 00:13: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 71D443B00B9 for ; Mon, 16 Oct 2006 00:13: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 04146-09 for ; Mon, 16 Oct 2006 00:13:22 -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 A5B453B00DE for ; Mon, 16 Oct 2006 00:13:21 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so2074539pye for ; Sun, 15 Oct 2006 21:13:12 -0700 (PDT) Received: by 10.65.234.2 with SMTP id l2mr9237160qbr; Sun, 15 Oct 2006 21:13:11 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id f18sm8497146qba.2006.10.15.21.13.09; Sun, 15 Oct 2006 21:13:10 -0700 (PDT) Message-ID: <453306D0.8090003@gmail.com> Date: Mon, 16 Oct 2006 00:13:04 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: joe@fatnsoft.com References: <40559.127.0.0.1.1160970143.squirrel@tennies.us> In-Reply-To: <40559.127.0.0.1.1160970143.squirrel@tennies.us> 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: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] Patches for GNOME Audio Profiles and Extensions API 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, 16 Oct 2006 04:13:22 -0000 joe@fatnsoft.com wrote: > One patch removes a debugging print from GNOME Audio Profiles.py. The > other adds and uses a decorator around the exported functions. Okay, just next time remember to do that you before you sumbit the patch. The > decorator does not allow exceptions to pass beyond the Jokosher API and > returns a -1 error code instead. You seem to have attached the wrong patch. This one has already been commited: > > Index: Jokosher/Extension.py > =================================================================== > --- Jokosher/Extension.py (revision 808) > +++ Jokosher/Extension.py (working copy) > @@ -459,7 +459,7 @@ > if not description or not extension and not pipelineString: > return 1 > try: > - bin = gst.gst_parse_bin_from_description(encodeBin) > + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) > del bin > except gobject.GError: > return 2 > > > ------------------------------------------------------------------------ > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list From joe@fatnsoft.com Mon Oct 16 01:41: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 673A33B008D for ; Mon, 16 Oct 2006 01:41: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 07624-03 for ; Mon, 16 Oct 2006 01:41:43 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 3D8063B00A6 for ; Mon, 16 Oct 2006 01:41:43 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZLES-0005uk-Kk; Mon, 16 Oct 2006 01:41:48 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 01:41:48 -0400 (EDT) Message-ID: <44629.127.0.0.1.1160977308.squirrel@tennies.us> In-Reply-To: <453306D0.8090003@gmail.com> References: <40559.127.0.0.1.1160970143.squirrel@tennies.us> <453306D0.8090003@gmail.com> Date: Mon, 16 Oct 2006 01:41:48 -0400 (EDT) From: joe@fatnsoft.com To: "Laszlo Pandy" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061016014148_48220" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.465 tagged_above=-999 required=2 tests=[AWL=-0.038, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961, TW_SV=0.077] X-Spam-Score: -1.465 X-Spam-Level: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] Patches for GNOME Audio Profiles and Extensions API 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, 16 Oct 2006 05:41:44 -0000 ------=_20061016014148_48220 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Sorry. Didn't do a svn update before doing the svn diff. Now attached is a patch against current svn version > joe@fatnsoft.com wrote: >> One patch removes a debugging print from GNOME Audio Profiles.py. The >> other adds and uses a decorator around the exported functions. > > Okay, just next time remember to do that you before you sumbit the patch. > > The >> decorator does not allow exceptions to pass beyond the Jokosher API and >> returns a -1 error code instead. > > You seem to have attached the wrong patch. > This one has already been commited: > >> >> Index: Jokosher/Extension.py >> =================================================================== >> --- Jokosher/Extension.py (revision 808) >> +++ Jokosher/Extension.py (working copy) >> @@ -459,7 +459,7 @@ >> if not description or not extension and not pipelineString: >> return 1 >> try: >> - bin = gst.gst_parse_bin_from_description(encodeBin) >> + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, >> True) >> del bin >> except gobject.GError: >> return 2 >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> jokosher-devel-list mailing list >> jokosher-devel-list@gnome.org >> http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > ------=_20061016014148_48220 Content-Type: text/x-patch; name="update_api.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="update_api.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 808) +++ Jokosher/Extension.py (working copy) @@ -459,7 +459,7 @@ if not description or not extension and not pipelineString: return 1 try: - bin = gst.gst_parse_bin_from_description(encodeBin) + bin = gst.gst_parse_bin_from_description("fakesrc ! " + encodeBin, True) del bin except gobject.GError: return 2 ------=_20061016014148_48220-- From joe@fatnsoft.com Mon Oct 16 02:34: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 F37A83B0077 for ; Mon, 16 Oct 2006 02:34:53 -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 09702-04 for ; Mon, 16 Oct 2006 02:34:51 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 4F3F13B00C1 for ; Mon, 16 Oct 2006 02:34:51 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZM3s-0003nB-SO for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 02:34:56 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 02:34:56 -0400 (EDT) Message-ID: <46153.127.0.0.1.1160980496.squirrel@tennies.us> Date: Mon, 16 Oct 2006 02:34:56 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061016023456_61462" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.495 tagged_above=-999 required=2 tests=[AWL=0.008, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.495 X-Spam-Level: Subject: [jokosher-devel] Updated Extension patch 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, 16 Oct 2006 06:34:54 -0000 ------=_20061016023456_61462 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit This contains 2 changes over the previous Extension patch. First, the decorator now sets the name, which keeps the API console happy when doing a dir. Second, Extensions will no longer load if they don't have a name, description, and version. NOTE: This breaks Aq's FreeSound Extension (should just need to set those variables). This keeps extensions from being loaded but not appearing in the Extension Manager. ------=_20061016023456_61462 Content-Type: text/x-patch; name="Extension.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="Extension.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 813) +++ Jokosher/Extension.py (working copy) @@ -3,6 +3,7 @@ import os, gtk, imp, pickle, Globals, pkg_resources import gettext +import traceback _ = gettext.gettext @@ -82,10 +83,29 @@ import ConfigParser import gst, gobject +def exported_function(f): + """ + Wraps any exported functions so that exceptions do not cross the exported API. + Any exceptions caught by this should be a return error code from exported function. + """ + def wrapped(*args, **kwargs): + try: + result = f(*args, **kwargs) + return result + except: + Globals.debug("EXPORTED API BUG:\nUnhandled exception thrown in exported function: " + + f.func_name + "\n" + traceback.format_exc()) + return -1 + wrapped.__doc__ = f.__doc__ + "\n-1: Unhandled exception (bug) in Jokosher" + wrapped.__name__ = f.func_name + return wrapped + class ExtensionAPI: + def __init__(self, mainapp): self.mainapp = mainapp - + + @exported_function def add_menu_item(self, menu_item_name, callback_function): """ Adds a menu item to a Jokosher extension menu. @@ -95,6 +115,7 @@ new_menu_item.connect("activate", callback_function) extensions_menu.prepend(new_menu_item) + @exported_function def play(self, play_state=True): """ If play_state is True, it will play the project from the beginning. @@ -105,14 +126,16 @@ if play_state: #Commence playing self.mainapp.Play() - + + @exported_function def stop(self): """ Stops the project if it is currently playing. Same as play(play_state=False) """ self.mainapp.Stop() - + + @exported_function def add_file_to_selected_instrument(self, uri, position=0): """ Creates a new event from the file at the given URI and @@ -136,6 +159,7 @@ #TODO: find out if the add failed and return 1 return 0 + @exported_function def add_file_to_instrument(self, instr_id, uri, position=0): """ Creates a new event from the file at the given URI and @@ -153,6 +177,7 @@ return 2 + @exported_function def list_available_instrument_types(self): """ Returns a list of tuples in the format: @@ -163,6 +188,7 @@ """ return [(x[0], x[1], x[2].copy()) for x in Globals.getCachedInstruments()] + @exported_function def add_instrument(self, instr_type, instr_name=None): """ Adds an instrument with the type 'instr_type' and @@ -185,6 +211,7 @@ return instr_index return -1 + @exported_function def list_project_instruments(self): """ Returns a list of tuples in the format: @@ -193,6 +220,7 @@ """ return [(instr.id, instr.name, instr.instrType, instr.pixbuf.copy()) for instr in self.mainapp.project.instruments] + @exported_function def delete_instrument(self, instrumentID): """ Removes the instrument with the ID @@ -221,6 +249,7 @@ config_dict_fn = os.path.join(CONFIGPATH,mycaller + ".config") return os.path.normpath(config_dict_fn) + @exported_function def get_config_value(self, key): """ Returns the config value saved under this key, @@ -237,6 +266,7 @@ except: return None + @exported_function def set_config_value(self, key, value): """ Sets a new config value under key for later retrieval. @@ -255,6 +285,7 @@ pickle.dump(config_dict, fp) fp.close() + @exported_function def set_instrument_volume(self, instr_id, instr_volume): """ Sets the volume of instrument with id 'instr_id' @@ -270,6 +301,7 @@ return 0 return 1 + @exported_function def get_instrument_volume(self, instr_id): """ returns the lever of instrument with id 'instr_id' @@ -283,6 +315,7 @@ return instr.volume return 1 + @exported_function def toggle_mute_instrument(self, instr_id): """ mutes the instrument with id 'instr_id' @@ -300,6 +333,7 @@ #My Nan and Pop from Newfoundland aren't quite this bad, but they're close: #http://youtube.com/watch?v=It_0XzPVHaU + @exported_function def get_instrument_effects(self, instr_id): """ Gets the current effects applied to instrument @@ -316,6 +350,7 @@ return 1 + @exported_function def list_available_effects(self): """ returns the available LADSPA effects @@ -323,6 +358,7 @@ #return a copy so they can't append or remove items from our list return Globals.LADSPA_NAME_MAP[:] + @exported_function def add_instrument_effect(self, instr_id, effect_name): """ Adds the effect 'effect_name' to instrument @@ -345,6 +381,7 @@ return 2 return 1 + @exported_function def remove_instrument_effect(self, instr_id, effect_num): """ This function removes the effect of index 'effect_num' @@ -374,6 +411,7 @@ #TODO: function for editing existing effects + @exported_function def create_new_instrument_type(self, defaultName, typeString, imagePath): """ Creates and new instrument type in the user's @@ -441,6 +479,7 @@ return 0 + @exported_function def add_export_format(self, description, extension, encodeBin): """ Adds a new format that the use can select from @@ -491,7 +530,7 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, module.EXTENSION_NAME, module.EXTENSION_DESCRIPTION, module.EXTENSION_VERSION)) except: - pass + continue except Exception, e: Globals.debug("failed.") Globals.debug(e) @@ -527,7 +566,7 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, extension.EXTENSION_NAME, extension.EXTENSION_DESCRIPTION, extension.EXTENSION_VERSION)) except: - pass + continue try: extension.startup(API) except: ------=_20061016023456_61462-- From stuart.langridge@gmail.com Mon Oct 16 02:41: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 107193B0135 for ; Mon, 16 Oct 2006 02:41: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 09873-09 for ; Mon, 16 Oct 2006 02:41:53 -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 E3A363B006E for ; Mon, 16 Oct 2006 02:41:52 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2089450nfa for ; Sun, 15 Oct 2006 23:41:52 -0700 (PDT) Received: by 10.82.120.15 with SMTP id s15mr880095buc; Sun, 15 Oct 2006 23:41:52 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sun, 15 Oct 2006 23:41:51 -0700 (PDT) Message-ID: <4c91566f0610152341k3b71f541o69cdab9e3c22194d@mail.gmail.com> Date: Mon, 16 Oct 2006 07:41:51 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "joe@fatnsoft.com" In-Reply-To: <37832.127.0.0.1.1160964585.squirrel@tennies.us> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <37832.127.0.0.1.1160964585.squirrel@tennies.us> X-Google-Sender-Auth: 3d25d6b38b7b0427 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.392 tagged_above=-999 required=2 tests=[AWL=0.008, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.392 X-Spam-Level: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] [Fwd: Patches for GNOME Audio Profiles] 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, 16 Oct 2006 06:41:56 -0000 On 10/16/06, joe@fatnsoft.com wrote: > GNOMEAudioProfiles.py is an extension to add the GNOME Audio Profiles to > the export types Cool. I like the sound of that; this is exactly what the Extensions API is supposed to be for, stuff like this :) sil -- Java sucks. [...] Java on TV set top boxes will suck so hard it might well inhale people from off their sofa until their heads get wedged in the card slots. --- Jon Rabone, ucam.chat From joe@fatnsoft.com Mon Oct 16 02:59: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 EB5993B00A6 for ; Mon, 16 Oct 2006 02: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 10831-09 for ; Mon, 16 Oct 2006 02:59:43 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 6053E3B0087 for ; Mon, 16 Oct 2006 02:59:43 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZMRx-0006lu-4y for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 02:59:49 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 02:59:49 -0400 (EDT) Message-ID: <46859.127.0.0.1.1160981989.squirrel@tennies.us> Date: Mon, 16 Oct 2006 02:59:49 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.497 tagged_above=-999 required=2 tests=[AWL=0.006, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.497 X-Spam-Level: Subject: [jokosher-devel] Extension Change... 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: Mon, 16 Oct 2006 06:59:44 -0000 This time I added a debug message if the name, version, or description was missing. From joe@fatnsoft.com Mon Oct 16 03:01: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 EDB6A3B00F9 for ; Mon, 16 Oct 2006 03:00: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 10865-08 for ; Mon, 16 Oct 2006 03:00:59 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 2851A3B00EB for ; Mon, 16 Oct 2006 03:00:59 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZMTA-0007cY-VL for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 03:01:04 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 03:01:04 -0400 (EDT) Message-ID: <46921.127.0.0.1.1160982064.squirrel@tennies.us> Date: Mon, 16 Oct 2006 03:01:04 -0400 (EDT) From: joe@fatnsoft.com To: "Jokosher Mailing List" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20061016030104_56188" X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.498 tagged_above=-999 required=2 tests=[AWL=0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.498 X-Spam-Level: Subject: [jokosher-devel] Now with patch 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, 16 Oct 2006 07:01:00 -0000 ------=_20061016030104_56188 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit I need to sleep is what I think I'm being told. ------=_20061016030104_56188 Content-Type: text/x-patch; name="Extension.diff" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="Extension.diff" Index: Jokosher/Extension.py =================================================================== --- Jokosher/Extension.py (revision 813) +++ Jokosher/Extension.py (working copy) @@ -3,6 +3,7 @@ import os, gtk, imp, pickle, Globals, pkg_resources import gettext +import traceback _ = gettext.gettext @@ -82,10 +83,29 @@ import ConfigParser import gst, gobject +def exported_function(f): + """ + Wraps any exported functions so that exceptions do not cross the exported API. + Any exceptions caught by this should be a return error code from exported function. + """ + def wrapped(*args, **kwargs): + try: + result = f(*args, **kwargs) + return result + except: + Globals.debug("EXPORTED API BUG:\nUnhandled exception thrown in exported function: " + + f.func_name + "\n" + traceback.format_exc()) + return -1 + wrapped.__doc__ = f.__doc__ + "\n-1: Unhandled exception (bug) in Jokosher" + wrapped.__name__ = f.func_name + return wrapped + class ExtensionAPI: + def __init__(self, mainapp): self.mainapp = mainapp - + + @exported_function def add_menu_item(self, menu_item_name, callback_function): """ Adds a menu item to a Jokosher extension menu. @@ -95,6 +115,7 @@ new_menu_item.connect("activate", callback_function) extensions_menu.prepend(new_menu_item) + @exported_function def play(self, play_state=True): """ If play_state is True, it will play the project from the beginning. @@ -105,14 +126,16 @@ if play_state: #Commence playing self.mainapp.Play() - + + @exported_function def stop(self): """ Stops the project if it is currently playing. Same as play(play_state=False) """ self.mainapp.Stop() - + + @exported_function def add_file_to_selected_instrument(self, uri, position=0): """ Creates a new event from the file at the given URI and @@ -136,6 +159,7 @@ #TODO: find out if the add failed and return 1 return 0 + @exported_function def add_file_to_instrument(self, instr_id, uri, position=0): """ Creates a new event from the file at the given URI and @@ -153,6 +177,7 @@ return 2 + @exported_function def list_available_instrument_types(self): """ Returns a list of tuples in the format: @@ -163,6 +188,7 @@ """ return [(x[0], x[1], x[2].copy()) for x in Globals.getCachedInstruments()] + @exported_function def add_instrument(self, instr_type, instr_name=None): """ Adds an instrument with the type 'instr_type' and @@ -185,6 +211,7 @@ return instr_index return -1 + @exported_function def list_project_instruments(self): """ Returns a list of tuples in the format: @@ -193,6 +220,7 @@ """ return [(instr.id, instr.name, instr.instrType, instr.pixbuf.copy()) for instr in self.mainapp.project.instruments] + @exported_function def delete_instrument(self, instrumentID): """ Removes the instrument with the ID @@ -221,6 +249,7 @@ config_dict_fn = os.path.join(CONFIGPATH,mycaller + ".config") return os.path.normpath(config_dict_fn) + @exported_function def get_config_value(self, key): """ Returns the config value saved under this key, @@ -237,6 +266,7 @@ except: return None + @exported_function def set_config_value(self, key, value): """ Sets a new config value under key for later retrieval. @@ -255,6 +285,7 @@ pickle.dump(config_dict, fp) fp.close() + @exported_function def set_instrument_volume(self, instr_id, instr_volume): """ Sets the volume of instrument with id 'instr_id' @@ -270,6 +301,7 @@ return 0 return 1 + @exported_function def get_instrument_volume(self, instr_id): """ returns the lever of instrument with id 'instr_id' @@ -283,6 +315,7 @@ return instr.volume return 1 + @exported_function def toggle_mute_instrument(self, instr_id): """ mutes the instrument with id 'instr_id' @@ -300,6 +333,7 @@ #My Nan and Pop from Newfoundland aren't quite this bad, but they're close: #http://youtube.com/watch?v=It_0XzPVHaU + @exported_function def get_instrument_effects(self, instr_id): """ Gets the current effects applied to instrument @@ -316,6 +350,7 @@ return 1 + @exported_function def list_available_effects(self): """ returns the available LADSPA effects @@ -323,6 +358,7 @@ #return a copy so they can't append or remove items from our list return Globals.LADSPA_NAME_MAP[:] + @exported_function def add_instrument_effect(self, instr_id, effect_name): """ Adds the effect 'effect_name' to instrument @@ -345,6 +381,7 @@ return 2 return 1 + @exported_function def remove_instrument_effect(self, instr_id, effect_num): """ This function removes the effect of index 'effect_num' @@ -374,6 +411,7 @@ #TODO: function for editing existing effects + @exported_function def create_new_instrument_type(self, defaultName, typeString, imagePath): """ Creates and new instrument type in the user's @@ -441,6 +479,7 @@ return 0 + @exported_function def add_export_format(self, description, extension, encodeBin): """ Adds a new format that the use can select from @@ -491,7 +530,8 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, module.EXTENSION_NAME, module.EXTENSION_DESCRIPTION, module.EXTENSION_VERSION)) except: - pass + Globals.debug("Extension %s: Missing name, description, and/or version" % (exten_dir + f)) + continue except Exception, e: Globals.debug("failed.") Globals.debug(e) @@ -527,7 +567,8 @@ try: Globals.AVAILABLE_EXTENSIONS.append((1, extension.EXTENSION_NAME, extension.EXTENSION_DESCRIPTION, extension.EXTENSION_VERSION)) except: - pass + Globals.debug("Extension %s: Missing name, description, and/or version" % entryPoint) + continue try: extension.startup(API) except: ------=_20061016030104_56188-- From john@thegreens.co.uk Mon Oct 16 04:51: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 D90DF3B00BC for ; Mon, 16 Oct 2006 04:51: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 16373-06 for ; Mon, 16 Oct 2006 04:51:23 -0400 (EDT) Received: from smtp810.mail.ukl.yahoo.com (smtp810.mail.ukl.yahoo.com [217.12.12.200]) by menubar.gnome.org (Postfix) with SMTP id 151BC3B006E for ; Mon, 16 Oct 2006 04:51:22 -0400 (EDT) Received: (qmail 47156 invoked from network); 16 Oct 2006 08:51:21 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp810.mail.ukl.yahoo.com with SMTP; 16 Oct 2006 08:51:21 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id C58D57801F; Mon, 16 Oct 2006 09:51:20 +0100 (BST) Date: Mon, 16 Oct 2006 09:51:20 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061016085120.GA15484@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46921.127.0.0.1.1160982064.squirrel@tennies.us> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.246 tagged_above=-999 required=2 tests=[AWL=0.284, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.246 X-Spam-Level: Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 08:51:24 -0000 On Mon, Oct 16, 2006 at 03:01:04AM -0400, joe@fatnsoft.com wrote: > I need to sleep is what I think I'm being told. Hmm. Going to have to read up on decorators. I've used them in Ruby on Rails but I didn't understand them then either. I think I just accepted them as some kind of magic. As far as the extension name and version stuff is concerned then the extension manager is in *very* early days and I have a lot of changes that aren't committed yet. There's a lot of other stuff that need to be checked when an extension is loaded (e.g. mutliple copies of an extension in different directories, multiple versions of the same extension and lots of other problems I haven't thought of yet). Rather than doing it in two different places in LoadAllExtensions() I am writing an ExtensionManager class that will handle all this sort of thing for extensions as both modules and class instances. All LoadAllExtensions() will do is call extensionManager.register(module[or extension]) and everything will happen there. So whilst this change is might be OK for now it probably won't live very long. -- John Green From laszlok2@gmail.com Mon Oct 16 09:37: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 B4E2F3B007D for ; Mon, 16 Oct 2006 09:37: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 00795-02 for ; Mon, 16 Oct 2006 09:37:00 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.207]) by menubar.gnome.org (Postfix) with ESMTP id C7B2C3B0005 for ; Mon, 16 Oct 2006 09:36:59 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so448049nzf for ; Mon, 16 Oct 2006 06:36:59 -0700 (PDT) Received: by 10.65.219.1 with SMTP id w1mr10051379qbq; Mon, 16 Oct 2006 06:36:58 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id f18sm9148241qba.2006.10.16.06.36.57; Mon, 16 Oct 2006 06:36:58 -0700 (PDT) Message-ID: <45338AF5.1050102@gmail.com> Date: Mon, 16 Oct 2006 09:36:53 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: joe@fatnsoft.com References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> In-Reply-To: <46921.127.0.0.1.1160982064.squirrel@tennies.us> 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: Cc: Jokosher Mailing List Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 13:37:04 -0000 joe@fatnsoft.com wrote: > I need to sleep is what I think I'm being told. > Thanks, its been committed. One more and you'll have SVN access. :) Laszlo From joe@fatnsoft.com Mon Oct 16 09:40: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 4EBF13B00DF for ; Mon, 16 Oct 2006 09:40:00 -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 00774-09 for ; Mon, 16 Oct 2006 09:39:56 -0400 (EDT) Received: from apollo.arandomserver.com (32.d2.5546.static.theplanet.com [70.85.210.50]) by menubar.gnome.org (Postfix) with ESMTP id 437603B0077 for ; Mon, 16 Oct 2006 09:39:56 -0400 (EDT) Received: from fatnsoft by apollo.arandomserver.com with local (Exim 4.52) id 1GZShA-0001be-Da for jokosher-devel-list@gnome.org; Mon, 16 Oct 2006 09:39:56 -0400 Received: from 127.0.0.1 ([127.0.0.1]) (SquirrelMail authenticated user joe@fatnsoft.com) by tennies.us with HTTP; Mon, 16 Oct 2006 09:39:56 -0400 (EDT) Message-ID: <57428.127.0.0.1.1161005996.squirrel@tennies.us> In-Reply-To: <20061016085120.GA15484@localhost.localdomain> References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> <20061016085120.GA15484@localhost.localdomain> Date: Mon, 16 Oct 2006 09:39:56 -0400 (EDT) From: joe@fatnsoft.com To: jokosher-devel-list@gnome.org User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - apollo.arandomserver.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [32725 500] / [47 12] X-AntiAbuse: Sender Address Domain - fatnsoft.com X-Source: /usr/local/cpanel/3rdparty/bin/php X-Source-Args: /usr/local/cpanel/3rdparty/bin/php /usr/local/cpanel/base/3rdparty/squirrelmail/src/compose.php X-Source-Dir: :/base/3rdparty/squirrelmail/src X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.498 tagged_above=-999 required=2 tests=[AWL=0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, NO_REAL_NAME=0.961] X-Spam-Score: -1.498 X-Spam-Level: Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 13:40:00 -0000 The next thing that I thought would be great would be to be able to disable extensions on the fly. What I mean is that disabling the extension will undo whatever the extension did (remove menu items, remove export types, etc). It would also be nice to be able to reload the extension from inside the extension (like when GNOME Audio Properties are edited... just unload all added export types and then reload them). Obviously somethings might need to be careful about unloading (an instrument type used in the project). > On Mon, Oct 16, 2006 at 03:01:04AM -0400, joe@fatnsoft.com wrote: >> I need to sleep is what I think I'm being told. > > Hmm. Going to have to read up on decorators. I've used them in Ruby on > Rails > but I didn't understand them then either. I think I just accepted them as > some kind of magic. > > As far as the extension name and version stuff is concerned then the > extension manager is in *very* early days and I have a lot of changes that > aren't committed yet. There's a lot of other stuff that need to be checked > when an extension is loaded (e.g. mutliple copies of an extension in > different directories, multiple versions of the same extension and lots of > other problems I haven't thought of yet). Rather than doing it in two > different places in LoadAllExtensions() I am writing an ExtensionManager > class that will handle all this sort of thing for extensions as both > modules > and class instances. All LoadAllExtensions() will do is call > extensionManager.register(module[or extension]) and everything will happen > there. So whilst this change is might be OK for now it probably won't live > very long. > -- > John Green > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From kelly_worth2003@yahoo.co.uk Mon Oct 16 13:12:15 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 47DC93B0108 for ; Mon, 16 Oct 2006 13:12:15 -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 13330-07 for ; Mon, 16 Oct 2006 13:12:13 -0400 (EDT) Received: from smtp003.mail.ukl.yahoo.com (smtp003.mail.ukl.yahoo.com [217.12.11.34]) by menubar.gnome.org (Postfix) with SMTP id 0E8C73B002C for ; Mon, 16 Oct 2006 13:12:13 -0400 (EDT) Received: (qmail 27451 invoked from network); 16 Oct 2006 17:12:12 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.158.171.188 with login) by smtp003.mail.ukl.yahoo.com with SMTP; 16 Oct 2006 17:12:12 -0000 From: John Kelly To: jokosher-devel-list@gnome.org Content-Type: text/plain Date: Mon, 16 Oct 2006 18:11:24 +0100 Message-Id: <1161018684.6074.11.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.459 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 1.459 X-Spam-Level: * Subject: [jokosher-devel] Interested in helping out 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, 16 Oct 2006 17:12:15 -0000 Hello everyone, My name is John Kelly and i am interested in helping out with Jokosher. I know some python and gtk. i know very little gstreamer at the moment but i will learn more as i work on jokosher. You'll find me on irc by the name jkelly2005. Regards, John Send instant messages to your online friends http://uk.messenger.yahoo.com From john@thegreens.co.uk Mon Oct 16 15:51: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 136D73B01F4 for ; Mon, 16 Oct 2006 15:51: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 21166-02 for ; Mon, 16 Oct 2006 15:51:04 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id A4BBF3B0122 for ; Mon, 16 Oct 2006 15:51:03 -0400 (EDT) Received: (qmail 96796 invoked from network); 16 Oct 2006 19:51:02 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 16 Oct 2006 19:51:02 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 1D2B278C2B; Mon, 16 Oct 2006 20:51:02 +0100 (BST) Date: Mon, 16 Oct 2006 20:51:01 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061016195101.GA30335@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <46921.127.0.0.1.1160982064.squirrel@tennies.us> <20061016085120.GA15484@localhost.localdomain> <57428.127.0.0.1.1161005996.squirrel@tennies.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <57428.127.0.0.1.1161005996.squirrel@tennies.us> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.261 tagged_above=-999 required=2 tests=[AWL=0.269, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.261 X-Spam-Level: Subject: Re: [jokosher-devel] Now with patch 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, 16 Oct 2006 19:51:35 -0000 On Mon, Oct 16, 2006 at 09:39:56AM -0400, joe@fatnsoft.com wrote: > The next thing that I thought would be great would be to be able to > disable extensions on the fly. What I mean is that disabling the > extension will undo whatever the extension did (remove menu items, remove > export types, etc). I've thought this already. Whenever I install/remove an extension in Firefox and get told I have to close and re-open the app then I think 'this sucks'. The extension will probably have to provide a shutdown() or disable() function which reverses startup(). I don't know whether this should be mandatory or not, or whether J will just disable on the fly if a function is provided and tell you to shutdown/restart otherwise > It would also be nice to be able to reload the > extension from inside the extension (like when GNOME Audio Properties are > edited... just unload all added export types and then reload them). > Obviously somethings might need to be careful about unloading (an > instrument type used in the project). > sounds like your extension will need to grow a gui or at least add a menu item. Reload might be possible from within the extension manager as well as long as you can run disable() and startup() again -- John Green From jonobacon@gmail.com Tue Oct 17 18:53: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 A7B823B00FF for ; Tue, 17 Oct 2006 18:53: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 05888-08 for ; Tue, 17 Oct 2006 18:53:47 -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 657EF3B0071 for ; Tue, 17 Oct 2006 18:53:46 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so63746ugb for ; Tue, 17 Oct 2006 15:53:45 -0700 (PDT) Received: by 10.78.178.5 with SMTP id a5mr10109709huf; Tue, 17 Oct 2006 15:53:45 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Tue, 17 Oct 2006 15:53:45 -0700 (PDT) Message-ID: <1c3fe48e0610171553v140acd89jb888b88f07a199e0@mail.gmail.com> Date: Tue, 17 Oct 2006 23:53:45 +0100 From: "Jono Bacon" To: "Jokosher Devel List" 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.033 tagged_above=-999 required=2 tests=[AWL=-1.047, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.033 X-Spam-Level: Subject: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 17 Oct 2006 22:53:47 -0000 Hi all, We have a stand for Jokosher at LinuxWorld in London on the 25th and 26th October, but we need some volunteers. I need to know if anyone can volunteer ASAP or I will need to give the stand back so someone else can have it. Please let me know ASAP if you can help! :) Jono From jonobacon@gmail.com Tue Oct 17 19:31: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 22CB73B009C for ; Tue, 17 Oct 2006 19:31: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 08130-04 for ; Tue, 17 Oct 2006 19:31:42 -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 DF4C73B000B for ; Tue, 17 Oct 2006 19:31:41 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so525765nfa for ; Tue, 17 Oct 2006 16:31:41 -0700 (PDT) Received: by 10.78.127.6 with SMTP id z6mr10136110huc; Tue, 17 Oct 2006 16:31:40 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Tue, 17 Oct 2006 16:31:40 -0700 (PDT) Message-ID: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> Date: Wed, 18 Oct 2006 00:31:40 +0100 From: "Jono Bacon" To: "Jokosher Devel List" 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] Heading towards 1.0 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, 17 Oct 2006 23:31:44 -0000 Hi all, I have a chat a chat with some of you recently regarding when and how we are going to approach our 1.0 release. It is clear we want 1.0 to be a rock-solid release that is suitable for creating, recording and editing music, podcasts and whatever else. A 1.0 release not only needs a stable feature set and extensions API, but also needs our fixes in GStreamer to be stable so everything runs well. As such, I think we will want to factor the GStreamer guys into this process where possible. >From some discussions, I think we are all largely in agreement that 1.0 should include enough features to record music. 0.2 has most of these core features already in, and the following are also required for a 1.0 release: * multi-input recording (recording a number of instruments at the same time) - this will require some re-factoring of the recording engine. * a complete and stable extension API (this should mature with the 0.2 release when people start hacking on extensions). * support for multi-input LADSPA effects - currently single input effects are supported. * would be nice to have the Extension Browser in so users can browse extensions.jokosher.org and install them over the net. * would also be nice to have Live Help included - a noddy IRC client that talks to #jokosher-users on irc.freenode.net. This means users can get help from inside Jokosher - all part of the integrated experience. I talked about this with some of you on IRC and the suggestion is that we want to aim to get a final release included in Edgy+1, and this deadline date should be around February. Now, we want to have a decent release candidate process for 1.0 to get rid of bugs, so the suggested approach is that we have 1.0RC for around the beginning of Feb, and this release will certainly go into edgy+1. We can then have a month or so of bugfixing before releasing 1.0 final. This way, Edgy+1 gets a release and we also get some good feedback and bugfixes. So, lets get 0.2 finished, which will allow people to do real work with Jokosher, and then lets look at getting the polish in for 1.0. :) Jono From laszlok2@gmail.com Tue Oct 17 21:41: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 837B43B00CB for ; Tue, 17 Oct 2006 21:41: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 13490-07 for ; Tue, 17 Oct 2006 21:41:46 -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 BC29D3B0083 for ; Tue, 17 Oct 2006 21:41:45 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id x66so151134pye for ; Tue, 17 Oct 2006 18:41:12 -0700 (PDT) Received: by 10.65.224.11 with SMTP id b11mr13363662qbr; Tue, 17 Oct 2006 18:41:12 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q18sm449745qbq.2006.10.17.18.41.11; Tue, 17 Oct 2006 18:41:11 -0700 (PDT) Message-ID: <45358636.5070600@gmail.com> Date: Tue, 17 Oct 2006 21:41:10 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jono@jonobacon.org References: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> In-Reply-To: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@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.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 Subject: Re: [jokosher-devel] Heading towards 1.0 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, 18 Oct 2006 01:41:48 -0000 Jono Bacon wrote: > > I talked about this with some of you on IRC and the suggestion is that > we want to aim to get a final release included in Edgy+1, and this > deadline date should be around February. Now, we want to have a decent > release candidate process for 1.0 to get rid of bugs, so the suggested > approach is that we have 1.0RC for around the beginning of Feb, and > this release will certainly go into edgy+1. We can then have a month > or so of bugfixing before releasing 1.0 final. I would prefer not to call it 1.0RC, unless that's what it really is. It all depends on how much time there is between when the so called "RC" comes out and when the actual "1.0" comes out. See my next point below. This way, Edgy+1 gets a > release and we also get some good feedback and bugfixes. Universe freeze (the freeze we care about) for Ubuntu is about one month before the actual release of Edgy+1. So if we are planning to get feedback from all the Jokosher users apt-getting it from Edgy+1, and 1.0 is released about a month after the RC, we will be getting a lot of bug reports and feedback *after* we have already released Jokosher 1.0. I would rather call the release after 0.2, Jokosher 0.9 or Jokosher 1.0Beta, and then have more than one month between that and the actual 1.0, to allow for edgy to be released, etc. We probably shouldn't have any real features added between those two releases, but to make up for the extra time we could ship will some new cool extensions or and some little features that would risk breaking anything. Laszlo From mjpowersjr@gmail.com Wed Oct 18 02:45: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 3032B3B0012 for ; Wed, 18 Oct 2006 02:45: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 25992-05 for ; Wed, 18 Oct 2006 02:45:36 -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 3EDBD3B002C for ; Wed, 18 Oct 2006 02:45:36 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id t4so170644wxc for ; Tue, 17 Oct 2006 23:45:35 -0700 (PDT) Received: by 10.70.116.1 with SMTP id o1mr15431391wxc; Tue, 17 Oct 2006 23:45:35 -0700 (PDT) Received: from xps.powers.home ( [24.35.14.141]) by mx.google.com with ESMTP id h34sm143658wxd.2006.10.17.23.45.34; Tue, 17 Oct 2006 23:45:35 -0700 (PDT) From: Michael Powers To: jokosher-devel-list@gnome.org Content-Type: text/plain Date: Wed, 18 Oct 2006 02:45:35 -0400 Message-Id: <1161153935.26953.13.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Subject: [jokosher-devel] The Freesound Project && ccmixter 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, 18 Oct 2006 06:45:37 -0000 Hey Jokosher hackers, I stumbled across a pretty interesting site called 'The Freesound Project', maybe some of you are familiar with this? TFSP is a on-line library of CC sound clips. They also provide a C++ library (called mootcher) that allows interfacing with their web services. Also, linked from TFSP, another interesting site called ccmixter.org. "This is a community music site featuring remixes licensed under Creative Commons, where you can listen to, sample, mash-up, or interact with music in whatever way you want." Anyway, this email is not meant as a feature request by any sorts.I just thought these websites may be of interest to you and maybe jokosher & these services could compliment each other. Anyhow, can't wait to check out jokosher. :-) The FreeSound Project http://freesound.iua.upf.edu/index.php ccMixter http://www.ccmixter.org/ -mike From stuart.langridge@gmail.com Wed Oct 18 02:51: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 8F1F53B00A2 for ; Wed, 18 Oct 2006 02:51: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 26359-02 for ; Wed, 18 Oct 2006 02:51:36 -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 544FF3B002C for ; Wed, 18 Oct 2006 02:51:36 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so714929nfa for ; Tue, 17 Oct 2006 23:51:35 -0700 (PDT) Received: by 10.82.139.17 with SMTP id m17mr1823679bud; Tue, 17 Oct 2006 23:51:35 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Tue, 17 Oct 2006 23:51:35 -0700 (PDT) Message-ID: <4c91566f0610172351w669d7440n60e88bb9f50f5d48@mail.gmail.com> Date: Wed, 18 Oct 2006 07:51:35 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Michael Powers" In-Reply-To: <1161153935.26953.13.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1161153935.26953.13.camel@localhost> X-Google-Sender-Auth: f7cea14fe65001b9 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.16 tagged_above=-999 required=2 tests=[AWL=-1.174, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.16 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] The Freesound Project && ccmixter 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, 18 Oct 2006 06:51:37 -0000 On 10/18/06, Michael Powers wrote: > Hey Jokosher hackers, > > I stumbled across a pretty interesting site called 'The Freesound > Project', maybe some of you are familiar with this? TFSP is a on-line > library of CC sound clips. They also provide a C++ library (called > mootcher) that allows interfacing with their web services. We already have a Jokosher Extension in development which allows musicians to search Freesound from inside Jokosher itself :) > Also, linked from TFSP, another interesting site called ccmixter.org. > "This is a community music site featuring remixes licensed under > Creative Commons, where you can listen to, sample, mash-up, or interact > with music in whatever way you want." I intend, eventually, to enlarge the Freesound Extension to search other souces of freely licenced music to make it really easy for Jokosherites to get at these things :) Thanks very much for the pointers! sil -- If cryptography is outlawed, only outlaws wifo4(F9%!98f3((hg$;'da"d;f+ From rmcw@allmail.net Wed Oct 18 04:32: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 175F13B00C8 for ; Wed, 18 Oct 2006 04:32: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 31827-02 for ; Wed, 18 Oct 2006 04:32:06 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 6A73D3B013E for ; Wed, 18 Oct 2006 04:32:06 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 3F4EDDB4AED; Wed, 18 Oct 2006 04:31:58 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Wed, 18 Oct 2006 04:32:00 -0400 X-Sasl-enc: 1YEEQgYdpC6KaioLtmInZ44YE/cyQY4CHfkvwRI1/DdF 1161160320 Received: from eligeto (unknown [87.112.54.90]) by mail.messagingengine.com (Postfix) with ESMTP id C9848958; Wed, 18 Oct 2006 04:31:54 -0400 (EDT) Date: Wed, 18 Oct 2006 09:31:49 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061018093149.57e39963@eligeto> In-Reply-To: <1c3fe48e0610171553v140acd89jb888b88f07a199e0@mail.gmail.com> References: <1c3fe48e0610171553v140acd89jb888b88f07a199e0@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Cc: jono@jonobacon.org Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 18 Oct 2006 08:32:08 -0000 On Tue, 17 Oct 2006 23:53:45 +0100 "Jono Bacon" wrote: > > Please let me know ASAP if you can help! :) > I meant to reply to Chris' mail, but forgot (and the compensation seems to be going up so I should maybe hold off for a while longer...). I'm going to be at LinuxWorld and can help out for a day and a bit (I want to have a wander round at some point but I'm not worried when so can do that when I'm not needed). Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Happiness is nothing more than good health and a bad memory. From john@thegreens.co.uk Wed Oct 18 05:00: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 04D593B0014 for ; Wed, 18 Oct 2006 05:00: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 00942-06 for ; Wed, 18 Oct 2006 05:00:46 -0400 (EDT) Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by menubar.gnome.org (Postfix) with SMTP id 247FA3B007E for ; Wed, 18 Oct 2006 05:00:13 -0400 (EDT) Received: (qmail 7227 invoked from network); 18 Oct 2006 09:00:12 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp812.mail.ukl.yahoo.com with SMTP; 18 Oct 2006 09:00:12 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 44D9B77F9E; Wed, 18 Oct 2006 10:00:10 +0100 (BST) Date: Wed, 18 Oct 2006 10:00:10 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061018090009.GA19598@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.516 tagged_above=-999 required=2 tests=[AWL=-0.475, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.516 X-Spam-Level: Subject: Re: [jokosher-devel] Heading towards 1.0 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, 18 Oct 2006 09:00:49 -0000 On Wed, Oct 18, 2006 at 12:31:40AM +0100, Jono Bacon wrote: > > I talked about this with some of you on IRC and the suggestion is that > we want to aim to get a final release included in Edgy+1, and this > deadline date should be around February. Now, we want to have a decent > release candidate process for 1.0 to get rid of bugs, so the suggested > approach is that we have 1.0RC for around the beginning of Feb, and > this release will certainly go into edgy+1. We can then have a month > or so of bugfixing before releasing 1.0 final. This way, Edgy+1 gets a > release and we also get some good feedback and bugfixes. I'm a little unclear on this. Do you mean the release candidate goes into edgy+1 or 1.0 final does? Edgy+1 will be about April which will be a while after our 1.0. -- John Green From stuart.langridge@gmail.com Wed Oct 18 05:16: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 882B13B00B1 for ; Wed, 18 Oct 2006 05:16: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 02007-06 for ; Wed, 18 Oct 2006 05:16:24 -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 44F8A3B0079 for ; Wed, 18 Oct 2006 05:16:23 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so764450nfa for ; Wed, 18 Oct 2006 02:16:22 -0700 (PDT) Received: by 10.82.127.15 with SMTP id z15mr1838255buc; Wed, 18 Oct 2006 02:16:22 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Wed, 18 Oct 2006 02:16:21 -0700 (PDT) Message-ID: <4c91566f0610180216n5312553dp9bb8b909c9f7d198@mail.gmail.com> Date: Wed, 18 Oct 2006 10:16:21 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061018090009.GA19598@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0610171631u697c0300wa8dbdf4d1a5a9ed1@mail.gmail.com> <20061018090009.GA19598@localhost.localdomain> X-Google-Sender-Auth: c030cee1d278de9d X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=0.072, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.328 X-Spam-Level: Subject: Re: [jokosher-devel] Heading towards 1.0 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, 18 Oct 2006 09:16:24 -0000 > I'm a little unclear on this. Do you mean the release candidate goes into > edgy+1 or 1.0 final does? Edgy+1 will be about April which will be a while > after our 1.0. Ah, that was what Laszlo meant about the universe freeze, though. The point is to get a stable and solid version of Jokosher into edgy+1, and universe freeze for that will be March, so the key point is to get something good and solid done for February so that we have the chance to fix it up during Feb itself ready to be frozen into Edgy+1. My personal thought is something like this: November: release 0.2 Nov - Feb: make all the stuff we've got rock-solid and great; write the documentation; make sure it's all good; don't add anything massively revolutionary. early Feb: release Jokosher 1.0 beta (mid-Feb: do some 1.0 release candidates, if we need to) late Feb: release Jokosher 1.0, based on any feedback from people's use of 1.0 beta early March: edgy+1 universe freezes, with Jokosher 1.0 in it mid March -> whenever: we start working on Jokosher 1.1, the uberbling release where we do all the cool ideas that we weren't allowed to do in 1.0, like Telepathy integration :) sil From laszlok2@gmail.com Wed Oct 18 20:35:55 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 2B2BF3B009D for ; Wed, 18 Oct 2006 20:35:55 -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 19139-06 for ; Wed, 18 Oct 2006 20:35:52 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.195]) by menubar.gnome.org (Postfix) with ESMTP id 5B57F3B00B1 for ; Wed, 18 Oct 2006 20:35:52 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so172512nzf for ; Wed, 18 Oct 2006 17:35:51 -0700 (PDT) Received: by 10.65.239.13 with SMTP id q13mr15545688qbr; Wed, 18 Oct 2006 17:35:51 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id 1sm1990773qbh.2006.10.18.17.35.50; Wed, 18 Oct 2006 17:35:51 -0700 (PDT) Message-ID: <4536C865.4040300@gmail.com> Date: Wed, 18 Oct 2006 20:35:49 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) 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.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] Very important - only use glade >= 3.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, 19 Oct 2006 00:35:55 -0000 While I was updating the translations today I noticed that many string were missing from the POT file. It turns out that in Glade-3 only GtkLabel can have the translatable="yes" property in the XML. This means translations for menu items and toolbars are getting lost. It says on the glade home page[1] that this is fixed in Glade 3.0.2 (the one in edgy). I now have to go through the XML by hand and add translatable="yes" to all the places that require it, since that is easier that trying to find all the effected strings in Glade. So please, if you have to commit a change to the glade file, you *must* use 3.0.2 or else we will lose the translations. You can get the glade 3.0.2 sources from the link below, or just use the one in edgy. Laszlo [1] http://glade.gnome.org/index.html From john@thegreens.co.uk Thu Oct 19 05:02: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 E3B273B012D for ; Thu, 19 Oct 2006 05:02: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 10293-03 for ; Thu, 19 Oct 2006 05:02:32 -0400 (EDT) Received: from smtp803.mail.ukl.yahoo.com (smtp803.mail.ukl.yahoo.com [217.12.12.140]) by menubar.gnome.org (Postfix) with SMTP id 4125E3B00C1 for ; Thu, 19 Oct 2006 05:02:31 -0400 (EDT) Received: (qmail 79250 invoked from network); 19 Oct 2006 09:02:30 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp803.mail.ukl.yahoo.com with SMTP; 19 Oct 2006 09:02:30 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 2066F77F2F; Thu, 19 Oct 2006 10:02:28 +0100 (BST) Date: Thu, 19 Oct 2006 10:02:26 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061019090226.GA4382@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4536C865.4040300@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4536C865.4040300@gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.307 tagged_above=-999 required=2 tests=[AWL=-0.636, BAYES_20=-0.74, SPF_NEUTRAL=1.069] X-Spam-Score: -0.307 X-Spam-Level: Subject: Re: [jokosher-devel] Very important - only use glade >= 3.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, 19 Oct 2006 09:02:33 -0000 On Wed, Oct 18, 2006 at 08:35:49PM -0400, Laszlo Pandy wrote: > > So please, if you have to commit a change to the glade file, you *must* > use 3.0.2 or else we will lose the translations. You can get the glade > 3.0.2 sources from the link below, or just use the one in edgy. > I still seem to be using glade 2.12.1 so I suppose there was a gnome upgrade I didn't bother with at some point. Do you know if glade-2 is OK? -- John Green From chris-procter@talk21.com Thu Oct 19 05:49:30 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 18FF83B00A1 for ; Thu, 19 Oct 2006 05:49:30 -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 12876-10 for ; Thu, 19 Oct 2006 05:49:29 -0400 (EDT) Received: from web86604.mail.ird.yahoo.com (web86604.mail.ird.yahoo.com [217.146.188.137]) by menubar.gnome.org (Postfix) with SMTP id 1125E3B01A4 for ; Thu, 19 Oct 2006 05:49:28 -0400 (EDT) Received: (qmail 31353 invoked by uid 60001); 19 Oct 2006 09:49:27 -0000 Message-ID: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86604.mail.ird.yahoo.com via HTTP; Thu, 19 Oct 2006 10:49:26 BST Date: Thu, 19 Oct 2006 10:49:26 +0100 (BST) From: chris procter To: jokosher-devel-list@gnome.org In-Reply-To: <20061018093149.57e39963@eligeto> 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=-0.026 tagged_above=-999 required=2 tests=[AWL=-0.994, BAYES_20=-0.74, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.026 X-Spam-Level: Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 09:49:30 -0000 Ok so far we have, 1) Me 2) Robert 3) John Green (john is this right or has Jono "volunteered" you?) So we need: a) I think at least one more person because none of us can do all day on both days and a fourth (fifth, sixth) person will help cover the gaps. b) a working laptop to demo with (mine sadly is refusing to play audio atm which is a slight problem) c) some sort of poster or sign to tell people who we are. d) to know if we have power to keep the laptop working :) Any volunteers? Remember Jono has promised to put in a good word for you with the gods of Rock and Roll if you help out :) chris --- Robert McWilliam wrote: > On Tue, 17 Oct 2006 23:53:45 +0100 > "Jono Bacon" wrote: > > > > Please let me know ASAP if you can help! :) > > > > I meant to reply to Chris' mail, but forgot (and the > compensation > seems to be going up so I should maybe hold off for > a while longer...). > I'm going to be at LinuxWorld and can help out for a > day and a bit (I > want to have a wander round at some point but I'm > not worried when so > can do that when I'm not needed). > > Robert > > ________________________________________________________ > Robert McWilliam rmcw@allmail.net > www.ormiret.com > > Happiness is nothing more than good health and a bad > memory. > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > Send instant messages to your online friends http://uk.messenger.yahoo.com From jonobacon@gmail.com Thu Oct 19 06:09: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 522F23B01B0 for ; Thu, 19 Oct 2006 06:09: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 13820-10 for ; Thu, 19 Oct 2006 06:09:10 -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 561FB3B00A0 for ; Thu, 19 Oct 2006 06:09:09 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1233075nfa for ; Thu, 19 Oct 2006 03:09:08 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr11484668hug; Thu, 19 Oct 2006 03:09:08 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Thu, 19 Oct 2006 03:09:07 -0700 (PDT) Message-ID: <1c3fe48e0610190309m366aad0an8e552fb3578700d5@mail.gmail.com> Date: Thu, 19 Oct 2006 11:09:07 +0100 From: "Jono Bacon" To: "chris procter" In-Reply-To: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061018093149.57e39963@eligeto> <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.515 tagged_above=-999 required=2 tests=[AWL=-0.974, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.515 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 10:09:11 -0000 On 10/19/06, chris procter wrote: > > Ok so far we have, > 1) Me > 2) Robert > 3) John Green (john is this right or has Jono > "volunteered" you?) John volunteered a while back and I checked with him on IRC. He said he should be able to do both days if I remember right. > a) I think at least one more person because none of us > can do all day on both days and a fourth (fifth, > sixth) person will help cover the gaps. We certainly do need more volunteers where possible. Dave Morley is also planning to help as far as I know too. Dave? > b) a working laptop to demo with (mine sadly is > refusing to play audio atm which is a slight problem) > > c) some sort of poster or sign to tell people who we > are. Ihave the art here - let me know who is doing the printing and I can send it on. > d) to know if we have power to keep the laptop working > :) There will be power. :) Jono From john@thegreens.co.uk Thu Oct 19 09:44: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 EEC083B021D for ; Thu, 19 Oct 2006 09:44: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 25272-02 for ; Thu, 19 Oct 2006 09:44:05 -0400 (EDT) Received: from smtp811.mail.ukl.yahoo.com (smtp811.mail.ukl.yahoo.com [217.12.12.201]) by menubar.gnome.org (Postfix) with SMTP id 80DDC3B008A for ; Thu, 19 Oct 2006 09:44:04 -0400 (EDT) Received: (qmail 18601 invoked from network); 19 Oct 2006 13:44:03 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp811.mail.ukl.yahoo.com with SMTP; 19 Oct 2006 13:44:03 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 951E977E53; Thu, 19 Oct 2006 14:43:56 +0100 (BST) Date: Thu, 19 Oct 2006 14:43:56 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061019134356.GA6081@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <20061018093149.57e39963@eligeto> <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.039 tagged_above=-999 required=2 tests=[AWL=-0.922, BAYES_40=-0.185, SPF_NEUTRAL=1.069, TW_GT=0.077] X-Spam-Score: 0.039 X-Spam-Level: Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 13:44:10 -0000 On Thu, Oct 19, 2006 at 10:49:26AM +0100, chris procter wrote: > > Ok so far we have, > 1) Me > 2) Robert > 3) John Green (john is this right or has Jono > "volunteered" you?) > Yeah- I'm game. > > b) a working laptop to demo with (mine sadly is > refusing to play audio atm which is a slight problem) > I only have my wife's laptop which is a bit on the old and decrepit side. And it run's KDE not Gnome so it's KDE's gtk-like theme as opposed to the real thing. No audio inputs or mic. I can be there all day both days. -- John Green From rmcw@allmail.net Thu Oct 19 10:06:27 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 B4A533B0151 for ; Thu, 19 Oct 2006 10:06:27 -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 26392-10 for ; Thu, 19 Oct 2006 10:06:22 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 6938E3B01C9 for ; Thu, 19 Oct 2006 10:06:22 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 12458DB6637 for ; Thu, 19 Oct 2006 10:06:12 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Thu, 19 Oct 2006 10:06:14 -0400 X-Sasl-enc: 7z8sFgN4iDoWBePi1Eixpv/X7UEIHaL5uf7p1MYrdkbR 1161266774 Received: from eligeto (unknown [87.112.54.90]) by mail.messagingengine.com (Postfix) with ESMTP id F33FE15A72 for ; Thu, 19 Oct 2006 10:06:08 -0400 (EDT) Date: Thu, 19 Oct 2006 15:06:02 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061019150602.2e28ad59@eligeto> In-Reply-To: <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> References: <20061018093149.57e39963@eligeto> <20061019094927.31351.qmail@web86604.mail.ird.yahoo.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.648 tagged_above=-999 required=2 tests=[AWL=0.463, BAYES_05=-1.11] X-Spam-Score: -0.648 X-Spam-Level: Subject: Re: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? 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, 19 Oct 2006 14:06:27 -0000 On Thu, 19 Oct 2006 10:49:26 +0100 (BST) chris procter wrote: > b) a working laptop to demo with (mine sadly is > refusing to play audio atm which is a slight problem) > I can bring my laptop (and the sound works, but is fairly lousy builtin). If I could get a couple of projects to have on it to demo to people that would be great. On Thu, 19 Oct 2006 11:09:07 +0100 "Jono Bacon" wrote: > On 10/19/06, chris procter wrote: > > c) some sort of poster or sign to tell people who we > > are. > > Ihave the art here - let me know who is doing the printing and I can > send it on. I can do printing if needed but it would be a bit of a pain to take on the plane, so if anyone traveling less could do it that would be great. Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Lottery: A tax on people who are bad at math. From jonobacon@gmail.com Thu Oct 19 12:39: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 C7D8E3B00B8 for ; Thu, 19 Oct 2006 12:39: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 02541-02 for ; Thu, 19 Oct 2006 12:39:21 -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 07E773B0155 for ; Thu, 19 Oct 2006 12:39:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so529830ugb for ; Thu, 19 Oct 2006 09:39:19 -0700 (PDT) Received: by 10.78.128.15 with SMTP id a15mr243873hud; Thu, 19 Oct 2006 09:39:18 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Thu, 19 Oct 2006 09:39:18 -0700 (PDT) Message-ID: <1c3fe48e0610190939gf1e2038se0d851adc49c41ee@mail.gmail.com> Date: Thu, 19 Oct 2006 17:39:18 +0100 From: "Jono Bacon" To: "Jokosher Devel List" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_43706_6467488.1161275958347" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.29 tagged_above=-999 required=2 tests=[AWL=-0.749, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.29 X-Spam-Level: Subject: [jokosher-devel] Jokosher SVG Logos 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, 19 Oct 2006 16:39:26 -0000 ------=_Part_43706_6467488.1161275958347 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all, For those you creating posters for LinuxWorld - here are the SVG files. :) Jono ------=_Part_43706_6467488.1161275958347 Content-Type: image/svg+xml; name="jokosher-logo.svg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jokosher-logo.svg" X-Attachment-Id: f_ethdqa6w PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh LS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8 c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1s bnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8v d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6 Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z dmciCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogICB4bWxu czpzb2RpcG9kaT0iaHR0cDovL2lua3NjYXBlLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGkt MC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3Bh Y2VzL2lua3NjYXBlIgogICBpZD0ic3ZnMTk3NiIKICAgc29kaXBvZGk6dmVyc2lvbj0iMC4zMiIK ICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40MyIKICAgd2lkdGg9IjUwbW0iCiAgIGhlaWdodD0iMjBt bSIKICAgdmVyc2lvbj0iMS4wIgogICBzb2RpcG9kaTpkb2NiYXNlPSIvaG9tZS90aWdlcnQvc3Zu L2pva29zaGVyL3RydW5rIgogICBzb2RpcG9kaTpkb2NuYW1lPSJqb2tvc2hlci1sb2dvLnN2ZyIK ICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSIvaG9tZS90aWdlcnQvc3ZuL2pva29zaGVyL3Ry dW5rL2pva29zaGVyLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjkwIgogICBpbmtzY2Fw ZTpleHBvcnQteWRwaT0iOTAiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE5ODEiPgog ICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAg ICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQog ICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxs SW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgog IDxkZWZzCiAgICAgaWQ9ImRlZnMxOTc5Ij4KICAgIDxsaW5lYXJHcmFkaWVudAogICAgICAgaW5r c2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDcyMiI+CiAg ICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNjZTVjMDAiCiAgICAgICAgIG9m ZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A0NzI0IiAvPgogICAgICA8c3RvcAogICAgICAgICBz dHlsZT0ic3RvcC1jb2xvcjojZjU3OTAwIgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlk PSJzdG9wNDcyNiIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQK ICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVu dDQ2MzQiPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9w LW9wYWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A0NjM2IiAv PgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3Bh Y2l0eTowIgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wNDYzOCIgLz4KICAg IDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNv bGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDQ2MTgiPgogICAgICA8c3Rv cAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmNhZjNlIgogICAgICAgICBvZmZzZXQ9IjAi CiAgICAgICAgIGlkPSJzdG9wNDYyMCIgLz4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0 b3AtY29sb3I6I2Y1NzkwMCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBpZD0ic3RvcDQ2 MjIiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBp bmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ1MjgzIj4K ICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6YmxhY2s7c3RvcC1vcGFjaXR5 OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlkPSJzdG9wNTI4NSIgLz4KICAgICAg PHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6YmxhY2s7c3RvcC1vcGFjaXR5OjA7Igog ICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wNTI4NyIgLz4KICAgIDwvbGluZWFy R3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDUx ODciPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9w YWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A1MTg5IiAvPgog ICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjp3aGl0ZTtzdG9wLW9wYWNpdHk6 MDsiCiAgICAgICAgIG9mZnNldD0iMSIKICAgICAgICAgaWQ9InN0b3A1MTkxIiAvPgogICAgPC9s aW5lYXJHcmFkaWVudD4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVj dD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NTI4MyIKICAgICAg IGlkPSJyYWRpYWxHcmFkaWVudDUyODkiCiAgICAgICBjeD0iLTMzLjMxMjUiCiAgICAgICBjeT0i Ny44NzUiCiAgICAgICBmeD0iLTMzLjMxMjUiCiAgICAgICBmeT0iNy44NzUiCiAgICAgICByPSIy MS4wNjI1IgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjE5NTg0Niwt OC43OTM1M2UtMTUsNi4zMzI3MTUpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25V c2UiIC8+CiAgICA8cmFkaWFsR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5 cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDQ2MTgiCiAgICAgICBpZD0icmFk aWFsR3JhZGllbnQ0NjI0IgogICAgICAgY3g9Ii0zMy42NTk0MDUiCiAgICAgICBjeT0iMjQuNjg3 ODYiCiAgICAgICBmeD0iLTMzLjY1OTQwNSIKICAgICAgIGZ5PSIyNC42ODc4NiIKICAgICAgIHI9 IjE2LjQ5OTk5OCIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4wMzE5NjIsLTMu Mjk1NjIyZS0yLDMuMTgzNzM3ZS0yLDAuOTk2OTI4LDY2LjQ3Njk3LDQuMjI4MDA3KSIKICAgICAg IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiAvPgogICAgPGxpbmVhckdyYWRpZW50CiAg ICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFy R3JhZGllbnQ0NjM0IgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDYzMiIKICAgICAgIHgxPSIt MzEuNDk4MDUzIgogICAgICAgeTE9IjIwLjMxOTg4NyIKICAgICAgIHgyPSItMjEuNjUyOTU4Igog ICAgICAgeTI9IjUxLjk0OTc2NCIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNl IgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSg2NSw2KSIgLz4KICAgIDxsaW5l YXJHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6 aHJlZj0iI2xpbmVhckdyYWRpZW50NDYzNCIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDQ2ODAi CiAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIKICAgICAgIHgxPSItMzEuNDk4 MDUzIgogICAgICAgeTE9IjIwLjMxOTg4NyIKICAgICAgIHgyPSItMjEuNjUyOTU4IgogICAgICAg eTI9IjUxLjk0OTc2NCIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC44OTUxNyww LDAsMC44OTUxNywtMy4zMDE5MzMsMi45MjY5ODIpIiAvPgogICAgPGxpbmVhckdyYWRpZW50CiAg ICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFy R3JhZGllbnQ0NjM0IgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDY5NyIKICAgICAgIGdyYWRp ZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJp eCgwLjg5NTE3LDAsMCwwLjg5NTE3LC0zMy4zMDE5LDQyLjkyNjk4KSIKICAgICAgIHgxPSItMzEu NDk4MDUzIgogICAgICAgeTE9IjIwLjMxOTg4NyIKICAgICAgIHgyPSItMjEuNjUyOTU4IgogICAg ICAgeTI9IjUxLjk0OTc2NCIgLz4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6 Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDcyMiIK ICAgICAgIGlkPSJyYWRpYWxHcmFkaWVudDQ3MjgiCiAgICAgICBjeD0iMjEuNTYxNDg3IgogICAg ICAgY3k9IjI3LjA2MjMzNiIKICAgICAgIGZ4PSIyMS41NjE0ODciCiAgICAgICBmeT0iMjcuMDYy MzM2IgogICAgICAgcj0iMTMuNDM3NSIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgo MS4wODI4NTQsMCwwLDEuMzM3MzM3LDYuOTcwMDc4LDEuOTQ2NjYxKSIKICAgICAgIGdyYWRpZW50 VW5pdHM9InVzZXJTcGFjZU9uVXNlIiAvPgogICAgPHJhZGlhbEdyYWRpZW50CiAgICAgICBpbmtz Y2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFyR3JhZGllbnQ1 MTg3IgogICAgICAgaWQ9InJhZGlhbEdyYWRpZW50NDczMCIKICAgICAgIGN4PSIyNC40NzA5NyIK ICAgICAgIGN5PSIyMy4yMDk0OTkiCiAgICAgICBmeD0iMjQuNDcwOTciCiAgICAgICBmeT0iMjMu MjA5NDk5IgogICAgICAgcj0iMTQuNTI5MDI5IgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1h dHJpeCgxLjc1NTAzOCwtNC44MTkyNzRlLTcsNC45NTg3MzFlLTcsMS43NDQwNjUsLTkuNDc2NTEs LTcuMTA2MjkpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIC8+CiAgICA8 cmFkaWFsR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhs aW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDUyODMiCiAgICAgICBpZD0icmFkaWFsR3JhZGllbnQz NzU3IgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICBncmFkaWVu dFRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDAuMTk1ODQ2LDEuODA0NDA3ZS0xMyw2LjMzMjcxNSki CiAgICAgICBjeD0iLTMzLjMxMjUiCiAgICAgICBjeT0iNy44NzUiCiAgICAgICBmeD0iLTMzLjMx MjUiCiAgICAgICBmeT0iNy44NzUiCiAgICAgICByPSIyMS4wNjI1IiAvPgogIDwvZGVmcz4KICA8 c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjkyIgogICAg IGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTAxNCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIy IgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEw LjAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAuMCIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwLjAi CiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAg IHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBpZD0iYmFzZSIKICAgICBzaG93Z3JpZD0iZmFsc2Ui CiAgICAgZ3JpZGNvbG9yPSJibGFjayIKICAgICBncmlkb3BhY2l0eT0iMC4wNTA5ODAzOSIKICAg ICBncmlkZW1wY29sb3I9ImJsYWNrIgogICAgIGdyaWRlbXBvcGFjaXR5PSIwLjA4MjM1Mjk0Igog ICAgIGlua3NjYXBlOnpvb209IjIiCiAgICAgaW5rc2NhcGU6Y3g9IjEzMi4xMDAwMSIKICAgICBp bmtzY2FwZTpjeT0iNDEuNzU3MzgyIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlu a3NjYXBlOndpbmRvdy15PSIyNSIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcxOTc2 IgogICAgIGZpbGw9IiNmNTc5MDAiCiAgICAgc2hvd2d1aWRlcz0idHJ1ZSIKICAgICBpbmtzY2Fw ZTpndWlkZS1iYm94PSJ0cnVlIiAvPgogIDxwYXRoCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMy4w ODE2LDAsMCwxLDIwMy43MywzNS4wMjE0NSkiCiAgICAgZD0iTSAtMTIuMjUgNy44NzUgQSAyMS4w NjI1IDQuMTI1IDAgMSAxICAtNTQuMzc1LDcuODc1IEEgMjEuMDYyNSA0LjEyNSAwIDEgMSAgLTEy LjI1IDcuODc1IHoiCiAgICAgc29kaXBvZGk6cnk9IjQuMTI1IgogICAgIHNvZGlwb2RpOnJ4PSIy MS4wNjI1IgogICAgIHNvZGlwb2RpOmN5PSI3Ljg3NSIKICAgICBzb2RpcG9kaTpjeD0iLTMzLjMx MjUiCiAgICAgaWQ9InBhdGgzNzU1IgogICAgIHN0eWxlPSJvcGFjaXR5OjAuMTQ0NTA4Njk7Zmls bDp1cmwoI3JhZGlhbEdyYWRpZW50Mzc1Nyk7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ry b2tlLW9wYWNpdHk6MSIKICAgICBzb2RpcG9kaTp0eXBlPSJhcmMiIC8+CiAgPHBhdGgKICAgICBz b2RpcG9kaTp0eXBlPSJhcmMiCiAgICAgc3R5bGU9Im9wYWNpdHk6MC43MDQ4MTkyNjtmaWxsOnVy bCgjcmFkaWFsR3JhZGllbnQ1Mjg5KTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Ut b3BhY2l0eToxIgogICAgIGlkPSJwYXRoNTI3MSIKICAgICBzb2RpcG9kaTpjeD0iLTMzLjMxMjUi CiAgICAgc29kaXBvZGk6Y3k9IjcuODc1IgogICAgIHNvZGlwb2RpOnJ4PSIyMS4wNjI1IgogICAg IHNvZGlwb2RpOnJ5PSI0LjEyNSIKICAgICBkPSJNIC0xMi4yNSA3Ljg3NSBBIDIxLjA2MjUgNC4x MjUgMCAxIDEgIC01NC4zNzUsNy44NzUgQSAyMS4wNjI1IDQuMTI1IDAgMSAxICAtMTIuMjUgNy44 NzUgeiIKICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2OTQzNywwLDAsMSw2Mi4yNzU2Miw0My4z NzUpIiAvPgogIDxwYXRoCiAgICAgc3R5bGU9ImZpbGw6dXJsKCNyYWRpYWxHcmFkaWVudDQ2MjQp O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojY2U1YzAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1taXRl cmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lIgogICAgIGQ9Ik0gMTkuNDY4NzUxLDE0LjQ0 MTk0MiBDIDE4LjM3Mjc4NiwxNC40NDE5NDIgMTcuNTAwMDAxLDE0Ljg4MzI1MiAxNy41MDAwMDEs MTUuOTc1IEwgMTcuNTAwMDAxLDM2LjcxMjUgQyAxNy41MDAwMDEsMzYuODQ4OTY5IDE3LjUwNDk4 NSwzNi45ODUxNTYgMTcuNTMxMjUxLDM3LjExMzY3MiBDIDE3LjUyMzg0NSwzNy4zMTEwMDggMTcu NTAwMDAxLDM3LjUwMDg4NiAxNy41MDAwMDEsMzcuNyBDIDE3LjUwMDAwMSw0Ni40MjE2IDI0LjY2 ODAwMSw1My40OTk5OTkgMzMuNTAwMDAxLDUzLjUgQyA0Mi4zMzIwMDEsNTMuNSA0OS41LDQ2LjQy MTYgNDkuNSwzNy43IEMgNDkuNSwzNy41MDA4ODYgNDkuNDc2MTU3LDM3LjMxMTAwOCA0OS40Njg3 NSwzNy4xMTM2NzIgQyA0OS40OTUwMTcsMzYuOTg1MTU2IDQ5LjUsMzYuODQ4OTY5IDQ5LjUsMzYu NzEyNSBMIDQ5LjUsMTUuOTc1IEMgNDkuNSwxNC44ODMyNTIgNDguNjI3MjE2LDE0LjM1MzU1MyA0 Ny41MzEyNTEsMTQuMzUzNTUzIEMgNDcuNTMxMjUxLDE0LjM1MzU1MyA0MC40NTU1NzIsMTYuNTIz NjQzIDMzLjQzOTk0NywxNi41MjM2NDMgQyAyNi40MjQzMjIsMTYuNTIzNjQzIDE5LjQ2ODc1MSwx NC40NDE5NDIgMTkuNDY4NzUxLDE0LjQ0MTk0MiB6ICIKICAgICBpZD0icGF0aDE5ODUiCiAgICAg c29kaXBvZGk6bm9kZXR5cGVzPSJjY2Nzc3Nzc2NjY3pjIiAvPgogIDxwYXRoCiAgICAgc3R5bGU9 Im9wYWNpdHk6MC43MTA5ODI2ODtmaWxsOnVybCgjcmFkaWFsR3JhZGllbnQ0NzI4KTtmaWxsLW9w YWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0 cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjEi CiAgICAgZD0iTSAxOS41MjQ0MTYsMTUuOTA2NTM0IEMgMTkuNDg2NTY1LDE1LjkxMDE0MSAxOS40 MjE4NjUsMTUuOTMxMzE0IDE5LjM4OTA1OSwxNS45NDAzNzMgQyAxOS4zODM3MjYsMTUuOTQyMDM1 IDE5LjM2MDQyMSwxNS45Mzg1NTcgMTkuMzU1MjIsMTUuOTQwMzczIEMgMTkuMzQ1MDgsMTUuOTQ0 MzEyIDE5LjMzMTAwNiwxNS45Njk2NTggMTkuMzIxMzgxLDE1Ljk3NDIxMiBDIDE5LjMxNjY5NCwx NS45NzY2NDQgMTkuMjkyMTA0LDE1Ljk3MTYyNSAxOS4yODc1NDIsMTUuOTc0MjEyIEMgMTkuMjc4 NjYyLDE1Ljk3OTY5NyAxOS4yNjIxMDIsMTYuMDAxOTQzIDE5LjI1MzcwMywxNi4wMDgwNTIgQyAx OS4yNDk2MiwxNi4wMTEyNjIgMTkuMjIzODMsMTYuMDM4NTIzIDE5LjIxOTg2MywxNi4wNDE4OTEg QyAxOS4yMTYxMjQsMTYuMDQ1NTczIDE5LjE4OTY1MywxNi4wNzE4ODkgMTkuMTg2MDI0LDE2LjA3 NTczIEMgMTkuMTgyNjEzLDE2LjA3OTg4OCAxOS4xNTU0OTEsMTYuMTA1MjUyIDE5LjE1MjE4NSwx Ni4xMDk1NjkgQyAxOC45NjYyNjYsMTYuMzg3NzYxIDE4Ljk0OTE1LDE2Ljk3NDA5NiAxOC45NDkx NSwxNy44NjkyMDcgTCAxOC45NDkxNSwxOC42ODEzNDcgQyAyMi4yMTIwMzYsMjQuMDM4NjQ4IDI2 LjM4Njk2NCwzMC45MzEwNjYgMzAuNzkyODY1LDM4LjI3NDIzNiBMIDIzLjk1NzM0OSwxNi45NTU1 NDkgQyAyMS45OTg0NDgsMTYuNTU4MDEgMjAuNzQyNjI3LDE2LjIxMTA4NyAyMC43NDI2MjcsMTYu MjExMDg3IEMgMjAuMTU5NzE1LDE1Ljk4NTEwNSAxOS43ODkzNzcsMTUuODgxMjgyIDE5LjUyNDQx NiwxNS45MDY1MzQgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCAzOS42OTI1NzEsMTcuNTMwODE1 IEMgMzguMDI3OTU5LDE3Ljc2ODg4MSAzNi4xODQ5ODEsMTcuOTkzODkgMzQuMzEyMTQsMTguMDM4 NDAzIEMgMzMuMzE4MDQ5LDIzLjgzNTM0MyAzMi4xMTIwMzIsMzAuODU4MzUxIDMwLjc5Mjg2NSwz OC4yNzQyMzYgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCA0OC4wNTA4NSwzMi43MjQ2MSBMIDQ4 LjA1MDg1LDI3LjgxNzkyOCBDIDQzLjA4NTY3NywzMC44MzcxNDEgMzcuMTE4NTE5LDM0LjQ3ODg0 NCAzMC43OTI4NjUsMzguMjc0MjM2IHogTSAzMC43OTI4NjUsMzguMjc0MjM2IEwgNDYuMDU0MzM4 LDQ0LjgwNTE5OSBDIDQ2LjcxNDQ0Nyw0My42OTA0NjMgNDcuMjM5NzEsNDIuNDk3ODgyIDQ3LjU3 NzEwMiw0MS4yMTgyNDUgQyA0Mi41MzI3NzcsNDAuMzQ4MjE3IDM2Ljc4MzU1OSwzOS4zMzk4ODYg MzAuNzkyODY1LDM4LjI3NDIzNiB6IE0gMzAuNzkyODY1LDM4LjI3NDIzNiBMIDM1LjE1ODEyLDUx Ljg0Mzc1IEMgMzYuMzE0MjYzLDUxLjcxMzIxMiAzNy40NTA1NTIsNTEuNDQ3NzgxIDM4LjUwODIs NTEuMDY1NDQ5IEMgMzYuMTI3NTk0LDQ3LjEzODEwNyAzMy41MDQzNzEsNDIuNzkzNDEyIDMwLjc5 Mjg2NSwzOC4yNzQyMzYgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCAyNS44NTIzNDQsNDkuNzc5 NTYgQyAyNi43MDM4LDUwLjMwMTM1MSAyNy42MDI5MDcsNTAuNzU4MTA3IDI4LjU1OTQ3OSw1MS4w OTkyODggQyAyOS4yNTYyMTIsNDcuMDg2NjgyIDI5Ljk5Njc1NCw0Mi43NDk2ODQgMzAuNzkyODY1 LDM4LjI3NDIzNiB6IE0gMzAuNzkyODY1LDM4LjI3NDIzNiBMIDE5LjYyNTkzNCw0MS44NjExOSBD IDE5LjkwMTk2Niw0Mi43MzYyMjMgMjAuMjQyNTksNDMuNTcwODUyIDIwLjY3NDk0OCw0NC4zNjUy OSBDIDIzLjg2NjQyLDQyLjQzNDUxMiAyNy4yNzc4MzEsNDAuMzgzMjU3IDMwLjc5Mjg2NSwzOC4y NzQyMzYgeiBNIDMwLjc5Mjg2NSwzOC4yNzQyMzYgTCAxOC45NDkxNSwzMy4xOTgzNTggTCAxOC45 NDkxNSwzNi4xNzYyMDcgQyAyMi42ODgxNiwzNi44MjY1MjMgMjYuNjc1MDk0LDM3LjU0MTc1MSAz MC43OTI4NjUsMzguMjc0MjM2IHogIgogICAgIGlkPSJwYXRoNDY0MiIgLz4KICA8cGF0aAogICAg IHN0eWxlPSJvcGFjaXR5OjAuNDE2MTg0OTc7ZmlsbDp1cmwoI3JhZGlhbEdyYWRpZW50NDczMCk7 ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRo OjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3Bh Y2l0eToxIgogICAgIGQ9Ik0gNDgsMjMuOTM3NSBDIDQ1LjY0MjI4LDI5LjkzMDEzNyA0MC44NTAx NzQsMzIuODcxNDM5IDM0Ljg2MzMzNiwzMi4yODg3MDQgQyAyOC45MDA3MTgsMzEuNzA4MzI3IDIz LjI3OTQ3OCwzMi4wNjM0NTkgMTguOTcyMjEsMzYuOTI0ODUgQyAxOC45NjU0OSwzNy4xMDY0NjIg MTguOTQxOTQyLDM3LjI2MzU1NCAxOC45NDE5NDIsMzcuNDQ2OCBDIDE4Ljk0MTk0Miw0NS40NzMz OTIgMjUuNDUwOTQ3LDUxLjk5OTk5OSAzMy40NzA5NzEsNTIgQyA0MS40OTA5OTUsNTIgNDgsNDUu NDczMzkxIDQ4LDM3LjQ0NjggQyA0OCwzNy4yNjM1NTUgNDcuOTc2NDYzLDM3LjEwNjQ2MSA0Ny45 Njk3MzEsMzYuOTI0ODUgQyA0Ny45OTM1ODksMzYuODA2NTc2IDQ4LDM2LjY4MjAwOSA0OCwzNi41 NTY0MTQgTCA0OCwyMy45Mzc1IHogIgogICAgIGlkPSJwYXRoNTI1OCIgLz4KICA8cGF0aAogICAg IHN0eWxlPSJvcGFjaXR5OjAuNzkxOTA3OTk7ZmlsbDpub25lO3N0cm9rZTp1cmwoI2xpbmVhckdy YWRpZW50NDYzMik7c3Ryb2tlLXdpZHRoOjEuMDAwMDAwMTI7c3Ryb2tlLW9wYWNpdHk6MSIKICAg ICBkPSJNIDIwLjM0NTcsMTUuNjY0MDg5IEMgMTguNTEzMDEsMTQuOTUzNTk2IDE4LjUsMTUuMzgw MDI3IDE4LjUsMTcuMzUwMDAxIEwgMTguNSwzNi43NzUwMSBDIDE4LjUsMzYuOTAyODQzIDE4LjUw NDY3LDM3LjAzMDQxIDE4LjUyOTI5LDM3LjE1MDc5MiBDIDE4LjUyMjM1LDM3LjMzNTYzOSAxOC41 LDM3LjUxMzUgMTguNSwzNy43MDAwMTEgQyAxOC41LDQ1Ljg2OTYxNSAyNS4yMiw1Mi41MDAwMTgg MzMuNSw1Mi41MDAwMTkgQyA0MS43OCw1Mi41MDAwMTkgNDguNSw0NS44Njk2MTUgNDguNSwzNy43 MDAwMTEgQyA0OC41LDM3LjUxMzUgNDguNDc3NjUsMzcuMzM1NjM5IDQ4LjQ3MDcsMzcuMTUwNzky IEMgNDguNDk1MzMsMzcuMDMwNDEgNDguNSwzNi45MDI4NDMgNDguNSwzNi43NzUwMSBMIDQ4LjUs MTcuMzUwMDAxIEMgNDguNSwxNS45Mjk1MjEgNDguNjc2NDUsMTQuNzU1NDQ1IDQ2LjY1NDMsMTUu NjY0MDg5IEMgNDYuNjU0MywxNS42NjQwODkgNDAuMDUzNDEsMTcuNTI5MzU5IDMzLjQ3NjI2LDE3 LjUyOTM1OSBDIDI2Ljg5OTExLDE3LjUyOTM1OSAyMC4zNDU3LDE1LjY2NDA4OSAyMC4zNDU3LDE1 LjY2NDA4OSB6ICIKICAgICBpZD0icGF0aDUyNDAiCiAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJj Y2Nzc3Nzc2NjY3pjIiAvPgogIDxwYXRoCiAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJjY2NzY2Nj Y3NjYyIKICAgICBpZD0icGF0aDQ2NDAiCiAgICAgZD0iTSAzOC4yMDMzNDIsMjEuMTM1ODIgTCA0 My44OTQ4NjIsMTkuOTM3MTc3IEwgNDMuODk0ODYyLDM4Ljc0Njk1MSBDIDQzLjg5NDg1Myw0MS4x NzY5NzMgNDMuMTQ1ODQxLDQyLjk5Mjk1NSA0MS42NDc4Miw0NC4xOTQ5MDQgQyA0MC4xNTk2NDMs NDUuMzk2ODQ2IDM3LjkwMjc0Nyw0NS45OTc4MTkgMzQuODc3MTI4LDQ1Ljk5NzgyNCBMIDMzLjcy NDA0LDQ1Ljk5NzgyNCBMIDMzLjcyNDA0LDQyLjE5NjAxNSBMIDM0LjYxMTAzLDQyLjE5NjAxNSBD IDM1Ljc5MzY4NCw0Mi4xOTYwMTMgMzYuNjg1NjAxLDQxLjkwNDIzNiAzNy4yODY3ODUsNDEuMzIw Njg0IEMgMzcuODk3ODIsNDAuNzM3MTMgMzguMjAzMzM4LDM5Ljg3OTIyIDM4LjIwMzM0MiwzOC43 NDY5NTEgTCAzOC4yMDMzNDIsMjEuMTM1ODIiCiAgICAgc3R5bGU9ImZvbnQtc2l6ZToyNS4xODU0 MDM4MnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6 Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQtYWxpZ246c3RhcnQ7bGluZS1oZWlnaHQ6MTI1 JTt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNob3I6c3RhcnQ7ZmlsbDojZmZmZmZmO2ZpbGwt b3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0 dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW9wYWNpdHk6MTtmb250LWZhbWlseTpCaXRz dHJlYW0gVmVyYSBTYW5zIiAvPgogIDx0ZXh0CiAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAg ICBzdHlsZT0iZm9udC1zaXplOjI4Ljg3MTg2MDVweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZh cmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQt YWxpZ246c3RhcnQ7bGluZS1oZWlnaHQ6MTI1JTt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNo b3I6c3RhcnQ7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13 aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tl LW9wYWNpdHk6MTtmb250LWZhbWlseTpNZ09wZW4gQ29zbWV0aWNhIgogICAgIHg9IjUyLjIyOTg3 NCIKICAgICB5PSI0Mi4zOTE5MTEiCiAgICAgaWQ9InRleHQzNzUxIgogICAgIHNvZGlwb2RpOmxp bmVzcGFjaW5nPSIxMjUlIj48dHNwYW4KICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAg ICBpZD0idHNwYW4zNzUzIgogICAgICAgeD0iNTIuMjI5ODc0IgogICAgICAgeT0iNDIuMzkxOTEx IgogICAgICAgZHg9IjAgMS40MTQyMTM1IDEuNDE0MjEzNSAxLjQxNDIxMzUgMS40MTQyMTM1IDEu NDE0MjEzNSAxLjQxNDIxMzUiPm9rb3NoZXI8L3RzcGFuPjwvdGV4dD4KICA8dGV4dAogICAgIHht bDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZvbnQtc2l6ZTo3LjAyNjQyODIycHg7Zm9u dC1zdHlsZTpvYmxpcXVlO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2Zv bnQtc3RyZXRjaDpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDtsaW5lLWhlaWdodDoxMjUlO3dyaXRp bmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5 OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9r ZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3BhY2l0eToxO2ZvbnQtZmFtaWx5Ok1nT3BlbiBDb3Nt ZXRpY2EiCiAgICAgeD0iNjAuOTM0ODY4IgogICAgIHk9IjUzLjE5NTY0NCIKICAgICBpZD0idGV4 dDQ2MzIiCiAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNSUiPjx0c3BhbgogICAgICAgc29k aXBvZGk6cm9sZT0ibGluZSIKICAgICAgIGlkPSJ0c3BhbjQ2MzQiCiAgICAgICB4PSI2MC45MzQ4 NjgiCiAgICAgICB5PSI1My4xOTU2NDQiPi4uLmF1ZGlvIHByb2R1Y3Rpb24gbWFkZSBzaW1wbGUu PC90c3Bhbj48L3RleHQ+Cjwvc3ZnPgo= ------=_Part_43706_6467488.1161275958347 Content-Type: image/svg+xml; name="jokosher.svg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jokosher.svg" X-Attachment-Id: f_ethdqi8x PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh LS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8 c3ZnCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgeG1s bnM6Y2M9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgeG1sbnM6cmRmPSJodHRwOi8v d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgogICB4bWxuczpzdmc9Imh0dHA6 Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9z dmciCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogICB4bWxu czpzb2RpcG9kaT0iaHR0cDovL2lua3NjYXBlLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGkt MC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3Bh Y2VzL2lua3NjYXBlIgogICBpZD0ic3ZnMTk3NiIKICAgc29kaXBvZGk6dmVyc2lvbj0iMC4zMiIK ICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40MyIKICAgd2lkdGg9IjQ4IgogICBoZWlnaHQ9IjQ4Igog ICB2ZXJzaW9uPSIxLjAiCiAgIHNvZGlwb2RpOmRvY2Jhc2U9Ii9ob21lL3RpZ2VydC9zdm4vam9r b3NoZXIvdHJ1bmsiCiAgIHNvZGlwb2RpOmRvY25hbWU9Impva29zaGVyLnN2ZyIKICAgaW5rc2Nh cGU6ZXhwb3J0LWZpbGVuYW1lPSIvaG9tZS90aWdlcnQvc3ZuL2pva29zaGVyL3RydW5rL2pva29z aGVyLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjkwIgogICBpbmtzY2FwZTpleHBvcnQt eWRwaT0iOTAiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE5ODEiPgogICAgPHJkZjpS REY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9y bWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAg IHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+ CiAgICAgICAgPGNjOmxpY2Vuc2UKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVh dGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzIuMC8iIC8+CiAgICAgICAgPGRjOnRpdGxl Pkpva29zaGVyIEljb248L2RjOnRpdGxlPgogICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAg PGNjOkFnZW50PgogICAgICAgICAgICA8ZGM6dGl0bGU+VHVvbWFzIEt1b3NtYW5lbjwvZGM6dGl0 bGU+CiAgICAgICAgICA8L2NjOkFnZW50PgogICAgICAgIDwvZGM6Y3JlYXRvcj4KICAgICAgICA8 ZGM6ZGF0ZT5KdW5lIDI5LCAyMDA2PC9kYzpkYXRlPgogICAgICAgIDxkYzpzb3VyY2U+aHR0cDov L3d3dy5qb2tvc2hlci5vcmc8L2RjOnNvdXJjZT4KICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAg ICAgIDxyZGY6QmFnPgogICAgICAgICAgICA8cmRmOmxpPmpva29zaGVyPC9yZGY6bGk+CiAgICAg ICAgICA8L3JkZjpCYWc+CiAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgIDxkYzpkZXNjcmlw dGlvbj5Kb2tvc2hlciBhcHBsaWNhdGlvbiBpY29uPC9kYzpkZXNjcmlwdGlvbj4KICAgICAgICA8 ZGM6Y29udHJpYnV0b3I+CiAgICAgICAgICA8Y2M6QWdlbnQ+CiAgICAgICAgICAgIDxkYzp0aXRs ZT5Kb25vIEJhY29uPC9kYzp0aXRsZT4KICAgICAgICAgIDwvY2M6QWdlbnQ+CiAgICAgICAgPC9k Yzpjb250cmlidXRvcj4KICAgICAgPC9jYzpXb3JrPgogICAgICA8Y2M6TGljZW5zZQogICAgICAg ICByZGY6YWJvdXQ9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzIu MC8iPgogICAgICAgIDxjYzpwZXJtaXRzCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8v d2ViLnJlc291cmNlLm9yZy9jYy9SZXByb2R1Y3Rpb24iIC8+CiAgICAgICAgPGNjOnBlcm1pdHMK ICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rpc3Ry aWJ1dGlvbiIgLz4KICAgICAgICA8Y2M6cmVxdWlyZXMKICAgICAgICAgICByZGY6cmVzb3VyY2U9 Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL05vdGljZSIgLz4KICAgICAgICA8Y2M6cmVxdWly ZXMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0F0 dHJpYnV0aW9uIiAvPgogICAgICAgIDxjYzpwZXJtaXRzCiAgICAgICAgICAgcmRmOnJlc291cmNl PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9EZXJpdmF0aXZlV29ya3MiIC8+CiAgICAgICAg PGNjOnJlcXVpcmVzCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNl Lm9yZy9jYy9TaGFyZUFsaWtlIiAvPgogICAgICA8L2NjOkxpY2Vuc2U+CiAgICA8L3JkZjpSREY+ CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTk3OSI+CiAgICA8bGluZWFyR3Jh ZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJsaW5lYXJH cmFkaWVudDQ3MjIiPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojY2U1 YzAwIgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlkPSJzdG9wNDcyNCIgLz4KICAgICAg PHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2Y1NzkwMCIKICAgICAgICAgb2Zmc2V0 PSIxIgogICAgICAgICBpZD0ic3RvcDQ3MjYiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAg PGxpbmVhckdyYWRpZW50CiAgICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBp ZD0ibGluZWFyR3JhZGllbnQ0NjM0Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3At Y29sb3I6d2hpdGU7c3RvcC1vcGFjaXR5OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAg IGlkPSJzdG9wNDYzNiIgLz4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6 I2ZmZmZmZjtzdG9wLW9wYWNpdHk6MCIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBpZD0i c3RvcDQ2MzgiIC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50CiAg ICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0 NjE4Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZjYWYzZSIKICAg ICAgICAgb2Zmc2V0PSIwIgogICAgICAgICBpZD0ic3RvcDQ2MjAiIC8+CiAgICAgIDxzdG9wCiAg ICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmNTc5MDAiCiAgICAgICAgIG9mZnNldD0iMSIKICAg ICAgICAgaWQ9InN0b3A0NjIyIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJH cmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgaWQ9ImxpbmVh ckdyYWRpZW50NTI4MyI+CiAgICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOmJs YWNrO3N0b3Atb3BhY2l0eToxOyIKICAgICAgICAgb2Zmc2V0PSIwIgogICAgICAgICBpZD0ic3Rv cDUyODUiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0 b3Atb3BhY2l0eTowOyIKICAgICAgICAgb2Zmc2V0PSIxIgogICAgICAgICBpZD0ic3RvcDUyODci IC8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpZD0i bGluZWFyR3JhZGllbnQ1MTg3Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29s b3I6d2hpdGU7c3RvcC1vcGFjaXR5OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlk PSJzdG9wNTE4OSIgLz4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6d2hp dGU7c3RvcC1vcGFjaXR5OjA7IgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9w NTE5MSIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8cmFkaWFsR3JhZGllbnQKICAgICAg IGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFk aWVudDUyODMiCiAgICAgICBpZD0icmFkaWFsR3JhZGllbnQ1Mjg5IgogICAgICAgY3g9Ii0zMy4z MTI1IgogICAgICAgY3k9IjcuODc1IgogICAgICAgZng9Ii0zMy4zMTI1IgogICAgICAgZnk9Ijcu ODc1IgogICAgICAgcj0iMjEuMDYyNSIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgo MSwwLDAsMC4xOTU4NDYsLTkuMjQ4MjRlLTE2LDYuMzMyNzE1KSIKICAgICAgIGdyYWRpZW50VW5p dHM9InVzZXJTcGFjZU9uVXNlIiAvPgogICAgPHJhZGlhbEdyYWRpZW50CiAgICAgICBpbmtzY2Fw ZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFyR3JhZGllbnQ0NjE4 IgogICAgICAgaWQ9InJhZGlhbEdyYWRpZW50NDYyNCIKICAgICAgIGN4PSItMzMuNjU5NDA1Igog ICAgICAgY3k9IjI0LjY4Nzg2IgogICAgICAgZng9Ii0zMy42NTk0MDUiCiAgICAgICBmeT0iMjQu Njg3ODYiCiAgICAgICByPSIxNi40OTk5OTkiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0ibWF0 cml4KDEuMDMxOTYyLC0zLjI5NTYyMmUtMiwzLjE4MzczN2UtMiwwLjk5NjkyOCw1Ni40NzY5Nywt NS43NzE5OTMpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIC8+CiAgICA8 bGluZWFyR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhs aW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDQ2MzQiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0 NjMyIgogICAgICAgeDE9Ii0zMS40OTgwNTMiCiAgICAgICB5MT0iMjAuMzE5ODg3IgogICAgICAg eDI9Ii0yMS42NTI5NTgiCiAgICAgICB5Mj0iNTEuOTQ5NzY0IgogICAgICAgZ3JhZGllbnRVbml0 cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU1 LC00KSIgLz4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3 YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NDcyMiIKICAgICAgIGlkPSJy YWRpYWxHcmFkaWVudDQ3MjgiCiAgICAgICBjeD0iMjEuNTYxNDg3IgogICAgICAgY3k9IjI3LjA2 MjMzNiIKICAgICAgIGZ4PSIyMS41NjE0ODciCiAgICAgICBmeT0iMjcuMDYyMzM2IgogICAgICAg cj0iMTMuNDM3NSIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4wODI4NTQsMCww LDEuMzM3MzM3LC0zLjAyOTkyMiwtOC4wNTMzMzkpIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNl clNwYWNlT25Vc2UiIC8+CiAgICA8cmFkaWFsR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxl Y3Q9ImFsd2F5cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDUxODciCiAgICAg ICBpZD0icmFkaWFsR3JhZGllbnQ0NzMwIgogICAgICAgY3g9IjI0LjQ3MDk3IgogICAgICAgY3k9 IjIzLjIwOTQ5OSIKICAgICAgIGZ4PSIyNC40NzA5NyIKICAgICAgIGZ5PSIyMy4yMDk0OTkiCiAg ICAgICByPSIxNC41MjkwMjkiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEuNzU1 MDM4LC00LjgxOTI3NGUtNyw0Ljk1ODczMWUtNywxLjc0NDA2NSwtMTkuNDc2NTEsLTE3LjEwNjI5 KSIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiAvPgogIDwvZGVmcz4KICA8 c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNjkyIgogICAg IGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTAxNCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIy IgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEw LjAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAuMCIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwLjAi CiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAg IHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBpZD0iYmFzZSIKICAgICBzaG93Z3JpZD0iZmFsc2Ui CiAgICAgZ3JpZGNvbG9yPSJibGFjayIKICAgICBncmlkb3BhY2l0eT0iMC4wNTA5ODAzOSIKICAg ICBncmlkZW1wY29sb3I9ImJsYWNrIgogICAgIGdyaWRlbXBvcGFjaXR5PSIwLjA4MjM1Mjk0Igog ICAgIGlua3NjYXBlOnpvb209IjUuNjU2ODU0MiIKICAgICBpbmtzY2FwZTpjeD0iNTUuODA2MzIy IgogICAgIGlua3NjYXBlOmN5PSIxNy4zNDcwMjciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAi CiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI1IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9 InN2ZzE5NzYiCiAgICAgZmlsbD0iI2Y1NzkwMCIKICAgICBzaG93Z3VpZGVzPSJ0cnVlIgogICAg IGlua3NjYXBlOmd1aWRlLWJib3g9InRydWUiIC8+CiAgPHBhdGgKICAgICBzb2RpcG9kaTp0eXBl PSJhcmMiCiAgICAgc3R5bGU9Im9wYWNpdHk6MC43MDQ4MTkyNjtmaWxsOnVybCgjcmFkaWFsR3Jh ZGllbnQ1Mjg5KTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utb3BhY2l0eToxIgog ICAgIGlkPSJwYXRoNTI3MSIKICAgICBzb2RpcG9kaTpjeD0iLTMzLjMxMjUiCiAgICAgc29kaXBv ZGk6Y3k9IjcuODc1IgogICAgIHNvZGlwb2RpOnJ4PSIyMS4wNjI1IgogICAgIHNvZGlwb2RpOnJ5 PSI0LjEyNSIKICAgICBkPSJNIC0xMi4yNSA3Ljg3NSBBIDIxLjA2MjUgNC4xMjUgMCAxIDEgIC01 NC4zNzUsNy44NzUgQSAyMS4wNjI1IDQuMTI1IDAgMSAxICAtMTIuMjUgNy44NzUgeiIKICAgICB0 cmFuc2Zvcm09Im1hdHJpeCgwLjg2OTQzNywwLDAsMSw1Mi4yNzU2MiwzMy4zNzUpIiAvPgogIDxw YXRoCiAgICAgc3R5bGU9ImZpbGw6dXJsKCNyYWRpYWxHcmFkaWVudDQ2MjQpO2ZpbGwtb3BhY2l0 eToxO3N0cm9rZTojY2U1YzAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ry b2tlLWRhc2hhcnJheTpub25lIgogICAgIGQ9Ik0gOS40Njg3NTEsNC40NDE5NDE3IEMgOC4zNzI3 ODYsNC40NDE5NDE3IDcuNTAwMDAxLDQuODgzMjUyMiA3LjUwMDAwMSw1Ljk3NSBMIDcuNTAwMDAx LDI2LjcxMjUgQyA3LjUwMDAwMSwyNi44NDg5NjkgNy41MDQ5ODUsMjYuOTg1MTU2IDcuNTMxMjUx LDI3LjExMzY3MiBDIDcuNTIzODQ1LDI3LjMxMTAwOCA3LjUwMDAwMSwyNy41MDA4ODYgNy41MDAw MDEsMjcuNyBDIDcuNTAwMDAxLDM2LjQyMTYgMTQuNjY4MDAxLDQzLjQ5OTk5OSAyMy41MDAwMDEs NDMuNSBDIDMyLjMzMjAwMSw0My41IDM5LjUsMzYuNDIxNiAzOS41LDI3LjcgQyAzOS41LDI3LjUw MDg4NiAzOS40NzYxNTcsMjcuMzExMDA4IDM5LjQ2ODc1LDI3LjExMzY3MiBDIDM5LjQ5NTAxNywy Ni45ODUxNTYgMzkuNSwyNi44NDg5NjkgMzkuNSwyNi43MTI1IEwgMzkuNSw1Ljk3NSBDIDM5LjUs NC44ODMyNTE5IDM4LjYyNzIxNiw0LjM1MzU1MzQgMzcuNTMxMjUxLDQuMzUzNTUzNCBDIDM3LjUz MTI1MSw0LjM1MzU1MzQgMzAuNDU1NTcyLDYuNTIzNjQzIDIzLjQzOTk0Nyw2LjUyMzY0MyBDIDE2 LjQyNDMyMiw2LjUyMzY0MyA5LjQ2ODc1MSw0LjQ0MTk0MTcgOS40Njg3NTEsNC40NDE5NDE3IHog IgogICAgIGlkPSJwYXRoMTk4NSIKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjY3Nzc3NzY2Nj emMiIC8+CiAgPHBhdGgKICAgICBzdHlsZT0ib3BhY2l0eTowLjcxMDk4MjY4O2ZpbGw6dXJsKCNy YWRpYWxHcmFkaWVudDQ3MjgpO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9r ZTpub25lO3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpv aW46bWl0ZXI7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICBkPSJNIDkuNTI0NDE2LDUuOTA2NTM0IEMg OS40ODY1NjUsNS45MTAxNDEgOS40MjE4NjUsNS45MzEzMTQgOS4zODkwNTksNS45NDAzNzMyIEMg OS4zODM3MjYsNS45NDIwMzU0IDkuMzYwNDIxLDUuOTM4NTU3MiA5LjM1NTIyLDUuOTQwMzczMiBD IDkuMzQ1MDgsNS45NDQzMTE1IDkuMzMxMDA2LDUuOTY5NjU3OSA5LjMyMTM4MSw1Ljk3NDIxMjQg QyA5LjMxNjY5NCw1Ljk3NjY0NDUgOS4yOTIxMDQsNS45NzE2MjU0IDkuMjg3NTQyLDUuOTc0MjEy NCBDIDkuMjc4NjYyLDUuOTc5Njk3IDkuMjYyMTAyLDYuMDAxOTQzMiA5LjI1MzcwMyw2LjAwODA1 MTYgQyA5LjI0OTYyLDYuMDExMjYyMiA5LjIyMzgzLDYuMDM4NTIzMSA5LjIxOTg2Myw2LjA0MTg5 MDcgQyA5LjIxNjEyNCw2LjA0NTU3MzUgOS4xODk2NTMsNi4wNzE4ODkgOS4xODYwMjQsNi4wNzU3 Mjk5IEMgOS4xODI2MTMsNi4wNzk4ODgxIDkuMTU1NDkxLDYuMTA1MjUxOCA5LjE1MjE4NSw2LjEw OTU2OTEgQyA4Ljk2NjI2NjUsNi4zODc3NjA4IDguOTQ5MTQ5OCw2Ljk3NDA5NTkgOC45NDkxNDk4 LDcuODY5MjA2OCBMIDguOTQ5MTQ5OCw4LjY4MTM0NzMgQyAxMi4yMTIwMzYsMTQuMDM4NjQ4IDE2 LjM4Njk2NCwyMC45MzEwNjYgMjAuNzkyODY1LDI4LjI3NDIzNiBMIDEzLjk1NzM0OSw2Ljk1NTU0 ODggQyAxMS45OTg0NDgsNi41NTgwMTAzIDEwLjc0MjYyNyw2LjIxMTA4NjcgMTAuNzQyNjI3LDYu MjExMDg2NyBDIDEwLjE1OTcxNSw1Ljk4NTEwNDggOS43ODkzNzcsNS44ODEyODE4IDkuNTI0NDE2 LDUuOTA2NTM0IHogTSAyMC43OTI4NjUsMjguMjc0MjM2IEwgMjkuNjkyNTcxLDcuNTMwODE0OSBD IDI4LjAyNzk1OSw3Ljc2ODg4MTUgMjYuMTg0OTgxLDcuOTkzODg5OSAyNC4zMTIxNCw4LjAzODQw MjcgQyAyMy4zMTgwNDksMTMuODM1MzQzIDIyLjExMjAzMiwyMC44NTgzNTEgMjAuNzkyODY1LDI4 LjI3NDIzNiB6IE0gMjAuNzkyODY1LDI4LjI3NDIzNiBMIDM4LjA1MDg1LDIyLjcyNDYxIEwgMzgu MDUwODUsMTcuODE3OTI4IEMgMzMuMDg1Njc3LDIwLjgzNzE0MSAyNy4xMTg1MTksMjQuNDc4ODQ0 IDIwLjc5Mjg2NSwyOC4yNzQyMzYgeiBNIDIwLjc5Mjg2NSwyOC4yNzQyMzYgTCAzNi4wNTQzMzgs MzQuODA1MTk5IEMgMzYuNzE0NDQ3LDMzLjY5MDQ2MyAzNy4yMzk3MSwzMi40OTc4ODIgMzcuNTc3 MTAyLDMxLjIxODI0NSBDIDMyLjUzMjc3NywzMC4zNDgyMTcgMjYuNzgzNTU5LDI5LjMzOTg4NiAy MC43OTI4NjUsMjguMjc0MjM2IHogTSAyMC43OTI4NjUsMjguMjc0MjM2IEwgMjUuMTU4MTIsNDEu ODQzNzUgQyAyNi4zMTQyNjMsNDEuNzEzMjEyIDI3LjQ1MDU1Miw0MS40NDc3ODEgMjguNTA4Miw0 MS4wNjU0NDkgQyAyNi4xMjc1OTQsMzcuMTM4MTA3IDIzLjUwNDM3MSwzMi43OTM0MTIgMjAuNzky ODY1LDI4LjI3NDIzNiB6IE0gMjAuNzkyODY1LDI4LjI3NDIzNiBMIDE1Ljg1MjM0NCwzOS43Nzk1 NiBDIDE2LjcwMzgsNDAuMzAxMzUxIDE3LjYwMjkwNyw0MC43NTgxMDcgMTguNTU5NDc5LDQxLjA5 OTI4OCBDIDE5LjI1NjIxMiwzNy4wODY2ODIgMTkuOTk2NzU0LDMyLjc0OTY4NCAyMC43OTI4NjUs MjguMjc0MjM2IHogTSAyMC43OTI4NjUsMjguMjc0MjM2IEwgOS42MjU5MzQsMzEuODYxMTkgQyA5 LjkwMTk2NiwzMi43MzYyMjMgMTAuMjQyNTksMzMuNTcwODUyIDEwLjY3NDk0OCwzNC4zNjUyOSBD IDEzLjg2NjQyLDMyLjQzNDUxMiAxNy4yNzc4MzEsMzAuMzgzMjU3IDIwLjc5Mjg2NSwyOC4yNzQy MzYgeiBNIDIwLjc5Mjg2NSwyOC4yNzQyMzYgTCA4Ljk0OTE0OTgsMjMuMTk4MzU4IEwgOC45NDkx NDk4LDI2LjE3NjIwNyBDIDEyLjY4ODE2LDI2LjgyNjUyMyAxNi42NzUwOTQsMjcuNTQxNzUxIDIw Ljc5Mjg2NSwyOC4yNzQyMzYgeiAiCiAgICAgaWQ9InBhdGg0NjQyIiAvPgogIDxwYXRoCiAgICAg c3R5bGU9Im9wYWNpdHk6MC40MTYxODQ5NztmaWxsOnVybCgjcmFkaWFsR3JhZGllbnQ0NzMwKTtm aWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6 MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFj aXR5OjEiCiAgICAgZD0iTSAzOCwxMy45Mzc1IEMgMzUuNjQyMjgsMTkuOTMwMTM3IDMwLjg1MDE3 NCwyMi44NzE0MzkgMjQuODYzMzM2LDIyLjI4ODcwNCBDIDE4LjkwMDcxOCwyMS43MDgzMjcgMTMu Mjc5NDc4LDIyLjA2MzQ1OSA4Ljk3MjIxLDI2LjkyNDg1IEMgOC45NjU0OSwyNy4xMDY0NjIgOC45 NDE5NDIsMjcuMjYzNTU0IDguOTQxOTQyLDI3LjQ0NjggQyA4Ljk0MTk0MiwzNS40NzMzOTIgMTUu NDUwOTQ3LDQxLjk5OTk5OSAyMy40NzA5NzEsNDIgQyAzMS40OTA5OTUsNDIgMzgsMzUuNDczMzkx IDM4LDI3LjQ0NjggQyAzOCwyNy4yNjM1NTUgMzcuOTc2NDYzLDI3LjEwNjQ2MSAzNy45Njk3MzEs MjYuOTI0ODUgQyAzNy45OTM1ODksMjYuODA2NTc2IDM4LDI2LjY4MjAwOSAzOCwyNi41NTY0MTQg TCAzOCwxMy45Mzc1IHogIgogICAgIGlkPSJwYXRoNTI1OCIgLz4KICA8cGF0aAogICAgIHN0eWxl PSJvcGFjaXR5OjAuNzkxOTA3NTg7ZmlsbDpub25lO3N0cm9rZTp1cmwoI2xpbmVhckdyYWRpZW50 NDYzMik7c3Ryb2tlLXdpZHRoOjEuMDAwMDAwMTI7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICBkPSJN IDEwLjM0NTcsNS42NjQwODg2IEMgOC41MTMwMSw0Ljk1MzU5NjUgOC41LDUuMzgwMDI3MSA4LjUs Ny4zNTAwMDEgTCA4LjUsMjYuNzc1MDEgQyA4LjUsMjYuOTAyODQzIDguNTA0NjcsMjcuMDMwNDEg OC41MjkyOSwyNy4xNTA3OTIgQyA4LjUyMjM1LDI3LjMzNTYzOSA4LjUsMjcuNTEzNSA4LjUsMjcu NzAwMDExIEMgOC41LDM1Ljg2OTYxNSAxNS4yMiw0Mi41MDAwMTggMjMuNSw0Mi41MDAwMTkgQyAz MS43OCw0Mi41MDAwMTkgMzguNSwzNS44Njk2MTUgMzguNSwyNy43MDAwMTEgQyAzOC41LDI3LjUx MzUgMzguNDc3NjUsMjcuMzM1NjM5IDM4LjQ3MDcsMjcuMTUwNzkyIEMgMzguNDk1MzMsMjcuMDMw NDEgMzguNSwyNi45MDI4NDMgMzguNSwyNi43NzUwMSBMIDM4LjUsNy4zNTAwMDEgQyAzOC41LDUu OTI5NTIxMyAzOC42NzY0NSw0Ljc1NTQ0NDkgMzYuNjU0Myw1LjY2NDA4ODYgQyAzNi42NTQzLDUu NjY0MDg4NiAzMC4wNTM0MSw3LjUyOTM1OSAyMy40NzYyNiw3LjUyOTM1OSBDIDE2Ljg5OTExLDcu NTI5MzU5IDEwLjM0NTcsNS42NjQwODg2IDEwLjM0NTcsNS42NjQwODg2IHogIgogICAgIGlkPSJw YXRoNTI0MCIKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjY3Nzc3NzY2NjemMiIC8+CiAgPHBh dGgKICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjY3NjY2Njc2NjIgogICAgIGlkPSJwYXRoNDY0 MCIKICAgICBkPSJNIDI4LjIwMzM0MiwxMS4xMzU4MiBMIDMzLjg5NDg2Miw5LjkzNzE3NyBMIDMz Ljg5NDg2MiwyOC43NDY5NTEgQyAzMy44OTQ4NTMsMzEuMTc2OTczIDMzLjE0NTg0MSwzMi45OTI5 NTUgMzEuNjQ3ODIsMzQuMTk0OTA0IEMgMzAuMTU5NjQzLDM1LjM5Njg0NiAyNy45MDI3NDcsMzUu OTk3ODE5IDI0Ljg3NzEyOCwzNS45OTc4MjQgTCAyMy43MjQwNCwzNS45OTc4MjQgTCAyMy43MjQw NCwzMi4xOTYwMTUgTCAyNC42MTEwMywzMi4xOTYwMTUgQyAyNS43OTM2ODQsMzIuMTk2MDEzIDI2 LjY4NTYwMSwzMS45MDQyMzYgMjcuMjg2Nzg1LDMxLjMyMDY4NCBDIDI3Ljg5NzgyLDMwLjczNzEz IDI4LjIwMzMzOCwyOS44NzkyMiAyOC4yMDMzNDIsMjguNzQ2OTUxIEwgMjguMjAzMzQyLDExLjEz NTgyIgogICAgIHN0eWxlPSJmb250LXNpemU6MjUuMTg1NDAzODJweDtmb250LXN0eWxlOm5vcm1h bDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1h bDt0ZXh0LWFsaWduOnN0YXJ0O2xpbmUtaGVpZ2h0OjEyNSU7d3JpdGluZy1tb2RlOmxyLXRiO3Rl eHQtYW5jaG9yOnN0YXJ0O2ZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtz dHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVy O3N0cm9rZS1vcGFjaXR5OjE7Zm9udC1mYW1pbHk6Qml0c3RyZWFtIFZlcmEgU2FucyIgLz4KPC9z dmc+Cg== ------=_Part_43706_6467488.1161275958347-- From toeknee@haircrazy.info Thu Oct 19 16:10: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 D8F1D3B0077 for ; Thu, 19 Oct 2006 16:10: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 13930-02 for ; Thu, 19 Oct 2006 16:10:43 -0400 (EDT) Received: from server309.com (server309.com [216.35.196.59]) by menubar.gnome.org (Postfix) with ESMTP id A5DFF3B01E5 for ; Thu, 19 Oct 2006 16:10:42 -0400 (EDT) Received: (qmail 20655 invoked by uid 502); 19 Oct 2006 20:10:41 -0000 Received: from unknown (HELO ?192.168.1.102?) (81.179.70.239) by ns1.server309.com with SMTP; 19 Oct 2006 20:10:41 -0000 From: Anthony Batchelor To: Jokosher Content-Type: text/plain Date: Thu, 19 Oct 2006 21:10:29 +0100 Message-Id: <1161288634.7271.15.camel@Pepe.local> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.533 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, INFO_TLD=1.273] X-Spam-Score: 0.533 X-Spam-Level: Subject: [jokosher-devel] Recording from M-Audio FastTrack on Edgy 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, 19 Oct 2006 20:10:45 -0000 Hi, I've been trying to record from my M-Audio FastTrack USB sound card with J-0.1 on Edgy. I can't get any sound recorded from it. I reported this bug at https://launchpad.net/distros/ubuntu/+source/jokosher/+bug/64702 Then I read that I probably should have asked here first. My bad. Won't happen again. I have discovered this since reporting the bug... I have also tried unplugging the sound card and I don't lose any Instrument Connections, even after restarting. The card works for recording in Audacity. But if I try recording in Jokosher, then close Jokosher, the 'Mic capture' button is checked in the volume applet. I have to uncheck it again to record in Audacity again. The following is from the bug report # Open Jokosher # Open/create a project # Add an instrument (Guitar) -- Repeat next bit for every available connection # Select Instrument Connections # Select an input # Arm the track for recording # Start recording # Play a tune # Stop Recording # No sound recorded Internal Sound card - Some Via 8235 on board thing USB Sound card - M-Audio Fast Track Any ideas? Thanks, Tony -- Anthony Batchelor From laszlok2@gmail.com Thu Oct 19 17:28: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 3BD0B3B0076 for ; Thu, 19 Oct 2006 17:28: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 18456-04 for ; Thu, 19 Oct 2006 17:28:34 -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 1E4E13B0079 for ; Thu, 19 Oct 2006 17:28:34 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id d42so843990pyd for ; Thu, 19 Oct 2006 14:28:00 -0700 (PDT) Received: by 10.64.193.8 with SMTP id q8mr729860qbf; Thu, 19 Oct 2006 14:28:00 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id f16sm1399081qba.2006.10.19.14.27.58; Thu, 19 Oct 2006 14:28:00 -0700 (PDT) Message-ID: <4537EDDB.4020006@gmail.com> Date: Thu, 19 Oct 2006 17:27:55 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <4536C865.4040300@gmail.com> <20061019090226.GA4382@localhost.localdomain> In-Reply-To: <20061019090226.GA4382@localhost.localdomain> 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: Re: [jokosher-devel] Very important - only use glade >= 3.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, 19 Oct 2006 21:28:35 -0000 John Green wrote: > On Wed, Oct 18, 2006 at 08:35:49PM -0400, Laszlo Pandy wrote: >> So please, if you have to commit a change to the glade file, you *must* >> use 3.0.2 or else we will lose the translations. You can get the glade >> 3.0.2 sources from the link below, or just use the one in edgy. >> > > I still seem to be using glade 2.12.1 so I suppose there was a gnome upgrade > I didn't bother with at some point. Actually Dapper still uses glade-2. There is a dapper deb available somewhere on the web for glade-3, but that is for 3.0.1 which contains the translation bug. Do you know if glade-2 is OK? > No gnome-2 is not okay. It uses a different format than gnome-3 which is backwards compatible, however saving it as glade-2 will result in 6000 line diffs. This was discussed on IRC and it was decided that we should stick with glade-3. Either compile 3.0.1 from source, or upgrade to edgy (which will be released next week btw). Laszlo From kerneljack@gmail.com Fri Oct 20 01:00: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 6726E3B0076 for ; Fri, 20 Oct 2006 01:00: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 04588-10 for ; Fri, 20 Oct 2006 01:00:39 -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 2740A3B002B for ; Fri, 20 Oct 2006 01:00:38 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1551814nfa for ; Thu, 19 Oct 2006 22:00:37 -0700 (PDT) Received: by 10.49.20.5 with SMTP id x5mr7330344nfi; Thu, 19 Oct 2006 22:00:37 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Thu, 19 Oct 2006 22:00:36 -0700 (PDT) Message-ID: Date: Fri, 20 Oct 2006 06:00:36 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_215353_8317366.1161320436946" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.115 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.115 X-Spam-Level: Subject: [jokosher-devel] URGENT: Volunteers for Jokosher stand in London? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 05:00:39 -0000 ------=_Part_215353_8317366.1161320436946 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys, I'm very new to jokosher but have known jono for a long time (on irc mostly) and so have volunteered to help you guys out on Wed. That's the only day I could get off work. I can bring along a 1.6Ghz Centrino laptop (1 gig of ram) with latest Edgy and latest jokosher built from cvs. Let me know if anything else is needed. As for the stuff to do, I really haven't used jokosher before but I'm sure I can pick it up in no time. What do you guys think I should do there? Thanks, Khusro ------=_Part_215353_8317366.1161320436946 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys,

I'm very new to jokosher but have known jono for a long time (on irc mostly) and so have volunteered to help you guys out on Wed. That's the only day I could get off work.

I can bring along a 1.6Ghz Centrino laptop (1 gig of ram) with latest Edgy and latest jokosher built from cvs. Let me know if anything else is needed.

As for the stuff to do, I really haven't used jokosher before but I'm sure I can pick it up in no time. What do you guys think I should do there?

Thanks,
Khusro

------=_Part_215353_8317366.1161320436946-- From davmor2@gmail.com Fri Oct 20 03:36:30 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 7E7453B00C5 for ; Fri, 20 Oct 2006 03:36:30 -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 10401-04 for ; Fri, 20 Oct 2006 03:36:30 -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 58D5F3B007A for ; Fri, 20 Oct 2006 03:36:29 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so708772ugb for ; Fri, 20 Oct 2006 00:36:28 -0700 (PDT) Received: by 10.67.101.8 with SMTP id d8mr1418557ugm; Fri, 20 Oct 2006 00:36:28 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 20 Oct 2006 00:36:28 -0700 (PDT) Message-ID: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> Date: Fri, 20 Oct 2006 08:36:28 +0100 From: "David Morley" 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.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: 0.014 X-Spam-Level: Subject: [jokosher-devel] What's 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: Fri, 20 Oct 2006 07:36:30 -0000 I can bring an old Laptop in that is running Xubuntu edgy but it isn't up to much. I've asked Jono what he needs printing off so I can help out with that. I will be there wednesday only and will basically do whatever is requested. I've only used .1 but can pick up the basics of .2 quickly enough to demo it. I have a headphone/mic I can bring not what you might class as recording quality but does work. Anything else? -- Seek That Thy Might Know From jonobacon@gmail.com Fri Oct 20 04:03: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 AB3233B006F for ; Fri, 20 Oct 2006 04:03:42 -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 11767-08 for ; Fri, 20 Oct 2006 04:03:41 -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 BF1553B0076 for ; Fri, 20 Oct 2006 04:03:40 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so711726ugb for ; Fri, 20 Oct 2006 01:03:40 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr1518707hug; Fri, 20 Oct 2006 01:03:39 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Fri, 20 Oct 2006 01:03:39 -0700 (PDT) Message-ID: <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> Date: Fri, 20 Oct 2006 09:03:39 +0100 From: "Jono Bacon" To: "David Morley" In-Reply-To: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.205 tagged_above=-999 required=2 tests=[AWL=0.195, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.205 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] What's required..... 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, 20 Oct 2006 08:03:43 -0000 On 10/20/06, David Morley wrote: > I can bring an old Laptop in that is running Xubuntu edgy but it isn't > up to much. > I've asked Jono what he needs printing off so I can help out with that. > I will be there wednesday only and will basically do whatever is requested. > I've only used .1 but can pick up the basics of .2 quickly enough to demo it. > I have a headphone/mic I can bring not what you might class as > recording quality but does work. Dave - when mailing about stand issues, don't just mail me, mail the team. :) I would recommend you guys have the following stuff printed: * a bunch of posters with the Jokosher logo on to put up on the booth. * some small flyers to give to people that list the Jokosher details. * maybe a Jokosher fact sheet with some info and screenshots on. Jono From davmor2@gmail.com Fri Oct 20 05:11:26 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 03D203B014A for ; Fri, 20 Oct 2006 05:11:26 -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 16024-03 for ; Fri, 20 Oct 2006 05:11:25 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 055533B00CC for ; Fri, 20 Oct 2006 05:11:25 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so720198ugb for ; Fri, 20 Oct 2006 02:11:24 -0700 (PDT) Received: by 10.67.89.5 with SMTP id r5mr1543884ugl; Fri, 20 Oct 2006 02:11:24 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 20 Oct 2006 02:11:24 -0700 (PDT) Message-ID: <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> Date: Fri, 20 Oct 2006 10:11:24 +0100 From: "David Morley" To: jokosher-devel-list@gnome.org In-Reply-To: <36feaa6c0610200108m6e0cdde6red15da46ead91652@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@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: Subject: [jokosher-devel] Fwd: What's 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: Fri, 20 Oct 2006 09:11:26 -0000 ---------- Forwarded message ---------- From: David Morley Date: 20-Oct-2006 09:08 Subject: Re: [jokosher-devel] What's required..... To: jono@jonobacon.org > Dave - when mailing about stand issues, don't just mail me, mail the team. :) > Realised that after with is why I did this post. :) > I would recommend you guys have the following stuff printed: > > * a bunch of posters with the Jokosher logo on to put up on the booth. Posters really need to be bigger than A4 might need pro help for that. > * some small flyers to give to people that list the Jokosher details. Have you got detail you can post me please? If it A4 size then I can do it > * maybe a Jokosher fact sheet with some info and screenshots on. Again if you have a layout and it's on A4 I can print some of thesse off. -- Seek That Thy Might Know -- Seek That Thy Might Know From panos.laganakos@gmail.com Fri Oct 20 13:26: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 A01953B007A for ; Fri, 20 Oct 2006 13:26: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 11396-10 for ; Fri, 20 Oct 2006 13:26:03 -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 E37073B000C for ; Fri, 20 Oct 2006 13:26:02 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1757524nfa for ; Fri, 20 Oct 2006 10:26:02 -0700 (PDT) Received: by 10.48.230.18 with SMTP id c18mr8407864nfh; Fri, 20 Oct 2006 10:26:01 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Fri, 20 Oct 2006 10:26:00 -0700 (PDT) Message-ID: Date: Fri, 20 Oct 2006 20:26:00 +0300 From: "Panos Laganakos" To: "David Morley" In-Reply-To: <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.422 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.422 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Fwd: What's 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: Fri, 20 Oct 2006 17:26:05 -0000 Hacked up a template for a Jokosher flyer (A4): http://panos.solhost.org/mockups/jokosher-flyer.png (source: http://panos.solhost.org/mockups/jokosher-flyer.svg) On 10/20/06, David Morley wrote: > ---------- Forwarded message ---------- > From: David Morley > Date: 20-Oct-2006 09:08 > Subject: Re: [jokosher-devel] What's required..... > To: jono@jonobacon.org > > > > Dave - when mailing about stand issues, don't just mail me, mail the team. :) > > > > Realised that after with is why I did this post. :) > > > I would recommend you guys have the following stuff printed: > > > > * a bunch of posters with the Jokosher logo on to put up on the booth. > > Posters really need to be bigger than A4 might need pro help for that. > > > * some small flyers to give to people that list the Jokosher details. > > Have you got detail you can post me please? If it A4 size then I can do it > > > * maybe a Jokosher fact sheet with some info and screenshots on. > > Again if you have a layout and it's on A4 I can print some of thesse off. > > > > > -- > Seek That Thy Might Know > > > -- > Seek That Thy Might Know > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From jonobacon@gmail.com Fri Oct 20 20:35: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 49F3E3B0004 for ; Fri, 20 Oct 2006 20:35: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 01144-02 for ; Fri, 20 Oct 2006 20:35:05 -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 2A3933B0077 for ; Fri, 20 Oct 2006 20:35:04 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id n15so1691665nfc for ; Fri, 20 Oct 2006 17:35:03 -0700 (PDT) Received: by 10.78.150.7 with SMTP id x7mr3015208hud; Fri, 20 Oct 2006 17:35:02 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Fri, 20 Oct 2006 17:35:02 -0700 (PDT) Message-ID: <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> Date: Sat, 21 Oct 2006 01:35:02 +0100 From: "Jono Bacon" To: "Panos Laganakos" 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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.439 tagged_above=-999 required=2 tests=[AWL=-0.039, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.439 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, David Morley Subject: Re: [jokosher-devel] Fwd: What's required..... 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, 21 Oct 2006 00:35:07 -0000 On 10/20/06, Panos Laganakos wrote: > Hacked up a template for a Jokosher flyer (A4): > > http://panos.solhost.org/mockups/jokosher-flyer.png > > (source: http://panos.solhost.org/mockups/jokosher-flyer.svg) Wow! :) Jono From rmcw@allmail.net Sat Oct 21 09:30: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 3563F3B00AC for ; Sat, 21 Oct 2006 09:30: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 00423-07 for ; Sat, 21 Oct 2006 09:30:53 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id ABB603B0009 for ; Sat, 21 Oct 2006 09:30:52 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 84291DB80D2 for ; Sat, 21 Oct 2006 09:30:42 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Sat, 21 Oct 2006 09:30:45 -0400 X-Sasl-enc: w+ODfRviOWZUcK/G/MI8qVdZ3UIffY4vw0AZyFRNJnof 1161437444 Received: from eligeto (87.113.88.30.bbplus.pte-ag2.dyn.plus.net [87.113.88.30]) by mail.messagingengine.com (Postfix) with ESMTP id 76ADE162DB for ; Sat, 21 Oct 2006 09:30:39 -0400 (EDT) Date: Sat, 21 Oct 2006 14:30:32 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061021143032.627d709c@eligeto> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Subject: [jokosher-devel] LinuxWorld stand 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, 21 Oct 2006 13:30:54 -0000 I have made an attempt at pulling together the planning from the various emails and made a wiki page: http://jokosher.python-hosting.com/wiki/LinuxWorld Chris: I wasn't sure when you were available so I haven't put you in anywhere. John: I've put you in for all day both days because you said you would be at the Expo then, remove your name for any times you want to do something else. Anyone else I've missed or put in at the wrong time? Printing - I can do the posters of the logo. - The layout Panos did for handouts is very good, any volunteers to sort out the text, add some screen shots, or print them off once they're finished? How many copies of this will we need? - Anything else we should have? A large poster of the information sheet? What/who am I forgetting? Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Klingon function calls do not have 'parameters' -- they have 'arguments' -- and they ALWAYS WIN THEM. From davmor2@gmail.com Sat Oct 21 10:21: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 94E923B002A for ; Sat, 21 Oct 2006 10:21: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 02928-10 for ; Sat, 21 Oct 2006 10:21:35 -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 52FFE3B0119 for ; Sat, 21 Oct 2006 10:21:34 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so979021ugb for ; Sat, 21 Oct 2006 07:21:33 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr3797391ugm; Sat, 21 Oct 2006 07:21:33 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Sat, 21 Oct 2006 07:21:33 -0700 (PDT) Message-ID: <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> Date: Sat, 21 Oct 2006 15:21:33 +0100 From: "David Morley" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@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, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 14:21:35 -0000 can some screen shots be dropped into the wider grey sections if someone with the knowledge to do this could i could print a load off but i was thinking it may be worth finding out how much someone would charge to do a bulk print run On 21/10/06, Jono Bacon wrote: > On 10/20/06, Panos Laganakos wrote: > > Hacked up a template for a Jokosher flyer (A4): > > > > http://panos.solhost.org/mockups/jokosher-flyer.png > > > > (source: http://panos.solhost.org/mockups/jokosher-flyer.svg) > > Wow! :) > > Jono > -- Seek That Thy Might Know From stuart.langridge@gmail.com Sat Oct 21 11: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 724F33B006D for ; Sat, 21 Oct 2006 11:41: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 07588-06 for ; Sat, 21 Oct 2006 11:41:38 -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 378B83B0010 for ; Sat, 21 Oct 2006 11:41:38 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2070385nfa for ; Sat, 21 Oct 2006 08:41:37 -0700 (PDT) Received: by 10.82.105.13 with SMTP id d13mr899276buc; Sat, 21 Oct 2006 08:41:37 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sat, 21 Oct 2006 08:41:37 -0700 (PDT) Message-ID: <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> Date: Sat, 21 Oct 2006 16:41:37 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "David Morley" In-Reply-To: <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> X-Google-Sender-Auth: b290bae51f1f40dc X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.332 tagged_above=-999 required=2 tests=[AWL=0.068, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.332 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 15:41:39 -0000 On 10/21/06, David Morley wrote: > can some screen shots be dropped into the wider grey sections if > someone with the knowledge to do this could i could print a load off > but i was thinking it may be worth finding out how much someone would > charge to do a bulk print run Hang on, hang on. The png seems to have boilerplate text in it: all the paragraphs under the headings are the same. Is that intended, or is there supposed to be more descriptive text for each paragraph? If not, then it says "concepts andlanguage" with a space missing... sil -- Also, thank you for reducing my productivity by introducing me to bash.org -- Tim From panos.laganakos@gmail.com Sat Oct 21 11:47: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 1B7E43B00B3 for ; Sat, 21 Oct 2006 11:47: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 08066-01 for ; Sat, 21 Oct 2006 11:47:24 -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 CFC553B006D for ; Sat, 21 Oct 2006 11:47:23 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2071669nfa for ; Sat, 21 Oct 2006 08:47:23 -0700 (PDT) Received: by 10.49.90.4 with SMTP id s4mr10415600nfl; Sat, 21 Oct 2006 08:47:22 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Sat, 21 Oct 2006 08:47:22 -0700 (PDT) Message-ID: Date: Sat, 21 Oct 2006 18:47:22 +0300 From: "Panos Laganakos" To: "Stuart Langridge" In-Reply-To: <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.422 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.422 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, David Morley Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 15:47:25 -0000 The PNG is just a showoff. If someone can take some screenshots and write the text I can update the SVG, or someone can do that himself, that's why I included the SVG in the first place. On 10/21/06, Stuart Langridge wrote: > On 10/21/06, David Morley wrote: > > can some screen shots be dropped into the wider grey sections if > > someone with the knowledge to do this could i could print a load off > > but i was thinking it may be worth finding out how much someone would > > charge to do a bulk print run > > Hang on, hang on. The png seems to have boilerplate text in it: all > the paragraphs under the headings are the same. Is that intended, or > is there supposed to be more descriptive text for each paragraph? If > not, then it says "concepts andlanguage" with a space missing... > > sil > > -- > Also, thank you for reducing my productivity by introducing me to > bash.org > -- Tim > -- Panos Laganakos From stuart.langridge@gmail.com Sat Oct 21 12:29:50 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 8369D3B0009 for ; Sat, 21 Oct 2006 12:29:50 -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 09597-10 for ; Sat, 21 Oct 2006 12:29:50 -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 71BC33B006D for ; Sat, 21 Oct 2006 12:29:49 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2081920nfa for ; Sat, 21 Oct 2006 09:29:48 -0700 (PDT) Received: by 10.82.152.16 with SMTP id z16mr891571bud; Sat, 21 Oct 2006 09:29:48 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Sat, 21 Oct 2006 09:29:48 -0700 (PDT) Message-ID: <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> Date: Sat, 21 Oct 2006 17:29:48 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Panos Laganakos" 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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> X-Google-Sender-Auth: 90fee02465802fec X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.334 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.334 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, David Morley Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 16:29:50 -0000 On 10/21/06, Panos Laganakos wrote: > The PNG is just a showoff. > > If someone can take some screenshots and write the text I can update > the SVG, or someone can do that himself, that's why I included the SVG > in the first place. That's what I thought (and a very pretty showoff it is too!); I just wanted to confirm that before someone went and printed fifty of them ;) sil -- Medio tutissimus ibis. (You will travel safest in a middle course) -- family motto From davmor2@gmail.com Sat Oct 21 17:22: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 1980C3B00B3 for ; Sat, 21 Oct 2006 17:22: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 24481-02 for ; Sat, 21 Oct 2006 17:22:23 -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 075543B00AC for ; Sat, 21 Oct 2006 17:22:23 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1032563ugb for ; Sat, 21 Oct 2006 14:22:22 -0700 (PDT) Received: by 10.67.97.7 with SMTP id z7mr4434003ugl; Sat, 21 Oct 2006 14:22:21 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Sat, 21 Oct 2006 14:22:21 -0700 (PDT) Message-ID: <36feaa6c0610211422ge0c483dgd7c103df2f504c55@mail.gmail.com> Date: Sat, 21 Oct 2006 22:22:21 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <1c3fe48e0610200103o2d5bcfa4o88d62c7dc589b25e@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sat, 21 Oct 2006 21:22:24 -0000 I've tried a demo print and although it looks okay the colours just aren't as viberant as they are on screen. I would like to say though that it still looks good and I think would be amazing on glossy paper. Has anyome managed to add screen shots to it yet? -- Seek That Thy Might Know From davmor2@gmail.com Sun Oct 22 06: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 AD4B83B01E4 for ; Sun, 22 Oct 2006 06: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 09968-05 for ; Sun, 22 Oct 2006 06:50:52 -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 7AB473B0159 for ; Sun, 22 Oct 2006 06:50:51 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1095979ugb for ; Sun, 22 Oct 2006 03:50:50 -0700 (PDT) Received: by 10.67.119.13 with SMTP id w13mr5229064ugm; Sun, 22 Oct 2006 03:50:50 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Sun, 22 Oct 2006 03:50:50 -0700 (PDT) Message-ID: <36feaa6c0610220350k6066d36cvf12caad543ca7785@mail.gmail.com> Date: Sun, 22 Oct 2006 11:50:50 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <36feaa6c0610211422ge0c483dgd7c103df2f504c55@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: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <36feaa6c0610200108m6e0cdde6red15da46ead91652@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> <36feaa6c0610211422ge0c483dgd7c103df2f504c55@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org, Panos Laganakos Subject: Re: [jokosher-devel] What's 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: Sun, 22 Oct 2006 10:50:52 -0000 I've had an idea if someone can add content to the cool Jokosher flyer I will take a copy up to the uni and see how much it would cost to run off 1000 flyers and 5 A1 posters. -- Seek That Thy Might Know From davmor2@gmail.com Mon Oct 23 03:49: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 127CA3B008C for ; Mon, 23 Oct 2006 03:49: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 00938-06 for ; Mon, 23 Oct 2006 03:49:19 -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 0138D3B0011 for ; Mon, 23 Oct 2006 03:49:19 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1250639ugb for ; Mon, 23 Oct 2006 00:49:18 -0700 (PDT) Received: by 10.66.255.7 with SMTP id c7mr6773408ugi; Mon, 23 Oct 2006 00:49:17 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 00:49:17 -0700 (PDT) Message-ID: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> Date: Mon, 23 Oct 2006 08:49:17 +0100 From: "David Morley" 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.2 tagged_above=-999 required=2 tests=[BAYES_50=0.001, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: 0.2 X-Spam-Level: Subject: [jokosher-devel] Please, please, please 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, 23 Oct 2006 07:49:20 -0000 This is a plea to people who have design and typing skills. A lovely flyer was created for the Jokosher stand and I would hate for it to go to waste. I have time on my hands and can do one of three things take a filled out flyer or jpeg of it, to shop's or the University and get it printed or at least a quote. I can also take the time to print it myself. However none of this will be possible if the flyer itself is not actually filled in. Now I am a lorry driver by trade and have no idea how to edit and change the flyer so I send out a plea to those with the relevant skills please hurry and fill in the flyer so something can be done with it many thanks. Please send a copy to me then I can crack on trying to sort out getting it printed for the show Wednesday. -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 04:08: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 1833F3B0011 for ; Mon, 23 Oct 2006 04:08: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 01402-10 for ; Mon, 23 Oct 2006 04:08:03 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 87E143B0075 for ; Mon, 23 Oct 2006 04:08:03 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 80460DB8786 for ; Mon, 23 Oct 2006 04:07:53 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Mon, 23 Oct 2006 04:07:55 -0400 X-Sasl-enc: oYZTflpL82I+DNUUlSX4XvCYOBgA0s4PHVgbwqVuF+w7 1161590875 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 0B5931A218 for ; Mon, 23 Oct 2006 04:07:49 -0400 (EDT) Date: Mon, 23 Oct 2006 09:07:41 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023090741.21b8c85e@eligeto> In-Reply-To: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.655 tagged_above=-999 required=2 tests=[AWL=0.008, BAYES_20=-0.74, TW_SV=0.077] X-Spam-Score: -0.655 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 08:08:06 -0000 On Mon, 23 Oct 2006 08:49:17 +0100 "David Morley" wrote: > Please send a copy to me then I can crack on trying to sort out > getting it printed for the show Wednesday. > I'm working on it at the moment (actually I got sidetracked trying to get jokosher from svn working here but I will get back to the flyer now). Should have something shortly. Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Arguing with an engineer is like wrestling with a pig in mud, after a while you realise the pig is enjoying it. From davmor2@gmail.com Mon Oct 23 04:52: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 BC0883B0075 for ; Mon, 23 Oct 2006 04:52: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 04052-02 for ; Mon, 23 Oct 2006 04:52:20 -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 5BB053B0096 for ; Mon, 23 Oct 2006 04:52:19 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1259446ugb for ; Mon, 23 Oct 2006 01:52:18 -0700 (PDT) Received: by 10.67.117.2 with SMTP id u2mr6847395ugm; Mon, 23 Oct 2006 01:52:18 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 01:52:18 -0700 (PDT) Message-ID: <36feaa6c0610230152j71fee863j118b3a40abffa32b@mail.gmail.com> Date: Mon, 23 Oct 2006 09:52:18 +0100 From: "David Morley" To: "Robert McWilliam" In-Reply-To: <20061023090741.21b8c85e@eligeto> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> 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_SV=0.077] X-Spam-Score: -2.323 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 08:52:21 -0000 On 23/10/06, Robert McWilliam wrote: > > I'm working on it at the moment (actually I got sidetracked trying to > get jokosher from svn working here but I will get back to the flyer > now). Should have something shortly. > > Robert Tha't fantastic. -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 06:46: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 417A33B008C for ; Mon, 23 Oct 2006 06:46: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 10594-05 for ; Mon, 23 Oct 2006 06:46:23 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id BB9623B0018 for ; Mon, 23 Oct 2006 06:46:22 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 0B559DB8C95 for ; Mon, 23 Oct 2006 06:46:17 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Mon, 23 Oct 2006 06:46:19 -0400 X-Sasl-enc: 7MtnI0lUTEn4EE2qiuhGWWPCO+iTBTqQIuYGzJvl5fHw 1161600378 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 8D15DED26 for ; Mon, 23 Oct 2006 06:46:13 -0400 (EDT) Date: Mon, 23 Oct 2006 11:45:58 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023114558.415593c2@eligeto> In-Reply-To: <20061023090741.21b8c85e@eligeto> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.587 tagged_above=-999 required=2 tests=[AWL=0.935, BAYES_00=-2.599, TW_SV=0.077] X-Spam-Score: -1.587 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 10:46:24 -0000 On Mon, 23 Oct 2006 09:07:41 +0100 Robert McWilliam wrote: > I'm working on it at the moment (actually I got sidetracked trying to > get jokosher from svn working here but I will get back to the flyer > now). Should have something shortly. > http://ormiret.com/jokosher/jokosher-flyerv2.png http://ormiret.com/jokosher/jokosher-flyerv2.svg I'm not very happy with a couple of the blocks of text, improvements to them or anything else very welcome. Also could someone please check for typos before printing, thanks. Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com 31 Octal == 25 Decimal, thus 31 Oct == 25 Dec, thus Halloween == Christmas From dennis.lichtenthaeler@episode-iv.de Mon Oct 23 07:01: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 52DAD3B000D for ; Mon, 23 Oct 2006 07:01: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 11281-02 for ; Mon, 23 Oct 2006 07:01:03 -0400 (EDT) Received: from basicbox3.server-home.net (basicbox3.server-home.net [195.137.212.25]) by menubar.gnome.org (Postfix) with ESMTP id 35D543B0109 for ; Mon, 23 Oct 2006 07:01:03 -0400 (EDT) Received: from [139.64.106.20] (unknown [62.225.173.228]) by basicbox3.server-home.net (Postfix) with ESMTP id D31296508F1 for ; Mon, 23 Oct 2006 13:01:00 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <20061023114558.415593c2@eligeto> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?= Date: Mon, 23 Oct 2006 13:00:44 +0200 To: Jokosher gnome X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.3) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 11:01:08 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 23.10.2006 um 12:45 schrieb Robert McWilliam: > > http://ormiret.com/jokosher/jokosher-flyerv2.png > http://ormiret.com/jokosher/jokosher-flyerv2.svg > > I'm not very happy with a couple of the blocks of text, > improvements to > them or anything else very welcome. Also could someone please check > for > typos before printing, thanks. Great work! I really like the screenshots! I would have changed things myself and uploaded them but my Inkscape keeps complaining about missing linked files and I didn't want to break anything - so here it goes (_bla_ means things I'd change): * Easy to use Interface Designed from the ground up to be easy to use, Jokosher _features_ concepts and language familiar to musicians, and is a breeze to use. * Simple Editing (Nothing to change here) * Multitrack Volume Mixing With integrated visuali_z_ation and _volume controls_ for each instrument and the _entire_ project, getting volume levels right is effortless. * Import/Export Audio ... to many audio formats _such as ogg, mp3 or flac_. * Documentation _Jokosher's documentation team already producces guides and HOWTOs. The Jokosher website features forums and a wiki to help users share their tricks and experiences._ What do you think? Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFFPKDhIYGOmjAGFHMRAjIpAKC69RM3536dYRbhvKf5/J7WV73uHACgg0fR Mel+k4I6p7y0cCvAsQgAsXQ= =8+ff -----END PGP SIGNATURE----- From jonobacon@gmail.com Mon Oct 23 07:07: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 6A1B23B00A7 for ; Mon, 23 Oct 2006 07:07: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 11697-01 for ; Mon, 23 Oct 2006 07:07:27 -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 B1B933B000D for ; Mon, 23 Oct 2006 07:07:26 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1282405ugb for ; Mon, 23 Oct 2006 04:07:26 -0700 (PDT) Received: by 10.78.127.6 with SMTP id z6mr7105343huc; Mon, 23 Oct 2006 04:07:25 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Mon, 23 Oct 2006 04:07:25 -0700 (PDT) Message-ID: <1c3fe48e0610230407v70e3b0f1s4503aad0f24569a@mail.gmail.com> Date: Mon, 23 Oct 2006 12:07:25 +0100 From: "Jono Bacon" To: "=?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?=" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.209 tagged_above=-999 required=2 tests=[AWL=0.191, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.209 X-Spam-Level: Cc: Jokosher gnome Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 11:07:29 -0000 On 10/23/06, Dennis Lichtenth=E4ler w= rote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Am 23.10.2006 um 12:45 schrieb Robert McWilliam: > > > > http://ormiret.com/jokosher/jokosher-flyerv2.png > > http://ormiret.com/jokosher/jokosher-flyerv2.svg > > > > I'm not very happy with a couple of the blocks of text, > > improvements to > > them or anything else very welcome. Also could someone please check > > for > > typos before printing, thanks. > > Great work! I really like the screenshots! Looks great! :) Jono From rmcw@allmail.net Mon Oct 23 07:52: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 295193B00CB for ; Mon, 23 Oct 2006 07:52: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 14070-05 for ; Mon, 23 Oct 2006 07:52:10 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 3470E3B01E0 for ; Mon, 23 Oct 2006 07:52:10 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 3CFBFDB88D7 for ; Mon, 23 Oct 2006 07:52:04 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Mon, 23 Oct 2006 07:52:06 -0400 X-Sasl-enc: BaHIJSQe0R14+kmonBptW/LwCAjp0/ft5QU0iUd9VBf9 1161604325 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id C72E91A3E2 for ; Mon, 23 Oct 2006 07:52:00 -0400 (EDT) Date: Mon, 23 Oct 2006 12:51:54 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023125154.76d52dea@eligeto> In-Reply-To: References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.86 tagged_above=-999 required=2 tests=[AWL=0.740, BAYES_00=-2.599] X-Spam-Score: -1.86 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 11:52:12 -0000 On Mon, 23 Oct 2006 13:00:44 +0200 Dennis Lichtenth=C3=A4ler wrote: > I would have changed things myself and uploaded them but my Inkscape =20 > keeps complaining about missing linked files and I didn't want to =20 > break anything - so here it goes (_bla_ means things I'd change): I probably haven't actually embedded the images in the file then, just links to them. Anyone know how to put the image in? > * Easy to use Interface > Designed from the ground up to be easy to use, Jokosher _features_ =20 > concepts and language familiar to musicians, and is a breeze to use. >=20 > * Simple Editing > (Nothing to change here) >=20 > * Multitrack Volume Mixing > With integrated visuali_z_ation and _volume controls_ for each =20 > instrument and the _entire_ project, getting volume levels right is =20 > effortless. >=20 > * Import/Export Audio > ... to many audio formats _such as ogg, mp3 or flac_. >=20 > * Documentation > _Jokosher's documentation team already producces guides and HOWTOs. =20 > The Jokosher website features forums and a wiki to help users share =20 > their tricks and experiences._ >=20 > What do you think? >=20 > Dennis I've put all of that in (though I'm not sure about using the American spelling of visualization): http://ormiret.com/jokosher/jokosher-flyerv4.png http://ormiret.com/jokosher/jokosher-flyerv4.svg ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Klingon function calls do not have 'parameters' -- they have 'arguments' -- and they ALWAYS WIN THEM. From dennis.lichtenthaeler@episode-iv.de Mon Oct 23 08:12: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 A0F223B0002 for ; Mon, 23 Oct 2006 08:12: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 15308-05 for ; Mon, 23 Oct 2006 08:12:32 -0400 (EDT) Received: from basicbox3.server-home.net (basicbox3.server-home.net [195.137.212.25]) by menubar.gnome.org (Postfix) with ESMTP id E0DA73B008C for ; Mon, 23 Oct 2006 08:12:31 -0400 (EDT) Received: from [139.64.106.20] (unknown [62.225.173.228]) by basicbox3.server-home.net (Postfix) with ESMTP id EFFBD6507CA; Mon, 23 Oct 2006 14:12:29 +0200 (CEST) In-Reply-To: <20061023125154.76d52dea@eligeto> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?= Date: Mon, 23 Oct 2006 14:12:25 +0200 To: Robert McWilliam X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.3) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 12:12:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 23.10.2006 um 13:51 schrieb Robert McWilliam: > I probably haven't actually embedded the images in the file then, just > links to them. Anyone know how to put the image in? No, sorry... > I've put all of that in (though I'm not sure about using the American > spelling of visualization): Oh, right, being German, I sometimes seem to lack the sensitivity to differenciate between the two :o) > http://ormiret.com/jokosher/jokosher-flyerv4.png > http://ormiret.com/jokosher/jokosher-flyerv4.svg Just one more bpiece of nitpicking... Should the text-boxes be vertically aligned in any way with the screenshot-bubbles? Centered perhaps? Otherwise, really great stuff. Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFFPLGsIYGOmjAGFHMRApI8AJ9MhVsWY1NHdY2rWXHGTbaTVvZJ9QCfSHnY TK+qGTdSKSb1giywAJd2JOY= =0hht -----END PGP SIGNATURE----- From davmor2@gmail.com Mon Oct 23 09: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 8C95E3B023A for ; Mon, 23 Oct 2006 09: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 18368-02 for ; Mon, 23 Oct 2006 09:04:53 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 21B6D3B0018 for ; Mon, 23 Oct 2006 09:04:53 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1311689ugb for ; Mon, 23 Oct 2006 06:04:51 -0700 (PDT) Received: by 10.67.93.7 with SMTP id v7mr6823777ugl; Mon, 23 Oct 2006 06:04:51 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 06:04:51 -0700 (PDT) Message-ID: <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> Date: Mon, 23 Oct 2006 14:04:51 +0100 From: "David Morley" To: "=?ISO-8859-1?Q?Dennis_Lichtenth=E4ler?=" 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: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: Robert McWilliam , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:04:57 -0000 Robert that's much better is this the final design then? Are we Agreeed? -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 09:30: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 981BA3B0002 for ; Mon, 23 Oct 2006 09:30: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 19641-03 for ; Mon, 23 Oct 2006 09:30:17 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id EE3023B0004 for ; Mon, 23 Oct 2006 09:30:15 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id EB278DB8CB9 for ; Mon, 23 Oct 2006 09:30:09 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Mon, 23 Oct 2006 09:30:12 -0400 X-Sasl-enc: tZ5UrOY6oe7CavOZTg1yYdbAUoJRU03lqafisk4l9Oe6 1161610211 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id AAF5FA80F for ; Mon, 23 Oct 2006 09:30:06 -0400 (EDT) Date: Mon, 23 Oct 2006 14:29:54 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023142954.3f31e9a3@eligeto> In-Reply-To: <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.007 tagged_above=-999 required=2 tests=[AWL=0.592, BAYES_00=-2.599] X-Spam-Score: -2.007 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:30:23 -0000 On Mon, 23 Oct 2006 14:04:51 +0100 "David Morley" wrote: > Robert that's much better is this the final design then? Are we > Agreeed? > I think we just need to decide between visualization and visualisation. What format do you want for printing (I can't seem to get an svg with the images embedded)? Also did you say you were going to print a couple of posters? Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com Tell me what you need and I'll tell you how to get along without it. From stuart.langridge@gmail.com Mon Oct 23 09:36: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 DE9623B0004 for ; Mon, 23 Oct 2006 09:36: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 19935-04 for ; Mon, 23 Oct 2006 09:36:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 52B7B3B00BB for ; Mon, 23 Oct 2006 09:36:18 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1322253ugb for ; Mon, 23 Oct 2006 06:36:17 -0700 (PDT) Received: by 10.82.123.16 with SMTP id v16mr1280595buc; Mon, 23 Oct 2006 06:36:17 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Mon, 23 Oct 2006 06:36:17 -0700 (PDT) Message-ID: <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> Date: Mon, 23 Oct 2006 14:36:17 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Robert McWilliam" In-Reply-To: <20061023142954.3f31e9a3@eligeto> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> X-Google-Sender-Auth: 0d20a69c23060592 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.241 tagged_above=-999 required=2 tests=[AWL=0.159, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.241 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:36:25 -0000 On 10/23/06, Robert McWilliam wrote: > I think we just need to decide between visualization and visualisation. It's for the UK Linux Expo, so I'd suggest the English spelling. sil -- Penelope Pitstop: Ohhh, it's my arch enemy, the Hooded Claw! The Hooded Claw: Who did you expect? Dick Dastardly? -- The Perils of Penelope Pitstop, "Jungle Jeopardy" From davmor2@gmail.com Mon Oct 23 09:46:18 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 7C8983B006D for ; Mon, 23 Oct 2006 09:46:18 -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 20447-03 for ; Mon, 23 Oct 2006 09:46:16 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 4FB913B000A for ; Mon, 23 Oct 2006 09:46:15 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1325371ugb for ; Mon, 23 Oct 2006 06:46:14 -0700 (PDT) Received: by 10.66.244.10 with SMTP id r10mr7328719ugh; Mon, 23 Oct 2006 06:46:14 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 06:46:13 -0700 (PDT) Message-ID: <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> Date: Mon, 23 Oct 2006 14:46:14 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@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: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@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: Robert McWilliam , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 13:46:18 -0000 On 23/10/06, Stuart Langridge wrote: > On 10/23/06, Robert McWilliam wrote: > > I think we just need to decide between visualization and visualisation. > > It's for the UK Linux Expo, so I'd suggest the English spelling. > I'm with Aq use the English spelling I can print from any format but I will translate the png to whatever format is needed. After getting some horrifically priced quotes what I've decided on is just getting one great copy and getting copied over and over. That or I have enough Ink to print a load and everyone else do the same. How many are we realisitically going to need? Although I can't get the A1 unless I go to a shop but that I can sort out somehow. -- Seek That Thy Might Know From rmcw@allmail.net Mon Oct 23 10:27: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 89D5C3B0018 for ; Mon, 23 Oct 2006 10:27: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 22473-08 for ; Mon, 23 Oct 2006 10:27:26 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 81ABB3B000D for ; Mon, 23 Oct 2006 10:27:26 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 6A370DB7CD8 for ; Mon, 23 Oct 2006 10:27:20 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Mon, 23 Oct 2006 10:27:22 -0400 X-Sasl-enc: 7b+FYIg6QEHnoARAWu8A3djAfg2PLWY51/3SaJXWsQ54 1161613642 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 382F61A80D for ; Mon, 23 Oct 2006 10:27:16 -0400 (EDT) Date: Mon, 23 Oct 2006 15:27:04 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023152704.490cde55@eligeto> In-Reply-To: <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.106 tagged_above=-999 required=2 tests=[AWL=0.493, BAYES_00=-2.599] X-Spam-Score: -2.106 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 14:27:32 -0000 On Mon, 23 Oct 2006 14:46:14 +0100 "David Morley" wrote: > > After getting some horrifically priced quotes what I've decided on is > just getting one great copy and getting copied over and over. > > That or I have enough Ink to print a load and everyone else do the > same. > > How many are we realisitically going to need? Although I can't get > the A1 unless I go to a shop but that I can sort out somehow. > > OK: http://ormiret.com/jokosher/jokosher-flyerv5.png and a higher res version: http://ormiret.com/jokosher/jokosher-flyerv6.png I'll print out some (not sure how much paper I actually have), and let me know if you can't get posters done 'cause I can get some done at Uni tomorrow. Is there anything other than printing that we still need to sort out before Wednesday? Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com "In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." From john@thegreens.co.uk Mon Oct 23 11:18: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 B64A63B000A for ; Mon, 23 Oct 2006 11:18: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 25812-01 for ; Mon, 23 Oct 2006 11:18:20 -0400 (EDT) Received: from smtp808.mail.ukl.yahoo.com (smtp808.mail.ukl.yahoo.com [217.12.12.198]) by menubar.gnome.org (Postfix) with SMTP id CCB813B01AC for ; Mon, 23 Oct 2006 11:18:16 -0400 (EDT) Received: (qmail 93201 invoked from network); 23 Oct 2006 15:18:16 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp808.mail.ukl.yahoo.com with SMTP; 23 Oct 2006 15:18:16 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B57AD77E6A; Mon, 23 Oct 2006 15:18:28 +0100 (BST) Date: Mon, 23 Oct 2006 15:18:25 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061023141825.GA20666@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.165 tagged_above=-999 required=2 tests=[AWL=0.365, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.165 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 15:18:25 -0000 On Mon, Oct 23, 2006 at 02:46:14PM +0100, David Morley wrote: > > After getting some horrifically priced quotes what I've decided on is > just getting one great copy and getting copied over and over. > I remember doing a couple of thousand A3 leaflets a few years ago and not getting much change from Â150 quid so that doesn't surprise me. Does anyone know how to get a decent print from this? I tried importing the original png into OpenOffice printing that and the quality wasn't great. Maybe you can increase the DPI on the export from Inkscape. Inkscape's print is rather crude. Just a postscript conversion which loses all the transparency and so is totally unusable. On another note does anyone have any decent projects to show off? Mine tend to consist of whatever was on the radio when I pressed record. Great work though :) -- John Green From panos.laganakos@gmail.com Mon Oct 23 11:20:46 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 54F223B000D for ; Mon, 23 Oct 2006 11:20:46 -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 25985-01 for ; Mon, 23 Oct 2006 11:20:41 -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 6B7F43B01B5 for ; Mon, 23 Oct 2006 11:20:40 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2783937nfa for ; Mon, 23 Oct 2006 08:20:39 -0700 (PDT) Received: by 10.48.210.16 with SMTP id i16mr14623827nfg; Mon, 23 Oct 2006 08:20:39 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Mon, 23 Oct 2006 08:20:39 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 18:20:39 +0300 From: "Panos Laganakos" To: "David Morley" In-Reply-To: <36feaa6c0610220350k6066d36cvf12caad543ca7785@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610200036m5fcceb96g90653ed33e08f17a@mail.gmail.com> <36feaa6c0610200211ib3c1767mbab0d7f95b15a15f@mail.gmail.com> <1c3fe48e0610201735tb1c3e01m1cbaddd1518dfd27@mail.gmail.com> <36feaa6c0610210721q3fc04033t6c46f1733d7de32d@mail.gmail.com> <4c91566f0610210841m7227a9ddi2bd00bff50aca64d@mail.gmail.com> <4c91566f0610210929h7c1a9bbfka57855e80bdc2988@mail.gmail.com> <36feaa6c0610211422ge0c483dgd7c103df2f504c55@mail.gmail.com> <36feaa6c0610220350k6066d36cvf12caad543ca7785@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.421 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.421 X-Spam-Level: Cc: Stuart Langridge , jokosher-devel-list@gnome.org, jono@jonobacon.org Subject: Re: [jokosher-devel] What's 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, 23 Oct 2006 15:20:46 -0000 Unfortunately I don't have jokosher installed. So if anyone who has 0.2 working, take some screenshots for each topic of the flyer, and send them my way. I'll add em up and put it up for David to grab. On 10/22/06, David Morley wrote: > I've had an idea if someone can add content to the cool Jokosher flyer > I will take a copy up to the uni and see how much it would cost to run > off 1000 flyers and 5 A1 posters. > > > -- > Seek That Thy Might Know > -- Panos Laganakos From davmor2@gmail.com Mon Oct 23 11: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 19DA03B01B5 for ; Mon, 23 Oct 2006 11:31:02 -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 26368-07 for ; Mon, 23 Oct 2006 11:31:00 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 99C083B01E3 for ; Mon, 23 Oct 2006 11:30:59 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1356766ugb for ; Mon, 23 Oct 2006 08:30:58 -0700 (PDT) Received: by 10.67.93.7 with SMTP id v7mr7075298ugl; Mon, 23 Oct 2006 08:30:58 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 08:30:58 -0700 (PDT) Message-ID: <36feaa6c0610230830u62fef566t8d642332084e028b@mail.gmail.com> Date: Mon, 23 Oct 2006 16:30:58 +0100 From: "David Morley" To: jokosher-devel-list@gnome.org In-Reply-To: <20061023141825.GA20666@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> 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: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 15:31:02 -0000 On 23/10/06, John Green wrote: > On Mon, Oct 23, 2006 at 02:46:14PM +0100, David Morley wrote: > > > > After getting some horrifically priced quotes what I've decided on is > > just getting one great copy and getting copied over and over. > > > I remember doing a couple of thousand A3 leaflets a few years ago and not > getting much change from =C2150 quid so that doesn't surprise me. > > Does anyone know how to get a decent print from this? I tried importing t= he > original png into OpenOffice printing that and the quality wasn't great. > Maybe you can increase the DPI on the export from Inkscape. Inkscape's pr= int > is rather crude. Just a postscript conversion which loses all the > transparency and so is totally unusable. > > On another note does anyone have any decent projects to show off? Mine te= nd > to consist of whatever was on the radio when I pressed record. > > Great work though :) > > -- > John Green > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > --=20 Seek That Thy Might Know From davmor2@gmail.com Mon Oct 23 11:33: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 157333B0014 for ; Mon, 23 Oct 2006 11:33: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 26580-06 for ; Mon, 23 Oct 2006 11:33:15 -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 D98993B0075 for ; Mon, 23 Oct 2006 11:33:08 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so1357285ugb for ; Mon, 23 Oct 2006 08:33:08 -0700 (PDT) Received: by 10.67.97.7 with SMTP id z7mr7479284ugl; Mon, 23 Oct 2006 08:33:08 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 08:33:08 -0700 (PDT) Message-ID: <36feaa6c0610230833r623fbce9n2fc0e84f29df9144@mail.gmail.com> Date: Mon, 23 Oct 2006 16:33:08 +0100 From: "David Morley" To: jokosher-devel-list@gnome.org In-Reply-To: <20061023141825.GA20666@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_67630_13885882.1161617588070" References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 23 Oct 2006 11:52:16 -0400 Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 15:33:16 -0000 ------=_Part_67630_13885882.1161617588070 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Many apologises I hit the wrong button. Here is a jpeg of the png for you which can be printed off using just about any means. -- Seek That Thy Might Know ------=_Part_67630_13885882.1161617588070 Content-Type: image/jpeg; name="jokosher-flyerv5.jpeg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jokosher-flyerv5.jpeg" X-Attachment-Id: f_etn142ge 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 0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul /gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL0h 1o+b4DnfgerLyXEpSlXX7nul/gj316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/g j316vtp7nul/gj316vtpzL0h1o+b4DnfgerLyXEpSlXX7nul/gj316vtpTmXpDrR83wHO/A9WXku JK6UpX1I+ailKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQC lKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUp QClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAK UpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSl AKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUAp SlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKU ApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQCl KUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQ ClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKU pQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlA KUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClK1V61 HZLMdtxuLLLmM9nzUv6IyaA2tKiB4j6VBx5W+fSGFfZXHukaV+FP/UKoCYUqH+6RpX4U/wDUKp7p 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 lKAUpSgFKUoChuK34fXL+q/dIqLVKeK34fXL+q/dIqLVCFYey6/Abh/+d3b9UOvnOvoz2XX4DcP/ AM7u36odfOdZLYUUpSqCWap/ADR39FM/3g1E6lmqfwA0d/RTP94NROgFKUoCTax/B3Rf+hHP/wBY TKjNSbWP4O6L/wBCOf8A6wmVGaAUpSgLF4zf5C4af/gc1/v0yq6qxeM3+QuGn/4HNf79MquqAUpS gJZxJ/htPf6Ah/sGonUs4k/w2nv9AQ/2DUToBSlKA+xdE/gRp3/REP8AcIrbVqdE/gRp3/REP9wi ttWBD6A0t+DFq/Mmf2BWyrW6W/Bi1fmTP7ArZVSilKUAqhPZV/hPw8/Pnv249X3VIeybtdzuOpNB OW+3S5aGJrynlMMqWGwVsYKiBy6Hr4GqtpHsPb2RzTmn77pLiPEQSu1TRHl7eqmVZOPVjtE/69PY 4tO6gvureI8tCgu6zTHibuqWU4OPVjs0/wCpVtags1rv9petV4htzIT23tGV5wrBCh059QKafs1r sFpZtVnhtw4TO7s2W84TklR68+pNL5C2ZSXsU/wp4h/nrP7cmsm6cvZhWrPLda1Y9P3l2u/sY7Xc 7dqXXrlwt0yIh+YyplT7KkBwBcjJSSOfUdPEV249WXUdn13YOJ2mbc7cV21vsJcdtJKtmVc8DJwp Li0kgHGAau8m4ua5qSi2ylrICUsrJJ7htNU17Df+La5/6Yc/cs1jTeJep+I1tf01pHSNxtrkttTU 24y89nFbIIXjAGVYyBzB8B4bT2JNtuNs4e3Fi5wJUJ1V2WtKJDKm1FPZNDICgOWQefopuLfM1vDz /wBLDWv+jj+1Gpx4/js4ZfnyP37dZmgrZcmPZQawuL1vltQnreUtSFsqDSzmPyCiME8j08DWV7Iv TOoZsvTGrtM29dxmWCX2y4rYytadyFpIA5qAKMEDJ870Gm8m4t/FUXoT/wBLfWP+jP8A/lqVcPeJ l51PqNuzXHh/eLEC0ta5EnfsSUj3vNtPWtBoq2XJn2U2rbk7b5bcJ23bW5KmVBpZ/wAG5BWME8j8 xqFZieyA/jj4X/6Sb/3hmr1qoPZHaZ1BcXdM6q0zAXcJtgmF5UZsZWtO5CwQOqsKbAwOfneitnw+ 4m3rU2pGrNceH15se5talyJO/s0FIzjzm09au4byJaDZQ57LjV61DJat6lp9B/wdP6lGr2ecbZZW 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 ------=_Part_67630_13885882.1161617588070-- From rmcw@allmail.net Mon Oct 23 12:09: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 119A43B00D6 for ; Mon, 23 Oct 2006 12:09: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 28781-04 for ; Mon, 23 Oct 2006 12:09:18 -0400 (EDT) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by menubar.gnome.org (Postfix) with ESMTP id 773EE3B0078 for ; Mon, 23 Oct 2006 12:09:18 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 6DF85DB8C66 for ; Mon, 23 Oct 2006 12:09:12 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by db2.internal (MEProxy); Mon, 23 Oct 2006 12:09:14 -0400 X-Sasl-enc: 4YRQUlmDhqytGLF+bwPrXi6nu4sPkmbhbbvzWVqRonhr 1161619429 Received: from eligeto (87.112.72.104.bbplus.ptn-ag2.dyn.plus.net [87.112.72.104]) by mail.messagingengine.com (Postfix) with ESMTP id 5BDC610CED for ; Mon, 23 Oct 2006 12:03:44 -0400 (EDT) Date: Mon, 23 Oct 2006 17:03:36 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061023170336.5646848c@eligeto> In-Reply-To: <20061023141825.GA20666@localhost.localdomain> References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023090741.21b8c85e@eligeto> <20061023114558.415593c2@eligeto> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.176 tagged_above=-999 required=2 tests=[AWL=0.423, BAYES_00=-2.599] X-Spam-Score: -2.176 X-Spam-Level: Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 16:09:20 -0000 On Mon, 23 Oct 2006 15:18:25 +0100 John Green wrote: > Does anyone know how to get a decent print from this? I tried > importing the original png into OpenOffice printing that and the > quality wasn't great. Maybe you can increase the DPI on the export > from Inkscape. Inkscape's print is rather crude. Just a postscript > conversion which loses all the transparency and so is totally > unusable. > I've uploaded a few higher resolution versions: http://ormiret.com/jokosher/jokosher-flyerv6.png (588K) http://ormiret.com/jokosher/jokosher-flyerv7.png (1.3M) http://ormiret.com/jokosher/jokosher-flyerv8.png (2.6M) http://ormiret.com/jokosher/jokosher-flyerv9.png (4.1M) http://ormiret.com/jokosher/jokosher-flyerv10.png (5.6M) I tried playing around with the various save as options that inkscape has but couldn't get anything reasonable out of it. If you want anything larger than that let me know. ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com It may be true that the law cannot make a man love me, but it can stop him from lynching me, and I think that's pretty important. -- Martin Luther King Jr. From davmor2@gmail.com Mon Oct 23 15:25:45 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 52D3A3B0235 for ; Mon, 23 Oct 2006 15:25:45 -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 07855-04 for ; Mon, 23 Oct 2006 15:25:40 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0B80E3B00E8 for ; Mon, 23 Oct 2006 15:25:40 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id l31so1286990ugc for ; Mon, 23 Oct 2006 12:25:37 -0700 (PDT) Received: by 10.67.117.18 with SMTP id u18mr7894728ugm; Mon, 23 Oct 2006 12:25:37 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Mon, 23 Oct 2006 12:25:36 -0700 (PDT) Message-ID: <36feaa6c0610231225n45397d4ek35eb07e635b99913@mail.gmail.com> Date: Mon, 23 Oct 2006 20:25:36 +0100 From: "David Morley" To: "Robert McWilliam" In-Reply-To: <20061023170336.5646848c@eligeto> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> <20061023170336.5646848c@eligeto> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.911 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.911 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please 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, 23 Oct 2006 19:25:45 -0000 For anyone struggling with the png here is the best jpeg I got for printing on a4. www.davmor2.co.uk/jokosher-flyerv8.jpeg -- Seek That Thy Might Know From kerneljack@gmail.com Mon Oct 23 15:52:58 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 B23D73B0260 for ; Mon, 23 Oct 2006 15:52:58 -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 09892-03 for ; Mon, 23 Oct 2006 15:52:54 -0400 (EDT) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.239]) by menubar.gnome.org (Postfix) with ESMTP id 184823B0367 for ; Mon, 23 Oct 2006 15:52:53 -0400 (EDT) Received: by hu-out-0506.google.com with SMTP id 34so1626449hue for ; Mon, 23 Oct 2006 12:52:52 -0700 (PDT) Received: by 10.48.220.15 with SMTP id s15mr15165937nfg; Mon, 23 Oct 2006 12:52:51 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Mon, 23 Oct 2006 12:52:51 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 20:52:51 +0100 From: "Khusro Jaleel" To: "David Morley" In-Reply-To: <36feaa6c0610231225n45397d4ek35eb07e635b99913@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_275047_19691019.1161633171074" References: <36feaa6c0610230049x69b748e2t7e9d2372295c0590@mail.gmail.com> <20061023125154.76d52dea@eligeto> <36feaa6c0610230604t25d96e8doe79ab65d5023a163@mail.gmail.com> <20061023142954.3f31e9a3@eligeto> <4c91566f0610230636y5aaba1bel330a513e1d1a74b1@mail.gmail.com> <36feaa6c0610230646s9315ac7q2436562a5dc102fa@mail.gmail.com> <20061023141825.GA20666@localhost.localdomain> <20061023170336.5646848c@eligeto> <36feaa6c0610231225n45397d4ek35eb07e635b99913@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.903 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_40_50=0.496, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.903 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Please, please, please X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Oct 2006 19:52:58 -0000 ------=_Part_275047_19691019.1161633171074 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hmm, I would like to try printing some of these, but I really don't know how expensive this is going to be? I will find out tomorrow at my local Prontaprint and try to print out maybe 50 A4s. If it is not too expensive I will try to do more. On 10/23/06, David Morley wrote: > > For anyone struggling with the png here is the best jpeg I got for > printing on a4. > > www.davmor2.co.uk/jokosher-flyerv8.jpeg > > > -- > Seek That Thy Might Know > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > ------=_Part_275047_19691019.1161633171074 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hmm, I would like to try printing some of these, but I really don't know how expensive this is going to be? I will find out tomorrow at my local Prontaprint and try to print out maybe 50 A4s. If it is not too expensive I will try to do more.


On 10/23/06, David Morley <davmor2@gmail.com> wrote:
For anyone struggling with the png here is the best jpeg I got for
printing on a4.

www.davmor2.co.uk/jokosher-flyerv8.jpeg


--
Seek That Thy Might Know
_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list

------=_Part_275047_19691019.1161633171074-- From kerneljack@gmail.com Mon Oct 23 17:42: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 70FC03B000B for ; Mon, 23 Oct 2006 17:42: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 15693-01 for ; Mon, 23 Oct 2006 17:42:00 -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 D89A13B002A for ; Mon, 23 Oct 2006 17:41:59 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2890456nfa for ; Mon, 23 Oct 2006 14:41:59 -0700 (PDT) Received: by 10.49.91.6 with SMTP id t6mr15333871nfl; Mon, 23 Oct 2006 14:41:57 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Mon, 23 Oct 2006 14:41:57 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 22:41:57 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_278049_2073889.1161639717489" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.604 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.604 X-Spam-Level: Subject: [jokosher-devel] what to prepare for demo? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Oct 2006 21:42:01 -0000 ------=_Part_278049_2073889.1161639717489 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys, I've now got my Ubuntu Edgy laptop setup with Jokosher 0.2 and I've added a vocal and tried arming and recording. I've recorded a little bit of my voice. So I think it's working, except it's giving me a LOT of errors. If I try to add a second track, sometimes it works, sometimes it doesn't. It keeps showing a dialog with the message: "Argh! Something went wrong and a serious error occurred: GStreamer encountered a general stream error. gstbasesrc.c(1610): gst_base_src_loop (): /timeline/playbackbin/Instrument_2/gnlcomposition2/gnlsource2/audiotestsrc2: streaming task paused, reason not-linked (-1) It is recommended that you report this to the Jokosher developers or get help at http://www.jokosher.org/forums/" Anyway I'm going to read the docs now to understand what this app can do. I don't know if this is going to work stably enough on my laptop for Wednesday. I hope one of you guys can help me fix it if need be. I wanted to know how much I should learn before Wed, is a basic understanding enough? Do I have to be prepared to do a full demo? The other thing I wanted to know is what time am I supposed to get there? Do we have to get there early because we are working at the booth? Thanks, Khusro ------=_Part_278049_2073889.1161639717489 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys,

I've now got my Ubuntu Edgy laptop setup with Jokosher 0.2 and I've added a vocal and tried arming and recording. I've recorded a little bit of my voice. So I think it's working, except it's giving me a LOT of errors. If I try to add a second track, sometimes it works, sometimes it doesn't. It keeps showing a dialog with the message:

"Argh! Something went wrong and a serious error occurred:

GStreamer encountered a general stream error.

gstbasesrc.c(1610): gst_base_src_loop (): /timeline/playbackbin/Instrument_2/gnlcomposition2/gnlsource2/audiotestsrc2:
streaming task paused, reason not-linked (-1)

It is recommended that you report this to the Jokosher developers or get help at http://www.jokosher.org/forums/"

Anyway I'm going to read the docs now to understand what this app can do. I don't know if this is going to work stably enough on my laptop for Wednesday. I hope one of you guys can help me fix it if need be.

I wanted to know how much I should learn before Wed, is a basic understanding enough? Do I have to be prepared to do a full demo?

The other thing I wanted to know is what time am I supposed to get there? Do we have to get there early because we are working at the booth?

Thanks,
Khusro

------=_Part_278049_2073889.1161639717489-- From jonobacon@gmail.com Mon Oct 23 19:26:45 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 37A6F3B00D9 for ; Mon, 23 Oct 2006 19:26:45 -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 20605-08 for ; Mon, 23 Oct 2006 19:26:44 -0400 (EDT) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.227]) by menubar.gnome.org (Postfix) with ESMTP id CE6B43B0075 for ; Mon, 23 Oct 2006 19:26:43 -0400 (EDT) Received: by wr-out-0506.google.com with SMTP id i20so413147wra for ; Mon, 23 Oct 2006 16:26:43 -0700 (PDT) Received: by 10.78.181.13 with SMTP id d13mr8228233huf; Mon, 23 Oct 2006 16:26:42 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Mon, 23 Oct 2006 16:26:41 -0700 (PDT) Message-ID: <1c3fe48e0610231626v1726a287y7d01400055b0935e@mail.gmail.com> Date: Tue, 24 Oct 2006 00:26:41 +0100 From: "Jono Bacon" To: kerneljack@kerneljack.com 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.439 tagged_above=-999 required=2 tests=[AWL=-0.039, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.439 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] what to prepare for demo? 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, 23 Oct 2006 23:26:45 -0000 On 10/23/06, Khusro Jaleel wrote: > Hi guys, > > I've now got my Ubuntu Edgy laptop setup with Jokosher 0.2 and I've added a > vocal and tried arming and recording. I've recorded a little bit of my > voice. So I think it's working, except it's giving me a LOT of errors. If I > try to add a second track, sometimes it works, sometimes it doesn't. It > keeps showing a dialog with the message: > > "Argh! Something went wrong and a serious error occurred: > > GStreamer encountered a general stream error. > > gstbasesrc.c(1610): gst_base_src_loop (): > /timeline/playbackbin/Instrument_2/gnlcomposition2/gnlsource2/audiotestsrc2: > streaming task paused, reason not-linked (-1) Make sure you have a *very* recent GStreamer CVS - a patch was reverted today in the CVS, so make sure CVS is from the 24th Oct. > It is recommended that you report this to the Jokosher developers or get > help at http://www.jokosher.org/forums/" Report it to this list if possible. > Anyway I'm going to read the docs now to understand what this app can do. I > don't know if this is going to work stably enough on my laptop for > Wednesday. I hope one of you guys can help me fix it if need be. Sure, we can help where possible. :) > I wanted to know how much I should learn before Wed, is a basic > understanding enough? Do I have to be prepared to do a full demo? Just learn as much as you can. Its a breeze. :) > The other thing I wanted to know is what time am I supposed to get there? Do > we have to get there early because we are working at the booth? Get there as early as you can, preferably around 8am. If anyone has any problems, mention you are an exhibitor for the Jokosher stand and ask to speak to Brian Teeman or me. Jono From stuart.langridge@gmail.com Mon Oct 23 20:08: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 8B22A3B0307 for ; Mon, 23 Oct 2006 20:08: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 23179-01 for ; Mon, 23 Oct 2006 20:08:30 -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 834A53B00D7 for ; Mon, 23 Oct 2006 20:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so2929960nfa for ; Mon, 23 Oct 2006 17:08:28 -0700 (PDT) Received: by 10.82.123.16 with SMTP id v16mr1555706buc; Mon, 23 Oct 2006 17:08:28 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Mon, 23 Oct 2006 17:08:28 -0700 (PDT) Message-ID: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> Date: Tue, 24 Oct 2006 01:08:28 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: kerneljack@kerneljack.com, "Jokosher Mailing List" 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: X-Google-Sender-Auth: c91831481dd8ea8d X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.338 tagged_above=-999 required=2 tests=[AWL=0.062, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.338 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 00:08:32 -0000 > "Argh! Something went wrong and a serious error occurred: > > GStreamer encountered a general stream error. I'm getting this too. How up to date is your GStreamer CVS? sil -- The carrot is hiding in your coat pocket. "Don't let me be eaten!" it begs in a pathetic, orange voice. http://tinyurl.com/nvm9k From kerneljack@gmail.com Tue Oct 24 04:09: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 2A47C3B00BB for ; Tue, 24 Oct 2006 04:09: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 10781-03 for ; Tue, 24 Oct 2006 04:09:07 -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 850BB3B0004 for ; Tue, 24 Oct 2006 04:09:06 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so123927nfa for ; Tue, 24 Oct 2006 01:09:05 -0700 (PDT) Received: by 10.49.29.3 with SMTP id g3mr674695nfj; Tue, 24 Oct 2006 01:09:05 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Tue, 24 Oct 2006 01:09:05 -0700 (PDT) Message-ID: Date: Tue, 24 Oct 2006 09:09:05 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_4846_32657481.1161677345566" References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.527 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -1.527 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Oct 2006 08:09:09 -0000 ------=_Part_4846_32657481.1161677345566 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I checked out and built GStreamer CVS last night at around 22:00 or so. However, when autogen.sh says it is *not* building some modules, I didn't go and install more stuff to make sure it builds them all, is that important? Unfortunately I can't tell you what modules these were right now, as I'm at work. One thing that I'm not clear about from those GStreamer CVS instructions: I should *never* do a 'make install' of any kind, right? Just build GStreamer and plugins inside the sources/gstreamer/head directory, run ~/bin/gst-head and then run './Jokosher' from it's svn checkout directory, right? Khusro ------=_Part_4846_32657481.1161677345566 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I checked out and built GStreamer CVS last night at around 22:00 or so. However, when autogen.sh says it is *not* building some modules, I didn't go and install more stuff to make sure it builds them all, is that important? Unfortunately I can't tell you what modules these were right now, as I'm at work.

One thing that I'm not clear about from those GStreamer CVS instructions: I should *never* do a 'make install' of any kind, right? Just build GStreamer and plugins inside the sources/gstreamer/head directory, run ~/bin/gst-head and then run './Jokosher' from it's svn checkout directory, right?

Khusro
------=_Part_4846_32657481.1161677345566-- From jonobacon@gmail.com Tue Oct 24 04:17: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 5ED243B00B1 for ; Tue, 24 Oct 2006 04:17: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 11094-08 for ; Tue, 24 Oct 2006 04:17:28 -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 4581C3B0004 for ; Tue, 24 Oct 2006 04:17:28 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so126154nfa for ; Tue, 24 Oct 2006 01:17:27 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr8767132hug; Tue, 24 Oct 2006 01:17:27 -0700 (PDT) Received: by 10.78.206.3 with HTTP; Tue, 24 Oct 2006 01:17:27 -0700 (PDT) Message-ID: <1c3fe48e0610240117k1991636fw1e18fbc8934f7e8f@mail.gmail.com> Date: Tue, 24 Oct 2006 09:17:27 +0100 From: "Jono Bacon" To: kerneljack@kerneljack.com 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: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@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=[AWL=-0.077, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_SV=0.077] X-Spam-Score: -2.4 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 08:17:29 -0000 On 10/24/06, Khusro Jaleel wrote: > I checked out and built GStreamer CVS last night at around 22:00 or so. > However, when autogen.sh says it is *not* building some modules, I didn't go > and install more stuff to make sure it builds them all, is that important? > Unfortunately I can't tell you what modules these were right now, as I'm at > work. When it tells you to install extra stuff, it tells you for a reason. :) Yes, go and install that extra stuff to ensure it works. :) > One thing that I'm not clear about from those GStreamer CVS instructions: I > should *never* do a 'make install' of any kind, right? Just build GStreamer > and plugins inside the sources/gstreamer/head directory, run ~/bin/gst-head > and then run './Jokosher' from it's svn checkout directory, right? Thats right. :) Jono From rmcw@allmail.net Tue Oct 24 04:19: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 8A2383B00F7 for ; Tue, 24 Oct 2006 04:19: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 11191-07 for ; Tue, 24 Oct 2006 04:19:04 -0400 (EDT) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by menubar.gnome.org (Postfix) with ESMTP id 15CA43B00B1 for ; Tue, 24 Oct 2006 04:19:04 -0400 (EDT) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 08349DB8AEC; Tue, 24 Oct 2006 04:18:53 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Tue, 24 Oct 2006 04:18:55 -0400 X-Sasl-enc: laiyEMYjTTdSV8xt4myZu6SziwEzLkdxOxJXBuzfY6Jz 1161677934 Received: from eligeto (unknown [87.112.53.115]) by mail.messagingengine.com (Postfix) with ESMTP id 445051B42D; Tue, 24 Oct 2006 04:18:49 -0400 (EDT) Date: Tue, 24 Oct 2006 09:18:43 +0100 From: Robert McWilliam To: jokosher-devel-list@gnome.org Message-ID: <20061024091843.11237a8c@eligeto> In-Reply-To: References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.191 tagged_above=-999 required=2 tests=[AWL=0.331, BAYES_00=-2.599, TW_SV=0.077] X-Spam-Score: -2.191 X-Spam-Level: Cc: kerneljack@kerneljack.com Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 08:19:05 -0000 On Tue, 24 Oct 2006 09:09:05 +0100 "Khusro Jaleel" wrote: > > One thing that I'm not clear about from those GStreamer CVS > instructions: I should *never* do a 'make install' of any kind, > right? Just build GStreamer and plugins inside the > sources/gstreamer/head directory, run ~/bin/gst-head and then run > './Jokosher' from it's svn checkout directory, right? > Right. Just remember to run jokosher from the same terminal as gst-head (it sets environment variables to point to the CVS gstreamer). Robert ________________________________________________________ Robert McWilliam rmcw@allmail.net www.ormiret.com 31.69 nHz = once a year. From jonobacon@gmail.com Tue Oct 24 04:22:45 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 9A3CB3B02CF for ; Tue, 24 Oct 2006 04:22:45 -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 11505-01 for ; Tue, 24 Oct 2006 04:22:45 -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 3FA883B02AA for ; Tue, 24 Oct 2006 04:22:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so127557nfa for ; Tue, 24 Oct 2006 01:22:43 -0700 (PDT) Received: by 10.78.139.1 with SMTP id m1mr8741551hud; Tue, 24 Oct 2006 01:22:43 -0700 (PDT) Received: by 10.78.206.3 with HTTP; Tue, 24 Oct 2006 01:22:43 -0700 (PDT) Message-ID: <1c3fe48e0610240122s6eab8e0au5209725f9d0e2325@mail.gmail.com> Date: Tue, 24 Oct 2006 09:22:43 +0100 From: "Jono Bacon" To: "Jokosher gnome" 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.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] Important note for LinuxWorld people 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, 24 Oct 2006 08:22:45 -0000 Hi, If you are setting up a demo machine, make sure you check out up to Jokosher r846 - past that includes some work in progress code. :) Jono From john@thegreens.co.uk Tue Oct 24 06:34: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 EB32C3B0072 for ; Tue, 24 Oct 2006 06:34: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 18239-03 for ; Tue, 24 Oct 2006 06:34:24 -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 082A03B00BB for ; Tue, 24 Oct 2006 06:34:23 -0400 (EDT) Received: (qmail 74532 invoked from network); 24 Oct 2006 10:34:22 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 24 Oct 2006 10:34:22 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id B6D8B77F31; Tue, 24 Oct 2006 11:34:21 +0100 (BST) Date: Tue, 24 Oct 2006 11:34:21 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061024103421.GA23453@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.181 tagged_above=-999 required=2 tests=[AWL=0.349, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.181 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 10:34:25 -0000 On Tue, Oct 24, 2006 at 09:09:05AM +0100, Khusro Jaleel wrote: > I checked out and built GStreamer CVS last night at around 22:00 or so. > However, when autogen.sh says it is *not* building some modules, I didn't go > and install more stuff to make sure it builds them all, is that important? > Unfortunately I can't tell you what modules these were right now, as I'm at > work. You don't actually need *everything*. Gstreamer handles lots video stuff as well which we don't use. I think the list of dev packages in the wiki covers most things that are revelant. Check the build for all the plugins and see that if ogg,mp3 and FLAC support is built. I'm having trouble playing with multiple sources in later CVS checkouts and I'm tring older versions. Does anyone know when this broke? Typically if I have a second track that starts a few seconds in the audio dies as soon as that starts. I know this used to work!! I set up the printer to print 50 copies before I went to bed last night. Of course the yellow ink ran out after 12 :( Why is it always the yellow that goes first? -- John Green From kerneljack@gmail.com Tue Oct 24 07:19: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 2DDD03B00B1 for ; Tue, 24 Oct 2006 07:19: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 20459-03 for ; Tue, 24 Oct 2006 07:19:34 -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 85A763B00F7 for ; Tue, 24 Oct 2006 07:19:33 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so174627nfa for ; Tue, 24 Oct 2006 04:19:32 -0700 (PDT) Received: by 10.49.19.5 with SMTP id w5mr934599nfi; Tue, 24 Oct 2006 04:19:32 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Tue, 24 Oct 2006 04:19:32 -0700 (PDT) Message-ID: Date: Tue, 24 Oct 2006 12:19:32 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org In-Reply-To: <20061024103421.GA23453@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_7229_1000570.1161688772363" References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> <20061024103421.GA23453@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.399 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -2.399 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Oct 2006 11:19:36 -0000 ------=_Part_7229_1000570.1161688772363 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/24/06, John Green wrote: > > On Tue, Oct 24, 2006 at 09:09:05AM +0100, Khusro Jaleel wrote: > > I checked out and built GStreamer CVS last night at around 22:00 or so. > > However, when autogen.sh says it is *not* building some modules, I > didn't go > > and install more stuff to make sure it builds them all, is that > important? > > Unfortunately I can't tell you what modules these were right now, as I'm > at > > work. > > You don't actually need *everything*. Gstreamer handles lots video stuff > as > well which we don't use. I think the list of dev packages in the wiki > covers > most things that are revelant. Check the build for all the plugins and see > that if ogg,mp3 and FLAC support is built. OK, I'll check that tonight. I was also thinking the same thing, I shouldn't need to build absolutely everything, but I will try anyway as this maybe causing some issues. I'm having trouble playing with multiple sources in later CVS checkouts and > I'm tring older versions. Does anyone know when this broke? Typically if I > have a second track that starts a few seconds in the audio dies as soon as > that starts. I know this used to work!! Jono just told me to make sure that you checkout r846, *no later* as things may be broken there. He has posted this to the list as well. Khusro ------=_Part_7229_1000570.1161688772363 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/24/06, John Green <john@thegreens.co.uk> wrote:
On Tue, Oct 24, 2006 at 09:09:05AM +0100, Khusro Jaleel wrote:
> I checked out and built GStreamer CVS last night at around 22:00 or so.
> However, when autogen.sh says it is *not* building some modules, I didn't go
> and install more stuff to make sure it builds them all, is that important?
> Unfortunately I can't tell you what modules these were right now, as I'm at
> work.

You don't actually need *everything*. Gstreamer handles lots video stuff as
well which we don't use. I think the list of dev packages in the wiki covers
most things that are revelant. Check the build for all the plugins and see
that if ogg,mp3 and FLAC support is built.

OK, I'll check that tonight. I was also thinking the same thing, I shouldn't need to
build absolutely everything, but I will try anyway as this maybe causing some issues.

I'm having trouble playing with multiple sources in later CVS checkouts and
I'm tring older versions. Does anyone know when this broke? Typically if I
have a second track that starts a few seconds in the audio dies as soon as
that starts. I know this used to work!!

Jono just told me to make sure that you checkout r846, *no later* as things may be
broken there. He has posted this to the list as well.

Khusro
------=_Part_7229_1000570.1161688772363-- From john@thegreens.co.uk Tue Oct 24 08:54: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 B545E3B00CA for ; Tue, 24 Oct 2006 08:54: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 25738-09 for ; Tue, 24 Oct 2006 08:54:28 -0400 (EDT) Received: from smtp802.mail.ukl.yahoo.com (smtp802.mail.ukl.yahoo.com [217.12.12.139]) by menubar.gnome.org (Postfix) with SMTP id 411753B007E for ; Tue, 24 Oct 2006 08:54:27 -0400 (EDT) Received: (qmail 57986 invoked from network); 24 Oct 2006 12:54:26 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp802.mail.ukl.yahoo.com with SMTP; 24 Oct 2006 12:54:26 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id AA1AA77F31; Tue, 24 Oct 2006 13:54:25 +0100 (BST) Date: Tue, 24 Oct 2006 13:54:25 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061024125425.GB23453@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <4c91566f0610231708p1d65120eqc6cc3889bdb9b6d2@mail.gmail.com> <20061024103421.GA23453@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.451 tagged_above=-999 required=2 tests=[AWL=-0.410, BAYES_05=-1.11, SPF_NEUTRAL=1.069] X-Spam-Score: -0.451 X-Spam-Level: Subject: Re: [jokosher-devel] what to prepare for demo? 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, 24 Oct 2006 12:54:31 -0000 On Tue, Oct 24, 2006 at 12:19:32PM +0100, Khusro Jaleel wrote: > > Jono just told me to make sure that you checkout r846, *no later* as things > may be > broken there. He has posted this to the list as well. > I was actually meaning gstreamer itself. My laptop chokes with 2 or more oggs. It actually runs fine with 2 wav files even with the latest so maybe it's a hardware thing. wav files will do for tomorrow though. Just need some *decent* content ;) -- John Green From niels.k.h@gmail.com Tue Oct 24 08:55:53 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 1D55E3B0061 for ; Tue, 24 Oct 2006 08:55:53 -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 25957-08 for ; Tue, 24 Oct 2006 08:55:48 -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 A348F3B007E for ; Tue, 24 Oct 2006 08:55:44 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so200554nfa for ; Tue, 24 Oct 2006 05:55:44 -0700 (PDT) Received: by 10.49.55.13 with SMTP id h13mr1092420nfk; Tue, 24 Oct 2006 05:55:44 -0700 (PDT) Received: from ?192.168.1.101? ( [80.62.135.26]) by mx.google.com with ESMTP id p45sm903578nfa.2006.10.24.05.55.40; Tue, 24 Oct 2006 05:55:43 -0700 (PDT) From: Niels =?ISO-8859-1?Q?Kj=F8ller?= Hansen To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-OlV9ENlJaAlvaTwQKHYv" Date: Tue, 24 Oct 2006 14:55:45 +0200 Message-Id: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 12:55:53 -0000 --=-OlV9ENlJaAlvaTwQKHYv Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, This is my first patch for Jokosher, as well as any other project. I added a button below the 'Open Recent Project' and tied it up to a new function in JokosherApp.py called RemoveRecentProject I also added a self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to empty it before appending the projects. It seems that my changes to Jokosher.glade has made the patch file very large. nibil on #jokosher thinks it's because the latest change was made with Glade 2. I used Glade 3.0.2. Any comments on anything remotely related to the patch are very welcome. /Niels PS: To the administrator: I accidentally posted the same message from my other e-mail address. Delete it please. --=-OlV9ENlJaAlvaTwQKHYv Content-Disposition: attachment; filename=my_first_patch.diff.gz Content-Type: application/x-gzip; name=my_first_patch.diff.gz Content-Transfer-Encoding: base64 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 DzI8AOBNLDaP2TjB4R8Ncje++P/hIl7CWG0EAM== --=-OlV9ENlJaAlvaTwQKHYv-- From laszlok2@gmail.com Tue Oct 24 11:24: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 7AB4C3B0179 for ; Tue, 24 Oct 2006 11:24: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 03017-04 for ; Tue, 24 Oct 2006 11:24:54 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.203]) by menubar.gnome.org (Postfix) with ESMTP id 11B833B0204 for ; Tue, 24 Oct 2006 11:24:53 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so654556nzf for ; Tue, 24 Oct 2006 08:24:52 -0700 (PDT) Received: by 10.64.181.12 with SMTP id d12mr7611046qbf; Tue, 24 Oct 2006 08:24:52 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q19sm872092qbq.2006.10.24.08.24.51; Tue, 24 Oct 2006 08:24:51 -0700 (PDT) Message-ID: <453E3072.4020500@gmail.com> Date: Tue, 24 Oct 2006 11:25:38 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <4536C865.4040300@gmail.com> <20061019090226.GA4382@localhost.localdomain> In-Reply-To: <20061019090226.GA4382@localhost.localdomain> 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: Re: [jokosher-devel] Very important - only use glade < 3 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, 24 Oct 2006 15:24:57 -0000 On Wed, Oct 18, 2006 at 08:35:49PM -0400, Laszlo Pandy wrote: > So please, if you have to commit a change to the glade file, you *must* > use 3.0.2 or else we will lose the translations. You can get the glade > 3.0.2 sources from the link below, or just use the one in edgy. Um sorry about yanking everyone around with my policy changes, but because of some newly discovered bugs in glade-3, the glade file is going to be in glade-2 format. This means you should use glade-2 (any recent version will do) for editing the glade file at least until after 0.2 is released. Thanks Laszlo From laszlok2@gmail.com Tue Oct 24 12:06: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 D4BDA3B0142 for ; Tue, 24 Oct 2006 12:06: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 05849-07 for ; Tue, 24 Oct 2006 12:06:41 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.206]) by menubar.gnome.org (Postfix) with ESMTP id 030263B01DB for ; Tue, 24 Oct 2006 12:06:40 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so660430nzf for ; Tue, 24 Oct 2006 09:06:39 -0700 (PDT) Received: by 10.65.234.3 with SMTP id l3mr7669718qbr; Tue, 24 Oct 2006 09:06:39 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id 1sm903938qbh.2006.10.24.09.06.36; Tue, 24 Oct 2006 09:06:37 -0700 (PDT) Message-ID: <453E3A39.9020204@gmail.com> Date: Tue, 24 Oct 2006 12:07:21 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?= References: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> In-Reply-To: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> 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.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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 16:06:44 -0000 Niels Kjøller Hansen wrote: > Hello all, > > This is my first patch for Jokosher, as well as any other project. > > I added a button below the 'Open Recent Project' and tied it up to a new > function in JokosherApp.py called RemoveRecentProject I also added a > self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to > empty it before appending the projects. > > It seems that my changes to Jokosher.glade has made the patch file very > large. nibil on #jokosher thinks it's because the latest change was made > with Glade 2. I used Glade 3.0.2. > > Any comments on anything remotely related to the patch are very welcome. > I have talked to you about this on IRC, but I just wanted to let everynoe in on the discussion. I would commit this patch (cause the code is very good) except that I don't like the big button on the welcome dialog. That dialog has enough buttons already and removing the recent project is a much less common task then opening a recent project, so it should have a smaller button, or it should be more hidden. There are several other ways to implement this. One of which is to just have a clear menu item at the bottom of the recent projects list in the file menu. Most other programs do this. That still doesn't make it possible to remove it while you are in the welcome dialog, and I haven't thought of the best way to do that yet. Laszlo From niels.k.h@gmail.com Tue Oct 24 16:18:58 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 9EF4F3B0126 for ; Tue, 24 Oct 2006 16:18:58 -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 23482-04 for ; Tue, 24 Oct 2006 16:18:54 -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 395473B015E for ; Tue, 24 Oct 2006 16:18:53 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so322813nfa for ; Tue, 24 Oct 2006 13:18:52 -0700 (PDT) Received: by 10.49.93.13 with SMTP id v13mr1866354nfl; Tue, 24 Oct 2006 13:18:52 -0700 (PDT) Received: from ?192.168.1.100? ( [80.160.154.238]) by mx.google.com with ESMTP id l38sm1921941nfc.2006.10.24.13.18.51; Tue, 24 Oct 2006 13:18:51 -0700 (PDT) From: Niels =?ISO-8859-1?Q?Kj=F8ller?= Hansen To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-BYRii5Za359rYZ7O7FNS" Date: Tue, 24 Oct 2006 22:18:49 +0200 Message-Id: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 24 Oct 2006 20:18:58 -0000 --=-BYRii5Za359rYZ7O7FNS Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, Second try on this thing Removal is now done by right-clicking the project in the welcome screen. Hopefully I should be able to reuse some of the code for a 'clear list' option from the recent projects menu. Any comments on anything remotely related to the patch are still very welcome. /Niels PS: To the administrator: I accidentally posted the same message from my other e-mail address. Delete it please. --=-BYRii5Za359rYZ7O7FNS Content-Disposition: attachment; filename=remove_from_recent.diff Content-Type: text/x-patch; name=remove_from_recent.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/Jokosher.glade =================================================================== --- Jokosher/Jokosher.glade (revision 847) +++ Jokosher/Jokosher.glade (working copy) @@ -2520,6 +2520,7 @@ False False False +
@@ -4306,4 +4307,28 @@
+ + + + + True + Remove from list + True + + + + + True + gtk-delete + 1 + 0.5 + 0.5 + 0 + 0 + + + + + + Index: Jokosher/WelcomeDialog.py =================================================================== --- Jokosher/WelcomeDialog.py (revision 847) +++ Jokosher/WelcomeDialog.py (working copy) @@ -35,6 +35,7 @@ "on_openrecentprojectbutton_clicked" : self.OnOpenRecentProjectButton, "on_quit_clicked" : self.OnQuit, "on_startupcb_toggled" : self.OnStartupToggled, + "on_recentprojectslist_button_press_event": self.OnRecentProjectListButtonPress, } self.res.signal_autoconnect(self.signals) @@ -44,6 +45,11 @@ self.window.set_transient_for(self.mainwindow.window) self.tree = self.res.get_widget("recentprojectslist") + # get the right-click menu for the recent projects list + self.menu = gtk.glade.XML(Globals.GLADE_PATH,"RecentListMenu") + self.recentlistmenu = self.menu.get_widget("RecentListMenu") + self.menu.signal_autoconnect({"on_removefromrecent_activate": self.OnRemoveFromRecent}) + self.headerimage = self.res.get_widget("headerimage") self.headerimage.set_from_file(os.path.join(Globals.IMAGE_PATH, "welcomeheader.png")) @@ -120,6 +126,7 @@ def PopulateRecentProjects(self): '''Populate the Recent Projects menu with items from global settings''' + self.model.clear() for path, name in self.mainwindow.recentprojectitems: self.model.append([gtk.STOCK_NEW, name, path]) @@ -150,7 +157,28 @@ self.window.destroy() #_____________________________________________________________________ + + def OnRecentProjectListButtonPress(self, treeview, event): + if event.button == 3: #If the click is a right-click + x = int(event.x) + y = int(event.y) + time = event.time + pthinfo = treeview.get_path_at_pos(x, y) + if pthinfo is not None: + path, col, cellx, celly = pthinfo + treeview.grab_focus() + treeview.set_cursor(path, col, 0) + self.recentlistmenu.popup(None, None, None, event.button, time) + + #_____________________________________________________________________ + def OnRemoveFromRecent(self, widget): + """Remove the selected recent project from the list of recent projects.""" + item = self.model[self.tree.get_cursor()[0]] + self.mainwindow.RemoveRecentProject(item[2], item[1]) + self.PopulateRecentProjects() + #_____________________________________________________________________ + def OnStartupToggled(self, widget): """When the startup toggle box is toggled, this method is run to update the setting in Globals.""" Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 847) +++ Jokosher/JokosherApp.py (working copy) @@ -693,6 +693,17 @@ #_____________________________________________________________________ + def RemoveRecentProject(self, path, name): + for item in self.recentprojectitems: + if path == item[0]: + self.recentprojectitems.remove(item) + break + + self.SaveRecentProjects() + self.PopulateRecentProjects() + + #_____________________________________________________________________ + def PopulateRecentProjects(self): '''Populate the Recent Projects menu with items from self.recentprojectitems''' --=-BYRii5Za359rYZ7O7FNS-- From kelly_worth2003@yahoo.co.uk Tue Oct 24 16:34:26 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 3C07C3B0004 for ; Tue, 24 Oct 2006 16:34:26 -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 24973-09 for ; Tue, 24 Oct 2006 16:34:21 -0400 (EDT) Received: from smtp008.mail.ukl.yahoo.com (smtp008.mail.ukl.yahoo.com [217.12.11.62]) by menubar.gnome.org (Postfix) with SMTP id BB2253B01A3 for ; Tue, 24 Oct 2006 16:34:20 -0400 (EDT) Received: (qmail 57301 invoked from network); 24 Oct 2006 20:34:19 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with login) by smtp008.mail.ukl.yahoo.com with SMTP; 24 Oct 2006 20:34:19 -0000 From: John Kelly To: "jokosher-devel-list@gnome.org" Content-Type: multipart/mixed; boundary="=-HcfzzJXSm9tTm98FGASW" Date: Tue, 24 Oct 2006 21:33:41 +0100 Message-Id: <1161722021.19789.6.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: -0.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Make recent projects menu inactive if there are no projects to be loaded 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, 24 Oct 2006 20:34:26 -0000 --=-HcfzzJXSm9tTm98FGASW Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello Everyone, This is my first patch for jokosher. Its not much but its a start. The recent projects menu will now be inactive if there are no projects to load. John. --=-HcfzzJXSm9tTm98FGASW Content-Disposition: attachment; filename=recent_projects.diff Content-Type: text/x-patch; name=recent_projects.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 847) +++ JokosherApp.py (working copy) @@ -845,7 +845,7 @@ ctrls = (self.save, self.save_as, self.close, self.addInstrumentButton, self.reverse, self.forward, self.play, self.stop, self.record, self.projectmenu, self.export, self.cut, self.copy, self.paste, - self.undo, self.redo, self.delete, + self.undo, self.redo, self.delete, self.recentprojects, RecordingToggle, CompactToggle, self.wTree.get_widget("WorkspacesLabel")) @@ -895,7 +895,7 @@ if self.tvtoolitem: self.tvtoolitem.destroy() self.tvtoolitem = None - + #_____________________________________________________________________ def OnKeyPress(self, widget, event): --=-HcfzzJXSm9tTm98FGASW-- Send instant messages to your online friends http://uk.messenger.yahoo.com From jens.geiregat@gmail.com Tue Oct 24 17:20: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 F207C3B00CA for ; Tue, 24 Oct 2006 17:20: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 27815-05 for ; Tue, 24 Oct 2006 17:20:04 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.206]) by menubar.gnome.org (Postfix) with ESMTP id 92F473B006D for ; Tue, 24 Oct 2006 17:20:03 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so707179nzf for ; Tue, 24 Oct 2006 14:20:03 -0700 (PDT) Received: by 10.35.95.1 with SMTP id x1mr9243149pyl; Tue, 24 Oct 2006 10:14:14 -0700 (PDT) Received: by 10.35.27.19 with HTTP; Tue, 24 Oct 2006 10:14:13 -0700 (PDT) Message-ID: Date: Tue, 24 Oct 2006 19:14:13 +0200 From: "Jens Geiregat" To: "Laszlo Pandy" In-Reply-To: <453E3A39.9020204@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: <1161694545.30606.14.camel@niels-laptop.kvintus.dk> <453E3A39.9020204@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.394 tagged_above=-999 required=2 tests=[AWL=0.006, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.394 X-Spam-Level: Cc: =?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?= , jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 21:20:09 -0000 On 10/24/06, Laszlo Pandy wrote: > Niels Kj=F8ller Hansen wrote: > > Hello all, > > > > This is my first patch for Jokosher, as well as any other project. > > > > I added a button below the 'Open Recent Project' and tied it up to a ne= w > > function in JokosherApp.py called RemoveRecentProject I also added a > > self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to > > empty it before appending the projects. > > > > It seems that my changes to Jokosher.glade has made the patch file very > > large. nibil on #jokosher thinks it's because the latest change was mad= e > > with Glade 2. I used Glade 3.0.2. > > > > Any comments on anything remotely related to the patch are very welcome= . > > > > I have talked to you about this on IRC, but I just wanted to let > everynoe in on the discussion. I would commit this patch (cause the code > is very good) except that I don't like the big button on the welcome > dialog. That dialog has enough buttons already and removing the recent > project is a much less common task then opening a recent project, so it > should have a smaller button, or it should be more hidden. > > There are several other ways to implement this. One of which is to just > have a clear menu item at the bottom of the recent projects list in the > file menu. Most other programs do this. That still doesn't make it > possible to remove it while you are in the welcome dialog, and I haven't > thought of the best way to do that yet. > > Laszlo > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > How about aadding a right-click menu to each item in the Recent Projects list? Not exactly the most user friendly way to do it, but it doesn't do any bad, and some users will be gratefull. :-) Jens From laszlok2@gmail.com Tue Oct 24 18:41: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 017B33B0013 for ; Tue, 24 Oct 2006 18:41: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 00362-08 for ; Tue, 24 Oct 2006 18:41:58 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.192]) by menubar.gnome.org (Postfix) with ESMTP id 2E7B03B000A for ; Tue, 24 Oct 2006 18:41:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so724842nzf for ; Tue, 24 Oct 2006 15:41:57 -0700 (PDT) Received: by 10.65.251.17 with SMTP id d17mr8347385qbs; Tue, 24 Oct 2006 15:41:57 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id 1sm1513999qbh.2006.10.24.15.41.56; Tue, 24 Oct 2006 15:41:56 -0700 (PDT) Message-ID: <453E96E8.6080507@gmail.com> Date: Tue, 24 Oct 2006 18:42:48 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?= References: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> In-Reply-To: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> 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.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] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 24 Oct 2006 22:41:59 -0000 Niels Kjøller Hansen wrote: > Hello all, > > Second try on this thing > > Removal is now done by right-clicking the project in the welcome screen. > Hopefully I should be able to reuse some of the code for a 'clear list' option from > the recent projects menu. I don't like the context menu thing. Its hidden and not very usable, but I have committed the rest of your patch along with my changes that make a extra column in the treeview with a delete icon. Clicking on that icon will remove it from the list. > > Any comments on anything remotely related to the patch are still very welcome. > Dude, in case you didn't notice, Jokosher uses tabs. Please do not mix your spaces with our tabs. > if pthinfo is not None: This is equivaluent to: if pthinfo: That's all. Thanks for the patch! :) Laszlo From mike@mikeasoft.com Wed Oct 25 04:58: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 7A87F3B006F for ; Wed, 25 Oct 2006 04:58: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 26768-02 for ; Wed, 25 Oct 2006 04:58:08 -0400 (EDT) Received: from bigben2.bytemark.co.uk (bigben2.bytemark.co.uk [80.68.81.132]) by menubar.gnome.org (Postfix) with ESMTP id 4BAD63B000F for ; Wed, 25 Oct 2006 04:58:08 -0400 (EDT) Received: from mikeasoft.com ([80.68.92.185]) by bigben2.bytemark.co.uk with esmtp (Exim 4.52) id 1GceaO-0001Yt-6g for jokosher-devel-list@gnome.org; Wed, 25 Oct 2006 08:58:08 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1Gceh7-0004QP-00 for ; Wed, 25 Oct 2006 10:05:05 +0100 Date: Wed, 25 Oct 2006 10:05:05 +0100 From: Michael Sheldon To: jokosher-devel-list@gnome.org Message-ID: <20061025090505.GA20291@mikeasoft.com> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> <453E96E8.6080507@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <453E96E8.6080507@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=-2.404 tagged_above=-999 required=2 tests=[AWL=0.195, BAYES_00=-2.599] X-Spam-Score: -2.404 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 25 Oct 2006 08:58:10 -0000 On Tue, Oct 24, 2006 at 06:42:48PM -0400, Laszlo Pandy wrote: > Dude, in case you didn't notice, Jokosher uses tabs. Please do not mix > your spaces with our tabs. On this note I'd suggest that developers should run python with the -tt option when working on Jokosher. This tells python to treat mixed tabs and spaces as errors (-t if you just want warnings). Nice work on the patch :) Cheers, Mike. -- Michael Sheldon http://www.mikeasoft.com From nickmurtagh@gmail.com Wed Oct 25 05:01:26 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 28F0C3B0014 for ; Wed, 25 Oct 2006 05:01:26 -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 26768-09 for ; Wed, 25 Oct 2006 05:01:25 -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 B0E463B002B for ; Wed, 25 Oct 2006 05:01:24 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so530499nfa for ; Wed, 25 Oct 2006 02:01:24 -0700 (PDT) Received: by 10.49.93.13 with SMTP id v13mr2869303nfl; Wed, 25 Oct 2006 02:01:23 -0700 (PDT) Received: by 10.49.88.7 with HTTP; Wed, 25 Oct 2006 02:01:23 -0700 (PDT) Message-ID: <9768a1c60610250201u2a8e88acpd44460f90f23107e@mail.gmail.com> Date: Wed, 25 Oct 2006 10:01:23 +0100 From: "Nick Murtagh" To: jokosher-devel-list@gnome.org In-Reply-To: <453E96E8.6080507@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1161721130.5028.9.camel@niels-laptop.kvintus.dk> <453E96E8.6080507@gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) [second try] 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, 25 Oct 2006 09:01:26 -0000 On 10/24/06, Laszlo Pandy wrote: > > if pthinfo is not None: > > This is equivaluent to: > > if pthinfo: Sorry to be pedantic but: >>> a = '' >>> if a is not None: ... print 'hello' ... hello >>> if a: ... print 'hello' ... >>> From davmor2@gmail.com Thu Oct 26 11:42: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 F03EA3B006E for ; Thu, 26 Oct 2006 11:42:58 -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 03911-10 for ; Thu, 26 Oct 2006 11:42:54 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id E3A9B3B006F for ; Thu, 26 Oct 2006 11:42:52 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so382176ugb for ; Thu, 26 Oct 2006 08:42:52 -0700 (PDT) Received: by 10.67.100.17 with SMTP id c17mr3040645ugm; Thu, 26 Oct 2006 08:42:51 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Thu, 26 Oct 2006 08:42:51 -0700 (PDT) Message-ID: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> Date: Thu, 26 Oct 2006 16:42:51 +0100 From: "David Morley" 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.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: 0.014 X-Spam-Level: Subject: [jokosher-devel] Interest in 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: Thu, 26 Oct 2006 15:42:59 -0000 Everyone who came to the stall at Linux World Expo loved the look of Jokosher. So hats off to you lot, congrats. There were a load of suggestions that I'm sure someone will post as I don't have them. I think the two biggest surprises were when asked how we were going to make money (even though we were in the .org village) and how many people were there and interested in the project from schools and colleges. The day before I had been printing Jokosher flyers until my ink started to run low and at the beginning of the day we would of been happy to get rid of 10, I'd printed off somewhere in the region of 130 flyers someone else had brought along another 50 and there were 50 a5 flyers as back up, when I left the stall we had run out of my flyers and were about half way though the other 50. So if it is as busy today as it was yesterday then they will run out. If a fraction of those people contribute it will be amazing. -- Seek That Thy Might Know From john@thegreens.co.uk Thu Oct 26 14:55: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 C6BF23B002B for ; Thu, 26 Oct 2006 14:55: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 15878-06 for ; Thu, 26 Oct 2006 14:55:27 -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 369CB3B00CC for ; Thu, 26 Oct 2006 14:55:26 -0400 (EDT) Received: (qmail 10329 invoked from network); 26 Oct 2006 18:55:25 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp813.mail.ukl.yahoo.com with SMTP; 26 Oct 2006 18:55:25 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id E162E77EFD; Thu, 26 Oct 2006 19:55:24 +0100 (BST) Date: Thu, 26 Oct 2006 19:55:24 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061026185524.GA7895@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.249 tagged_above=-999 required=2 tests=[AWL=-0.578, BAYES_20=-0.74, SPF_NEUTRAL=1.069] X-Spam-Score: -0.249 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Thu, 26 Oct 2006 18:55:32 -0000 On Thu, Oct 26, 2006 at 04:42:51PM +0100, David Morley wrote: > and were about half way though the other 50. So if it is as busy > today as it was yesterday then they will run out. If a fraction of > those people contribute it will be amazing. > We ran out about an hour before the close and resorted to hand-written URLs. We did about a dozen of those. Altogether today was not quite as busy but still the interest was really quite astonishing. People seem to really, really like the look and feel of the app. But what tends to put them off is the dependence on gstreamer CVS. That really is a quite daunting task for all but the most determined. But one day (April 2007?) 'apt-get install jokosher' *will* work and hopefully everyone who saw it over the last two days will remember. -- John Green From kerneljack@gmail.com Thu Oct 26 15:30: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 4A9C13B0013 for ; Thu, 26 Oct 2006 15:30: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 18299-02 for ; Thu, 26 Oct 2006 15:30:51 -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 846DA3B0142 for ; Thu, 26 Oct 2006 15:30:50 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1094900nfa for ; Thu, 26 Oct 2006 12:30:49 -0700 (PDT) Received: by 10.48.254.10 with SMTP id b10mr6106396nfi; Thu, 26 Oct 2006 12:30:46 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Thu, 26 Oct 2006 12:30:46 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2006 20:30:46 +0100 From: "Khusro Jaleel" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19720_6454217.1161891046583" References: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.811 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_10_20=1.351, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: 0.811 X-Spam-Level: Subject: [jokosher-devel] Thanks guys! X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Oct 2006 19:30:52 -0000 ------=_Part_19720_6454217.1161891046583 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi everyone, I want to thank all of you for welcoming me and helping me out yesterday with the Jokosher demos, I had a great time! I promise I will try my best to help out with the bug fixes when jokosher 0.2 goes into freeze in a few days. I do have an exam in a couple of weeks which I have to prepare for, but I will try. At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help section on the website. I can fix those quite quickly. If I just download the page, fix the errors in HTML and upload a patch to the HTML, is that ok? Here are some of the features and other questions that people asked: - A lot of people wanted to record stuff off of the internet, such as BBC radio streams - Ability to filter out "noise", I believe this maybe possible using the Instrument Effects? - One guy asked if there are any latency issues when multiple instruments are plugged in? - VOIP recording - Export / Import from cubase? - Windows version? - Some guy asked if Jokosher was similar to EMi?? I think the website is: http://emi.thevtek.com - A few people asked if Patch Panels were supported - MIDI, a LOT of people asked if MIDI was supported - Someone asked if Jokosher was similar to something called Jashaker?? I can't find this app anywhere online, but it is supposed to be a video editing app. Finally, a guy from Zend said, and I quote: "How will you make money? Free?? Come on guys!!" Right, some bugs I observed prior to starting the demos, I'm sorry, I know we need "reproducible" bugs, but I have not managed to repro some of these. Since they did indeed occur, though, I feel obligated to at least report them. - A guy with a Creative Audigy soundcard said that when he has only *one* input source armed in Jokosher, it still tells him to "please select only one input source". I suggested that the soundcard might be the problem, it might have multiple inputs, so I suggested he try "muting" all but one of them to see if it works. - When a section of audio was selected, and I pressed play, the red bar that moves across started "filling" the whole track with "red" colour. - Beginning of timeline disappears sometimes. Switching to another format and back fixes it. - Sometimes if you have several blocks of audio in a single track and you press play the audio can be heard "before" the red line reaches the actual block on the track. I tried emailing the photos I took of the event using my camera phone, but I think the attachment is too big for the list so I am removing it. You can still check out the photos at my flickr.com page, http://www.flickr.com/photos/kerneljack. Enjoy! Khusro ------=_Part_19720_6454217.1161891046583 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi everyone,

I want to thank all of you for welcoming me and helping me out yesterday with the Jokosher demos, I had a great time! I promise I will try my best to help out with the bug fixes when jokosher 0.2 goes into freeze in a few days. I do have an exam in a couple of weeks which I have to prepare for, but I will try.

At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help section on the website. I can fix those quite quickly. If I just download the page, fix the errors in HTML and upload a patch to the HTML, is that ok?

Here are some of the features and other questions that people asked:

- A lot of people wanted to record stuff off of the internet, such as BBC radio streams
- Ability to filter out "noise", I believe this maybe possible using the Instrument Effects?
- One guy asked if there are any latency issues when multiple instruments are plugged in?
- VOIP recording
- Export / Import from cubase?
- Windows version?
- Some guy asked if Jokosher was similar to EMi?? I think the website is: http://emi.thevtek.com
- A few people asked if Patch Panels were supported
- MIDI, a LOT of people asked if MIDI was supported
- Someone asked if Jokosher was similar to something called Jashaker?? I can't find this app anywhere online, but it is supposed to be a video editing app.

Finally, a guy from Zend said, and I quote: "How will you make money? Free?? Come on guys!!"

Right, some bugs I observed prior to starting the demos, I'm sorry, I know we need "reproducible" bugs, but I have not managed to repro some of these. Since they did indeed occur, though, I feel obligated to at least report them.

- A guy with a Creative Audigy soundcard said that when he has only *one* input source armed in Jokosher, it still tells him to "please select only one input source". I suggested that the soundcard might be the problem, it might have multiple inputs, so I suggested he try "muting" all but one of them to see if it works.

- When a section of audio was selected, and I pressed play, the red bar that moves across started "filling" the whole track with "red" colour.

- Beginning of timeline disappears sometimes. Switching to another format and back fixes it.

- Sometimes if you have several blocks of audio in a single track and you press play the audio can be heard "before" the red line reaches the actual block on the track.

I tried emailing the photos I took of the event using my camera phone, but I think the attachment is too big for the list so I am removing it. You can still check out the photos at my flickr.com page, http://www.flickr.com/photos/kerneljack.
Enjoy!

Khusro

------=_Part_19720_6454217.1161891046583-- From stuart.langridge@gmail.com Thu Oct 26 15:54: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 325A33B00E9 for ; Thu, 26 Oct 2006 15:54: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 19535-08 for ; Thu, 26 Oct 2006 15:54:33 -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 46C6C3B000C for ; Thu, 26 Oct 2006 15:54:32 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1101736nfa for ; Thu, 26 Oct 2006 12:54:31 -0700 (PDT) Received: by 10.82.127.15 with SMTP id z15mr943348buc; Thu, 26 Oct 2006 12:54:29 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Thu, 26 Oct 2006 12:54:28 -0700 (PDT) Message-ID: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> Date: Thu, 26 Oct 2006 20:54:28 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: kerneljack@kerneljack.com 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: X-Google-Sender-Auth: b3260f21ce215fb7 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.34 tagged_above=-999 required=2 tests=[AWL=0.060, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.34 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 26 Oct 2006 19:54:35 -0000 > I want to thank all of you for welcoming me and helping me out yesterday In turn, I want to thank you for being part of the team running the stand! Sorry I couldn't make it down. > At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help > section on the website. I can fix those quite quickly. If I just download > the page, fix the errors in HTML and upload a patch to the HTML, is that ok? Go for it; mail the patch to me or to the list. > - A lot of people wanted to record stuff off of the internet, such as BBC > radio streams Hm. Network Instruments are the way here, although there are Legal Issues with doing this :) > - Ability to filter out "noise", I believe this maybe possible using the > Instrument Effects? > - One guy asked if there are any latency issues when multiple instruments > are plugged in? I don't know about these two. > - VOIP recording Network Instruments. Yes indeed. This is going to happen. > - Export / Import from cubase? Unlikely, but if someone looks into it it might turn out to be easier. Dunno. In practice, though, you're not really supposed to ship whole Jokosher projects around in the same way that you're not supposed to ship entire Cubase projects around; instead, you encode to some sort of transport format (say, Ogg Vorbis), and we can already do that to exchange music with Cubase. > - Windows version? Porting Jokosher isn't the problem (and indeed would be trivial, since it's Python), it's porting the stuff we depend on, like GStreamer and Cairo. All these things are being worked on on Windows, so perhaps this will be doable soon (or already is doable, but we have no-one looking at it). > - Some guy asked if Jokosher was similar to EMi?? I think the website is: > http://emi.thevtek.com > - A few people asked if Patch Panels were supported > - MIDI, a LOT of people asked if MIDI was supported > - Someone asked if Jokosher was similar to something called Jashaker?? I > can't find this app anywhere online, but it is supposed to be a video > editing app. Don't know about any of these, except that "Jashaker" is a coincidence :) > Finally, a guy from Zend said, and I quote: "How will you make money? Free?? > Come on guys!!" yes! that's what we're going to do! sell it! screw open source! Bah. > Right, some bugs I observed prior to starting the demos, I'm sorry, I know > we need "reproducible" bugs, but I have not managed to repro some of these. > Since they did indeed occur, though, I feel obligated to at least report > them. It'd be useful if these went into the bugtracking system; since I still ahven't finished the Simple Bug Submitter, can someone drop them in? (I don't have time right now.) > I tried emailing the photos I took of the event using my camera phone, but I > think the attachment is too big for the list so I am removing it. You can > still check out the photos at my flickr.com page, > http://www.flickr.com/photos/kerneljack. Nice one! Thanks again :) sil -- >> Heard a lot about eggnog, but I have never experienced it >> first-hand. What is this thing made off? > Isn't it obvious? Eggs and nog, of course. Don't pay any attention to him, Sid. It's eggs, *sugar*, and nog. -- Jason, rec.humor.oracle.d From kerneljack@gmail.com Thu Oct 26 16:39:14 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 262AA3B009D for ; Thu, 26 Oct 2006 16:39:14 -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 22665-03 for ; Thu, 26 Oct 2006 16:39:11 -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 039B83B0094 for ; Thu, 26 Oct 2006 16:39:10 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1113584nfa for ; Thu, 26 Oct 2006 13:39:09 -0700 (PDT) Received: by 10.49.20.5 with SMTP id x5mr6241400nfi; Thu, 26 Oct 2006 13:39:06 -0700 (PDT) Received: by 10.48.241.3 with HTTP; Thu, 26 Oct 2006 13:39:06 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2006 21:39:06 +0100 From: "Khusro Jaleel" To: "Stuart Langridge" In-Reply-To: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_21154_13754820.1161895146365" References: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.399 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -2.399 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! X-BeenThere: jokosher-devel-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kerneljack@kerneljack.com List-Id: Jokosher Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Oct 2006 20:39:14 -0000 ------=_Part_21154_13754820.1161895146365 Content-Type: multipart/alternative; boundary="----=_Part_21155_12760395.1161895146365" ------=_Part_21155_12760395.1161895146365 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Thanks a lot, Stuart, wish I could have met you there too :-) Ok, here is one normal patch and a unified one, as I'm not sure which format you prefer ... I think I got most of the big mistakes. Khusro On 10/26/06, Stuart Langridge wrote: > > > I want to thank all of you for welcoming me and helping me out yesterday > > In turn, I want to thank you for being part of the team running the > stand! Sorry I couldn't make it down. > > > At the moment, I did notice *tons* of spelling mistakes in the Jokosher > Help > > section on the website. I can fix those quite quickly. If I just > download > > the page, fix the errors in HTML and upload a patch to the HTML, is that > ok? > > Go for it; mail the patch to me or to the list. > > > - A lot of people wanted to record stuff off of the internet, such as > BBC > > radio streams > > Hm. Network Instruments are the way here, although there are Legal > Issues with doing this :) > > > - Ability to filter out "noise", I believe this maybe possible using the > > Instrument Effects? > > - One guy asked if there are any latency issues when multiple > instruments > > are plugged in? > > I don't know about these two. > > > - VOIP recording > > Network Instruments. Yes indeed. This is going to happen. > > > - Export / Import from cubase? > > Unlikely, but if someone looks into it it might turn out to be easier. > Dunno. In practice, though, you're not really supposed to ship whole > Jokosher projects around in the same way that you're not supposed to > ship entire Cubase projects around; instead, you encode to some sort > of transport format (say, Ogg Vorbis), and we can already do that to > exchange music with Cubase. > > > - Windows version? > > Porting Jokosher isn't the problem (and indeed would be trivial, since > it's Python), it's porting the stuff we depend on, like GStreamer and > Cairo. All these things are being worked on on Windows, so perhaps > this will be doable soon (or already is doable, but we have no-one > looking at it). > > > - Some guy asked if Jokosher was similar to EMi?? I think the website > is: > > http://emi.thevtek.com > > - A few people asked if Patch Panels were supported > > - MIDI, a LOT of people asked if MIDI was supported > > - Someone asked if Jokosher was similar to something called Jashaker?? I > > can't find this app anywhere online, but it is supposed to be a video > > editing app. > > Don't know about any of these, except that "Jashaker" is a coincidence :) > > > Finally, a guy from Zend said, and I quote: "How will you make money? > Free?? > > Come on guys!!" > > yes! that's what we're going to do! sell it! screw open source! Bah. > > > Right, some bugs I observed prior to starting the demos, I'm sorry, I > know > > we need "reproducible" bugs, but I have not managed to repro some of > these. > > Since they did indeed occur, though, I feel obligated to at least report > > them. > > It'd be useful if these went into the bugtracking system; since I > still ahven't finished the Simple Bug Submitter, can someone drop them > in? (I don't have time right now.) > > > I tried emailing the photos I took of the event using my camera phone, > but I > > think the attachment is too big for the list so I am removing it. You > can > > still check out the photos at my flickr.com page, > > http://www.flickr.com/photos/kerneljack. > > Nice one! Thanks again :) > > sil > > -- > >> Heard a lot about eggnog, but I have never experienced it > >> first-hand. What is this thing made off? > > Isn't it obvious? Eggs and nog, of course. > Don't pay any attention to him, Sid. It's eggs, *sugar*, and nog. > -- Jason, rec.humor.oracle.d > ------=_Part_21155_12760395.1161895146365 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Thanks a lot, Stuart, wish I could have met you there too :-)

Ok, here is one normal patch and a unified one, as I'm not sure which format you prefer ... I think I got most of the big mistakes.

Khusro

On 10/26/06, Stuart Langridge <sil@kryogenix.org> wrote:
> I want to thank all of you for welcoming me and helping me out yesterday

In turn, I want to thank you for being part of the team running the
stand! Sorry I couldn't make it down.

> At the moment, I did notice *tons* of spelling mistakes in the Jokosher Help
> section on the website. I can fix those quite quickly. If I just download
> the page, fix the errors in HTML and upload a patch to the HTML, is that ok?

Go for it; mail the patch to me or to the list.

> - A lot of people wanted to record stuff off of the internet, such as BBC
> radio streams

Hm. Network Instruments are the way here, although there are Legal
Issues with doing this :)

> - Ability to filter out "noise", I believe this maybe possible using the
> Instrument Effects?
> - One guy asked if there are any latency issues when multiple instruments
> are plugged in?

I don't know about these two.

> - VOIP recording

Network Instruments. Yes indeed. This is going to happen.

> - Export / Import from cubase?

Unlikely, but if someone looks into it it might turn out to be easier.
Dunno. In practice, though, you're not really supposed to ship whole
Jokosher projects around in the same way that you're not supposed to
ship entire Cubase projects around; instead, you encode to some sort
of transport format (say, Ogg Vorbis), and we can already do that to
exchange music with Cubase.

> - Windows version?

Porting Jokosher isn't the problem (and indeed would be trivial, since
it's Python), it's porting the stuff we depend on, like GStreamer and
Cairo. All these things are being worked on on Windows, so perhaps
this will be doable soon (or already is doable, but we have no-one
looking at it).

> - Some guy asked if Jokosher was similar to EMi?? I think the website is:
> http://emi.thevtek.com
> - A few people asked if Patch Panels were supported
> - MIDI, a LOT of people asked if MIDI was supported
> - Someone asked if Jokosher was similar to something called Jashaker?? I
> can't find this app anywhere online, but it is supposed to be a video
> editing app.

Don't know about any of these, except that "Jashaker" is a coincidence :)

> Finally, a guy from Zend said, and I quote: "How will you make money? Free??
> Come on guys!!"

yes! that's what we're going to do! sell it! screw open source! Bah.

> Right, some bugs I observed prior to starting the demos, I'm sorry, I know
> we need "reproducible" bugs, but I have not managed to repro some of these.
> Since they did indeed occur, though, I feel obligated to at least report
> them.

It'd be useful if these went into the bugtracking system; since I
still ahven't finished the Simple Bug Submitter, can someone drop them
in? (I don't have time right now.)

> I tried emailing the photos I took of the event using my camera phone, but I
> think the attachment is too big for the list so I am removing it. You can
> still check out the photos at my flickr.com page,
> http://www.flickr.com/photos/kerneljack.

Nice one! Thanks again :)

sil

--
>> Heard a lot about eggnog, but I have never experienced it
>> first-hand. What is this thing made off?
> Isn't it obvious? Eggs and nog, of course.
Don't pay any attention to him, Sid. It's eggs, *sugar*, and nog.
             -- Jason, rec.humor.oracle.d

------=_Part_21155_12760395.1161895146365-- ------=_Part_21154_13754820.1161895146365 Content-Type: text/x-patch; name=jokosher-user-guide.patch; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_etrmcgbw Content-Disposition: attachment; filename="jokosher-user-guide.patch" MjQ3YzI0Nwo8IGVhY2ggaW5zdHJ1bWVudCBpbiB0aGUgcHJvamVjdCBhbmQgc2hvd3Mgd2hpY2gg aW5wdXQgZnJvbSB5b3VyIHNvdW5kCi0tLQo+IGVhY2ggbnN0cnVtZW50IGluIHRoZSBwcm9qZWN0 IGFuZCBzaG93cyB3aGljaCBpbnB1dCBmcm9tIHlvdXIgc291bmQKMjU1YzI1NQo8IDxsaT48c3Ry b25nPlByZS1yZWxlYXNlIE5vdGVzPC9zdHJvbmc+IC0gVGVsbHMgeW91IHRoZSBsYXRlc3QgaW5m b3JtYXRpb24gCQl5b3XigJlsbCBuZWVkIHRvIGtub3cgYWJvdXQgdGhpcyByZWxlYXNlIG9mIEpv a29zaGVyLjwvbGk+Ci0tLQo+IDxsaT48c3Ryb25nPlByZS1yZWxlYXNlIE5vdGVzPC9zdHJvbmc+ IC0gVGVsbHMgeW91IHRoZSBsYXRlc3QgaW5mb3JtYXRpb24gCQlvdeKAmWxsIG5lZWQgdG8ga25v dyBhYm91dCB0aGlzIHJlbGVhc2UgZm8gSm9rb3NoZXIuPC9saT4KMjU3YzI1Nwo8IHRoZSBkaWZm ZXJlbnQgd2F5cyB5b3UgY2FuIGNvbnRyaWJ1dGUgdG8gSm9rb3NoZXIuIEpva29zaGVyIGlzIHN0 aWxsIGluCi0tLQo+IHRoZSBpZmZlcmVudCB3YXlzIHlvdSBjYW4gY29udHJpYnV0ZSB0byBKb2tv c2hlci4gSm9rb3NoZXIgaXMgc3RpbGwgaW4KMzM1YzMzNQo8IHNpbXBseSBieSBjbGlja2luZyBv biBpdC4gSXQgaXMganVzdCBhIGxhYmVsIHRvIGlkZW50aWZ5IHRoZSBJbnN0cnVtZW50cwotLS0K PiBzaW1weSBieSBjbGlja2luZyBvbiBpdC4gSXQgaXMganVzdCBhIGxhYmVsIHRvIGlkZW50aWZ5 IHRoZSBJbnN0cnVtZW50cwozMzhjMzM4CjwgPGxpPjxzdHJvbmc+TXV0ZSBCdXR0b248L3N0cm9u Zz4gLSB0aGlzIGJ1dHRvbiB3aWxsIHNpbGVuY2UgdGhlIAkJCUluc3RydW1lbnQgZHVyaW5nIHBs YXliYWNrLjwvbGk+Ci0tLQo+IDxsaT48c3Ryb25nPk11dGUgQnV0dG9uPC9zdHJvbmc+IC0gdGhp cyBidXR0b24gd2lsbCBzaWxlbmNlIHRoZSAJCQlJbnN0cnVtZW50IHVyaW5nIHBsYXliYWNrLjwv bGk+CjM0MGMzNDAKPCBXaGVuIHByZXNzZWQsIHlvdSB3aWxsIGhlYXIgdGhpcyBJbnN0cnVtZW50 IGFzIOKAnHNvbG/igJ0gZHVyaW5nIHBsYXliYWNrLAotLS0KPiBXaGVuIHJlc3NlZCwgeW91IHdp bGwgaGVhciB0aGlzIEluc3RydW1lbnQgYXMg4oCcc29sb+KAnSBkdXJpbmcgcGxheWJhY2ssCjM2 M2MzNjMKPCBjYW4gYmUgdXNlZCB0byBnZXQgSW5zdHJ1bWVudHMgaW4gc3luYyB3aXRoIGVhY2gg b3RoZXIuPC9saT4KLS0tCj4gY2FuIGJlIHVzZWQgdG8gZ2V0IEluc3RydW1lbnRzIGluIHN5bmNo IHdpdGggZWFjaCBvdGhlci48L2xpPgozNzRjMzc0CjwgPGxpPjxzdHJvbmc+Q3V0IGFuZCBQYXN0 ZTwvc3Ryb25nPiAtIHRoaXMgZnVuY3Rpb24gbW92ZXMgcGllY2VzIG9mIGF1ZGlvIAkJZnJvbSBv bmUgcGxhY2UgdG8gYW5vdGhlci4gSWYgeW91IGRvbuKAmXQgd2FudCB0byA8c3Ryb25nPkN1dDwv c3Ryb25nPiBhIAkJY29tcGxldGUgcmVjb3JkaW5nLCA8c3Ryb25nPlNwbGl0PC9zdHJvbmc+IGl0 IGludG8gcGllY2VzIG9yIDxzdHJvbmc+VHJpbTwvc3Ryb25nPiAJCWFzIGFib3ZlIHRvIHNlcGFy YXRlIHRoZSBwaWVjZSB5b3XigJlkIGxpa2UgdG8gd29yayB3aXRoLiBOZXh0IAkJY2xpY2sgb24g dGhlIHBpZWNlIHlvdSdkIGxpa2UgdG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4sIGNsaWNrIAkJPHN0 cm9uZz5FZGl0LSZndDtDdXQ8L3N0cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1YPC9zdHJv bmc+KS4gQ2xpY2sgaW4gdGhlIHNwb3QgCQl3aGVyZSB0aGlzIHBpZWNlIHNob3VsZCBnby4gIENs aWNrIDxzdHJvbmc+RWRpdC0mZ3Q7UGFzdGU8L3N0cm9uZz4gKG9yIAkJcHJlc3MgPHN0cm9uZz5D dHJsLVY8L3N0cm9uZz4pLjwvbGk+Ci0tLQo+IDxsaT48c3Ryb25nPkN1dCBhbmQgUGFzdGU8L3N0 cm9uZz4gLSB0aGlzIGZ1bmN0aW9uIG1vdmVzIHBpZWNlcyBvZiBhdWRpbyAJCWZyb20gbmUgcGxh Y2UgdG8gYW5vdGhlci4gSWYgeW91IGRvbuKAmXQgd2FudCB0byA8c3Ryb25nPkN1dDwvc3Ryb25n PiBhIAkJY29tcGxldGUgcmVjb3JkaW5nLCA8c3Ryb25nPlNwbGl0PC9zdHJvbmc+IGl0IGludG8g cGllY2VzIG9yIDxzdHJvbmc+VHJpbTwvc3Ryb25nPiAJCWFzIGFib3ZlIHRvIHNlcGFyYXRlIHRo ZSBwaWVjZSB5b3XigJlkIGxpa2UgdG8gd29yayB3aXRoLiBOZXh0IAkJY2xpY2sgb24gdGhlIHBl aWNlIHlvdeKAmWRlIGxpa2UgdG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4sIGNsaWNrIAkJPHN0cm9u Zz5FZGl0LSZndDtDdXQ8L3N0cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1YPC9zdHJvbmc+ KS4gQ2xpY2sgaW4gdGhlIHNwb3QgCQl3aGVyZSB0aGlzIHBpZWNlIHNob3VsZCBnby4gIENsaWNr IDxzdHJvbmc+RWRpdC0mZ3Q7UGFzdGU8L3N0cm9uZz4gKG9yIAkJcHJlc3MgPHN0cm9uZz5DdHJs LVY8L3N0cm9uZz4pLjwvbGk+CjM5NGMzOTQKPCBJbnN0cnVtZW50cyBpcyB1c2VmdWwgd2hlbiB5 b3UgaGF2ZSBtYW55IEluc3RydW1lbnRzIGFuZCBvbmx5IHdhbnQgdG8KLS0tCj4gSW5zdHJ1bWVu dHMgaXMgdXNlZnVsIHdoZW4geW91IGhhdnZlIG1hbnkgSW5zdHJ1bWVudHMgYW5kIG9ubHkgd2Fu dCB0bwo0OTNjNDkzCjwgPGRpdiBpZD0ic2syLWZvb3RlciIgc3R5bGU9ImJvcmRlci10b3A6IDFw eCBzb2xpZCByZ2IoMTM2LCAxMzYsIDEzNik7IHBhZGRpbmc6IDNweCAycHg7IGNvbG9yOiByZ2Io MjU1LCAyNTUsIDI1NSk7IGJhY2tncm91bmQtY29sb3I6IHJnYig2OCwgNjgsIDY4KTsiPlRoaXMg YmxvZyBpcyBwcm90ZWN0ZWQgYnkgPGEgaHJlZj0iaHR0cDovL3Vua25vd25nZW5pdXMuY29tL2Js b2cvIiB0aXRsZT0iRGF2ZSI+ZHIgRGF2ZTwvYT4ncyA8c3Ryb25nPjxhIGhyZWY9Imh0dHA6Ly91 bmtub3duZ2VuaXVzLmNvbS9ibG9nL3dvcmRwcmVzcy9zcGFtLWthcm1hLyIgdGl0bGU9IlNLMiI+ U3BhbSBLYXJtYSAyPC9hPjwvc3Ryb25nPjogPHN0cm9uZz4zNDwvc3Ryb25nPiAgU3BhbXMgZWF0 ZW4gYW5kIGNvdW50aW5nLi4uPC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tCj4gPGRpdiBpZD0ic2sy LWZvb3RlciIgc3R5bGU9ImJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMTM2LCAxMzYsIDEzNik7 IHBhZGRpbmc6IDNweCAycHg7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGJhY2tncm91bmQt Y29sb3I6IHJnYig2OCwgNjgsIDY4KTsiPlRoaXMgYmxvZyBpcyBwcm90ZWN0ZWQgYnkgPGEgaHJl Zj0iaHR0cDovL3Vua25vd25nZW5pdXMuY29tL2Jsb2cvIiB0aXRsZT0iRGF2ZSI+ZHIgRGF2ZTwv YT4ncyA8c3Ryb25nPjxhIGhyZWY9Imh0dHA6Ly91bmtub3duZ2VuaXVzLmNvbS9ibG9nL3dvcmRw cmVzcy9zcGFtLWthcm1hLyIgdGl0bGU9IlNLMiI+U3BhbSBLYXJtYSAyPC9hPjwvc3Ryb25nPjog PHN0cm9uZz4zNDwvc3Ryb25nPiAgU3BhbXMgZWF0ZW4gYW5kIGNvdW50aW5nLi4uPC9kaXY+PC9i b2R5PjwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg== ------=_Part_21154_13754820.1161895146365 Content-Type: application/octet-stream; name=jokosher-user-guide.patch.unified Content-Transfer-Encoding: base64 X-Attachment-Id: f_etrmcqg5 Content-Disposition: attachment; filename="jokosher-user-guide.patch.unified" LS0tIGpva29zaGVyLXVzZXItZ3VpZGUuaHRtbAkyMDA2LTEwLTI2IDIxOjM2OjA4LjAwMDAwMDAw MCArMDEwMAorKysgam9rb3NoZXItdXNlci1ndWlkZS5odG1sfgkyMDA2LTEwLTI2IDIxOjI0OjU1 LjAwMDAwMDAwMCArMDEwMApAQCAtMjQ0LDcgKzI0NCw3IEBACiA8dWw+CiA8bGk+PHN0cm9uZz5B ZGQgSW5zdHJ1bWVudDwvc3Ryb25nPiAtIHNlZSA8YSBocmVmPSIjQWRkaW5nX0luc3RydW1lbnRz Ij5BZGRpbmcgSW5zdHJ1bWVudHM8L2E+IGJlbG93PC9saT4KIDxsaT48c3Ryb25nPkluc3RydW1l bnQgCQkJCUNvbm5lY3Rpb25zPC9zdHJvbmc+IC0gVGhpcyBkaWFsb2cgbGlzdHMKLWVhY2ggaW5z dHJ1bWVudCBpbiB0aGUgcHJvamVjdCBhbmQgc2hvd3Mgd2hpY2ggaW5wdXQgZnJvbSB5b3VyIHNv dW5kCitlYWNoIG5zdHJ1bWVudCBpbiB0aGUgcHJvamVjdCBhbmQgc2hvd3Mgd2hpY2ggaW5wdXQg ZnJvbSB5b3VyIHNvdW5kCiBjYXJkIGlzIGNvbm5lY3RlZCB0byB0aGF0IGluc3RydW1lbnQuIEZv ciBlYWNoIGluc3RydW1lbnQgeW91IGNhbgogY2hhbmdlIHRoZSBjb25uZWN0aW9uIGJ5IGNsaWNr aW5nIHRoZSBkcm9wLWRvd24gYm94IGFuZCBjaG9vc2luZyBhbgogaW5wdXQgdG8gY29ubmVjdC48 L2xpPgpAQCAtMjUyLDkgKzI1Miw5IEBACiA8L3VsPgogPGg0PkhlbHA8L2g0PgogPHVsPgotPGxp PjxzdHJvbmc+UHJlLXJlbGVhc2UgTm90ZXM8L3N0cm9uZz4gLSBUZWxscyB5b3UgdGhlIGxhdGVz dCBpbmZvcm1hdGlvbiAJCXlvdeKAmWxsIG5lZWQgdG8ga25vdyBhYm91dCB0aGlzIHJlbGVhc2Ug b2YgSm9rb3NoZXIuPC9saT4KKzxsaT48c3Ryb25nPlByZS1yZWxlYXNlIE5vdGVzPC9zdHJvbmc+ IC0gVGVsbHMgeW91IHRoZSBsYXRlc3QgaW5mb3JtYXRpb24gCQlvdeKAmWxsIG5lZWQgdG8ga25v dyBhYm91dCB0aGlzIHJlbGVhc2UgZm8gSm9rb3NoZXIuPC9saT4KIDxsaT48c3Ryb25nPkNvbnRy aWJ1dGluZyB0byBKb2tvc2hlcjwvc3Ryb25nPiAtIExpc3RzIGRldGFpbHMgb24gYWxsCi10aGUg ZGlmZmVyZW50IHdheXMgeW91IGNhbiBjb250cmlidXRlIHRvIEpva29zaGVyLiBKb2tvc2hlciBp cyBzdGlsbCBpbgordGhlIGlmZmVyZW50IHdheXMgeW91IGNhbiBjb250cmlidXRlIHRvIEpva29z aGVyLiBKb2tvc2hlciBpcyBzdGlsbCBpbgogZGV2ZWxvcG1lbnQgYW5kIGNhbiBhbHdheXMgdXNl IHlvdXIgaGVscC48L2xpPgogPGxpPjxzdHJvbmc+QWJvdXQ8L3N0cm9uZz4KIDx1bD4KQEAgLTMz MiwxMiArMzMyLDEyIEBACiBJbnN0cnVtZW50IEZlYXR1cmVzPC9saT4KIDxsaT48c3Ryb25nPklu c3RydW1lbnQgSWNvbjwvc3Ryb25nPiAtIHRoZSBzYW1lIGljb24geW91IHNhdyB3aGVuIAkJCXlv dSBjaG9zZSB0aGUgSW5zdHJ1bWVudC48L2xpPgogPGxpPjxzdHJvbmc+SW5zdHJ1bWVudCBMYWJl bDwvc3Ryb25nPiAtIHRoaXMgY2FuIGJlIGNoYW5nZWQgYXQgd2lsbAotc2ltcGx5IGJ5IGNsaWNr aW5nIG9uIGl0LiBJdCBpcyBqdXN0IGEgbGFiZWwgdG8gaWRlbnRpZnkgdGhlIEluc3RydW1lbnRz CitzaW1weSBieSBjbGlja2luZyBvbiBpdC4gSXQgaXMganVzdCBhIGxhYmVsIHRvIGlkZW50aWZ5 IHRoZSBJbnN0cnVtZW50cwogaW4gY2FzZSB5b3UgaGF2ZSBzZXZlcmFsIHdpdGggdGhlIHNhbWUg aWNvbi48L2xpPgogPGxpPjxzdHJvbmc+UmVjb3JkIEJ1dHRvbjwvc3Ryb25nPiAtIHRoaXMgYnV0 dG9uIHdpbGwgYmUgY2xpY2tlZCAJCQl0byDigJxhcm3igJ0gdGhlIEluc3RydW1lbnQgZHVyaW5n IHJlY29yZGluZy48L2xpPgotPGxpPjxzdHJvbmc+TXV0ZSBCdXR0b248L3N0cm9uZz4gLSB0aGlz IGJ1dHRvbiB3aWxsIHNpbGVuY2UgdGhlIAkJCUluc3RydW1lbnQgZHVyaW5nIHBsYXliYWNrLjwv bGk+Cis8bGk+PHN0cm9uZz5NdXRlIEJ1dHRvbjwvc3Ryb25nPiAtIHRoaXMgYnV0dG9uIHdpbGwg c2lsZW5jZSB0aGUgCQkJSW5zdHJ1bWVudCB1cmluZyBwbGF5YmFjay48L2xpPgogPGxpPjxzdHJv bmc+U29sbyBCdXR0b248L3N0cm9uZz4gLSB0aGUgb3Bwb3NpdGUgb2YgdGhlIG11dGUgYnV0dG9u LgotV2hlbiBwcmVzc2VkLCB5b3Ugd2lsbCBoZWFyIHRoaXMgSW5zdHJ1bWVudCBhcyDigJxzb2xv 4oCdIGR1cmluZyBwbGF5YmFjaywKK1doZW4gcmVzc2VkLCB5b3Ugd2lsbCBoZWFyIHRoaXMgSW5z dHJ1bWVudCBhcyDigJxzb2xv4oCdIGR1cmluZyBwbGF5YmFjaywKIHdpdGggYWxsIG90aGVyIElu c3RydW1lbnRzIG11dGVkLjwvbGk+CiA8bGk+PHN0cm9uZz5SZWNvcmRpbmcgTGFuZTwvc3Ryb25n PiAtIHRvIHRoZSByaWdodCBvZiB0aGUgYnV0dG9ucyAJCQlpcyBhbiBhcmVhIGhlcmUgcmVjb3Jk ZWQgYXVkaW8gd2lsbCBiZSBkaXNwbGF5ZWQgZm9yIAkJCXRoaXMgaW5zdHJ1bWVudC48L2xpPgog PGxpPjxzdHJvbmc+U2V0IENvbm5lY3Rpb25zPC9zdHJvbmc+IC0gYXMgZXhwbGFpbmVkIGluIDxh IGhyZWY9IiNJbnN0cnVtZW50X0Nvbm5lY3Rpb25zIj5JbnN0cnVtZW50IAkJCUNvbm5lY3Rpb25z PC9hPgpAQCAtMzYwLDcgKzM2MCw3IEBACiA8bGk+PHN0cm9uZz5Nb3ZlPC9zdHJvbmc+IC0gdGhp cyBmdW5jdGlvbiBzaGlmdHMgYSBwaWVjZSBvZiBhdWRpbyBpbiAJCXRpbWUuIFRvIDxzdHJvbmc+ TW92ZTwvc3Ryb25nPgogYSBwaWVjZSBvZiBhdWRpbywgY2xpY2sgaXQgYW5kIGRyYWcgaXQgbGVm dCBvciByaWdodCB1bnRpbCBpdCBpcyBpbiB0aGUKIGRlc2lyZWQgcG9zaXRpb24uIFdoZW4gcmVj b3JkaW5nIEluc3RydW1lbnRzIHNlcGFyYXRlbHksIHRoaXMgZnVuY3Rpb24KLWNhbiBiZSB1c2Vk IHRvIGdldCBJbnN0cnVtZW50cyBpbiBzeW5jIHdpdGggZWFjaCBvdGhlci48L2xpPgorY2FuIGJl IHVzZWQgdG8gZ2V0IEluc3RydW1lbnRzIGluIHN5bmNoIHdpdGggZWFjaCBvdGhlci48L2xpPgog PC91bD4KIDxwPkluIG9yZGVyIHRvIGVkaXQgYXVkaW8sIGEgcmVjb3JkaW5nIG9mdGVuIG5lZWRz IHRvIGJlIGJyb2tlbiB1cCBpbnRvIAlwaWVjZXMuICBKb2tvc2hlciBvZmZlcnMgdHdvIG1haW4g dG9vbHMgdG8gZG8gdGhpczo8L3A+CiA8dWw+CkBAIC0zNzEsNyArMzcxLDcgQEAKIDxsaT48c3Ry b25nPlRyaW08L3N0cm9uZz4gLSB0aGlzIGZ1bmN0aW9uIGRlbGV0ZXMgZXZlcnl0aGluZyBidXQg YSAJCXNlbGVjdGVkIHBpZWNlIHBpZWNlIG9mIGF1ZGlvLiBUbyA8c3Ryb25nPlRyaW08L3N0cm9u Zz4sIGhvbGQgZG93biB0aGUgCQk8c3Ryb25nPlNoaWZ0PC9zdHJvbmc+IGtleSwgY2xpY2sgd2l0 aCB0aGUgbW91c2UgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgCQlzZWN0aW9uIHlvdeKAmWQgbGlr ZSB0byA8c3Ryb25nPlRyaW08L3N0cm9uZz4sIGRyYWcgdGhlIG1vdXNlIHRvIHRoZSByaWdodCAJ CXRvIHRoZSBlbmQgb2YgdGhlIGRlc2lyZWQgc2VjdGlvbiwgYW5kIHJlbGVhc2UgYm90aCB0aGUg CQk8c3Ryb25nPlNoaWZ0PC9zdHJvbmc+IGtleSBhbmQgdGhlIG1vdXNlIGJ1dHRvbi4gQSA8c3Ry b25nPlRyaW08L3N0cm9uZz4gdGFiIHdpbGwgCQlhcHBlYXIgYmVsb3cgdGhlIHNlbGVjdGVkIHNl Y3Rpb24uIENsaWNrIHRoaXMgdGFiIHRvIAkJPHN0cm9uZz5UcmltPC9zdHJvbmc+LjwvbGk+CiA8 L3VsPgogPHVsPgotPGxpPjxzdHJvbmc+Q3V0IGFuZCBQYXN0ZTwvc3Ryb25nPiAtIHRoaXMgZnVu Y3Rpb24gbW92ZXMgcGllY2VzIG9mIGF1ZGlvIAkJZnJvbSBvbmUgcGxhY2UgdG8gYW5vdGhlci4g SWYgeW91IGRvbuKAmXQgd2FudCB0byA8c3Ryb25nPkN1dDwvc3Ryb25nPiBhIAkJY29tcGxldGUg cmVjb3JkaW5nLCA8c3Ryb25nPlNwbGl0PC9zdHJvbmc+IGl0IGludG8gcGllY2VzIG9yIDxzdHJv bmc+VHJpbTwvc3Ryb25nPiAJCWFzIGFib3ZlIHRvIHNlcGFyYXRlIHRoZSBwaWVjZSB5b3XigJlk IGxpa2UgdG8gd29yayB3aXRoLiBOZXh0IAkJY2xpY2sgb24gdGhlIHBpZWNlIHlvdSdkIGxpa2Ug dG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4sIGNsaWNrIAkJPHN0cm9uZz5FZGl0LSZndDtDdXQ8L3N0 cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1YPC9zdHJvbmc+KS4gQ2xpY2sgaW4gdGhlIHNw b3QgCQl3aGVyZSB0aGlzIHBpZWNlIHNob3VsZCBnby4gIENsaWNrIDxzdHJvbmc+RWRpdC0mZ3Q7 UGFzdGU8L3N0cm9uZz4gKG9yIAkJcHJlc3MgPHN0cm9uZz5DdHJsLVY8L3N0cm9uZz4pLjwvbGk+ Cis8bGk+PHN0cm9uZz5DdXQgYW5kIFBhc3RlPC9zdHJvbmc+IC0gdGhpcyBmdW5jdGlvbiBtb3Zl cyBwaWVjZXMgb2YgYXVkaW8gCQlmcm9tIG5lIHBsYWNlIHRvIGFub3RoZXIuIElmIHlvdSBkb27i gJl0IHdhbnQgdG8gPHN0cm9uZz5DdXQ8L3N0cm9uZz4gYSAJCWNvbXBsZXRlIHJlY29yZGluZywg PHN0cm9uZz5TcGxpdDwvc3Ryb25nPiBpdCBpbnRvIHBpZWNlcyBvciA8c3Ryb25nPlRyaW08L3N0 cm9uZz4gCQlhcyBhYm92ZSB0byBzZXBhcmF0ZSB0aGUgcGllY2UgeW914oCZZCBsaWtlIHRvIHdv cmsgd2l0aC4gTmV4dCAJCWNsaWNrIG9uIHRoZSBwZWljZSB5b3XigJlkZSBsaWtlIHRvIDxzdHJv bmc+Q3V0PC9zdHJvbmc+LCBjbGljayAJCTxzdHJvbmc+RWRpdC0mZ3Q7Q3V0PC9zdHJvbmc+IChv ciBwcmVzcyA8c3Ryb25nPkN0cmwtWDwvc3Ryb25nPikuIENsaWNrIGluIHRoZSBzcG90IAkJd2hl cmUgdGhpcyBwaWVjZSBzaG91bGQgZ28uICBDbGljayA8c3Ryb25nPkVkaXQtJmd0O1Bhc3RlPC9z dHJvbmc+IChvciAJCXByZXNzIDxzdHJvbmc+Q3RybC1WPC9zdHJvbmc+KS48L2xpPgogPGxpPjxz dHJvbmc+Q29weSBhbmQgUGFzdGU8L3N0cm9uZz4gLSB0aGlzIGZ1bmN0aW9uIGlzIHVzZWQgdG8g bWFrZSAJCWNvcGllcyBvZiB0aGUgc2FtZSBhdWRpbyBpbiBtb3JlIHRoYW4gb25lIHBsYWNlLiBJ dCBpcyBzaW1pbGFyIAkJdG8gPHN0cm9uZz5DdXQgYW5kIFBhc3RlPC9zdHJvbmc+IGFib3ZlLiBG aXJzdCBzZWxlY3QgYSBwaWVjZSBvZiBhdWRpbywgCQl0aGVuIGNsaWNrIDxzdHJvbmc+RWRpdC0m Z3Q7Q29weTwvc3Ryb25nPiAob3IgcHJlc3MgPHN0cm9uZz5DdHJsLUM8L3N0cm9uZz4pLiBDbGlj ayAJCWluIHRoZSBzcG90IHdoZXJlIHRoaXMgcGllY2Ugc2hvdWxkIGdvLiBDbGljayAJCTxzdHJv bmc+RWRpdC0mZ3Q7UGFzdGU8L3N0cm9uZz4gKG9yIHByZXNzIDxzdHJvbmc+Q3RybC1WPC9zdHJv bmc+KS48L2xpPgogPGxpPjxzdHJvbmc+RGVsZXRlPC9zdHJvbmc+IC0gdGhpcyByZW1vdmVzIGEg cGllY2Ugb2YgYXVkaW8gY29tcGxldGVseSAJCWZyb20gYSBQcm9qZWN0LiBTZWxlY3QgdGhlIHNl Y3Rpb24geW91IHdhbnQgdG8gZGVsZXRlIHRoZW4gCQljbGljayA8c3Ryb25nPkVkaXQtICZndDtE ZWxldGU8L3N0cm9uZz4gb3IgcHJlc3MgdGhlIDxzdHJvbmc+RGVsZXRlPC9zdHJvbmc+IGtleSBv biAJCXRoZSBrZXlib2FyZC48L2xpPgogPC91bD4KQEAgLTM5MSw3ICszOTEsNyBAQAogSW5zdHJ1 bWVudC4gSXTigJlzIHN0aWxsIHRoZXJlLCBqdXN0IG91dCBvZiB0aGUgd2F5LiBBdCB0aGUgYm90 dG9tIG9mIHRoZQogc2NyZWVuIGp1c3QgYWJvdmUgdGhlIHN0YXR1cyBiYXIgaXMgYW4gPHN0cm9u Zz5JbnN0cnVtZW50cyBOb3QgU2hvd246PC9zdHJvbmc+CiBsaXN0LiBDbGljayBvbiBhbiBJbnN0 cnVtZW50IGluIHRoZSBsaXN0IHRvIGJyaW5nIGl0IGJhY2suIEhpZGluZwotSW5zdHJ1bWVudHMg aXMgdXNlZnVsIHdoZW4geW91IGhhdmUgbWFueSBJbnN0cnVtZW50cyBhbmQgb25seSB3YW50IHRv CitJbnN0cnVtZW50cyBpcyB1c2VmdWwgd2hlbiB5b3UgaGF2dmUgbWFueSBJbnN0cnVtZW50cyBh bmQgb25seSB3YW50IHRvCiB3b3JrIG9uIGEgZmV3IGF0IGEgdGltZS4gRm9yIGV4YW1wbGUgaWYg eW91IGhhdmUgMyB2b2NhbGlzdHMsIHlvdSBjb3VsZAogbXV0ZSBhbmQgaGlkZSBhbGwgb3RoZXIg SW5zdHJ1bWVudHMsIHdoaWxlIHlvdSBtaXggdGhlIHZvY2Fscy48L3A+CiA8cD48YSBuYW1lPSJF ZGl0aW5nX0Z1bmN0aW9ucyI+PC9hPiA8YSBuYW1lPSJFZGl0aW5nX0Z1bmN0aW9ucyI+PC9hPjxz dHJvbmc+TWFzdGVyIHZvbHVtZTwvc3Ryb25nPiAtIGF0IHRoZSBmYXIgcmlnaHQgb2YgdGhlIHNj cmVlbiBpcyB0aGUgCTxzdHJvbmc+TWFzdGVyIFZvbHVtZTwvc3Ryb25nPiBzbGlkZXIuIFRoaXMg c2xpZGVyIGNoYW5nZXMgdGhlIG92ZXJhbGwgdm9sdW1lIG9mIAl0aGUgcHJvamVjdC48L3A+CkBA IC00OTAsNCArNDkwLDQgQEAKICAgPC9wPgogPC9kaXY+CiA8L2Rpdj4KLTxkaXYgaWQ9InNrMi1m b290ZXIiIHN0eWxlPSJib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDEzNiwgMTM2LCAxMzYpOyBw YWRkaW5nOiAzcHggMnB4OyBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBiYWNrZ3JvdW5kLWNv bG9yOiByZ2IoNjgsIDY4LCA2OCk7Ij5UaGlzIGJsb2cgaXMgcHJvdGVjdGVkIGJ5IDxhIGhyZWY9 Imh0dHA6Ly91bmtub3duZ2VuaXVzLmNvbS9ibG9nLyIgdGl0bGU9IkRhdmUiPmRyIERhdmU8L2E+ J3MgPHN0cm9uZz48YSBocmVmPSJodHRwOi8vdW5rbm93bmdlbml1cy5jb20vYmxvZy93b3JkcHJl c3Mvc3BhbS1rYXJtYS8iIHRpdGxlPSJTSzIiPlNwYW0gS2FybWEgMjwvYT48L3N0cm9uZz46IDxz dHJvbmc+MzQ8L3N0cm9uZz4gIFNwYW1zIGVhdGVuIGFuZCBjb3VudGluZy4uLjwvZGl2PjwvYm9k eT48L2h0bWw+Cis8ZGl2IGlkPSJzazItZm9vdGVyIiBzdHlsZT0iYm9yZGVyLXRvcDogMXB4IHNv bGlkIHJnYigxMzYsIDEzNiwgMTM2KTsgcGFkZGluZzogM3B4IDJweDsgY29sb3I6IHJnYigyNTUs IDI1NSwgMjU1KTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LCA2OCwgNjgpOyI+VGhpcyBibG9n IGlzIHByb3RlY3RlZCBieSA8YSBocmVmPSJodHRwOi8vdW5rbm93bmdlbml1cy5jb20vYmxvZy8i IHRpdGxlPSJEYXZlIj5kciBEYXZlPC9hPidzIDxzdHJvbmc+PGEgaHJlZj0iaHR0cDovL3Vua25v d25nZW5pdXMuY29tL2Jsb2cvd29yZHByZXNzL3NwYW0ta2FybWEvIiB0aXRsZT0iU0syIj5TcGFt IEthcm1hIDI8L2E+PC9zdHJvbmc+OiA8c3Ryb25nPjM0PC9zdHJvbmc+ICBTcGFtcyBlYXRlbiBh bmQgY291bnRpbmcuLi48L2Rpdj48L2JvZHk+PC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9m IGZpbGUK ------=_Part_21154_13754820.1161895146365-- From stuart.langridge@gmail.com Thu Oct 26 17:18: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 447C13B00EC for ; Thu, 26 Oct 2006 17:18: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 24637-08 for ; Thu, 26 Oct 2006 17:18:06 -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 C408E3B00FB for ; Thu, 26 Oct 2006 17:18:05 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1122972nfa for ; Thu, 26 Oct 2006 14:18:05 -0700 (PDT) Received: by 10.82.107.15 with SMTP id f15mr961388buc; Thu, 26 Oct 2006 14:18:04 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Thu, 26 Oct 2006 14:18:04 -0700 (PDT) Message-ID: <4c91566f0610261418i459878ees785c45be7f8573b2@mail.gmail.com> Date: Thu, 26 Oct 2006 22:18:04 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: kerneljack@kerneljack.com 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: <4c91566f0610261254h22703329n2afc7278dff1e1a4@mail.gmail.com> X-Google-Sender-Auth: dd9e262c08943e02 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.341 tagged_above=-999 required=2 tests=[AWL=0.059, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.341 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 26 Oct 2006 21:18:07 -0000 > Ok, here is one normal patch and a unified one, as I'm not sure which format > you prefer ... I think I got most of the big mistakes. Changes made. I've also gone through and fixed a lot of the HTML (I suspect the original stuff was created by some tool like OpenOffice, which needs a boot in the arse to shape up), and updated the header slightly to indicate that it's been worked on by the project as a whole. Eventually this will be rolled into the DocTeam's work on doc.jokosher.org, but it can certainly stand for now! sil -- Penelope Pitstop: Ohhh, it's my arch enemy, the Hooded Claw! The Hooded Claw: Who did you expect? Dick Dastardly? -- The Perils of Penelope Pitstop, "Jungle Jeopardy" From laszlok2@gmail.com Thu Oct 26 19:00:58 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 7DA133B0098 for ; Thu, 26 Oct 2006 19:00:58 -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 30291-02 for ; Thu, 26 Oct 2006 19:00:57 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 5C2693B002B for ; Thu, 26 Oct 2006 19:00:57 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id m22so427809nzf for ; Thu, 26 Oct 2006 16:00:56 -0700 (PDT) Received: by 10.65.107.10 with SMTP id j10mr3972627qbm; Thu, 26 Oct 2006 16:00:56 -0700 (PDT) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q18sm1708271qbq.2006.10.26.16.00.56; Thu, 26 Oct 2006 16:00:56 -0700 (PDT) Message-ID: <45413E49.1040803@gmail.com> Date: Thu, 26 Oct 2006 19:01:29 -0400 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: kerneljack@kerneljack.com References: In-Reply-To: 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 26 Oct 2006 23:00:58 -0000 Khusro Jaleel wrote: > Hi everyone, > > Here are some of the features and other questions that people asked: > > - A lot of people wanted to record stuff off of the internet, such as > BBC radio streams Yes, mostly illegal, but not actually hard to do. Once the interface for network instruments are in, a non-seekable stream could be treated as the same thing. > - Ability to filter out "noise", I believe this maybe possible using the > Instrument Effects? Yes, we should figure out some way to do this, if for nothing else but all those poor podcast listenters. Oh and normalization is something that should go with this too. > - Export / Import from cubase? If the audio was in a proper format (like ogg, mp3 or wav) I can't imagine this being too hard to do if people *really* demand it. > - Windows version? Yes its just about getting stuff libs compiled and functioning on windows, and abstracting our current reliance on ALSA. Stuart mentioned cairo on windows. Firefox 3 will use cairo on windows, so that might be worth looking at. > - A few people asked if Patch Panels were supported Am I the only one who doesn't know what a patch panel is? Unless they're talking about a mixing board. > - MIDI, a LOT of people asked if MIDI was supported That's probably because its so hard/rare for applications to do. > - Someone asked if Jokosher was similar to something called Jashaker?? I > can't find this app anywhere online, but it is supposed to be a video > editing app. I've heard this one before. Its some kind of openGL accelerated video editor. > - When a section of audio was selected, and I pressed play, the red bar > that moves across started "filling" the whole track with "red" colour. > I thought I fixed this a *long* time ago. What happens is that we only draw a 3 pixel wide column right where the playhead is to improve the performance (because while playing we draw like 30FPS). Can you give me any more information? Maybe its a slow computer that is dropping redraw frames which prevents the red sections from being redrawn? > - Beginning of timeline disappears sometimes. Switching to another > format and back fixes it. > Without being able to reproduce theres not much we can do. > - Sometimes if you have several blocks of audio in a single track and > you press play the audio can be heard "before" the red line reaches the > actual block on the track. Again, I think this is drawing issues. We fixed all the position rounding errors, etc already. Nice job on getting the word out BTW. :) Laszlo From panos.laganakos@gmail.com Thu Oct 26 19:24:45 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 57E9F3B002B for ; Thu, 26 Oct 2006 19:24:45 -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 31137-09 for ; Thu, 26 Oct 2006 19:24:44 -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 06CEC3B007C for ; Thu, 26 Oct 2006 19:24:44 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so512933ugb for ; Thu, 26 Oct 2006 16:24:43 -0700 (PDT) Received: by 10.82.135.13 with SMTP id i13mr1021377bud; Thu, 26 Oct 2006 16:24:42 -0700 (PDT) Received: by 10.49.40.7 with HTTP; Thu, 26 Oct 2006 16:24:42 -0700 (PDT) Message-ID: Date: Fri, 27 Oct 2006 02:24:42 +0300 From: "Panos Laganakos" To: jokosher-devel-list@gnome.org In-Reply-To: <20061026185524.GA7895@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <36feaa6c0610260842j1ec5140dm9009d5d99af6c0@mail.gmail.com> <20061026185524.GA7895@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.393 tagged_above=-999 required=2 tests=[AWL=0.007, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.393 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Thu, 26 Oct 2006 23:24:45 -0000 I saw the flikr photo stream from the stand. Looks awesome (and so did the flyer :)) Would be great if we had a video file from there though. On 10/26/06, John Green wrote: > On Thu, Oct 26, 2006 at 04:42:51PM +0100, David Morley wrote: > > and were about half way though the other 50. So if it is as busy > > today as it was yesterday then they will run out. If a fraction of > > those people contribute it will be amazing. > > > > We ran out about an hour before the close and resorted to hand-written URLs. > We did about a dozen of those. Altogether today was not quite as busy but > still the interest was really quite astonishing. People seem to really, > really like the look and feel of the app. But what tends to put them off is > the dependence on gstreamer CVS. That really is a quite daunting task for > all but the most determined. But one day (April 2007?) 'apt-get install > jokosher' *will* work and hopefully everyone who saw it over the last two > days will remember. > > -- > John Green > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From davmor2@gmail.com Fri Oct 27 03:31: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 2AB5C3B010D for ; Fri, 27 Oct 2006 03:31: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 19165-02 for ; Fri, 27 Oct 2006 03:31:42 -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 08B6D3B0119 for ; Fri, 27 Oct 2006 03:31:42 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so595883ugb for ; Fri, 27 Oct 2006 00:31:41 -0700 (PDT) Received: by 10.67.89.5 with SMTP id r5mr4473575ugl; Fri, 27 Oct 2006 00:31:41 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 27 Oct 2006 00:31:40 -0700 (PDT) Message-ID: <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> Date: Fri, 27 Oct 2006 08:31:40 +0100 From: "David Morley" To: "Laszlo Pandy" In-Reply-To: <45413E49.1040803@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45413E49.1040803@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: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 07:31:44 -0000 > > - Export / Import from cubase? > > If the audio was in a proper format (like ogg, mp3 or wav) I can't > imagine this being too hard to do if people *really* demand it. > I think this one was brought up because we were describing it as a project inspired by no longer wanting to use cubase on a windows machine to record a linux podcast. At this point one guy said right so you'll be able to import cubase stuff into then? At which point it kinda dawned on us that if people have been using cubase the likelyhood is if they move over to Linux they will want to edit the music they already have or are working on. So I think it could rapidly become a popular request. -- Seek That Thy Might Know From stuart.langridge@gmail.com Fri Oct 27 04:35: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 BF1813B00A3 for ; Fri, 27 Oct 2006 04:35: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 22958-01 for ; Fri, 27 Oct 2006 04:35:22 -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 473BE3B00A6 for ; Fri, 27 Oct 2006 04:35:21 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1229959nfa for ; Fri, 27 Oct 2006 01:35:20 -0700 (PDT) Received: by 10.82.126.19 with SMTP id y19mr1275522buc; Fri, 27 Oct 2006 01:35:19 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 01:35:19 -0700 (PDT) Message-ID: <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> Date: Fri, 27 Oct 2006 09:35:19 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "David Morley" In-Reply-To: <36feaa6c0610270031h829fedrb6c097742adc8b62@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: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> X-Google-Sender-Auth: 0191d87b19a68e4f X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.343 tagged_above=-999 required=2 tests=[AWL=0.057, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.343 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 08:35:22 -0000 On 10/27/06, David Morley wrote: > At this point one guy said right so you'll be able to import cubase > stuff into then? At which point it kinda dawned on us that if people > have been using cubase the likelyhood is if they move over to Linux > they will want to edit the music they already have or are working on. > So I think it could rapidly become a popular request. Very true. Jono (or anyone else with Cubase): what's the format of a project? sil -- Also, thank you for reducing my productivity by introducing me to bash.org -- Tim From david@ar.media.kyoto-u.ac.jp Fri Oct 27 06:12: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 4F3C23B0122 for ; Fri, 27 Oct 2006 06:12: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 28103-10 for ; Fri, 27 Oct 2006 06:12:09 -0400 (EDT) Received: from mail.ar.media.kyoto-u.ac.jp (mail.ar.media.kyoto-u.ac.jp [130.54.15.101]) by menubar.gnome.org (Postfix) with ESMTP id DAB233B00C7 for ; Fri, 27 Oct 2006 06:12:07 -0400 (EDT) Received: from [192.168.1.17] (donau [192.168.1.17]) by mail.ar.media.kyoto-u.ac.jp (8.9.3/3.7W-ar-mail) id TAA16661; Fri, 27 Oct 2006 19:14:39 +0900 (JST) Message-ID: <4541DB45.8080708@ar.media.kyoto-u.ac.jp> Date: Fri, 27 Oct 2006 19:11:17 +0900 From: David Cournapeau User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> In-Reply-To: <36feaa6c0610270031h829fedrb6c097742adc8b62@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=-0.647 tagged_above=-999 required=2 tests=[AWL=-0.463, BAYES_40=-0.185] X-Spam-Score: -0.647 X-Spam-Level: Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 10:12:10 -0000 David Morley wrote: >>> - Export / Import from cubase? >>> >> If the audio was in a proper format (like ogg, mp3 or wav) I can't >> imagine this being too hard to do if people *really* demand it. >> >> > I think this one was brought up because we were describing it as a > project inspired by no longer wanting to use cubase on a windows > machine to record a linux podcast. > > At this point one guy said right so you'll be able to import cubase > stuff into then? At which point it kinda dawned on us that if people > have been using cubase the likelyhood is if they move over to Linux > they will want to edit the music they already have or are working on. > So I think it could rapidly become a popular request. > > First, cubase is not really the tool I would choose to edit podcast, but anyway: a cubase project describes internal settings of a project under cubase, such as plugin and mixinx desk states, etc... with separate files for the audio data. Importing the project file itself would be useless for an audio editor, without even talking about all the work to reverse engineer a file format which is closed, I think. Last time I tried jokosher (last month), it could do the basic editing for eg podcast without a problem, but for people doing "serious" musical editing, jokosher is still not enough (which is normal seeing when the project was started). And anyway, from what I understood, jokosher's goal is not to go after those kind of big softwares (we already have rosegarden, ardour for that), right ? cheers, David From jason@jasonfield.com Fri Oct 27 06:32: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 91F703B0094 for ; Fri, 27 Oct 2006 06:32: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 28898-07 for ; Fri, 27 Oct 2006 06:32:58 -0400 (EDT) Received: from sonaptic.com (unknown [82.110.122.149]) by menubar.gnome.org (Postfix) with ESMTP id 96ADA3B00B3 for ; Fri, 27 Oct 2006 06:32:57 -0400 (EDT) Received: from [192.168.0.162] ([192.168.0.162]) by sonaptic.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 27 Oct 2006 11:32:46 +0100 Message-ID: <4541E04E.9060209@jasonfield.com> Date: Fri, 27 Oct 2006 11:32:46 +0100 From: Jason Field User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Stuart Langridge References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> In-Reply-To: <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 27 Oct 2006 10:32:46.0126 (UTC) FILETIME=[3DFF94E0:01C6F9B3] X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.514 tagged_above=-999 required=2 tests=[AWL=-0.404, BAYES_05=-1.11] X-Spam-Score: -1.514 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy , David Morley Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 10:32:59 -0000 Stuart Langridge wrote: > Jono (or anyone else with Cubase): what's the format of a project >From a quick look at some Cubase SX 2 files from my work machine, I'd say it's a customised version of the RIFF file format which is quite interesting (for those not used to messing with file data, the RIFF format is a structure used in WAV files and also some video formats IIRC). >From a coding point of view, it's a bit more of a pain than if it was in XML or similar, but a lot better than a completely unkown binary format. Cheers, J From stuart.langridge@gmail.com Fri Oct 27 06:36:27 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 05FB43B0087 for ; Fri, 27 Oct 2006 06:36:27 -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 29061-09 for ; Fri, 27 Oct 2006 06:36:26 -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 19F043B00DB for ; Fri, 27 Oct 2006 06:36:25 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id d4so1123909nfe for ; Fri, 27 Oct 2006 03:36:24 -0700 (PDT) Received: by 10.82.129.8 with SMTP id b8mr1287462bud; Fri, 27 Oct 2006 03:36:23 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 03:36:23 -0700 (PDT) Message-ID: <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> Date: Fri, 27 Oct 2006 11:36:23 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jason Field" In-Reply-To: <4541E04E.9060209@jasonfield.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> X-Google-Sender-Auth: 4586bc6e29f89b82 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.344 tagged_above=-999 required=2 tests=[AWL=0.056, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.344 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy , David Morley Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 10:36:27 -0000 On 10/27/06, Jason Field wrote: > Stuart Langridge wrote: > > Jono (or anyone else with Cubase): what's the format of a project > From a quick look at some Cubase SX 2 files from my work machine, I'd > say it's a customised version of the RIFF file format which is quite > interesting (for those not used to messing with file data, the RIFF > format is a structure used in WAV files and also some video formats IIRC). > > From a coding point of view, it's a bit more of a pain than if it was in > XML or similar, but a lot better than a completely unkown binary format. That's the audio; where's all the project metadata? Or is that in the audio files too? sil -- Medio tutissimus ibis. (You will travel safest in a middle course) -- family motto From chris-procter@talk21.com Fri Oct 27 06:43:15 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 24FA83B0094 for ; Fri, 27 Oct 2006 06:43:15 -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 29766-06 for ; Fri, 27 Oct 2006 06:43:13 -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 3AC2C3B0081 for ; Fri, 27 Oct 2006 06:43:12 -0400 (EDT) Received: (qmail 74071 invoked by uid 60001); 27 Oct 2006 10:43:11 -0000 Message-ID: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> Received: from [80.68.82.133] by web86601.mail.ird.yahoo.com via HTTP; Fri, 27 Oct 2006 11:43:10 BST Date: Fri, 27 Oct 2006 11:43:10 +0100 (BST) From: chris procter To: Jokosher gnome In-Reply-To: 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=0.675 tagged_above=-999 required=2 tests=[BAYES_05=-1.11, DNS_FROM_RFC_POST=1.708, TW_KN=0.077] X-Spam-Score: 0.675 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 10:43:15 -0000 --- Panos Laganakos wrote: > I saw the flikr photo stream from the stand. > > Looks awesome (and so did the flyer :)) The flyers were awesome, I honestly think they were some of the best there. Most of the people we talked to said they'd never heard of Jokosher so the "audio production made simple" tag line and the bullet pointed poster/handout in its distinctive colour scheme really helped get peoples attention with people stopping to read them and then getting drawn in by the helpful and enthusiastic volunteers :) We also had the advantage of the Linux User And Developer magazine people giving away their latest issue complete with an article on "Audio editing made simple" by a certain Michael Sheldon talking about an orange and green app you may of heard of... All good stuff for raising the projects profile, even if theres not a sudden rush of patches and bug reports over the weekend. On a related note I had several people comment on how good Jokosher looked in general and how it seemed very obvious to use so congrats to everyone involved in the looknfeel you're obviously doing something right! chris Send instant messages to your online friends http://uk.messenger.yahoo.com From stuart.langridge@gmail.com Fri Oct 27 06:53: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 007763B0081 for ; Fri, 27 Oct 2006 06:53: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 30231-09 for ; Fri, 27 Oct 2006 06:53:05 -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 9E8EA3B00B9 for ; Fri, 27 Oct 2006 06:53:04 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id l36so1265261nfa for ; Fri, 27 Oct 2006 03:53:04 -0700 (PDT) Received: by 10.82.111.8 with SMTP id j8mr1285434buc; Fri, 27 Oct 2006 03:53:03 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 03:53:03 -0700 (PDT) Message-ID: <4c91566f0610270353l5e4c1578od12e865828a7ecd0@mail.gmail.com> Date: Fri, 27 Oct 2006 11:53:03 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Jokosher Mailing List" In-Reply-To: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> X-Google-Sender-Auth: b83e6a46211c63a9 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.416 tagged_above=-999 required=2 tests=[AWL=-0.875, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.416 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 10:53:06 -0000 I'd like to add a shortish writeup of how the Expo stand went to jokosher.org news; would someone who was actually, y'know, *there* like to write something up so I can post it? sil -- Medio tutissimus ibis. (You will travel safest in a middle course) -- family motto From john@thegreens.co.uk Fri Oct 27 07:01: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 E67043B00B9 for ; Fri, 27 Oct 2006 07:01: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 30789-06 for ; Fri, 27 Oct 2006 07:01:01 -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 5D85C3B00A3 for ; Fri, 27 Oct 2006 07:01:00 -0400 (EDT) Received: (qmail 68268 invoked from network); 27 Oct 2006 11:00:59 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp801.mail.ukl.yahoo.com with SMTP; 27 Oct 2006 11:00:59 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 3E91C77F16; Fri, 27 Oct 2006 12:00:59 +0100 (BST) Date: Fri, 27 Oct 2006 12:00:59 +0100 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061027110059.GA23496@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=-1.156 tagged_above=-999 required=2 tests=[AWL=0.374, BAYES_00=-2.599, SPF_NEUTRAL=1.069] X-Spam-Score: -1.156 X-Spam-Level: Subject: [jokosher-devel] Extension weirdness 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, 27 Oct 2006 11:01:05 -0000 Does this happen to anyone else? I have two identical Jokosher setups, with the exact same revs of Jokosher and extensions and all extensions in ~/.jokosher/extensions. On one machine the extensions all load fine. On the other the .egg files don't. I instead get the message 'No module named APIConsole' or similar and I've no idea why. Now if on the misbehaving machine I start Jokosher without the gst-head trick then all the eggs load fine so maybe it's to do with the number of entries in PYTHONPATH or something like that. Whatever it's very odd and a little worrying. -- John Green From jason@jasonfield.com Fri Oct 27 07:06: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 0BBB43B0155 for ; Fri, 27 Oct 2006 07:06: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 31117-04 for ; Fri, 27 Oct 2006 07:06:51 -0400 (EDT) Received: from sonaptic.com (unknown [82.110.122.149]) by menubar.gnome.org (Postfix) with ESMTP id 401693B0136 for ; Fri, 27 Oct 2006 07:06:50 -0400 (EDT) Received: from [192.168.0.162] ([192.168.0.162]) by sonaptic.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 27 Oct 2006 12:06:49 +0100 Message-ID: <4541E849.1070707@jasonfield.com> Date: Fri, 27 Oct 2006 12:06:49 +0100 From: Jason Field User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Stuart Langridge References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> In-Reply-To: <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 27 Oct 2006 11:06:49.0643 (UTC) FILETIME=[000787B0:01C6F9B8] X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.201 tagged_above=-999 required=2 tests=[AWL=0.398, BAYES_00=-2.599] X-Spam-Score: -2.201 X-Spam-Level: Cc: kerneljack@kerneljack.com, jokosher-devel-list@gnome.org, Laszlo Pandy , David Morley Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 11:06:54 -0000 Stuart Langridge wrote: > On 10/27/06, Jason Field wrote: >> Stuart Langridge wrote: >> > Jono (or anyone else with Cubase): what's the format of a project >> From a quick look at some Cubase SX 2 files from my work machine, I'd >> say it's a customised version of the RIFF file format which is quite >> interesting (for those not used to messing with file data, the RIFF >> format is a structure used in WAV files and also some video formats >> IIRC). >> >> From a coding point of view, it's a bit more of a pain than if it was in >> XML or similar, but a lot better than a completely unkown binary format. > > That's the audio; where's all the project metadata? Or is that in the > audio files too? > > sil > Sorry I should have been clearer - I was referring to the .cpr project files. That's why I thought it was interesting that they're in the RIFF format. A WAV is always in the RIFF format hence wouldn't have piqued my curiosity :). I assume that all of the audio files are in standard WAV format, and are then referenced by name from the .cpr file. I'm at work so I don't have the time to do a thorough investigation unfortunately. I'll try to get the time to have a more thorough look tonight. J From ben.thorp@gmail.com Fri Oct 27 07:18: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 6DED03B00AC for ; Fri, 27 Oct 2006 07:18: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 31799-07 for ; Fri, 27 Oct 2006 07:18:08 -0400 (EDT) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.224]) by menubar.gnome.org (Postfix) with ESMTP id 48E643B00EA for ; Fri, 27 Oct 2006 07:18:08 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so696717wxd for ; Fri, 27 Oct 2006 04:18:07 -0700 (PDT) Received: by 10.70.56.2 with SMTP id e2mr5466146wxa; Fri, 27 Oct 2006 04:18:07 -0700 (PDT) Received: by 10.70.123.5 with HTTP; Fri, 27 Oct 2006 04:18:07 -0700 (PDT) Message-ID: Date: Fri, 27 Oct 2006 12:18:07 +0100 From: "Ben Thorp" To: jokosher-devel-list@gnome.org In-Reply-To: <4541E849.1070707@jasonfield.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_63301_33403278.1161947887703" References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> <4541E849.1070707@jasonfield.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.081 tagged_above=-999 required=2 tests=[AWL=-1.378, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, HTML_00_10=0.795, HTML_MESSAGE=0.001, HTML_SHORT_LENGTH=1.574, SPF_PASS=-0.001] X-Spam-Score: 0.081 X-Spam-Level: Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 11:18:13 -0000 ------=_Part_63301_33403278.1161947887703 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline FWIW, the application in confusion is Jahshaka ( ------=_Part_63301_33403278.1161947887703 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline FWIW, the application in confusion is Jahshaka (
------=_Part_63301_33403278.1161947887703-- From ben.thorp@gmail.com Fri Oct 27 07:18: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 3AC4C3B0161 for ; Fri, 27 Oct 2006 07:18:42 -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 31799-08 for ; Fri, 27 Oct 2006 07:18:40 -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 D0B293B00A3 for ; Fri, 27 Oct 2006 07:18:39 -0400 (EDT) Received: by wx-out-0506.google.com with SMTP id i30so696825wxd for ; Fri, 27 Oct 2006 04:18:39 -0700 (PDT) Received: by 10.70.53.7 with SMTP id b7mr5464119wxa; Fri, 27 Oct 2006 04:18:39 -0700 (PDT) Received: by 10.70.123.5 with HTTP; Fri, 27 Oct 2006 04:18:39 -0700 (PDT) Message-ID: Date: Fri, 27 Oct 2006 12:18:39 +0100 From: "Ben Thorp" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_63313_6340308.1161947919412" References: <45413E49.1040803@gmail.com> <36feaa6c0610270031h829fedrb6c097742adc8b62@mail.gmail.com> <4c91566f0610270135i62910c36ra96c9ea8acbdbf87@mail.gmail.com> <4541E04E.9060209@jasonfield.com> <4c91566f0610270336nac5a86cq93510dcbff174b27@mail.gmail.com> <4541E849.1070707@jasonfield.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.504 tagged_above=-999 required=2 tests=[AWL=0.895, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -1.504 X-Spam-Level: Subject: Re: [jokosher-devel] Thanks guys! 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, 27 Oct 2006 11:18:42 -0000 ------=_Part_63313_6340308.1161947919412 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Dammit - gmail playing up for me - was trying to paste the url too http://www.jahshaka.org/ :) On 10/27/06, Ben Thorp wrote: > > FWIW, the application in confusion is Jahshaka ( > ------=_Part_63313_6340308.1161947919412 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Dammit - gmail playing up for me - was trying to paste the url too

http://www.jahshaka.org/

:)

On 10/27/06, Ben Thorp <ben.thorp@gmail.com> wrote:
FWIW, the application in confusion is Jahshaka (

------=_Part_63313_6340308.1161947919412-- From niels@kjoller.eu Tue Oct 24 08:49: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 5E1C13B0072 for ; Tue, 24 Oct 2006 08:49: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 25527-04 for ; Tue, 24 Oct 2006 08:49:04 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 7F2973B0071 for ; Tue, 24 Oct 2006 08:49:02 -0400 (EDT) Received: from [192.168.1.101] (cpe.atm2-0-101334.0x50a67d26.bynxx14.customer.tele.dk [80.166.125.38]) by pfepc.post.tele.dk (Postfix) with ESMTP id 8040C8A0090 for ; Tue, 24 Oct 2006 14:49:00 +0200 (CEST) From: Niels =?ISO-8859-1?Q?Kj=F8ller?= Hansen To: jokosher-devel-list@gnome.org Content-Type: multipart/mixed; boundary="=-/JX7PddoGlJk+ui0nmb0" Date: Tue, 24 Oct 2006 14:49:06 +0200 Message-Id: <1161694147.30606.11.camel@niels-laptop.kvintus.dk> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Fri, 27 Oct 2006 08:45:07 -0400 Subject: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 24 Oct 2006 12:49:08 -0000 --=-/JX7PddoGlJk+ui0nmb0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, This is my first patch for Jokosher, as well as any other project. I added a button below the 'Open Recent Project' and tied it up to a new function in JokosherApp.py called RemoveRecentProject I also added a self.model.clear() to PopulateRecentProjects in WelcomeDialog.py to empty it before appending the projects. It seems that my changes to Jokosher.glade has made the patch file very large. nibil on #jokosher thinks it's because the latest change was made with Glade 2. I used Glade 3.0.2. Any comments on anything remotely related to the patch are very welcome. /Niels --=-/JX7PddoGlJk+ui0nmb0 Content-Disposition: attachment; filename=my_first_patch.diff.gz Content-Type: application/x-gzip; name=my_first_patch.diff.gz Content-Transfer-Encoding: base64 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 DzI8AOBNLDaP2TjB4R8Ncje++P/hIl7CWG0EAM== --=-/JX7PddoGlJk+ui0nmb0-- From jonobacon@gmail.com Fri Oct 27 08:48: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 67AB03B019C for ; Fri, 27 Oct 2006 08:48: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 05546-06 for ; Fri, 27 Oct 2006 08:48:17 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 9B6CC3B0178 for ; Fri, 27 Oct 2006 08:47:24 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so641011ugb for ; Fri, 27 Oct 2006 05:47:24 -0700 (PDT) Received: by 10.78.160.2 with SMTP id i2mr4799078hue; Fri, 27 Oct 2006 05:47:23 -0700 (PDT) Received: by 10.78.131.20 with HTTP; Fri, 27 Oct 2006 05:47:23 -0700 (PDT) Message-ID: <1c3fe48e0610270547x2944175esf6fbc5f137246381@mail.gmail.com> Date: Fri, 27 Oct 2006 13:47:23 +0100 From: "Jono Bacon" To: "=?ISO-8859-1?Q?Niels_Kj=F8ller_Hansen?=" In-Reply-To: <1161694147.30606.11.camel@niels-laptop.kvintus.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1161694147.30606.11.camel@niels-laptop.kvintus.dk> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.213 tagged_above=-999 required=2 tests=[AWL=0.187, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.213 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] [PATCH] Fixed: Ticket #169 (No way to delete projects from welcome dialog) 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, 27 Oct 2006 12:48:47 -0000 Hi, Sorry, this was an admin moderated request, so you may have seen this before. Jono From davmor2@gmail.com Fri Oct 27 10:03: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 208363B0081 for ; Fri, 27 Oct 2006 10:03: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 09728-10 for ; Fri, 27 Oct 2006 10:03:39 -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 B71C63B00D7 for ; Fri, 27 Oct 2006 10:03:38 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so661536ugb for ; Fri, 27 Oct 2006 07:03:38 -0700 (PDT) Received: by 10.67.117.2 with SMTP id u2mr4929383ugm; Fri, 27 Oct 2006 07:03:37 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 27 Oct 2006 07:03:37 -0700 (PDT) Message-ID: <36feaa6c0610270703p2b2ff28ci5a5751fe751a684f@mail.gmail.com> Date: Fri, 27 Oct 2006 15:03:37 +0100 From: "David Morley" To: "Stuart Langridge" In-Reply-To: <4c91566f0610270353l5e4c1578od12e865828a7ecd0@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: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> <4c91566f0610270353l5e4c1578od12e865828a7ecd0@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 Mailing List Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 14:03:41 -0000 On 27/10/06, Stuart Langridge wrote: > I'd like to add a shortish writeup of how the Expo stand went to > jokosher.org news; would someone who was actually, y'know, *there* > like to write something up so I can post it? > Aq what would you actually like to know about it and I'll post you something. -- Seek That Thy Might Know From stuart.langridge@gmail.com Fri Oct 27 10:20: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 DAAB93B0098 for ; Fri, 27 Oct 2006 10:20: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 10880-05 for ; Fri, 27 Oct 2006 10:20:54 -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 498173B0070 for ; Fri, 27 Oct 2006 10:20:53 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so666321ugb for ; Fri, 27 Oct 2006 07:20:52 -0700 (PDT) Received: by 10.82.126.19 with SMTP id y19mr1403183buc; Fri, 27 Oct 2006 07:20:51 -0700 (PDT) Received: by 10.82.112.18 with HTTP; Fri, 27 Oct 2006 07:20:51 -0700 (PDT) Message-ID: <4c91566f0610270720k26d4ff3fw30fbca3f3f5bce7@mail.gmail.com> Date: Fri, 27 Oct 2006 15:20:51 +0100 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "David Morley" , "Jokosher Mailing List" In-Reply-To: <36feaa6c0610270703p2b2ff28ci5a5751fe751a684f@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: <20061027104311.74069.qmail@web86601.mail.ird.yahoo.com> <4c91566f0610270353l5e4c1578od12e865828a7ecd0@mail.gmail.com> <36feaa6c0610270703p2b2ff28ci5a5751fe751a684f@mail.gmail.com> X-Google-Sender-Auth: 702c3ca2481f82c6 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.243 tagged_above=-999 required=2 tests=[AWL=0.157, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.243 X-Spam-Level: Subject: Re: [jokosher-devel] Interest in 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: Fri, 27 Oct 2006 14:20:57 -0000 On 10/27/06, David Morley wrote: > On 27/10/06, Stuart Langridge wrote: > > I'd like to add a shortish writeup of how the Expo stand went to > > jokosher.org news; would someone who was actually, y'know, *there* > > like to write something up so I can post it? > > > Aq what would you actually like to know about it and I'll post you something. Cor, I dunno. What went on. Something that would be good on the site to show that the project is still kicking some arse :) sil -- Also, thank you for reducing my productivity by introducing me to bash.org -- Tim From davmor2@gmail.com Fri Oct 27 14:24: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 B9EA73B0142 for ; Fri, 27 Oct 2006 14:24: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 29705-09 for ; Fri, 27 Oct 2006 14:24:09 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 366043B0199 for ; Fri, 27 Oct 2006 14:24:01 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id 74so734753ugb for ; Fri, 27 Oct 2006 11:24:00 -0700 (PDT) Received: by 10.67.117.2 with SMTP id u2mr5392535ugm; Fri, 27 Oct 2006 11:24:00 -0700 (PDT) Received: by 10.66.216.14 with HTTP; Fri, 27 Oct 2006 11:24:00 -0700 (PDT) Message-ID: <36feaa6c0610271124u589cf5e7t3525c18dc566f666@mail.gmail.com> Date: Fri, 27 Oct 2006 19:24:00 +0100 From: "David Morley" To: stuart.langridge@gmail.com 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.186 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, SPF_PASS=-0.001] X-Spam-Score: -0.186 X-Spam-Level: Cc: Jokosher Mailing List Subject: [jokosher-devel] How about this then 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, 27 Oct 2006 18:24:23 -0000 Day one in the big brother house.(Said in a tongue in cheek Geordie accent) After a hectic start both people entered the show, we wondered if we had over done the mass printing effort. Fortunately though the shows pace increased and things steadily got busier to the point where the music could no longer be heard over the noise of people talking. Not the greatest of demos that, an audio program where you can't hear the audio (memo to self next year big speakers). However we managed to demo our way through the day on the two laptop present, and on the whole everyone that saw the project was very impressed with the general look and feel of the program. One of the main questions asked was who we were aiming the product at? To which we replied it is aimed at musicians it is basic and functional, it is easy to use and briefly demoed how to cut and paste into new instruments feeds, splitting the audio and in general messing about with the original import of Jono's free software song. Stupid question of the day went to the chap from Zend who asked at a stall in the ".org village." "How were going to make money?" Isn't that just the most Homer forehead slapping D'oh question ever. By the end of the first day we had talked ourselves horse, nearly run out of flyers and had a great time. Some people seemed to take a really genuine interest in the project where as others asked a couple of questions and were gone. One of the things that impressed me the most was just how many people at the show were Techs from local schools, colleges and universities. Many of these people were very interested in it's development and said they would definitely keep on eye on Jokoshers progress. A guy from bt said he would install it on his Linux pc to demo the project to his cubase, windows using son (that one amused us a little). Final thoughts. Jokosher was in the busiest section of the .org village. We were amazed by the amount of people who took an interest in the stall and the project as a whole. Many of the people who came to the stall said they would definitely check it out, the less determined amongst them said they would check out 0.1 an not compile gstreamer cvs thank you very much. However of the people who said they would check it out most said they would install when 1.0 comes out. On the whole it was a really impressive day with a high turn out and a really stunning response to the Jokosher project. Everyone should be proud of the work they have put into this project it'll rock Jono said so;) (got to add the winky smile for Jono, you know you have) -- Seek That Thy Might Know From atomic0x@gmail.com Sun Oct 29 12:05:58 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 608023B00FA for ; Sun, 29 Oct 2006 12:05:58 -0500 (EST) 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 14357-09 for ; Sun, 29 Oct 2006 12:05:57 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.194]) by menubar.gnome.org (Postfix) with ESMTP id 56A0F3B00EF for ; Sun, 29 Oct 2006 12:05:56 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so915456nzf for ; Sun, 29 Oct 2006 09:05:55 -0800 (PST) Received: by 10.64.156.12 with SMTP id d12mr2972495qbe; Sun, 29 Oct 2006 09:05:55 -0800 (PST) Received: from ?192.168.1.101? ( [72.140.113.171]) by mx.google.com with ESMTP id d5sm3429633qbd.2006.10.29.09.05.54; Sun, 29 Oct 2006 09:05:55 -0800 (PST) From: Adam Reid To: Jokosher development list Content-Type: multipart/mixed; boundary="=-T4i/dUU+597Ax8ys52zz" Date: Sun, 29 Oct 2006 12:05:49 -0500 Message-Id: <1162141549.10438.46.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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_GT=0.077] X-Spam-Score: -2.323 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Tooltips for most of the interface 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, 29 Oct 2006 17:05:58 -0000 --=-T4i/dUU+597Ax8ys52zz Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello all, This is my first patch ever for any project, but I love what you guys are doing so I thought I'd help where I can. This patch contains tooltips for almost everything. Things I haven't done yet are the balance sliders, zoom sliders, and context sensitivity for the workspace button. I can't quite wrap my head around how to manipulate the widget properties from the wTree. Let me know if there are any problems with this patch or if I missed other things. Cheers, Adam Reid --=-T4i/dUU+597Ax8ys52zz Content-Disposition: attachment; filename=tooltips.patch Content-Type: text/x-patch; name=tooltips.patch; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/Jokosher.glade =================================================================== --- Jokosher/Jokosher.glade (revision 851) +++ Jokosher/Jokosher.glade (working copy) @@ -51,6 +51,7 @@ True + Create a new project gtk-new True @@ -60,6 +61,7 @@ True + Open an existing project gtk-open True @@ -69,6 +71,7 @@ True + Save the current project gtk-save True @@ -78,6 +81,7 @@ True + Save a copy of the current project gtk-save-as True @@ -87,6 +91,7 @@ True + Close the current project gtk-close True @@ -96,6 +101,7 @@ True + Open a recent project Recent Projects True @@ -110,6 +116,7 @@ True + Export current project to an audio file _Mixdown Project True @@ -137,6 +144,7 @@ True + Quit Jokosher gtk-quit True @@ -160,6 +168,7 @@ True + Undo the last edit Undo True @@ -182,6 +191,7 @@ True + Redo the previous edit Redo True @@ -210,6 +220,7 @@ True + Cut the current selection gtk-cut True @@ -219,6 +230,7 @@ True + Copy the current selection gtk-copy True @@ -228,6 +240,7 @@ True + Paste the contents of the clipboard gtk-paste True @@ -237,6 +250,7 @@ True + Delete the current selection gtk-delete True @@ -252,6 +266,7 @@ True + Edit Jokosher preferences gtk-preferences True @@ -275,6 +290,7 @@ True + Add an instrument to the project Add Instrument True @@ -296,6 +312,7 @@ True + Change the selected instrument type Change Instrument Type True @@ -305,6 +322,7 @@ True + Manage instrument recording inputs Instrument Connections True @@ -326,6 +344,7 @@ True + Change the timeline Time Format True @@ -335,6 +354,7 @@ True + Change the timeline to show bars, beats and ticks Show as Bars, Beats, Ticks True True @@ -345,6 +365,7 @@ True + Change the timeline to show hours, minutes and seconds Show as Hours, Minutes, Seconds True True @@ -379,6 +400,7 @@ True + Open the extension manager _Manage Extensions True @@ -401,6 +423,7 @@ True + Notes about this release Pre-release Notes True @@ -422,6 +445,7 @@ True + Find out how you can help Contributing to Jokosher True @@ -443,6 +467,7 @@ True + Version information, credits and licence gtk-about True @@ -477,6 +502,7 @@ True + Add a new instrument Add Instrument True gtk-add @@ -484,8 +510,8 @@ True False + - @@ -511,13 +537,14 @@ True + Click and hold to rewind gtk-media-rewind True True False + - @@ -531,13 +558,14 @@ True False + Stop playback gtk-media-stop True True False + - @@ -550,14 +578,15 @@ True + Start playback gtk-media-play True True False False + - @@ -570,13 +599,14 @@ True + Click and hold to fast forward gtk-media-forward True True False + - @@ -690,6 +720,7 @@ True + Switch to Recording workspace True Recording True @@ -709,6 +740,7 @@ True + Switch to Mixing workspace True Mixing True @@ -1219,9 +1251,10 @@ + 12 True False - 0 + 12 @@ -1251,6 +1284,7 @@ True + Type here to search for an instrument True True True @@ -1312,6 +1346,7 @@ True + Don't add an instrument True True gtk-cancel @@ -1325,6 +1360,7 @@ True + Add the selected instrument True True gtk-ok @@ -2106,6 +2142,7 @@ True + Save preferences and close True True gtk-close @@ -2217,6 +2254,7 @@ True + Enter the authors name True True True @@ -2315,6 +2353,7 @@ True + Enter the projects name True True True @@ -2392,6 +2431,7 @@ True + Don't create the project True True gtk-cancel @@ -2405,6 +2445,7 @@ True + Create the project True True gtk-ok @@ -2512,6 +2553,7 @@ True + Double-click on a recent project to open True False False @@ -2533,6 +2575,7 @@ True + Select a project to open from the list True GTK_RELIEF_NORMAL True @@ -2625,6 +2668,7 @@ True + Start Jokosher with an empty project True GTK_RELIEF_NORMAL True @@ -2704,6 +2748,7 @@ True + Find and open an existing project True GTK_RELIEF_NORMAL True @@ -2783,6 +2828,7 @@ True + Change Jokosher preferences True GTK_RELIEF_NORMAL True @@ -2862,6 +2908,7 @@ True + Quit Jokosher True gtk-quit True @@ -2894,6 +2941,7 @@ True + I'm sorry, do I annoy you? True Don't show this on start-up True @@ -2945,6 +2993,7 @@ True + Save your connections and close this widow True True gtk-close @@ -3042,6 +3091,7 @@ True + Stop mixing the project True True gtk-cancel @@ -3583,6 +3633,7 @@ True + Listen to these effects True True gtk-media-play @@ -3596,6 +3647,7 @@ True + Don't use these effects True True gtk-cancel @@ -3609,6 +3661,7 @@ True + Use these effects True True gtk-ok @@ -3754,6 +3807,7 @@ True + Add the selected effect True gtk-add True @@ -3848,6 +3902,7 @@ True + Type the presets name True True 0 @@ -3868,6 +3923,7 @@ True + Save the current effects configuration True gtk-save True @@ -4208,6 +4264,7 @@ True + Edit Jokosher preferences gtk-preferences True GTK_RELIEF_NORMAL @@ -4276,6 +4333,7 @@ 85 True + Close the extension manager gtk-close True GTK_RELIEF_NORMAL Index: Jokosher/TimeLineBar.py =================================================================== --- Jokosher/TimeLineBar.py (revision 851) +++ Jokosher/TimeLineBar.py (working copy) @@ -11,6 +11,8 @@ import gtk import TimeLine +import gettext +_=gettext.gettext class TimeLineBar(gtk.Frame): def __init__(self, project, projectview, mainview): @@ -24,11 +26,15 @@ # add click / bpm / signature box self.clickbutton = gtk.ToggleButton("C") + self.clicktip = gtk.Tooltips() + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) self.clickbutton.connect("toggled", self.OnClick) self.bpmeventbox = gtk.EventBox() self.bpmeventbox.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("#87d987")) self.bpmframe = gtk.Frame() + self.bpmframetip = gtk.Tooltips() + self.bpmframetip.set_tip(self.bpmframe, _("Beats per minute"), None) self.bpmframe.set_shadow_type(gtk.SHADOW_ETCHED_OUT) self.bpmframe.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("#87d987")) @@ -211,6 +217,7 @@ #_____________________________________________________________________ def OnClick(self, widget): + self.clicktip.set_tip(self.clickbutton, _("Turn click track off"),None) dlg = gtk.MessageDialog(None, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_WARNING, Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 851) +++ Jokosher/JokosherApp.py (working copy) @@ -37,7 +37,9 @@ gtk.glade.textdomain(Globals.LOCALE_APP) self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") - + def printTree(): + for widget in wTree: + print widget #Connect event handlers signals = { "on_MainWindow_destroy" : self.OnDestroy, --=-T4i/dUU+597Ax8ys52zz-- From kelly_worth2003@yahoo.co.uk Sun Oct 29 19:57: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 47D4D3B01BF for ; Sun, 29 Oct 2006 19:57:31 -0500 (EST) 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 15808-03 for ; Sun, 29 Oct 2006 19:57:30 -0500 (EST) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by menubar.gnome.org (Postfix) with SMTP id 461B33B007E for ; Sun, 29 Oct 2006 19:57:29 -0500 (EST) Received: (qmail 77685 invoked from network); 30 Oct 2006 00:57:28 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 00:57:27 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-hl6ih37HOc1CWl+ZIzog" Date: Mon, 30 Oct 2006 00:56:00 +0000 Message-Id: <1162169760.4429.10.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: -0.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] Make dialogs centre on their parent window 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, 30 Oct 2006 00:57:31 -0000 --=-hl6ih37HOc1CWl+ZIzog Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, This patch enables most dialogs to centre on the window its called from. Im pretty sure nearly all the dialogs centre on their parent window. Please let me know if there are any ive missed. Ive set the main jokosher window to centre on screen. Ive done some other small changes. I made the file chooser button in the new project dialog fill horizontally and i set the shadow type of the recent projects scrolled window to gtk.SHADOW_IN. The last change was probably unnecessary but i think it makes the recent projects list look neater. Any feedback on the changes ive made are welcome. Regards, John --=-hl6ih37HOc1CWl+ZIzog Content-Disposition: attachment; filename=dialogs_centred.diff Content-Type: text/x-patch; name=dialogs_centred.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/InstrumentConnectionsDialog.py =================================================================== --- Jokosher/InstrumentConnectionsDialog.py (revision 852) +++ Jokosher/InstrumentConnectionsDialog.py (working copy) @@ -42,6 +42,8 @@ self.parent = parent self.window.set_icon(self.parent.icon) + ## centre the InstrumentConnectionsDialog on the main jokosher window + self.window.set_transient_for(self.parent.window) self.window.show_all() #_____________________________________________________________________ Index: Jokosher/Jokosher.glade =================================================================== --- Jokosher/Jokosher.glade (revision 852) +++ Jokosher/Jokosher.glade (working copy) @@ -9,7 +9,7 @@ True Jokosher GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER False 500 400 @@ -510,8 +510,8 @@ True False + - @@ -543,8 +543,8 @@ True False + - @@ -564,8 +564,8 @@ True False + - @@ -585,8 +585,8 @@ False False + - @@ -605,8 +605,8 @@ True False + - @@ -1205,14 +1205,14 @@ True Add an instrument GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT True True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_CENTER True False @@ -1385,14 +1385,14 @@ True Preferences GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -2167,14 +2167,14 @@ True New Project GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT True True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -2303,26 +2303,6 @@ - - True - Select A Folder - GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER - True - False - False - -1 - - - 1 - 2 - 1 - 2 - - - - - - True Folder @@ -2399,6 +2379,26 @@ + + + + True + Select A Folder + GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER + True + False + False + -1 + + + 1 + 2 + 1 + 2 + fill + + + 0 @@ -2547,7 +2547,7 @@ True GTK_POLICY_NEVER GTK_POLICY_NEVER - GTK_SHADOW_NONE + GTK_SHADOW_IN GTK_CORNER_TOP_LEFT @@ -2966,7 +2966,7 @@ True Instrument Connections GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False @@ -3182,14 +3182,14 @@ True Contributing to Jokosher GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -3606,14 +3606,14 @@ True Configure Instrument Effects GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -3967,14 +3967,14 @@ True Settings GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT False True False True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False @@ -4156,7 +4156,7 @@ Extension Manager GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE + GTK_WIN_POS_CENTER_ON_PARENT True 400 300 @@ -4165,7 +4165,7 @@ True False False - GDK_WINDOW_TYPE_HINT_NORMAL + GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True False Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 852) +++ Jokosher/JokosherApp.py (working copy) @@ -1106,13 +1106,15 @@ def OnContributingDialog(self, widget): self.contribTree = gtk.glade.XML(Globals.GLADE_PATH, "ContributingDialog") + + # grab reference to the ContributingDialog window + self.contribdialog = self.contribTree.get_widget("ContributingDialog") self.topimage = self.contribTree.get_widget("topimage") self.topimage.set_from_file(os.path.join(Globals.IMAGE_PATH, "jokosher-logo.png")) - # grab some references to bits of the GUI - self.contribdialog = self.wTree.get_widget("ContributingDialog") - #self.contribdialog.show_all() + # centre the ContributingDialog window on MainWindow + self.contribdialog.set_transient_for(self.window) #_____________________________________________________________________ --=-hl6ih37HOc1CWl+ZIzog-- Send instant messages to your online friends http://uk.messenger.yahoo.com From laszlok2@gmail.com Sun Oct 29 20:54:53 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 8BB323B00DB for ; Sun, 29 Oct 2006 20:54:53 -0500 (EST) 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 20095-03 for ; Sun, 29 Oct 2006 20:54:53 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.205]) by menubar.gnome.org (Postfix) with ESMTP id 7DB833B000D for ; Sun, 29 Oct 2006 20:54:52 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so992423nzf for ; Sun, 29 Oct 2006 17:54:52 -0800 (PST) Received: by 10.65.176.7 with SMTP id d7mr3663602qbp; Sun, 29 Oct 2006 17:54:51 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q15sm4239172qbq.2006.10.29.17.54.51; Sun, 29 Oct 2006 17:54:51 -0800 (PST) Message-ID: <45455B7B.7080904@gmail.com> Date: Sun, 29 Oct 2006 20:55:07 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Adam Reid References: <1162141549.10438.46.camel@localhost> In-Reply-To: <1162141549.10438.46.camel@localhost> 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.323 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_GT=0.077] X-Spam-Score: -2.323 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] [PATCH] Tooltips for most of the interface 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, 30 Oct 2006 01:54:53 -0000 Adam Reid wrote: > Hello all, > > This is my first patch ever for any project, but I love what you guys > are doing so I thought I'd help where I can. > > This patch contains tooltips for almost everything. Wow, impressive. :) > Things I haven't > done yet are the balance sliders, zoom sliders, and context sensitivity > for the workspace button. I can't quite wrap my head around how to > manipulate the widget properties from the wTree. Its simple. Just do self.wTree.get_widget("thewidgetname"), where the widget's name is the name given in the glade file. That function call returns the instance of the gtk widget that was created when the gui was loaded by libglade. Say I wanted to change tset the tooltip on a gtk.Label that was in the glade file: self.mylabel = self.wTree.get_widget("mylabel") labeltip = gtk.Tooltips() labeltip.set_tip(self.mylabel, _("Turn click track on"), None) > Let me know if there are any problems with this patch or if I missed > other things. Ya, just one thing. See below. > Index: Jokosher/JokosherApp.py > =================================================================== > --- Jokosher/JokosherApp.py (revision 851) > +++ Jokosher/JokosherApp.py (working copy) > @@ -37,7 +37,9 @@ > gtk.glade.textdomain(Globals.LOCALE_APP) > > self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") > - > + def printTree(): > + for widget in wTree: > + print widget Is the function printTree() supposed to be there? I really don't think so, and even if it should be there, it shouldn't be printing to the console. We use Globals.debug() instead. Since Jono already committed your patch unchanged, I will blame him for the lack of quality control in his patch review. Thanks for the patch adam! Laszlo From jonobacon@gmail.com Mon Oct 30 03:37: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 387333B000D for ; Mon, 30 Oct 2006 03:37:59 -0500 (EST) 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 03428-08 for ; Mon, 30 Oct 2006 03:37:56 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 228A33B0096 for ; Mon, 30 Oct 2006 03:37:56 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2224272nfa for ; Mon, 30 Oct 2006 00:37:55 -0800 (PST) Received: by 10.78.149.13 with SMTP id w13mr4479101hud; Mon, 30 Oct 2006 00:37:54 -0800 (PST) Received: by 10.78.131.20 with HTTP; Mon, 30 Oct 2006 00:37:54 -0800 (PST) Message-ID: <1c3fe48e0610300037x2676de43tc5e5b84b2d1faf4d@mail.gmail.com> Date: Mon, 30 Oct 2006 08:37:54 +0000 From: "Jono Bacon" To: "Laszlo Pandy" In-Reply-To: <45455B7B.7080904@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1162141549.10438.46.camel@localhost> <45455B7B.7080904@gmail.com> 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: Cc: Jokosher development list , Adam Reid Subject: Re: [jokosher-devel] [PATCH] Tooltips for most of the interface 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, 30 Oct 2006 08:37:59 -0000 On 10/30/06, Laszlo Pandy wrote: > Since Jono already committed your patch unchanged, I will blame him for > the lack of quality control in his patch review. In my defence, I did see that. But, in your defense, I forgot to take it out or at least use the debug output system. :P Jono From kelly_worth2003@yahoo.co.uk Mon Oct 30 06:27: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 F0E773B000D for ; Mon, 30 Oct 2006 06:27:42 -0500 (EST) 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 17545-09 for ; Mon, 30 Oct 2006 06:27:39 -0500 (EST) Received: from smtp003.mail.ukl.yahoo.com (smtp003.mail.ukl.yahoo.com [217.12.11.34]) by menubar.gnome.org (Postfix) with SMTP id A042B3B007E for ; Mon, 30 Oct 2006 06:27:38 -0500 (EST) Received: (qmail 68165 invoked from network); 30 Oct 2006 11:27:38 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp003.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 11:27:37 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-k4QcGPxGR/mVpL/0RfEl" Date: Mon, 30 Oct 2006 11:27:31 +0000 Message-Id: <1162207651.8370.4.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.459 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 1.459 X-Spam-Level: * Subject: [jokosher-devel] [PATCH] close button in about dialog now destroys window 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, 30 Oct 2006 11:27:43 -0000 --=-k4QcGPxGR/mVpL/0RfEl Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, This is a very minor fix but now the About Dialog gets destroyed when the close button is clicked. The close button didnt destroy the window before. Regards, John. --=-k4QcGPxGR/mVpL/0RfEl Content-Disposition: attachment; filename=about_dialog_destroy.diff Content-Type: text/x-patch; name=about_dialog_destroy.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -265,6 +265,8 @@ dlg = aboutTree.get_widget("AboutDialog") dlg.set_transient_for(self.window) dlg.set_icon(self.icon) + dlg.run() + dlg.destroy() #_____________________________________________________________________ --=-k4QcGPxGR/mVpL/0RfEl-- Send instant messages to your online friends http://uk.messenger.yahoo.com From kelly_worth2003@yahoo.co.uk Mon Oct 30 07:17: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 867083B0002 for ; Mon, 30 Oct 2006 07:17:13 -0500 (EST) 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 21655-04 for ; Mon, 30 Oct 2006 07:17:12 -0500 (EST) Received: from smtp004.mail.ukl.yahoo.com (smtp004.mail.ukl.yahoo.com [217.12.11.35]) by menubar.gnome.org (Postfix) with SMTP id 52C623B000D for ; Mon, 30 Oct 2006 07:17:11 -0500 (EST) Received: (qmail 87081 invoked from network); 30 Oct 2006 12:17:10 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp004.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 12:17:10 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-C2H3Hhi4+Crv/0Ll2d29" Date: Mon, 30 Oct 2006 12:17:07 +0000 Message-Id: <1162210627.10730.2.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: Yes, score=2.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 2.014 X-Spam-Level: ** X-Spam-Flag: YES Subject: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 12:17:13 -0000 --=-C2H3Hhi4+Crv/0Ll2d29 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, Another minor fix. gtk.gdk.threads_init() is now used as gtk.threads_init() is now deprecated. Regards, John. --=-C2H3Hhi4+Crv/0Ll2d29 Content-Disposition: attachment; filename=about_dialog_destroy.diff Content-Type: text/x-patch; name=about_dialog_destroy.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -265,6 +265,8 @@ dlg = aboutTree.get_widget("AboutDialog") dlg.set_transient_for(self.window) dlg.set_icon(self.icon) + dlg.run() + dlg.destroy() #_____________________________________________________________________ --=-C2H3Hhi4+Crv/0Ll2d29-- Send instant messages to your online friends http://uk.messenger.yahoo.com From kelly_worth2003@yahoo.co.uk Mon Oct 30 07:18:58 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 2BF6C3B0002 for ; Mon, 30 Oct 2006 07:18:58 -0500 (EST) 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 21771-04 for ; Mon, 30 Oct 2006 07:18:56 -0500 (EST) Received: from smtp007.mail.ukl.yahoo.com (smtp007.mail.ukl.yahoo.com [217.12.11.96]) by menubar.gnome.org (Postfix) with SMTP id ED8C13B02C3 for ; Mon, 30 Oct 2006 07:18:55 -0500 (EST) Received: (qmail 87737 invoked from network); 30 Oct 2006 12:18:55 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp007.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 12:18:55 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-kqANlqltNUNkaDEZXjWt" Date: Mon, 30 Oct 2006 12:18:52 +0000 Message-Id: <1162210732.10730.5.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: Yes, score=2.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 2.014 X-Spam-Level: ** X-Spam-Flag: YES Subject: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 12:18:58 -0000 --=-kqANlqltNUNkaDEZXjWt Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, gtk.gdk.threads_init() is now used as gtk.threads_init() is now deprecated. oops, ignore the last email. wrong patch attatched John. --=-kqANlqltNUNkaDEZXjWt Content-Disposition: attachment; filename=threads_deprecated.diff Content-Type: text/x-patch; name=threads_deprecated.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -1168,7 +1168,7 @@ def main(): MainApp() - gtk.threads_init() + gtk.gdk.threads_init() gtk.main() --=-kqANlqltNUNkaDEZXjWt-- Send instant messages to your online friends http://uk.messenger.yahoo.com From kelly_worth2003@yahoo.co.uk Mon Oct 30 07:56: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 D44173B02F3 for ; Mon, 30 Oct 2006 07:56:20 -0500 (EST) 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 24334-02 for ; Mon, 30 Oct 2006 07:56:20 -0500 (EST) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by menubar.gnome.org (Postfix) with SMTP id 602983B002A for ; Mon, 30 Oct 2006 07:56:19 -0500 (EST) Received: (qmail 14046 invoked from network); 30 Oct 2006 12:56:18 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 12:56:18 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-wiAPNeGTXXAgirzAydgB" Date: Mon, 30 Oct 2006 12:56:14 +0000 Message-Id: <1162212974.11859.5.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: Yes, score=2.014 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: 2.014 X-Spam-Level: ** X-Spam-Flag: YES Subject: [jokosher-devel] [PATCH] recent project menu items now have tooltips that contain a label showing the user where their recent projects are stored. 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, 30 Oct 2006 12:56:21 -0000 --=-wiAPNeGTXXAgirzAydgB Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, The recent project menu items now have tooltips. The tooltips contain a label of where the user's projects are stored. Regards, John --=-wiAPNeGTXXAgirzAydgB Content-Disposition: attachment; filename=recentprojects_menuitems_tooltips.diff Content-Type: text/x-patch; name=recentprojects_menuitems_tooltips.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 855) +++ JokosherApp.py (working copy) @@ -721,6 +721,8 @@ if self.recentprojectitems: for item in self.recentprojectitems: mitem = gtk.MenuItem(item[1]) + tooltips = gtk.Tooltips() + tooltips.set_tip(mitem, item[0], None) self.recentprojectsmenu.append(mitem) mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) --=-wiAPNeGTXXAgirzAydgB-- ___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html From atomic0x@gmail.com Mon Oct 30 08:04: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 B05423B0138 for ; Mon, 30 Oct 2006 08:04:25 -0500 (EST) 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 24938-07 for ; Mon, 30 Oct 2006 08:04:25 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.196]) by menubar.gnome.org (Postfix) with ESMTP id B5F873B018D for ; Mon, 30 Oct 2006 08:04:24 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1113121nzf for ; Mon, 30 Oct 2006 05:04:24 -0800 (PST) Received: by 10.64.193.8 with SMTP id q8mr4647269qbf; Mon, 30 Oct 2006 05:04:24 -0800 (PST) Received: from ?192.168.1.101? ( [72.140.113.171]) by mx.google.com with ESMTP id c6sm5159278qbc.2006.10.30.05.04.23; Mon, 30 Oct 2006 05:04:23 -0800 (PST) From: Adam Reid To: Jokosher development list Content-Type: multipart/mixed; boundary="=-HBGezi/oHBIrTDMj9iEu" Date: Mon, 30 Oct 2006 08:04:19 -0500 Message-Id: <1162213459.20978.8.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 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] bad patch? 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, 30 Oct 2006 13:04:25 -0000 --=-HBGezi/oHBIrTDMj9iEu Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello All, I checked out rev 855 this morning and there was some problem with the patch that I sent out, because there were patch strings scattered throughout JokosherApp.py. Here is a diff. Adam --=-HBGezi/oHBIrTDMj9iEu Content-Disposition: attachment; filename=reovedpatchstr.patch Content-Type: text/x-patch; name=reovedpatchstr.patch; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: Jokosher/TimeLineBar.py =================================================================== --- Jokosher/TimeLineBar.py (revision 855) +++ Jokosher/TimeLineBar.py (working copy) @@ -27,6 +27,8 @@ # add click / bpm / signature box self.clickbutton = gtk.ToggleButton("C") self.clicktip = gtk.Tooltips() + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) + self.clicktip = gtk.Tooltips() self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) self.clickbutton.connect("toggled", self.OnClick) @@ -217,6 +219,7 @@ #_____________________________________________________________________ def OnClick(self, widget): + self.clicktip.set_tip(self.clickbutton, _("Turn click track off"),None) self.clicktip.set_tip(self.clickbutton, _("Turn click track off"), None) dlg = gtk.MessageDialog(None, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, Index: Jokosher/JokosherApp.py =================================================================== --- Jokosher/JokosherApp.py (revision 855) +++ Jokosher/JokosherApp.py (working copy) @@ -37,7 +37,6 @@ gtk.glade.textdomain(Globals.LOCALE_APP) self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") - #Connect event handlers signals = { "on_MainWindow_destroy" : self.OnDestroy, --=-HBGezi/oHBIrTDMj9iEu-- From chris-procter@talk21.com Mon Oct 30 08:24: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 6064F3B00B5 for ; Mon, 30 Oct 2006 08:24:59 -0500 (EST) 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 25880-09 for ; Mon, 30 Oct 2006 08:24:58 -0500 (EST) Received: from web86610.mail.ird.yahoo.com (web86610.mail.ird.yahoo.com [217.146.188.207]) by menubar.gnome.org (Postfix) with SMTP id 8843A3B036A for ; Mon, 30 Oct 2006 08:24:57 -0500 (EST) Received: (qmail 70996 invoked by uid 60001); 30 Oct 2006 13:24:56 -0000 Message-ID: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> Received: from [62.245.38.105] by web86610.mail.ird.yahoo.com via HTTP; Mon, 30 Oct 2006 13:24:56 GMT Date: Mon, 30 Oct 2006 13:24:56 +0000 (GMT) From: chris procter To: Jokosher development list In-Reply-To: <1162210732.10730.5.camel@edgy> 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.677 tagged_above=-999 required=2 tests=[AWL=0.768, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.677 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 13:24:59 -0000 Both this and the About dialog patch fix issues that occur in Edgy which but not in Dapper (due to changes between pygtk 2.8 and 2.10 iirc) so they need to be tested under Dapper, to ensure they dont break stuff. The about dialog should be fine, but the gtk.threads_init() -> gtk.gdk.threads_init() could be a problem chris --- John Kelly wrote: > Hello everyone, > > gtk.gdk.threads_init() is now used as > gtk.threads_init() is now deprecated. > > oops, ignore the last email. wrong patch attatched > > John. > > Index: JokosherApp.py > =================================================================== > --- JokosherApp.py (revision 855) > +++ JokosherApp.py (working copy) > @@ -1168,7 +1168,7 @@ > > def main(): > MainApp() > - gtk.threads_init() > + gtk.gdk.threads_init() > gtk.main() > > > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > Send instant messages to your online friends http://uk.messenger.yahoo.com From laszlok2@gmail.com Mon Oct 30 08:30: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 6C78C3B0002 for ; Mon, 30 Oct 2006 08:30:40 -0500 (EST) 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 26467-04 for ; Mon, 30 Oct 2006 08:30:38 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id 374773B02F3 for ; Mon, 30 Oct 2006 08:30:37 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1119509nzf for ; Mon, 30 Oct 2006 05:30:36 -0800 (PST) Received: by 10.65.38.13 with SMTP id q13mr4611792qbj; Mon, 30 Oct 2006 05:30:36 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id q19sm5207878qbq.2006.10.30.05.30.35; Mon, 30 Oct 2006 05:30:36 -0800 (PST) Message-ID: <4545FE89.1000703@gmail.com> Date: Mon, 30 Oct 2006 08:30:49 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Adam Reid References: <1162213459.20978.8.camel@localhost> In-Reply-To: <1162213459.20978.8.camel@localhost> 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: Cc: Jokosher development list Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 13:30:40 -0000 Adam Reid wrote: > Hello All, > > I checked out rev 855 this morning and there was some problem with the > patch that I sent out, because there were patch strings scattered > throughout JokosherApp.py. I don't see the problem. Your last patch was committed and this new patch just duplicates some things that are already committed. > > Here is a diff. > > Adam > > > ------------------------------------------------------------------------ > > Index: Jokosher/TimeLineBar.py > =================================================================== > --- Jokosher/TimeLineBar.py (revision 855) > +++ Jokosher/TimeLineBar.py (working copy) > @@ -27,6 +27,8 @@ > # add click / bpm / signature box > self.clickbutton = gtk.ToggleButton("C") > self.clicktip = gtk.Tooltips() > + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) > + self.clicktip = gtk.Tooltips() > self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) See, both those lines are just duplicates of what came before/after it. The only difference it that there is a space after the comma which I added. Laszlo From laszlok2@gmail.com Mon Oct 30 08:42: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 800AD3B0337 for ; Mon, 30 Oct 2006 08:42:59 -0500 (EST) 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 27077-06 for ; Mon, 30 Oct 2006 08:42:56 -0500 (EST) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by menubar.gnome.org (Postfix) with ESMTP id 6C1FC3B0002 for ; Mon, 30 Oct 2006 08:42:55 -0500 (EST) Received: by wx-out-0506.google.com with SMTP id i28so1312825wxd for ; Mon, 30 Oct 2006 05:42:55 -0800 (PST) Received: by 10.90.27.6 with SMTP id a6mr763544aga; Mon, 30 Oct 2006 05:42:54 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e10sm5195502qbe.2006.10.30.05.42.53; Mon, 30 Oct 2006 05:42:54 -0800 (PST) Message-ID: <4546016C.7080303@gmail.com> Date: Mon, 30 Oct 2006 08:43:08 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: chris procter References: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> In-Reply-To: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.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.246 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.246 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 13:42:59 -0000 chris procter wrote: > Both this and the About dialog patch fix issues that > occur in Edgy which but not in Dapper (due to changes > between pygtk 2.8 and 2.10 iirc) so they need to be > tested under Dapper, to ensure they dont break stuff. > > The about dialog should be fine, but the > gtk.threads_init() -> gtk.gdk.threads_init() could be > a problem > IIRC threads init allows you to use python threads in the gobject system. Since we don't actually use python threads anymore, I don't think we even need this, so I've removed it in SVN. Laszlo From mike@mikeasoft.com Mon Oct 30 08:45: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 76B973B0078 for ; Mon, 30 Oct 2006 08:45:44 -0500 (EST) 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 27528-01 for ; Mon, 30 Oct 2006 08:45:31 -0500 (EST) Received: from tallyho.bytemark.co.uk (tallyho.bytemark.co.uk [80.68.81.166]) by menubar.gnome.org (Postfix) with ESMTP id 0DD493B0395 for ; Mon, 30 Oct 2006 08:44:03 -0500 (EST) Received: from mikeasoft.com ([80.68.92.185]) by tallyho.bytemark.co.uk with esmtp (Exim 4.52) id 1GeXQo-0002f8-Cg for jokosher-devel-list@gnome.org; Mon, 30 Oct 2006 13:44:02 +0000 Received: from mike by mikeasoft.com with local (Exim 3.36 #1 (Debian)) id 1GeXY8-0003gF-00 for ; Mon, 30 Oct 2006 13:51:36 +0000 Date: Mon, 30 Oct 2006 13:51:36 +0000 To: Jokosher development list Message-ID: <20061030135136.GD20291@mikeasoft.com> Mail-Followup-To: Jokosher development list References: <1162213459.20978.8.camel@localhost> <4545FE89.1000703@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4545FE89.1000703@gmail.com> User-Agent: mutt-ng/devel-r804 (Linux) From: Michael Sheldon X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.797 tagged_above=-999 required=2 tests=[AWL=-0.764, BAYES_05=-1.11, TW_SV=0.077] X-Spam-Score: -1.797 X-Spam-Level: Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 13:45:44 -0000 On Mon, Oct 30, 2006 at 08:30:49AM -0500, Laszlo Pandy wrote: > Adam Reid wrote: > > Hello All, > > > > I checked out rev 855 this morning and there was some problem with the > > patch that I sent out, because there were patch strings scattered > > throughout JokosherApp.py. > > I don't see the problem. Your last patch was committed and this new > patch just duplicates some things that are already committed. Hi Adam, Chances are that there was a collision just with your local copy. See if there are files such as TimeLineBar.mine, TimeLineBar.r855, etc. these are created by svn when there is a collision and contain the different versions of the file. If there's nothing in your local copy you want to keep just delete TimeLineBar.* and run svn up again. Cheers, Mike. > > > > > Here is a diff. > > > > Adam > > > > > > ------------------------------------------------------------------------ > > > > Index: Jokosher/TimeLineBar.py > > =================================================================== > > --- Jokosher/TimeLineBar.py (revision 855) > > +++ Jokosher/TimeLineBar.py (working copy) > > @@ -27,6 +27,8 @@ > > # add click / bpm / signature box > > self.clickbutton = gtk.ToggleButton("C") > > self.clicktip = gtk.Tooltips() > > + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) > > + self.clicktip = gtk.Tooltips() > > self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) > > See, both those lines are just duplicates of what came before/after it. > The only difference it that there is a space after the comma which I added. > > Laszlo > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Michael Sheldon http://www.mikeasoft.com From atomic0x@gmail.com Mon Oct 30 09:32: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 C67793B007D for ; Mon, 30 Oct 2006 09:32:12 -0500 (EST) 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 30161-10 for ; Mon, 30 Oct 2006 09:32:08 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.199]) by menubar.gnome.org (Postfix) with ESMTP id 577CD3B00CA for ; Mon, 30 Oct 2006 09:32:08 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1133909nzf for ; Mon, 30 Oct 2006 06:32:08 -0800 (PST) Received: by 10.35.78.1 with SMTP id f1mr4909568pyl; Mon, 30 Oct 2006 06:32:07 -0800 (PST) Received: by 10.35.134.18 with HTTP; Mon, 30 Oct 2006 06:32:07 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 09:32:07 -0500 From: "Adam Reid" To: "Jokosher development list" In-Reply-To: <20061030135136.GD20291@mikeasoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1162213459.20978.8.camel@localhost> <4545FE89.1000703@gmail.com> <20061030135136.GD20291@mikeasoft.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_SV=0.077] X-Spam-Score: -2.323 X-Spam-Level: Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 14:32:12 -0000 Yep, Sorry about that, I'm still learning. It was just local stuff that caused the problems. Cheers, Adam On 10/30/06, Michael Sheldon wrote: > On Mon, Oct 30, 2006 at 08:30:49AM -0500, Laszlo Pandy wrote: > > Adam Reid wrote: > > > Hello All, > > > > > > I checked out rev 855 this morning and there was some problem with the > > > patch that I sent out, because there were patch strings scattered > > > throughout JokosherApp.py. > > > > I don't see the problem. Your last patch was committed and this new > > patch just duplicates some things that are already committed. > > Hi Adam, > > Chances are that there was a collision just with your local copy. See if there are files such as TimeLineBar.mine, TimeLineBar.r855, etc. these are created by svn when there is a collision and contain the different versions of the file. If there's nothing in your local copy you want to keep just delete TimeLineBar.* and run svn up again. > > Cheers, > Mike. > > > > > > > > > Here is a diff. > > > > > > Adam > > > > > > > > > ------------------------------------------------------------------------ > > > > > > Index: Jokosher/TimeLineBar.py > > > =================================================================== > > > --- Jokosher/TimeLineBar.py (revision 855) > > > +++ Jokosher/TimeLineBar.py (working copy) > > > @@ -27,6 +27,8 @@ > > > # add click / bpm / signature box > > > self.clickbutton = gtk.ToggleButton("C") > > > self.clicktip = gtk.Tooltips() > > > + self.clicktip.set_tip(self.clickbutton,_("Turn click track on"),None) > > > + self.clicktip = gtk.Tooltips() > > > self.clicktip.set_tip(self.clickbutton, _("Turn click track on"), None) > > > > See, both those lines are just duplicates of what came before/after it. > > The only difference it that there is a space after the comma which I added. > > > > Laszlo > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > -- > Michael Sheldon > http://www.mikeasoft.com > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > From john@thegreens.co.uk Mon Oct 30 09:37: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 E03D53B03AD for ; Mon, 30 Oct 2006 09:37:01 -0500 (EST) 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 30616-05 for ; Mon, 30 Oct 2006 09:36:58 -0500 (EST) Received: from smtp807.mail.ukl.yahoo.com (smtp807.mail.ukl.yahoo.com [217.12.12.197]) by menubar.gnome.org (Postfix) with SMTP id 8DA093B0366 for ; Mon, 30 Oct 2006 09:36:57 -0500 (EST) Received: (qmail 51369 invoked from network); 30 Oct 2006 14:36:56 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp807.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 14:36:56 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 37A0379006; Mon, 30 Oct 2006 14:36:56 +0000 (GMT) Date: Mon, 30 Oct 2006 14:36:56 +0000 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061030143655.GA17524@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <1162210732.10730.5.camel@edgy> <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> User-Agent: Mutt/1.5.12-2006-07-14 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.093 tagged_above=-999 required=2 tests=[AWL=0.283, BAYES_00=-2.599, SPF_NEUTRAL=1.069, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.093 X-Spam-Level: Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 14:37:02 -0000 On Mon, Oct 30, 2006 at 01:24:56PM +0000, chris procter wrote: > > Both this and the About dialog patch fix issues that > occur in Edgy which but not in Dapper (due to changes > between pygtk 2.8 and 2.10 iirc) so they need to be > tested under Dapper, to ensure they dont break stuff. > The about dialog patch is just fine in Dapper. -- John Green From jonobacon@gmail.com Mon Oct 30 09:40: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 5742E3B016D for ; Mon, 30 Oct 2006 09:40:47 -0500 (EST) 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 30835-03 for ; Mon, 30 Oct 2006 09:40:42 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by menubar.gnome.org (Postfix) with ESMTP id 296303B0222 for ; Mon, 30 Oct 2006 09:40:40 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1147173ugb for ; Mon, 30 Oct 2006 06:40:39 -0800 (PST) Received: by 10.78.171.13 with SMTP id t13mr4911611hue; Mon, 30 Oct 2006 06:40:38 -0800 (PST) Received: by 10.78.131.20 with HTTP; Mon, 30 Oct 2006 06:40:38 -0800 (PST) Message-ID: <1c3fe48e0610300640k586ae2ffr40e0796781d8c157@mail.gmail.com> Date: Mon, 30 Oct 2006 14:40:38 +0000 From: "Jono Bacon" To: "Adam Reid" 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: <1162213459.20978.8.camel@localhost> <4545FE89.1000703@gmail.com> <20061030135136.GD20291@mikeasoft.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.213 tagged_above=-999 required=2 tests=[AWL=0.187, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.213 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] bad patch? 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, 30 Oct 2006 14:40:47 -0000 On 10/30/06, Adam Reid wrote: > Yep, > > Sorry about that, I'm still learning. It was just local stuff that > caused the problems. No worries! We are all learning. :) Jono From stuart.langridge@gmail.com Mon Oct 30 09:54: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 7351E3B01BC for ; Mon, 30 Oct 2006 09:54:28 -0500 (EST) 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 31519-01 for ; Mon, 30 Oct 2006 09:54:24 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 457D03B0329 for ; Mon, 30 Oct 2006 09:54:23 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2323365nfa for ; Mon, 30 Oct 2006 06:54:22 -0800 (PST) Received: by 10.82.124.10 with SMTP id w10mr498397buc; Mon, 30 Oct 2006 06:54:22 -0800 (PST) Received: by 10.82.115.13 with HTTP; Mon, 30 Oct 2006 06:54:21 -0800 (PST) Message-ID: <4c91566f0610300654h4f7a3107w25e2d269c2e5a7c6@mail.gmail.com> Date: Mon, 30 Oct 2006 14:54:21 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Laszlo Pandy" In-Reply-To: <4546016C.7080303@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061030132456.70994.qmail@web86610.mail.ird.yahoo.com> <4546016C.7080303@gmail.com> X-Google-Sender-Auth: 9ed54586b1fc8108 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.324 tagged_above=-999 required=2 tests=[AWL=0.076, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.324 X-Spam-Level: Cc: Jokosher development list , chris procter Subject: Re: [jokosher-devel] [PATCH] use gtk.gdk.threads_init() as gtk.threads_init() is now deprecated 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, 30 Oct 2006 14:54:28 -0000 > IIRC threads init allows you to use python threads in the gobject > system. Since we don't actually use python threads anymore, I don't > think we even need this, so I've removed it in SVN. I need them in the freesound plugin, but that does its own threads_init(). sil -- In 1988 there was the war, and after that there were no more roses. Not for anybody. -- "V For Vendetta", Alan Moore From panos.laganakos@gmail.com Mon Oct 30 10:26: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 C69363B007D for ; Mon, 30 Oct 2006 10:26:04 -0500 (EST) 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 00704-03 for ; Mon, 30 Oct 2006 10:26:00 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 7E6563B0078 for ; Mon, 30 Oct 2006 10:25:59 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2331542nfa for ; Mon, 30 Oct 2006 07:25:58 -0800 (PST) Received: by 10.49.20.15 with SMTP id x15mr5849974nfi; Mon, 30 Oct 2006 07:25:56 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 07:25:56 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 17:25:56 +0200 From: "Panos Laganakos" To: "Jokosher Devel List" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.491 tagged_above=-999 required=2 tests=[AWL=-0.950, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.491 X-Spam-Level: Subject: [jokosher-devel] 02 banner - a bit early! 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, 30 Oct 2006 15:26:05 -0000 I made a small web banner for 0.2 release, a bit early, I know, but I just felt like it :) http://panos.solhost.org/mockups/jok-banner-01.png -- Panos Laganakos From davmor2@gmail.com Mon Oct 30 10:29:03 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 C7ABE3B0078 for ; Mon, 30 Oct 2006 10:29:03 -0500 (EST) 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 00736-10 for ; Mon, 30 Oct 2006 10:29:00 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by menubar.gnome.org (Postfix) with ESMTP id 2323B3B00A1 for ; Mon, 30 Oct 2006 10:28:56 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1161558ugb for ; Mon, 30 Oct 2006 07:28:55 -0800 (PST) Received: by 10.67.93.7 with SMTP id v7mr4329049ugl; Mon, 30 Oct 2006 07:28:54 -0800 (PST) Received: by 10.66.216.14 with HTTP; Mon, 30 Oct 2006 07:28:53 -0800 (PST) Message-ID: <36feaa6c0610300728l2430c786kefc195266fc50e47@mail.gmail.com> Date: Mon, 30 Oct 2006 15:28:53 +0000 From: "David Morley" To: "Panos Laganakos" 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.541 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -0.541 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] 02 banner - a bit early! 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, 30 Oct 2006 15:29:04 -0000 On 30/10/06, Panos Laganakos wrote: > I made a small web banner for 0.2 release, a bit early, I know, but I > just felt like it :) > > http://panos.solhost.org/mockups/jok-banner-01.png > Nice! -- Seek That Thy Might Know From stuart.langridge@gmail.com Mon Oct 30 10:42: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 91F993B0314 for ; Mon, 30 Oct 2006 10:42:44 -0500 (EST) 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 02554-02 for ; Mon, 30 Oct 2006 10:42:41 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 7EB453B0389 for ; Mon, 30 Oct 2006 10:42:09 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2335740nfa for ; Mon, 30 Oct 2006 07:42:08 -0800 (PST) Received: by 10.82.118.2 with SMTP id q2mr592827buc; Mon, 30 Oct 2006 07:41:59 -0800 (PST) Received: by 10.82.115.13 with HTTP; Mon, 30 Oct 2006 07:41:59 -0800 (PST) Message-ID: <4c91566f0610300741o7ce26f41t7db36c18462a17d6@mail.gmail.com> Date: Mon, 30 Oct 2006 15:41:59 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Panos Laganakos" 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: X-Google-Sender-Auth: 2f64b19248d95eeb X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.326 tagged_above=-999 required=2 tests=[AWL=0.074, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.326 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] 02 banner - a bit early! 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, 30 Oct 2006 15:42:44 -0000 On 10/30/06, Panos Laganakos wrote: >http://panos.solhost.org/mockups/jok-banner-01.png Quality. :) We need to decide which free software musician gets to be in this release, too ;) sil -- what's the point in embedding emacs anyway? it's like embedding rocket ship into toyota camry From panos.laganakos@gmail.com Mon Oct 30 11:05: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 245B23B01EE for ; Mon, 30 Oct 2006 11:05:42 -0500 (EST) 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 04936-01 for ; Mon, 30 Oct 2006 11:05:37 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by menubar.gnome.org (Postfix) with ESMTP id D37353B00A1 for ; Mon, 30 Oct 2006 11:05:35 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2341990nfa for ; Mon, 30 Oct 2006 08:05:35 -0800 (PST) Received: by 10.48.230.18 with SMTP id c18mr5865040nfh; Mon, 30 Oct 2006 08:05:26 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 08:05:26 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 18:05:26 +0200 From: "Panos Laganakos" To: "Jokosher Devel List" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.195 tagged_above=-999 required=2 tests=[AWL=-1.209, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.195 X-Spam-Level: Subject: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:05:42 -0000 Enjoy: http://panos.solhost.org/mockups/jok-poweredby-01.png -- Panos Laganakos From jonobacon@gmail.com Mon Oct 30 11:14: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 EB7AC3B028B for ; Mon, 30 Oct 2006 11:14:42 -0500 (EST) 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 05963-02 for ; Mon, 30 Oct 2006 11:14:38 -0500 (EST) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237]) by menubar.gnome.org (Postfix) with ESMTP id 833743B034E for ; Mon, 30 Oct 2006 11:14:35 -0500 (EST) Received: by wr-out-0506.google.com with SMTP id 67so276802wri for ; Mon, 30 Oct 2006 08:14:35 -0800 (PST) Received: by 10.78.201.2 with SMTP id y2mr5108178huf; Mon, 30 Oct 2006 08:14:33 -0800 (PST) Received: by 10.78.131.20 with HTTP; Mon, 30 Oct 2006 08:14:33 -0800 (PST) Message-ID: <1c3fe48e0610300814w1171e37dkd6a148b2b2c3536d@mail.gmail.com> Date: Mon, 30 Oct 2006 16:14:33 +0000 From: "Jono Bacon" To: "Panos Laganakos" 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.693 tagged_above=-999 required=2 tests=[AWL=-0.782, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.693 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:14:43 -0000 On 10/30/06, Panos Laganakos wrote: > Enjoy: > > http://panos.solhost.org/mockups/jok-poweredby-01.png Looks great, but could you use the "Audio Production Made Simple" strapline instead. :) Panos - your work is awesome. :) Jono From panos.laganakos@gmail.com Mon Oct 30 11:15: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 536653B0158 for ; Mon, 30 Oct 2006 11:15:08 -0500 (EST) 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 05988-03 for ; Mon, 30 Oct 2006 11:15:06 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id A8F693B022A for ; Mon, 30 Oct 2006 11:15:05 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2344463nfa for ; Mon, 30 Oct 2006 08:15:05 -0800 (PST) Received: by 10.49.10.3 with SMTP id n3mr5930369nfi; Mon, 30 Oct 2006 08:15:03 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 08:15:03 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 18:15:03 +0200 From: "Panos Laganakos" To: "Jokosher Devel 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: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.171 tagged_above=-999 required=2 tests=[AWL=-1.185, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.171 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:15:08 -0000 And for our death/black metalheads and the rest of black souls: http://panos.solhost.org/mockups/jok-poweredby-02.png On 10/30/06, Panos Laganakos wrote: > Enjoy: > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > -- > Panos Laganakos > -- Panos Laganakos From cathalobrien@gmail.com Mon Oct 30 11:28:26 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 EC4D43B0331 for ; Mon, 30 Oct 2006 11:28:25 -0500 (EST) 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 07400-03 for ; Mon, 30 Oct 2006 11:28:21 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.201]) by menubar.gnome.org (Postfix) with ESMTP id DB2AD3B0188 for ; Mon, 30 Oct 2006 11:28:20 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1162546nzf for ; Mon, 30 Oct 2006 08:28:20 -0800 (PST) Received: by 10.35.21.1 with SMTP id y1mr5234724pyi; Mon, 30 Oct 2006 08:28:19 -0800 (PST) Received: by 10.35.45.7 with HTTP; Mon, 30 Oct 2006 08:28:17 -0800 (PST) Message-ID: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> Date: Mon, 30 Oct 2006 16:28:19 +0000 From: "Cathal O'Brien" To: jokosher-devel-list@gnome.org In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_22108_18439543.1162225699025" References: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.406 tagged_above=-999 required=2 tests=[BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_50_60=0.134, HTML_MESSAGE=0.001, SPF_PASS=-0.001] X-Spam-Score: -0.406 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 16:28:26 -0000 ------=_Part_22108_18439543.1162225699025 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Brilliant stuff, laughed my ass off at the metal logo :-) -- Cathal O'Brien On 30/10/06, Panos Laganakos wrote: > > And for our death/black metalheads and the rest of black souls: > > http://panos.solhost.org/mockups/jok-poweredby-02.png > > > On 10/30/06, Panos Laganakos wrote: > > Enjoy: > > > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > > > -- > > Panos Laganakos > > > > > -- > Panos Laganakos > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > ------=_Part_22108_18439543.1162225699025 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Brilliant stuff, laughed my ass off at the metal logo :-)


--
Cathal O'Brien

On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote:
And for our death/black metalheads and the rest of black souls:

http://panos.solhost.org/mockups/jok-poweredby-02.png


On 10/30/06, Panos Laganakos <panos.laganakos@gmail.com > wrote:
> Enjoy:
>
> http://panos.solhost.org/mockups/jok-poweredby-01.png
>
> --
> Panos Laganakos
>


--
Panos Laganakos
_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list


------=_Part_22108_18439543.1162225699025-- From panos.laganakos@gmail.com Mon Oct 30 12:11:26 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 904993B0012 for ; Mon, 30 Oct 2006 12:11:26 -0500 (EST) 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 11715-05 for ; Mon, 30 Oct 2006 12:11:22 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 5E8BA3B00CE for ; Mon, 30 Oct 2006 12:11:21 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so2360518nfa for ; Mon, 30 Oct 2006 09:11:20 -0800 (PST) Received: by 10.48.254.10 with SMTP id b10mr3098145nfi; Mon, 30 Oct 2006 09:11:19 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 09:11:19 -0800 (PST) Message-ID: Date: Mon, 30 Oct 2006 19:11:19 +0200 From: "Panos Laganakos" To: "Cathal O'Brien" In-Reply-To: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.355 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.355 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 17:11:26 -0000 I'm glad you like 'em guys. Here's one with the official motto: http://panos.solhost.org/mockups/jok-poweredby-03.png Now let's spread them around the web :) On 10/30/06, Cathal O'Brien wrote: > Brilliant stuff, laughed my ass off at the metal logo :-) > > > -- > Cathal O'Brien > > > On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote: > > > > And for our death/black metalheads and the rest of black souls: > > > > http://panos.solhost.org/mockups/jok-poweredby-02.png > > > > > > On 10/30/06, Panos Laganakos wrote: > > > Enjoy: > > > > > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > > > > > -- > > > Panos Laganakos > > > > > > > > > -- > > Panos Laganakos > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > -- Panos Laganakos From ensonic@hora-obscura.de Mon Oct 30 14:48: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 2AC0F3B0099 for ; Mon, 30 Oct 2006 14:48:43 -0500 (EST) 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 24994-09 for ; Mon, 30 Oct 2006 14:48:38 -0500 (EST) Received: from smtp4.pp.htv.fi (smtp4.pp.htv.fi [213.243.153.38]) by menubar.gnome.org (Postfix) with ESMTP id 9A1A03B00C5 for ; Mon, 30 Oct 2006 14:48:37 -0500 (EST) Received: from [192.168.0.133] (cs181069046.pp.htv.fi [82.181.69.46]) by smtp4.pp.htv.fi (Postfix) with ESMTP id 7F4D25BC0E5; Mon, 30 Oct 2006 21:48:36 +0200 (EET) Message-ID: <45465714.8070502@hora-obscura.de> Date: Mon, 30 Oct 2006 21:48:36 +0200 From: Stefan Kost User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 SUSE/1.0.5-1.1 SeaMonkey/1.0.5 MIME-Version: 1.0 To: John Kelly References: <1162212974.11859.5.camel@edgy> In-Reply-To: <1162212974.11859.5.camel@edgy> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.449 tagged_above=-999 required=2 tests=[AWL=0.150, BAYES_00=-2.599] X-Spam-Score: -2.449 X-Spam-Level: Cc: Jokosher development list Subject: Re: [jokosher-devel] [PATCH] recent project menu items now have tooltips that contain a label showing the user where their recent projects are stored. 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, 30 Oct 2006 19:48:43 -0000 Hi, John Kelly wrote: > Hello everyone, > > The recent project menu items now have tooltips. The tooltips contain a label of where the user's projects are stored. > > Regards, > John > > ------------------------------------------------------------------------ > > Index: JokosherApp.py > =================================================================== > --- JokosherApp.py (revision 855) > +++ JokosherApp.py (working copy) > @@ -721,6 +721,8 @@ > if self.recentprojectitems: > for item in self.recentprojectitems: > mitem = gtk.MenuItem(item[1]) > + tooltips = gtk.Tooltips() > + tooltips.set_tip(mitem, item[0], None) > self.recentprojectsmenu.append(mitem) > mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) > > You can share the Tooltips object. Just move tooltips = gtk.Tooltips() out of the loop. Stefan From kelly_worth2003@yahoo.co.uk Mon Oct 30 16:39: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 02FE43B01BA for ; Mon, 30 Oct 2006 16:39:11 -0500 (EST) 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 31811-04 for ; Mon, 30 Oct 2006 16:39:06 -0500 (EST) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by menubar.gnome.org (Postfix) with SMTP id A5C533B0017 for ; Mon, 30 Oct 2006 16:39:05 -0500 (EST) Received: (qmail 71877 invoked from network); 30 Oct 2006 21:39:05 -0000 Received: from unknown (HELO ?192.168.100.55?) (kelly?worth2003@81.156.35.228 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 30 Oct 2006 21:39:04 -0000 From: John Kelly To: Jokosher development list Content-Type: multipart/mixed; boundary="=-bdkpslRHLAzchsz/WTh7" Date: Mon, 30 Oct 2006 21:39:01 +0000 Message-Id: <1162244341.27352.11.camel@edgy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708, FROM_HAS_ULINE_NUMS=0.291] X-Spam-Score: -0.4 X-Spam-Level: Subject: [jokosher-devel] [PATCH] recent project menu items tooltips, about dialog close button 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, 30 Oct 2006 21:39:11 -0000 --=-bdkpslRHLAzchsz/WTh7 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello everyone, Two very minor changes. John Green tested out the about dialog patch and reported no problems with it. The recent project menu items now have tooltips containing a label on where the project is stored. John. --=-bdkpslRHLAzchsz/WTh7 Content-Disposition: attachment; filename=changes.diff Content-Type: text/x-patch; name=changes.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Index: JokosherApp.py =================================================================== --- JokosherApp.py (revision 856) +++ JokosherApp.py (working copy) @@ -265,6 +265,8 @@ dlg = aboutTree.get_widget("AboutDialog") dlg.set_transient_for(self.window) dlg.set_icon(self.icon) + dlg.run() + dlg.destroy() #_____________________________________________________________________ @@ -717,10 +719,12 @@ menuitems = self.recentprojectsmenu.get_children() for c in menuitems: self.recentprojectsmenu.remove(c) - + + tooltips = gtk.Tooltips() if self.recentprojectitems: for item in self.recentprojectitems: mitem = gtk.MenuItem(item[1]) + tooltips.set_tip(mitem, item[0], None) self.recentprojectsmenu.append(mitem) mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) --=-bdkpslRHLAzchsz/WTh7-- Send instant messages to your online friends http://uk.messenger.yahoo.com From panos.laganakos@gmail.com Mon Oct 30 17:44: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 B44883B0370 for ; Mon, 30 Oct 2006 17:44:05 -0500 (EST) 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 05984-10 for ; Mon, 30 Oct 2006 17:44:03 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by menubar.gnome.org (Postfix) with ESMTP id B14FB3B01BA for ; Mon, 30 Oct 2006 17:44:02 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so51595nfa for ; Mon, 30 Oct 2006 14:44:01 -0800 (PST) Received: by 10.49.92.18 with SMTP id u18mr292237nfl.1162248241006; Mon, 30 Oct 2006 14:44:01 -0800 (PST) Received: by 10.49.40.7 with HTTP; Mon, 30 Oct 2006 14:44:00 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 00:44:00 +0200 From: "Panos Laganakos" To: "Cathal O'Brien" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.356 tagged_above=-999 required=2 tests=[AWL=0.044, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.356 X-Spam-Level: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 30 Oct 2006 22:44:05 -0000 Made two more and I put em up here so you can view them all: http://panos.solhost.org/mockups/jokosher.html Enjoy! On 10/30/06, Panos Laganakos wrote: > I'm glad you like 'em guys. > > Here's one with the official motto: > > http://panos.solhost.org/mockups/jok-poweredby-03.png > > Now let's spread them around the web :) > > > On 10/30/06, Cathal O'Brien wrote: > > Brilliant stuff, laughed my ass off at the metal logo :-) > > > > > > -- > > Cathal O'Brien > > > > > > On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote: > > > > > > And for our death/black metalheads and the rest of black souls: > > > > > > http://panos.solhost.org/mockups/jok-poweredby-02.png > > > > > > > > > On 10/30/06, Panos Laganakos wrote: > > > > Enjoy: > > > > > > > > http://panos.solhost.org/mockups/jok-poweredby-01.png > > > > > > > > -- > > > > Panos Laganakos > > > > > > > > > > > > > -- > > > Panos Laganakos > > > _______________________________________________ > > > jokosher-devel-list mailing list > > > jokosher-devel-list@gnome.org > > > > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > > > > > > > _______________________________________________ > > jokosher-devel-list mailing list > > jokosher-devel-list@gnome.org > > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > > > > > > > > > -- > Panos Laganakos > -- Panos Laganakos From phoscy@gmail.com Mon Oct 30 22:40: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 2182A3B00E2 for ; Mon, 30 Oct 2006 22:40:37 -0500 (EST) 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 19777-06 for ; Mon, 30 Oct 2006 22:40:36 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 3EEA13B00A5 for ; Mon, 30 Oct 2006 22:40:35 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1351454ugb for ; Mon, 30 Oct 2006 19:40:34 -0800 (PST) Received: by 10.67.117.2 with SMTP id u2mr5364181ugm; Mon, 30 Oct 2006 19:40:34 -0800 (PST) Received: from ?192.168.1.104? ( [213.65.146.245]) by mx.google.com with ESMTP id i39sm4295512ugd.2006.10.30.19.40.33; Mon, 30 Oct 2006 19:40:33 -0800 (PST) Message-ID: <4546C5BF.4060501@gmail.com> Date: Tue, 31 Oct 2006 04:40:47 +0100 From: trin / oscar User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <2a7a70a10610300828x38c5a67qf1098b9a2615569@mail.gmail.com> In-Reply-To: Content-Type: multipart/alternative; boundary="------------000008060909090503020305" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.296 tagged_above=-999 required=2 tests=[AWL=-1.104, BAYES_20=-0.74, DNS_FROM_RFC_ABUSE=0.2, HTML_50_60=0.134, HTML_MESSAGE=0.001, HTML_TITLE_EMPTY=0.214, SPF_PASS=-0.001] X-Spam-Score: -1.296 X-Spam-Level: Subject: Re: [jokosher-devel] Jokosher Powered By icon 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, 31 Oct 2006 03:40:37 -0000 This is a multi-part message in MIME format. --------------000008060909090503020305 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Panos Laganakos wrote: > Made two more and I put em up here so you can view them all: > > http://panos.solhost.org/mockups/jokosher.html > > Enjoy! > > > On 10/30/06, Panos Laganakos wrote: > >> I'm glad you like 'em guys. >> >> Here's one with the official motto: >> >> http://panos.solhost.org/mockups/jok-poweredby-03.png >> >> Now let's spread them around the web :) >> >> >> On 10/30/06, Cathal O'Brien wrote: >> >>> Brilliant stuff, laughed my ass off at the metal logo :-) >>> >>> >>> -- >>> Cathal O'Brien >>> >>> >>> On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote: >>> >>>> And for our death/black metalheads and the rest of black souls: >>>> >>>> http://panos.solhost.org/mockups/jok-poweredby-02.png >>>> >>>> >>>> On 10/30/06, Panos Laganakos wrote: >>>> >>>>> Enjoy: >>>>> >>>>> http://panos.solhost.org/mockups/jok-poweredby-01.png >>>>> >>>>> -- >>>>> Panos Laganakos >>>>> >>>>> >>>> -- >>>> Panos Laganakos >>>> _______________________________________________ >>>> jokosher-devel-list mailing list >>>> jokosher-devel-list@gnome.org >>>> >>>> >>> http://mail.gnome.org/mailman/listinfo/jokosher-devel-list >>> >>> >>> _______________________________________________ >>> jokosher-devel-list mailing list >>> jokosher-devel-list@gnome.org >>> http://mail.gnome.org/mailman/listinfo/jokosher-devel-list >>> >>> >>> >>> >> -- >> Panos Laganakos >> >> > > > Real nice! good work! i made this one a while ago, but i kinda gave it up since i didn't have anything to write more than jokosher on it; http://i37.photobucket.com/albums/e62/trinimagedump/banner.png . //Oscar Carlstedt - trin --------------000008060909090503020305 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Panos Laganakos wrote:
Made two more and I put em up here so you can view them all:

http://panos.solhost.org/mockups/jokosher.html

Enjoy!


On 10/30/06, Panos Laganakos <panos.laganakos@gmail.com> wrote:
  
I'm glad you like 'em guys.

Here's one with the official motto:

http://panos.solhost.org/mockups/jok-poweredby-03.png

Now let's spread them around the web :)


On 10/30/06, Cathal O'Brien <cathalobrien@gmail.com> wrote:
    
Brilliant stuff, laughed my ass off at the metal logo :-)


--
Cathal O'Brien


On 30/10/06, Panos Laganakos < panos.laganakos@gmail.com> wrote:
      
And for our death/black metalheads and the rest of black souls:

http://panos.solhost.org/mockups/jok-poweredby-02.png


On 10/30/06, Panos Laganakos <panos.laganakos@gmail.com > wrote:
        
Enjoy:

http://panos.solhost.org/mockups/jok-poweredby-01.png

--
Panos Laganakos

          
--
Panos Laganakos
_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org

        
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list
      

_______________________________________________
jokosher-devel-list mailing list
jokosher-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/jokosher-devel-list



      
--
Panos Laganakos

    


  
Real nice! good work!
i made this one a while ago, but i kinda gave it up since i didn't have anything to write more than jokosher on it; http://i37.photobucket.com/albums/e62/trinimagedump/banner.png .

//Oscar Carlstedt - trin
--------------000008060909090503020305-- From jonobacon@gmail.com Tue Oct 31 03:56:53 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 E30633B0075 for ; Tue, 31 Oct 2006 03:56:53 -0500 (EST) 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 32620-03 for ; Tue, 31 Oct 2006 03:56:53 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by menubar.gnome.org (Postfix) with ESMTP id C03353B0017 for ; Tue, 31 Oct 2006 03:56:52 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1394382ugb for ; Tue, 31 Oct 2006 00:56:52 -0800 (PST) Received: by 10.78.200.3 with SMTP id x3mr6444752huf; Tue, 31 Oct 2006 00:56:51 -0800 (PST) Received: by 10.78.131.20 with HTTP; Tue, 31 Oct 2006 00:56:51 -0800 (PST) Message-ID: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> Date: Tue, 31 Oct 2006 08:56:51 +0000 From: "Jono Bacon" To: "Jokosher Devel List" 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.216 tagged_above=-999 required=2 tests=[AWL=0.184, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.216 X-Spam-Level: Subject: [jokosher-devel] Art 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, 31 Oct 2006 08:56:54 -0000 Hi all, Right, we are heading towards 0.2, and there are a number of bits of art that we really need sorting out. The sooner these are done, the sooner the screenshots can be done for the website, docs and suchlike. Could the art team take a look at http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items in the Essential list. I would like to get all of that art in J if possible. Otherwise, I will need to make the icons, and that will suck like you have not experienced. Jono From panos.laganakos@gmail.com Tue Oct 31 06:56: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 D6F413B00C8 for ; Tue, 31 Oct 2006 06:56:38 -0500 (EST) 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 14841-08 for ; Tue, 31 Oct 2006 06:56:36 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 49C313B008F for ; Tue, 31 Oct 2006 06:56:35 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so261212nfa for ; Tue, 31 Oct 2006 03:56:34 -0800 (PST) Received: by 10.48.210.20 with SMTP id i20mr154605nfg.1162295792656; Tue, 31 Oct 2006 03:56:32 -0800 (PST) Received: by 10.49.40.7 with HTTP; Tue, 31 Oct 2006 03:56:32 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 13:56:32 +0200 From: "Panos Laganakos" To: jono@jonobacon.org In-Reply-To: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.357 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.357 X-Spam-Level: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 11:56:39 -0000 http://panos.solhost.org/mockups/jokosher.html I made an extension and extension-manager icons, check em out. On 10/31/06, Jono Bacon wrote: > Hi all, > > Right, we are heading towards 0.2, and there are a number of bits of > art that we really need sorting out. The sooner these are done, the > sooner the screenshots can be done for the website, docs and suchlike. > > Could the art team take a look at > http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items > in the Essential list. I would like to get all of that art in J if > possible. Otherwise, I will need to make the icons, and that will suck > like you have not experienced. > > Jono > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From pecisk@gmail.com Tue Oct 31 07:15: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 9FDB33B0434 for ; Tue, 31 Oct 2006 07:15:08 -0500 (EST) 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 16136-09 for ; Tue, 31 Oct 2006 07:15:06 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by menubar.gnome.org (Postfix) with ESMTP id 01E793B0430 for ; Tue, 31 Oct 2006 07:14:30 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1430835ugb for ; Tue, 31 Oct 2006 04:14:29 -0800 (PST) Received: by 10.67.91.6 with SMTP id t6mr5989159ugl; Tue, 31 Oct 2006 04:14:28 -0800 (PST) Received: by 10.67.27.5 with HTTP; Tue, 31 Oct 2006 04:14:28 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 14:14:28 +0200 From: "Peteris Krisjanis" To: "Panos Laganakos" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.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 Devel List Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 12:15:08 -0000 RXh0ZW5zaW9uIEljb25zIGFyZSBnb29kLCBzZWNvbmQgb25lIGNvdWxkIGJlIGJlIHNtYWxsZXIg YW5kIHNlcGVyYXRlZAppbiBmb3VyIHBlYWNlcywgd2l0aCB0d28gbWlzc2luZy4KCldoYXQgSSB3 YW50ZWQgdG8gc3VnZ2VzdCBmb3Igc21hbGwgYmFubmVyIHdpdGggIkF1ZG8gcHJvZHVjdGlvbiBt YWRlCnNpbXBsZSIsIHBsZWFzZSBhdm9pZCB1c2luZyBleGNsYW1hdGlvbiBtYXJrIGluIHN1Y2gg YmFubmVycywgYmVjYXVzZQppdCBsZXNzLi4uaGVoLi4uY29vbCA6KSBJbiBvdGhlciB3YXksIHRo ZXkgYXJlIHZlcnkgbmljZS4KCkFsc28gSSB3b3VsZCBzdWdnZXN0IHRvIGNyZWF0ZSBtb25vIHZl cnNpb25zIG9mICJtYWRlIHdpdGgiIGljb25zLCBpdAp3b3VsZCBiZSBuaWNlIHRvIHVzZSB0aGVt IG9uIGxhYmVsIG9mIGRlbW8gZGlzY3MsIGV0Yy4KCktlZXAgdXAgZ29vZCB3b3JrIDopCgpQZXRl ci4KCjIwMDYvMTAvMzEsIFBhbm9zIExhZ2FuYWtvcyA8cGFub3MubGFnYW5ha29zQGdtYWlsLmNv bT46Cj4gaHR0cDovL3Bhbm9zLnNvbGhvc3Qub3JnL21vY2t1cHMvam9rb3NoZXIuaHRtbAo+Cj4g SSBtYWRlIGFuIGV4dGVuc2lvbiBhbmQgZXh0ZW5zaW9uLW1hbmFnZXIgaWNvbnMsIGNoZWNrIGVt IG91dC4KPgo+Cj4gT24gMTAvMzEvMDYsIEpvbm8gQmFjb24gPGpvbm9iYWNvbkBnbWFpbC5jb20+ IHdyb3RlOgo+ID4gSGkgYWxsLAo+ID4KPiA+IFJpZ2h0LCB3ZSBhcmUgaGVhZGluZyB0b3dhcmRz IDAuMiwgYW5kIHRoZXJlIGFyZSBhIG51bWJlciBvZiBiaXRzIG9mCj4gPiBhcnQgdGhhdCB3ZSBy ZWFsbHkgbmVlZCBzb3J0aW5nIG91dC4gVGhlIHNvb25lciB0aGVzZSBhcmUgZG9uZSwgdGhlCj4g PiBzb29uZXIgdGhlIHNjcmVlbnNob3RzIGNhbiBiZSBkb25lIGZvciB0aGUgd2Vic2l0ZSwgZG9j cyBhbmQgc3VjaGxpa2UuCj4gPgo+ID4gQ291bGQgdGhlIGFydCB0ZWFtIHRha2UgYSBsb29rIGF0 Cj4gPiBodHRwOi8vam9rb3NoZXIucHl0aG9uLWhvc3RpbmcuY29tL3dpa2kvQXJ0VGVhbSBhbmQg d29yayBvbiB0aGUgaXRlbXMKPiA+IGluIHRoZSBFc3NlbnRpYWwgbGlzdC4gSSB3b3VsZCBsaWtl IHRvIGdldCBhbGwgb2YgdGhhdCBhcnQgaW4gSiBpZgo+ID4gcG9zc2libGUuIE90aGVyd2lzZSwg SSB3aWxsIG5lZWQgdG8gbWFrZSB0aGUgaWNvbnMsIGFuZCB0aGF0IHdpbGwgc3Vjawo+ID4gbGlr ZSB5b3UgaGF2ZSBub3QgZXhwZXJpZW5jZWQuCj4gPgo+ID4gICBKb25vCj4gPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4gam9rb3NoZXItZGV2ZWwt bGlzdCBtYWlsaW5nIGxpc3QKPiA+IGpva29zaGVyLWRldmVsLWxpc3RAZ25vbWUub3JnCj4gPiBo dHRwOi8vbWFpbC5nbm9tZS5vcmcvbWFpbG1hbi9saXN0aW5mby9qb2tvc2hlci1kZXZlbC1saXN0 Cj4gPgo+Cj4KPiAtLQo+IFBhbm9zIExhZ2FuYWtvcwo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gam9rb3NoZXItZGV2ZWwtbGlzdCBtYWlsaW5nIGxp c3QKPiBqb2tvc2hlci1kZXZlbC1saXN0QGdub21lLm9yZwo+IGh0dHA6Ly9tYWlsLmdub21lLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2pva29zaGVyLWRldmVsLWxpc3QKPgoKCi0tIAptb3J0aWdpIHRl bXBvClDndGVyaXMgS3Jp8GribmlzCg== From laszlok2@gmail.com Tue Oct 31 07:22:55 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 F08933B0299 for ; Tue, 31 Oct 2006 07:22:54 -0500 (EST) 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 16563-09 for ; Tue, 31 Oct 2006 07:22:50 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.201]) by menubar.gnome.org (Postfix) with ESMTP id 03B5A3B0073 for ; Tue, 31 Oct 2006 07:22:50 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1389984nzf for ; Tue, 31 Oct 2006 04:22:49 -0800 (PST) Received: by 10.65.219.17 with SMTP id w17mr4343974qbq; Tue, 31 Oct 2006 04:22:48 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e13sm4151861qbe.2006.10.31.04.22.47; Tue, 31 Oct 2006 04:22:48 -0800 (PST) Message-ID: <45474054.4080803@gmail.com> Date: Tue, 31 Oct 2006 07:23:48 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Panos Laganakos References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> In-Reply-To: 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: Cc: Jokosher Devel List Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 12:22:55 -0000 Panos Laganakos wrote: > http://panos.solhost.org/mockups/jokosher.html > > I made an extension and extension-manager icons, check em out. > Very nice! I really like these icons, but can one of the Art guys who knows more than me make sure they fit in with the Tango guidelines and the rest of our custom icons? The first one (just the puzzle piece) is awesome, but I wonder whether the second one will scale as scale as well. Maybe the little pieces taken out of it could be bigger? Laszlo From sinisterguy@gmail.com Tue Oct 31 08:04: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 CA0573B00B0 for ; Tue, 31 Oct 2006 08:04:29 -0500 (EST) 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 19037-10 for ; Tue, 31 Oct 2006 08:04:27 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.201]) by menubar.gnome.org (Postfix) with ESMTP id AD5AB3B007E for ; Tue, 31 Oct 2006 08:04:26 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1399953nzf for ; Tue, 31 Oct 2006 05:04:26 -0800 (PST) Received: by 10.35.127.7 with SMTP id e7mr6660100pyn; Tue, 31 Oct 2006 05:04:26 -0800 (PST) Received: by 10.35.131.15 with HTTP; Tue, 31 Oct 2006 05:04:25 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 08:04:25 -0500 From: Lukas 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.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: Subject: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:04:30 -0000 Hey guys, I should have a bit of time to hack tonight just before the feature/string freeze, so I'm planning on implementing extension preferences. The way i have it thought out right now is that we execute a preferences() function in the extension or something and the extension handles everything else from there. Also, for preferences files, i think we should have a ./jokosher/extensions/config directory to store everything in. What do you guys think. Should I just do that (execute preferences()) or should Jokosher handle more? -- God Bless, Luke From stuart.langridge@gmail.com Tue Oct 31 08:09: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 C41623B00B0 for ; Tue, 31 Oct 2006 08:09:39 -0500 (EST) 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 19376-03 for ; Tue, 31 Oct 2006 08:09:35 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by menubar.gnome.org (Postfix) with ESMTP id 41D9A3B008F for ; Tue, 31 Oct 2006 08:09:34 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so280509nfa for ; Tue, 31 Oct 2006 05:09:33 -0800 (PST) Received: by 10.82.98.13 with SMTP id v13mr1037177bub; Tue, 31 Oct 2006 05:09:33 -0800 (PST) Received: by 10.82.115.13 with HTTP; Tue, 31 Oct 2006 05:09:32 -0800 (PST) Message-ID: <4c91566f0610310509s2d4295ao5cbaa354e63839c6@mail.gmail.com> Date: Tue, 31 Oct 2006 13:09:32 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: Lukas , "Jokosher Devel List" 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: X-Google-Sender-Auth: bed4d3d60c812774 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=0.072, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.328 X-Spam-Level: Subject: Re: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:09:39 -0000 > I should have a bit of time to hack tonight just before the > feature/string freeze, so I'm planning on implementing extension > preferences. Extensions already have preferences. See API.get_config_value and API.set_config_value. The Freesound extension uses them. I appreciate that this is not yet documented :) sil -- "Willow hath gat hare off rede And doth geev soopurb heede. Buffy, as written by Geoffrey Chaucer, the dirty mediaeval git." -- Andy Spencer, after Certic From laszlok2@gmail.com Tue Oct 31 08:10: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 25D953B0071 for ; Tue, 31 Oct 2006 08:10:34 -0500 (EST) 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 19274-08 for ; Tue, 31 Oct 2006 08:10:29 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.203]) by menubar.gnome.org (Postfix) with ESMTP id D57883B00B0 for ; Tue, 31 Oct 2006 08:10:28 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1401507nzf for ; Tue, 31 Oct 2006 05:10:28 -0800 (PST) Received: by 10.65.154.4 with SMTP id g4mr6740213qbo; Tue, 31 Oct 2006 05:10:28 -0800 (PST) Received: from ?192.168.0.100? ( [72.57.18.224]) by mx.google.com with ESMTP id e11sm849946qbc.2006.10.31.05.10.26; Tue, 31 Oct 2006 05:10:26 -0800 (PST) Message-ID: <45474B80.4070401@gmail.com> Date: Tue, 31 Oct 2006 08:11:28 -0500 From: Laszlo Pandy User-Agent: Thunderbird 1.5.0.7 (X11/20060922) MIME-Version: 1.0 To: Lukas References: In-Reply-To: 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: Cc: jokosher-devel-list@gnome.org Subject: Re: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:10:34 -0000 Lukas wrote: > Hey guys, > > I should have a bit of time to hack tonight just before the > feature/string freeze, so I'm planning on implementing extension > preferences. The way i have it thought out right now is that we > execute a preferences() function in the extension or something and the > extension handles everything else from there. Also, for preferences > files, i think we should have a ./jokosher/extensions/config directory > to store everything in. What do you guys think. Should I just do that > (execute preferences()) or should Jokosher handle more? > This is exactly what I was thinking. Just call connfig() or prefs() or something and have the extension handle the rest. There is already a function in the API for saving and loading key/value pairs and I think this used ~/.jokosher/extensions/config or something. Laszlo From stuart.langridge@gmail.com Tue Oct 31 08:32: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 985F13B0071 for ; Tue, 31 Oct 2006 08:32:35 -0500 (EST) 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 20822-01 for ; Tue, 31 Oct 2006 08:32:31 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by menubar.gnome.org (Postfix) with ESMTP id 74B303B008F for ; Tue, 31 Oct 2006 08:32:30 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so286838nfa for ; Tue, 31 Oct 2006 05:32:29 -0800 (PST) Received: by 10.82.118.2 with SMTP id q2mr1042156buc; Tue, 31 Oct 2006 05:32:28 -0800 (PST) Received: by 10.82.115.13 with HTTP; Tue, 31 Oct 2006 05:32:28 -0800 (PST) Message-ID: <4c91566f0610310532r5d221a21jbfc8c1638a351a6f@mail.gmail.com> Date: Tue, 31 Oct 2006 13:32:28 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: "Laszlo Pandy" In-Reply-To: <45474B80.4070401@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45474B80.4070401@gmail.com> X-Google-Sender-Auth: 6ac376b7e5d69443 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.585 tagged_above=-999 required=2 tests=[AWL=-0.674, BAYES_05=-1.11, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -1.585 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, Lukas Subject: Re: [jokosher-devel] Extension Preferences... 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, 31 Oct 2006 13:32:35 -0000 > This is exactly what I was thinking. Just call connfig() or prefs() or > something and have the extension handle the rest. There is already a > function in the API for saving and loading key/value pairs and I think > this used ~/.jokosher/extensions/config or something. Yep. On loading an extension, check whether it has a preferences() method. If it doesn't, then grey out the Preferences button in the Extension Manager when that extension is highlighted (or otherwise disable however you were going to make prefs available). If it does, then just call thisextension.preferences(). If the extension wants to create a Gtk window to ask for preferences then it is welcome to do so. That's what Freesound does (sort of). 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 tim.sheridan@gmail.com Tue Oct 31 08:54: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 4DB033B0469 for ; Tue, 31 Oct 2006 08:54:09 -0500 (EST) 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 22150-08 for ; Tue, 31 Oct 2006 08:54:04 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id CAC9E3B0441 for ; Tue, 31 Oct 2006 08:53:20 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1411932nzf for ; Tue, 31 Oct 2006 05:53:19 -0800 (PST) Received: by 10.65.233.16 with SMTP id k16mr6801835qbr; Tue, 31 Oct 2006 05:52:59 -0800 (PST) Received: by 10.65.126.13 with HTTP; Tue, 31 Oct 2006 05:52:58 -0800 (PST) Message-ID: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.gmail.com> Date: Tue, 31 Oct 2006 13:52:58 +0000 From: "Tim Sheridan" To: jokosher-devel-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline 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: Subject: [jokosher-devel] Initiation script naming 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, 31 Oct 2006 13:54:09 -0000 Hey guys, Could the file name of the Jokosher initiation script be changed from 'jokosher' to something else (perhaps 'jokosher.run'?) that will allow it to coexist with the 'Jokosher' directory when stored on a non-case-sensitive file system; I'd like to be able to carry round a copy of the SVN tree on my USB flash drive (VFAT formatted), but presently I'm unable to do so. Cheers, Tim S. From pecisk@gmail.com Tue Oct 31 09:04: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 A2CB83B0181 for ; Tue, 31 Oct 2006 09:04:43 -0500 (EST) 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 23651-05 for ; Tue, 31 Oct 2006 09:04:39 -0500 (EST) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 76CB73B00B0 for ; Tue, 31 Oct 2006 09:04:38 -0500 (EST) Received: by ug-out-1314.google.com with SMTP id 74so1461788ugb for ; Tue, 31 Oct 2006 06:04:37 -0800 (PST) Received: by 10.67.21.11 with SMTP id y11mr6145566ugi; Tue, 31 Oct 2006 06:04:37 -0800 (PST) Received: by 10.67.27.5 with HTTP; Tue, 31 Oct 2006 06:04:37 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 16:04:37 +0200 From: "Peteris Krisjanis" To: "Tim Sheridan" In-Reply-To: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-13; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.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-devel-list@gnome.org Subject: Re: [jokosher-devel] Initiation script naming 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, 31 Oct 2006 14:04:43 -0000 SU1ITywgam9rb3NoZXIgd2l0aCBzbWFsbCBsZXR0ZXJzIHdvdWxkIGJlIGZpbmUsIHRvIGNvbXBs eSBVbml4IGJpbmFyeQpuYW1pbmcgc3R5bGUgOikKClAuCgoyMDA2LzEwLzMxLCBUaW0gU2hlcmlk YW4gPHRpbS5zaGVyaWRhbkBnbWFpbC5jb20+Ogo+IEhleSBndXlzLAo+Cj4gQ291bGQgdGhlIGZp bGUgbmFtZSBvZiB0aGUgSm9rb3NoZXIgaW5pdGlhdGlvbiBzY3JpcHQgYmUgY2hhbmdlZCBmcm9t Cj4gJ2pva29zaGVyJyB0byBzb21ldGhpbmcgZWxzZSAocGVyaGFwcyAnam9rb3NoZXIucnVuJz8p IHRoYXQgd2lsbCBhbGxvdwo+IGl0IHRvIGNvZXhpc3Qgd2l0aCB0aGUgJ0pva29zaGVyJyBkaXJl Y3Rvcnkgd2hlbiBzdG9yZWQgb24gYQo+IG5vbi1jYXNlLXNlbnNpdGl2ZSBmaWxlIHN5c3RlbTsg SSdkIGxpa2UgdG8gYmUgYWJsZSB0byBjYXJyeSByb3VuZCBhCj4gY29weSBvZiB0aGUgU1ZOIHRy ZWUgb24gbXkgVVNCIGZsYXNoIGRyaXZlIChWRkFUIGZvcm1hdHRlZCksIGJ1dAo+IHByZXNlbnRs eSBJJ20gdW5hYmxlIHRvIGRvIHNvLgo+Cj4gQ2hlZXJzLAo+IFRpbSBTLgo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gam9rb3NoZXItZGV2ZWwtbGlz dCBtYWlsaW5nIGxpc3QKPiBqb2tvc2hlci1kZXZlbC1saXN0QGdub21lLm9yZwo+IGh0dHA6Ly9t YWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2pva29zaGVyLWRldmVsLWxpc3QKPgoKCi0t IAptb3J0aWdpIHRlbXBvClDndGVyaXMgS3Jp8GribmlzCg== From john@thegreens.co.uk Tue Oct 31 09:18:45 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 4C8083B00AB for ; Tue, 31 Oct 2006 09:18:45 -0500 (EST) 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 24344-03 for ; Tue, 31 Oct 2006 09:18:41 -0500 (EST) Received: from smtp809.mail.ukl.yahoo.com (smtp809.mail.ukl.yahoo.com [217.12.12.199]) by menubar.gnome.org (Postfix) with SMTP id 9CCF43B006A for ; Tue, 31 Oct 2006 09:18:40 -0500 (EST) Received: (qmail 95915 invoked from network); 31 Oct 2006 14:18:40 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp809.mail.ukl.yahoo.com with SMTP; 31 Oct 2006 14:18:39 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 55DEE79018; Tue, 31 Oct 2006 14:18:39 +0000 (GMT) Date: Tue, 31 Oct 2006 14:18:39 +0000 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061031141839.GA23575@localhost.localdomain> Mail-Followup-To: jokosher-devel-list@gnome.org References: <359919d10610310552l44e1d02eseb9ec03a16f18120@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.12-2006-07-14 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.027 tagged_above=-999 required=2 tests=[AWL=-0.857, BAYES_40=-0.185, SPF_NEUTRAL=1.069] X-Spam-Score: 0.027 X-Spam-Level: Subject: Re: [jokosher-devel] Initiation script naming 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, 31 Oct 2006 14:18:45 -0000 On Tue, Oct 31, 2006 at 04:04:37PM +0200, Peteris Krisjanis wrote: > IMHO, jokosher with small letters would be fine, to comply Unix binary > naming style :) > The point made is that this makes it impossible to carry round on a flash keyring or similar as they are all FAT and stupid so the script name clashes with the directory in this case. I don't know if anyone ever thought of that. We want the script to be jokosher but we also want the python package to be Jokosher. I don't really know what to say. -- John Green From nisses.mail@home.se Tue Oct 31 09:37:15 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 B8F623B00E3 for ; Tue, 31 Oct 2006 09:37:15 -0500 (EST) 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 25964-07 for ; Tue, 31 Oct 2006 09:37:08 -0500 (EST) Received: from av9-2-sn2.hy.skanova.net (av9-2-sn2.hy.skanova.net [81.228.8.180]) by menubar.gnome.org (Postfix) with ESMTP id 800163B008E for ; Tue, 31 Oct 2006 09:37:07 -0500 (EST) Received: by av9-2-sn2.hy.skanova.net (Postfix, from userid 502) id 8D4DC382B3; Tue, 31 Oct 2006 15:37:06 +0100 (CET) Received: from smtp4-2-sn2.hy.skanova.net (smtp4-2-sn2.hy.skanova.net [81.228.8.93]) by av9-2-sn2.hy.skanova.net (Postfix) with ESMTP id 7C3753822A; Tue, 31 Oct 2006 15:37:06 +0100 (CET) Received: from [192.168.0.130] (h151n2fls33o839.telia.com [217.211.214.151]) by smtp4-2-sn2.hy.skanova.net (Postfix) with ESMTP id 2391537E47; Tue, 31 Oct 2006 15:37:06 +0100 (CET) Message-ID: <45475F91.7060700@home.se> Date: Tue, 31 Oct 2006 15:37:05 +0100 From: Andreas Nilsson User-Agent: Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> In-Reply-To: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@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=-1.469 tagged_above=-999 required=2 tests=[AWL=-0.729, BAYES_20=-0.74] X-Spam-Score: -1.469 X-Spam-Level: Cc: jono@jonobacon.org Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 14:37:15 -0000 Jono Bacon wrote: > Hi all, > > Right, we are heading towards 0.2, and there are a number of bits of > art that we really need sorting out. The sooner these are done, the > sooner the screenshots can be done for the website, docs and suchlike. > > Could the art team take a look at > http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items > in the Essential list. I would like to get all of that art in J if > possible. Otherwise, I will need to make the icons, and that will suck > like you have not experienced. > > Jono > > Ok, started working on the metronome, will be finished in a hour or so. I'll try to nail down as many as possible on the list, but I can't do it alone! I totally need help from the artist dudes. Lurking no more! Oscar? - Andreas From panos.laganakos@gmail.com Tue Oct 31 10:20: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 0FBF93B0171 for ; Tue, 31 Oct 2006 10:20:05 -0500 (EST) 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 28205-03 for ; Tue, 31 Oct 2006 10:20:00 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id CD02C3B006A for ; Tue, 31 Oct 2006 10:19:59 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so315383nfa for ; Tue, 31 Oct 2006 07:19:59 -0800 (PST) Received: by 10.49.90.4 with SMTP id s4mr1612682nfl.1162307998553; Tue, 31 Oct 2006 07:19:58 -0800 (PST) Received: by 10.49.40.7 with HTTP; Tue, 31 Oct 2006 07:19:58 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 17:19:58 +0200 From: "Panos Laganakos" To: "Andreas Nilsson" In-Reply-To: <45475F91.7060700@home.se> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> <45475F91.7060700@home.se> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.358 tagged_above=-999 required=2 tests=[AWL=0.042, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.358 X-Spam-Level: Cc: jokosher-devel-list@gnome.org, jono@jonobacon.org Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 15:20:05 -0000 Updated the extension-manager icon, should look much better on smaller sizes now. http://panos.solhost.org/mockups/jokosher/ On 10/31/06, Andreas Nilsson wrote: > Jono Bacon wrote: > > Hi all, > > > > Right, we are heading towards 0.2, and there are a number of bits of > > art that we really need sorting out. The sooner these are done, the > > sooner the screenshots can be done for the website, docs and suchlike. > > > > Could the art team take a look at > > http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items > > in the Essential list. I would like to get all of that art in J if > > possible. Otherwise, I will need to make the icons, and that will suck > > like you have not experienced. > > > > Jono > > > > > Ok, started working on the metronome, will be finished in a hour or so. > I'll try to nail down as many as possible on the list, but I can't do it > alone! > I totally need help from the artist dudes. Lurking no more! > Oscar? > - Andreas > _______________________________________________ > jokosher-devel-list mailing list > jokosher-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/jokosher-devel-list > -- Panos Laganakos From nisses.mail@home.se Tue Oct 31 10:33: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 5BA1E3B007B for ; Tue, 31 Oct 2006 10:33:17 -0500 (EST) 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 28966-10 for ; Tue, 31 Oct 2006 10:33:11 -0500 (EST) Received: from av8-1-sn3.vrr.skanova.net (av8-1-sn3.vrr.skanova.net [81.228.9.183]) by menubar.gnome.org (Postfix) with ESMTP id 057293B00AB for ; Tue, 31 Oct 2006 10:33:11 -0500 (EST) Received: by av8-1-sn3.vrr.skanova.net (Postfix, from userid 502) id E5AA638026; Tue, 31 Oct 2006 16:33:09 +0100 (CET) Received: from smtp3-2-sn3.vrr.skanova.net (smtp3-2-sn3.vrr.skanova.net [81.228.9.102]) by av8-1-sn3.vrr.skanova.net (Postfix) with ESMTP id D4ED537F38; Tue, 31 Oct 2006 16:33:09 +0100 (CET) Received: from [192.168.0.130] (h151n2fls33o839.telia.com [217.211.214.151]) by smtp3-2-sn3.vrr.skanova.net (Postfix) with ESMTP id BAB2037E43; Tue, 31 Oct 2006 16:33:09 +0100 (CET) Message-ID: <45476CB5.2010908@home.se> Date: Tue, 31 Oct 2006 16:33:09 +0100 From: Andreas Nilsson User-Agent: Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: jokosher-devel-list@gnome.org References: <1c3fe48e0610310056t52e4fecj32c7dbdfee689a7e@mail.gmail.com> <45475F91.7060700@home.se> In-Reply-To: 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.384 tagged_above=-999 required=2 tests=[AWL=0.215, BAYES_00=-2.599] X-Spam-Score: -2.384 X-Spam-Level: Cc: Panos Laganakos Subject: Re: [jokosher-devel] Art 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, 31 Oct 2006 15:33:17 -0000 Panos Laganakos wrote: > Updated the extension-manager icon, should look much better on smaller > sizes now. > > http://panos.solhost.org/mockups/jokosher/ > Looks great! Let's use this! - Andreas > > On 10/31/06, Andreas Nilsson wrote: > >> Jono Bacon wrote: >> >>> Hi all, >>> >>> Right, we are heading towards 0.2, and there are a number of bits of >>> art that we really need sorting out. The sooner these are done, the >>> sooner the screenshots can be done for the website, docs and suchlike. >>> >>> Could the art team take a look at >>> http://jokosher.python-hosting.com/wiki/ArtTeam and work on the items >>> in the Essential list. I would like to get all of that art in J if >>> possible. Otherwise, I will need to make the icons, and that will suck >>> like you have not experienced. >>> >>> Jono >>> >>> >>> >> Ok, started working on the metronome, will be finished in a hour or so. >> I'll try to nail down as many as possible on the list, but I can't do it >> alone! >> I totally need help from the artist dudes. Lurking no more! >> Oscar? >> - Andreas >> >> > > From atomic0x@gmail.com Tue Oct 31 13:22: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 C74B93B03F2 for ; Tue, 31 Oct 2006 13:22:42 -0500 (EST) 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 12757-06 for ; Tue, 31 Oct 2006 13:22:37 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.199]) by menubar.gnome.org (Postfix) with ESMTP id 7FEA63B008E for ; Tue, 31 Oct 2006 13:22:37 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1477628nzf for ; Tue, 31 Oct 2006 10:22:37 -0800 (PST) Received: by 10.35.41.14 with SMTP id t14mr1145606pyj; Tue, 31 Oct 2006 10:22:36 -0800 (PST) Received: by 10.35.134.18 with HTTP; Tue, 31 Oct 2006 10:22:36 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 13:22:36 -0500 From: "Adam Reid" To: "Jokosher development list" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_13001_7891149.1162318956965" 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] More 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, 31 Oct 2006 18:22:43 -0000 ------=_Part_13001_7891149.1162318956965 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Here's some more tooltips for panning and zoom sliders, context sensitive workspace buttons. I also fixed the context sensitivity for the click track button ------=_Part_13001_7891149.1162318956965 Content-Type: text/x-patch; name="tooltips.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="tooltips.patch" X-Attachment-Id: f_ety6m8na SW5kZXg6IEpva29zaGVyL01peGVyU3RyaXAucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSm9rb3NoZXIvTWl4 ZXJTdHJpcC5weQkocmV2aXNpb24gODY1KQorKysgSm9rb3NoZXIvTWl4ZXJTdHJpcC5weQkod29y a2luZyBjb3B5KQpAQCAtNDUsNyArNDUsOCBAQAogCQlzZWxmLnBhbiA9IGd0ay5IU2NhbGUoKQog CQlzZWxmLnBhbi5zZXRfcmFuZ2UoLTEuMCwgMS4wKQogCQlzZWxmLnBhbi5zZXRfZHJhd192YWx1 ZShGYWxzZSkKLQkJCisJCXNlbGYucGFudGlwID0gZ3RrLlRvb2x0aXBzKCkKKwkJc2VsZi5wYW50 aXAuc2V0X3RpcChzZWxmLnBhbixfKCJBZGp1c3QgaW5zdHJ1bWVudCBiYWxhbmNlIiksTm9uZSkJ CQogCQlpZiBzZWxmLmluc3RydW1lbnQucGFuIGlzIG5vdCBOb25lOgogCQkJc2VsZi5wYW4uc2V0 X3ZhbHVlKHNlbGYuaW5zdHJ1bWVudC5wYW4pCiAJCQpJbmRleDogSm9rb3NoZXIvVGltZUxpbmVC YXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQotLS0gSm9rb3NoZXIvVGltZUxpbmVCYXIucHkJKHJldmlzaW9uIDg2 NSkKKysrIEpva29zaGVyL1RpbWVMaW5lQmFyLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0yMjAsMTMg KzIyMCwxMSBAQAogCSNfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KIAogCWRlZiBPbkNsaWNrKHNlbGYsIHdpZGdldCk6 Ci0JCXNlbGYuY2xpY2t0aXAuc2V0X3RpcChzZWxmLmNsaWNrYnV0dG9uLCBfKCJUdXJuIGNsaWNr IHRyYWNrIG9mZiIpLCBOb25lKQotCiAJCWlmIHdpZGdldC5nZXRfYWN0aXZlKCkgPT0gVHJ1ZToK IAkJCXNlbGYucHJvamVjdC5FbmFibGVDbGljaygpCi0JCQkKKwkJCXNlbGYuY2xpY2t0aXAuc2V0 X3RpcChzZWxmLmNsaWNrYnV0dG9uLCBfKCJUdXJuIGNsaWNrIHRyYWNrIG9mZiIpLCBOb25lKQog CQlpZiB3aWRnZXQuZ2V0X2FjdGl2ZSgpID09IEZhbHNlOgogCQkJc2VsZi5wcm9qZWN0LkRpc2Fi bGVDbGljaygpCi0KKwkJCXNlbGYuY2xpY2t0aXAuc2V0X3RpcChzZWxmLmNsaWNrYnV0dG9uLCBf KCJUdXJuIGNsaWNrIHRyYWNrIG9uIiksIE5vbmUpCiAJCQogIz09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KSW5k ZXg6IEpva29zaGVyL1JlY29yZGluZ1ZpZXcucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSm9rb3NoZXIvUmVj b3JkaW5nVmlldy5weQkocmV2aXNpb24gODY1KQorKysgSm9rb3NoZXIvUmVjb3JkaW5nVmlldy5w eQkod29ya2luZyBjb3B5KQpAQCAtMTMsNiArMTMsNyBAQAogaW1wb3J0IEluc3RydW1lbnRWaWV3 ZXIKIGltcG9ydCBUaW1lTGluZUJhcgogaW1wb3J0IEdsb2JhbHMKK2ltcG9ydCBnZXR0ZXh0CiAK ICM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09CiAKQEAgLTc3LDYgKzc4LDggQEAKIAkJCXpvb20uc2V0X2luY3Jl bWVudHMoMC4yLCAwLjIpCiAJCQl6b29tLnNldF9kcmF3X3ZhbHVlKEZhbHNlKQogCQkJem9vbS5z ZXRfdmFsdWUoNDAuMCkKKwkJCXNlbGYuem9vbXRpcCA9IGd0ay5Ub29sdGlwcygpCisJCQlzZWxm Lnpvb210aXAuc2V0X3RpcCh6b29tLGdldHRleHQuZ2V0dGV4dCgiWm9vbSB0aGUgdGltZWxpbmUi KSxOb25lKQogCQkJCiAJCQl6b29tLmNvbm5lY3QoInZhbHVlLWNoYW5nZWQiLCBzZWxmLk9uWm9v bSkKIApJbmRleDogSm9rb3NoZXIvSm9rb3NoZXJBcHAucHkKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSm9rb3No ZXIvSm9rb3NoZXJBcHAucHkJKHJldmlzaW9uIDg2NSkKKysrIEpva29zaGVyL0pva29zaGVyQXBw LnB5CSh3b3JraW5nIGNvcHkpCkBAIC04NSw2ICs4NSw4IEBACiAJCXNlbGYucmV2ZXJzZSA9IHNl bGYud1RyZWUuZ2V0X3dpZGdldCgiUmV3aW5kIikKIAkJc2VsZi5mb3J3YXJkID0gc2VsZi53VHJl ZS5nZXRfd2lkZ2V0KCJGb3J3YXJkIikKIAkJc2VsZi5hZGRJbnN0cnVtZW50QnV0dG9uID0gc2Vs Zi53VHJlZS5nZXRfd2lkZ2V0KCJBZGRJbnN0cnVtZW50IikKKwkJc2VsZi5yZWNvcmRpbmdCdXR0 b24gPSBzZWxmLndUcmVlLmdldF93aWRnZXQoIlJlY29yZGluZyIpCisJCXNlbGYuY29tcGFjdE1p eEJ1dHRvbiA9IHNlbGYud1RyZWUuZ2V0X3dpZGdldCgiQ29tcGFjdE1peCIpCiAJCXNlbGYuZWRp dG1lbnUgPSBzZWxmLndUcmVlLmdldF93aWRnZXQoImVkaXRtZW51IikKIAkJc2VsZi51bmRvID0g c2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJ1bmRvIikKIAkJc2VsZi5yZWRvID0gc2VsZi53VHJlZS5n ZXRfd2lkZ2V0KCJyZWRvIikKQEAgLTExNywxMSArMTE5LDE2IEBACiAJCSMgSW5pdGlhbGlzZSBz b21lIHVzZWZ1bCB2YXJzCiAJCXNlbGYubW9kZSA9IE5vbmUKIAkJc2VsZi5zZXR0aW5nQnV0dG9u cyA9IFRydWUKLQkJc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJSZWNvcmRpbmciKS5zZXRfYWN0aXZl KFRydWUpCisJCXNlbGYucmVjb3JkaW5nQnV0dG9uLnNldF9hY3RpdmUoVHJ1ZSkKIAkJc2VsZi5z ZXR0aW5nQnV0dG9ucyA9IEZhbHNlCiAJCXNlbGYuaXNSZWNvcmRpbmcgPSBGYWxzZQogCQlzZWxm LmlzUGxheWluZyA9IEZhbHNlCiAKKwkJIyBJbnRpYWxpc2UgY29udGV4dCBzZW5zaXRpdmUgdG9v bHRpcHMgZm9yIHdvcmtzcGFjZXMgYnV0dG9ucworCQlzZWxmLmNvbnRleHRUb29sdGlwcyA9IGd0 ay5Ub29sdGlwcygpCisJCXNlbGYuY29udGV4dFRvb2x0aXBzLnNldF90aXAoc2VsZi5yZWNvcmRp bmdCdXR0b24sXygiQ3VycmVudGx5IHdvcmtpbmcgaW4gdGhlIHJlY29yZGluZyB3b3Jrc3BhY2Ui KSxOb25lKQorCQlzZWxmLmNvbnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYuY29tcGFjdE1peEJ1 dHRvbixfKCJTd2l0Y2ggdG8gdGhlIE1peGluZyB3b3Jrc3BhY2UiKSxOb25lKQorCQkKIAkJIyBz ZXQgc2Vuc2l0aXZpdHkKIAkJc2VsZi5TZXRHVUlQcm9qZWN0TG9hZGVkKCkKIApAQCAtMTk5LDgg KzIwNiw4IEBACiAJZGVmIE9uQ2hhbmdlVmlldyhzZWxmLCB2aWV3LCBtb2RlKToKIAkJaWYgbm90 IHNlbGYuc2V0dGluZ0J1dHRvbnM6CiAJCQlzZWxmLnNldHRpbmdCdXR0b25zID0gVHJ1ZQotCQkJ c2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJSZWNvcmRpbmciKS5zZXRfYWN0aXZlKG1vZGUgPT0gc2Vs Zi5NT0RFX1JFQ09SRElORykKLQkJCXNlbGYud1RyZWUuZ2V0X3dpZGdldCgiQ29tcGFjdE1peCIp LnNldF9hY3RpdmUobW9kZSA9PSBzZWxmLk1PREVfQ09NUEFDVF9NSVgpCisJCQlzZWxmLnJlY29y ZGluZ0J1dHRvbi5zZXRfYWN0aXZlKG1vZGUgPT0gc2VsZi5NT0RFX1JFQ09SRElORykKKwkJCXNl bGYuY29tcGFjdE1peEJ1dHRvbi5zZXRfYWN0aXZlKG1vZGUgPT0gc2VsZi5NT0RFX0NPTVBBQ1Rf TUlYKQogCQkJc2VsZi5zZXR0aW5nQnV0dG9ucyA9IEZhbHNlCiAJCQkKIAkJCWlmIHZpZXc6CkBA IC0yMjcsMTMgKzIzNCwxNiBAQAogCWRlZiBPblJlY29yZGluZ1ZpZXcoc2VsZiwgd2luZG93PU5v bmUpOgogCQlpZiBoYXNhdHRyKHNlbGYsICJyZWNvcmRpbmciKToKIAkJCXNlbGYuT25DaGFuZ2VW aWV3KHNlbGYucmVjb3JkaW5nLCBzZWxmLk1PREVfUkVDT1JESU5HKQotCQkJCisJCQlzZWxmLmNv bnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYucmVjb3JkaW5nQnV0dG9uLF8oIkN1cnJlbnRseSB3 b3JraW5nIGluIHRoZSBSZWNvcmRpbmcgd29ya3NwYWNlIiksTm9uZSkKKwkJCXNlbGYuY29udGV4 dFRvb2x0aXBzLnNldF90aXAoc2VsZi5jb21wYWN0TWl4QnV0dG9uLF8oIlN3aXRjaCB0byB0aGUg TWl4aW5nIHdvcmtzcGFjZSIpLE5vbmUpCisKIAkjX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAJCiAJZGVmIE9uQ29t cGFjdE1peFZpZXcoc2VsZiwgd2luZG93PU5vbmUpOgogCQlpZiBoYXNhdHRyKHNlbGYsICJjb21w YWN0bWl4Iik6CiAJCQlzZWxmLk9uQ2hhbmdlVmlldyhzZWxmLmNvbXBhY3RtaXgsIHNlbGYuTU9E RV9DT01QQUNUX01JWCkKLQkJCisJCQlzZWxmLmNvbnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYu cmVjb3JkaW5nQnV0dG9uLF8oIlN3aXRjaCB0byB0aGUgUmVjb3JkaW5nIHdvcmtzcGFjZSIpLE5v bmUpCisJCQlzZWxmLmNvbnRleHRUb29sdGlwcy5zZXRfdGlwKHNlbGYuY29tcGFjdE1peEJ1dHRv bixfKCJDdXJyZW50bHkgd29ya2luZyBpbiB0aGUgTWl4aW5nIHdvcmtzcGFjZSIpLE5vbmUpCQkJ CiAJI19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwogCQogCWRlZiBPbkRlc3Ryb3koc2VsZiwgd2lkZ2V0PU5vbmUsIGV2 ZW50PU5vbmUpOgpAQCAtODczLDE0ICs4ODMsMTEgQEAKIAkJaWYgc2VsZi50dnRvb2xpdGVtIGlu IHNlbGYud1RyZWUuZ2V0X3dpZGdldCgiTWFpblRvb2xiYXIiKS5nZXRfY2hpbGRyZW4oKToKIAkJ CXNlbGYud1RyZWUuZ2V0X3dpZGdldCgiTWFpblRvb2xiYXIiKS5yZW1vdmUoc2VsZi50dnRvb2xp dGVtKQogCQkKLQkJUmVjb3JkaW5nVG9nZ2xlID0gc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJSZWNv cmRpbmciKQotCQlDb21wYWN0VG9nZ2xlID0gc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJDb21wYWN0 TWl4IikKLQkJCiAJCWN0cmxzID0gKHNlbGYuc2F2ZSwgc2VsZi5zYXZlX2FzLCBzZWxmLmNsb3Nl LCBzZWxmLmFkZEluc3RydW1lbnRCdXR0b24sCiAJCQlzZWxmLnJldmVyc2UsIHNlbGYuZm9yd2Fy ZCwgc2VsZi5wbGF5LCBzZWxmLnN0b3AsIHNlbGYucmVjb3JkLAogCQkJc2VsZi5wcm9qZWN0bWVu dSwgc2VsZi5leHBvcnQsIHNlbGYuY3V0LCBzZWxmLmNvcHksIHNlbGYucGFzdGUsCiAJCQlzZWxm LnVuZG8sIHNlbGYucmVkbywgc2VsZi5kZWxldGUsCi0JCQlSZWNvcmRpbmdUb2dnbGUsIENvbXBh Y3RUb2dnbGUsIAorCQkJc2VsZi5yZWNvcmRpbmdCdXR0b24sc2VsZi5jb21wYWN0TWl4QnV0dG9u LAogCQkJc2VsZi53VHJlZS5nZXRfd2lkZ2V0KCJXb3Jrc3BhY2VzTGFiZWwiKSkKIAkJCiAJCWlm IHNlbGYucHJvamVjdDoKQEAgLTkxMiw3ICs5MTksNyBAQAogCQkJCiAJCQkjdW50b2dnbGUgYWxs IHRvZ2dsZSBidXR0b25zIHdoZW4gdGhlIHByb2plY3QgaXMgdW5sb2FkZWQKIAkJCXNlbGYuc2V0 dGluZ0J1dHRvbnMgPSBUcnVlCi0JCQlmb3IgdCBpbiAoUmVjb3JkaW5nVG9nZ2xlLCBDb21wYWN0 VG9nZ2xlKToKKwkJCWZvciB0IGluIChzZWxmLnJlY29yZGluZ0J1dHRvbiwgc2VsZi5jb21wYWN0 TWl4QnV0dG9uKToKIAkJCQl0LnNldF9hY3RpdmUoRmFsc2UpCiAJCQlzZWxmLnNldHRpbmdCdXR0 b25zID0gRmFsc2UKIAkJCQkK ------=_Part_13001_7891149.1162318956965-- From john@thegreens.co.uk Tue Oct 31 15:14: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 1E1203B0190 for ; Tue, 31 Oct 2006 15:14:25 -0500 (EST) 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 22777-09 for ; Tue, 31 Oct 2006 15:14:19 -0500 (EST) Received: from smtp800.mail.ukl.yahoo.com (smtp800.mail.ukl.yahoo.com [217.12.12.142]) by menubar.gnome.org (Postfix) with SMTP id 950903B0004 for ; Tue, 31 Oct 2006 15:14:18 -0500 (EST) Received: (qmail 28297 invoked from network); 31 Oct 2006 20:14:17 -0000 Received: from unknown (HELO thegreens.co.uk) (traceygreen210@btinternet.com@81.129.253.67 with login) by smtp800.mail.ukl.yahoo.com with SMTP; 31 Oct 2006 20:14:17 -0000 Received: by thegreens.co.uk (Postfix, from userid 1001) id 361FA79018; Tue, 31 Oct 2006 20:14:17 +0000 (GMT) Date: Tue, 31 Oct 2006 20:14:12 +0000 From: John Green To: jokosher-devel-list@gnome.org Message-ID: <20061031201411.GA31208@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.12-2006-07-14 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=0.149 tagged_above=-999 required=2 tests=[AWL=-0.921, BAYES_50=0.001, SPF_NEUTRAL=1.069] X-Spam-Score: 0.149 X-Spam-Level: Subject: [jokosher-devel] Bug ticket spam 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, 31 Oct 2006 20:14:25 -0000 Anonymous posting of tickets was re-enabled last night and already there's been spam appearing. Are there any filters available for TRAC at all? It strikes me that there's probably no case for a link in a bug report. Is it possible to filter out posts that contain links? That's the only point of wiki spam after all; to post links. -- John Green From atomic0x@gmail.com Tue Oct 31 15:44: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 097A43B0278 for ; Tue, 31 Oct 2006 15:44:06 -0500 (EST) 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 24382-08 for ; Tue, 31 Oct 2006 15:44:04 -0500 (EST) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.203]) by menubar.gnome.org (Postfix) with ESMTP id 4E3E93B0170 for ; Tue, 31 Oct 2006 15:44:04 -0500 (EST) Received: by nz-out-0102.google.com with SMTP id m22so1511026nzf for ; Tue, 31 Oct 2006 12:44:03 -0800 (PST) Received: by 10.35.109.2 with SMTP id l2mr7348528pym; Tue, 31 Oct 2006 12:44:03 -0800 (PST) Received: by 10.35.134.18 with HTTP; Tue, 31 Oct 2006 12:44:03 -0800 (PST) Message-ID: Date: Tue, 31 Oct 2006 15:44:03 -0500 From: "Adam Reid" To: "Jokosher development list" 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: 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: Re: [jokosher-devel] [PATCH] More 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, 31 Oct 2006 20:44:06 -0000 Forgot to mention. Patched against rev 865 On 10/31/06, Adam Reid wrote: > Here's some more tooltips for panning and zoom sliders, context > sensitive workspace buttons. I also fixed the context sensitivity for > the click track button > > > From stuart.langridge@gmail.com Tue Oct 31 17:01: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 D4FBC3B0092 for ; Tue, 31 Oct 2006 17:01:40 -0500 (EST) 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 30357-02 for ; Tue, 31 Oct 2006 17:01:38 -0500 (EST) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 9A70A3B0004 for ; Tue, 31 Oct 2006 17:01:37 -0500 (EST) Received: by nf-out-0910.google.com with SMTP id l36so429825nfa for ; Tue, 31 Oct 2006 14:01:36 -0800 (PST) Received: by 10.82.107.15 with SMTP id f15mr1292797buc; Tue, 31 Oct 2006 14:01:36 -0800 (PST) Received: by 10.82.115.13 with HTTP; Tue, 31 Oct 2006 14:01:36 -0800 (PST) Message-ID: <4c91566f0610311401m70ea0102x78969782dbd7317a@mail.gmail.com> Date: Tue, 31 Oct 2006 22:01:36 +0000 From: "Stuart Langridge" Sender: stuart.langridge@gmail.com To: jokosher-devel-list@gnome.org In-Reply-To: <20061031201411.GA31208@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061031201411.GA31208@localhost.localdomain> X-Google-Sender-Auth: d7c652922362b2b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.315 tagged_above=-999 required=2 tests=[AWL=0.085, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.315 X-Spam-Level: Subject: Re: [jokosher-devel] Bug ticket spam 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, 31 Oct 2006 22:01:41 -0000 On 10/31/06, John Green wrote: > Anonymous posting of tickets was re-enabled last night and already there's > been spam appearing. Are there any filters available for TRAC at all? It > strikes me that there's probably no case for a link in a bug report. Is it > possible to filter out posts that contain links? That's the only point of > wiki spam after all; to post links. Already? God almighty. There are trac plugins, but we can't install any on python-hosting.com. sil -- "Out of the frying pan and into the very same, identical frying-pan. Smegging great." -- Lister, "Last Human"