HuanWuCode
a2e5d165cb
[skip ci] Update PerspectiveEditor.gd ( #1119 )
2024-10-13 14:03:52 +03:00
Variable
c21e089e58
Add alpha erase blend mode ( #1117 )
...
* Add alpha erase blend mode
* implemented suggestions
2024-10-13 01:57:10 +03:00
Emmanouil Papadeas
b52cdc6e7b
Fix some text in the About dialog not having the text color of the theme
2024-10-12 15:44:06 +03:00
Emmanouil Papadeas
be7d45205e
Remove Roboto-Italic
...
Pixelorama now takes ~100KB less space
2024-10-12 15:36:46 +03:00
Emmanouil Papadeas
dcd93b4366
Remove Global.open_sprites_dialog
and Global.save_sprites_dialog
.
2024-10-11 17:12:55 +03:00
Emmanouil Papadeas
ed5449bb66
Use an enum for the loop types in the timeline
...
I should have done that years ago. Literally. I don't know what took so long.
2024-10-11 16:42:11 +03:00
Emmanouil Papadeas
b9bf8290b0
Remove Global.animation_timer
2024-10-11 16:38:35 +03:00
Emmanouil Papadeas
dddcfed3c4
Add a new "CanvasRulers" node group for the canvas rulers
2024-10-11 16:31:18 +03:00
Emmanouil Papadeas
d05787d6ef
Add a new "CanvasPreviews" node group for the canvas previews
2024-10-11 16:24:44 +03:00
Emmanouil Papadeas
b79ce0ae15
Add a new "CanvasCameras" node group for the canvas cameras
2024-10-11 14:44:21 +03:00
Emmanouil Papadeas
fc695a038e
Remove Global.canvas
from the canvas' children
2024-10-11 14:08:43 +03:00
Emmanouil Papadeas
bd68f3d20b
[skip ci] Add some strings to Translations.pot
2024-10-11 13:08:29 +03:00
Emmanouil Papadeas
ffc98a4b7f
Remove confusing text from the tooltips of the play animation buttons
...
Addresses #1114
2024-10-10 16:33:50 +03:00
Emmanouil Papadeas
7a3050b5a0
Fix formatting
2024-10-10 15:29:41 +03:00
Emmanouil Papadeas
55325a38a4
Use a Vector2i in Selection.gd when pasting
2024-10-10 15:29:36 +03:00
Emmanouil Papadeas
8802e3ab41
Slightly improve camera zoom and pan touch gestures
...
Not quite there yet
2024-10-10 15:29:12 +03:00
Emmanouil Papadeas
abcf6f5ec6
Remove unneeded Global.current_project in SymmetryGuide
2024-10-10 15:28:46 +03:00
Emmanouil Papadeas
9cf3045bf3
Fix "previous_project" shortcut not doing anything when we are on the first tab
2024-10-10 15:27:45 +03:00
Emmanouil Papadeas
39afb5e15b
Add buttons with menus that move the symmetry guides to the center of the canvas, or the view center
2024-10-10 15:27:06 +03:00
Emmanouil Papadeas
2f24508dea
Add a new Reset category in the Preferences
2024-10-09 21:20:17 +03:00
Variable
b350f436c6
Allow clipping to selection during export ( #1113 )
...
* Allow clipping to selection during export
* linting
* removed shader
2024-10-01 20:18:58 +03:00
Variable
564b199fa9
Add hotkeys to switch between tabs ( #1109 )
...
* Added hotkey to switch tab
* Linting
2024-09-29 00:15:37 +03:00
OverloadedOrama
dbe48a4681
Fix issue where sometimes the camera zoom was not being preserved when switching between projects
2024-09-24 11:59:18 +03:00
Variable
10e457bf26
Set dynamics dialog to correct size after something is made visible … ( #1104 )
...
* Set dynamics dialog to correct size after something is made visible or hidden
* use a separate function instead of lambdha
2024-09-20 18:45:06 +03:00
Emmanouil Papadeas
9824aef893
Attempt to fix the preview of the move tool not being aligned to the pixel grid
2024-09-19 00:38:46 +03:00
Variable
51f6816433
Fixed a colorpicker bug (fixed inconsistent raw values) ( #1108 )
...
* Fixed a colorpicker bug
* Some changes in the comments
We should probably avoid using "I" in comments, as it's not clear who is speaking, and `##` should only be used for documentation string and not normal comments.
---------
Co-authored-by: Emmanouil Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2024-09-18 01:09:37 +03:00
Variable
b5ded76654
Stretch mode and expand mode fixes ( #1103 )
...
* Set dynamics dialog to correct size after something is made visible or hidden
* fixed aspects of brush buttons
* Fixed wrong stretch mode
* improved rotation brush UI
* Update PaintSelect.tscn
* formatting
* fix all stretch modes
* fix export expand mode
* Fix more Stretch modes
* Fixed Resize canvas transparent checker
* removed an addition
The change: 625fe4cdd1
is moved over to a new pr
* moved some changes to another pr
* Moved some more changes to another pr
2024-09-17 21:38:21 +03:00
Emmanouil Papadeas
52e45b158b
Release v1.0.3
2024-09-13 17:02:35 +03:00
Emmanouil Papadeas
8c7594a1c8
Add a failsafe to the previous commit's solution
2024-09-13 01:05:53 +03:00
Emmanouil Papadeas
1e2e5dc431
Fix wrong preview in the gradient dialog when editing the gradient and dithering is enabled
2024-09-13 01:02:48 +03:00
Emmanouil Papadeas
6ad23f8485
Second attempt to fix a visual bug with resize canvas' dialog preview
2024-09-12 21:08:32 +03:00
Emmanouil Papadeas
462a95a5ae
Fix visual bug with the preview of the resize canvas dialog
2024-09-12 20:23:18 +03:00
Emmanouil Papadeas
8f6eba3f84
Make the Gaussian blur dialog invisible
2024-09-11 17:01:25 +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
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
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
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
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
167b0d863c
fix wrong stretch mode in cel preview ( #1097 )
2024-09-02 02:03:39 +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
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
alikin12
987366fa8f
Add global layer buttons ( #1085 )
2024-08-28 02:53:05 +03:00
Emmanouil Papadeas
d70ddd72db
Release v1.0.2
2024-08-21 16:11:38 +03:00