aboutsummaryrefslogtreecommitdiff
path: root/main.c
Commit message (Collapse)AuthorAgeFilesLines
* Add some TODO entriesKirill Petrashin2026-04-131-3/+5
|
* Move the "Saved..." message to map_to_bmp()Kirill Petrashin2026-04-131-1/+0
|
* Fix the filename promptKirill Petrashin2026-04-131-7/+9
|
* Handle when trying to shrink the map too muchKirill Petrashin2026-04-131-3/+12
|
* Add a keybinding to move to start/endKirill Petrashin2026-04-131-0/+14
|
* Add keybindings to move fasterKirill Petrashin2026-04-131-1/+4
|
* Add keybindings to move to top left and bottom right cornersKirill Petrashin2026-04-131-1/+6
|
* Add a TODO entryKirill Petrashin2026-04-111-0/+1
|
* Add macro to print a messageKirill Petrashin2026-04-111-4/+2
|
* Clean up trailing whitespacesKirill Petrashin2026-04-101-3/+3
|
* Prompt for filename when creating a BMPKirill Petrashin2026-04-051-3/+12
|
* Fix a rendering bugKirill Petrashin2026-04-051-0/+1
|
* Poorly implement the map editorKirill Petrashin2026-04-041-0/+12
|
* Update the TODO listKirill Petrashin2026-04-031-3/+3
|
* Remove DRAW_MAP_OFFSET_[XY]Kirill Petrashin2026-04-031-1/+1
|
* Make map offsets globalKirill Petrashin2026-04-031-11/+6
|
* Add some TODO entriesKirill Petrashin2026-04-021-0/+4
|
* Update TODOs and FIXMEsKirill Petrashin2026-03-301-1/+0
|
* Add a TODO entryKirill Petrashin2026-03-291-1/+2
|
* Update the TODO list in main.cKirill Petrashin2026-03-291-3/+0
|
* Implement A*, finallyKirill Petrashin2026-03-291-2/+4
|
* Implement Dijkstra's algorithmKirill Petrashin2026-03-291-3/+4
|
* Add direction arrows to draw_map()Kirill Petrashin2026-03-291-1/+1
|
* Add arg to just generate a BMPKirill Petrashin2026-03-291-2/+17
|
* Add basic BMP output, not sure whyKirill Petrashin2026-03-281-2/+8
|
* Allow resizing the map + some other stuffKirill Petrashin2026-03-281-12/+39
|
* Merge remote-tracking branch 'refs/remotes/origin/master'Kirill Petrashin2026-03-281-0/+1
|\
| * Add a TODO entryKirill Petrashin2026-03-281-0/+1
| |
* | Improve anim() and make it toggleable with a keybindKirill Petrashin2026-03-281-0/+1
|/
* Start working in DijkstraKirill Petrashin2026-03-271-0/+1
|
* Combine two functions into one in path.{c,h}Kirill Petrashin2026-03-271-10/+2
|
* Add a TODO entryKirill Petrashin2026-03-271-0/+1
|
* Update comment about argsKirill Petrashin2026-03-271-1/+3
|
* Add a TODO entry for greedy-best-first algoKirill Petrashin2026-03-271-0/+1
|
* Use rand() as seed instead of current timeKirill Petrashin2026-03-261-2/+4
|
* Add options to choose the amount of directionsKirill Petrashin2026-03-261-3/+15
|
* Update the TODO listKirill Petrashin2026-03-261-5/+2
|
* Remove another outdated FIXMEKirill Petrashin2026-03-261-1/+0
|
* Fix memory leaksKirill Petrashin2026-03-261-1/+3
|
* Slightly improve argument handlingKirill Petrashin2026-03-261-6/+35
|
* Add some TODO entriesKirill Petrashin2026-03-231-1/+3
|
* Implement 8dir breadth-first-search and some other stuffKirill Petrashin2026-03-221-4/+7
|
* Add ability to choose maps via args + create more maps + don't insert ↵Kirill Petrashin2026-03-221-17/+33
| | | | elements into a PPQ if there's one with better priority
* Handle when visited == NULL in draw_map()Kirill Petrashin2026-03-221-1/+0
|
* Add rendering of visited tilesKirill Petrashin2026-03-221-8/+9
|
* Implement breadth-first-search + fix the priority queue + some other stuffKirill Petrashin2026-03-211-20/+33
|
* Add ability to read plaintext maps from filesKirill Petrashin2026-03-201-3/+12
|
* Implement the priority queue (without ppq_reorganize)Kirill Petrashin2026-03-201-2/+3
|
* Add macros for errors and todos, outline priority_queue.cKirill Petrashin2026-03-191-0/+1
|
* Add option to generate a new mazeKirill Petrashin2026-03-191-0/+3
|