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
Emmanouil Papadeas
c58ce49ec1
Fix typo
2024-08-16 14:29:02 +03:00
Emmanouil Papadeas
b0aabe4e8a
Add a preference to change max undo steps
2024-08-16 14:28:54 +03:00
Emmanouil Papadeas
19574bca7d
Implement the ability to save with blended images with native file dialogs
...
Fixes #1058
2024-08-16 13:59:14 +03:00
Emmanouil Papadeas
c1fb706a33
Remove unnecessary variable from change_layer_automaticaly()
2024-08-16 13:57:51 +03:00
Emmanouil Papadeas
743a80e154
Update to Godot 4.3
2024-08-16 13:40:24 +03:00
Emmanouil Papadeas
cfbe851da5
Add a convolution matrix layer effect
...
Still WIP, could use some extra parameters such as RGBA channel, and I should also implement it as an image effect.
2024-08-16 04:24:43 +03:00
Emmanouil Papadeas
2e3f0a2696
Add <kbd>Control+Shift+Alt</kbd> as a shortcut that automatically selects a layer directly from the canvas when using tools
2024-08-15 20:16:43 +03:00
Emmanouil Papadeas
077c57c53a
Implement support for group layer blending ( #1077 )
...
* Blend group layers on `DrawingAlgos.blend_layers()`
* Support group layer blending on the canvas
* Allow editing of group layer properties
* Fix issues with group layer blending in canvas, and unite common code
* Group layers can now be used as clipping masks
* Make move tool preview work on child layers
* Change OffsetImage's `blend_layers()` to support group layer blending
* Support group layer blending in the canvas preview
* Fix layer blending mode, clipping mask opacity and cel opacity not being updated automatically if the layer/cel changed is not selected
* Add a pass through blending mode to layer groups
Fingers crossed that no bugs were introduced
* Fix issue with layers that belong to pass through groups not updating their textures on the canvas automatically on undo
2024-08-15 15:52:55 +03:00
alikin12
f6f40e03e5
Fix Orama-Interactive#958 (reset custom brush when switch another tool) ( #1078 )
2024-08-15 15:42:01 +03:00
Emmanouil Papadeas
04a5292672
Use exact match for the draw_color_picker
shortcut
2024-08-15 04:36:33 +03:00
Emmanouil Papadeas
cbd36c3243
Update Keychain
2024-08-14 16:20:40 +03:00
Emmanouil Papadeas
ed8d14bd22
[skip ci] Update CHANGELOG.md
2024-08-14 00:43:20 +03:00
Emmanouil Papadeas
1d5de2ed86
Implement the ability to move all selected cels on between different frames, but on the same layer
...
You currently cannot move multiple cels on different layers, they still act as swapping. Eventually I'd also like to implement moving cels between different layers, but they would also have to be on the same frame. I don't think moving cels between different layers and frames at the same time is possible.
2024-08-13 23:25:29 +03:00
Emmanouil Papadeas
1a99d524d1
Fix some buttons not being affected by the custom icon color on startup
2024-08-13 04:23:56 +03:00
Emmanouil Papadeas
8163015c02
Change blend modes of multiple selected layers from the timeline
...
And also add undo/redo when changing the blend mode from the layer properties dialog. Not sure why I had made their behaviors so inconsistent.
2024-08-13 00:53:37 +03:00
Emmanouil Papadeas
d18acd9937
[skip ci] Update CHANGELOG.md
2024-08-12 22:44:28 +03:00
Hamster
77f6860f7a
Fix cursor blinking at the edge of canvas ( #1075 )
...
* fix: mouse blinking at the edge of painting canvas
* format: reformat src/UI/ViewportContainer.gd
* format: reformat according to gdlint
* refactor: removed unused code comments
2024-08-12 19:44:48 +03:00
Emmanouil Papadeas
15c186d8a1
Re-introduce #729 to fix an issue where the bucket tool filled with a slightly wrong color
...
We should probably keep this issue in mind though in case we find a better solution, but this seems to be working for now.
2024-08-12 16:36:20 +03:00
Emmanouil Papadeas
6e360505e3
Silence already connected signal errors in the tile mode offsets dialog
2024-08-12 02:36:45 +03:00
Emmanouil Papadeas
c4beee6f41
Fix crash when importing brushes and palettes
2024-08-12 02:34:51 +03:00
superherointj
0d60c4195e
.gitmodules: remove ( #1076 )
2024-08-12 01:16:29 +03:00
Emmanouil Papadeas
68be6ac106
Allow editing of non-pixel cel properties
2024-08-11 15:03:33 +03:00
Emmanouil Papadeas
3113459224
Fix #1074
2024-08-11 11:05:02 +03:00
Emmanouil Papadeas
9c170ee5a0
Fix group layer children blending not working with nested group layers and with layer effects
2024-08-11 01:38:18 +03:00
Emmanouil Papadeas
f3ee00a944
Fix crashes when attempting to export specific layers or tags that have been deleted
2024-08-11 01:00:10 +03:00
Emmanouil Papadeas
363c764fc1
Use the blend layers shader to blend the children of group layers
2024-08-11 00:51:31 +03:00
Emmanouil Papadeas
bdc1b5af11
Add a blend_layers_headless
method to DrawingAlgos
2024-08-11 00:35:16 +03:00
Emmanouil Papadeas
19e4c94fe3
Add a resized
signal to Project
, remove the Global.tile_mode_offset_dialog
variable
...
Continue to slowly remove nodes from `Global`.
2024-08-10 22:47:06 +03:00
Emmanouil Papadeas
1678738d75
Add tolerance to the magic wand, rename "similarity" to "tolerance" in the select by color tool and make it work the inverse way
...
Continuation of b0a284583b
for the selection tools.
2024-08-10 18:43:04 +03:00
Emmanouil Papadeas
54d9e021c1
Bump version to v1.0.2-dev
2024-08-10 18:21:35 +03:00
Emmanouil Papadeas
b0a284583b
Add tolerance to the bucket's "similar area" mode, rename "similarity" to "tolerance" and make it work the inverse way
...
A slightly breaking change for a minor update, but one that needed to be done. The bucket tool's "similarity" (now renamed to "tolerance") used to work the opposite way from all other software, the maximum value meant exact color match and 0 meant no color match. Now it works the inverse way to make it be consistent with other software, and the range is now 0-255 instead of 0-100. 0 means exact color match, 255 means no color match. And tolerance also now works for the "similar area" mode as well.
2024-08-10 18:20:42 +03:00
kleonc
92d7bbf539
Fix isometric grid calculations using ints instead of floats ( #1069 )
2024-08-09 15:33:45 +03:00
Emmanouil Papadeas
e83d560741
Release v1.0.1
2024-08-05 22:16:25 +03:00
Emmanouil Papadeas
511ebfa5a3
Exclude the unused translation files from the exported builds
...
The pck is now almost 1MB smaller than it was in version 1.0.
2024-08-05 13:33:58 +03:00