Permalink
Commits on Apr 22, 2018
  1. Merge pull request #750 from leezer3/Patch3

    Frassle committed Apr 22, 2018
    Fix: Use invariant culture when parsing version in Generator.Bind
  2. Fix: Use invariant culture when parsing version in Generator.Bind

    leezer3 committed Apr 22, 2018
    Closes #748
Commits on Apr 6, 2018
  1. Change Matrix4 to use unsafe code for invert (#719)

    CallumDev authored and Nihlus committed Apr 6, 2018
    * Change Matrix4 to use unsafe code for invert
    
    * Fix stylecop error
    
    * Isolate unsafe code
    
    * Move unsafe block
  2. Remove exception handling from main event loop in SDL. Fixed #735 (#737)

    VPeruS authored and Nihlus committed Apr 6, 2018
    * Rethrow exception from main event loop in SDL. Fixed  #735
    
    * Remove try-catch
Commits on Feb 8, 2018
  1. Fixes an issue on macOS where having unprocessed events on the event …

    swoolcock authored and Nihlus committed Feb 8, 2018
    …queue on startup (mouse movements, etc.) would put the app in a partially-activated state and not take window focus (#732)
Commits on Jan 28, 2018
  1. Merge pull request #729 from Frassle/paket

    Frassle committed Jan 28, 2018
    Pin paket version and reinstall dependencies
  2. Pin paket version and reinstall dependencies

    Frassle committed Jan 28, 2018
    Pinning the version of paket used should ensure that running of "paket
    install" is reproducible ensuring our CI git diff check doesn't spuriously
    fail.
Commits on Jan 23, 2018
  1. Fix Xamarin project compiles (#725)

    smoogipoo authored and Nihlus committed Jan 23, 2018
    * Fix Generator.Rewrite failing on iOS builds
    
    * Fix incorrect path
    
    * Directly link to Xamarin.iOS facades
    
    * Fix Xamarin.Mac framework directory
    
    * Add TVOS/WatchOS framework directories
    
    * Add Android framework directory
    
    * Remove unused framework dirs for now
    
    Maybe we can add these back in later, when we have compiling support for these platforms.
    
    * Remove ProjectExtensions
Commits on Jan 22, 2018
  1. Fix pressing alt + [numpad numbers] raising OnKeyPress with '?'

    UnknownShadow200 authored and Nihlus committed Jan 18, 2018
Commits on Jan 14, 2018
  1. Remove assembly version checks from resolver

    Frassle authored and Nihlus committed Jan 14, 2018
    Not sure how this version check slipped in. It's not present in upstream
    cecil code or the disassembled code from our current copy of
    mono.cecil.dll.
    
    Fixes #710
  2. Exit rewrite process if passed not existed file

    VPeruS authored and Nihlus committed Jan 14, 2018
Commits on Jan 9, 2018
  1. Split FsCheck data generators into a helper library (#716)

    Nihlus committed Jan 9, 2018
    * Move generators and assertions to helper library.
    
    * Add example usage to bezier curve tests.
    
    * Add FsCheck to OpenTK.Tests.Math via paket.
    
    * Tweak fsharp msbuild settings for OpenTK.Tests.Generators.
Commits on Jan 8, 2018
  1. Fix to able to recover from GraphicsModeException in the override OnH… (

    rjvromans authored and Nihlus committed Jan 8, 2018
    #658)
    
    * Fix to able to recover from GraphicsModeException in the override OnHandleCreated.
    
    * Changes according to comments:
    - m_implementation and m_context is now always set. To DummyGLControl if CreateContext fails
    - Changed FailedCreateContext -> HasValidContext
    - Changed all if{} to short style with braces.
    - Added null propagation when applicable
    - Renamed member variables to have 'm_' infront.
    - and more ...
    
    * Changed 'm_' prefix into '_'
    Added braces to be using Allman Style
    
    * Fixed:
    
      2) SA1003: GLControl.cs(226,47): Operator '(IGraphicsContextInternal)' must not be followed by whitespace.
      3) SA1003: GLControl.cs(412,49): Operator '(float)' must not be followed by whitespace.
    
    * Removed Paket.Restore.targets from sourcecontrol
    Added *.Restore.targets to .gitignore
    
    * Fixed comments
    Added *.DotSettings to .gitignore
    
    * Removed *.DotSettings from GitIgnore
    Moved *.Restore.targets to Paket section
Commits on Jan 7, 2018
  1. Merge pull request #715 from Nihlus/improve-gitignore

    Frassle committed Jan 7, 2018
    Improve .gitignore
Commits on Jan 6, 2018
  1. Merge pull request #711 from copygirl/patch-1

    Nihlus committed Jan 6, 2018
    Replace NativeWindow cursor_visible field with implementation's CursorVisible
  2. Fix brace formatting in NativeWindow.CursorVisible

    copygirl committed Jan 6, 2018
  3. Merge pull request #714 from ThomasD13/quaternion

    Nihlus committed Jan 6, 2018
    Quaternion
  4. Removed empty lines

    ThomasD13 committed Jan 6, 2018
  5. Fixed params and names

    ThomasD13 committed Jan 6, 2018
  6. Merge pull request #705 from Nihlus/add-contributing-guidelines

    Nihlus committed Jan 6, 2018
    Add contribution guidelines
Commits on Jan 5, 2018
  1. Update conditionals and formatting

    copygirl committed Jan 5, 2018
  2. Replace cursor_visible with implementation

    copygirl committed Jan 1, 2018
    INativeWindow implementations already have their own private fields storing cursor visibility
  3. Merge pull request #707 from Frassle/paket

    Nihlus committed Jan 5, 2018
    Sync paket project and add CI support
  4. Run paket install

    Frassle committed Jan 5, 2018
Commits on Jan 3, 2018
  1. Restructured Quaternion tests

    ThomasD13 committed Jan 3, 2018
  2. Refactored helper unit test classes

    ThomasD13 committed Jan 3, 2018
    Extracted classes which provides data and verify test results into seperate files.
    
    Replaced String with string and removed the System namespace.
  3. Update .gitignore.

    Nihlus committed Jan 3, 2018
  4. Reformat document to conform to typical column width.

    Nihlus committed Jan 3, 2018
  5. Remove bad style guide link, replace with explanation.

    Nihlus committed Jan 3, 2018
Commits on Jan 2, 2018
  1. Correct typo.

    Nihlus committed Jan 2, 2018
  2. Fixed typos

    ThomasD13 committed Jan 2, 2018
  3. Provide fix for converting euler angles to quaternion

    ThomasD13 committed Jan 2, 2018
    Fixed API documentation and changed convertion from euler angles to quaterion:
    
    Rotation will applied in following order: 1. xAxis, 2. yAxis, 3. zAxis.
    Right hand rule is used here. Rotation is interpreted counter clock wise, in viewing direction of positive axis. Still need to double check that with unit tests.