:: .6 : .6.1 + added a pointer for the original mouse location when you use mousemove (roy) + added config module, to load/store user preferences (duilio) - removed debug info from mousemove * configure.ac: too many checks added (duilio) * src/config.cpp: create config directory if it doesn't exists (duilio) * src/3dfb.cpp: use of config module to set file/dir/fog color (duilio) * src/3dfb.cpp: any Glut color can be set on files and directories (duilio) - removed debug info from mousemove (roy) * src/3dfb.cpp now uses config module to set file/dir/fog color (duilio) - 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) :: .5 : .5.5 + movement in 3d world now is able to be controlled by mouse by pressing 'w' + mouse scroll support added * changed mouse button definitions : .5.5 * no longer drawing the bottom of the boxes.. no reason to. * optimized the z loc code + 'q' goes to the end of the level + 'a' goes to the middle : .5.4 + pressing z will take you to the current zloc of the level you are on + pressing z again will take you back to original z - bug when pressing z in top-down view (fixed) * split of 3d functions and file functions : .5.3 ! Top reports: 92.9% CPU, 1.4% MEM, Size 51228, Share 29396, RSS 7296 - random segfaults when too many files are in view (fixed) * the '.' file is not shown anymore * the '..' file is now green and is .5 (eventually, this will be useless) + tab switches between display information * changed colors a bit for easier reading + display of name/date/size/permissions now viewable with tab + tab/control tab rotates boxes/switches display (maybe change this to shift eventually?) - bug in level dropping on ".." (fixed) + fog (g key turns fog on/off) : .5.2 + Works with GNU Build Tools (thanks dprotti) : .5.1 + freshmeat release :: .4 : .4.5 ! Top reports: 92.2% CPU, 1.4% MEM, Size 51212, Share 29392, RSS 7203 ! FPSonLoad: 134-138 * moveMeFlat and OrientMe were optimized : .4.3 - seg faults if mptr is not set (fixed) * got rid of second view, was a waste - mptr needs clearing (fixed) + copy/move files/folders + delete file/folder : .4.2 : .4.2rc1 + top-down view * changed x to 37.5 to center the screen + top-down view animation (rough, but working for now) : .4.2rc2 * many, many arrays now for the second viewport - bug in sizing/resizing of second viewport (fixed, no more viewport) : .4.2rc3 + mouse tracking with xmouse and ymouse + basic selection buffer + mouse can now detect which files it is over, surprisingly works for both + mouse clicking on folder will go into it - top-down view gets ruined once changing folders (hacked in .4.5) - clicking on a folder on a different level will go into that folder on the current level (fixed) - when mouse leaves the folder, it needs to erase the variable (fixed) - no way of tracking the folder the current level is in (fixed) - need to display/track the folder name of the levels (fixed) - highlighting each folder when mouse goes over it (fixed) - names of folders need to be moved back along z (fixed in .4.3) * you can only have 256 files on each level : .4.1 ! /usr/lib stats ! windowed mode fps with text: 7-8 ! windowed mode fps without text: 91-94 - bug in up/down level (fixed) + changes in ground levels + added ability to shut off/turn on names - fps calculated wrongly (fixed) - bug in calculating levels where if numFiles < 5 then it didn't increment the z value (fixed) * made it so width/height of window cannot be less than 1/1 * moved file names towards user + 1 + animation for level change - = bug + = addition * = change ! = stats