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

310 commits

Author SHA1 Message Date
Brian Fiete
16ed9ff8cf Avoid deselecting watch items on right-click menu popup 2024-04-27 07:24:36 -04:00
Brian Fiete
82b4974a82 Find in Watch 2024-03-25 06:18:50 -04:00
Brian Fiete
22b0aba954 Worker threads with 8MB stack 2024-03-18 05:43:27 -04:00
Brian Fiete
ddd9b1b218 Extensive runtime refactor to reduce generated executable sizes 2024-03-16 07:23:29 -04:00
Brian Fiete
b722614501 Make "Failed to execute" a nice red error 2024-02-04 07:34:29 -05:00
Brian Fiete
90626036c6 Improved prebuild/postbuild external program execution 2023-12-09 09:11:52 -05:00
Martin Cietwierkowski
d9d954254f Add output window filtering options similar to what Visual Studio
offers.

To use right click on output window, and select which messages should
appear and which should be filtered out.

By default all types of messages appear as they normally would before
this change.

These settings are persisted into workspace_user file

This change helps keep the clutter out of the output window so that
program output logs are easier to read, especially on application
startup.
2023-08-23 20:18:45 -04:00
Brian Fiete
f9ecf3ae6b Verbose build menu option 2023-07-27 07:14:49 -07:00
sere3925sere
7484b50970
Update IDEApp.bf 2023-06-15 18:51:11 +04:00
Brian Fiete
2fd5d67e07 Startup panel tweaks 2023-06-08 10:06:14 -04:00
Brian Fiete
73d3e0f5e2
Merge pull request #1858 from Fusioon/startup_panel
Add startup panel
2023-06-08 08:28:28 -04:00
Fusioon
64a23ceb9a Add startup panel 2023-06-04 13:41:44 +02:00
Brian Fiete
ed444416f0 Improved settings reloading recent file menu item updating 2023-06-01 08:00:16 -04:00
Fusioon
479a218258 Fix IDE starting in normal window instead of maximized 2023-05-24 22:23:39 +02:00
disarray2077
64700d7a95 Fix detection of external modifications 2023-05-05 15:03:24 -03:00
Brian Fiete
d3ca45d80a Better setting/project/workspace handling of concurrent IDE instances 2023-04-25 09:59:32 -07:00
Brian Fiete
ac6f58f118 Switch some captures to '?' 2023-03-17 08:39:05 -07:00
Brian Fiete
c7ae0988dc Improved hot compilation handling of DLLs 2023-02-20 16:21:56 -05:00
Brian Fiete
20b1827632 Null check 2023-01-26 10:54:49 -05:00
Chernyavsky Andrey
cd90c3f5be Fixed memory leak of temporary tab 2022-11-25 14:29:47 +05:00
Brian Fiete
08d292d3ea Pin tab menu tweak 2022-11-22 07:37:02 -08:00
Chernyavsky Andrey
98a03d5d46 Feature: Pinned tabs 2022-11-22 01:24:49 +05:00
Brian Fiete
8e191b074b SDL platform improvements 2022-11-10 06:37:55 -08:00
Brian Fiete
d20b53b187 Improved SDL platform support, 'ar' lib reworking 2022-11-07 09:57:27 -08:00
Brian Fiete
208f9f2c60 Turn off Beep failure for BeefBuild 2022-09-20 13:24:32 -07:00
MineGame159
18bc4c400b Mark console output methods in IDEApp as virtual 2022-09-20 15:53:52 +02:00
Brian Fiete
266b351f72 0.43.5 version bump 2022-09-07 13:51:45 -07:00
Brian Fiete
05e002d8f5 Used file-scoped namespace 2022-08-23 11:26:34 -07:00
Brian Fiete
f2c7c6947e Added legacy bookmark support 2022-08-23 10:52:28 -07:00
Brian Fiete
ebcaffbae9 Bookmark panel tweaks 2022-08-23 10:45:57 -07:00
Simon Lübeß
6884b9fc21 Merge branch 'master' into BookmarkPanel 2022-08-13 18:02:49 +02:00
Brian Fiete
e087c95c71 Added 'Show in Workspace Panel' 2022-08-04 09:02:30 -07:00
Brian Fiete
b24f1209eb Replaced mAddProjectTargetFolder with GetSelectedWorkspaceFolder() 2022-07-16 09:36:21 -04:00
Brian Fiete
066a83e60b Show more shortcuts in right-click menus 2022-07-02 12:09:10 -07:00
Brian Fiete
6ded6a37cc Improved emit marker resolve/build selection, emitted Go To Definition 2022-07-02 10:32:19 -07:00
Brian Fiete
d204922403 Improved Add From Installed IDE project dialog 2022-06-24 10:29:40 -07:00
Brian Fiete
5dcb584242 Version bump to 0.43.4 2022-06-20 07:41:14 -07:00
Brian Fiete
ab494ad8d4 Improve emit views where compile and resolve emissions differ 2022-06-13 08:52:17 -07:00
Simon Lübeß
bc286885dc Clear bookmarks when workspace closes + fixed bookmark jump direction 2022-06-09 18:41:02 +02:00
Simon Lübeß
09c31d5db1 Added buttons to BookmarksPanel 2022-06-09 18:23:57 +02:00
Simon Lübeß
bd048e2fe6 Bookmark folders, Drag & Drop 2022-06-09 12:25:48 +02:00
Simon Lübeß
b3787313be Start of Bookmarkspanel 2022-06-08 20:24:59 +02:00
Brian Fiete
8c16454006 Added JEMalloc/TCMalloc options 2022-06-02 17:57:09 -07:00
Brian Fiete
1a164b166f Fixed -workspace arg which includes BeefSpace.toml name 2022-06-01 14:55:47 -07:00
Brian Fiete
d967d50652 Fixed single-address ShowCodeAddr 2022-06-01 11:57:49 -07:00
Brian Fiete
f29a74888c Improved callstack handling with inlined methods 2022-05-30 15:43:49 -07:00
Brian Fiete
c080f1cbb1 Fixed moreinfo hover crash with no source location 2022-05-29 12:07:47 -07:00
Brian Fiete
866bddde2e Emit marker fixes - idSpan fix, persistent opening, specialized squiggle 2022-05-26 15:39:32 -07:00
Brian Fiete
eccfabbad2 Watch lock fixes, add watch pointee/pointer address 2022-05-23 08:48:55 -07:00
Brian Fiete
1b9e0490f2 Embedded string view in watch window, series watch format 2022-05-18 13:23:10 -07:00