[Freevo-devel] BUG: object cache fails on non-ASCII keys

2003-07-03 Thread Matthieu Weber
I noticed yestarday that when the key of a cached object (in this case it was an SDL surface, IIRC) is containing non-ASCII data (e.g. TV program description in Finnish, containing ä and ö characters), retrieving the object from cache fails (and the requested object is not displayed anymore). Here

PATCH: Re: [Freevo-devel] Holiday icon for idlebar - idlebar.py

2003-07-03 Thread Rich C
Hello Aubin, Here is the patch for idlebar.py and some holiday icons. The plugin needs the icons in: freevo/skins/icons/holidays To activate plugin: plugin.activate('idlebar.holidays', level=40) -Rich --- Aubin Paul <[EMAIL PROTECTED]> wrote: > Hi Rich, > > could you possibly make a diff? a

Re: [Freevo-devel] I need an up to date DTD for FXD files...

2003-07-03 Thread Matthieu Weber
On Fri 04.07.2003 at 02:40:48AM +0200, den_RDC wrote: > As some know, i am writing a new class for the writing of (or adding data too) > FXD files. I ve been using the current DTD as authority, but it doesn't match > 100% anymore with the current state of the xml_parser. The current version of

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread mick
> We could use the OptionBox popup and just show > > "Backup CD to:" > > and then show the buttons for: > > "MP3","Wav","Ogg","Cancel" Also having the ability to set a default maybe in local_conf so if your an ogg person or an mp3 person, _your_ default option is higlighted... > -- > mick <[

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread Aubin Paul
On Thu, Jul 03, 2003 at 08:36:38PM -0300, Gustavo Sverzut Barbieri wrote: > I like the idea of pressing 'REC' start to backup. But IMO we should > present the user with a confirmation box. >Also, would be cool to define in config what options to use when > pressing 'REC'. I mean, if you want to

[Freevo-devel] I need an up to date DTD for FXD files...

2003-07-03 Thread den_RDC
As some know, i am writing a new class for the writing of (or adding data too) FXD files. I ve been using the current DTD as authority, but it doesn't match 100% anymore with the current state of the xml_parser. The current version of helpers/imdb.py tends to generate files that are grossly viol

[Freevo-cvslog] freevo/src osd.py,1.56,1.57

2003-07-03 Thread outlyer
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv32521 Modified Files: osd.py Log Message: I think Dischi left a debug line in, I only commented it out in case it's for something else. Index: osd.py ==

Re: [Freevo-devel] Re: playlist problem? Dischi?

2003-07-03 Thread Gustavo Sverzut Barbieri
Fixed. It was a bug in info_area, not handling the case when the font has shadows or not. Gustavo --- Aubin Paul <[EMAIL PROTECTED]> escreveu: > Ok, thanks. > > Last thing (and it's not a rush) but drawstringframed (the new one) > seems to be cutting off the titles in the mp3 info area. The so

[Freevo-cvslog] freevo/skins/main1 info_area.py,1.7,1.8

2003-07-03 Thread gsbarbieri
Update of /cvsroot/freevo/freevo/skins/main1 In directory sc8-pr-cvs1:/tmp/cvs-serv28141/skins/main1 Modified Files: info_area.py Log Message: Fixed some bugs Index: info_area.py === RCS file: /cvsroot/freevo/freevo/skins/

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread Gustavo Sverzut Barbieri
--- Aubin Paul <[EMAIL PROTECTED]> escreveu: > On Thu, Jul 03, 2003 at 06:50:39PM -0300, Gustavo Sverzut Barbieri > wrote: > > yes. > > I hope someone volunteers for that too :) > so... :) > > > > 2) idle bar plugin > > > On it. > > I finished the images, and I'm just writing the idlebar co

[Freevo-devel] Re: playlist problem? Dischi?

2003-07-03 Thread Aubin Paul
Ok, thanks. Last thing (and it's not a rush) but drawstringframed (the new one) seems to be cutting off the titles in the mp3 info area. The song title is being chopped of it's last 3 letters, no matter how long or short it is. i.e. Empty Apartm... Yellowc... In both cases it should be Empty A

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread Aubin Paul
On Thu, Jul 03, 2003 at 06:50:39PM -0300, Gustavo Sverzut Barbieri wrote: > yes. I hope someone volunteers for that too :) > > > 2) idle bar plugin > > On it. I finished the images, and I'm just writing the idlebar code tonight. > Yes. Something like music playing screen? What? > Maybe we inte

[Freevo-devel] Re: playlist problem? Dischi?

2003-07-03 Thread Dirk Meyer
Aubin Paul wrote: > I don't know if you saw my earlier message, but text (m3u) playlists > no longer show the tag information. I'm assuming that mmpython ties > the tags to the directories in the cache, but checks the cache based > on the filename since the entries exist in the cache, and show > pr

