qmlnet/build
Max Mommersteeg aea05038d3 # This is a combination of 16 commits.
parent 656bc5668f
author Max Mommersteeg <maxmommersteeg@hotmail.com> 1545596313 +0100
committer Max Mommersteeg <maxmommersteeg@hotmail.com> 1545601051 +0100

# This is a combination of 2 commits.
# This is the 1st commit message:

Updated xunit NuGet packages.

# This is the commit message #1:

Corrected csproj.

# This is the commit message #2:

Corrected csproj.

# This is the commit message #3:

Making any null object types return "null", instead of "undefined".


# This is the commit message #4:

Fixing windows build

# This is the commit message #5:

Added a unit test for a previous commit.


# This is the commit message #6:

Added support for registering static types.


# This is the commit message #7:

Updated appveyor build script to use MSVC2017

# This is the commit message #8:

NetVariant Refactoring
- Added support for long, unsigned long and float
- Code style unifications
- Treat (almost) all types the same
- Use correctly sized ints
- removed dynamic_casts where unnecessary
- reduced warnings
- micro optimizations
- some code modernizations
- improved const correctness

# This is the commit message #9:

Help the compiler help us

# This is the commit message #10:

Ran clang-tidy and fixed some reported issues

# This is the commit message #11:

Removed now obsolete arguments

Note: QGuiApplication.Exec(), Exit() and Quit() should be static, but I am not sure how much code that would break.

# This is the commit message #12:

Use delete[] to avoid undefined behavior

# This is the commit message #13:

Avoid -Wweak-vtables warning

# This is the commit message #14:

Relaxed assertion that was a little too enthusiastic

# This is the commit message #15:

Removed the dependency of ADL.
2018-12-23 22:39:52 +01:00
..
docker Creating a docker image with Qt embedded int it. This will set us up for Qml.Net.LinuxBinaries. 2018-08-03 01:28:32 -04:00
scripts Updating NuGet package metadata. [skip ci] 2018-09-24 06:25:06 -04:00
appveyor.bat # This is a combination of 16 commits. 2018-12-23 22:39:52 +01:00
common.props Updating NuGet package metadata. [skip ci] 2018-09-24 06:25:06 -04:00
travis.linux.sh Fixed issue with Linux/OSX builds not producing correct version number. 2018-08-08 18:28:24 -04:00
travis.osx.sh Fixing OSX build. 2018-08-01 13:49:42 -04:00
travis.sh Deleting the gitversion that comes with the appveyor build so that we can use our installed one. 2018-08-08 13:15:30 -04:00
version.props Version bump. 2018-08-03 04:25:14 -04:00