Commit Graph

  • c7de93cc5d viewer/opengl: minor code improvements itsmattkc 2020-04-24 15:14:20 +10:00
  • 0703a5851b Gaussian Blur: Use straight multiply BrimsonBhin 2020-04-23 22:02:47 -07:00
  • 8c44f8d03d viewer/various: split off color management into separate base class itsmattkc 2020-04-24 03:44:50 +10:00
  • 3eb966cb5b openglshader: fixed ocio opengl incompatibility itsmattkc 2020-04-24 00:19:25 +10:00
  • 7768925826 manageddisplay: started base class for widgets that are managed itsmattkc 2020-04-24 00:17:32 +10:00
  • c4fe5786a3 openglshader: fixed ocio opengl incompatibility itsmattkc 2020-04-23 23:43:29 +10:00
  • d3e7678c13 Merge branch 'master' into Simran-B-glsl-150 itsmattkc 2020-04-23 23:31:21 +10:00
  • 1bad7e9b11 waveformscope: pass viewport in as uniform itsmattkc 2020-04-23 23:28:57 +10:00
  • 8d66989de3 Merge branch 'glsl-150' of https://github.com/Simran-B/olive into Simran-B-glsl-150 itsmattkc 2020-04-23 22:37:39 +10:00
  • 48b5d9ca60 openglshader: upload ocio lut immediately itsmattkc 2020-04-23 22:36:05 +10:00
  • 6940b00164 colormanager: added wrappers for GetDefaultLumaCoefs itsmattkc 2020-04-23 21:39:21 +10:00
  • 9e04728c12 openglshader: minor code tidiness itsmattkc 2020-04-23 21:20:51 +10:00
  • ac09f604b1 Merge branch 'master' of https://github.com/olive-editor/olive itsmattkc 2020-04-23 21:14:07 +10:00
  • 1436d9b3eb ffmpegdecoder: potential fix for deadlocks when closing itsmattkc 2020-04-23 21:13:43 +10:00
  • 1f34b89950 viewer: removed unnecessary debug line itsmattkc 2020-04-23 18:06:49 +10:00
  • 4490b10032 oiiodecoder: fixed broken reference itsmattkc 2020-04-23 03:58:38 +10:00
  • c41b43ea06 nodeview: don't try to delete nodes marked as undeletable itsmattkc 2020-04-23 03:09:38 +10:00
  • 61e3641bcc export: fixed bug where null frames never got signalled and hung exporting itsmattkc 2020-04-23 03:02:04 +10:00
  • 8f9c056419 colorspacechooser: fixed incorrect title function call itsmattkc 2020-04-23 02:23:41 +10:00
  • 9beff8b1e8 ffmpegdecoder: fixed deadlock if decoder instance was closed from main thread itsmattkc 2020-04-23 02:23:20 +10:00
  • fef29db754 export: fixed bug that failed to export video if using a different export resolution itsmattkc 2020-04-23 02:00:49 +10:00
  • a1ec48b978 clitaskdialog: updated comment describing its status itsmattkc 2020-04-23 02:00:29 +10:00
  • 5c736114d0 merged some export improvements from another branch itsmattkc 2020-04-23 01:31:50 +10:00
  • 2b1363d434 colorspacechooser: fixed segfault that occurred sometimes if DVL was disabled itsmattkc 2020-04-23 01:23:08 +10:00
  • 6c1e90665f colormanagement: moved from passing DVL strings everywhere to a consolidated ColorTransform struct itsmattkc 2020-04-23 01:17:58 +10:00
  • a422f6e369 timelineviewbase: decrease ctrl+scroll speed itsmattkc 2020-04-23 01:00:26 +10:00
  • 03ce9ee8f7 moved color widgets from ColorDialog folder to a widget folder itsmattkc 2020-04-22 23:38:51 +10:00
  • 197e60b6c3 export: show main color spaces rather than DVL chain itsmattkc 2020-04-22 23:34:23 +10:00
  • 361a986b79 renderer: added path for generating resized frames from textures itsmattkc 2020-04-22 22:58:00 +10:00
  • 7bd25ee36a Revert "opengl: use compatibility profile" Simran Brucherseifer 2020-04-22 11:28:47 +02:00
  • 5da9848de7 Upgrade shaders from GLSL 110 to 150 (OpenGL 3.2) Simran Brucherseifer 2020-04-22 11:28:33 +02:00
  • 26b928597c nodeview: only select if a graph is currently active itsmattkc 2020-04-22 18:18:22 +10:00
  • de783d214a colorwheel/colorgradient: clamped at 1.0 itsmattkc 2020-04-22 18:14:26 +10:00
  • 258f83d5d3 node: fixed bug that failed to load some default values from shader xml itsmattkc 2020-04-22 18:13:53 +10:00
  • db117e0780 mathnode: increased decimal places itsmattkc 2020-04-22 17:49:32 +10:00
  • 0f825cbc44 oiiodecoder: updated to handle frame linesizes itsmattkc 2020-04-22 16:57:18 +10:00
  • c9e797abdf various: conformed frame usages to respect stride itsmattkc 2020-04-22 15:54:47 +10:00
  • 0a9ad8f235 opengltexture: implemented linesize fields whenever uploading data to a texture itsmattkc 2020-04-22 15:20:41 +10:00
  • eb6b9217ab frame: implemented usage of linesizes itsmattkc 2020-04-22 15:19:04 +10:00
  • c8da59a45e opengltexture: align all data to 16 itsmattkc 2020-04-22 15:08:36 +10:00
  • 1d7c29c6d8 colormanager: minor comment update itsmattkc 2020-04-22 14:55:28 +10:00
  • bf787b1d2f projectproperties: updated to assume empty config is default config itsmattkc 2020-04-22 14:04:10 +10:00
  • 8272f482d9 colormanager: temporarily hardcoding default input color space itsmattkc 2020-04-22 13:44:18 +10:00
  • d15b08c181 sampleformat: fixed erroneous constant itsmattkc 2020-04-22 13:10:48 +10:00
  • ccb02d30aa colormanager: implement default config itsmattkc 2020-04-22 05:08:33 +10:00
  • 141ac8b12f audiomonitor: implemented hardware acceleration itsmattkc 2020-04-22 01:26:39 +10:00
  • afa3d3babe audiomonitor: rewrote to handle audio independently of output itsmattkc 2020-04-22 01:09:49 +10:00
  • efeac6793e audio: increased qaudiooutput buffer size itsmattkc 2020-04-21 23:52:16 +10:00
  • 38fcad6a3f cache: fixed signalling issue where changing default input didn't update the cache itsmattkc 2020-04-21 23:48:26 +10:00
  • 81ad7b5054 ffmpegdecoder: fixed deadlock when closing a decoder instance itsmattkc 2020-04-21 23:15:21 +10:00
  • 80a23abf15 Revert "travis: revert xcode version" itsmattkc 2020-04-21 22:53:52 +10:00
  • 71ea92e86d core: set unsaved confirmation dialog to "WindowModal" itsmattkc 2020-04-21 19:54:55 +10:00
  • ab262092a6 viewer: removed unused debug line itsmattkc 2020-04-21 19:36:37 +10:00
  • c84f7fe724 style/preferences: don't set style if it hasn't changed itsmattkc 2020-04-21 19:35:04 +10:00
  • 50d336ffb8 preferences: improved audio tab device refreshing itsmattkc 2020-04-21 19:33:34 +10:00
  • d958b74e21 config: instantiate AudioOutput and AudioInput to empty strings itsmattkc 2020-04-21 19:33:08 +10:00
  • 412a6dfdc2 audio: moved output to its own high priority thread itsmattkc 2020-04-21 19:31:29 +10:00
  • 05eae1e28a audio: don't use a shared QIODevice itsmattkc 2020-04-21 17:55:55 +10:00
  • 1d3b9bbf13 audiomanager: remove audio signalling itsmattkc 2020-04-21 17:44:22 +10:00
  • baa8df38f6 opengl: use compatibility profile itsmattkc 2020-04-21 02:49:17 +10:00
  • 0ced48d4df histogram: implemented color management itsmattkc 2020-04-21 01:59:06 +10:00
  • bdb13e88f5 histogram: implemented histogram widget itsmattkc 2020-04-21 01:29:08 +10:00
  • 6f4bf70d3e scope: implemented waveform scope itsmattkc 2020-04-20 22:58:29 +10:00
  • 9db82ddc2e timeinput: fixed broken ID itsmattkc 2020-04-20 18:55:52 +10:00
  • 84e73395ff panels: implement a small margin on all panels to ensure the focus border is always visible itsmattkc 2020-04-20 18:06:50 +10:00
  • cb14af326c removed opacity node itsmattkc 2020-04-20 17:20:51 +10:00
  • 1c3c8cd9b2 began work on headless export path itsmattkc 2020-04-20 02:37:10 +10:00
  • 1474a505ee mainmenu: removed debug log item itsmattkc 2020-04-19 17:52:03 +10:00
  • 2849ae210c timeline/viewer: reimplemented "play in to out" and "loop" itsmattkc 2020-04-19 17:22:32 +10:00
  • 9d9825d8e1 trackviewitem: receive signal when mute is changed from another source itsmattkc 2020-04-19 16:26:48 +10:00
  • 410f3d25dc fixed menu bugs introduced in f2bff5f150 itsmattkc 2020-04-19 16:19:08 +10:00
  • f063d4741d nodeparamviewitembody: use all columns in subbodies itsmattkc 2020-04-19 15:35:00 +10:00
  • 9aed452f1d nodeparamviewitem: null check for keyframe control in SetTime() itsmattkc 2020-04-19 15:33:06 +10:00
  • 63c194896d core: implemented yes/no to all when closing multiple modified projects itsmattkc 2020-04-19 03:29:39 +10:00
  • d232e035f5 mainwindow/project: implemented saving/restoring panel state to project file itsmattkc 2020-04-19 02:25:02 +10:00
  • 8a26e14efa mainwindow: set unique object name on all panels that are in a "series" itsmattkc 2020-04-19 01:42:51 +10:00
  • 2716cfa7f5 panels: enforced setting an object name by using a mandatory constructor parameter itsmattkc 2020-04-19 01:35:48 +10:00
  • f2bff5f150 menu: ensure all addMenu() calls are followed with setParent() calls itsmattkc 2020-04-19 01:26:54 +10:00
  • 0c88a146c1 projectexplorer: added new menu to context menu itsmattkc 2020-04-19 01:16:55 +10:00
  • 55dcf0f5fd projectexplorer: added functionality for opening a folder in another tab/window itsmattkc 2020-04-19 01:11:50 +10:00
  • 93e5e7c0c1 core/mainmenu: implemented save/close all/current actions for multiple projects itsmattkc 2020-04-19 00:37:44 +10:00
  • aecd381e6b nodeparamviewitem: show arrays in NodeParamView itsmattkc 2020-04-19 00:04:22 +10:00
  • fa0afb74c8 solid: updated default value to use new syntax itsmattkc 2020-04-19 00:03:05 +10:00
  • a796cb2c13 nodeparamview: separated the NodeParamView body into a separate widget for nesting itsmattkc 2020-04-18 23:28:11 +10:00
  • 707e9d5522 project: fixed bug where ocio config wouldn't automatically load from a saved project itsmattkc 2020-04-18 17:55:11 +10:00
  • d3b71e6576 nodes: color management when setting color parameters is now preserved itsmattkc 2020-04-18 17:43:37 +10:00
  • f73c41d3fa various: implemented multiple project support itsmattkc 2020-04-18 01:50:47 +10:00
  • 77c0db55a5 viewer: implemented display of title/action safe margins itsmattkc 2020-04-17 18:59:17 +10:00
  • 6df708028f core: reimplemented "open recent" functionality and opening a project from command line itsmattkc 2020-04-17 02:57:56 +10:00
  • 5f23fa24a7 config: use qstringliteral for config filename itsmattkc 2020-04-17 02:56:50 +10:00
  • 832cc986b7 timeline/block: reimplemented enabling/disabling blocks itsmattkc 2020-04-17 02:16:04 +10:00
  • 78c3c10e5f timeline: reimplemented deleting/ripple deleting the in/out region itsmattkc 2020-04-17 01:41:08 +10:00
  • d8e0a31375 color: when converting to a QColor for UI, clamp to 0.0-1.0 itsmattkc 2020-04-17 01:17:14 +10:00
  • df5b66c3c7 nodeparamview: show connections in the param view itsmattkc 2020-04-17 01:07:13 +10:00
  • 42905d1d51 mainmenu/menushared: rewrote convenience functions to use new qt signal/slot syntax itsmattkc 2020-04-17 00:20:46 +10:00
  • a5c1de6df3 timebasedwidget: implemented go to in/out itsmattkc 2020-04-17 00:20:16 +10:00
  • a93b06b7a2 Revert "solid shader: moved from generator to input category" itsmattkc 2020-04-16 23:15:19 +10:00
  • df534fadbe common: added function to convert any number to a hex string itsmattkc 2020-04-16 23:13:35 +10:00
  • 2f80be437a node: fixed issue with "taking" values from input tables itsmattkc 2020-04-16 23:12:05 +10:00
  • cc8699c0bc colordialog: don't clamp values itsmattkc 2020-04-16 15:26:05 +10:00