Etermal 2.0.2

A minimal-footprint terminal (and shell too I guess) for OpenGL 3.3

Tags terminal opengl embed
License MITL
State stable

Recent Releases

2.0.213 Mar 2024 14:01 minor bugfix: Minor patch: Fixed BmpFont not setting vertical flip for stb_image, resulting in weird flipped text Fixed bug where the shader state wasn't preserved in terminal initialization Cleaned up includes Minor doc updates Removed all usages of std::endl in core codebase (not in examples or tests) Fixed cmake warning Some other very minor things
2.0.105 Aug 2020 01:41 major bugfix: Had to restructure the library a bit to add bitmap font support, so it's no longer backwards compatible with v1.x. Release notes: - Added bitmap font support (!!!) - termError is now included in public docs - EShell now knows when the cursor has hit the ceiling/floor (command history) - Can now control the input area (clear) - Removed memory leak (?) from not shrinking-to-fit containers when clearing - Can now poll input from terminal without affecting anything - Added basicShell for all you basic bros - Supported cmake versioning - Fixed docs - Added support for VC++ - Some other things
2.0.003 Aug 2020 07:08 major feature: Had to restructure the library a bit to add bitmap font support, so it's no longer backwards compatible with v1.x. Release notes: - Added bitmap font support (!!!) - termError is now included in public docs - EShell now knows when the cursor has hit the ceiling/floor (command history) - Can now control the input area (clear) - Removed memory leak (?) from not shrinking-to-fit containers when clearing - Can now poll input from terminal without affecting anything - Added basicShell for all you basic bros - Supported cmake versioning - Fixed docs - Added support for VC++ - Some other things
1.0.029 Jul 2020 08:11 major feature: Finished everything