Commit Graph

2823 Commits

Author SHA1 Message Date
Maurycy Liebner
a846fae57e Make Text Effect influence editable with points. 2019-12-31 19:51:45 +01:00
Maurycy Liebner
61e40a1062 Make Text Effects position based instead of letter wise.
Add visual representation of Diminish part of Text Effect influence.
2019-12-31 18:12:50 +01:00
Maurycy Liebner
0084af279c Add PathEffect support to TextEffects. 2019-12-31 16:38:32 +01:00
Maurycy Liebner
4ec5cd4c29 Some BoundingBox cleanup. 2019-12-31 13:07:05 +01:00
Maurycy Liebner
071675a36e View only selected objects option in graph editor. Closes #38. 2019-12-30 16:52:08 +01:00
Maurycy Liebner
9c10a42862 Don't schedule multiple rendering queues when not rendering preview/
output.
2019-12-30 14:26:31 +01:00
Maurycy Liebner
70e3037297 Preview render state semi-cleanup. 2019-12-30 13:37:58 +01:00
Maurycy Liebner
3309f97f6a Enable font size user input. Closes #45. 2019-12-30 12:42:47 +01:00
Maurycy Liebner
de632c95be Initial implementation of Text Effects. 2019-12-29 23:29:46 +01:00
Maurycy Liebner
b67cff12dc Remove emptied paths. Closes #43. 2019-12-28 01:40:46 +01:00
Maurycy Liebner
febccc3e62 Make dropping files to timeline position aware. #41 2019-12-28 00:53:54 +01:00
Maurycy Liebner
76c46a1641 Make eDialogs part of the core.
Make all dialogs look good.
Basic drop file on the timeline (position unaware). #41
2019-12-27 22:27:27 +01:00
Maurycy Liebner
d064d2536b Add a button for graph editor value lines. Closes #40. 2019-12-27 21:00:12 +01:00
Maurycy Liebner
be374b93f6 Fix pausing preview when all frames are available. 2019-12-27 20:27:02 +01:00
Maurycy Liebner
347cd1b9f2 Include Space shortcut with play button tooltips. 2019-12-27 19:06:33 +01:00
Maurycy Liebner
d3f8337c6b Add sponsors to the splash screen. 2019-12-27 18:58:53 +01:00
Maurycy Liebner
d24e1f855b Use Qt dialogs instead of the native ones. #26 2019-12-27 18:26:56 +01:00
Maurycy Liebner
1067b4d57f Default to the home directory when no project path defined. 2019-12-27 17:13:58 +01:00
Maurycy Liebner
8f261ddfbb Hit spacebar for play/pause. Closes #39. 2019-12-27 16:59:45 +01:00
Maurycy Liebner
05b29a8312 Do not bundle libqgtk2. 2019-12-27 16:36:20 +01:00
Maurycy Liebner
7b7a37b375 Add Esc/Enter functionality to the timeline. Closes #37. 2019-12-27 16:35:22 +01:00
Maurycy Liebner
ab58981d19 Try building without qt5ct. 2019-12-27 15:40:18 +01:00
Maurycy Liebner
8755040a23 Another native dialogs attempt. 2019-12-27 14:54:26 +01:00
Maurycy Liebner
3d471e2cae Remove menu access keys. Closes #34. 2019-12-27 14:01:03 +01:00
Maurycy Liebner
8e9eaf1ca5 Do not use system libpng with skia. #32 2019-12-27 13:44:08 +01:00
Maurycy Liebner
b5614cf1e9 Load paths after operations (Union, Difference, etc.). Closes #33. 2019-12-27 13:40:15 +01:00
Maurycy Liebner
1ca2e30620 Fix blur/shadow read. Closes #30. 2019-12-27 13:12:55 +01:00
Maurycy Liebner
88cabbb121 Bundle qtstyleplugins for a native look. 2019-12-27 12:11:42 +01:00
Maurycy Liebner
86da5ca738 For new projects make the home directory the default save path. 2019-12-27 01:20:39 +01:00
Maurycy Liebner
db2ec1b043 Add play from the beginning button. Closes #27. 2019-12-27 00:56:09 +01:00
Maurycy Liebner
b9fa690457 Bundle qt5ct for a native look. 2019-12-27 00:36:21 +01:00
Maurycy Liebner
fe7acc1c82 Add window icon. 2019-12-27 00:26:38 +01:00
Maurycy Liebner
404d28d717 Bundle qt5ct for a native look. 2019-12-27 00:15:42 +01:00
Maurycy Liebner
06d1bc2f05 Bundle qt5ct for a native look. 2019-12-26 23:06:44 +01:00
Maurycy Liebner
a71803b380 Add read/write functionality to render tasks. Closes #22. 2019-12-26 22:04:59 +01:00
Maurycy Liebner
c6f9130d6c SmartPath related cleanup. 2019-12-26 19:43:00 +01:00
Maurycy Liebner
50b47eef80 UI improvements.
Add disable/enable paint onion button.
Add create node button.
Make top toolbar buttons context aware.
2019-12-26 15:56:37 +01:00
Maurycy Liebner
d7b9b476d4 New nodes added to segments should be linear when added to a linear
segment.
2019-12-26 12:23:19 +01:00
Maurycy Liebner
b015d30ef4 SmartPathAnimator related cleanup. 2019-12-26 00:50:08 +01:00
Maurycy Liebner
67ea7c8ffd ComplexAnimator related cleanup. 2019-12-25 23:09:38 +01:00
Maurycy Liebner
326a6af3ba Merge branch 'master' of https://github.com/MaurycyLiebner/enve 2019-12-25 20:36:53 +01:00
MaurycyLiebner
e33a043905
Merge pull request #20 from prokoudine/master
Fix a user-visible typo
2019-12-25 20:36:01 +01:00
Maurycy Liebner
be82c67648 GraphAnimator related cleanup. 2019-12-25 20:33:41 +01:00
Alexandre Prokoudine
eded679f3a Fix a user-visible typo 2019-12-25 16:03:37 +03:00
Maurycy Liebner
cb64cb1b87 Fix non-pathwise SubPathEffect. 2019-12-24 21:38:06 +01:00
Maurycy Liebner
08751a8c13 Move BoolPropertyContainer to separate files. 2019-12-24 21:10:40 +01:00
Maurycy Liebner
d857f19a6d Fix delete for nodes. #19 2019-12-24 13:25:04 +01:00
Maurycy Liebner
822a4a83c2 Minor UI changes.
Disable actions that do nothing.
Add informative transformation actions.
Make enve file changes aware without undo/redo.
2019-12-23 21:36:48 +01:00
Maurycy Liebner
c2879081bc Fix ImageSequenceBox. 2019-12-23 21:08:24 +01:00
Maurycy Liebner
22e74bfdd0 Animator related code cleanup. 2019-12-23 17:41:13 +01:00