summaryrefslogtreecommitdiff
path: root/src/graphics_cs_x11.c
Commit message (Collapse)AuthorAgeFilesLines
* added a state var, and a title var. svg will now use those in its output ↵epoch2021-01-241-2/+6
| | | | "svg" (html)
* moved the bounding-box checking-code from driver-specific files into math.c, ↵epoch2020-10-111-43/+0
| | | | moved the check and hilighting to driver-agnostic place.
* mass rename of group_rot to group_relepoch2020-06-031-1/+1
|
* colors were in the wrong order...epoch2020-05-051-1/+1
|
* set_title and a output the window id for easier resize automationepoch2020-04-211-1/+7
|
* added a handler for graphics events and not only assuming we only need to ↵epoch2020-04-021-12/+9
| | | | redraw when there's an input event, so draw_screen() got moved and now redraw() will actually call it.
* bunch of stuff that added proper flatten, then broke stuff again trying to ↵epoch2020-03-281-21/+25
| | | | make it use libhashtable
* got rid of the derpy "term" based input mode changing.epoch2020-02-241-6/+2
|
* fixed whitespace in graphics_event_handler messepoch2020-02-131-13/+13
|
* not sure why I had expose events not triggering a redrawepoch2020-02-111-3/+4
|
* renamed global to hvr_global. comment of stupidness. init now gets display ↵epoch2019-08-031-3/+4
| | | | fd for libidc to use
* fixed mouseover checks to not compare cs_t to c2_t.epoch2019-02-061-5/+7
|
* fuck if I know. lots of shit. moved files.epoch2018-12-161-50/+47
|
* fixed a bug that caused glitch art from uninitialized memory in the clean ↵epoch2018-03-291-2/+10
| | | | backbuffer and added mouse-over and actioning for circles. and commented out "move forward" because I don't have that yet.
* messed up the relative rotation of the cameraepoch2018-02-191-6/+6
|
* added relative movement and absolute movement to rotate and move. added ↵epoch2018-02-191-12/+13
| | | | group name globbing to most commands somewhere.
* fixed a typo that broke circles. removed global initializations that are ↵epoch2018-02-031-6/+3
| | | | better placed in a more generic place.
* replaced cosl and sinl with cos and sin. increased line to 2048 to get gcc ↵epoch2017-12-241-17/+13
| | | | to shutup about truncation. got rid of annoying defines.
* made input mode 1 (passthru) output hackvr lines intead of raw data. added a ↵epoch2017-12-241-13/+29
| | | | mouse-over trigger to set input_mode. made mouseover bounding box triggering slightly bigger
* added alternate input mode, changed messages to stderr, added color and ↵epoch2017-12-191-128/+194
| | | | drawmode stuff
* fixed the angle of movement when there is more than 1 camera and made some ↵epoch2017-11-191-2/+2
| | | | pixmaps get generated based on MAX sizes instead of current size which also means the default size is now small instead of huge.
* 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.
* made it so clicking on a shape triggers the same type of output that the old ↵epoch2017-11-031-1/+1
| | | | distance based + enter selection did
* fixed up some of the math so it feels more correctepoch2017-11-011-24/+31
|
* the changes needed to get tictactoe running pretty.epoch2017-04-181-7/+38
|
* cleaned up a bit of stuff and added another option to config.hepoch2017-04-101-8/+9
|
* I have no idea why I am doing this...epoch2017-03-191-0/+423