Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-28 | Invert GTK+/guile thread relationship | Joshua Judson Rosen | |
Making the GTK+ thread the main thread, and subordinating the guile thread, lets the GUI continue to live after the robot has died-- which means that we'll be able to switch to just doing everything in the GUI without requiring a separate xterm to see the final stats after the robot dies. | |||
2017-03-28 | api: accept symbols (as well as strings) | Joshua Judson Rosen | |
This seems a lot more natural for scheme code. | |||
2017-03-28 | robot-move: update display regardless of whether movement succeeded | Joshua Judson Rosen | |
Even if there's no movement to animate per se, we still want to be able to see the energy/shields stats decrementing as we bump into things--otherwise we might be surprised when our robots suddenly dies with our counters all still _apparently_ well above zero! Note that we're still charging only 1 hit against energy and shields per failed move *command* regardless of how many spaces the robot was attempting to go.... | |||
2017-03-28 | match apparent initial direction in GUI to actual direction | Joshua Judson Rosen | |
2017-03-28 | Consistently specify directions symbolically | Joshua Judson Rosen | |
2017-03-28 | UI: don't hide counters at startup | Joshua Judson Rosen | |
2017-03-28 | typo-fix: "within a single box", not "withing ..." | Joshua Judson Rosen | |
2017-03-28 | Prevent compiler warnings due to guile's bogus function-pointer typing | Joshua Judson Rosen | |
2017-03-28 | Stop using deprecated APIs. | Joshua Judson Rosen | |
2017-03-28 | Migrate to guile 2.0 | Iain R. Learmonth | |
Fixes: <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746000> | |||
2009-11-18 | Fix autoconf mess such that you can actually specify CFLAGS to the build. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2009-11-18 | Fix issues when compiling with optimisations. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-10-14 | Change email address for Jim Hall, upon request. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-08-03 | Adjust build system. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-08-03 | Correct Window title. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-08-03 | Use pkg-config to check for Guile 1.8. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-08-03 | Add Gtk interface. Using a Vte for guile input. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-05-20 | Change default font to fixed. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-05-17 | Upgrade license to GPLv3 or later. Bump version to 1.1.1. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-05-14 | Prepare for release of 1.1.0. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-05-05 | Scrap plug-able interfaces in preparation for GTK GUI. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-12 | Make UI update in a loop, and thread out input. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-10 | Remove sign hack. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-09 | Misc cleanups and GType style conversion. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-09 | Corrected all copyright headers, and misc cleanups. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-09 | Replace deprecated functions. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-08 | Change binary name to gnurobots. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-08 | Add error message when given an invalid instruction. | Bradley Smith | |
Add initial ui update to avoid corruption. Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-08 | Correct Map and X11_Plugin types, and correct copyrights. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-08 | Add -Wall and -Wfatal-errors compile flags, and correct code to compile cleanly. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-03-07 | Add -pedantic-errors and -Werror flags to compile, and fix code to comply. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Reformatted src/userinterface.c. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Correct fsf address in copyright. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Reformatted src/map.c. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Corrected fsf address in copyright. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Reformatted src/grobot.c. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Corrected fsf address in copyright. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Reformatted src/api.c. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Corrected fsf address in copyright. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Reformatted src/main.c. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> | |||
2008-01-21 | Imported GNU robots from CVS. | Bradley Smith | |
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk> |