You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
(189) |
Apr
(40) |
May
(8) |
Jun
(6) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
(13) |
Dec
(10) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(4) |
Feb
(1) |
Mar
(3) |
Apr
|
May
(7) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(8) |
Oct
(19) |
Nov
(19) |
Dec
(7) |
2007 |
Jan
(6) |
Feb
(6) |
Mar
(3) |
Apr
(6) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
(1) |
2008 |
Jan
(19) |
Feb
(1) |
Mar
(40) |
Apr
(31) |
May
(174) |
Jun
(24) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(64) |
Dec
(17) |
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(14) |
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
(5) |
Mar
(1) |
Apr
(1) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(11) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Patrick E. <pa...@pa...> - 2004-03-25 05:14:14
|
BTW, if anyone is needing access to souceforge, CVS commit or otherwise, just ask. I'm sure one of our veritable plethora of admins will be able to help out. ;) Patrick |
From: Patrick E. <pa...@pa...> - 2004-03-25 05:07:28
|
On Wednesday 24 March 2004 16:27, joakim verona wrote: > I can design the xml resource, but where should the rest of the > code go, in the new improved layered design? > > this is what it currently looks like: > > tCmdMidiDelay, a command class that acts on the track structure. > Should this go into a "kernel" dir? I haven't thought about the whole command / project structure, so anyone is pretty much an expert compared to me. > tmidiDelayDlg, a dialog class. Should it be broken out, and put in > the dialogs dir? > Or, since the code will be trivial, just handled in a function? I've been trying to answer that question myself, but I haven't come to any conclusions. I do think it would be nice if the bulk of the dialog code could be placed in the dialogs dir in many small files. That said, the dialogs often need to execute some sort of code related to the window they were spawned from. One possible solution is to have the dialog act independently, but have it call a function defined in an interface. See tButtonLabelInterface for an example of how tMouseCounter interacts with the piano window through an interface. If interfaces were used, the dialog file would contain the interface and any code for the dialog itself. The main source file would implement the interface in the form of a function, performing whatever manipulations were necessary. In fact, if the interface was implemented by something in the kernel, an upper level class could simply hook the dialog and the kernel code together though the interface. Am I making sense? Do I sound sane? If you think my ideas are flawed, I really want to hear about it. Patrick |
From: Patrick E. <pa...@pa...> - 2004-03-25 04:55:30
|
I also like having one class per file, though I personally don't mind having small related utility classes in with the main one. I used to hate that one class one file Java thing. ;) As to dialogs, one advantage of the "Attach" method is that different widgets can be handled automatically. For example, you could attach a long* to a resource named "number". The user would have the option of making "number" a wxTextCtrl, a wxSlider, a wxChoice, etc. With the associative array, extra logic would be necessary to know if you want, for example, a string or a long. It seems like there could be issues getting the data in the format you want without having to write much code for each dialog. I dunno, I'm sure the "Attach" system is far from perfect, but as far as I can remember, I haven't seen anything better. I'd be interested in taking a look at the template thing if you happen to remember what it is. BTW, here's an extremely rough comparison of the two techniques: // "Attach" technique. This is actual code that would work in the // current system. jppResourceDialog dialog = jppResourceDialog(parent, "myDialog"); dialog.Attach("myTextCtrl", &myString); dialog.Attach("myCheckBox", &myBool); dialog.ShowModal(); // Associative technique. jppResourceDialog dialog = jppResourceDialog(parent, "myDialog"); if(dialog.ShowModal() == wxID_OK) { myString = dialog.array["myTextControl"].asString(); myBool = dialog.array["myCheckBox"].asBool(); } If the associative version were to be non-modal, it would require data manipulation code in both the Apply and Ok handlers. I'm sure they could be combined somehow, but it still needs to run at some point. Switching the "Attach" one to non-modal would be as simple as running dialog.Show() instead of dialog.ShowModal(). Please tell me if I'm missing some piece of the puzzle, but I honestly don't see that it gets any simpler than the first method. For the STL associative arrays, is it the map and hashmap? As far as I know, those only take keys and values of one type... any type, but only one at a time. Patrick |
From: Dave F. <dav...@co...> - 2004-03-24 23:57:27
|
Joakim, If it were me, and it's *not*, :) , I'd write one single dialog-generator that takes an argument telling it which dialog to generate and then loads the xml resources for it and creates it, grabs the properties, and then makes them available through an associative array, python-like. (There's an STL template for it, but I forget what it's called) Then adding a dialog is a simple matter of creating the xrc file for it and then calling the generator in your event handler. If it were me, that is. :) (I, too, prefer the java-style one-class-per-file method, and a file for each class. Ever play robocode?) Dave On Wednesday 24 March 2004 11:27 pm, joakim verona wrote: > Hello, > > I was going to try to get up to speed by implementing the mididelay > dialog with the new cool xml resource system. > (I chose this dialog since I wrote the code for it originally and > because its really simple) > > Then I noticed that pianowin no longer inherits eventwin, and the original > wx2 ported dialog no longer works(which doesnt matter since I originaly > ported it > with the ugly property dialog) > > So, hmm what to do now? > > I can design the xml resource, but where should the rest of the code go, > in the new improved layered design? > > this is what it currently looks like: > > tCmdMidiDelay, a command class that acts on the track structure. > Should this go into a "kernel" dir? > > tmidiDelayDlg, a dialog class. Should it be broken out, and put in the > dialogs dir? > Or, since the code will be trivial, just handled in a function? > > (I think I prefer a java-style a-file-per-class method) > > Cheers, > /Joakim > > > > ------------------------------------------------------- > 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 > _______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel -- Visit my website! http://www.davefancella.com/?event=em We interrupt this fortune for an important announcement... |
From: joakim v. <jo...@ve...> - 2004-03-24 23:27:40
|
Hello, I was going to try to get up to speed by implementing the mididelay dialog with the new cool xml resource system. (I chose this dialog since I wrote the code for it originally and because its really simple) Then I noticed that pianowin no longer inherits eventwin, and the original wx2 ported dialog no longer works(which doesnt matter since I originaly ported it with the ugly property dialog) So, hmm what to do now? I can design the xml resource, but where should the rest of the code go, in the new improved layered design? this is what it currently looks like: tCmdMidiDelay, a command class that acts on the track structure. Should this go into a "kernel" dir? tmidiDelayDlg, a dialog class. Should it be broken out, and put in the dialogs dir? Or, since the code will be trivial, just handled in a function? (I think I prefer a java-style a-file-per-class method) Cheers, /Joakim |
From: Matt K. <ra...@ch...> - 2004-03-24 22:49:53
|
> Here is the file from my rpm. > > But do you really have the devel rpm then if you lack this file? Well, you have to remember that this is SuSE, and they do things their own way. I have no idea why this file isn't included. But it's not. I have everything compiled now. Jazz is running! Thanks, Matt |
From: Dave F. <dav...@co...> - 2004-03-24 21:40:14
|
On Wednesday 24 March 2004 08:56 pm, Gelu Stoicescu wrote: > Seems like I didn't remember anything right about the > code problem I was mentioning before. The file is > events.h, class tPlayTrack: > > track=*(((int*)dat)++); > transpose=*(((int*)dat)++); > eventlength=*(((int*)dat)++); > > and later on > > *(((int*)dat)++)=track; > *(((int*)dat)++)=transpose; > *(((int*)dat)++)=eventlength; > > each line gives error: '++' needs l-value > I guess the way ms compiler gets it is that by > conversion to int*, dat goes into a temporary location > which is incremented and later discarded. > I'll try fiddling with some compiler settings. Just > let me know if this is old code that once compiled > under win, or new code introduced nowadays. Looks like old code that compiled under VC5, at least. You might try changing the assignment to use the array operator instead of incrementing a pointer and see if that works. I did that to fix a similar problem in VC6 a few months ago. Just in case you didn't already know, you're the first person ever who's publicly tried to compile Jazz in VC6, as far as I know. ;) Dave > > __________________________________ > Do you Yahoo!? > Yahoo! Finance Tax Center - File online. File on time. > http://taxes.yahoo.com/filing.html > > > ------------------------------------------------------- > 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 > _______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel -- Visit my website! http://www.davefancella.com/?event=em There comes a time in the affairs of a man when he has to take the bull by the tail and face the situation. -- W.C. Fields |
From: Gelu S. <gel...@ya...> - 2004-03-24 20:56:05
|
Seems like I didn't remember anything right about the code problem I was mentioning before. The file is events.h, class tPlayTrack: track=*(((int*)dat)++); transpose=*(((int*)dat)++); eventlength=*(((int*)dat)++); and later on *(((int*)dat)++)=track; *(((int*)dat)++)=transpose; *(((int*)dat)++)=eventlength; each line gives error: '++' needs l-value I guess the way ms compiler gets it is that by conversion to int*, dat goes into a temporary location which is incremented and later discarded. I'll try fiddling with some compiler settings. Just let me know if this is old code that once compiled under win, or new code introduced nowadays. __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html |
From: joakim v. <jo...@ve...> - 2004-03-24 20:52:08
|
Here is the file from my rpm. But do you really have the devel rpm then if you lack this file? Cheers, /Joakim Matt Kelly wrote: >Joakim, > >Not in SuSE 8.2. Can someone e-mail me this file? > >We need to document this problem in the INSTALL file, just to cover >all the bases. > >We could just include the file, but there may be version problems, etc. > >I'll write the text for the INSTALL file when I get things to compile. > >Thanks, > >Matt > > > >>In my case the wxwin.m4 file resides in the devel rpm, which it should. >> >>details of my rpm: >> >>wxGTK-devel >>2.4.2 >>1.rh90.ccrma >> >> >> >>Cheers, >>/Joakim >> >>Patrick Earl wrote: >> >> >> >>>The file is included in the first of these rpms from suse 9.0: >>> >>>ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586/ >>>wxGTK-2.4.1.2-70.i586.rpm >>>ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586/ >>>wxGTK-devel-2.4.1.2-70.i586.rpm >>> >>>There doesn't appear to be a wxwin.m4 in 8.2. If those don't work, >>>you could try digging around on rpmfind.net. >>> >>>Anyone know why they'd put the m4 in the main package and not in the >>>devel file? To me, it doesn't seem particularly useful without the >>>headers and libraries. >>> >>>Failing all that, you could always install Debian. ;) >>> >>> Patrick >>> >>>On Tuesday 23 March 2004 21:52, Matt Kelly wrote: >>> >>> >>> >>> >>>>All, >>>> >>>>I tried to build Jazz from CVS, and it fails in the aclocal >>>>command: >>>> >>>> >>>>aclocal: configure.in: 119: macro `AM_OPTIONS_WXCONFIG' not found >>>>in library aclocal: configure.in: 122: macro `AM_PATH_WXCONFIG' not >>>>found in lib >>>> >>>>I'm running on SuSE 8.2 pro, using the WxGTK packages that come >>>>with it. It's 2.4.0. >>>> >>>>This is some kind of M4 thang, but I'm not sure how to resolve it. >>>>Where are you Mandrake guys getting this macro from?? Looks like >>>>there needs to be a wxwin.m4 as mentioned in configure.in, but my >>>>system does not have this file. >>>> >>>>Matt >>>> >>>> >>>> >>>>------------------------------------------------------- >>>>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=cli >>>>ck _______________________________________________ >>>>jazzplusplus-devel mailing list >>>>jaz...@li... >>>>https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel >>>> >>>> >>>> >>>> >>> >>>------------------------------------------------------- >>>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 >>>_______________________________________________ >>>jazzplusplus-devel mailing list >>>jaz...@li... >>>https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel >>> >>> >>> >>> >> >> >>------------------------------------------------------- >>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 >>_______________________________________________ >>jazzplusplus-devel mailing list >>jaz...@li... >>https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel >> >> >> > > > >------------------------------------------------------- >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 >_______________________________________________ >jazzplusplus-devel mailing list >jaz...@li... >https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel > > |
From: Kevin C. <ke...@do...> - 2004-03-24 17:39:13
|
On 24 March 2004 at 4:28, Patrick Earl <pa...@pa...> wrote: > I made all the sourceforge people project admins. Perhaps backwards > thinking, but I trust you all and you might as well be able to do > things yourselves. :) OK, I'll be careful. Thanks.... |
From: Kevin C. <ke...@do...> - 2004-03-24 17:38:21
|
On 24 March 2004 at 3:55, Patrick Earl <pa...@pa...> wrote: > I've turned on your permissions to be a "Release Tech." I suspect > that you release things by going to the jazz page and clicking on > some links. I haven't actually tried it though, so it's just a > guess. Great, something between "developer" and "admin". Cool & thanks... |
From: Kevin C. <ke...@do...> - 2004-03-24 17:36:59
|
On 23 March 2004 at 23:51, Dave Fancella <dav...@co...> wrote: > http://sourceforge.net/docman/display_doc.php?docid=6445&group_id=1 > > Looks like you have to be a project admin to do it. If you > want to just stick it in the webspace for now until Patrick > shows up to either upload the rpms or grant you project admin > status so you can do it, that should be fine. We can still > link to them. :) I don't have a problem being an admin; I know how to keep my hands off of stuff. ;-) I also don't have a problem not being an admin. But, I do think the project should have a backup admin to cover for vacations, illness, or other reasons that Patrick might want to have a break from jazz. Cheers.... |
From: Patrick E. <pa...@pa...> - 2004-03-24 16:44:21
|
On Wednesday 24 March 2004 09:26, Gelu Stoicescu wrote: > I just did my homework with SourceForge CVS service. > Anonymous CVS access is on a different server than > SSH. They are synchronised every 5 hours or so, that > explains the delay. Ohh! Good to know. I don't know that there's a good solution to this other than to be patient. > I am currently trying to put up a VC++ workspace with > everything in it. Using wxWindows 2.4.2 and CVS. > I succeeded compiling the jazzdll in msw/ . I learned > the hard way that there's a dynarray.h/cpp in jazz and > another one in WxWindows. Is that an issue? Should we rename it? > As for the main jazz app, eventwin.cpp contains some > code that ms compiler doesn't accept, something like > something*=(((tSomething*)(int)data++) one line afer > the other (sorry, I'm at work now...). error says > operator ++ only works on l-values. Looks obfuscated > to me anyhow. I heard someone is on it, maybe he takes > care. +1 instead ++ seems to do the job. I can't find the code you're talking about. In fact, I can't find ++ in any of the code in eventwin.cpp. It rather odd to replace a post-increment with a +1 though, they have very different meanings. > There's something spooky with wxWindows also. > Compiling the libs worked fine (they have the vc++ > workspaces I love), but headers make extensive > reference to "wx/setup.h" which just isn't there. I > had to copy it from "include\wx\msw\setup.h". I don't > suppose any of you linux guys have a clue about this > one... On my box, wx/setup.h was placed in the dir indicated by a -I directive generated by wx-config. In other words, all was good out of the box. > I might take up for those dialogs, seems like a task > more suited for me right now, but I have to compile > the damn thing first. Getting it compiling at all under windows is likely going to involve a fair bit of work. Feel free to ask questions or give indications of areas that are problematic. BTW, if anyone else is thinking of working on the dialogs, don't worry... there are plenty to go around. :) Patrick |
From: Gelu S. <gel...@ya...> - 2004-03-24 16:26:16
|
Just when everybody starts getting sleepy, here I wake up, yours truly Windows guy. "Also, I did a CVS update just now, and the mysterious "dialogs.txt" file appeared, and the XPM/BPM files fixed themselves. Not sure why this wasn't working yesterday... used the exact same CVS commands." I just did my homework with SourceForge CVS service. Anonymous CVS access is on a different server than SSH. They are synchronised every 5 hours or so, that explains the delay. I am currently trying to put up a VC++ workspace with everything in it. Using wxWindows 2.4.2 and CVS. I succeeded compiling the jazzdll in msw/ . I learned the hard way that there's a dynarray.h/cpp in jazz and another one in WxWindows. As for the main jazz app, eventwin.cpp contains some code that ms compiler doesn't accept, something like something*=(((tSomething*)(int)data++) one line afer the other (sorry, I'm at work now...). error says operator ++ only works on l-values. Looks obfuscated to me anyhow. I heard someone is on it, maybe he takes care. +1 instead ++ seems to do the job. There's something spooky with wxWindows also. Compiling the libs worked fine (they have the vc++ workspaces I love), but headers make extensive reference to "wx/setup.h" which just isn't there. I had to copy it from "include\wx\msw\setup.h". I don't suppose any of you linux guys have a clue about this one... I might take up for those dialogs, seems like a task more suited for me right now, but I have to compile the damn thing first. Gelu __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html |
From: Matt K. <ra...@ch...> - 2004-03-24 15:53:10
|
All, Never mind, I found a copy. It is now compiling. Also, I did a CVS update just now, and the mysterious "dialogs.txt" file appeared, and the XPM/BPM files fixed themselves. Not sure why this wasn't working yesterday... used the exact same CVS commands. ??? Can't argue with success, I guess. :) Matt > > Joakim, > > Not in SuSE 8.2. Can someone e-mail me this file? > > We need to document this problem in the INSTALL file, just to cover > all the bases. > > We could just include the file, but there may be version problems, etc. > > I'll write the text for the INSTALL file when I get things to compile. > > Thanks, > > Matt |
From: Matt K. <ra...@ch...> - 2004-03-24 14:46:31
|
Joakim, Not in SuSE 8.2. Can someone e-mail me this file? We need to document this problem in the INSTALL file, just to cover all the bases. We could just include the file, but there may be version problems, etc. I'll write the text for the INSTALL file when I get things to compile. Thanks, Matt > > In my case the wxwin.m4 file resides in the devel rpm, which it should. > > details of my rpm: > > wxGTK-devel > 2.4.2 > 1.rh90.ccrma > > > > Cheers, > /Joakim > > Patrick Earl wrote: > > >The file is included in the first of these rpms from suse 9.0: > > > >ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586/ > >wxGTK-2.4.1.2-70.i586.rpm > >ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586/ > >wxGTK-devel-2.4.1.2-70.i586.rpm > > > >There doesn't appear to be a wxwin.m4 in 8.2. If those don't work, > >you could try digging around on rpmfind.net. > > > >Anyone know why they'd put the m4 in the main package and not in the > >devel file? To me, it doesn't seem particularly useful without the > >headers and libraries. > > > >Failing all that, you could always install Debian. ;) > > > > Patrick > > > >On Tuesday 23 March 2004 21:52, Matt Kelly wrote: > > > > > >>All, > >> > >>I tried to build Jazz from CVS, and it fails in the aclocal > >>command: > >> > >> > >>aclocal: configure.in: 119: macro `AM_OPTIONS_WXCONFIG' not found > >>in library aclocal: configure.in: 122: macro `AM_PATH_WXCONFIG' not > >>found in lib > >> > >>I'm running on SuSE 8.2 pro, using the WxGTK packages that come > >>with it. It's 2.4.0. > >> > >>This is some kind of M4 thang, but I'm not sure how to resolve it. > >>Where are you Mandrake guys getting this macro from?? Looks like > >>there needs to be a wxwin.m4 as mentioned in configure.in, but my > >>system does not have this file. > >> > >>Matt > >> > >> > >> > >>------------------------------------------------------- > >>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=cli > >>ck _______________________________________________ > >>jazzplusplus-devel mailing list > >>jaz...@li... > >>https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel > >> > >> > > > > > > > >------------------------------------------------------- > >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 > >_______________________________________________ > >jazzplusplus-devel mailing list > >jaz...@li... > >https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel > > > > > > > > > ------------------------------------------------------- > 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 > _______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel > |
From: Patrick E. <pa...@pa...> - 2004-03-24 11:29:03
|
On Tuesday 23 March 2004 16:51, Dave Fancella wrote: > Looks like you have to be a project admin to do it. If you want to > just stick it in the webspace for now until Patrick shows up to > either upload the rpms or grant you project admin status so you can > do it, that should be fine. We can still link to them. :) I made all the sourceforge people project admins. Perhaps backwards thinking, but I trust you all and you might as well be able to do things yourselves. :) Patrick |
From: Patrick E. <pa...@pa...> - 2004-03-24 10:55:39
|
I've turned on your permissions to be a "Release Tech." I suspect that you release things by going to the jazz page and clicking on some links. I haven't actually tried it though, so it's just a guess. Patrick On Wednesday 24 March 2004 00:46, Kevin Cosgrove wrote: > On 23 March 2004 at 23:36, Kevin Cosgrove <ke...@do...> wrote: > > I've got source and binary RPMs to check in. I've not checked > > anything in via CVS to SourceForge before. Until just a few > > months ago I've been sitting behind a corporate firewall that > > doesn't let CVS or SSH pass. I'll read the instructions on SF > > later. If anyone wants to give me a primer, I'm all eyes. > > OK, I've read a bit. It occurs to me that even after reading I > can't tell how to upload my stuff and have it appear in the > released files section of our SF page. Anyone know? > > Thx..... > > > > ------------------------------------------------------- > 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=cli >ck _______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel |
From: Joakim V. <jo...@ve...> - 2004-03-24 10:28:59
|
In my case the wxwin.m4 file resides in the devel rpm, which it should. details of my rpm: wxGTK-devel 2.4.2 1.rh90.ccrma Cheers, /Joakim Patrick Earl wrote: >The file is included in the first of these rpms from suse 9.0: > >ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586/ >wxGTK-2.4.1.2-70.i586.rpm >ftp://ftp.suse.com/pub/suse/i386/9.0/suse/i586/ >wxGTK-devel-2.4.1.2-70.i586.rpm > >There doesn't appear to be a wxwin.m4 in 8.2. If those don't work, >you could try digging around on rpmfind.net. > >Anyone know why they'd put the m4 in the main package and not in the >devel file? To me, it doesn't seem particularly useful without the >headers and libraries. > >Failing all that, you could always install Debian. ;) > > Patrick > >On Tuesday 23 March 2004 21:52, Matt Kelly wrote: > > >>All, >> >>I tried to build Jazz from CVS, and it fails in the aclocal >>command: >> >> >>aclocal: configure.in: 119: macro `AM_OPTIONS_WXCONFIG' not found >>in library aclocal: configure.in: 122: macro `AM_PATH_WXCONFIG' not >>found in lib >> >>I'm running on SuSE 8.2 pro, using the WxGTK packages that come >>with it. It's 2.4.0. >> >>This is some kind of M4 thang, but I'm not sure how to resolve it. >>Where are you Mandrake guys getting this macro from?? Looks like >>there needs to be a wxwin.m4 as mentioned in configure.in, but my >>system does not have this file. >> >>Matt >> >> >> >>------------------------------------------------------- >>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=cli >>ck _______________________________________________ >>jazzplusplus-devel mailing list >>jaz...@li... >>https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel >> >> > > > >------------------------------------------------------- >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 >_______________________________________________ >jazzplusplus-devel mailing list >jaz...@li... >https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel > > |
From: Dave F. <dav...@co...> - 2004-03-24 07:51:23
|
On Wednesday 24 March 2004 07:46 am, Kevin Cosgrove wrote: > On 23 March 2004 at 23:36, Kevin Cosgrove <ke...@do...> wrote: > > I've got source and binary RPMs to check in. I've not checked > > anything in via CVS to SourceForge before. Until just a few > > months ago I've been sitting behind a corporate firewall that > > doesn't let CVS or SSH pass. I'll read the instructions on SF > > later. If anyone wants to give me a primer, I'm all eyes. > > OK, I've read a bit. It occurs to me that even after reading I can't > tell how to upload my stuff and have it appear in the released files > section of our SF page. Anyone know? http://sourceforge.net/docman/display_doc.php?docid=6445&group_id=1 Looks like you have to be a project admin to do it. If you want to just stick it in the webspace for now until Patrick shows up to either upload the rpms or grant you project admin status so you can do it, that should be fine. We can still link to them. :) Dave -- Visit my website! http://www.davefancella.com/?event=em He who steps on others to reach the top has good balance. |
From: Dave F. <dav...@co...> - 2004-03-24 07:48:04
|
On Wednesday 24 March 2004 07:36 am, Kevin Cosgrove wrote: > I've got source and binary RPMs to check in. I've not checked > anything in via CVS to SourceForge before. Until just a few > months ago I've been sitting behind a corporate firewall that > doesn't let CVS or SSH pass. I'll read the instructions on SF > later. If anyone wants to give me a primer, I'm all eyes. Oh boy, if only I could remember the steps I took. ;) In any case, the RPMs should either be uploaded to our webspace for us to link against, or they should be uploaded to sourceforge's fileserver where we can still link to them. For download, that is. I don't think they should be in cvs. ;) I don't have a link right off-hand, but sourceforge's documentation is fairly well organized, even if all of it reads like an FAQ. Just look for the part that says "uploading files to the file server". To upload to our webspace, here's a link that should work in any browser that understands sftp, such as konqueror (I don't know about Galeon, Mozilla, et al). sftp://shell.sourceforge.net/home/groups/j/ja/jazzplusplus/htdocs/ You'll be prompted for username and password, and you use your sourceforge username and the password you gave for the website. After you upload pretty much anything, apparently, you have to ssh to shell.sourceforge.net and chown :jazzplusplus /home/groups/j/ja/jazzplusplus/htdocs/path/to/your/files, and then chmod g+w the files. Otherwise the rest of us won't be able to do anything to them except read them. May not be that big a deal for something that's just gonna sit there for people to download, but it is a big deal on the webpages and graphics and stuff, where someone else here might want/need to edit them (I got burned by this thing twice in the same week for two different projects on two different servers). You might be able to do the permissions thing from your sftp client, but I haven't been able to coerce mine to do it. After you upload them, if you want to edit the /download/ webpage and add links, knock yourself out. Otherwise you can just tell me where you put them and I'll put the links on the download webpage. Dave -- Visit my website! http://www.davefancella.com/?event=em Americans' greatest fear is that America will turn out to have been a phenomenon, not a civilization. -- Shirley Hazzard, "Transit of Venus" |
From: Kevin C. <ke...@do...> - 2004-03-24 07:46:18
|
On 23 March 2004 at 23:36, Kevin Cosgrove <ke...@do...> wrote: > I've got source and binary RPMs to check in. I've not checked > anything in via CVS to SourceForge before. Until just a few > months ago I've been sitting behind a corporate firewall that > doesn't let CVS or SSH pass. I'll read the instructions on SF > later. If anyone wants to give me a primer, I'm all eyes. OK, I've read a bit. It occurs to me that even after reading I can't tell how to upload my stuff and have it appear in the released files section of our SF page. Anyone know? Thx..... |
From: Kevin C. <ke...@do...> - 2004-03-24 07:36:30
|
I've got both static and dynamicly linked programs working fine now. These are improvements over earlier jazz binaries available for download in that they are linked against ALSA 0.9. I had to toss OpenMotif 2.1 and upgrade my Mandrake 9.0 system from LessTif 0.93.34-2mdk to 0.93.49-3mdk; the latter is what Mandrake 9.2 uses. After rebuilding wxwin 1.68e, jazz built fine again. As far as I can tell everything works in both staticly and dynamicly linked versions, except for one thing that irks me. I can't change tempo while playing a song anymore. Changing tempo while paused in a song works just fine. I can change track volume and lots of other things that used the same r/l mouse button gesture, but not tempo. Since this worked before my upgrade of LessTif, then I might be able to fix it by upgrading LessTif all the way to 0.93.94. I'll try that, but not with undo haste. At any rate, what I have works well enough that other people might want to try their favorite operations with it and see what they think. I've got source and binary RPMs to check in. I've not checked anything in via CVS to SourceForge before. Until just a few months ago I've been sitting behind a corporate firewall that doesn't let CVS or SSH pass. I'll read the instructions on SF later. If anyone wants to give me a primer, I'm all eyes. Cheers.... |
From: Dave F. <dav...@co...> - 2004-03-24 07:15:35
|
On Tuesday 23 March 2004 11:09 pm, Dave Fancella wrote: > The Project class needs a global declaration in the jazz.cpp file, and > instantiated in the OnInit() of the wxApp class. I prefer to use g for > global variables, such as gProject in this case. Then when you need to use I forgot to mention. I'm naming new classes with the 'jpp' prefix. That way, some months down the road we can easily identify old classes vs new classes by looking at the type, because the old ones all start with 't' and the new ones would start with 'jpp'. Any objections or other preferences? Dave -- Visit my website! http://www.davefancella.com/?event=em Many are cold, but few are frozen. |
From: Dave F. <dav...@co...> - 2004-03-24 07:09:03
|
All, I'm really sleepy tonight, so I didn't do much. Added htmldocs as a make target, so if you have doxygen installed you can just type "make htmldocs" to make the doxygen docs. Added the Project class to the repository, the makefiles, and made sure it compiled. Nothing uses it yet. That's the part I'm too sleepy to deal with. :( It's also not very well documented right now. I'll take a crack at it tomorrow night or something, when I'm less sleepy. In any case, the Project class needs to have the clipboard and methods for cut/copy/paste added so the GUI can call them, and it needs methods for accessing the underlying tracks that are completely independent of how the underlying track data is stored, as far as the GUI is concerned. I think the Play, Stop, and other methods are fine right now and should work as expected. The Project class needs a global declaration in the jazz.cpp file, and instantiated in the OnInit() of the wxApp class. I prefer to use g for global variables, such as gProject in this case. Then when you need to use the Project class for something, just do gProject->Something();. Easy enough, right? ;) I don't know if play and stop and some of the other methods actually work, but they were just copied and pasted from their home, which was trackwin I believe, and variable names were changed to be more readable. It builds, though. :) Dave -- Visit my website! http://www.davefancella.com/?event=em Algol-60 surely must be regarded as the most important programming language yet developed. -- T. Cheatham |