Kovid Goyal
|
c973a7326e
|
Dont link against rt on macOS
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
9facc5f7d3
|
DRYer
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
66bce4b8cd
|
Code to read image data
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
c567acb4e5
|
Work on loading images
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
8418cc04c1
|
Start work on the graphics manager
|
2017-09-30 13:51:48 +05:30 |
|
Kovid Goyal
|
e52818d54c
|
Move the screen datatype decls into screen.h
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
15e03f74f4
|
Also report the payload for graphics commands
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
56c2e0c26a
|
Report incomplete graphics commands as parser errors
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
83de392b39
|
...
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
3c89f80603
|
More tests for the graphics control code parser
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
8e64895c23
|
Framework for testing graphics command parsing
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
967e65e150
|
Use a static b64 decoding table
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
9f5d731d8d
|
...
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
ef312a3d1c
|
...
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
705298737a
|
Fix off by one
|
2017-09-30 13:51:47 +05:30 |
|
Kovid Goyal
|
a7b95f73be
|
Cleanup handling of ,; in the GR control code parser
|
2017-09-30 13:51:46 +05:30 |
|
Kovid Goyal
|
a9ed44eecc
|
Implement decoding of graphics command payload
|
2017-09-30 13:51:46 +05:30 |
|
Kovid Goyal
|
b8d9629ee4
|
Start work on parsing of graphics escape code
|
2017-09-30 13:51:46 +05:30 |
|
Kovid Goyal
|
5b24d51fcd
|
Fix failing screen resize test
Take into account the index that now happens to ensure that
the cursor is on a new line.
|
2017-09-30 13:51:35 +05:30 |
|
Kovid Goyal
|
e832524bfc
|
Ensure cursor is on a blank line after a resize
|
2017-09-30 13:25:31 +05:30 |
|
Kovid Goyal
|
a783325464
|
Nicer parsing of dependencies file
|
2017-09-30 12:25:03 +05:30 |
|
Kovid Goyal
|
af99c172fe
|
Use dependency mapping when doing incremental builds
|
2017-09-30 12:18:08 +05:30 |
|
Kovid Goyal
|
b5b9a7ba6d
|
Fix compilation with clang
|
2017-09-30 11:56:30 +05:30 |
|
Kovid Goyal
|
2909fddaa2
|
Split out GL API wrapping code into its own header
|
2017-09-30 11:48:52 +05:30 |
|
Kovid Goyal
|
7863857b2c
|
Use a UBO for all cell program uniforms
|
2017-09-30 11:44:44 +05:30 |
|
Kovid Goyal
|
b28cec3236
|
Give Face objects a nice __repr__
|
2017-09-30 08:01:04 +05:30 |
|
Kovid Goyal
|
55498b5a44
|
Avoid unnecessary calls to glBindTexture
|
2017-09-30 07:00:46 +05:30 |
|
Kovid Goyal
|
8d03d7216f
|
Do not crash when failing to render a glyph, instead render the missing glyph and print an error msg to stderr
|
2017-09-29 11:57:17 +05:30 |
|
Kovid Goyal
|
7ddaa70498
|
Cleanup freetype library on exit
|
2017-09-28 11:22:18 +05:30 |
|
Kovid Goyal
|
150ffab72d
|
finalize the fontconfig library on exit
|
2017-09-28 11:06:56 +05:30 |
|
Kovid Goyal
|
cda385b37c
|
Fix #132
|
2017-09-28 10:01:08 +05:30 |
|
Kovid Goyal
|
28146a4e9c
|
Proper fix for sending constant uniform to cell program
|
2017-09-28 09:55:17 +05:30 |
|
Kovid Goyal
|
0ad9149ca8
|
Avoid one more call to set uniforms
|
2017-09-26 11:27:04 +05:30 |
|
Kovid Goyal
|
f9972bc33c
|
...
|
2017-09-26 09:13:50 +05:30 |
|
Kovid Goyal
|
e6cff1e9b6
|
Fix #130
|
2017-09-26 09:10:24 +05:30 |
|
Kovid Goyal
|
c64527c333
|
Fix #129
|
2017-09-26 08:22:26 +05:30 |
|
Kovid Goyal
|
9cfc19e010
|
Dont shadow the glfw global mouse state variable
|
2017-09-25 22:00:00 +05:30 |
|
Kovid Goyal
|
af971af4ca
|
Remove unused code
|
2017-09-25 21:59:52 +05:30 |
|
Kovid Goyal
|
3471887817
|
...
|
2017-09-25 18:05:25 +05:30 |
|
Kovid Goyal
|
cd88505ca7
|
Fix #120
|
2017-09-25 17:47:30 +05:30 |
|
Kovid Goyal
|
3ca45ab241
|
Fix cursor moving one line up when resizing
|
2017-09-20 10:59:31 +05:30 |
|
Kovid Goyal
|
564f19d248
|
...
|
2017-09-19 11:17:17 +05:30 |
|
Kovid Goyal
|
5622efb710
|
Add a CHANGELOG
|
2017-09-19 10:33:23 +05:30 |
|
Kovid Goyal
|
a857a35348
|
Unhide mouse cursor on focus in
|
2017-09-18 20:28:55 +05:30 |
|
Kovid Goyal
|
93ca469d85
|
Only set the glfw error callback immediately before initializing glfw
Avoids spurious glfw not initialized error messages in case fo
exceptions that occur before the call to init
|
2017-09-18 08:46:25 +05:30 |
|
Kovid Goyal
|
1e01c2a07c
|
Remove unused code
|
2017-09-18 08:40:37 +05:30 |
|
Kovid Goyal
|
efaee69486
|
Fix detection of glfinithintstring
|
2017-09-18 08:40:02 +05:30 |
|
Kovid Goyal
|
558e4af3c6
|
Make the curly underline a bit thicker
|
2017-09-17 21:09:30 +05:30 |
|
Kovid Goyal
|
8490457cab
|
...
|
2017-09-17 21:01:50 +05:30 |
|
Kovid Goyal
|
6585c11808
|
Make the curly underline an actual curl
|
2017-09-17 20:30:36 +05:30 |
|