Brian Fiete
20a8e3327c
Embedded console / terminal support
2024-07-23 07:56:23 +02:00
Brian Fiete
186c2125fa
Initial console support
2024-07-19 10:31:33 +02:00
Brian Fiete
45a5978611
Move windows terminal option
2024-07-16 15:04:15 +02:00
Booklordofthedings
8f7287b3dc
Added an open in terminal dialogue
2024-07-16 12:49:15 +02:00
Brian Fiete
6a5b0b49ed
Fixed undo text corruption bug
2024-04-27 08:24:55 -04:00
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