Ed Sweetman | 1 Oct 01:01
Favicon

Re: Let the fixes begin

ui work isn't going to be done until we get a UI interface standard put 
down.   Basically something along the lines of a fully documented ui.h 
that all ui's interface with to do anything related to zinf

Steve Holmes wrote:
> At what point could we help out with some of the UI's?  I have a
> particular interest in the text interfaces (namely zinfcmd and
> ncurses).  I sure hope they will be retained.
> 
> On Mon, Sep 30, 2002 at 05:13:13PM -0400, Ed Sweetman wrote:
> 
>>As you've probably noticed from the cvs-commit mailing list, the flood 
>>gates have opened.  The current state of the cvs tree should compile on 
>>all unix systems it compiled on before.  Win32 has been removed from the 
>>surface.  It will take some time to get it out of any code we have that 
>>it shared ...ifdefs and such.   I also got rid of the annoying local 
>>zlib copy we used in unix.  It should use the system zlib.  I haven't 
>>given configure the ability to check for it if it doesn't already 
>>though.  We should try and get rid of gdbm and unzip too.  These are 
>>common libs on any system that would be compiling programs like this.
>>
>>
>>Well, this is just the beginning.  Gotta start somewhere.
>>
>>
>>
>>-------------------------------------------------------
>>This sf.net email is sponsored by:ThinkGeek
>>Welcome to geek heaven.
>>http://thinkgeek.com/sf
(Continue reading)

Tim Lesher | 1 Oct 01:25

Re: upcoming changes

On Mon, Sep 30, 2002 at 05:10:12PM -0400, Ed Sweetman wrote:
> No, there will be probably one more with the current code.  Then nothing 
> unless someone decides to write a port that works.  :)

"Wite a port"... does this mean that the forthcoming versions will be
significantly *nix-centric?  Or do you see the windows build being in
"should still work, but needs a maintainer" status?

--

-- 
Tim Lesher <tim <at> lesher.ws>
http://www.lesher.ws

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Ed Sweetman | 1 Oct 01:39
Favicon

Re: upcoming changes

Tim Lesher wrote:
> On Mon, Sep 30, 2002 at 05:10:12PM -0400, Ed Sweetman wrote:
> 
>>No, there will be probably one more with the current code.  Then nothing 
>>unless someone decides to write a port that works.  :)
> 
> 
> "Wite a port"... does this mean that the forthcoming versions will be
> significantly *nix-centric?  Or do you see the windows build being in
> "should still work, but needs a maintainer" status?
> 
"write a port" means there is no windows port or build until one is 
written.

This means trying to build in windows will probably not work.  But i 
dont know how things go under cygwin for zinf so maybe it still does.

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Andreas Rottmann | 1 Oct 10:37
Picon
Picon
Gravatar

Re: Let the fixes begin

Ed Sweetman <ed.sweetman <at> wmich.edu> writes:

> As you've probably noticed from the cvs-commit mailing list, the flood
> gates have opened.  The current state of the cvs tree should compile
> on all unix systems it compiled on before.  Win32 has been removed
> from the surface.  It will take some time to get it out of any code we
> have that it shared ...ifdefs and such.   I also got rid of the
> annoying local zlib copy we used in unix.  It should use the system
> zlib.  I haven't given configure the ability to check for it if it
> doesn't already though.  We should try and get rid of gdbm and unzip
> too.  These are common libs on any system that would be compiling
> programs like this.
> 
> 
> Well, this is just the beginning.  Gotta start somewhere.
> 
So, while we're at it, I want to throw in the patches i've applied to
the debian package and that are relevant to zinf itself:

diff -urN zinf/Makefile.in zinf.new/Makefile.in
--- zinf/Makefile.in	2002-09-12 15:34:26.000000000 +0200
+++ zinf.new/Makefile.in	2002-09-12 15:34:21.000000000 +0200
@@ -150,9 +150,9 @@
 install-zinf: zinf
 	$(mkinstalldirs) $(DESTDIR)$(bindir)
 	$(INSTALL_PROGRAM) zinf $(DESTDIR)$(bindir)
-	$(mkinstalldirs) /usr/share/pixmaps
+	$(mkinstalldirs) $(GTK_PREFIX)/share/pixmaps
(Continue reading)

Tomas Dvorak | 1 Oct 11:39
Favicon

freeamp dead ? Volume change

Hi,
I started reworking the ncurses ui of my favorite
player -- freeamp. But now I can't lookup freeamp.org. Is it dead or
something ? Was it replaced by zinf ?

