Commit Graph
5083 Commits
Author SHA1 Message Date
itsmattkc bbd6678ec3 timeline: initialized variable 2021-07-29 13:22:01 -07:00
itsmattkc 841f6b0852 sequencedialog: fix bug when undoable was false 2021-07-29 13:21:37 -07:00
itsmattkc 5254be3fb5 folder: make ListChildrenOfType recursive
Most functions assume this is recursive but it wasn't. Now it is.
2021-07-27 18:52:18 -07:00
itsmattkc 06071da028 fixed clang compile warning 2021-07-27 17:05:52 -07:00
itsmattkc c004aa0175 project: implemented modified and created date columns 2021-07-27 16:48:39 -07:00
itsmattkc f13962da5d nodes: transform block time ICs
Fixes #1686
2021-07-24 11:56:35 -07:00
itsmattkc 7b13972c57 viewer: add translate string 2021-07-24 11:55:47 -07:00
itsmattkc e433d7c374 Merge branch 'master' of https://github.com/olive-editor/olive 2021-07-24 09:37:17 -07:00
itsmattkc 3f785f30fd nodeview: ensure node is cleanly removed at all times 2021-07-23 23:38:24 -07:00
itsmattkc c356c241b9 nodeview: disable toolbar when null graph set 2021-07-23 23:35:08 -07:00
itsmattkc 1c8b1b6006 nodeview: fixed pasting/duplicating crash 2021-07-23 22:09:28 -07:00
itsmattkc fac8dbbc19 nodegraph: use qhash instead of qmap
Qt says this is better
2021-07-23 22:09:00 -07:00
itsmattkc 7c21cf2339 audio: fixed reversing issue 2021-07-23 22:08:44 -07:00
itsmattkc cdc8df1dc5 added node properties dialog
Incomplete, but probably useful
2021-07-23 18:22:02 -07:00
itsmattkc b630aa88a4 aboutdialog: revised layout 2021-07-23 17:58:06 -07:00
itsmattkc 32ad0bf57b Merge branch 'master' of https://github.com/olive-editor/olive 2021-07-23 17:47:36 -07:00
itsmattkc a83be3a253 nodeview: combined paste/duplicate code
Code cleanup. Doesn't fix bug involved with pasting or duplicating.
2021-07-23 17:47:08 -07:00
itsmattkc d0e7258301 added welcome dialog 2021-07-23 17:46:42 -07:00
itsmattkc c26deb998e Merge branch 'master' of https://github.com/olive-editor/olive 2021-07-23 17:09:12 -07:00
itsmattkc c127bebae4 renderer/viewer: more flexibility regarding alpha association 2021-07-23 17:08:42 -07:00
itsmattkc 9e183779f3 timeline: null check on setting beam cursor
Fixes crash
2021-07-23 15:50:25 -07:00
itsmattkc 179e8d9014 audio: added null check
Fixes common crash.
2021-07-23 15:47:25 -07:00
itsmattkc db29dfdf1a viewer: use auto-cache as sequence parameter 2021-07-23 14:55:19 -07:00
itsmattkc b7a559ab58 viewer: add option to remove tex/samp inputs 2021-07-23 12:58:26 -07:00
itsmattkc 72b11add9c viewer: don't use in/out on loop unless play in/out was selected
Fixes #1302
2021-07-23 06:44:45 -07:00
itsmattkc 7fe8dbc77a timeline: fixed double remove on transitions
Fixes #1655
2021-07-22 01:09:06 -07:00
itsmattkc 7dfb234b2f timeline: prevent double transitions 2021-07-21 00:21:01 -07:00
itsmattkc 6ada98cb3c timeline: fixed issue with creating 'out transitions' 2021-07-20 23:06:29 -07:00
itsmattkc 841e9086bc timeline: show transition tool overlay 2021-07-20 20:07:44 -07:00
itsmattkc a0719701cf nodes: include contexts in copy data
Fixes #1683
2021-07-20 13:00:00 -07:00
itsmattkc 6da4464f05 moved effects slider drag bool to static and outside core 2021-07-19 19:25:45 -07:00
itsmattkc 9b0c5373b5 Merge branch 'nodeview-redux' 2021-07-19 18:41:50 -07:00
itsmattkc 9f9b007cbf nodeview: significantly improve nodeview "show all" algorithm 2021-07-19 18:40:56 -07:00
itsmattkc 8d72685eaa nodeview: stripped out auto-position function
Hopefully this shouldn't be necessary anymore
2021-07-19 18:40:22 -07:00
itsmattkc 9c63393f50 nodeview: implemented workable solution to connecting contexts together to show all
Functional, now we just need to fine tune and optimize it.
2021-07-19 02:27:40 -07:00
itsmattkc a8abe5167c nodeview: calculate triangle size from title bar rect 2021-07-19 01:44:04 -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 f37a9e7cec value: removed color from vec list
This made sense in theory, but in practice this breaks things and has no benefits.

Fixes #1675
2021-07-18 11:07:14 -07:00
itsmattkc 97c14dba70 timeline: show tooltip
I don't know when this was removed but now it's back. Tooltips have a chance of getting in the way so this may switch to the status bar at some point.
2021-07-18 11:06:38 -07:00
itsmattkc 59e228439f cache: ignore shifts beyond map size
Fixes crash
2021-07-18 11:05:33 -07:00
Yoshio Miyamae 1b341b2a8f change CMakeLists.txt to include Ja_JP.ts 2021-07-17 23:21:58 +09:00
Yoshio Miyamae 1e02487272 Add Japanese translation file 2021-07-17 23:17:56 +09:00
itsmattkc 52c5617159 undo: wrapped redo/undo functions to ensure prepare is called 2021-07-17 00:14:24 -07:00
itsmattkc 84e639606f nodeview: ensure nodes are disconnected when clearing 2021-07-16 21:32:34 -07:00
itsmattkc 24b9756e3b Merge branch 'master' of https://github.com/olive-editor/olive 2021-07-16 20:41:02 -07:00
itsmattkc e5340dab81 Merge branch 'nodeview-redux' of https://github.com/olive-editor/olive into nodeview-redux 2021-07-16 20:30:51 -07:00
itsmattkc 07c841f76d nodeview: prelim work towards show all functionality 2021-07-16 20:30:46 -07:00
itsmattkc a341fb1a1a render: add default constructor to TimeRangeWithJob 2021-07-16 20:30:18 -07:00
itsmattkc 7a51e521a2 timeline: don't set null context 2021-07-16 20:29:39 -07:00