1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 12:02:21 +02:00
Commit graph

5140 commits

Author SHA1 Message Date
Brian Fiete
ff98747c4b Fixed mIgnoreWrites restoration when !mHasStarted 2025-01-17 10:29:08 -08:00
Brian Fiete
fddd3e0ba6 BeefySysLib Release Static building 2025-01-17 10:20:20 -08:00
Brian Fiete
29c0f82bba Extended memory loading support 2025-01-17 10:18:50 -08:00
Brian Fiete
0efdecb719 Lib enhancements 2025-01-17 10:17:50 -08:00
Brian Fiete
1de07d0ee4 Static init priority changes, Platform hooking 2025-01-17 10:17:19 -08:00
Brian Fiete
e478462487 LibraryLoadCallback 2025-01-17 10:16:03 -08:00
Brian Fiete
2e40bab705 Beefy2D updates, file pack support 2025-01-17 10:15:47 -08:00
Brian Fiete
2131d97756 Updated type - with base type dynamically handled 2025-01-16 07:48:31 -08:00
Brian Fiete
c7ff2ea3f4 Proper constraint for alloctype(T) : delete 2025-01-16 07:46:56 -08:00
Brian Fiete
f10f389400 Allow catch-all '#pragma warning disable' 2025-01-16 07:36:45 -08:00
Brian Fiete
d367213c31 Proper active project selection for CE typedecls 2025-01-15 11:44:20 -08:00
Brian Fiete
1e44392da8 Better handling of extern generic constraints 2025-01-15 11:25:51 -08:00
Brian Fiete
4fa46b6a92 Made delete work with 'where alloctype(T) : delete' constraint 2025-01-15 11:24:56 -08:00
Brian Fiete
5f4514211e Improved CE TypeDeclaration handling, including proper rebuilding 2025-01-15 09:59:47 -08:00
Brian Fiete
25eb2a13a3 Added a Type.TypeDeclarations 2025-01-14 17:49:39 -08:00
Brian Fiete
9d1ad28323 Void hashable, fixes zero or one element enum hashing 2025-01-14 13:10:20 -08:00
Brian Fiete
215fafac74
Merge pull request #2092 from Starpelly/console-reset-color-fix
Fix Console.ResetColor() not actually applying the original colors when called.
2025-01-14 12:59:34 -08:00
Brian Fiete
851dda7f74
Merge pull request #2090 from m910q/integer-tostring-optimize
Avoid recalc of string length in integer ToString()
2025-01-14 12:59:11 -08:00
Brian Fiete
062170d9e0 Improved comptime TypeDeclaration support, reworked base type population 2025-01-14 12:54:24 -08:00
Brian Fiete
16371ab07c Improved handling of opaque types 2025-01-14 11:45:44 -08:00
Brian Fiete
f96e231d7b Fixed comptime type ToString 2025-01-14 10:44:58 -08:00
Brian Fiete
e30972d3af Added reflected TypeDeclaration support for comptime 2025-01-14 10:16:46 -08:00
Brian Fiete
89651c4a76 Beefy2D enhancements 2025-01-14 10:14:56 -08:00
Brian Fiete
d1aa3de25e Fixed case where texture is loaded for both additive and non-additive 2025-01-14 10:14:35 -08:00
Braedon Lewis
c76ace98f1 Update Console.bf 2025-01-14 09:48:08 -05:00
ESH
954858701f Integer ToString no longer need zeroed buffer 2025-01-13 20:30:03 +01:00
ESH
84b2f22846 Avoid recalc of string length in integer ToString 2025-01-13 20:17:04 +01:00
Brian Fiete
96c0a44a7e Beefy2d updates 2025-01-10 14:04:06 -08:00
Brian Fiete
35779edc14 More utility methods 2025-01-10 14:03:49 -08:00
Brian Fiete
2f89450493 MTRand 2025-01-10 14:03:31 -08:00
Brian Fiete
d9eca5ba5c Removed bogus mVDataHotIdx check, now using balanced hot chain breaking 2025-01-10 14:03:12 -08:00
Brian Fiete
3bafa11da9 GetValueReference<T> 2025-01-10 07:05:23 -08:00
Brian Fiete
10014b185f Some Vector2<->Vector3 interp 2025-01-10 07:04:40 -08:00
Brian Fiete
be247d2c5b Make uninitialized menu an empty string 2025-01-10 07:04:10 -08:00
Brian Fiete
ad9550d807 Fixed ability to use anonymous types as method parameters 2025-01-09 13:48:14 -08:00
Brian Fiete
a1a5eebd8e Fixed autocomplete incorrectly auto-inserting during '.(' and '(.)' 2025-01-09 05:59:44 -08:00
Brian Fiete
05f17ce3ae Fixed reifying dll import methods during hot compile 2025-01-09 05:58:32 -08:00
Brian Fiete
85fcca9c76 PopulateGlobalContainersList activeTypeDef fix 2025-01-08 10:35:53 -08:00
Brian Fiete
bda65a8774 Fixed var* issue from BfUnaryOp_Dereference expected type 2025-01-08 08:33:22 -08:00
Brian Fiete
d8be440cb6 Fixed IsInitializerStatement with indexed Add initializer 2025-01-08 07:16:02 -08:00
Brian Fiete
6514416908 GetActiveTypeDef fix with non-applicable mCurTypeState 2025-01-08 06:35:30 -08:00
Brian Fiete
dae452da47 Temporarily(?) remove composite workspace file support 2025-01-07 17:26:15 -08:00
Brian Fiete
eebb0f7882 Fixed failed anonymous inline type declaration with attributes 2025-01-07 11:54:46 -08:00
Brian Fiete
41b280f2df Fixed empty name crash 2025-01-07 09:12:03 -08:00
Brian Fiete
5d694cc3c4 Fixed issue with untargeted scope allocations in initializer blocks 2025-01-07 08:08:15 -08:00
Brian Fiete
be3f688576 Fixed using crash with failed fieldInstance 2025-01-07 07:49:48 -08:00
Brian Fiete
c600f86da5 Fixed define block srcEnd in initializer block 2025-01-07 07:37:14 -08:00
Brian Fiete
971cecdd99 Allow private member access in initializer block when subclassing 2025-01-06 07:10:18 -08:00
Brian Fiete
40a9dbf25c Fixed missing error for outer static instance-qualified lookup 2025-01-05 09:34:21 -08:00
Brian Fiete
61a3328c5a Proper error for anonymous type declarations in emitted code 2025-01-05 09:07:36 -08:00