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
23dafd4e6d
Fixed static lib archiving with paths with spaces
2021-07-01 12:42:03 -07:00
Brian Fiete
b743bd5dd8
Fixed false read-only check for non-editing chars
2021-06-29 08:35:58 -07:00
Brian Fiete
b775058393
StaticLib build now properly creates a merged archive
2021-06-29 06:02:15 -07:00
Brian Fiete
7ae8599916
Removed "Dynamic Library" target type, replaced by Build Kind
2021-06-28 09:44:47 -07:00
Brian Fiete
42bee45635
Removed linking for static lib builds
2021-06-28 05:47:37 -07:00
Brian Fiete
03e28f3add
Fixed invalid generic inference from generic constraints
2021-06-25 06:04:48 -07:00
Brian Fiete
e61d702da1
Add IInteger to minlib
2021-06-20 10:03:37 -07:00
Brian Fiete
b83c70e84b
Test fix
2021-06-19 11:25:00 -07:00
Brian Fiete
615473369f
Fixed test
2021-06-19 11:16:04 -07:00
Brian Fiete
5e9ac07804
Fallthrough fixes for destructuring and allHadReturns
2021-06-19 09:29:36 -07:00
Fusion
66e671f1ca
Fix hoverwatch fleeting and comptime error messages.
2021-06-06 03:13:34 +02:00
Brian Fiete
dbd721f479
StringView for PlatformType.GetFromName
2021-05-31 08:50:33 -07:00
Brian Fiete
6962343e23
Potential -static-libgcc macOS fix
2021-05-31 08:50:17 -07:00
Brian Fiete
4d0f4b76bc
Time format fixes
2021-05-25 10:57:31 -04:00
EinBurgbauer
f914e29f9d
fix import project from installed
2021-05-21 23:06:11 +02:00
EinBurgbauer
d5347b6506
fix source content readonly edit
2021-05-18 11:57:38 +02:00
Hunter Bridges
d237c2aba2
Only attempt to allocate hot heap when hot swapping is enabled
2021-04-14 11:04:54 -07:00
Brian Fiete
4c70e6e0af
mInPostRemoveUpdatePanels check
2021-04-11 07:02:17 -04:00
Fusion
7a7cc716c6
Add colorization options for primitives, structs, generic params and make typealias match aliased type color.
2021-03-22 22:24:05 +01:00
Brian Fiete
39e015a9c2
Merge pull request #961 from EinBurgbauer/autocomplete-flees-fix
...
Tool window resize offset fix
2021-03-17 07:50:11 -04:00
Brian Fiete
b98cb8ee5d
Duplicate verSpec
2021-03-17 07:47:46 -04:00
EinBurgbauer
ce852367ed
hoverwatch warp fix
2021-03-15 10:41:34 +01:00
EinBurgbauer
bcb2d861d9
autocomplete flees fix
2021-03-15 09:34:19 +01: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
Brian Fiete
c3238272d0
Generated windows lib files
2021-02-03 09:00:49 -08:00
Joseph Battelle
e9814ec527
Fix HoverWatch handling of multiple-monitors
...
Prior to this change, 'workspaceWidth' was not retrieved with screen
coordinates so the width was sometimes wrong depending on which monitor
of a virtual screen the window was on. Sometimes the 'maxWidth'
calculated from this was negative which led to a very bad place.
2021-02-03 00:11:12 -08:00
Brian Fiete
76d997fca7
Better word wrapping for hoverwatch
2021-02-02 14:58:01 -08:00
Brian Fiete
7e139f5d7c
Merge pull request #883 from bttelle/fix-sec-win-close-w-changed-inactive-tab
...
Fixes for incorrect SecondaryAllowClose logic
2021-02-02 05:40:38 -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
012f093d26
Make sure drop shadow doesn't go off edge of screen
2021-02-01 16:54:31 -08:00
Brian Fiete
1b7a4139e7
Select line on empty selection for Comment/Uncomment Selection
2021-02-01 14:15:52 -08:00
Brian Fiete
e33ca41fd0
Constrain with GetWorkspaceRectFrom
2021-02-01 13:58:57 -08:00
Brian Fiete
142332baaa
Hoverwatch wordwrapping
2021-02-01 13:56:17 -08:00
Brian Fiete
aa21020255
undef ToString fix
2021-02-01 05:34:49 -08:00
Brian Fiete
518c9773f3
Merge pull request #879 from bttelle/issue-619
...
Fix close of inactive IDE tab without closing pane
2021-02-01 05:32:47 -08:00
Brian Fiete
afd5b29127
Use cached CE emission on fastFinish
2021-02-01 05:21:41 -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
3dd6c2719e
minlib fix
2021-01-22 09:09:15 -08:00
Brian Fiete
0543dfec65
Fixed file moving issues, multi-select issues
2021-01-21 05:19:27 -08:00