summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-12-06src/chunk: plug in lqt for collision detectionStanislaw Halik
2022-12-05editor, main: use less sdl includesStanislaw Halik
2022-12-05ci: fix warning on osxStanislaw Halik
2022-12-05editor: fix warningStanislaw Halik
2022-12-05cmake: remove transitive deps to speed up buildStanislaw Halik
Also build them out of order to make sure there are no dependencies remaining.
2022-12-05test: add loader testStanislaw Halik
2022-12-05loader: reserve the right size for anim atlas listStanislaw Halik
2022-12-05src: add pass_mode field to tile_atlasStanislaw Halik
2022-12-04compat/lqt: use pragma onceStanislaw Halik
2022-12-04compat/lqt: fix warning without pragmasStanislaw Halik
2022-12-04compat/function2: add licenseStanislaw Halik
2022-12-04compat/lqt: undo this atrocious formattingStanislaw Halik
2022-12-04compat/lqt: fix gcc warningsStanislaw Halik
2022-12-04compat/lqt: tabs to spacesStanislaw Halik
2022-12-04test/lqt: rename fileStanislaw Halik
2022-12-04compat/lqt: remove deprecated std::aligned_storageStanislaw Halik
2022-12-04test/lqt: use <cstdint>Stanislaw Halik
2022-12-04compat/lqt: make it buildStanislaw Halik
2022-12-04add loose quadtreeStanislaw Halik
2022-12-04compat/assert: add [[unlikely]] to fm_assertStanislaw Halik
2022-12-04main: try enabling antialiased linesStanislaw Halik
2022-12-04fix warningStanislaw Halik
2022-12-04draw: fix warning on vmware dri backendStanislaw Halik
GL_LINE_WIDTH_RANGE returns [1, 10] so checking it in a driver-agnostic manner doesn't solve the problem.
2022-12-03editor: prepare for making a screencastStanislaw Halik
2022-12-03editor: don't queue up key_GLOBALs, everStanislaw Halik
2022-12-03kill compat/optionalStanislaw Halik
2022-12-03editor: simplify find_clickable_sceneryStanislaw Halik
2022-12-03main: actually cap max dt to 5 HzStanislaw Halik
2022-12-02whitespaceStanislaw Halik
2022-12-02external: update fmt, imgui, sdl2Stanislaw Halik
2022-12-02serialize: use exceptions in json-helperStanislaw Halik
2022-12-02cmake: enable image resize converterStanislaw Halik
2022-12-02cmake: use build dir subdirectories when compilingStanislaw Halik
Borrowed from corrade.
2022-12-02loader: check atlas name harderStanislaw Halik
1. don't duplicate checking logic 2. check for ascii null characters in names 3. allow space characters
2022-12-02loader, serialize: use more exception handlingStanislaw Halik
2022-12-02compat: fix usage outside namespace floormatStanislaw Halik
2022-12-02cmake: play nicer with multi-config generatorsStanislaw Halik
2022-12-02ci: try to speed up buildsStanislaw Halik
2022-12-02src, serialize: work on pass modeStanislaw Halik
1. add one more value to the enum 2. serialize it properly in binary 3. serialize it as string in json
2022-12-02serialize: include scenery in tile_sizeStanislaw Halik
2022-12-02serialize: fix broken assertionStanislaw Halik
2022-12-02serialize: fix assert logicStanislaw Halik
2022-12-02cmake: try to fix ci link errorStanislaw Halik
2022-12-02serialize: work on recovering from corrupted savesStanislaw Halik
2022-12-02serialize: fix logic error with scenery atlasesStanislaw Halik
2022-12-02main: fix osx build errorStanislaw Halik
2022-12-02app, main: allow Magnum to parse argv --magnum-foo optsStanislaw Halik
2022-12-02external: disable SDL_LIBCStanislaw Halik
2022-12-01main, imgui: use magnum's virtual dpi scaleStanislaw Halik
2022-12-01editor: update cursor tile after switching modesStanislaw Halik