Commit Graph
2167 Commits
Author SHA1 Message Date
itsmattkc 8fb374696a Merge branch 'master' of https://github.com/olive-editor/olive 2020-11-22 18:21:37 +11:00
itsmattkc a6d382f4d4 further improved gizmos 2020-11-22 18:21:24 +11:00
elsandosgrande 8dcd478fbf Correct the Bosnian and Serbian entries' file names 2020-11-22 05:30:10 +01:00
elsandosgrande e70e70ad98 Use correct preposition and adjust translations accordingly 2020-11-22 05:29:03 +01:00
elsandosgrande b289aca3df Update Bosnian, Croatian, and Serbian translations 2020-11-22 03:31:21 +01:00
itsmattkc bd215b34bc viewer: simplified sizing algorithm and add padding for fit so gizmos are easier to use 2020-11-22 13:01:52 +11:00
itsmattkc 63bc054b34 correctly mark plural 2020-11-22 13:00:55 +11:00
elsandosgrande b98600ec00 Tidying Bosnian and Serbian up and adding Croatian
The country codes have been corrected and seven obsolete entries have been
removed
2020-11-22 01:52:15 +01:00
itsmattkc 54cd244801 nodes: added distort nodes
Adds nodes for cropping and transforming
2020-11-22 11:34:37 +11:00
itsmattkc 3e48aef88c renderer: only divide as much as necessary to get within maximum sequence resolution
Prevents lower res images from becoming too low res
2020-11-22 10:32:58 +11:00
itsmattkc 81447c439f opengl: update for shader changes mentioned earlier 2020-11-22 10:32:22 +11:00
itsmattkc 425e69c789 renderprocessor: add generate resolution override 2020-11-22 10:32:01 +11:00
itsmattkc 065fc9e10e miscellaneous shader changes
Since sequence resolution is provided to the nodes now, it no longer needs to be a global in the shaders
Removed some unused shaders
Added default params to ShaderCode to allow skipping types that aren't used
2020-11-22 10:31:37 +11:00
itsmattkc b9e0bfb679 nodes: added distort gizmo 2020-11-22 10:27:49 +11:00
itsmattkc da9a6325aa node: reworked gizmo system 2020-11-22 10:27:37 +11:00
itsmattkc 3167047ded nodetraverser: added abstract function for generating sequence resolution 2020-11-22 10:25:47 +11:00
itsmattkc 7899c396dc nodeinputdragger: acknowledge min/max values if they're set 2020-11-22 10:25:04 +11:00
itsmattkc 5e319a0cdd nodeparamviewwidgetbridge: implemented offsets for more user friendly numeric values 2020-11-22 10:24:35 +11:00
itsmattkc 66bf5db2e1 gizmotraverser: return sequence resolution and adjust texture resolution by pixel aspect 2020-11-22 10:24:07 +11:00
itsmattkc 1b0e69c05b viewer: fixed deinterlacing and pan regression, reworked gizmos 2020-11-22 10:23:32 +11:00
elsandosgrande 9896e4c246 Change the Czech translation file's entry in app/ts/CMakeLists.txt accordingly 2020-11-21 22:04:52 +01:00
pafri 2030df9bc2 Rename cs_CS.ts to cs_CZ.ts
Renaming of the file.
2020-11-21 21:54:42 +01:00
pafri aed3389f65 Update cs_CS.ts
Update of Czech localization file. Note: the usual code for the Czech language in the filename, if a pattern such as "olive_cs.ts" is not used, is: cs_CZ.
2020-11-21 11:50:46 +01:00
Sandy Vujaković 32055eddbe Merge pull request #1383 from XGSZZ/master
Simplified Chinese Translation
2020-11-21 03:14:25 +01:00
itsmattkc d0bcea3b1d audio: ignore shift event if from time exceeds length 2020-11-21 09:52:24 +11:00
itsmattkc 857e4b046d timeline: when inserting gaps, only do one per track 2020-11-20 19:37:00 +11:00
itsmattkc e4f011831d timeline: don't try to link if no clips are selected 2020-11-20 19:36:43 +11:00
itsmattkc 6147bc6846 Merge branch 'master' of https://github.com/olive-editor/olive 2020-11-20 18:14:14 +11:00
itsmattkc 42506e0da0 ffmpegdecoder: fallback to footage duration if available 2020-11-20 18:13:53 +11:00
itsmattkc b25b53591b footageviewer: raise when footage is set 2020-11-20 18:13:28 +11:00
Thomas Wilshaw bc2f203d42 ocioutils: Use OCIO_NAMESPACE for our namespace 2020-11-20 00:52:44 +00:00
Alexandre Prokoudine 9920f06b09 Mark Window menu for translation 2020-11-20 02:39:12 +03:00
itsmattkc 6eade26bc8 timeline: force update after timeline actions
This is actually relatively efficient since Qt will ignore multiple update
requests leading up to an update and only update once.

Fixes #1374
2020-11-19 17:50:42 +11:00
XGSZZ a469cbed19 Update zh_CN.ts 2020-11-19 14:01:10 +08:00
itsmattkc 30b0af4f3a opengl: dropped minimum version to es 3.0 2020-11-19 16:55:19 +11:00
XGSZZ 537adc846a Update zh_CN.ts 2020-11-19 12:54:13 +08:00
XGSZZ a8378b2374 Update zh_CN.ts 2020-11-19 12:48:40 +08:00
itsmattkc dcf56781b4 removed version macros from shaders and add automatically in compile step 2020-11-19 14:36:05 +11:00
itsmattkc 8c3f0ac64e oiio: increased minimum version to 2.1.12 2020-11-19 11:06:40 +11:00
itsmattkc b463c5e6a5 viewer: adjust viewport by device pixel ratio
Fixes #1377
2020-11-19 11:05:51 +11:00
Thomas Wilshaw cef64f42b7 Update fix for old OIIO versions. 2020-11-18 23:22:40 +00:00
itsmattkc afbd3ada36 bypass track invalidate length limit on trim command 2020-11-18 19:34:12 +11:00
itsmattkc 640b157a2f use doubles as default node colors 2020-11-18 14:24:47 +11:00
itsmattkc 3c3fd5bd44 ensure colors are loaded from string as doubles 2020-11-18 14:23:18 +11:00
itsmattkc ad2e3d160f added mosaic filter node 2020-11-18 14:21:47 +11:00
itsmattkc 5ff234de92 fixed uninitialized variable 2020-11-18 14:10:56 +11:00
itsmattkc b3c3fe0fc8 merged video and audio nodes into a single media node
They performed exactly the same function so I don't think we need the clutter.

Also bumped the project version, but old projects are automatically converted.
2020-11-18 13:48:14 +11:00
itsmattkc aeb7bc02b6 autocache: added brief delay between changes and recache 2020-11-18 13:08:09 +11:00
itsmattkc f362109009 Merge branch 'master' of https://github.com/olive-editor/olive 2020-11-18 12:56:36 +11:00
itsmattkc 04dd502a40 nodes: bypass invalidate length limit for certain track operations
Fixes #1290
Fixes #1228
2020-11-18 12:56:00 +11:00