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

5140 commits

Author SHA1 Message Date
Brian Fiete
243ffaf851 Supporting wildcard for CopyIfNewer 2019-09-18 13:01:29 -07:00
Brian Fiete
eb9943ca0a Added concept of macro commands, starting with $(Slash <arg>) 2019-09-18 13:01:18 -07:00
Brian Fiete
9f1ea28953 Fixed bug with stack saving
In certain cases when we need to remove the StackSave (because we crossed the save threshold with an allocation), there may already be restores using that stack save which need to be removed as well.
2019-09-18 13:00:44 -07:00
Brian Fiete
be7e82f5b6 Fixed bug 2019-09-18 12:58:35 -07:00
Brian Fiete
07d6f73d91 Adding SDL2 binaries to SDL2/dist 2019-09-18 12:57:57 -07:00
Brian Fiete
ba2c4faa59 Added a wait-for-classify on initial showing to reduce color flashing 2019-09-18 09:58:40 -07:00
Brian Fiete
287922693e Added 'DarkTheme.png' theme image with encoded colors 2019-09-18 09:58:02 -07:00
Brian Fiete
4f2472c276 Small fixes 2019-09-18 08:18:20 -07:00
Brian Fiete
4a809f3364 More version changes 2019-09-18 08:17:23 -07:00
Brian Fiete
f20c55bac0 Displays error number when a DX call fails 2019-09-18 08:16:48 -07:00
Brian Fiete
70332811ca Put in fast-shutdown for localhost 2019-09-18 08:16:27 -07:00
Brian Fiete
a233e73552 Lifetime checking 2019-09-18 08:15:57 -07:00
Brian Fiete
04702cfc57 Removed Win10-only call 2019-09-18 08:15:36 -07:00
Brian Fiete
cde78bc8c5 Made DPI dynamic to fix errors where running on Win7 failed 2019-09-18 08:15:17 -07:00
Brian Fiete
c0b73cdd6f Removed lifetime.start and lifetime.end for LLVM
The lifetime annotations were causing errors in release builds, related to stack colorization
2019-09-18 08:14:38 -07:00
Brian Fiete
28c24e98d7 Added file version 2019-09-18 08:13:00 -07:00
Brian Fiete
f2863d53b8 Fixed colorization for IDE 2019-09-18 08:12:15 -07:00
Brian Fiete
a9e2e7595b CURL updates 2019-09-16 09:34:30 -07:00
Brian Fiete
20d5835ff3 Only showing FPS in dev mode 2019-09-16 09:34:09 -07:00
Brian Fiete
f9ef95cb1c Upgraded LLVM to 8.0.1, switched all CRTs to static 2019-09-16 09:33:54 -07:00
Brian Fiete
9930ae8436 Added screen DPI awareness 2019-09-16 09:32:02 -07:00
Brian Fiete
3de10b9d73 Added version.lib from mincrt config 2019-09-12 10:12:54 -07:00
Brian Fiete
a8df8c0e47 Small changes, IDE fixes 2019-09-12 09:48:38 -07:00
Brian Fiete
093eaa64c0 Platform changes 2019-09-12 09:47:56 -07:00
Brian Fiete
303b45f438 Added version info to crash catcher 2019-09-12 09:47:19 -07:00
Brian Fiete
9309297295 Disallowed certain operations in deferred blocks (ie: returns/breaks) 2019-09-12 09:46:54 -07:00
Brian Fiete
59b807fa15 Fixed breakpoint error with multiple breakpoint locations in a file 2019-09-12 09:46:12 -07:00
Brian Fiete
4a83bedd13 Fixed uninitialized member (issue for reproducible builds) 2019-09-12 09:45:42 -07:00
Brian Fiete
f5cc8190ef Added 'Dispose' capabilities to Result 2019-09-12 09:44:39 -07:00
Brian Fiete
d41872723d ws 2019-09-12 09:42:02 -07:00
Brian Fiete
1dae16ac57 Added some extra platform errors 2019-09-12 09:41:37 -07:00
Brian Fiete
84f03abcc7 Added ability to retrieve module name for Beef DLL projects 2019-09-11 10:06:10 -07:00
Brian Fiete
5fce0af004 Fixed local method infinite-loop bug 2019-09-11 10:04:58 -07:00
Brian Fiete
a33ca261d5 Fixed on-demand issue triggered by Result Dispose change 2019-09-10 12:28:33 -07:00
Brian Fiete
38a650fc2e Fixed bugs with type extensions 2019-09-10 11:27:53 -07:00
Brian Fiete
55f3bdfa54 Added license and readme 2019-09-10 11:26:32 -07:00
Brian Fiete
2f01da9e86 Small IDE fixes 2019-09-10 11:26:14 -07:00
Brian Fiete
463e26ff75 Change to allow working in installer 2019-09-10 11:25:53 -07:00
Brian Fiete
5c813f31ec Removed Zip 2019-09-10 11:17:17 -07:00
Brian Fiete
81da37bb94 Fixed another bug related to mDeclModule change 2019-09-07 15:34:05 -07:00
Brian Fiete
43b78a6c25 Fixed mDeclModule changes from this morning 2019-09-07 15:18:56 -07:00
Brian Fiete
3616305378 Added additional error to rename when def is locekd 2019-09-07 15:18:32 -07:00
Brian Fiete
f2a2c27513 Fixed closing of resizable popups when the cursor moves to resizer 2019-09-07 07:10:30 -07:00
Brian Fiete
e911f02288 Fixed forcing creating of func with unreified methods 2019-09-07 07:10:02 -07:00
Brian Fiete
b1720508ec Fixed verbosity option 2019-09-07 07:09:33 -07:00
Brian Fiete
c7d2c16a22 Missed brace 2019-09-07 06:41:19 -07:00
Brian Fiete
6e407b8b58 Small fixes 2019-09-07 06:40:26 -07:00
Brian Fiete
ff610742c5 IDE ui issues
Fixed an autocomplete issue with path edits
Made renaming symbols aware of file/project locking
Fixed saving of Settings after running test
Fixed async autocomplete update when not terminated with ')'
2019-09-07 06:40:03 -07:00
Brian Fiete
faa1dbd45e Moved BeefInstall to Beef_website 2019-09-07 06:39:26 -07:00
Brian Fiete
d7da98444e Fixed a module extension issue with mIRFunction not being cleared 2019-09-07 06:38:56 -07:00