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

211 commits

Author SHA1 Message Date
Brian Fiete
09bf85ad0e Improved performance with lots of raw leaks displayed 2021-12-06 12:35:13 -08:00
blat-blatnik
0e0a989e8e Should work for all tabs now. 2021-12-01 00:21:12 +01:00
blat-blatnik
318cb6524d Added setting to open new tabs on right instead of left 2021-11-30 23:37:44 +01:00
Brian Fiete
223b7b9e1b
Merge pull request #1212 from miere43/delete-all-right
Add "Delete All Right" command to IDE
2021-11-29 09:27:06 -08:00
Brian Fiete
0592701576 Respect debug working directory during test 2021-11-23 12:39:25 -08:00
Brian Fiete
2a3efe3698 Version bump to 0.43.2 2021-11-22 09:20:31 -08:00
miere43
3e201c324d Add "Delete All Right" command to IDE
Deletes all characters from cursor position to the end of current line.
2021-11-04 23:18:27 +03:00
disarray2077
ff0a5ec630 Some changes to file dialogs of the IDE 2021-08-02 23:43:28 -03:00
Brian Fiete
cbe8872417 Fixed crash with File/New/New File 2021-07-31 10:20:21 -07:00
Brian Fiete
a825b392ea Fixed bad Test project error when test project is set as startup project 2021-07-02 05:11:53 -07:00
Brian Fiete
7ae8599916 Removed "Dynamic Library" target type, replaced by Build Kind 2021-06-28 09:44:47 -07:00
Brian Fiete
b98cb8ee5d Duplicate verSpec 2021-03-17 07:47:46 -04:00
Brian Fiete
8393f7abde Work on deferred projects 2021-03-02 06:29:53 -08:00
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
e6c4a95ccd Start of package management 2021-02-25 08:10:21 -08:00
Brian Fiete
d50406b11a Version bump 0.43.1 2021-02-23 05:53:18 -08:00
Brian Fiete
3f68473fe1 Added Sync with Workspace Panel option 2021-02-03 12:48:04 -08:00
Joseph Battelle
dab68d045a Close tabs of Secondary Window on window close
Prior to this change, for secondary windows, documents were in an inconsistent state when
the window was closed. They also failed to re-open.
2021-02-01 23:44:06 -08:00
Joseph Battelle
1f772f685e Fix 'Dont Save' on Secondary Windows
When you select 'Dont Save' on the close dialog of secondary windows,
the projectSource is left with changes and no SourceViewPanel, and then
VerifyModifiedBuffers will fail. This fix uses refactored code from
CloseDocument, 'RevertSourceViewPanel', to revert changes on close.
2021-02-01 18:20:12 -08:00
Joseph Battelle
21f2edd8b0 Fix IDE 'SecondaryAllowClose' on inactive tabs
When closing secondary IDE Windows that have changes for inactive
sourceViewPanels the current logic checks 'mWidgetWindow' against
the window to decide if it should be included in the close query.
Inactive tabs always have null mWidgetWindows so the changes are
not seen. This fixes the 'Save' button case for inactive
SourceViewPanels by using per-window visitors.
2021-02-01 17:54:40 -08:00
Joseph Battelle
9fbfcb7a07 Per-window SourceViewPanel and Tab visitors
In order to fix an issue with closing secondary windows with changed,
inactive 'SourceViewPanel's we need a way to visit the tabs of just a
specific Window. The current 'SecondaryAllowClose' logic that relies
on checking 'mWidgetWindow' is broken. This commit just introduces the
needed utility methods and refactors the all-window methods to use them.
2021-02-01 17:02:22 -08:00
Brian Fiete
aa21020255 undef ToString fix 2021-02-01 05:34:49 -08:00
Joseph Battelle
66e8ab8823 Fix close of inactive IDE tab without closing pane
When you close an inactive IDE tab, the 'nextTab' is null instead of the
already active one. This then results in the entire pane closing even
with tabs remaining. Ensuring nextTab is always valid keeps the pane open.

