Frank Dana
2a0076ca8f
tests/Crop: Add license metadata ( #769 )
2021-10-31 10:04:51 -04:00
Jonathan Thomas
f81f620c2a
Merge pull request #732 from ferdnyc/crop-qpainter
...
Rewrite Crop effect using QPainter
2021-10-29 13:17:38 -05:00
Jonathan Thomas
5f89107487
Merge pull request #712 from ferdnyc/color-qcolor-ctor
...
Color: Add Color(QColor) constructor with unit test, move initialization into initializer lists
2021-10-27 13:42:12 -05:00
FeRD (Frank Dana)
b1d98d8de1
Color: Add Color(QColor) ctor, with unit test
2021-10-27 01:38:22 -04:00
FeRD (Frank Dana)
9133389b92
Clip: Fix has_video, add unit test
2021-10-27 00:26:56 -04:00
Frank Dana
b9833b71ab
Merge pull request #687 from ferdnyc/timeline-inheritance
...
Fix inheritance of TimelineBase::Clips(), and add unit test
2021-10-24 02:19:19 -04:00
Frank Dana
f26a574bf2
Only duplicate Settings test involving envvar ( #762 )
2021-10-24 01:07:03 -04:00
Frank Dana
2d2a062bdc
Remove (broken) BlackMagic DeckLink support ( #760 )
2021-10-20 06:49:08 -04:00
Frank Dana
59138ea3e4
Adopt license management via Reuse project/tool ( #711 )
...
* reuse-managed license/copyright headers
reuse is a tool for compliance with the REUSE recommendations. See
<https://reuse.software/ > for more information, and
<https://reuse.readthedocs.io/ > for the online documentation.
* Set jsoncpp license
* Add MIT license for Decklink sources
* Explicitly license examples/
- Add headers to source files
- Change blanket licensing in .reuse/dep5 to only cover binary media
- Import CC-BY-3.0 license and assign to sintel_trailer
2021-10-16 01:26:26 -04:00
Frank Dana
2b2cf3fd94
Merge branch 'develop' into timeline-inheritance
2021-09-27 10:56:21 -04:00
Frank Dana
88d3011455
Unit tests: Use == to compare strings ( #741 )
...
When there's a mismatch, Catch2 will output the contents of both
strings rather than a meaningless .compare() numeric value.
2021-09-27 07:14:48 -04:00
Frank Dana
90a726a6dd
Merge branch 'develop' into crop-qpainter
2021-09-27 00:42:00 -04:00
Frank Dana
b8b55050dc
Merge pull request #661 from ferdnyc/redirect-print-fxns
...
Make console-output functions redirectable; add operator<< for Fraction, Point, Coordinate; new KeyFrame::PrintPoints & PrintValues with unit tests
2021-09-26 23:16:49 -04:00
FeRD (Frank Dana)
42e7049e6d
Cleanup includes to reflect actual dependencies
2021-09-18 08:37:22 -04:00
FeRD (Frank Dana)
ab60286ae8
Crop effect: Add unit tests
2021-09-18 08:37:09 -04:00
FeRD (Frank Dana)
01d40b22fb
CVTracker: Add some error-case unit tests
2021-09-08 12:42:39 -04:00
FeRD (Frank Dana)
31bfdf0e7c
Fix CVTracker test for OpenCV 4.5.2+
2021-09-06 18:00:13 -04:00
Frank Dana
d246964f0f
Link catch-main wtih Catch2::Catch2 ( #714 )
...
Newer versions of Catch2 require C++14 to compile, a requirement
that won't be propagated to the object library unless we link it
to the IMPORTED Catch2::Catch2 target.
2021-08-16 18:46:14 -04:00
Jonathan Thomas
7af95c22a2
Fixing SVG unit tests to correctly check the default SVG size
2021-08-11 15:19:21 -05:00
FeRD (Frank Dana)
584e075f67
Point: Rethink stream formatting
2021-07-02 21:03:26 -04:00
FeRD (Frank Dana)
6a1579edd0
tests/KeyFrame: Tests for Print__() methods
2021-06-11 06:13:22 -04:00
FeRD (Frank Dana)
032ca616dc
Tests: test << for Coordinate, Fraction, Point
2021-06-11 06:13:22 -04:00
FeRD (Frank Dana)
70ea2659d8
tests/FFmpegWriter: Add DisplayInfo test
2021-06-11 06:13:22 -04:00
FeRD (Frank Dana)
528919027c
Code formatting
2021-06-11 06:13:22 -04:00
FeRD (Frank Dana)
aac42a7a0c
tests/FrameMapper: Add PrintMapping() test
2021-06-11 06:10:33 -04:00