summaryrefslogtreecommitdiff
path: root/README.txt
AgeCommit message (Collapse)Author
2023-08-09Fix CMake not complaining about data directory not being specified; Find ↵Gabriel Bjørnager Jensen
packages in CMake; Update exception specifiers; Add terminal parameter for specifying the port number; Update help screen; Rename terminal paramaeter 'name' to 'save'; Add server configuration structure; Clean up code; Improve commenting; Update ware list; Add linked-list class for object roots; Fix gravitate in the case of overlaping objects; Add our own terminate functions for unrecoverable errors; Improve error handling; Add new header for network formats; Fix save path; Make readme Markdown; Make changelog Markdown; Rename home_directory to base_directory;
2023-08-05Update readme; Split program into client-side and server-side; Use ↵Gabriel Jensen
inheritance for objects (instead of using unions) and rework them; Rework application structure; Remove 'random' facilities; Improve commenting; Update and fix quotes; Use OpenGL 3.2; Allow sixteen characters in commander names (was 14).; Update save format (bump format version); Update default name: Caelum => Corneille; Create app-specific directory (save files in a subdirectory here); Rework save path setting; Rework terminal parameters; Update help print; Add copyright symbol to startup notice; Bump version specified in CMake;
2023-07-08Update readme; Fix version constant;Gabriel Jensen
2023-07-08Drop zp in favour of the standard library; Drop ly in favour of the standard ↵Gabriel Jensen
library; Update code style; Update naming convention; Use libfmt; Remove abort function; Add background to main logo; Update readme; Print shader errors at run-time; Update help screen; Fix objects not being deleted
2023-04-10Use generator expressions in CMake; Use OpenGL 4.1; Migrate to C++; ↵0.11.0Gabriel Jensen
Implement main program as a class; Use exceptions; Use references; Update readme; Add more quotes; Fix launch options not being listed on the help print;
2023-04-07Remove satellite object type; Fix viewport size being too small on some ↵0.10.0Gabriel Jensen
devices; Update mass unit; Add macros for branch prediction; Add new modules 'init' and 'run'; Remove module 'gfx'; Add more ship types; Use OpenGL 4.0; Use GLAD; Specify OpenGL profile; Update code style; Update gitignore; Update naming convention; Add more station types; Create script for validating shaders; Add install script; Add script for extracting glad; Add launch option 'credits'; Make code more modular; Add readme; Update credits; Switch back to CMake; Add minimal MSVC support; Specify underlying type for enumerations; Add more quotes; Rename launch option 'restart' to 'new'; Add assumption macro; Improve precision of gravitational constant;