bearlibterminal icon indicating copy to clipboard operation
bearlibterminal copied to clipboard

Interface library for applications with text-based console-like output

Results 12 bearlibterminal issues
Sort by recently updated
recently updated
newest added

The documentation for this library hosted at [http://foo.wyrd.name/en:bearlibterminal](http://foo.wyrd.name/en:bearlibterminal) is down and only accessible via the Wayback Machine. Is there any way to get it back up somewhere?

Hello, Exactly what the title asks. :) I'm happy to submit the request over at the [vcpkg repository](https://github.com/microsoft/vcpkg) myself, but thought I should clear it with you first. It would...

This is sort of an inverse of #5. I like that BearLibTerminal preserves the virtual terminal row/column dimensions and just scales the screen bilinearly when I press alt+enter. I would...

It has to be done. A featherweight built-in platform support is cool until you have to maintain it. OpenGL ES alongside usual OpenGL, Wayland finally shaping up, ARM popularity rising,...

The code ```C++ #include #include "BearLibTerminal.h" int main() { terminal_open(); terminal_print(1, 1, "Hello, world!"); terminal_refresh(); while (terminal_read() != TK_CLOSE); terminal_close(); } ``` As taken from [here](http://foo.wyrd.name/en:bearlibterminal) will compile and run...

Added a super basic .pc file, so that scripts/build-systems that use pkg-config to find dependencies can find it. Unfortunately I don't know how to use Cmake, so all I can...

Hi, why did you chose to use strings as input parameters to functions? Is there any practical reason to do so? Why not expose API directly and use parameters instead....

When entering fullscreen mode via pressing Alt-Enter, the application is scaled to fill the screen. When, on the other hand, `window.fullscreen` is set to true from within the application, it...

Basic fulllscreen support, tested on MacOS Catalina 10.15.7. Also fixes a bug where TK_FULLSCREEN was not being updated when setting `window: fullscreen=true`, which differed from the ALT+ENTER codepath.

Simple example: http://foo.wyrd.name/en:bearlibterminal#documentation I am currently attempting to compile this with g++ -I. -L./libBearLibTerminal.so main2.cpp -o app2.exe however I obtain some errors such as ``` /usr/bin/ld: /tmp/ccKM74Fy.o: in function `main':...