[Freevo-cvslog] freevo/src/audio __init__.py,1.4,1.5 audioitem.py,1.27,1.28

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src/audio In directory sc8-pr-cvs1:/tmp/cvs-serv19597 Modified Files: __init__.py audioitem.py Log Message: moved mmpython parsing to audioinfo to support playlists Index: __init__.py === RCS

[Freevo-cvslog] freevo/src/audio/plugins coversearch.py,1.11,1.12

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src/audio/plugins In directory sc8-pr-cvs1:/tmp/cvs-serv18771 Modified Files: coversearch.py Log Message: force refresh Index: coversearch.py === RCS file: /cvsroot/freevo/freevo/src/audio/pl

[Freevo-cvslog] freevo/src osd.py,1.55,1.56

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv18657 Modified Files: osd.py Log Message: convert 8 bit images (e.g. gif) to rgb, pygame cannot handle 8 bit Index: osd.py === RCS file: /cvsroot/fre

[Freevo-cvslog] freevo/src osd.py,1.54,1.55

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv14913/src Modified Files: osd.py Log Message: Oops Index: osd.py === RCS file: /cvsroot/freevo/freevo/src/osd.py,v retrieving revision 1.54 retrievin

[Freevo-devel] playlist problem? Dischi?

2003-07-03 Thread Aubin Paul
Hi Dischi, I don't know if you saw my earlier message, but text (m3u) playlists no longer show the tag information. I'm assuming that mmpython ties the tags to the directories in the cache, but checks the cache based on the filename since the entries exist in the cache, and show properly for folde

[Freevo-cvslog] freevo/src directory.py,1.18,1.19

2003-07-03 Thread outlyer
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv11849 Modified Files: directory.py Log Message: Prevent a crash I was having. Index: directory.py === RCS file: /cvsroot/freevo/freevo/src/director

[Freevo-devel] more speedups

2003-07-03 Thread Dirk Meyer
Hi, I just rewrote drawstringframed. It should be much faster now. The old code is still there. Please test the new stuff and I remove the old when noone sends bugreports. IMHO it's much faster now. Dischi -- If a train station is a place where a train stops, what's a workstation? -

[Freevo-cvslog] freevo/skins/main1 xml_skin.py,1.7,1.8

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/skins/main1 In directory sc8-pr-cvs1:/tmp/cvs-serv9366 Modified Files: xml_skin.py Log Message: set line_height to -1 Index: xml_skin.py === RCS file: /cvsroot/freevo/freevo/skins/main1/xml_s

[Freevo-cvslog] freevo/src osd.py,1.53,1.54

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv7985 Modified Files: osd.py Log Message: small fixes for very short strings in dsf Index: osd.py === RCS file: /cvsroot/freevo/freevo/src/osd.py,v re

[Freevo-cvslog] freevo/src/audio audiodiskitem.py,1.16,1.17

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src/audio In directory sc8-pr-cvs1:/tmp/cvs-serv8094 Modified Files: audiodiskitem.py Log Message: cover fixes Index: audiodiskitem.py === RCS file: /cvsroot/freevo/freevo/src/audio/audiodisk

[Freevo-cvslog] freevo/src/audio/plugins coversearch.py,1.10,1.11

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src/audio/plugins In directory sc8-pr-cvs1:/tmp/cvs-serv8052 Modified Files: coversearch.py Log Message: fixed audiocd handling Index: coversearch.py === RCS file: /cvsroot/freevo/freevo/src/

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread Gustavo Sverzut Barbieri
--- Aubin Paul <[EMAIL PROTECTED]> escreveu: > On Thu, Jul 03, 2003 at 05:17:26PM -0300, Gustavo Sverzut Barbieri > wrote: > > 1) 1 thread for rip and 1 thread to encode... Ie: you can rip > track 2 > > while encoding track 1 > > The only thing with that, is you need to do the following: > > 1.

[Freevo-cvslog] freevo/skins/xml/blue_round2 image_watermark.png,1.1,1.2

2003-07-03 Thread outlyer
Update of /cvsroot/freevo/freevo/skins/xml/blue_round2 In directory sc8-pr-cvs1:/tmp/cvs-serv5538 Modified Files: image_watermark.png Log Message: A new watermark image for "Pictures" which makes a little more sense, visually. Index: image_watermark.png

[Freevo-cvslog] freevo/skins/main1 skin_utils.py,1.5,1.6

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/skins/main1 In directory sc8-pr-cvs1:/tmp/cvs-serv3312 Modified Files: skin_utils.py Log Message: minor speed changes Index: skin_utils.py === RCS file: /cvsroot/freevo/freevo/skins/main1/ski

