| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I9ab1f8919a3d28cb546cd71bfdc8da1f6ae9e123
Reviewed-by: Karsten Heimrich <[email protected]>
|
|
|
|
|
| |
Change-Id: Ib74f9d939f862738c61526d4336f421ca7fc796c
Reviewed-by: Miguel Costa <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
This patch addresses an initialization issue that occurs when
the user waits on the splash screen until Visual Studio is fully
initialized. In this scenario, none of the options on the
QtOptionsPage are set to their corresponding values from the
registry, which may result in incorrect behavior in some cases.
Change-Id: I9403289f429244ee4f2f6656f703cdb1f60e486a
Reviewed-by: Miguel Costa <[email protected]>
|
|
|
|
|
|
|
|
| |
... WITH Qt-GPL-exception.
Fixes: QTVSADDINBUG-1179
Change-Id: I74fe451eec352af13436548cfd9a28f832fc0757
Reviewed-by: Karsten Heimrich <[email protected]>
|
|
|
|
|
| |
Change-Id: I38700243f7ef55239b247945324e4e0a978b097f
Reviewed-by: Miguel Costa <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After merging both versions of the tracking cache code, the
'ProjectTracking' option was accidentally removed. Since we
now have all projects in the cache, we have to:
* Start the background build only if the option is true
* Consider the option if we want to know if a project is
being tracked
* Remove the project from the cache even if not tracked
* Guard methods like StartBuildAsync() and RefreshAsync()
Change-Id: I3185efa93d4b006bc454aeeddedd2f2c890168dd
Reviewed-by: Miguel Costa <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In eb64ffac02dc0d44422bba2a87dba1dc995e6e9c the cast from
EnvDTE.Project.Object as IVsBrowseObjectContext was changed
to VcProject.Object as IVsBrowseObjectContext which fails
sometimes. Therefor project tracking stopped working at all.
Some more fixes where necessary after 3253b8. Ususally we did
store the QtProject and BuildAsync() did access the
UnconfiguredProject property. This got removed by the mentiond
patch and in some cases (Project Unload/Load) UnconfiguredProject
is null and leads to crashes.
Now we store all information in a QueueItem, fixing this issue.
Change-Id: I765b85d7c22ff6bafe6180729fa8ff63d0759cc1
Reviewed-by: Miguel Costa <[email protected]>
|
|
Change-Id: I7e730590938754892ae223c75bdb2d4611568055
Reviewed-by: Miguel Costa <[email protected]>
|