1. 10 Dec, 2018 3 commits
  2. 09 Dec, 2018 1 commit
  3. 06 Dec, 2018 2 commits
  4. 30 Nov, 2018 2 commits
  5. 28 Nov, 2018 2 commits
    • Christopher Lees's avatar
    • Christopher Lees's avatar
      New: Re-write the DirectX parser (#280) · e1292238
      Christopher Lees authored
      * WIP DirectX parser re-write
      
      
      Fix csproj casing issue
      
      
      Add to makefile
      
      
      Cleanup some excess code, error check the header
      
      
      Minor twiddling in new X parser
      
      * Fix: Issues with block labels and stuff
      
      * Partially implement frame / frametransformatrix
      
      * New: Add X file parser using Assimp
      
      * Partial validation of embedded templates
      
      * Typo in block reading code
      
      * String reading changes, fix files containing comments
      
      * Add basic Matrix4 and Vector4 to API
      
      * Basic matrix transforms working
      
      * Fix root matrix bug on reload
      
      [ci skip]
      
      * Add toggle to Object Viewer between the two parsers
      
      * Add Matrix transform operator to Vector3
      
      * Fix root frame detection
      
      * Change: Properly handle MSZip compression
      
      * Change: Properly handle MSZip compression
      
      * Change: Followed change of DirectX branch
      
      * Change: Add toggle to ObjectViewer between the tree parsers
      
      * Fix: minor problems
      
      * Change: Better handling for 3DS Max files
      
      * Fix: Zipped txt files do not have the header
      
      * Fix: dummy-root problem
      
      * Make original X parser use MSZip decompression
      
      * Fix more bugs in the NewXParser
      
      * Fix: Speedup string handling for new X parser
      
      * Port to main sim
      
      * Fix merge issues, tweak Assimp
      
      * Make Resharper a little happier with Assimp
      
      Nothing really interesting, but could have bugged out on RTL string comparisons
      
      * Fix X file with no declared faces in a mesh
      
      * Fix Assimp importer for mesh with no faces
      
      * Fix X file variant containing single material on all faces
      
      * Fix: Handle a broken X file variant
      
      * Fix: Issue where parsing failed with some X files at AssimpXParser (#294)
      
      * Change: Better handling for some null objects
      
      * Change: Tweak error if material with empty texture is defined
      
      * Fix: Another Assimp issue with null objects
      
      * New: Add option to main menu to choose X parser
      e1292238
  6. 24 Nov, 2018 2 commits
  7. 23 Nov, 2018 1 commit
  8. 19 Nov, 2018 5 commits
  9. 15 Nov, 2018 2 commits
  10. 12 Nov, 2018 1 commit
  11. 10 Nov, 2018 2 commits
  12. 09 Nov, 2018 5 commits
  13. 08 Nov, 2018 1 commit
    • s520's avatar
      Add some functions (#285) · f53a57e0
      s520 authored
      * New: Add the function of Input Device Plugin
      New: Add restriction of notch that driver can handle
      
      * Fix: typo
      
      * Fix: makefile and OpenBVE.sln
      
      * Change: Version of train.dat
      
      * Change: The error message is not output when train.dat version is less than OPENBVE15311
      
      * New: Display warning message about Input device plugin
      f53a57e0
  14. 06 Nov, 2018 1 commit
  15. 05 Nov, 2018 4 commits
  16. 03 Nov, 2018 3 commits
  17. 02 Nov, 2018 1 commit
    • s520's avatar
      Fix: Issue that GameWindow doesn't close under mono (#287) · fe9d8097
      s520 authored
      * Change: Attempt to force close the window under Mono
      
      * Change: Fiddle some more with window closing...
      
      * Change: Another force-quit case
      
      * Fix: Options save & cleanup not triggered correctly
      
      * Fix: Issue that the Closing event of GameWindow does not occur
      fe9d8097
  18. 01 Nov, 2018 1 commit
  19. 31 Oct, 2018 1 commit