Multimedia library.
This repository has been archived on 2024-10-12. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2023-05-29 22:22:40 +02:00
dux Add base for C++ API: Install new headers; Bump extension version; Add class fil for file manipulations; Remove return value from cls: Breaks API, but the function wasn't able to fail previously, so there wasn't any need to do error checking; 2023-05-29 22:22:40 +02:00
.gitignore Implement opnrw; Implement setprm; Add new module 'fs'; Move to fs: chgdir, crtdir, cpy, curdir, homdir, mov, rem, setprm, and sttpth; Rename envvar to getenv; Bring back message to abr; Make errmsg write message to caller-provided buffer; Make getenv, homdir, and curdir not include null-terminator in output; Update gitignore; Implement wrtstr in the same file as wrt; Implement mov; 2023-05-25 22:21:54 +02:00
CHANGELOG.txt Add base for C++ API: Install new headers; Bump extension version; Add class fil for file manipulations; Remove return value from cls: Breaks API, but the function wasn't able to fail previously, so there wasn't any need to do error checking; 2023-05-29 22:22:40 +02:00
demo.cc Add base for C++ API: Install new headers; Bump extension version; Add class fil for file manipulations; Remove return value from cls: Breaks API, but the function wasn't able to fail previously, so there wasn't any need to do error checking; 2023-05-29 22:22:40 +02:00
dux.svg Add base for C++ API: Install new headers; Bump extension version; Add class fil for file manipulations; Remove return value from cls: Breaks API, but the function wasn't able to fail previously, so there wasn't any need to do error checking; 2023-05-29 22:22:40 +02:00
dux_boxes.svg Move all logos to the root directory; Implement dfli, dflo, and log; Rename dfli to idfl; Rename dflo to odfl; 2023-05-26 21:11:51 +02:00
dux_old.svg Move all logos to the root directory; Implement dfli, dflo, and log; Rename dfli to idfl; Rename dflo to odfl; 2023-05-26 21:11:51 +02:00
Makefile Revive and rewrite project (current features will be listed); Merge with Flux and Burst; Use zp versioning: api.ext.pat; Use GNU Make; Depend on zp; Use Git tagging for versioning; Add input/output header: io; Add function for creating files: crtfil; License under LGPL3 or later; Add enumerations for errors; Add function for aborting: abr; Add function for getting error mesasges: errmsg; Update gitignore; Add structure for files; Add integral type for file permissions; Add multithreading header: thr; Add function for creating threads: crtthr; Add private header; Add base header: dux; Add API and extension version constants: api, ext; Add structure for threads: thr; Add function for joining threads: joithr; Add global file for default input: dfli; Add global file for default output: dflo; Add global file for default logging: log; Add function for exiting the current thread: exi; Add function for sleeping: slp; Add demo; Add structure for storing path information: pthinf; Add function for getting the current directory: curdir; Add function for getting the home directory: homdir; Add function for changing the current directory: chgdir; Add function for statting paths: sttpth; Add function for setting the permissions of a path: setprm; Add function for creating directories: crtdir; Add function for copying files: cpy; Add function for moving files/directories: mov; Add function for removing files: rem; Add function for writing to files: wrt; Add function for reading from files: red; Add function for writing strings to files: wrtstr; Rewrite readme and in plain text; Add function for starting threads: srtthr; Adjust copyright years for oldest versions; Note: Currently, only errmsg is implemented; 2023-05-23 17:11:33 +02:00
README.txt Revive and rewrite project (current features will be listed); Merge with Flux and Burst; Use zp versioning: api.ext.pat; Use GNU Make; Depend on zp; Use Git tagging for versioning; Add input/output header: io; Add function for creating files: crtfil; License under LGPL3 or later; Add enumerations for errors; Add function for aborting: abr; Add function for getting error mesasges: errmsg; Update gitignore; Add structure for files; Add integral type for file permissions; Add multithreading header: thr; Add function for creating threads: crtthr; Add private header; Add base header: dux; Add API and extension version constants: api, ext; Add structure for threads: thr; Add function for joining threads: joithr; Add global file for default input: dfli; Add global file for default output: dflo; Add global file for default logging: log; Add function for exiting the current thread: exi; Add function for sleeping: slp; Add demo; Add structure for storing path information: pthinf; Add function for getting the current directory: curdir; Add function for getting the home directory: homdir; Add function for changing the current directory: chgdir; Add function for statting paths: sttpth; Add function for setting the permissions of a path: setprm; Add function for creating directories: crtdir; Add function for copying files: cpy; Add function for moving files/directories: mov; Add function for removing files: rem; Add function for writing to files: wrt; Add function for reading from files: red; Add function for writing strings to files: wrtstr; Rewrite readme and in plain text; Add function for starting threads: srtthr; Adjust copyright years for oldest versions; Note: Currently, only errmsg is implemented; 2023-05-23 17:11:33 +02:00
u8c.svg Move all logos to the root directory; Implement dfli, dflo, and log; Rename dfli to idfl; Rename dflo to odfl; 2023-05-26 21:11:51 +02:00
u8c_boxes.svg Move all logos to the root directory; Implement dfli, dflo, and log; Rename dfli to idfl; Rename dflo to odfl; 2023-05-26 21:11:51 +02:00
u8c_braille.svg Move all logos to the root directory; Implement dfli, dflo, and log; Rename dfli to idfl; Rename dflo to odfl; 2023-05-26 21:11:51 +02:00