dz3d-main Mailing List for 3dFB
Status: Beta
Brought to you by:
dangerz
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(25) |
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Bartek <bar...@tl...> - 2005-02-01 15:02:35
|
Hi, I downloaded and tried your program, looks very nice and I think it will be very usefull in future :-). I have some suggestions. Thing that seems weird to me is the height of directories and files. Every big file, for example 120 MB and 600 MB are the same height. They reach only the next level. Same thing with directories. I don't know why you made them so small. One of my biggest directories /home is so small that i couldn't find it for a long time in root level. I know that it may be more complicated to do, because you would have to count size of every directory inside. To acomplish that, you could use some code from FSview. Nice, stable GPL program , part of Konqueror browser, showing sizes of files and directories. link to CVS: http://cvs.sourceforge.net/viewcvs.py/kcachegrind/kcachegrind/fsview/ Another great feature would be is "flying inside" catalogue (of course apart of current view). For example: double click on a folder and you fly inside it, and inside its structure is shown. That would be great! :) Some simple feature would be making files in shape of pyramid, that would help to distinguish between files and directories. Another, but not so important bug, is twinkling of FPS text. I would be very happy if you implemented any of my suggestions. Bartek |
From: Roy El-R. <dz...@da...> - 2004-07-28 23:09:28
|
Hello fella's. Just wanted to let you know I release version 0.6.1. It's basically the current version from CVS. It runs smooth, and we haven't released anything in a while, so I figured this would be fine. Let me know if you guys have added anything. The release is current as of two nights ago, so if you've added anything since it's not on this release. Ok I gotta run, I'm in class right now. Adios ~ -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Roy El-R. <dz...@da...> - 2004-07-05 19:20:17
|
I haven't started it. I was working on the bug with the mouse scroll, and now that that's finished I'm gonna do some little code changes I had planned. Feel free to go ahead with it :) --- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ On Mon, 05 Jul 2004 12:27 , Brook <br...@i2...> sent: >I have been real busy these last couple of weeks so I have not been able >to code >on this project much but now it looks like I am actually going to be >able to get >around to it. Has anyone started the icons config file yet? If not, I >will start >work on it. > > > >------------------------------------------------------- >This SF.Net email sponsored by Black Hat Briefings & Training. >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - >digital self defense, top technical experts, no vendor pitches, >unmatched networking opportunities. Visit www.blackhat.com >_______________________________________________ >dz3d-main mailing list >dz3...@li... >https://lists.sourceforge.net/lists/listinfo/dz3d-main > >~ > |
From: Brook <br...@i2...> - 2004-07-05 18:03:32
|
I have been real busy these last couple of weeks so I have not been able to code on this project much but now it looks like I am actually going to be able to get around to it. Has anyone started the icons config file yet? If not, I will start work on it. |
From: Roy El-R. <dz...@da...> - 2004-07-05 01:00:34
|
<P>Well, my goal was to have the entire 6 series all about customization. That's why I say this is ready for the first release of .6, because we have the framework laid down for customization.</P> <P>The 5 series ended with the mouse move -_-<BR> <BR> --- <BR> Roy El-Rayes <BR> "The greatest experience we can have is the mysterious." - Albert Einstein <BR> FM/SF//.: dangerz <BR> ~ <BR> <BR> <B>On 04 Jul 2004 16:59 , Duilio Javier Protti <dp...@fc...> sent:<BR> <BR> </P></B> <BLOCKQUOTE style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #f5f5f5 2px solid; MARGIN-RIGHT: 0px">El sáb, 03 de 07 de 2004 a las 21:04, Roy El-Rayes escribió:<BR> <FONT color=red>> Regardless, I think as soon as that error is fixed, then we are ready</FONT><BR> <FONT color=red>> to release version 0.6. </FONT><BR> <BR> IMHO, probably we must wait for 0.6 to get more features, specially<BR> file extensions with nice texture maps. However, I think there is <BR> enough work as to make a 0.5.7 release, but you are the project<BR> leader :-).<BR> <BR> <BR> Duilio.<BR> <BR> <BR> <BR> <BR> -------------------------------------------------------<BR> This SF.Net email sponsored by Black Hat Briefings & Training.<BR> Attend Black Hat Briefings & Training, Las Vegas July 24-29 -<BR> digital self defense, top technical experts, no vendor pitches,<BR> unmatched networking opportunities. Visit <A href="modules/refer.pl?redirect=http://www.blackhat.com" target=_blank>www.blackhat.com</A><BR> _______________________________________________<BR> dz3d-main mailing list<BR> <A href="javascript:parent.opencompose('dz3...@li...','','','')">dz3...@li...</A><BR> <A href="modules/refer.pl?redirect=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fdz3d-main" target=_blank><FONT color=red>https://lists.sourceforge.net/lists/listinfo/dz3d-main</FONT></A><BR> <BR> ~<BR> <BR> </BLOCKQUOTE><BR> |
From: Duilio J. P. <dp...@fc...> - 2004-07-04 23:24:59
|
El s=C3=A1b, 03 de 07 de 2004 a las 21:04, Roy El-Rayes escribi=C3=B3: > Regardless, I think as soon as that error is fixed, then we are ready > to release version 0.6. =20 IMHO, probably we must wait for 0.6 to get more features, specially file extensions with nice texture maps. However, I think there is=20 enough work as to make a 0.5.7 release, but you are the project leader :-). Duilio. |
From: Roy El-R. <dz...@da...> - 2004-07-04 00:06:26
|
Ok, now I see why that bug is there. Apparently you are overhauling the structure for the levelData. I didn't look at the code for it before sending out the email. Now I see. Continue on :) -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Roy El-R. <dz...@da...> - 2004-07-04 00:01:28
|
I commited to CVS the fix for the problem with scrolling up and down on the mouse, and as well the fix for clicking where there is no file and getting a seg fault. I also updated from CVS and noticed the program won't compile. At the bottom is the error I get. Duilio, is that expected? If so, then no biggie. If it isn't, than it might be something that I broke while fixing the other bug. Regardless, I think as soon as that error is fixed, then we are ready to release version 0.6. By the way, I'm back for a couple days :) I've been at my girlfriends house, and we came back to the apartment for a few days. She got this fun job working for a reality tv show in the production crew. That finished Monday though and we go to my house for a couple days. Until then though, I'm still on break from school so I can hopefully get some programming in :) /files.hpp: In function `void processMouse(int, int, int, int)': files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:142: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:174: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:204: within this context 3dfb.cpp: In function `void drawGround(int, int, int, int, int)': 3dfb.cpp:331: no matching function for call to `fileMap::setZ(int&, int&, int)' files.hpp: In function `void doAnimations()': files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:384: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:410: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:413: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:416: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:467: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:485: within this context files.hpp: In function `void renderIt()': files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:551: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:552: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:554: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:556: within this context files.hpp:157: `levelData fileMap::levels[1024]' is private 3dfb.cpp:613: within this context make[1]: *** [3dfb.o] Error 1 / -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Duilio J. P. <dp...@fc...> - 2004-07-01 03:12:40
|
> The executable code works great. I have a concern though. All you have > to do is click on any file once and it executes. A user could possibly > accidentally click on the wrong file and execute something they didn't > want to execute. Just a thought. Maybe we could make it configurable > to allow 1 or 2 clicks to execute a program. Using command line or > config file. I'm agree with you. We will use config file for now, but in future all the config stuff can be set through command line as well. Cheers, Duilio. |
From: Brook <br...@i2...> - 2004-06-30 19:01:09
|
The executable code works great. I have a concern though. All you have to do is click on any file once and it executes. A user could possibly accidentally click on the wrong file and execute something they didn't want to execute. Just a thought. Maybe we could make it configurable to allow 1 or 2 clicks to execute a program. Using command line or config file. |
From: Duilio J. P. <dp...@fc...> - 2004-06-29 14:31:29
|
I have added the methods isExecutable() and executable() to fileMap class, so now the files are executed on clicked, if possible. Regards, Duilio. |
From: Roy El-R. <dz...@da...> - 2004-06-26 06:14:41
|
Welcome :) I've been away myself actually, and after this email I'll be away again for a couple days. I'll probably be able to read email, but not reply. Regardless, I hope you had fun at the trade show. Update your version to the latest from the CVS. There are many more changes. That's awesome about the VR glove. How much does that thing cost? It'd be amazing to have support for it in 3dFB. As far as starting on things; the 3dFB needs to look cleaner. Duilio has worked on 'skinning' per se, where you enter the information into a config file and the 3dFB recognizes and uses accordingly. The next step is images. I'd rather have Duilio keep going with that, as that seems to be his little thing. If you'd like Brook, I was going to start this but since I'll be gone for a couple days you are more than welcome to go ahead with it. A feature that would be neat is having another config file in the ~/.3dfb folder called 'icons'. In there, you put the extension (or MIME type, whichever you prefer) and the image for it. When the 3dFB loads, it reads that data. Once it encounters a file of that type, it shows the corresponding icon. The format could be something like: .tar = "icons/whatever.png" .tar.gz = "icons/ya.png" The only reason I like extensions rather than MIME types, is that I have my own little extensions that I use in linux just for reference. To take that one step further, when the 3dFB encounters an image, I'd like it to have a small preview of it. Maybe just have the preview on the top of the file block. You can go ahead and run with that idea. I love the way konqueror handles file previews, so use that as reference :) I noticed last night a bug in the 3dFB. In order to use the mouse scroll to go down a level, you have to be above a file. That's not good. I'll work on that this weekend, and hopefully if I have internet access, I'll commit the fix to CVS. I worked on it last night and I think I might have it narrowed down as to where the bug is. Anyways, I have to run. I'll be staying at my girlfriends parents' house for the next couple days and I dont know if I'll be able to get my laptop on their internet. Good luck coding fella's ~ Brook wrote: > Hey fellas, > > I have been out of town for nearly a week at a trade show. So now > that I am back the first > thing I would like to do is to say hello and introduce myself for > those who don't know me. > I go by Brook. I could never think of a good screen name so I just > stuck with my first name. > I can't wait to get started. To be honest I am not sure were to start > so if one of you could > point me in a direction I would be grateful. Any thing that you think > is critical to the file > manager or anything you would like to have as a feature. I am about > to order a VR glove. > The only problem is that it does not have a Linux driver so I will > have to write my own. > But once I do that I would like to make it so a person could pick up a > file with their hand > and move it to say another directory. I think that would be very > cool. So let me know what > you would like me to start on and I will get to it. It is great to be > a part of this project. > > Brook > > -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Brook <br...@i2...> - 2004-06-24 20:21:45
|
I thought I would share a chess game that I did in college. It is written in C++ using the Opengl and Glut APIs. The code is absolutely terrible. I have come a long way since then. But is is fun to look at. If I remember correctly the keys i and o zoom in and out. The r key resets the view. The arrow keys rotate the board around the x and y axis. The AI is terrible and you really can finish a game. But it was fun. I wrote it in about a month as a final project so I pretty much brute-forced my way through it. Brook |
From: Brook <br...@i2...> - 2004-06-24 20:21:43
|
I forgot to put the link in the email. That might be useful. http://www.ezclick.net/~brook/chess.12-13-02.tar.gz Brook |
From: Brook <br...@i2...> - 2004-06-24 19:25:43
|
Hey fellas, I have been out of town for nearly a week at a trade show. So now that I am back the first thing I would like to do is to say hello and introduce myself for those who don't know me. I go by Brook. I could never think of a good screen name so I just stuck with my first name. I can't wait to get started. To be honest I am not sure were to start so if one of you could point me in a direction I would be grateful. Any thing that you think is critical to the file manager or anything you would like to have as a feature. I am about to order a VR glove. The only problem is that it does not have a Linux driver so I will have to write my own. But once I do that I would like to make it so a person could pick up a file with their hand and move it to say another directory. I think that would be very cool. So let me know what you would like me to start on and I will get to it. It is great to be a part of this project. Brook |
From: Duilio J. P. <dp...@fc...> - 2004-06-24 15:11:38
|
> >Well, at least it compiles :-) > > > > > > > Eh, far from it. Here is a copy of the email I received: > > /Running ./configure from that directory resulted in the following log: > > ---start log > Matthew-Landrys-Computer:~/Desktop/3dfb-0.5.5 matthewlandry$ > ./configure > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for gawk... no > checking for mawk... no > checking for nawk... no > checking for awk... awk > checking whether make sets $(MAKE)... no > checking for g++... no > checking for c++... no > checking for gpp... no > checking for aCC... no > checking for CC... no > checking for cxx... no > checking for cc++... no > checking for cl... no > checking for FCC... no > checking for KCC... no > checking for RCC... no > checking for xlC_r... no > checking for xlC... no > checking for C++ compiler default output... configure: error: C++ > compiler cannot create executables > See `config.log' for more details. > Matthew-Landrys-Computer:~/Desktop/3dfb-0.5.5 matthewlandry$ > ---end log / > > As you see, there are some major issues :) I have do some job on the configure script that might be help. > Ahh ok. Very nice job. I am going to add a new field in the config > file which points to the location of the 'icons' config file. If that > does not exist, it will just have no icons. If it does exist, they can > have custom icons for each file type :) I suggest we use MIME types to express file types, to avoid any misunderstanding, and associate to this type a path where the icon file is: text/html="/usr/share/pixmaps/miniceicon.png" We must use "" to be able to accept paths containing white spaces. Also we must try to guess the file icon image format from his extension. Like first step, png support is ok. Using a library like libpng, we can do the job with little effort (and libpng is widely available). Can you show any bitmap on an OpenGl surface? The image is redimensioned to fit the surface? Duilio. |
From: Roy El-R. <dz...@da...> - 2004-06-24 02:11:13
|
Duilio Javier Protti wrote: >Great! What image format you will use? > > > Not too sure yet. My first step is getting it to load data from the config file. I'm debating right now as to whether or not I want to have a seperate icons file, or just have a section in the 'options' file. >Well, at least it compiles :-) > > > Eh, far from it. Here is a copy of the email I received: /Running ./configure from that directory resulted in the following log: ---start log Matthew-Landrys-Computer:~/Desktop/3dfb-0.5.5 matthewlandry$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... no checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking for C++ compiler default output... configure: error: C++ compiler cannot create executables See `config.log' for more details. Matthew-Landrys-Computer:~/Desktop/3dfb-0.5.5 matthewlandry$ ---end log / As you see, there are some major issues :) >Yes, I have fixed the problem when ~/.3dfb directory doesn't exists. >Now config module creates one. >Also I have added too many checks to configure.ac, to get a more >portable code. In next days I will rewrite the code on config >module that reads the file tree to use Glib methods to walk >through dirs, because I know these are really more portables >(and thread safe!). >I hope some day 3dfb will be reported to work on Mac OSX. > > > Ahh ok. Very nice job. I am going to add a new field in the config file which points to the location of the 'icons' config file. If that does not exist, it will just have no icons. If it does exist, they can have custom icons for each file type :) -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Duilio J. P. <dp...@fc...> - 2004-06-23 18:11:29
|
Good job with the levels problem, it works really well on my system. > Also, once that is finished, I will be working on a > new module so you can have user-defineable icons. In a resource file, > you enter the file extension and the image for the icon, and it will > display that image. That way we don't have to hard code file extensions > in, and people can create custom icons. Great! What image format you will use? > Also, does anyone know what special requirements there are for compiling > in Mac OSX? I heard it's based of Unix, and I had someone compile it > for Mac OSX, but they couldn't get it working. Well, at least it compiles :-) > Duilio, any new developments in your coding? Yes, I have fixed the problem when ~/.3dfb directory doesn't exists. Now config module creates one. Also I have added too many checks to configure.ac, to get a more portable code. In next days I will rewrite the code on config module that reads the file tree to use Glib methods to walk through dirs, because I know these are really more portables (and thread safe!). I hope some day 3dfb will be reported to work on Mac OSX. Duilio. |
From: Roy El-R. <dz...@da...> - 2004-06-23 08:51:19
|
Ok so, I commited some neat things to cvs tonight. Here's a list of the update on the ChangeLog: - bug when clicking on empty space fixed (roy) - bug when you click on a folder in a different level moves you to the wrong one fixed (roy) * changed the location of the resource file (roy) For the empty space, it kept seg faulting when you clicked in an empty spot. I fixed that by creating a variable that is set to 1 when you are over a file, and 0 when you are not. The code to execute a folder change or file execute is only executed when the mouse is over a file. The bug where you were moved to the wrong level is fixed as well. goDown and goUp were previously set to 1, and then when the code was done taking you up or down it set them to zero. Now that function is changed so that when the code is done executing, it simply decrements goUp or goDown. In the new function, it sets goUp or goDown to the difference in levels. Eventually, I'd like to merge those variables. Anyways, the code keeps you going up or down until those variables equal 0. Also, I changed the resource file to '~/.3dfb/options'. That way in that entire directory you can have different files for different things. For example, I'd like to have it so there is an 'icon' file in that folder with a list of icon extensions and their respective icon locations. That will be the next thing I will work on. Enjoy, and let me know how it runs. -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Roy El-R. <dz...@da...> - 2004-06-23 05:49:19
|
Howdy I will soon be commiting a version to CVS that should have the bug with going down a level fixed. I've been working on it, and I think I've found the problem. Also, once that is finished, I will be working on a new module so you can have user-defineable icons. In a resource file, you enter the file extension and the image for the icon, and it will display that image. That way we don't have to hard code file extensions in, and people can create custom icons. Also, does anyone know what special requirements there are for compiling in Mac OSX? I heard it's based of Unix, and I had someone compile it for Mac OSX, but they couldn't get it working. Duilio, any new developments in your coding? -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Roy El-R. <dz...@da...> - 2004-06-18 02:55:59
|
Very nice work Duilio. I just finished my last class for the quarter today, so I'm going to take a couple day break from coding and starting next week will be able to start up full-fledged into 3dFB again. Keep working on the config file for now. I'm going to write up a little 'roadmap' for 3dFB of where I think we should be before we release 1.0. Duilio Javier Protti wrote: >Now, any file/dir/parent-dir color can >be defined on the config file, with the >Glut type: > >file_color = {0.5,0.5,0.9} > > >Duilio. > > > > >------------------------------------------------------- >This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference >Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer >Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA >REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND >_______________________________________________ >dz3d-main mailing list >dz3...@li... >https://lists.sourceforge.net/lists/listinfo/dz3d-main > >~ > > > > -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |
From: Duilio J. P. <dp...@fc...> - 2004-06-18 02:28:50
|
Now, any file/dir/parent-dir color can be defined on the config file, with the Glut type: file_color = {0.5,0.5,0.9} Duilio. |
From: Duilio J. P. <dp...@fc...> - 2004-06-17 21:13:57
|
Now, if the config file doesn't exists, a default one is created. Duilio. |
From: Duilio J. P. <dp...@fc...> - 2004-06-17 02:18:58
|
I have done some work on the config module. For now, only two options are recognized: file_color and dir_color. An example: file_color = 0 dir_color = 1 fog_color = {0.0,0.0,0.0,1.0} This file must go in ~/.3dfb. In future, we will create one with default values if it doesn't exists. For now, file_color and dir are just seeing as boolean values. That's because function fileData::set() really doesn't set a color for a file, it just say if the given file is a directory or not. The semantic and type of this function must be changed to express what we want. In the future, we would even want to get texture maps to decorate files, so the change must be do it with this in mind. Every option on the config is represented as a 'name=value' pair. The config file grammar accepts empty lines and extra white spaces. However, a name=value pair cannot be defined on two or more lines: file_color = 0 is illegal. When a '#' caracter is encountered, the rest of the line is ignored. Enjoy it! Duilio. |
From: Roy El-R. <dz...@da...> - 2004-06-16 11:26:00
|
This is offtopic, but I thought that maybe I could get your opinions as fellow programmers. As you know, I'm in school and this is the last week of this quarter. One of the most important classes we have at my school is called 'portfolio', and it basically is just a class where you put together and show off all your work. Well, I just finished mine tonight and thought I'd share with you guys: http://www.dangerz.net/portfolio/ Check it out and tell me what you think. I have until Thursday afternoon to change things on it, so any comments are greatly appreciated. Also, if you find any bugs, please please please let me know. It's all dynamic, so adding/removing projects is cake. Even the Flash version (there's an HTML and a Flash version) reads all info from the database. I'm mainly looking for design flaws, ideas that you think would be neat to add, and things you don't like. I know this isn't 3dFB related, but hey, I'm the admin of this mailing list :) Thanks for the help guys.. -- Roy El-Rayes "The greatest experience we can have is the mysterious." - Albert Einstein FM/SF//.: dangerz ~ |