itsmattkc
01e09c5790
ci: add brew qt5 to path on macOS
2021-09-07 18:06:29 -07:00
itsmattkc
e79058cad3
viewer: removed old line
2021-09-07 18:06:19 -07:00
itsmattkc
a0706a78d8
nodes: implemented core of manual table value selection
2021-09-07 15:27:07 -07:00
itsmattkc
a3ac761b55
ci: use brew packages with custom tap on macOS
2021-09-07 13:02:09 -07:00
itsmattkc
6d576a3e55
opengl: use desktop header on mac
...
Fixes #1741
2021-09-06 11:01:07 -07:00
itsmattkc
3fccfecd7e
add subtitle track when switching to add tool
...
Fixes #1709
2021-09-03 17:02:09 -07:00
itsmattkc
90af822bf0
opengl: use correct shader version
2021-09-03 15:10:11 -07:00
itsmattkc
5edb8f5d4a
reduce waveform scale
...
Exponentially improves performance (at the expense of higher zoom levels but they were probably already too extreme)
2021-09-03 13:46:37 -07:00
itsmattkc
5e66892e64
rewrite shader compilation code
...
Fixes #1737
2021-09-03 13:30:22 -07:00
itsmattkc
cf1cb5e0a9
renderer: move ocio code to separate file
2021-09-01 15:02:07 -07:00
itsmattkc
eddf69caec
ci: disable uploading to nightly page
...
Due to the limited speed of our website, I've rewritten it to instead download directly from the GitHub artifacts using the GitHub API to generate a public link. This increases the download speeds for the end user significantly and means uploading it from the CI is now unnecessary.
2021-09-01 13:04:50 -07:00
itsmattkc
03ad618f67
cmake: add ocio fallback
2021-09-01 11:32:18 -07:00
itsmattkc
6ae368df85
footageviewer: fix infinite loop
...
Also adds warning to help prevent this from happening again
2021-09-01 11:31:20 -07:00
itsmattkc
16aac5ba26
nodeparamview: only calculate time adjustment when keyframing
2021-08-26 11:15:48 -07:00
itsmattkc
941e64a937
ci: allow failures of upload steps
...
While upload failures aren't ideal, they aren't technically relevant to the commit or PR itself
2021-08-26 00:50:37 -07:00
itsmattkc
878d09f6e6
nodeview: null check on item
...
Hopefully this doesn't break behavior
Fixes #1687
Fixes #1736
2021-08-25 23:09:36 -07:00
itsmattkc
dc66c30357
Merge pull request #1725 from pgilfernandez/colorcoding
...
Tweak Color coding (version 2)
2021-08-24 19:27:04 -07:00
itsmattkc
cb5d776dab
Merge pull request #1562 from ThomasWilshaw/otio_merge_fixes
...
Fixes for OTIO merges
2021-08-24 19:26:35 -07:00
itsmattkc
4484981d91
node: use binary search when looking for keyframes
...
Minor optimization
2021-08-24 10:01:11 -07:00
itsmattkc
4d0d38aca2
toolbar: force minimum width
...
Improves usability on screens with less height
2021-08-24 10:00:51 -07:00
itsmattkc
29dcfc3689
Merge pull request #1721 from pgilfernandez/stylable_playhead
...
Make PlayHead stylable
2021-08-16 17:52:27 -07:00
itsmattkc
13f9b4da00
Merge pull request #1724 from pgilfernandez/colorcoding
...
Tweak Color coding
2021-08-16 13:57:48 -07:00
itsmattkc
0a06fcf67e
bezier: try lower precision epsilon
2021-08-14 16:34:47 -07:00
itsmattkc
c8c361e67d
curveview: set padding on top and bottom
2021-08-14 16:32:41 -07:00
itsmattkc
5cd6aaba66
nodeview: position edge on creation
...
Fixes #1708
2021-08-14 12:55:08 -07:00
itsmattkc
33bb41af85
Merge pull request #1713 from ThomasWilshaw/dev_console
...
Revert Olive to a console application and hide console
2021-08-14 12:50:49 -07:00
itsmattkc
98044e0be1
keyframeview: correctly map bezier control positions when signalling scroll
...
Fixes #1704
2021-08-14 12:45:46 -07:00
itsmattkc
3c7c0c8f9d
pan: don't push job for non stereo audio
2021-08-14 12:10:58 -07:00
itsmattkc
d1d23e5400
only free console if program launches in gui mode
2021-08-14 11:36:30 -07:00
itsmattkc
d0bc01ebd4
export: use viewer params not export params
...
Fixes #1703
2021-08-14 11:19:54 -07:00
itsmattkc
132e637f3f
Merge pull request #1696 from pgilfernandez/nodes_mini-map
...
Nodes mini-map button (iconized)
2021-08-06 10:11:43 -07:00
itsmattkc
fca5edaba1
Merge pull request #1699 from prokoudine/master
...
Update Russian translation
2021-08-06 10:11:06 -07:00
itsmattkc
a724672d81
Merge pull request #1669 from prokoudine/master
...
Update Russian translation
2021-07-18 12:03:01 -07:00
itsmattkc
ae8cd9234c
Merge pull request #1674 from yoshiomiyamae/japanese-translation
...
Japanese translation
2021-07-18 12:02:49 -07:00
itsmattkc
539b0582bf
Merge pull request #1399 from pgilfernandez/icon_nodes2
...
[UI] Nodes View toolbar iconset
2021-07-10 09:08:38 -07:00
itsmattkc
a15ae63c7d
Merge pull request #1603 from ThomasWilshaw/Fix_1602
...
Allow image sequences to use a period seperator
2021-05-03 22:08:22 +10:00
itsmattkc
7f27853f53
Merge pull request #1588 from ThomasWilshaw/test_naming
...
Update standard test name to improve usability in Visual Studio.
2021-04-26 20:34:31 +10:00
itsmattkc
6ca36a5d5c
Merge pull request #1587 from ThomasWilshaw/optimise_audio
...
Small audio caching optimisation
2021-04-26 20:34:16 +10:00
itsmattkc
6f4d631db3
Merge pull request #1579 from ThomasWilshaw/Fix#1577_DblClkHandTool
...
TimelineWidget: catch hand tool double click
2021-04-17 08:42:13 +10:00
itsmattkc
c97147bfca
Merge pull request #1573 from ThomasWilshaw/Fix#1571_Fullscreen_crash
...
viewer: Safely delete full screen widget
2021-04-17 08:39:46 +10:00
itsmattkc
fb3ee7a637
Merge pull request #1485 from CoDEmanX/patch-1
...
Update Spanish translation
2021-03-22 14:17:07 +11:00
itsmattkc
774dc8feec
Merge pull request #1513 from KeetKhat/master
...
Update french translation
2021-03-22 14:16:47 +11:00
itsmattkc
eac6e6a240
Merge pull request #1442 from prokoudine/master
...
Update Russian translation
2021-03-22 14:07:54 +11:00
itsmattkc
fe8046d075
Merge pull request #1499 from XGSZZ/patch-2
...
Update zh_CN.ts
2021-03-22 14:07:35 +11:00
itsmattkc
e0895842fb
Merge pull request #1484 from XGSZZ/patch-1
...
Update zh_CN.ts
2021-03-22 14:07:22 +11:00
itsmattkc
b178dfa06e
Merge pull request #1416 from XGSZZ/master
...
Improved translation
2020-11-27 13:10:52 +11:00
itsmattkc
bc870a1c42
Merge pull request #1410 from XGSZZ/master
...
Update zh_CN.ts
2020-11-25 08:36:47 +11:00
itsmattkc
408cf2efb9
Merge pull request #1409 from prokoudine/master
...
Update Russian translation
2020-11-24 10:39:31 +11:00
itsmattkc
e78d87bfee
Merge pull request #1407 from ThomasWilshaw/Fix#1404_nodeTransparent
...
transition: Add transparency support to transitions
2020-11-24 10:30:57 +11:00
itsmattkc
c4a8ac0d86
Merge pull request #1387 from ThomasWilshaw/ocio_namespace
...
ocioutils: Use OCIO_NAMESPACE for our namespace
2020-11-20 16:02:31 +11:00
itsmattkc
3f36eb9315
Merge pull request #1381 from ThomasWilshaw/Fix#1379_oldOIIOVersion
...
Update fix for old OIIO versions.
2020-11-19 10:50:35 +11:00
itsmattkc
ba094cd54b
Merge pull request #1335 from prokoudine/master
...
Bring back old translations and update them
2020-11-18 12:00:38 +11:00
itsmattkc
2f61cde582
Merge pull request #1333 from ThomasWilshaw/premult_fix
...
videostreamproperties: Fix alpha checkbox
2020-11-17 08:15:59 +11:00
itsmattkc
8a949a3153
Update README.md
2020-11-15 00:59:33 +11:00
itsmattkc
c69b63dcd3
Merge pull request #1291 from olive-editor/remove-old-ci
...
Remove old Travis and AppVeyor CI, update .gitignore
2020-11-09 15:38:08 +11:00
itsmattkc
ab031dea60
Merge pull request #1312 from pgilfernandez/icon_new
...
[UI] update "New" icon with a right bottom triangle
2020-11-09 15:25:49 +11:00
itsmattkc
33a0c2d728
Merge pull request #1275 from ThomasWilshaw/stream
...
MediaInput: Rename streams access methods.
2020-10-20 23:32:00 +11:00
itsmattkc
d0858f3f05
Merge pull request #1272 from ThomasWilshaw/Fix#1271_node_duplicate
...
Fix #1271 Duplicate Keyframed Node
2020-10-20 23:31:38 +11:00
itsmattkc
c37607bf66
Merge pull request #1269 from ThomasWilshaw/otio_cmake_fix
...
Fix building without OTIO support
2020-10-20 23:31:19 +11:00
itsmattkc
feb33ac677
Merge pull request #1262 from ThomasWilshaw/Fix_#1252
...
Fix #1252
2020-10-13 23:10:10 +11:00
itsmattkc
ebd9e27127
Merge pull request #1244 from ThomasWilshaw/Fix_#1241
...
Fix issue#1241
2020-10-04 21:39:16 +11:00
itsmattkc
fd143f1d51
Merge pull request #1220 from ThomasWilshaw/Fix_#1218
...
Fix Issue #1218
2020-09-25 11:18:58 +10:00
itsmattkc
4b0e07dc42
Merge pull request #1207 from olive-editor/gh-crash-issue-template
...
Issue template: <details> for backtrace
2020-09-22 12:00:10 +10:00
itsmattkc
007b9f287c
ci: pass auth key to command
2020-09-16 23:40:26 +10:00
itsmattkc
80045e87e4
ci: use post for site requests
2020-09-16 22:57:48 +10:00
itsmattkc
f46bc071a6
ci: attempt to upload builds to nightly page
2020-09-16 20:26:25 +10:00
itsmattkc
0c89e59585
ci: use auth key on symbol upload
2020-09-16 18:47:53 +10:00
itsmattkc
0d7a177ea1
ci: we should just use bash for everything tbh
2020-09-16 16:59:08 +10:00
itsmattkc
889e8aadf4
ci: try using bash for env setting
2020-09-16 16:57:40 +10:00
itsmattkc
b8b29df8fa
ci: yet another env test
2020-09-16 16:56:40 +10:00
itsmattkc
0b0268031c
ci: different env approach
2020-09-16 16:54:02 +10:00
itsmattkc
c56c030a9c
ci: just guessing at this point
2020-09-16 16:52:00 +10:00
itsmattkc
0dfe94df33
ci: test more env variable setting
2020-09-16 16:50:23 +10:00
itsmattkc
dbc9395410
ci: continue test env
2020-09-16 16:47:42 +10:00
itsmattkc
005a725fc9
ci: test env setting
2020-09-16 16:44:35 +10:00
itsmattkc
9879ec7eaf
ci: try setting package name as env variable
2020-09-16 15:09:25 +10:00
itsmattkc
89f0ddc74d
ci: post symbols to crashpad server
2020-09-16 14:37:19 +10:00
itsmattkc
417b87e50f
ci: upload two separate artifacts
2020-09-16 14:27:22 +10:00
itsmattkc
189d05d50f
ci: package name
2020-09-16 14:03:19 +10:00
itsmattkc
fb9ca9b42c
ci: package crashpad handler executable
2020-09-16 13:28:48 +10:00
itsmattkc
9987b5e79b
ci: utilize prebuilt crashpad
2020-09-16 13:13:24 +10:00
itsmattkc
67f0795795
ci: set up python 2.7 for crashpad
2020-09-16 01:35:33 +10:00
itsmattkc
602788ce06
ci: fix syntax issue
2020-09-16 00:04:40 +10:00
itsmattkc
76112f708c
ci: try using absolute paths for crashpad compile
2020-09-15 18:05:04 +10:00
itsmattkc
4af161d17a
ci: try to retrieve short hash
2020-09-15 17:59:08 +10:00
itsmattkc
1e109cf9df
ci: try to acquire crashpad
2020-09-15 16:10:41 +10:00
itsmattkc
33965838c5
ci: package pdb symbol file too
2020-09-15 15:49:22 +10:00
itsmattkc
4cca70f676
ci: copy license in for installer
2020-09-15 15:48:08 +10:00
itsmattkc
8c7d79fddf
ci: attempt to create installer
2020-09-15 15:29:49 +10:00
itsmattkc
3d759ec606
ci: acquire runtime boost libraries
2020-09-15 14:15:14 +10:00
itsmattkc
44b1af28ee
ci: fixed portable packaging (i think)
2020-09-15 13:32:50 +10:00
itsmattkc
39cbe8c402
ci: test creating an empty file
2020-09-15 13:29:29 +10:00
itsmattkc
64739e6162
ci: use cmd for portable file creation
2020-09-15 13:14:01 +10:00
itsmattkc
e06b07283d
ci: sigh
2020-09-15 12:53:19 +10:00
itsmattkc
89fb9f24b7
Update README.md
2020-09-15 12:43:26 +10:00
itsmattkc
ff17374237
ci: try acquiring deps in build directory
2020-09-15 12:39:09 +10:00
itsmattkc
759211e8e8
ci: try tests after package creation
2020-09-15 12:19:47 +10:00
itsmattkc
24a60f5ca1
ci: use bash for package creation
2020-09-15 12:04:48 +10:00
itsmattkc
9ec4dd3467
ci: try using env variable to find dlls
2020-09-15 03:46:18 +10:00
itsmattkc
916f170fa2
ci: try packaging
2020-09-15 03:31:09 +10:00