summaryrefslogtreecommitdiff
path: root/src/common.h
Commit message (Collapse)AuthorAgeFilesLines
* added a state var, and a title var. svg will now use those in its output ↵epoch2021-01-241-0/+8
| | | | "svg" (html)
* put version into a global and use it to not do mouseover effect for svg outputepoch2021-01-051-0/+1
|
* added the "subsume" commandepoch2020-06-031-3/+4
|
* got rid of group_rotepoch2020-04-211-2/+2
|
* added a lot of code while trying to fix the 3D projection to be less suck. ↵epoch2020-04-061-3/+4
| | | | ended up adding some code to have multiple "eyes" on a camera, instead of moving the camera around.
* bunch of stuff that added proper flatten, then broke stuff again trying to ↵epoch2020-03-281-0/+3
| | | | make it use libhashtable
* added a flag and old_r and old_p for future useepoch2019-08-031-1/+4
|
* renamed global to hvr_global and added a namedpipe for doing selfcommand()epoch2019-07-011-1/+2
|
* added --version/-v/version flag/command. changed mouse coords from shrot to intepoch2019-02-051-3/+3
|
* fuck if I know. lots of shit. moved files.epoch2018-12-161-3/+8
|
* added ability to periodically output changed state instead of instantaneouslyepoch2018-03-291-0/+1
|
* added comments and shit to common.hepoch2018-02-211-8/+10
|
* #defined _XOPEN_SOURCE so NetBSD gets strdupepoch2017-12-241-0/+1
|
* needed string.hepoch2017-12-241-0/+1
|
* changed real type to be double instead of double longepoch2017-12-241-1/+1
|
* removed an X11 header from common.h... no clue why I had that.epoch2017-12-241-1/+0
|
* added color, luminosity, and shape flavor to each shape struct. added a beep ↵epoch2017-12-191-1/+15
| | | | flag to global.
* got rid of the distance based shading again to make font tests less ↵epoch2017-11-161-2/+2
| | | | annoying. increased some arbitrary limits because I was too lazy to come up with a graceful way to handle not enough space.
* I have no idea why I am doing this...epoch2017-03-191-5/+14
|
* converted more things to use the radians and degrees structures, fixed up ↵epoch2017-02-091-3/+7
| | | | distance between camera stuff (try using p and l to change during runtime) and got rid of a couple things that were commented out anyway.
* made all versions get built by default and moved some functions from ↵epoch2017-01-091-3/+11
| | | | graphics.c into math.c so the headless does not need graphics.c
* made common.h include config.hepoch2017-01-071-0/+2
|
* lots and lots of shit. opengl shit is barely worked on. new pl script to ↵epoch2017-01-031-42/+17
| | | | obj2hackvr using more than just triangles.http://hackaday.com/blog/http://hackaday.com/blog/
* trying to split up hackvr.c into graphical and non-graphical stuff to make ↵epoch2016-12-211-0/+98
it easier to port it to different graphic systems