Brian Fiete
fda6c326c0
Fixed crash with illegal recursive generic definitions
2021-02-12 08:04:08 -08:00
Brian Fiete
3cdc70c1be
Fixed defer statement warning in emitted code
2021-02-12 07:44:43 -08:00
Brian Fiete
b356e4735c
Refactored prebuild/postbuild command handling
2021-02-12 05:50:10 -08:00
Brian Fiete
85c9a6ebc8
Fixed global var TLS issue
2021-02-11 09:19:34 -08:00
Brian Fiete
1c14177638
Fixed MapType issue with global var
2021-02-11 08:20:57 -08:00
Brian Fiete
cffd849045
Fixed lookup infinite field loop during custom attribute population
2021-02-11 07:46:05 -08:00
Brian Fiete
fb0bace727
Fixed duplicate global variables when used as default args
2021-02-11 06:48:51 -08:00
Brian Fiete
503590cea5
Fixed unreachable code warning with lambda dtor
2021-02-10 09:03:17 -08:00
Brian Fiete
fa9b0d2297
Improved project name override for macros
2021-02-10 07:37:31 -08:00
Brian Fiete
f9ea536d4a
Can set project macro project name like $(BuildDir ProjName)
2021-02-10 07:15:18 -08:00
Brian Fiete
fd5756a93b
Fixed invalid stream write after a FileStream open error
2021-02-10 07:13:41 -08:00
Brian Fiete
e209f7ac66
Made debug command path relative to the working directory
2021-02-09 17:10:24 -08:00
Brian Fiete
a31770ca98
Unreified string table reference fix
2021-02-09 17:02:00 -08:00
Brian Fiete
e6a918600b
Fixed string literal issues with import
2021-02-09 16:24:02 -08:00
Brian Fiete
e3803ed007
Fixed some attribute reification issues
2021-02-09 14:07:11 -08:00
Brian Fiete
7ff8a25307
Fixed attribute ctor idx. Order reflected methods by name
2021-02-09 11:37:45 -08:00
Brian Fiete
9d79db063b
Improved string table usage tracking
2021-02-09 10:40:37 -08:00
Brian Fiete
bb2fe56dc9
Reordered postbuild commands to occur after all linking
2021-02-08 17:46:22 -08:00
Brian Fiete
b0f69ae37d
Made comment wrapping smarter
2021-02-08 12:12:49 -08:00
Brian Fiete
aed9fb5d36
Fixed hex ToString
2021-02-08 11:48:52 -08:00
Brian Fiete
0f014cbec8
Added !raw immediate window command for string dumps
2021-02-08 09:56:24 -08:00
Brian Fiete
66adc12f73
Improved dragging list view items
2021-02-08 08:51:02 -08:00
Brian Fiete
fd001a2f69
Fixed erroneous data cycle detection in unions
2021-02-08 07:56:23 -08:00
Brian Fiete
cf878097fe
Fixed tuple expression for tuples with valueless field
2021-02-08 07:01:44 -08:00
Brian Fiete
f999ada369
Fixed ResolveGenericType case from unspecialized type variation
2021-02-08 06:32:47 -08:00
Brian Fiete
90fa8941a6
More libs generated
2021-02-08 05:16:44 -08:00
Brian Fiete
544c00f2c3
Merge pull request #902 from bttelle/fix-move-last-from-perm
...
Respect 'Permanent' on TabbedViews when dragging tabs out
2021-02-08 05:06:15 -08:00
Brian Fiete
4592044436
Name comparison fix
2021-02-08 05:04:14 -08:00
Joseph Battelle
0d57e54033
Respect 'Permanent' on TabbedViews when dragging tabs out
...
TabbedViews now remain open when a single remaining tab is dragged
out of the view when the DockedWidget has 'mAutoClose = false'. This
also applies to views of secondary windows which now remain open and
empty when permanent. In this case, the full window visual no longer
participates in the drag when a single tab is dragged out.
2021-02-07 21:33:53 -08:00
Brian Fiete
3da1881c9b
Preserve equal-hash order during rehash
2021-02-07 16:18:19 -08:00
Brian Fiete
5077876ef7
Better failure for invalid method instance
2021-02-07 16:17:47 -08:00
Brian Fiete
9268e3b25d
Fixed dtor lookup
2021-02-07 16:17:24 -08:00
Brian Fiete
eddbf7a984
Reworked !hasRequiredTypes state
2021-02-07 06:00:34 -08:00
Brian Fiete
5f5c752f5d
Better key chord matching
2021-02-06 07:10:30 -08:00
Brian Fiete
2e4792d51e
Fix to disable VS check when VS is not required
2021-02-06 06:55:32 -08:00
Brian Fiete
fc1a54c208
Fix for FOLDERID_ linkage for msvcrt builds
2021-02-05 13:23:16 -08:00
Brian Fiete
5d5186f812
Missed lib
2021-02-05 12:35:25 -08:00
Brian Fiete
59f0ff8806
Enable multiprocessor compilation on VS projects
2021-02-05 12:00:25 -08:00
Brian Fiete
771422b8a8
Merge pull request #894 from bttelle/fix-empty-workspace
...
Fix for Workspace Explorer panel with no workspace
2021-02-05 11:52:05 -08:00
Brian Fiete
597304c126
Merge pull request #890 from bttelle/maximize-secondary-window
...
Allow secondary windows to be maximized
2021-02-05 11:51:06 -08:00
Brian Fiete
d4d6ba60fb
Fixed ReplaceWithNewVReg from mov arg0 vregload
2021-02-05 09:39:58 -08:00
Brian Fiete
d63d65bd71
Null check fix
2021-02-04 16:05:03 -08:00
Joseph Battelle
83d3ae658d
Fix for Workspace Explorer panel with no workspace
...
Don't give focus to a non-existent child. Previously any hide/show
of the Workspace Explorer without a workspace loaded would crash.
2021-02-03 17:09:24 -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
Brian Fiete
e5de60c87f
Merge pull request #889 from bttelle/hover-multi-monitor
...
Fix HoverWatch handling of multiple-monitors
2021-02-03 04:04:26 -08:00
Joseph Battelle
815af77641
Allow secondary windows to be maximized
...
Prior to this change, secondary windows could be minimized by
right-clicking on the title bar, but not maximized. Maximizing is
very useful for multi-monitor setups. The popup menu includes restore
as well. To enable these actions directly from the titlebar without
navigating a popup, the 'ToolWindow' style would have to be removed
because it inhibits the standard system buttons.
2021-02-03 00:37:54 -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
9afa24e5d7
Fixed missing mut error on skipcall
2021-02-02 12:23:35 -08:00