Re: [Pipmak-Users] Pipmak development
Status: Alpha
Brought to you by:
cwalther
From: Christian W. <cwa...@gm...> - 2007-07-09 18:30:55
|
Hello Andrea > I have posted on Wiki some solutions to point 5 and 11 in your TODO List, > I tried they on my notebook and seems to work well. > What are you thinking about? Wow, thanks! You're starting to get more productive than I am at present... :) I haven't reviewed your proposals in detail yet (and probably won't until next weekend), but here's what I can say so far: - pipmak.getscreenmodes(), pipmak.setfullscreen(): looks good - pipmak.server_screensize(): First, I would call this "desktopsize" or something like that. Even though, at least on X11, there's actually a server involved, I think that term is confusing for users. As for implementing it, there's no need for platform-specific solutions - you can get that information from SDL by calling SDL_GetVideoInfo() <http://www.libsdl.org/cgi/docwiki.cgi/SDL_5fGetVideoInfo> before the first SDL_SetVideoMode(). - Windows file association: that's almost exactly what I had in mind. The only thing I'd have done differently is that instead of checking whether [HKEY_CLASSES_ROOT\PipmakProj\Shell\Open\Command] is the path of the current executable, I'd just have checked whether there exists a file at that path. Your way, the file association flipflops back and forth when you have two versions of Pipmak - my way, it sticks with the old version until you move it away. Of course, both ways have their merit. Could you provide your changes in patch (unified diff) form, e.g. obtained using "svn diff" or the "Create Patch" menu from TortoiseSVN? They'd be easier to apply and review that way. And two more comments: - I'm not sure if you're aware that we have a patch tracker at SourceForge for that purpose: <http://sourceforge.net/tracker/?group_id=112801&atid=663294>. But if you're comfortable working on the wiki that's fine too. - I think this discussion would better fit on the developer list (gmane.games.devel.pipmak.devel, pip...@li...). On the other hand, maybe demonstrating to the users that development is going on is not that bad either... :) > I do not know if I will succeed to help you also in others parts of the code, > because actually I do not know nothing about graphical programming, > SDL or OpenGL, but I learn quickly.... I have no doubt about that, considering your recent progress. :) Remember, if you have any questions about the code, just ask. -Christian |