
///////////////////////////// DESCRIPTION:

A file browser which is oriented towords keyboard-only input by making keyboard shortcuts appear onscreen as part of the widgets they effect, so keyboard shortcuts don't have to be memorized.  Generates shortcuts automatically from arbitrary strings such as filenames.  And designed to be highly customizable.


///////////////////////////// LIBRARIES:

libraries that have been copied into the lib folder, in no particular order: 
	0.  soil: an image loading library.  compiled alongside the rest of the source, because it's so tiny and easy to do so.
	1.  glew: GL extension wrangler (windows)
	2.  glfw: windowing library, creates and manages a window with an OpenGL context.
	3.  freetype: a tool for generating glyph images.
	3.  rapidjson: for json
	3.  fuzzy-native: for fuzzy search
	
external dependancies for all platforms:
	0.  OpenGL version (2.1 i think) or later
	1.  libstdc++, a relatively new version, new enough to support most of the common features of c++17
	
external dependancies specifically for linux, probably all are pretty easy to install, if they're not already installed:
	0. libpng (required by freetype)
	1. libz (required by freetype)
	2. libXxf86vm
	3. libXrandr
	4. libXi
	5. libXcursor
	6. libXinarama
	7. libX11
	8. glew


///////////////////////////// OTHER DEPENDANCIES:
	
for linux:
	0. xterm: nessecary because I need to know that som
for windows:
	0. vcredist: Microsoft Visual C++ redistributable
	1. curl.exe:  


///////////////////////////// DEPENDANCIES THANKS
	
To the developers of the above libraries, curl.exe and xterm:
	You've made development a whole lot easier.  Thank you.


///////////////////////////// LEGAL:

For those libraries and tools with MIT licenses or varients of it: I've copied them into legal/third_party.

here's freetype's website: https://www.freetype.org/
origin of copied rapidjson license was found here: https://rapidjson.org/
origin of copied curl license: https://curl.haxx.se/docs/copyright.html

also see ./legal/copyright.txt


///////////////////////////// GETTING STARTED:

todo: add information here about learning to use the software, tutorial, documentation, etc.

