Commit graph

135 commits

Author SHA1 Message Date
Mia McMahill
e27e358bc1 Restore old exec behavior of searching CWD first without needing an explicitly relative path 2026-07-21 19:26:49 -05:00
bcahue
6e028d1ef7 resolve skypickers/skyviewpoints thru the network always 2026-07-17 19:52:41 -04:00
Mia McMahill
57449cb8b3 Replace a bunch more new and deletes 2026-01-17 15:04:01 -06:00
electricbrass
5ede102bf1 upversion to version 12.1.0 2026-01-05 01:52:47 +00:00
Mia McMahill
e1b4fedfb7 Fix typo 2025-12-01 12:22:12 -06:00
Mia McMahill
3cbaf62308 Clean up ParseString so that it's clear when it is and is not mutating inputs. 2025-11-18 14:07:56 -06:00
Mia McMahill
41c0baa3cf Fix issues with format strings found by compiling as C++20 2025-11-14 22:49:23 -06:00
Mia McMahill
7674ba5fc2 Fix freeze when using idclev 2025-11-13 22:30:49 -06:00
Mia McMahill
f03649a5bc Merge branch 'stable' into protobreak 2025-10-22 16:24:12 -05:00
Mia McMahill
6c90bb2724
Merge branch 'stable' into deprecated-copy-cleanup 2025-10-06 23:34:23 -05:00
Mia McMahill
f01f3b5d63 Address parentheses warnings 2025-09-23 19:30:09 -05:00
Mia McMahill
9ed9a26120 Fix failing tests 2025-09-23 19:30:09 -05:00
Mia McMahill
be69cad38b Get a bunch of the printfs in common, enable compile time format string checking for printfmt functions 2025-09-23 19:30:09 -05:00
Mia McMahill
243b0c514b Address a bunch of Printf deprecation warnings 2025-09-23 19:30:09 -05:00
Mia McMahill
40533ed64f
Merge branch 'stable' into views 2025-08-13 00:03:03 -05:00
Mia McMahill
e1d5e67aea Change DoomObjectContainer::operator[] to return a reference instead of a pointer 2025-07-24 17:20:10 -05:00
Mia McMahill
ae5437c234 Merge branch 'stable' into protobreak 2025-07-22 03:25:59 -05:00
Mia McMahill
5f9c82aaa0 Replace cfgdir cvar with -cfgdir command line argument 2025-06-25 03:32:33 -05:00
Mia McMahill
23abdf2b0e Fix exec searching and add cfgdir cvar 2025-06-25 02:36:29 -05:00
Mia McMahill
f8b2436729 Start trying to fix config path searching + add cfgdir cvar 2025-06-23 02:22:32 -05:00
Mia McMahill
4485beee26 Replace one use of M_StringCopy with std::strings 2025-04-16 01:15:49 -05:00
Mia McMahill
bce57b53d2 Simplify C_DoCommand 2025-04-15 02:01:10 -05:00
Mia McMahill
edafe013be Rewrite ParseString to not use com_token 2025-04-15 00:07:32 -05:00
Mia McMahill
1c5499dd54 Merge branch 'protobreak' into dsdhacked-merge 2025-04-07 22:01:07 -05:00
Mia McMahill
c76e97e030
Merge branch 'stable' into hashtable-update 2025-04-04 08:43:55 -05:00
Mia McMahill
34873820b0 Second attempt at removing calls to strcpy 2025-04-01 22:41:10 -05:00
Mia McMahill
35b2317367 Revert "Remove the remaining strcpys"
This reverts commit 248fef98f7.
2025-04-01 22:03:37 -05:00
Mia McMahill
e96792ebc8
Merge branch 'stable' into hashtable-update 2025-04-01 16:01:35 -05:00
Mia McMahill
6d1c226c4d
Merge branch 'stable' into hashtable-update 2025-03-28 11:58:26 -05:00
Mia McMahill
248fef98f7 Remove the remaining strcpys 2025-03-27 15:35:05 -05:00
Mia McMahill
7ac6f8c917 Move <map> into odamex.h 2025-03-18 22:19:34 -05:00
Mia McMahill
dc2641aa8b Merge branch 'protobreak' into dsdhacked-merge 2025-03-18 22:03:17 -05:00
Mia McMahill
b0538c6905 Merge branch 'stable' into string-stuff 2025-03-02 00:56:21 -06:00
Mia McMahill
eea7a97149
Merge branch 'stable' into hashtable-update 2025-03-02 00:54:33 -06:00
Mia McMahill
3f19b2082f
Merge branch 'stable' into modern-iteration 2025-03-02 00:14:03 -06:00
Ralph Vickers
f98c056d3c
Merge branch 'stable' into hashtable-update 2025-03-02 01:12:07 -05:00
Christian Bernard
5624b08340 Merge remote-tracking branch 'origin/protobreak' into feature/dsdhacked-2021 2025-03-01 07:52:38 -08:00
Mia McMahill
65ecaf42c9 Merge branch 'stable' into modern-iteration 2025-02-28 20:30:29 -06:00
Mia McMahill
75816f6522
Merge branch 'stable' into remove-BOOL 2025-02-28 20:24:16 -06:00
Mia McMahill
15b8ce6111
Merge branch 'stable' into hashtable-update 2025-02-28 20:24:02 -06:00
bcahue
0f65665ba8 upversion to 12 2025-02-27 23:40:28 -05:00
Mia McMahill
d0ff50486c Copy integers in for loops instead of using references 2025-02-26 22:35:22 -06:00
Mia McMahill
7f206b00e3 Replace printf/fprintf with fmt::print/fmt::fprintf 2025-02-14 01:16:07 -06:00
Mia McMahill
89da44eb29 Add emplace method to OHashTable and allow storing unique_ptrs 2025-02-12 17:01:12 -06:00
Mia McMahill
0b0f8ddff0 Move <map> includes to locations where it's actually used instead of actor.h for some reason 2025-02-10 23:36:04 -06:00
Mia McMahill
613fa0aa94 Remove a lot more calls to c_str 2025-02-10 17:41:09 -06:00
Mia McMahill
465517c8ef Use structured binding in more places 2025-02-07 13:04:31 -06:00
Mia McMahill
42abd17580 Begin converting old iterator for loops to range-based for
Convert more iterators

Convert even more iterators

Lots more range-based for loops
2025-02-07 13:03:51 -06:00
Christian Bernard
e277c172b6 Merge remote-tracking branch 'origin/protobreak' into feature/dsdhacked-2021 2025-01-30 08:47:57 -08:00
Mia McMahill
0da077e0ee Remove BOOL type 2025-01-25 20:57:24 -06:00