[Asaph-developers] wxAsaph 0.0.2
Status: Beta
Brought to you by:
dazuma
|
From: David F. <da...@sj...> - 2004-04-19 22:10:51
|
OK, have added support for indexed databases and an initial fullscreen display (some support for second monitor too) http://davidf.sjsoft.com/files/wxasaph-0.0.2.zip David David Fraser wrote: > Hi > > Finally found the time to put together an initial start at displaying an > Asaph database without chords in wxPython, aim is to head towards a > presentation-mode program as discussed before. > So far loads a list of sings, lets you select them and displays the song > lyrics in the main part of the screen. No nice fonts, and only handles > simple databases (but should be easy to enhance). > Main initial goal is to work towards a fullscreen display, particularly > on a second screen - our church has just bought a new projector and are > wanting to display lyrics, I want to use Asaph. > Code is at http://davidf.sjsoft.com/files/wxasaph-0.0.1.zip - requires > wxPython and elementtree from effbot (I'm using wxPython 2.4 and > Python 2.3.3 on Linux). Any feedback/contributions appreciated > > Regards > David > > Daniel Azuma wrote: > >> If you folks are interested in pursuing this yourselves, I'd be happy >> to provide whatever support I can, on the file format, on my >> classes/interfaces if you want to use them, and so forth. I also have >> a whole bunch of ideas on the design and features for a presentation >> mechanism. >> >> Anyway, if you want to pursue this, let me know, and I can start a >> developers mailing list for it (so we don't burden this list with >> developer discussion.) >> >> Daniel >> >> >> On Mar 09, 2004, at 22:44, David Fraser wrote: >> >>> I'm sure Daniel will answer you since he is the real developer! >>> But it's nice to see someone else wanting to do stuff in Python ... >>> This is a feature I have been very keen to see as well, although I >>> think what is really needed is a presentation-mode program that >>> would let you use any songs from the main database if required, but >>> would have a shortlist that would be quick to select from ... >>> The question is what is the best way to quickly develop something >>> like this? >>> One option would be to use Jython, since then all the layout and >>> database reading classes from the main app could be used, and we'd >>> have Python for quick development... >>> But I have no experience with Jython. >>> Otherwise the layout + database classes could be reimplemented in >>> Python, or finally (the obvious) the new stuff could just be coded >>> in Java... >>> >>> If this was only used for projecting the words and not the chords, >>> the layout would be much simpler, so the chord layout wouldn't have >>> to be done at first. >>> And since the database stuff is in XML, that should be easy. >>> >>> Anyway just throwing around some ideas... >>> >>> David >>> >>> Sandra Capri wrote: >>> >>>> Hi, >>>> >>>> I just downloaded Asaph 0.5.1 a few nights ago, and have been running >>>> through the menus, as well as the README.html file, and I am very >>>> impressed with all the excellent features! I have been playing around >>>> with creating a similar program (in Python), and came to the >>>> realization >>>> that it is a lot more work than I first thought. I'm thrilled to find >>>> that someone has done that work for me! >>>> >>>> I seem to be unable to figure out how to display the song >>>> presentation, >>>> once it has been setup. I am imagining that we would enter all of our >>>> songs into an indexed database, then for a given service, create a >>>> simple database containing just the songs that we sing that night. At >>>> that point, I would have expected to select a menu item that would >>>> display the first song - words only, covering the whole screen. >>>> Then it >>>> would allow the song leader to go through each song in order (such as >>>> clicking the mouse button for the next song). Since we have a >>>> projector, this is the way we allow the congregation to see the >>>> words to >>>> the song. >>>> >>>> How do I do this? Or is this a future feature? >>>> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Asaph-developers mailing list > Asa...@li... > https://lists.sourceforge.net/lists/listinfo/asaph-developers > |