| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add keybindings to move to top left and bottom right corners | Kirill Petrashin | 2026-04-13 | 1 | -1/+6 | |
| | | ||||||
| * | Finish draw_map() optimization | Kirill Petrashin | 2026-04-13 | 1 | -1/+4 | |
| | | ||||||
| * | Outline an optimization in draw_map() | Kirill Petrashin | 2026-04-12 | 1 | -8/+12 | |
| | | ||||||
| * | Update a TODO | Kirill Petrashin | 2026-04-11 | 1 | -1/+1 | |
| | | ||||||
| * | Add a TODO entry | Kirill Petrashin | 2026-04-11 | 1 | -0/+1 | |
| | | ||||||
| * | Fix automatic mode not refreshing the screen | Kirill Petrashin | 2026-04-11 | 1 | -1/+1 | |
| | | ||||||
| * | Add macro to print a message | Kirill Petrashin | 2026-04-11 | 4 | -9/+10 | |
| | | ||||||
| * | Clean up trailing whitespaces | Kirill Petrashin | 2026-04-10 | 8 | -19/+19 | |
| | | ||||||
| * | Prompt for filename when creating a BMP | Kirill Petrashin | 2026-04-05 | 2 | -3/+14 | |
| | | ||||||
| * | Fix a rendering bug | Kirill Petrashin | 2026-04-05 | 2 | -4/+8 | |
| | | ||||||
| * | Fix cursor location text position in anim() | Kirill Petrashin | 2026-04-05 | 1 | -1/+1 | |
| | | ||||||
| * | Error out on failure to realloc the stack | Kirill Petrashin | 2026-04-04 | 2 | -3/+3 | |
| | | ||||||
| * | Poorly implement the map editor | Kirill Petrashin | 2026-04-04 | 3 | -0/+139 | |
| | | ||||||
| * | Update the TODO list | Kirill Petrashin | 2026-04-03 | 1 | -3/+3 | |
| | | ||||||
| * | Make the cost_so_far array dynamic to avoid SEGFAULTs | Kirill Petrashin | 2026-04-03 | 2 | -4/+38 | |
| | | ||||||
| * | Remove DRAW_MAP_OFFSET_[XY] | Kirill Petrashin | 2026-04-03 | 3 | -38/+35 | |
| | | ||||||
| * | Make map offsets global | Kirill Petrashin | 2026-04-03 | 4 | -53/+52 | |
| | | ||||||
| * | Add some TODO entries | Kirill Petrashin | 2026-04-02 | 1 | -0/+4 | |
| | | ||||||
| * | Add automatic mode to anim() | Kirill Petrashin | 2026-03-30 | 2 | -0/+8 | |
| | | ||||||
| * | Update TODOs and FIXMEs | Kirill Petrashin | 2026-03-30 | 3 | -5/+1 | |
| | | ||||||
| * | Add a TODO entry | Kirill Petrashin | 2026-03-29 | 1 | -1/+2 | |
| | | ||||||
| * | Update the TODO list in main.c | Kirill Petrashin | 2026-03-29 | 1 | -3/+0 | |
| | | ||||||
| * | Add a path_length() function | Kirill Petrashin | 2026-03-29 | 2 | -0/+18 | |
| | | ||||||
| * | Implement A*, finally | Kirill Petrashin | 2026-03-29 | 5 | -14/+105 | |
| | | ||||||
| * | Update a TODO entry in map.c | Kirill Petrashin | 2026-03-29 | 1 | -1/+1 | |
| | | ||||||
| * | Implement Dijkstra's algorithm | Kirill Petrashin | 2026-03-29 | 2 | -8/+19 | |
| | | ||||||
| * | Make manhattan_distance() use COST_ORTHOGONAL | Kirill Petrashin | 2026-03-29 | 1 | -4/+5 | |
| | | ||||||
| * | Add direction arrows to draw_map() | Kirill Petrashin | 2026-03-29 | 2 | -3/+31 | |
| | | ||||||
| * | Make ppq_insert() handle when pos is in ppq but new one has better priority | Kirill Petrashin | 2026-03-29 | 1 | -1/+5 | |
| | | ||||||
| * | Implement ppq_remove() (possibly buggy idk) | Kirill Petrashin | 2026-03-29 | 2 | -0/+29 | |
| | | ||||||
| * | Add arg to just generate a BMP | Kirill Petrashin | 2026-03-29 | 1 | -2/+17 | |
| | | ||||||
| * | Make the stack dynamic | Kirill Petrashin | 2026-03-29 | 3 | -7/+16 | |
| | | ||||||
| * | Add a FIXME | Kirill Petrashin | 2026-03-28 | 1 | -1/+1 | |
| | | ||||||
| * | Add basic BMP output, not sure why | Kirill Petrashin | 2026-03-28 | 5 | -4/+123 | |
| | | ||||||
| * | Allow resizing the map + some other stuff | Kirill Petrashin | 2026-03-28 | 6 | -29/+94 | |
| | | ||||||
| * | Free the path when we return NULL instead of it | Kirill Petrashin | 2026-03-28 | 1 | -0/+2 | |
| | | ||||||
| * | Merge remote-tracking branch 'refs/remotes/origin/master' | Kirill Petrashin | 2026-03-28 | 1 | -0/+1 | |
| |\ | ||||||
| | * | Add a TODO entry | Kirill Petrashin | 2026-03-28 | 1 | -0/+1 | |
| | | | ||||||
| * | | Improve anim() and make it toggleable with a keybind | Kirill Petrashin | 2026-03-28 | 2 | -7/+25 | |
| |/ | ||||||
| * | Add a TODO entry | Kirill Petrashin | 2026-03-27 | 1 | -0/+3 | |
| | | ||||||
| * | Start working in Dijkstra | Kirill Petrashin | 2026-03-27 | 3 | -6/+43 | |
| | | ||||||
| * | Combine two functions into one in path.{c,h} | Kirill Petrashin | 2026-03-27 | 4 | -58/+17 | |
| | | ||||||
| * | Add cost_array to neighbours_4dir | Kirill Petrashin | 2026-03-27 | 3 | -4/+10 | |
| | | ||||||
| * | Add a TODO entry | Kirill Petrashin | 2026-03-27 | 1 | -0/+1 | |
| | | ||||||
| * | Update comment about args | Kirill Petrashin | 2026-03-27 | 1 | -1/+3 | |
| | | ||||||
| * | Add a TODO entry for greedy-best-first algo | Kirill Petrashin | 2026-03-27 | 1 | -0/+1 | |
| | | ||||||
| * | Use rand() as seed instead of current time | Kirill Petrashin | 2026-03-26 | 1 | -2/+4 | |
| | | ||||||
| * | Remove *prev from PositionPQ | Kirill Petrashin | 2026-03-26 | 2 | -6/+2 | |
| | | ||||||
| * | Use globbing in Makefile | Kirill Petrashin | 2026-03-26 | 1 | -2/+2 | |
| | | ||||||
| * | Add options to choose the amount of directions | Kirill Petrashin | 2026-03-26 | 1 | -3/+15 | |
| | | ||||||
