GrailGUI is a prototype of a replacement for web programming (HTTP, HTML, CSS, JavaScript) and GUI programming. It includes a client graphical API, a browser implemented in C++ and OpenGL, a protocol to transmit metadata and data in binary, a language (XDL) to describe the binary data, and local storage to retain data on the client should that be necessary. Encrypted communications (equivalent of TLS) have not yet been implemented.
Removes all calls to getenv("GRAIL") from core components of the library and replaces them with an alternative way to get the base directory to ensure the user doesn't need GRAIL set in the environment. See #51 for more information.
Removes all calls to
getenv("GRAIL")
from core components of the library and replaces them with an alternative way to get the base directory to ensure the user doesn't needGRAIL
set in the environment. See #51 for more information.