Yousef Khadadeh
|
a6e5be01e4
|
Remove intel MSAA workaround
|
2025-08-24 10:38:33 +03:00 |
|
Yousef Khadadeh
|
45e2a8a032
|
Added SVG Screenshot support
|
2025-08-23 17:04:53 +03:00 |
|
Yousef Khadadeh
|
95c1c3c9e5
|
Use SkPath instead of SkVertices to draw brush strokes
|
2025-08-23 13:28:01 +03:00 |
|
Yousef Khadadeh
|
47232242f3
|
Added link to Github Stars badge in README
|
2025-08-23 10:15:45 +03:00 |
|
Yousef Khadadeh
|
a010f306c6
|
Reversed decreasing resolution for Emscripten, as it's causing graphical glitches
|
2025-08-22 14:30:30 +03:00 |
|
Yousef Khadadeh
|
5eb66dabdd
|
Updated files with descriptions
|
2025-08-22 09:43:24 +03:00 |
|
Yousef Khadadeh
|
9bcfcde0ed
|
Add Emscripten to the draw cache decrease size assumption
|
2025-08-20 13:30:59 +03:00 |
|
Yousef Khadadeh
|
ccec9c01eb
|
Decrease size of draw cache on OpenGLES devices
|
2025-08-20 13:28:58 +03:00 |
|
Yousef Khadadeh
|
2c95604ebc
|
Fix non OpenGLES imginfo structs
|
2025-08-20 12:59:46 +03:00 |
|
Yousef Khadadeh
|
cbc567562e
|
Switching arm64 linux version to use OpenGLES 3.0, and made MSAA work on OpenGLES 3.0
|
2025-08-20 11:17:05 +03:00 |
|
Yousef Khadadeh
|
a140e69b21
|
Updated SDL to version 3.2.20
|
2025-08-19 12:33:37 +03:00 |
|
Yousef Khadadeh
|
cb269205f9
|
Added info and files required for store/showcase
|
2025-08-18 12:28:20 +03:00 |
|
Yousef Khadadeh
|
f2bff1aa96
|
CPack NSIS installer now installs to infinipaint directory
|
2025-08-18 09:29:42 +03:00 |
|
Yousef Khadadeh
|
32c9329e4f
|
Fixed cache not updating when canvas color updated
|
2025-08-18 08:16:29 +03:00 |
|
Yousef Khadadeh
|
1e30e3596d
|
Fixed quick menu popping up in incorrect position if GUI Scale is not 1.0
|
2025-08-17 16:49:30 +03:00 |
|
Yousef Khadadeh
|
6fb150e72a
|
Can copy resources between files again
|
2025-08-17 10:38:49 +03:00 |
|
Yousef Khadadeh
|
d1bd11be8c
|
brush tool allows more detail, and added icon for mimetype in linux
|
2025-08-16 12:24:55 +03:00 |
|
Yousef Khadadeh
|
f155905185
|
Removed RAW support to compile for Emscripten, fixed bug in cache in online use
|
2025-08-13 19:23:14 +03:00 |
|
Yousef Khadadeh
|
c685da008b
|
Screenshot dimension changing improved
|
2025-08-13 15:46:41 +03:00 |
|
Yousef Khadadeh
|
1f412a0046
|
Only draw caches owned by the cache object are checked
|
2025-08-12 20:10:09 +03:00 |
|
Yousef Khadadeh
|
e5e885794a
|
Fixed a cache update glitch in eraser tool after erasing is done
|
2025-08-12 14:37:18 +03:00 |
|
Yousef Khadadeh
|
b34a76ace3
|
Can now display a few more raster image types
|
2025-08-11 21:34:01 +03:00 |
|
Yousef Khadadeh
|
1850da9a2b
|
Changed macOS app bundle icon
|
2025-08-09 14:37:14 +03:00 |
|
Yousef Khadadeh
|
33a03a382b
|
Added OpenGL 2.1 as a graphics backend
|
2025-08-09 10:45:39 +03:00 |
|
Yousef Khadadeh
|
ca0a04bf1d
|
Removed steamwebrtc.cmake
|
2025-08-08 18:03:31 +03:00 |
|
Yousef Khadadeh
|
6142c0afd3
|
Moving to version v0.1.0, changed logo, added zstd to flatpak manifest
|
2025-08-08 17:53:57 +03:00 |
|
Yousef Khadadeh
|
65b28732d8
|
Decreased maximum time unsorted components can take to draw before forcing a cache rebuild
|
2025-08-08 10:52:58 +03:00 |
|
Yousef Khadadeh
|
c8b6ed58e7
|
Add fix to partial cache refresh
|
2025-08-08 09:56:50 +03:00 |
|
Yousef Khadadeh
|
e9bcedb7ba
|
Removed debug print statement
|
2025-08-07 22:29:12 +03:00 |
|
Yousef Khadadeh
|
453f01b4c7
|
Disabled partial cache refresh for now due to many issues related to it, and also static images dont constantly require updating
|
2025-08-07 22:27:54 +03:00 |
|
Yousef Khadadeh
|
0b72dd4ea9
|
Rebuild cache when framerate drops significantly from uncached objects
|
2025-08-07 21:30:40 +03:00 |
|
Yousef Khadadeh
|
d91c7e987f
|
Can render SVGs that have relative sizes, also clip SVGs that go out of bounds
|
2025-08-07 17:45:10 +03:00 |
|
Yousef Khadadeh
|
91603e1fc1
|
Can now display SVGs, also fixed bad function call bug when taking screenshot
|
2025-08-07 12:44:31 +03:00 |
|
Yousef Khadadeh
|
6d8d532952
|
Added minimum distance between points when creating objects, and also deselecting objects with lasso tool improved
|
2025-08-06 10:39:34 +03:00 |
|
Yousef Khadadeh
|
7ffa039061
|
Fixed objects disappearing after deselecting
|
2025-08-05 19:54:53 +03:00 |
|
Yousef Khadadeh
|
d482d6731a
|
Fixed a segmentation fault when selecting many objects
|
2025-08-05 19:15:43 +03:00 |
|
Yousef Khadadeh
|
1a5815a994
|
Can now add and remove from selection using shift and alt
|
2025-08-05 19:04:47 +03:00 |
|
Yousef Khadadeh
|
137b1603e5
|
Renamed ink dropper to eye dropper
|
2025-08-05 12:11:50 +03:00 |
|
Yousef Khadadeh
|
2605df6e54
|
Separated transform commit from deselecting, only one undo required to undo a paste operation
|
2025-08-05 11:35:22 +03:00 |
|
Yousef Khadadeh
|
a2e4a795f7
|
Transformations now commited step by step, fixes many transformation related bugs
|
2025-08-04 18:14:28 +03:00 |
|
Yousef Khadadeh
|
b4babf978e
|
Fixed broken scale transform
|
2025-08-04 13:30:47 +03:00 |
|
Yousef Khadadeh
|
b08c73ddf1
|
Fixed a multiplication bug in new multiplier
|
2025-08-04 12:02:29 +03:00 |
|
Yousef Khadadeh
|
c5b9187216
|
Fixed a divide by 0 error
|
2025-08-04 11:32:27 +03:00 |
|
Yousef Khadadeh
|
d261293d6b
|
Separate coord space transform class for more correct scaling
|
2025-08-04 10:47:24 +03:00 |
|
Yousef Khadadeh
|
46370e5762
|
Objects glow when selected
|
2025-08-03 18:20:39 +03:00 |
|
Yousef Khadadeh
|
9845d14a83
|
Removed old drawing program cache
|
2025-08-03 16:52:11 +03:00 |
|
Yousef Khadadeh
|
19f8c99b66
|
Fix issue where border pixels of cache arent updated
|
2025-08-03 14:29:40 +03:00 |
|
Yousef Khadadeh
|
d350ead7b3
|
Fixed bug where cache doesnt get updated at times
|
2025-08-03 14:23:45 +03:00 |
|
Yousef Khadadeh
|
c21d3e0595
|
Increased minimum size of objects when using edit tool
|
2025-08-03 13:09:19 +03:00 |
|
Yousef Khadadeh
|
7bfa2798a5
|
Selective cache update goes a bit beyond its bounds, and also made sure that you can't edit objects to be too thin/small
|
2025-08-03 13:04:07 +03:00 |
|