Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-07 | Initial working build. | Phil Jones | |
2021-11-06 | Start conversion to tofi. | Phil Jones | |
2021-11-04 | Generate xdg-shell protocol files at build time. | Phil Jones | |
2021-11-04 | Print both real and cpu time in debug logs. | Phil Jones | |
Also various minor cleanup. | |||
2021-11-04 | Correct element buffer data type. | Phil Jones | |
OpenGL ES 2 only allows byte or short indices in the element buffer, not int. | |||
2021-11-03 | Add missing -T option to manpage and usage string. | Phil Jones | |
2021-11-03 | Don't use Pango by default. | Phil Jones | |
Initialising Pango makes up a large portion of the startup time, and we can achieve neater rendering with pure Cairo if we're just drawing circles anyway. Therefore, this commit avoids loading Pango if no options which require it are specified (such as --font-name or --password-character). This reduces startup time with no background image to ~40ms on my machine (2015 MacBook Pro). | |||
2021-11-03 | Fix crash when closing a debug build. | Phil Jones | |
2021-11-02 | Add option to hide the cursor. | Phil Jones | |
2021-11-02 | Remove some unnecessary forward-declarations. | Phil Jones | |
2021-11-01 | Change texture swizzling to work with ES 2. | Phil Jones | |
2021-11-01 | Change default password character to full-stop. | Phil Jones | |
2021-11-01 | Add missing include. | Phil Jones | |
2021-11-01 | Switch from OpenGL ES 3 to 2. | Phil Jones | |
2021-11-01 | Add extra cleanup code to debug builds. | Phil Jones | |
Also fix some memory leaks. | |||
2021-11-01 | Add bash completion. | Phil Jones | |
2021-11-01 | Add manpage and usage help. | Phil Jones | |
2021-10-31 | Add actual greetd functionality. | Phil Jones | |
Useable, but very barebones — not even any error message reporting. | |||
2021-10-31 | Include shaders in install. | Phil Jones | |
2021-10-31 | Also clear entry when Ctrl-C is pressed. | Phil Jones | |
2021-10-31 | Don't log which font is being used in release. | Phil Jones | |
This speeds up Pango initialisation, which is by far the slowest part. | |||
2021-10-31 | Add HiDPI support and lots of cleanup. | Phil Jones | |
2021-10-29 | Basic text entry working. | Phil Jones | |
2021-10-28 | Add basic HiDPI scaling and a subsurface. | Phil Jones | |
2021-10-26 | Add PNG background. | Phil Jones | |
2021-10-26 | Initial functional EGL example. | Phil Jones | |
2021-10-26 | Add EGL setup (unused for now). | Phil Jones | |
2021-10-26 | Initial commit. | Phil Jones | |