If it was, I'll just use zinf and do the ncurses ui for zinf.
I already revisited the code, reworked much of it, made it cleaner and
about 2 times less CPU expensive. I'd like to add features like
mixer
playlist
position change
... (equalizer, visuals in ascii if I don't lose enthusiasm.)

Currently I'm working on the mixer and need to know this
(maybe it's different in zinf, I'm still using the freeamp 2.1
sources).
How do I get a list of tunable devices (master volume, pcm, midi, ...)
How do I get/set their values properly.
The only clue I've ran across was the irmanui, property pcm_value,
but it seems too ad-hoc for the purpose, as do an ioctl() on
/dev/mixer.

Thanks for suggestions...
                      Tomas Dvorak

-------------------------------------------------------
This sf.net email is sponsored by: DEDICATED SERVERS only $89!
Linux or FreeBSD, FREE setup, FAST network. Get your own server 
today at http://www.ServePath.com/indexfm.htm
(Continue reading)

Ed Sweetman | 1 Oct 14:09
Favicon

Re: freeamp dead ? Volume change

freeamp has been replaced for MONTHS.   use zinf.  Use the zinf cvs 
sources if you're going to work on anything.  Dont submit code against 
freeamp sources or the 2.2.0 release of zinf.  Only cvs.  Too many 
changes have gone on since then.

Tomas Dvorak wrote:
> Hi,
> I started reworking the ncurses ui of my favorite
> player -- freeamp. But now I can't lookup freeamp.org. Is it dead or
> something ? Was it replaced by zinf ?
> 
> If it was, I'll just use zinf and do the ncurses ui for zinf.
> I already revisited the code, reworked much of it, made it cleaner and
> about 2 times less CPU expensive. I'd like to add features like
> mixer
> playlist
> position change
> ... (equalizer, visuals in ascii if I don't lose enthusiasm.)
> 
> Currently I'm working on the mixer and need to know this
> (maybe it's different in zinf, I'm still using the freeamp 2.1
> sources).
> How do I get a list of tunable devices (master volume, pcm, midi, ...)
> How do I get/set their values properly.
> The only clue I've ran across was the irmanui, property pcm_value,
> but it seems too ad-hoc for the purpose, as do an ioctl() on
> /dev/mixer.
> 
> Thanks for suggestions...
>                       Tomas Dvorak
(Continue reading)

Tim Lesher | 1 Oct 14:49

Re: upcoming changes

On Mon, Sep 30, 2002 at 07:39:40PM -0400, Ed Sweetman wrote:
> "write a port" means there is no windows port or build until one is 
> written.

I'm very much interested in keeping zinf working under win32.  Given
the state of upcoming changes, does it make more sense to try to keep
win32 working, or should I wait until the new codebase stabilizes?

--

-- 
Tim Lesher <tim <at> lesher.ws>
http://www.lesher.ws

-------------------------------------------------------
This sf.net email is sponsored by: DEDICATED SERVERS only $89!
Linux or FreeBSD, FREE setup, FAST network. Get your own server 
today at http://www.ServePath.com/indexfm.htm
Ed Sweetman | 1 Oct 18:09
Favicon

Re: upcoming changes

Tim Lesher wrote:
> On Mon, Sep 30, 2002 at 07:39:40PM -0400, Ed Sweetman wrote:
> 
>>"write a port" means there is no windows port or build until one is 
>>written.
> 
> 
> I'm very much interested in keeping zinf working under win32.  Given
> the state of upcoming changes, does it make more sense to try to keep
> win32 working, or should I wait until the new codebase stabilizes?
> 
well all the interfaces are going to be cleaned up ...things are going 
to be modularized.  And i dont care how hard it's going to be.  Nothing 
is going to be global at all. If you dont want to wait until the code 
base stabilizes you have to at leas wait until we're done ripping out 
the current win32 code.

-------------------------------------------------------
This sf.net email is sponsored by: DEDICATED SERVERS only $89!
Linux or FreeBSD, FREE setup, FAST network. Get your own server 
today at http://www.ServePath.com/indexfm.htm
Tim Lesher | 1 Oct 18:39

Re: upcoming changes

On Tue, Oct 01, 2002 at 12:09:47PM -0400, Ed Sweetman wrote:
> is going to be global at all. If you dont want to wait until the code 
> base stabilizes you have to at leas wait until we're done ripping out 
> the current win32 code.

Will do.  I'll watch this space for more info.

I agree that what you're doing is a good idea, by the way.  If you're
still amenable to keeping a win32 port alive, I'll do that work.

--

-- 
Tim Lesher <tim <at> lesher.ws>
http://www.lesher.ws

-------------------------------------------------------
This sf.net email is sponsored by: DEDICATED SERVERS only $89!
Linux or FreeBSD, FREE setup, FAST network. Get your own server 
today at http://www.ServePath.com/indexfm.htm
Ed Sweetman | 1 Oct 19:01
Favicon

Re: upcoming changes

Tim Lesher wrote:
> On Tue, Oct 01, 2002 at 12:09:47PM -0400, Ed Sweetman wrote:
> 
>>is going to be global at all. If you dont want to wait until the code 
>>base stabilizes you have to at leas wait until we're done ripping out 
>>the current win32 code.
> 
> 
> Will do.  I'll watch this space for more info.
> 
> I agree that what you're doing is a good idea, by the way.  If you're
> still amenable to keeping a win32 port alive, I'll do that work.
> 

alive?  you'd have to give birth to it.  The old code is not being kept.

-------------------------------------------------------
This sf.net email is sponsored by: DEDICATED SERVERS only $89!
Linux or FreeBSD, FREE setup, FAST network. Get your own server 
today at http://www.ServePath.com/indexfm.htm

Gmane