|
|
568f20e5c9
|
update image serialization code in abr
|
2019-09-03 08:10:32 +02:00 |
|
|
|
3d625567aa
|
brush settings reset button, hook crash handler on every thread, update changelog
|
2019-03-13 10:08:13 +01:00 |
|
|
|
fda399f7dd
|
update color at picking and cleanup code from some warnings
|
2019-03-11 15:35:59 +01:00 |
|
|
|
3e16341cf2
|
split classes into files
|
2019-03-07 18:46:00 +01:00 |
|
|
|
8a581ed59e
|
huge abr refactoring
|
2019-03-07 18:22:34 +01:00 |
|
|
|
1b56dff7d0
|
WIP serializer
|
2019-03-07 14:52:51 +01:00 |
|
|
|
5329147d58
|
add abr color dynamics
|
2019-03-07 00:53:45 +01:00 |
|
|
|
ad4c7a3eb5
|
switch follow modes
|
2019-02-28 02:02:36 +01:00 |
|
|
|
c3e9ca6048
|
abr opacity jitter value, longer presets popup
|
2019-02-28 01:50:47 +01:00 |
|
|
|
d6501293e9
|
define STBI_NEON on android but disable x86 that's not compatible with the flag on clang
|
2019-02-27 11:40:46 +01:00 |
|
|
|
2108441e77
|
add roundness/aspect jitter
|
2019-02-27 01:33:41 +01:00 |
|
|
|
c3c2055011
|
add dual brush roundness property
|
2019-02-26 23:50:59 +01:00 |
|
|
|
f7b156acaa
|
rename jitter spread to scatter, dual brush scatter mode single and both axis, fix scatter to follow the direction
|
2019-02-26 20:03:01 +01:00 |
|
|
|
0d848aba92
|
fix ABR angle conversion
|
2019-02-26 18:30:34 +01:00 |
|
|
|
d3768f43c9
|
parse abr from PS 2018, restore xmp injection, check uniform hash collision
|
2019-02-25 23:23:14 +01:00 |
|
|
|
abca1d5162
|
opacity pressure and jitter, initial direction
|
2019-02-25 01:31:32 +01:00 |
|
|
|
bfaff312f8
|
brush scale for non-square brushes
|
2019-02-24 21:00:53 +01:00 |
|
|
|
420e0a8c2a
|
ABR tip dynamics (aka jitter)
|
2019-02-24 11:03:47 +01:00 |
|
|
|
3d02c7a5eb
|
check if dual brush is enabled
|
2019-02-24 02:01:17 +01:00 |
|
|
|
76fbe9e940
|
import dual brush from abr
|
2019-02-24 01:43:06 +01:00 |
|
|
|
4d5b64e5bc
|
import computedBrush from ABR
|
2019-02-24 00:40:22 +01:00 |
|
|
|
3a1a48a0d0
|
pixel based brush size, Photoshop slider curve, improve abr import
|
2019-02-23 20:46:20 +01:00 |
|
|
|
e1f82373c6
|
move abr import to main menu, add progress bar
|
2019-02-23 00:45:14 +01:00 |
|
|
|
eaab9c79e5
|
move shaders into .glsl files and add #include feature
|
2019-02-21 19:26:40 +01:00 |
|
|
|
e4ee87e4c6
|
rename texture to pattern and implement initial pattern settings
|
2019-02-17 23:41:17 +01:00 |
|
|
|
999723dd14
|
enable rtt dtor, default values for <text> node, dual-brush wip, more brush options
|
2019-02-14 02:08:29 +01:00 |
|
|
|
97c3ac0d19
|
make brushes square when imported from ABR
|
2019-02-11 00:45:53 +01:00 |
|
|
|
6e41263600
|
fix utf-16 reading and make it work on android
|
2019-02-10 20:55:26 +01:00 |
|
|
|
1d6c26f2ba
|
add ABR brushes and presets with properties and patterns
|
2019-02-10 16:52:37 +01:00 |
|
|
|
e629a2a7b5
|
make popup ptr local on main menu
|
2019-02-09 11:54:42 +01:00 |
|
|
|
1876207afb
|
implement RLE decode
|
2019-02-08 14:44:34 +01:00 |
|
|
|
d8f23adb35
|
parse samp section for ABR version 6.2
|
2019-02-08 13:40:37 +01:00 |
|
|
|
a1e4f0b536
|
parse patterns section
|
2019-02-08 01:51:04 +01:00 |
|
|
|
f76a5c2fc3
|
print ABR file structure recursively
|
2019-02-07 22:05:30 +01:00 |
|
|
|
cdef5283a6
|
cleanup modules, initial ABR file support
|
2019-02-07 20:39:02 +01:00 |
|