Commit Graph

2823 Commits

Author SHA1 Message Date
Maurycy Liebner
5c997415fb Save relative and absolute file paths for external files into xev. 2020-05-27 19:31:02 +02:00
Maurycy Liebner
421da92392 Move eEvents from canvas.h to a separate file. 2020-05-27 18:57:39 +02:00
Maurycy Liebner
442bb37e6a Properly detect synthesized mouse events. 2020-05-26 12:02:49 +02:00
Maurycy Liebner
380abe596c Implement Brightness-Contrast effect. 2020-05-25 15:32:39 +02:00
Maurycy Liebner
e4140539a0 Fix colorize effect alpha. 2020-05-25 15:05:24 +02:00
Maurycy Liebner
9924a0a82d Implement OpenGLRasterEffectCaller, a convenience class for OpenGL
raster effects.
2020-05-25 13:58:34 +02:00
Maurycy Liebner
59af82b49b Add colorize effect. 2020-05-24 20:47:44 +02:00
Maurycy Liebner
1e76ecd2b1 Add colorize shader effect example. 2020-05-24 19:47:28 +02:00
Maurycy Liebner
3179b341c4 Always move visibility ranges for selected objects together. #138 2020-05-24 17:35:11 +02:00
Maurycy Liebner
a258080115 SVG export: break up multiline text with <tspan> elements. Closes #124. 2020-05-24 11:29:17 +02:00
Maurycy Liebner
8ee7bd89e6 Handle loading files with missing video files gracefully. 2020-05-23 18:06:08 +02:00
Maurycy Liebner
1be14835c7 Allow user to select objects by their visibility range. Closes #138. 2020-05-23 11:57:33 +02:00
Maurycy Liebner
81cb09e6b0 Updae flip book visibility after xev load. 2020-05-23 11:27:21 +02:00
Maurycy Liebner
997dca733f Fix duplicate keys undo/redo. Closes #139. 2020-05-22 22:10:50 +02:00
Maurycy Liebner
004bd62732 Implement flip book. Closes #136. 2020-05-22 19:38:16 +02:00
Maurycy Liebner
caa72fc422 Save absolute and relative file path. 2020-05-22 13:52:14 +02:00
Maurycy Liebner
4b0b4d5b05 Add NoiseFadeEffect. 2020-05-22 13:03:36 +02:00
Maurycy Liebner
43f2fcd73d Skip windows painting release mouse event. 2020-05-21 16:15:13 +02:00
Maurycy Liebner
2246997f13 Move wipe.* -> wipeeffect.* 2020-05-21 13:41:34 +02:00
Maurycy Liebner
86eabcb4de Implement CPU version of WipeEffect. 2020-05-21 13:32:02 +02:00
Maurycy Liebner
21e6182c92 Add embeded wipe effect. 2020-05-21 12:36:32 +02:00
Maurycy Liebner
c6f1dc90e7 Small wipe cleanup. 2020-05-21 11:53:39 +02:00
Maurycy Liebner
c236ab733d Move example transitions from "Transitions" to "Examples/Transitions" 2020-05-21 11:41:52 +02:00
Maurycy Liebner
b47ee87bd9 Fix wipe shader effect direction. 2020-05-21 11:23:17 +02:00
Maurycy Liebner
0807197942 Add directional wipe shader effects. 2020-05-20 21:13:34 +02:00
Maurycy Liebner
2affbda613 multiplyRed -> eMultiplyRed 2020-05-20 17:45:41 +02:00
Maurycy Liebner
9d18501952 Read scene settings before its content. 2020-05-20 17:41:25 +02:00
Maurycy Liebner
2c15450c42 Add hex field for color values. Closes #135. 2020-05-20 14:02:59 +02:00
Maurycy Liebner
0471874c7c Fix Scene range load. 2020-05-20 13:27:57 +02:00
Maurycy Liebner
afcbb5bb2b Fix video replace. 2020-05-20 13:25:32 +02:00
Maurycy Liebner
4b7b42130c Do not trigger sigtrap with "Error retrieving AVPacket". 2020-05-20 13:08:16 +02:00
Maurycy Liebner
06280f97ae Add Wipe Transfitions Shader Effects. 2020-05-19 20:27:44 +02:00
Maurycy Liebner
f46ecdbc30 Fix shadows with less than 1 opacity. 2020-05-19 13:14:15 +02:00
Maurycy Liebner
966a3bd67a Add influence (used by Text Effects) support to Shader Effects. 2020-05-18 22:09:10 +02:00
Maurycy Liebner
7bdca461d4 Allow custom menuPath for Raster and Shader Effects. 2020-05-18 21:21:43 +02:00
Maurycy Liebner
d1b2714bfb Increase tips description height to fit all text. 2020-05-18 13:21:49 +02:00
Maurycy Liebner
691d6baa32 Add Graph Editor tip. 2020-05-18 13:21:08 +02:00
Maurycy Liebner
c5e269e9d7 Add alignment capabilities. #16 2020-05-18 12:56:43 +02:00
Maurycy Liebner
ac0210cc9a Change tips arrows color to black. 2020-05-18 12:48:44 +02:00
Maurycy Liebner
4706637d66 Make sure not to overflow the GPU. 2020-05-17 13:58:25 +02:00
MaurycyLiebner
d7c49e095d
Merge pull request #133 from eszlari/mime
xdg: add mime file
2020-05-17 12:31:35 +02:00
Maurycy Liebner
63d76c7082 Change xev testing message. 2020-05-17 12:18:09 +02:00
Maurycy Liebner
6f5947b0d9 Block undo/redo during xev load. 2020-05-17 12:00:13 +02:00
Maurycy Liebner
c5001d7277 Tell users that Xev is in testing phase. 2020-05-17 11:59:24 +02:00
Maurycy Liebner
be1c47ee65 Implement nice message dialog for future use. #132 2020-05-17 11:55:17 +02:00
Maurycy Liebner
a7a4dcdfe1 Do not add empty child rectangles to LayerBoxRenderData. 2020-05-17 11:22:49 +02:00
Maurycy Liebner
10a74cb23b Add OilEffect bristle thickness/density controls. 2020-05-17 10:47:35 +02:00
Maurycy Liebner
7900815ea1 Reserve vector sizes for OilBristle and OilTrace. 2020-05-17 10:06:48 +02:00
Maurycy Liebner
4d6df9dd5f Fix OilEffect margin. 2020-05-17 09:53:03 +02:00
Maurycy Liebner
6de27b6821 New ev read/write implementation for open/close properties. 2020-05-17 09:52:42 +02:00