Граф коммитов

366 Коммитов

Автор SHA1 Сообщение Дата
Matt Schulte 9d1657e8d5
Merge branch 'develop' into turn_on_build_ids 2019-06-25 11:17:00 -07:00
Brent Allen 95b3cef7dc
Added icon to viewer app (#421) 2019-06-25 10:05:38 -07:00
Matt Schulte 1fd3603c27 Turns on build IDs in Linux
Build IDs are used to tie binaries and symbols together. This force turns
them on as the defaults between GNU and clang are different
2019-06-24 14:47:49 -07:00
Brent Allen 0b3d1ab548
Added cmake to bootstrap-ubuntu.sh (#432) 2019-06-24 13:49:39 -07:00
Tetyana Sych 869399d3e9 Qa (#423)
* created QA page

* created qa page
2019-06-19 08:39:26 -07:00
Steven 4633a53734
Merge pull request #418 from microsoft/spschul-spelling-of-common
commmon -> common
2019-06-18 13:41:18 -07:00
Steven 8675f62d43
Merge branch 'develop' into spschul-spelling-of-common 2019-06-18 13:23:00 -07:00
Steven b38e552ef0
Merge pull request #415 from microsoft/spschul-patch-1
Removed old links, updated Linux info, spelling
2019-06-18 12:49:56 -07:00
Steven Schulte 24304371b1 commmon -> common 2019-06-18 12:40:44 -07:00
Steven d277499c5f
Fixed technicality
The depth engine is only really part of the non-dev package, but that's included in the dev package
2019-06-17 15:29:00 -07:00
Steven 50d906f4ea
Removed old links, updated Linux info, spelling 2019-06-17 15:22:16 -07:00
Tetyana Sych c67933f819 added Q&A section (#413)
* added Q&A section

* Update README.md

Co-Authored-By: Matt Schulte <schultetwin1@gmail.com>
2019-06-17 14:04:37 -07:00
Brent Allen bb6d2be8d3
Update CHANGELOG.md 2019-06-17 13:08:41 -07:00
Matt Schulte 4f8461ad04 Adds linux installation docs to usage.md (#412) 2019-06-14 13:32:10 -07:00
Chris Edmonds 3492d23a1e
Enable Doxygen to generate a tag file (#410) 2019-06-13 16:55:58 -07:00
wes-b 640f16b933
Throughput subordinate delay off master usec (#399)
* added subordinate_delay_off_master_usec command flag

* Fixed non-error being report: ERROR LibUSB transfer status of 00000000 unexpected

* Added no_startup_flush and exposure

* fixing build break
2019-06-12 11:26:53 -07:00
Brent Allen dae5171267
Added v1.1.0 link to README.md (#408) 2019-06-11 13:56:14 -07:00
Andrew Duan a2806f4524
Ensure xy_tables in transformation code is 16-byte aligned (#395)
* Ensure xy_tables in transformation code is 16-byte aligned

* Linux alignd_alloc fix
2019-06-07 09:50:06 -07:00
Andrew Duan d4b661dce5
k4a_device_start_cameras should use const k4a_device_configuration_t (#393) 2019-06-06 10:34:38 -07:00
Matt Schulte d713b65874
Adds nuget badge to readme (#392) 2019-05-31 12:49:59 -07:00
wes-b 3a7edce9a2
Added k4a_image_get/set_system_timestamp_nsec (#350)
* Added k4a_image_get_system_timestamp_nsec and k4a_image_set_system_timestamp_nsec.
libuvc is now a forked repo with patches applied to Azure-Kinect branch.
Updated libuvc so it can report capture_time

* Addressing feedback from PR

* Addressing PR feedback

* Update include/k4ainternal/common.h

Co-Authored-By: Matt Schulte <schultetwin1@gmail.com>

* Fixing PR feedback

* Fixing Clang format error

* Removing __typeof__
2019-05-31 08:59:54 -07:00
Erica Towle 2c9d2e1e0a Update README.md (#383) 2019-05-28 12:06:27 -07:00
Matt Schulte ca93541452
Include merge timing in CONTRIBUTING.md (#380)
Updates CONTRIBUTING.md to let contributors know there Pull Request will
be merged after approved by a member of the team.
2019-05-28 08:41:23 -07:00
Brent Allen 42b79bb35d
Clarify some getting started steps (#378)
* Add installation section to usage.md

* Update README.md
2019-05-24 20:04:42 -07:00
Brent Allen 54fbeef00b
Updated paths in releasing.md (#373)
* Updated paths in releasing.md

* Fixing minor issues.

- Use the 1.1 on the shared object files as that is more representative of what we are releasing.
- Add the missing L to the depth engine dll.

* Sorting the include files.

Sorting the include files.
2019-05-24 19:15:55 -07:00
Andrew Duan 0b4381439f
Ensure the worker thread loop to acquire the worker lock first (#376) 2019-05-24 16:20:02 -07:00
Matt Schulte af47a77f40 Remove use of NAMELINK_COMPONENT (#372)
NAMELINK_COMPONENT was introduced in cmake 3.11. We need to maintain
compataiblity with CMake 3.10.

Switching to using NAMELINK_SKIP will achieve the same goal we were
using NAMELINK_COMPONENT for. NAMELINK_SKIP is in CMake 3.10.
2019-05-24 10:32:10 -07:00
Matt Schulte 489f77bc8e
Changes lib install names to libname.so.major.minor.patch (#369)
This is done to keep more inline with existing Debian packages and practices.
Although technically both libname-version.so and libname.so.version are
accepted, it seems like more tooling (specifically CMake) is built around
libname.so.version.

Our libraries sonames will now be libname.so.major.minor.
Our debian packages will be named libname.major.minor

For example, if you want libk4a.so.1.1 you would install libk4a1.1
2019-05-23 17:25:35 -07:00
Derek M 829e78ef43
Add artifacts to release document (#365)
* Creating a table that contains all of our build artifacts to help get an understanding of what is being shipped where.
* Adding clarification to what the table represents.
2019-05-23 16:16:01 -07:00
Matt Schulte 6e9369fa9f Install k4arecorder k4aviewer (#367)
* Install k4aviewer and k4arecorder

* Added components to install

* Split into runtime, development, tools

* SONAME is file name
2019-05-23 08:03:28 -07:00
Brent Allen 11acac5f16
Automatically publish API docs (#364)
* Added PublishDocs.ps1

* Added documentation branch index

* Added version info to doxygen

* Added pipeline step to publish docs

* Added automated identity

* Added build trigger for feature branches

* Added API documentation link to README.md

* Added mainpage.md to doxygen output
2019-05-22 14:01:02 -07:00
Brent Allen b7d360c123
Create mainpage.md 2019-05-22 10:17:04 -07:00
Brent Allen c2949cc06c
Update Doxygen output (#360)
* Updated doxygen output to more readable form
2019-05-20 13:23:12 -07:00
wes-b 9787e9dc37
Update changelog.md for 1.1.x release (#356)
* Renamed C++ get_timestamp API to align with what is comming in 1.2 so we don't have to manage a breaking change.

* updating changelog.md

* Addressing feedback
2019-05-17 10:41:54 -07:00
Matt Schulte 27b267219c
Set SONAME to libk4a.so.MAJOR_VER (#352)
SONAME used to be libk4a.so.MAJOR_VER.MINOR_VER.PATCH_VER. However, SONAME is
supposed to be only change with a breaking change to the libraries interface.

Therefore the SONAME will only include the major version of the SDK
2019-05-16 10:44:59 -07:00
wes-b 6f4d67cb4c
Enabling color_ft to run on Linux (#349) 2019-05-15 16:03:00 -07:00
Matt Schulte ff2c228606
Turn on "--link-as-needed" linker flag (#348) 2019-05-15 15:30:56 -07:00
Matt Schulte cd55fd4b5a
Turns on position independent code for Linux (#346)
* Turns on position independent code for Linux executables
2019-05-15 15:06:11 -07:00
Brent Allen c7f0a9959a
Update building.md
Fixes #341
2019-05-15 14:40:58 -07:00
Brent Allen 41bc128bae Added k4a.hpp to output (#344) 2019-05-15 14:04:39 -07:00
Erica Towle 56b5b35dd3 Added MR Dev Program link to the README.md (#342) 2019-05-15 10:35:29 -07:00
Brent Allen 5f435294c4
Update README.md 2019-05-10 13:15:00 -07:00
Brent Allen 8cf757ab98 Update issue templates 2019-05-10 13:04:10 -07:00
Minshik Park 334efd4356
Fix functional test failure. (#336)
- Recover exposure value and mode to default after colorExposureTest
- Change EXPECT_EQ to warning message.
2019-05-08 11:33:21 -07:00
Minshik Park f8ffb24f6c
New API to query color camera control capabilities. (#319)
* New API to query color camera control capabilities.

* Fix clang

* Turn on valid flag in Windows build.

* Address review comment - change variable name.

* Address review comments - add default value validation

* Address review comments.

* Add some comment and default mode/value validation on functional test
2019-05-07 14:23:44 -07:00
Matt Schulte 2a8a5a324f
Remove Windows only sse (#317)
* Remove Windows only sse
* Set GCC/Clang flag for SSE4.1
* Move all code the sse4.1
* Fixed alignment issues by forcing clang to assume alignment
2019-05-07 10:57:01 -07:00
Brent Allen 4c052cba6d
User/brenta/downloadlink (#326)
* Update README.md to include link to MSI download
2019-05-03 15:03:37 -07:00
Tsukasa Sugiura e251a5269c Fix error C2001 on multibyte character environment (#321)
Fix error C2001 on multibyte character environment by add compile option to specify character set.
2019-05-03 10:37:25 -07:00
Matt Schulte 8dc9fdd54f
Linux binaries search local path for shared objects (#315)
All Linux binaries have RUNPATH set to $ORIGIN to search local directories for shared objects
2019-05-02 10:51:52 -07:00
Brent Allen a694e9035e
Update pull_request_template.md 2019-05-02 07:52:53 -07:00