Commit Graph

2891 Commits

Author SHA1 Message Date
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
Maurycy Liebner
4bf089b2af Fix reading old Oil Effect files. 2020-05-16 13:23:15 +02:00
Maurycy Liebner
28d4bf8970 Do not read more children from xev than there are. 2020-05-16 13:21:52 +02:00
Maurycy Liebner
11c489e709 Use gSkRandF instead of gRandF for Oil Painting. 2020-05-16 12:59:55 +02:00
Maurycy Liebner
680a410fee Use Oil Painting timing only when OilEffect_TIMING defined. 2020-05-16 12:42:17 +02:00
Maurycy Liebner
f582d66a91 Gpu Oil Painting process. 2020-05-16 12:26:32 +02:00
Maurycy Liebner
7f218db3e5 Antialias Oil Painting effect. 2020-05-15 20:40:31 +02:00
Maurycy Liebner
677cbe0425 Small Oil Painting effect speed up. 2020-05-15 20:38:45 +02:00
Maurycy Liebner
624fe3db00 Add stroke length and count controls. 2020-05-15 20:29:51 +02:00
Peter Eszlari
31465aa1cf xdg: add mime file 2020-05-15 19:39:37 +02:00
Maurycy Liebner
964b8cd38b Use SkBitmap OilSimulator::mPaintedPixels noly if useCanvasBuffer is
true.
2020-05-15 14:23:43 +02:00
Maurycy Liebner
d1f466eb1b OilEffect brush size and accuracy controls. 2020-05-15 14:15:03 +02:00
Maurycy Liebner
fa3c126fc7 Oil paint directly to the target texture. 2020-05-15 12:03:15 +02:00
Maurycy Liebner
91c26a6dde Working OilEffect implementation. 2020-05-15 11:56:00 +02:00
Maurycy Liebner
23ef07c7af ofFbo OilSimulator::canvas -> SkCanvas OilSimulator::mCanvas
ofFbo OilSimulator::canvasbuffer -> SkCanvas OilSimulator::mCanvasBuffer
2020-05-15 10:41:58 +02:00
Maurycy Liebner
6e37b2431f Remove redundant OilSimulator::setImagePixels 2020-05-14 20:37:28 +02:00
Maurycy Liebner
004320c49f Remove ofPixels OilSimulator::similarColorPixels 2020-05-14 20:35:59 +02:00
Maurycy Liebner
4683980aec ofPixels OilSimulator::paintedPixels -> SkBitmap
OilSimulator::mPaintedPixels
2020-05-14 20:28:38 +02:00
Maurycy Liebner
ab6e176549 Use SkColor-specific functions for averageColor. 2020-05-14 20:25:46 +02:00
Maurycy Liebner
77a3ca4109 ofPixels OilSimulator::visitedPixels -> vector<char>
OilSimulator::mVisitedPixels
2020-05-14 20:16:10 +02:00
Maurycy Liebner
e1c400e985 OilImpl, QColor -> SkColor. 2020-05-14 20:02:12 +02:00
Maurycy Liebner
e6d762554e ofImage OilSimulator::img -> SkBitmap OilSimulator::mImg 2020-05-14 19:50:44 +02:00
Maurycy Liebner
e1d26d6d12 OilImpl, QPointF -> SkPoint. 2020-05-14 19:35:37 +02:00
Maurycy Liebner
e6fb2725c5 Add OilEffect. 2020-05-14 16:22:40 +02:00
MaurycyLiebner
7cd767c017
Merge pull request #129 from eszlari/qmake-git
qmake: run git
2020-05-12 15:42:26 +02:00
Peter Eszlari
63b191d155 qmake: run git 2020-05-12 03:08:13 +02:00
Maurycy Liebner
f7443cdc4c Allow users to open xev files on startup.
#128
2020-05-11 17:39:47 +02:00
MaurycyLiebner
bd74a2e3c5
Merge pull request #127 from eszlari/make-install
qmake: support make install
2020-05-11 16:27:22 +02:00
Maurycy Liebner
efdc0828df Add Scrolling Timeline tip. 2020-05-09 11:31:53 +02:00
Peter Eszlari
1e0842ad4e qmake: support make install 2020-05-09 01:41:07 +02:00
Maurycy Liebner
c89d75551d Fix welcome widget width. 2020-05-08 12:47:11 +02:00
Maurycy Liebner
47a8e01ae3 Fix WelcomeDialog when no recent files present. 2020-05-07 21:02:08 +02:00
Maurycy Liebner
1be0529195 Do not trigger axis change when key press is autorepeat. #123 2020-05-07 16:34:36 +02:00