add cube-explorer.applications.list : File::load_applications_ext() for mapping between extensions to applications
add standard lib std::
add std:: to standard C++ operations
procedure rename from load() to open()
add strip when binary is built
change refreshFolder to enterFolder for reloading when panel switch
improve system call (background + path quotation)
redesign : merge driverFS functions to the Folder class (entry.h)
redesign : split Folder class into filesystem operation (entry.h) and GUI panel operations (files.h)
small cosmetics on comment
little comments cosmetics
change drvFS.change_directory argument string path to filesystem:path
moved details from details.h (panel) to entry.h (filesystem)
redesign : load upper folder content only on refresh (FOLDER MODE selection)
bug correction : double // in favorite path loading due tp path variable not reseted
procedure setStringText(IBillboardTextSceneNode* node, std::string txt) to add proper convertion and formating to setText(wchar_t)
show entry properties
add PDF to open with xreader
Redesign : add details panel, favorites format move from JSON to flat file, Folder _path member from string to boost::filesystem::path, solved bug OnEvent callback, File::open to open file according to file type
Boost & Irrlight : sources moved to ramdisc, .so libs moved to my lib/c++
redesign : move upper directory selection to upper instead of left
redesign : insert predicate for mouse/text selected coordinates
redesign : class Selector which highlight and clear color when selected by mouse
sort folder content by starting with folders
bug correct when clickling upper folder / entries duplicated
correct bad behaviour : when switching from FILES<>ACTIONS MODE, no move at upper/right mouse position
correct bad display behaviour when switching from MODE_ACTION to MODE_FILES
correct first in MODE_FILES to display root folder
improved naviguation (mouse/view)
favorites persistency through a JSON backup file
better exit management when escape key pressed : brek out the main loop
display favorites with truncated complete path / bug correction when action enable/disable for the 10th last element
tunning for proper upper folder display
tuning for mouse to 3D coordinate / calibration on 1366 x 768 screen
mouse 2D coordinate divide value in variable
correction for favorite refresh action (enable/disable) when selecting favorite
handle filesystem driver to become a working file manager
futures ideas for doing actions
more texture for Action & Favorite panels
Upper folder selection - upper_folder.h
Config Configuration class and parameters.
add favorites enable/disable & browsing
screwdriver : adjust X mouse 3D coordiante.
rename file_selection to selection as it is for all kind of entry to select.
print coordinate for : folder, mouse and camera
print visualization mode switch : FILES/FOLDER/FAVORITE/ACTION
mouse click improved behavour / avoid continuous mouse clic right or left / trigger boolean enabled at getMouseLeft/RightButton()
redesign Entry/Folder : able to go into a Folder and move out.
entering folder / sub-folder and sub-sub-folder ...
correction : action panel set to visible when mouse move to upper/right.
action panel set to visible only when it is selected (mouse and camera pointed).
old Folder code cleanup.
Action class implement actions menu...
correction : file selection find the right Entry* according to text coordinates
identify folders by adding ending '/'
move refreshFolder to Folder / moveFolderUp()& Down
scroling files (folder content) with mouse UP and DOWN
redesign : keep 10 display entries, keeps text (Entry::_name) entries display and refresh
draw call redesign (using _name, _text_node & _text_pos)
redesign : create cube inside Entry class instead of main / change prototype in Entry::load(...
move wchar_t inside Entry class constructor
Improve switch between Files/Folder/Actions/Favorites
Dos2unix
wire sphere for X/Y/Z showing coordinate.
right/left in MODE_FILES is possible only when mouse is not upper position
useless initialisation
add Entry & Folder classes (entry.h) / dump example / display
smoother animation...
Use 3D coordinates instead of 2D on mouse mouvement
Font 'Franklin Gothic Medium' added.
Font 'Franklin Gothic Medium' added.
initial commit : damo@cpan.org