occt: master 742cc8b0

Author Committer Branch Timestamp Parent
abv abv master 2016-08-12 15:38:48 master f3ec3b37
Changeset 0027350: Support for Universal Windows Platform

- Toolchain file to configure a Visual Studio generator for a Windows 10 Universal Application was added (CMake).
- There is no support for environment variables in UWP.
- SID is not supported (were excluded).
- Windows registry is not supported (were excluded).
- Mess with usage of Unicode/ANSI was corrected.
- Added sample to check UWP functionality.
- Excluded usage of methods with Unicode characters where it is possible.
- Minor corrections to allow building OCAF (except TKVCAF) and DE (except VRML and XDE)
- Building of unsupported modules for UWP platform is off by default .
- Checking of DataExchange functionality was added to XAML (UWP) sample.
- Added information about UWP to the documentation.
- Update of results of merge with issue 27801
mod - adm/cmake/vardescr.cmake Diff File
add - adm/templates/uwp.toolchain.config.cmake Diff File
mod - CMakeLists.txt Diff File
mod - dox/dev_guides/building/cmake/cmake.md Diff File
mod - dox/dev_guides/debug/debug.md Diff File
add - samples/xaml/App.xaml Diff File
add - samples/xaml/App.xaml.cpp Diff File
add - samples/xaml/App.xaml.h Diff File
add - samples/xaml/Assets/LockScreenLogo.scale-200.png Diff File
add - samples/xaml/Assets/SplashScreen.scale-200.png Diff File
add - samples/xaml/Assets/Square150x150Logo.scale-200.png Diff File
add - samples/xaml/Assets/Square44x44Logo.scale-200.png Diff File
add - samples/xaml/Assets/Square44x44Logo.targetsize-24_altform-unplated.png Diff File
add - samples/xaml/Assets/StoreLogo.png Diff File
add - samples/xaml/Assets/Wide310x150Logo.scale-200.png Diff File
add - samples/xaml/CMakeLists.txt Diff File
add - samples/xaml/MainPage.xaml Diff File
add - samples/xaml/MainPage.xaml.cpp Diff File
add - samples/xaml/MainPage.xaml.h Diff File
add - samples/xaml/Package.appxmanifest Diff File
add - samples/xaml/pch.cpp Diff File
add - samples/xaml/pch.h Diff File
add - samples/xaml/ReadMe.md Diff File
add - samples/xaml/uwp_TemporaryKey.pfx Diff File
mod - src/AppParCurves/AppParCurves_BSpGradient.gxx Diff File
mod - src/BiTgte/BiTgte_Blend.cxx Diff File
mod - src/BRepAlgoAPI/BRepAlgoAPI_BooleanOperation.cxx Diff File
mod - src/BRepPrimAPI/BRepPrimAPI_MakeCone.cxx Diff File
mod - src/BRepPrimAPI/BRepPrimAPI_MakeCylinder.cxx Diff File
mod - src/BRepPrimAPI/BRepPrimAPI_MakeSphere.cxx Diff File
mod - src/BRepTools/BRepTools_NurbsConvertModification.cxx Diff File
mod - src/CDF/CDF.hxx Diff File
mod - src/CDF/CDF_Application.cxx Diff File
mod - src/CDF/CDF_StoreList.cxx Diff File
rm - src/CDF/CDF_Timer.cxx Diff File
rm - src/CDF/CDF_Timer.hxx Diff File
mod - src/CDF/FILES Diff File
mod - src/ChFi3d/ChFi3d_Builder_0.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/ChFi3d/ChFi3d_Debug.cxx Diff File
mod - src/ChFi3d/ChFi3d_FilBuilder.cxx Diff File
mod - src/IFSelect/IFSelect_SessionPilot.cxx Diff File
mod - src/OSD/OSD.hxx Diff File
mod - src/OSD/OSD_Chronometer.cxx Diff File
mod - src/OSD/OSD_Directory.cxx Diff File
mod - src/OSD/OSD_DirectoryIterator.cxx Diff File
mod - src/OSD/OSD_Disk.cxx Diff File
mod - src/OSD/OSD_Environment.cxx Diff File
mod - src/OSD/OSD_Error.cxx Diff File
mod - src/OSD/OSD_File.cxx Diff File
mod - src/OSD/OSD_FileIterator.cxx Diff File
mod - src/OSD/OSD_FileNode.cxx Diff File
mod - src/OSD/OSD_FileNode.hxx Diff File
mod - src/OSD/OSD_Host.cxx Diff File
mod - src/OSD/OSD_MemInfo.cxx Diff File
mod - src/OSD/OSD_Parallel.cxx Diff File
mod - src/OSD/OSD_Process.cxx Diff File
mod - src/OSD/OSD_SharedLibrary.cxx Diff File
mod - src/OSD/OSD_signal.cxx Diff File
mod - src/OSD/OSD_Timer.cxx Diff File
mod - src/OSD/OSD_WNT.cxx Diff File
mod - src/Resource/Resource_Manager.cxx Diff File
mod - src/Standard/Standard.cxx Diff File
mod - src/Standard/Standard_Macro.hxx Diff File
mod - src/Standard/Standard_MMgrOpt.cxx Diff File
mod - src/TKSTL/EXTERNLIB Diff File
mod - src/TopOpeBRep/TopOpeBRep_EdgesIntersector.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_CurveTool.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx Diff File