504 Commits

Author SHA1 Message Date
FeRD (Frank Dana)
5662f15321 tests/QtImageReader: Fix indents 2021-11-03 06:57:31 -04:00
FeRD (Frank Dana)
cff2109316 tests/ImageWriter: Increase coverage 2021-11-03 06:57:14 -04:00
FeRD (Frank Dana)
83133a80a4 tests/ChromaKey: Add license indentifiers 2021-11-02 14:04:14 -04:00
Frank Dana
be20f9b343 Merge branch 'develop' into chromakey-unit 2021-11-02 14:02:45 -04:00
Frank Dana
2a0076ca8f tests/Crop: Add license metadata (#769) 2021-10-31 10:04:51 -04:00
FeRD (Frank Dana)
eab4b3e469 Merge branch 'crop-license-tag' into fraction-operators 2021-10-31 09:33:57 -04:00
FeRD (Frank Dana)
a8ec79f64a tests/Crop: Add license metadata 2021-10-31 09:31:42 -04:00
FeRD (Frank Dana)
1af4d0f8cf Fraction: Unit test / and * 2021-10-31 07:51:55 -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)
69640d104b Compare QColor values directly
- An overload of operator<< supplied in the test file allows
  Catch2 to output values for failed comparisons.
2021-09-20 02:28:20 -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)
ed1c4f4bca ChromaKey: Minimal unit testing 2021-09-11 22:53:03 -04:00
FeRD (Frank Dana)
01d40b22fb CVTracker: Add some error-case unit tests 2021-09-08 12:42:39 -04:00