While you're at it, if a file is deleted while you're in the directory (so that it's in your field of vision), a little gremlin should come running by, eat it, and run off. <br><br>On a slightly less stupid note, have you considered being able to manipulate files as well? For example, maybe I can walk over to a file, pick it up, and walk over to some other directory, and put it down, thus moving the file. Cleaning up my mess of a home directory might be more fun if I can lie to my brain and say it's a game :)
<br><br>- Mike<br><br><div class="gmail_quote">On Nov 23, 2007 10:38 AM, Ingles, Raymond <<a href="mailto:Raymond.Ingles@compuware.com">Raymond.Ingles@compuware.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> From: Michael Corral<br><div class="Ih2E3d"><br>> When it comes to writing a file manager, get used to people making<br>> lots of requests. :) No doubt somebody (ahem) will insist that you<br>> include ACL support, so that Linux will be "ready for the desktop"
<br>> and "support reasonable security practices". ;)<br><br></div> Yeah, I'm sure there will be plenty of requests. I'm hoping that people<br>with more 3D experience will start taking roles in the project, frankly.
<br>I've tried to modularize the code so it's fairly easy to work with. (For<br>a counterexample, tdfsb is all one big source file...)<br><div class="Ih2E3d"><br>> > But now we've got 3D hardware in<br>> > every computer sold, and we're not really taking advantage of it.
<br>><br>> The only thing holding us back are those pesky monitors. :)<br>> Until someone comes up with a device that can produce holograms for<br>> the objects the computer displays, then everything will continue to
<br>> be just variations on the same theme (projections of 3-dimensional<br>> objects onto a 2-dimensional screen).<br><br></div> Yeah, but people still go to movies. There's still room to grow before<br>we get to holograms.
<br><div class="Ih2E3d"><br>> You could argue that many existing GUI file managers (like Nautilus or<br>> Konqueror) are already 3D: the icons in many cases are "3D", icons and<br>> windows can be placed "behind" others, etc.
<br><br></div> That's true, and this might be a misguided effort, but I still think there<br>ought to be a way to apply that power to other means than games and CAD<br>visualizations.<br><div class="Ih2E3d"><br>> How are you going to handle files of size 0 bytes, since you can't
<br>> take the logarithm of 0 to determine the icon height? Even a 1 byte<br>> file would have a height of 0 = log_2 (1), by your sizing scheme.<br><br></div> /* Can't take log of zero (empty file). */<br> if (file_r_info->file_info->fsize > 1) {
<br> /* This scale allows the height value to be used for both<br> vertex and texture coords. */<br> height = log(file_r_info->file_info->fsize) / (10*log(2));<br> } else {<br> height=0.01; /* Don't have to use polygon offset or anything silly
<br> like that. */<br><div class="Ih2E3d"> }<br><br>> Also, will the display have a legend for the permission colors, so<br>> you don't have to remember what color corresponds to what permission?
<br><br></div> That'll be configurable, yes.<br><div class="Ih2E3d"><br>> And shouldn't you have colors for setgid and the sticky bit?<br><br></div> I do, listed in the design doc.<br><div class="Ih2E3d"><br> Sincerely,
<br><br> Ray Ingles (313) 227-2317<br><br></div> "Economies don't like step functions." - Dr. Leonard Bieman<br><div class="Ih2E3d">The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.
<br>_______________________________________________<br></div><div><div></div><div class="Wj3C7c">mdlug mailing list<br><a href="mailto:mdlug@mdlug.org">mdlug@mdlug.org</a><br><a href="http://mdlug.org/mailman/listinfo/mdlug" target="_blank">
http://mdlug.org/mailman/listinfo/mdlug</a><br></div></div></blockquote></div><br>