36 Commits

Author SHA1 Message Date
Jack Andersen fc0d79ace7 Update fmtlib 2020-04-11 12:50:38 -10:00
Lioncash da2d421d37 General: Use std::make_unique where applicable
No behavior change.
2019-09-06 01:14:32 -04:00
Lioncash 78bd1bcca4 General: Replace loop with resize where applicable
Instead of default constructing in a loop for std::vector, we can just
use resize or its size constructor to do the same thing.
2019-09-05 20:03:04 -04:00
Lioncash 219479b4b4 General: Add necessary includes where applicable
As part of the changes within hecl, this exposed a few indirect
inclusions. We can simply include the headers to resolve these cases.
2019-09-05 00:51:24 -04:00
Lioncash aabc5d2bb3 General: Include headers where applicable
Ensures necessary dependencies are always included where applicable, as
well as avoiding including dependencies where they aren't necessary.
2019-08-30 09:54:26 -04:00
Jack Andersen 539585f527 Compile-time locale refactor 2019-07-19 18:26:59 -10:00
Jack Andersen 3b51992b9a Better CMake dependency handling 2019-06-11 16:05:04 -10:00
Jack Andersen 075a4d41db constexpr refactor 2019-02-23 21:16:37 -10:00
Jack Andersen 96c8824a43 New code style refactor 2018-12-07 19:24:02 -10:00
Jack Andersen c0bfbefc1d string_view refactor 2017-11-12 20:14:52 -10:00
Jack Andersen ba23dd8d94 Buffer pool refactor 2017-01-28 17:57:48 -10:00
Jack Andersen ac2ebd5499 Uniform and Vertex buffer pool refactor 2016-12-09 16:33:54 -10:00
Jack Andersen 785f830c77 boo lambda-API refactor 2016-03-30 09:15:32 -10:00
Jack Andersen d6a6032dba Humungous refactor 2016-03-04 13:03:47 -10:00
Jack Andersen c83c1f0b93 Vulkan updates 2016-02-22 16:33:59 -10:00
Jack Andersen 2490aa3bb8 Initial Menu preparation 2016-01-12 15:31:50 -10:00
Jack Andersen 168b7c8cce Preparation for self-split space functionality 2016-01-09 20:40:23 -10:00
Jack Andersen e63ddda724 More conservative resource use in Table 2016-01-07 14:06:21 -10:00
Jack Andersen f7bd80bfe0 Table scissor adjustment 2016-01-02 19:17:18 -10:00
Jack Andersen 7f1ed824a6 Infinite-recursion avoidance 2016-01-02 18:04:02 -10:00
Jack Andersen 00cf6c8e7a Dynamic MessageWindow height 2016-01-02 16:42:52 -10:00
Jack Andersen bf8cfdb112 More portable and reliable rectangle initialization 2016-01-02 11:18:15 -10:00
Jack Andersen b9e7abe9b8 Win32 fixes 2016-01-01 18:17:47 -10:00
Jack Andersen d53f0060f5 FileBrowser column resizing and navigation 2016-01-01 16:26:04 -10:00
Jack Andersen 190de88c23 Table sort and selection functionality 2015-12-31 14:12:19 -10:00