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 |
|
Maurycy Liebner
|
d54acd6ec5
|
Fix pasteAction execution.
|
2020-05-07 16:33:51 +02:00 |
|
Maurycy Liebner
|
d42eee7642
|
Let DialogsInterface handle the dialog's parent.
|
2020-05-07 16:13:41 +02:00 |
|
Maurycy Liebner
|
07f9c15c2d
|
Add scene settings actions to the menu bar.
|
2020-05-07 15:50:34 +02:00 |
|
Maurycy Liebner
|
3174b90250
|
Export XevZipFileSaver.
|
2020-05-06 17:20:38 +02:00 |
|
Maurycy Liebner
|
e0cf645f26
|
Change GitHub CI release description. Fix.
|
2020-05-06 13:15:31 +02:00 |
|
Maurycy Liebner
|
61d5a91bf1
|
Change GitHub CI release description.
|
2020-05-06 11:09:59 +02:00 |
|
Maurycy Liebner
|
867ca197ae
|
Handle gpu path processing same way for all GPUs (including Nvidia GPUs)
#6
|
2020-05-06 11:05:15 +02:00 |
|
Maurycy Liebner
|
c469c69794
|
Add tips.
|
2020-05-05 13:42:18 +02:00 |
|
Maurycy Liebner
|
3d6c111061
|
Change document path after save as.
|
2020-05-03 18:31:33 +02:00 |
|
Maurycy Liebner
|
bd6bf3d742
|
Set path after save as.
|
2020-05-03 16:04:52 +02:00 |
|
Maurycy Liebner
|
e3f852245d
|
Make sure not to push excess frame to already processed video frame
task.
|
2020-05-03 15:49:05 +02:00 |
|
Maurycy Liebner
|
f6df331ad3
|
Check whether video contains sound before trying to reload it.
|
2020-05-03 14:28:44 +02:00 |
|
Maurycy Liebner
|
06c05cfbc3
|
Make sure file path is kept after saving.
|
2020-05-02 20:41:38 +02:00 |
|
MaurycyLiebner
|
8ce7b8f30d
|
Merge pull request #119 from eszlari/patch-1
qmake: build examples conditionally
|
2020-05-02 17:29:05 +02:00 |
|
Maurycy Liebner
|
6cdeba3397
|
Build examples during ci.
|
2020-05-02 11:49:58 +02:00 |
|
Maurycy Liebner
|
82bf537a18
|
Merge branch 'master' of http://github.com/maurycyliebner/enve
|
2020-05-01 18:57:28 +02:00 |
|
Maurycy Liebner
|
842cf5120e
|
Disable high dpi scaling. #116
|
2020-05-01 18:56:07 +02:00 |
|
eszlari
|
3ff4d1aa2a
|
qmake: build examples conditionally
|
2020-05-01 18:49:16 +02:00 |
|