Emmanouil Papadeas
462a95a5ae
Fix visual bug with the preview of the resize canvas dialog
2024-09-12 20:23:18 +03:00
Emmanouil Papadeas
1b48eac843
Fix crash when using the move tool snapped to the grid
2024-09-12 18:26:42 +03:00
Emmanouil Papadeas
f62770ece9
[skip ci] Update CHANGELOG.md
2024-09-12 17:43:47 +03:00
Emmanouil Papadeas
3bd7e94a59
Minor cleanups to some shader code
2024-09-11 17:01:44 +03:00
Emmanouil Papadeas
8f6eba3f84
Make the Gaussian blur dialog invisible
2024-09-11 17:01:25 +03:00
Emmanouil Papadeas
62d573ae01
Fix issue when exporting and the user has specific frames selected, then changes the layers and then changes the frames again
2024-09-11 17:01:03 +03:00
Emmanouil Papadeas
504313483d
Change trim_sprite
to trim_images
variable name in Export
2024-09-11 17:00:23 +03:00
Emmanouil Papadeas
b962b31568
Make some method names in ExportDialog lowercase
...
They were named this way due to the naming conventions of Godot 3, but Godot 4 automatically makes these method names be all lowercase. Eventually we should replace all methods in the codebase to be all lowercase.
2024-09-11 16:59:53 +03:00
Emmanouil Papadeas
54068895bc
Rename "trim sprite" to "trim images" and add the related strings to Translations.pot
...
"Trim images" should be a more fitting name for this option, as it's quite common to export multiple images and the use of plural makes it more clear that this option applies to all exported images.
2024-09-11 16:45:16 +03:00
Emmanouil Papadeas
a5a74e99a3
Fix crash when re-arranging palette swatches while holding Shift
2024-09-11 16:18:19 +03:00
Emmanouil Papadeas
a5efb97d58
Set the group layer's default blend mode to Pass through
...
Mostly for performance reasons, but also to make it consistent with Photoshop and Photopea
2024-09-10 02:03:07 +03:00
Emmanouil Papadeas
f9dd09dc2c
Update AboutDialog.gd
2024-09-09 00:52:20 +03:00
Emmanouil Papadeas
321102e8fe
Add Gaussian Blur as an image effect
2024-09-08 03:13:55 +03:00
Emmanouil Papadeas
c2ce4a4a69
Change the pattern parameter node of the outline layer effect to an OptionButton
...
Consistent with the image effect
2024-09-08 02:40:55 +03:00
Emmanouil Papadeas
b3021ceb67
Add a gaussian blur layer effect
2024-09-08 02:40:28 +03:00
Emmanouil Papadeas
28e143e033
Make the color picker popup in GradientEdit moveable
2024-09-07 17:19:42 +03:00
Emmanouil Papadeas
f162f12fbf
Save the onion skinning opacity in the config file
2024-09-07 03:59:19 +03:00
Emmanouil Papadeas
a1a2fb3f00
[skip ci] Update CHANGELOG.md
2024-09-06 00:17:43 +03:00
Emmanouil Papadeas
a0c7dd4527
Optimize the export dialog by caching all of the blended frames
...
No more slowness when changing the export settings. The only setting that causes the frames to be blended again is changing the layers.
2024-09-05 04:50:36 +03:00
Emmanouil Papadeas
9650dae678
Optimize the pencil & curve's fill inside option by making them check fewer pixels
...
Same logic as the previous commit
2024-09-05 03:50:37 +03:00
Emmanouil Papadeas
1e9c8487ba
Optimize the lasso & polygon select tools by making them check fewer pixels
...
The time they take to complete now depends on the size of the selection, rather than checking all of the pixels of the entire canvas.
2024-09-05 03:34:30 +03:00
Variable
4a7f7cbde5
Added a way to modify shader textures ( #1096 )
...
* experimental support for texture changes
* fix some typos
* formatting + some improvements
* Some final touches, i think it's ready now
* moved a function to the shaderloader
* formatting
* add a void
2024-09-03 03:38:56 +03:00
Variable
fa9536ce4a
Fix typos and stuff ( #1099 )
2024-09-03 00:20:50 +03:00
Emmanouil Papadeas
9cac98c941
Add an alpha uniform to the IndexMap shader
...
In case users don't want the effect to affect the alpha channel
2024-09-02 02:21:48 +03:00
Variable
167b0d863c
fix wrong stretch mode in cel preview ( #1097 )
2024-09-02 02:03:39 +03:00
Emmanouil Papadeas
46b0b124f4
I forgot to include Export.gd in the previous commit
...
Oops
2024-09-01 03:25:26 +03:00
Emmanouil Papadeas
69ce932f1c
Add a quality slider to the export dialog when exporting jpeg files
2024-09-01 02:49:13 +03:00
alikin12
1460ba2e89
Set timeline layer and frame header to be fixed on top ( #1095 )
2024-09-01 02:30:36 +03:00
CJMAXiK
e2d18d8ceb
[skip ci] Update README.md to add WinGet as an installation variant ( #1094 )
2024-09-01 01:38:06 +03:00
Variable
a7f1486ec3
Index Map ( #1093 )
...
* Index Map
* Formatting
* improve description a bit.
2024-08-31 02:53:27 +03:00
Donte
4fa8981590
Add onion skinning opacity adjustment ( #1091 )
...
Co-authored-by: Emmanouil Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2024-08-30 22:58:28 +03:00
Vaibhav Kubre
613dd5d7f6
feat: Added option to trim sprites empty area while exporting ( #1088 )
...
* feat: Added trim sprite option works like charm
* fix: format issue
* ran working gdformat
2024-08-29 19:07:48 +03:00
Emmanouil Papadeas
702197c639
Fix issue where the '\n` escape character got inserted inside the palette name, causing it to fail to be saved
2024-08-28 18:17:30 +03:00
Emmanouil Papadeas
ab6c54ecb1
If a palette fails to save, show an error popup with an error code and message
...
Instead of just a notification, which can easily be missed and it doesn't explain the cause of the error
2024-08-28 17:40:48 +03:00
alikin12
987366fa8f
Add global layer buttons ( #1085 )
2024-08-28 02:53:05 +03:00
Emmanouil Papadeas
6dde03ed31
Bump version to v1.0.3-dev
2024-08-25 23:10:31 +03:00
Emmanouil Papadeas
cef4a5a943
Fix WINE & rcedit for Windows builds
...
Should probably be removed once https://github.com/abarichello/godot-ci/pull/149 is merged.
2024-08-23 17:30:30 +03:00
Emmanouil Papadeas
ff2a5f8b33
Fix web release workflow
2024-08-21 16:33:22 +03:00
Emmanouil Papadeas
d70ddd72db
Release v1.0.2
2024-08-21 16:11:38 +03:00
Emmanouil Papadeas
9c0d71572d
[skip ci] Update CHANGELOG.md
2024-08-21 16:09:34 +03:00
Emmanouil Papadeas
9be3ba290c
Update AboutDialog.gd
2024-08-21 14:30:47 +03:00
Emmanouil Papadeas
88282ec848
New Crowdin updates ( #1068 )
2024-08-21 14:17:17 +03:00
NintenHero
d2e783632d
[skip ci] Fix awkward spaces between badges ( #1082 )
...
Remove empty hypertext from between badges.
2024-08-21 14:16:58 +03:00
Emmanouil Papadeas
498274df34
[skip ci] Update CHANGELOG.md
2024-08-19 16:19:36 +03:00
Emmanouil Papadeas
81889ff5d0
[skip ci] Add context to some image effect strings
2024-08-18 16:49:39 +03:00
Emmanouil Papadeas
bdef545727
Fix issue when merging two layers, where if the bottom layer had layer/cel transparency, the transparency would be applied in the content destructively
2024-08-17 02:38:27 +03:00
Emmanouil Papadeas
29f9601d8a
Revert "Fix cursor blinking at the edge of canvas ( #1075 )"
...
This reverts commit 77f6860f7a
.
2024-08-17 00:59:48 +03:00
Emmanouil Papadeas
410f06435c
Fix issue where color sliders wouldn't be visible during startup, if the color options button was expanded
2024-08-16 19:29:32 +03:00
Emmanouil Papadeas
783a138779
Update README.md
2024-08-16 19:28:40 +03:00
Emmanouil Papadeas
d531e9ace8
Create a new ShaderLoader class to move some code away from Global
2024-08-16 18:43:25 +03:00