aboutsummaryrefslogtreecommitdiff
path: root/src/api/api.h
AgeCommit message (Collapse)Author
2022-03-06Fix Project Scanning (#746)Adam
Removed dmon, and replaced with logic that works across Linux, Mac, FreeBSD and Windows. Have tested on all platforms, and seems to work. Co-authored-by: Jan200101 <sentrycraft123@gmail.com>
2021-12-11Replace Reproc (#535)Adam
Replace reproc with simpler non-dependency-based process API.
2021-09-25Reverted bledthrough changes.Adam Harrison
2021-09-24Removed font renderer.Adam Harrison
2021-07-15refactor process.ctakase1121
- include api.h instead of individual #includes - moved metatable name to API_TYPE_PROCESS - moved read buffer size to READ_BUF_SIZE
2021-04-01Implement unicode character replacementsFrancesco Abbate
Useful to draw whitespaces with alternate characters and colors without slowing down the text rendering. A new API is implemented. A renderer.replacements object can be created to list the replacements. In turns the function renderer.draw_text and draw_text_subpixel now accept two optional arguments for replacements.
2020-05-25Add meson build configurationFrancesco Abbate
Currently the editor will not work if it is not installed. There is also a caveat about the 'data' directory which is installed in the bin directory. This may work but does not seem ok because it is pollution a shared bin directory and the 'data' folder may not be unique to Lite.
2019-12-28Initial commitrxi