Yves Rizoud
|
1b4b242a06
|
Split Display_paintbrush() in two: one function for preview, another function (Draw_paintbrush()) for image modification. Should be functionally identical, but code becomes simpler.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1857 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-11-06 19:38:55 +00:00 |
|
Yves Rizoud
|
e9acd1e8e4
|
The scroll tool (adjust) now works in the 'nolayers' version
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1843 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-10-24 23:12:01 +00:00 |
|
Yves Rizoud
|
8fb16e7089
|
Re-integrated anim in trunk, fixing the 999-layer limit at the same time
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1841 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-10-19 23:35:56 +00:00 |
|
Yves Rizoud
|
8cf7e1096f
|
Fix performance bug in previous commit (pre-scale was also performed when entering other tools than 'brush rotate')
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1790 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-06-04 15:25:06 +00:00 |
|
Yves Rizoud
|
2d8c061e32
|
Improved brush rotation by adding 3 steps of scale2x. Result is not as good as I hoped, but for large flat surfaces, the edges are indeed much smoother than before.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1789 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-06-04 15:22:13 +00:00 |
|
Yves Rizoud
|
e11d8e030c
|
Fix issue 417: Severe image corruption when scrolling image while some layers are hidden.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1748 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-03-05 18:17:55 +00:00 |
|
Yves Rizoud
|
2378d8cedc
|
Fix remaining issue of gradients / color cycling.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1716 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-02-09 21:40:15 +00:00 |
|
Yves Rizoud
|
e886553314
|
Fix issue 401: Touchscreen adaptation for Caanoo and Wiz
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1659 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-12-12 18:55:55 +00:00 |
|
Adrien Destugues
|
715ddad331
|
iBrush rotation now snap cursor in an useful way (to fixed angles)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1582 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-08-22 16:02:17 +00:00 |
|
Yves Rizoud
|
520da7d168
|
Reverted the change of input system (mostly, still needs more testing) Changed color cycling so it no longer needs a separate thread.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1581 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-08-19 00:33:06 +00:00 |
|
Yves Rizoud
|
c83cd8c339
|
Drag and drop files: more stable. Unfinished
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1570 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-08-12 20:08:36 +00:00 |
|
Yves Rizoud
|
cd39485232
|
Critical fix for Airbrush, to prevent it from spiraling to death when airbrushing time-consuming brushes : Event queue would fill with 'tick' events, mouse button release wouldn't be caught, more airbrushing , more cpu cost, deadlock
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1569 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-08-11 00:23:56 +00:00 |
|
Yves Rizoud
|
25796b9188
|
More work on SDL events. Also fixed an issue (very old?) where Grafx2 didn't accurately follow mouse movements when it's very busy, ie when using Continuous Freehand with a large brush or transparency. Now, as long as the setting Merge mouse is zero, all intermediate mouse positions are correctly buffered and played back. From my testing, up to 7 seconds will be memorized.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1568 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-08-11 00:07:55 +00:00 |
|
Yves Rizoud
|
951ec2d48a
|
Still work on SDL events. Airbrush seems to work. Need to do repeatable buttons.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1565 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-08-08 19:59:17 +00:00 |
|
Yves Rizoud
|
9456b06143
|
Changed skin format to allow skinmakers to provide 'selected' versions of buttons. Still slightly buggy
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1495 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-06-06 19:29:28 +00:00 |
|
Yves Rizoud
|
acd31e1a3a
|
Implemented 'Right click colorpick' option (Issue 300)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1491 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-05-29 15:18:12 +00:00 |
|
Yves Rizoud
|
ff2c44eaf9
|
Fix issue 339 (Grad Rectangle can leave construction lines on image)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1451 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-04-10 19:46:41 +00:00 |
|
Yves Rizoud
|
3ca5322379
|
Reorganized source code and directory tree.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1375 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-03-05 02:53:19 +00:00 |
|