Mike Solar
|
6fdfd03ffd
|
update: update copyright
|
2025-08-05 17:12:49 +08:00 |
|
Mike Solar
|
74f73ab3be
|
change: change code style to Linux style except indent.
|
2025-08-03 03:09:40 +08:00 |
|
Simran Spiller
|
a850d5e113
|
Remove trailing semicolon from Q_DECLARE_METATYPE(...);
Fixes -Wpedantic errors
|
2023-09-11 12:00:17 +02:00 |
|
itsmattkc
|
b88b738071
|
project: moved color manager outside of node graph
|
2023-02-28 15:20:05 -08:00 |
|
itsmattkc
|
46d15396a6
|
Merge branch 'track-redux' into move-serialization
|
2023-02-23 11:09:45 -08:00 |
|
itsmattkc
|
52021a8694
|
curveview/decibel: return -200 rather than infinity
While technically less correct, it's mathematically essentially the same and saves a lot of programming headaches.
Fixes #2133
|
2023-02-21 23:04:31 -08:00 |
|
itsmattkc
|
028651f9fb
|
moved serialization
|
2023-02-21 14:26:34 -08:00 |
|
itsmattkc
|
11e4e051c3
|
move undo files around for better organization
|
2023-02-20 16:09:22 -08:00 |
|
itsmattkc
|
c1c6893713
|
various: moved more to core lib
|
2023-01-19 16:01:31 -08:00 |
|
itsmattkc
|
dd9c52ab59
|
start moving core frameworks to external libraries
|
2023-01-19 09:51:47 -08:00 |
|
itsmattkc
|
b99d1e5797
|
debug: remove function and line
Generally we know where our own debug lines are coming from and it ends up causing a really long debug string.
|
2022-12-08 11:25:31 -08:00 |
|
itsmattkc
|
6b6f164c44
|
ffmpeg: refactor so swscale is an optional step before glsl
|
2022-11-16 17:00:45 -08:00 |
|
itsmattkc
|
87d9afb7e1
|
ffmpeg: use array rather than vector
Should be faster
|
2022-11-16 14:08:45 -08:00 |
|
itsmattkc
|
49ad3a1e34
|
timecode: fix issue converting seconds to timecode and vice versa
Fixes #2091
|
2022-11-05 13:45:21 -07:00 |
|
itsmattkc
|
ce650085a3
|
text: use fontFamilies() instead of fontFamily()
|
2022-10-29 09:46:22 -07:00 |
|
itsmattkc
|
4d80044d6d
|
upgrade to qt 6 compliance
|
2022-10-28 19:42:14 -07:00 |
|
itsmattkc
|
149b1b3690
|
audiowaveformcache: improve passthrough system
|
2022-09-27 21:17:37 -07:00 |
|
itsmattkc
|
7fea14768a
|
timerange: use internal snapping function for size function
|
2022-09-17 21:19:15 -07:00 |
|
itsmattkc
|
571be3d28d
|
timeline: added thumbnail modes that affect how much is rendered
|
2022-09-06 16:06:26 -07:00 |
|
itsmattkc
|
bc9f8c2e3b
|
Merge branch 'master' into cache-update
|
2022-08-27 10:54:20 -07:00 |
|
itsmattkc
|
3dfaf807af
|
viewertexteditor: rearranged toolbar, added valign buttons
|
2022-08-24 14:14:50 -07:00 |
|
itsmattkc
|
083a32eb2e
|
html: write block format
|
2022-08-24 12:20:50 -07:00 |
|
itsmattkc
|
54d0a94a20
|
Merge branch 'master' into cache-update
|
2022-08-18 08:12:46 -07:00 |
|
itsmattkc
|
409f24be39
|
exportdialog: allow restoring parameters
|
2022-08-10 11:49:21 -07:00 |
|
itsmattkc
|
1ac205413c
|
footage: allow overriding YCbCr range
Fixes #1354
|
2022-08-08 12:49:50 -07:00 |
|
itsmattkc
|
ad1b8a5a35
|
ffmpegdecoder: use real colorspace coefficients in shader
|
2022-08-07 23:40:21 -07:00 |
|
itsmattkc
|
73fa930f02
|
ffmpegencoder: use avfilter instead of swscale for pixel format conversions
|
2022-08-07 14:00:12 -07:00 |
|
itsmattkc
|
21d6aef0ca
|
qtutils: rename QMessageBox wrapper to avoid conflicts on win32
|
2022-07-23 09:40:03 -07:00 |
|
itsmattkc
|
a3cde5bd44
|
qtutils: implement parent finder
|
2022-07-22 17:33:31 -07:00 |
|
itsmattkc
|
d262b5c802
|
qtutils: fixed issues with word wrap
Fixes issue that triggers infinite loop in some circumstances.
Fixes #1947 probably
|
2022-07-16 20:17:49 -07:00 |
|
itsmattkc
|
a8d46c4c5f
|
render: fix issue responding to cancelled tasks
|
2022-07-10 12:54:55 -07:00 |
|
itsmattkc
|
7e1792cfea
|
Merge branch 'master' into cache-update
|
2022-07-01 22:32:49 -05:00 |
|
itsmattkc
|
608cb05ae2
|
qtutils: attempt to work around qt bug
|
2022-06-18 07:44:19 -07:00 |
|
itsmattkc
|
903d7bb1e6
|
Merge branch 'master' into hashremoval
|
2022-05-30 17:32:39 -07:00 |
|
itsmattkc
|
e3c3ee9ac4
|
code: removed unnecessary code
|
2022-05-30 08:59:25 -07:00 |
|
itsmattkc
|
930848e07a
|
decoder: make texture inside decoder
|
2022-05-29 18:33:35 -07:00 |
|
itsmattkc
|
29908f2d8b
|
math: revised timestamp calculations around epsilon
|
2022-05-29 11:13:05 -07:00 |
|
itsmattkc
|
bbf6f8f9f9
|
export: fixed stills
|
2022-05-29 10:15:32 -07:00 |
|
itsmattkc
|
23973699b4
|
render: improved overall flow
|
2022-05-16 15:41:50 -07:00 |
|
itsmattkc
|
09c57422f9
|
ffmpeg: significantly optimized decoder
|
2022-05-15 19:33:01 -07:00 |
|
itsmattkc
|
83e7707025
|
media: implement importing SRT files
|
2022-05-11 13:48:59 -07:00 |
|
itsmattkc
|
d6d26a9a07
|
crashpad: fix if macro mistake
|
2022-05-11 11:32:20 -07:00 |
|
itsmattkc
|
490bad990a
|
crashpad: update for new OS macros
|
2022-05-11 10:32:02 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
bdb917c591
|
subtitles: implemented very basic renderer
|
2022-05-08 14:45:43 -07:00 |
|
itsmattkc
|
b00609111e
|
Merge pull request #1909 from aeroc7/ub_fixes
Fix undefined behavior: return timestamp of 0 if 'time' is NaN
|
2022-05-03 15:52:33 -07:00 |
|
itsmattkc
|
b290c4d007
|
audio: extended support for planar/packed formats
|
2022-05-03 13:41:27 -07:00 |
|
Bennett
|
4eba69c305
|
Return timestamp of 0 if 'time' is NaN; would otherwise cause signed integer overflow in qRound64
|
2022-05-02 17:25:23 -07:00 |
|
itsmattkc
|
d2010760ed
|
rational: restored ostream operator
|
2022-05-02 14:38:29 -07:00 |
|
itsmattkc
|
a34fb2145d
|
rational: fixed otio code
|
2022-05-02 12:37:29 -07:00 |
|