[Freevo-cvslog] freevo/skins/main1 info_area.py,1.6,1.7 area.py,1.8,1.9

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/skins/main1 In directory sc8-pr-cvs1:/tmp/cvs-serv2879 Modified Files: info_area.py area.py Log Message: Reversed the changes I made to speed up things when I split drawstringframed into a calc and draw function. The new dsf doesn't need that and now ver

[Freevo-cvslog] freevo/src osd.py,1.52,1.53

2003-07-03 Thread dischi
Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv2530 Modified Files: osd.py Log Message: Created a new drawstringframed. Please test it. The old code is still there if there are major problems, but I tested it good, and it worked Index: osd.py

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread Aubin Paul
On Thu, Jul 03, 2003 at 05:17:26PM -0300, Gustavo Sverzut Barbieri wrote: > 1) 1 thread for rip and 1 thread to encode... Ie: you can rip track 2 > while encoding track 1 The only thing with that, is you need to do the following: 1. Move to runapp 2. Make a 'lock' so we don't try to encode a fil

Re: [Freevo-devel] PATCH: cdbackup.py - Ogg encoding added

2003-07-03 Thread Gustavo Sverzut Barbieri
Thanks! Now more ideas: 1) 1 thread for rip and 1 thread to encode... Ie: you can rip track 2 while encoding track 1 2) idle bar plugin 3) interface to show progress with the number of the music being ripped, the one being encoded and the total progress. 4) interface to select encoding options

Re: [Freevo-devel] Holiday icon for idlebar - idlebar.py

2003-07-03 Thread Aubin Paul
Hi Rich, could you possibly make a diff? and maybe include some of your example images? Aubin On Thu, Jul 03, 2003 at 08:58:43AM -0700, Rich C wrote: > Hello, > > Inspired by Google which changes it's Google logo > every holiday, I wrote a simple idlebar function to > show a user specified imag

[Freevo-cvslog] freevo/helpers musicsqlimport.py,1.9,1.10

2003-07-03 Thread outlyer
Update of /cvsroot/freevo/freevo/helpers In directory sc8-pr-cvs1:/tmp/cvs-serv3998 Modified Files: musicsqlimport.py Log Message: Two changes: o Bugfix if not command-line options are passed (duh) o Use mmpython to cache the entries; this has the side effect of caching all the tags i

[Freevo-devel] Holiday icon for idlebar - idlebar.py

2003-07-03 Thread Rich C
Hello, Inspired by Google which changes it's Google logo every holiday, I wrote a simple idlebar function to show a user specified image on a given holiday (or any date) of the year. I've copied it below. Cheers, Rich --- # This class checks if the current date is a holiday and will # display a

[Freevo-devel] Re: mmpython question

2003-07-03 Thread Dirk Meyer
Aubin Paul wrote: > How can I get mmpython to cache entries into CACHEDIR/mmpython when > I'm not in Freevo. I want musicsqlimport.py to add the entries since > it's parsing them anyway... the only references I could find were in > src/directory.py, but I'm not clear on how they work. First you ne

[Freevo-devel] mmpython question

2003-07-03 Thread Aubin Paul
How can I get mmpython to cache entries into CACHEDIR/mmpython when I'm not in Freevo. I want musicsqlimport.py to add the entries since it's parsing them anyway... the only references I could find were in src/directory.py, but I'm not clear on how they work. -

Re: [Freevo-cvslog] freevo freevo_config.py,1.206,1.207 setup_freevo.py,1.7,1.8

2003-07-03 Thread Aubin Paul
I did add it, it's in config.py: 196: CONF.oggenc = '' Aubin On Thu, Jul 03, 2003 at 12:05:02PM +0200, Dirk Meyer wrote: > [EMAIL PROTECTED] wrote: > > # == > > --- 631,638 > > LAME_CMD = CONF.lame > > CDPAR_CMD = CON

Re: [Freevo-cvslog] freevo freevo_config.py,1.206,1.207setup_freevo.py,1.7,1.8

2003-07-03 Thread Dirk Meyer
[EMAIL PROTECTED] wrote: > # == > --- 631,638 > LAME_CMD = CONF.lame > CDPAR_CMD = CONF.cdparanoia > + OGGENC_CMD = CONF.oggenc > CD_RIP_PN_PREF = '%(artist)s/%(album)s/%(song)s' > CD_RIP_LAME_OPTS = '--preset standa

[Freevo-devel] Quick plugin question

2003-07-03 Thread Paul Hampton
Hi all I am in the middle of writing my first plugin and I have a quick question. It is activated by a keypress at the moment, however I want it to be available when the audio mplayer screen is up rather than it being available in the audio menus using EVENTS['menu']['5'] = Event(MENU_CALL_ITE