This may fix issue #619 as the behavior described is similar.
2021-01-31 20:31:10 -08:00
Brian Fiete
4678dcb9e5 Added (partially-working) '-deterministic' debug cmd line param 2021-01-30 14:43:10 -08:00
Brian Fiete
061ca6acd7 -forceSafe 2021-01-27 15:16:28 -08:00
Brian Fiete
a7183ad803 Properly use last window position when opening IDE 2021-01-26 11:06:48 -08:00
Brian Fiete
3bbf2d8313 Comptime updates, start of metaprogramming support 2021-01-08 16:21:03 -08:00
Brian Fiete
f9b9b15214 DeleteDictionaryAndKeysAndItems to DeleteDictionaryAndKeysAndValues 2021-01-04 04:56:44 -08:00
Brian Fiete
1be37e6f24 Deprecated DeleteAndClearItems 2021-01-02 09:08:25 -08:00
Brian Fiete
78ae79b802 Test improvements (continue after fail, console output, error location) 2020-12-29 09:23:00 -08:00
Brian Fiete
4e27903fe5 Profile profiler memory leak during compilation 2020-12-25 15:36:24 -08:00
Brian Fiete
ff1f8aff3f Initial const eval feature release 2020-12-23 08:53:38 -08:00
Brian Fiete
6bb363fb4b CTFE updates, including heap support 2020-12-17 04:51:05 -08:00
Brian Fiete
c46e86f416 Error checking for ShowCode 2020-12-14 10:21:06 -08:00
Brian Fiete
9560a8de88 Fixed issue manually adding project in same directory as workspace 2020-12-14 05:49:58 -08:00
Brian Fiete
9c948d37ff Version bump to 0.42.9 2020-12-09 14:20:45 -08:00
Brian Fiete
ee4aa8a592 Properly enable/disable test menu items 2020-11-19 09:55:46 -08:00
Brian Fiete
e1a74ce81a Load debug visualizers when loading crash dump 2020-11-16 05:22:35 -08:00
Brian Fiete
e34dee7438 Format on Save 2020-11-10 06:03:50 -08:00
Brian Fiete
330eb037e8 Fixed save buffers during symbol rename 2020-11-08 07:45:37 -08:00
Brian Fiete
cabacdd183 Improved EditData GetFileTime 2020-11-04 09:50:41 -08:00
Brian Fiete
716ec05394 Fixed FileWatcher overflow manual override 2020-11-04 06:51:30 -08:00
Brian Fiete
6afaf4faad Renamed Build Solution to Build Workspace. More menu items. 2020-11-02 13:07:46 -08:00
Brian Fiete
8ee47190cd
Merge pull request #585 from eveningstarinc/master
Fix misc bugs w/ IDE build in folders with a space
2020-10-26 09:58:52 -07:00
Brian Fiete
72411118c2 Added safe mode 2020-10-15 10:44:29 -07:00
Hunter Bridges
81b909c541 Fix misc bugs w/ IDE build in folders with a space
- Add quotes to bin/msbuild.bat paths
- Tweak PostBuildCmds in Debugger64 and IDEHelper
- Tweak Debug paths in IDE project to be relative to Workspace
- Modify AppendWithOptionalQuotes to not add more quotes if source string already in quotes
- Modify quoting behavior in build shell command construction
2020-10-12 15:49:25 -07:00
Brian Fiete
60b162ba90 Fixed crash hovering over tab for new file 2020-10-12 01:24:39 -07:00
Brian Fiete
75b4032794 Version bump 2020-10-05 14:26:09 -07:00
Brian Fiete
05d5b5f594 Fixed file rename with entry in recent file list 2020-09-29 12:58:24 -07:00
Brian Fiete
da508156c1 Separate Close Panel and Close Document 2020-09-28 05:56:09 -07:00