Emmanouil Papadeas
99793cf140
[skip ci] Update CHANGELOG.md
2024-08-03 01:47:43 +03:00
Emmanouil Papadeas
8c6bf08aef
[skip ci] Fix typo in ExtensionsAPI
2024-08-02 21:43:57 +03:00
Emmanouil Papadeas
b6583e4133
Fix two bugs with palettes, see description
...
1) `Palettes`'s `reindex_colors_on_width_increase()` was not changing the `index` of `PaletteColors`, thus resulting in the opened palette itself and the saved file having different indices, which could've caused conflicts with multiple colors sharing the same index, if the user re-arranged the palette after resizing it.
2) If the width was increased but the height increased, the positions of the colors remained the same, which resulted in the colors being in the columns that were removed, to be removed themselves. Now, the colors are taking advantage of the empty space, in order to remove as less as colors as possible. No colors will be removed if the width times the height is equal to or greater than it was before.
2024-08-02 21:32:53 +03:00
Emmanouil Papadeas
f7296efbc5
Enable exclusive and disable popup_window flags in the palette dialogs
2024-08-02 20:59:59 +03:00
Emmanouil Papadeas
c0c391674d
[skip ci] Change instances of "yield" to "await" in comments
2024-08-02 00:42:14 +03:00
Emmanouil Papadeas
1ad4c2357f
In the Canvas scene, make Previews and PreviewsSprite nodes share the same material
2024-08-02 00:03:45 +03:00
Emmanouil Papadeas
911c1e82b8
Update CHANGELOG.md
2024-08-02 00:03:19 +03:00
Emmanouil Papadeas
99982b50bb
[skip ci] Update Translations.pot
2024-08-02 00:03:16 +03:00
Emmanouil Papadeas
0ea0406233
Add an adjust brightness/contrast image effect
...
Thanks to https://godotshaders.com/shader/color-manipulator/
The shader has more options than just brightness and contrast though, but I didn't know how else to name the effect. "Adjust Brightness/Contrast" makes it immediately obvious as to what the effect is about.
2024-08-01 21:21:45 +03:00
Emmanouil Papadeas
4d26a6dd55
Fix warnings in some shaders
2024-08-01 15:51:46 +03:00
Emmanouil Papadeas
f15e8fb8f2
[skip ci] Update translation mistake
2024-08-01 01:41:33 +03:00
Emmanouil Papadeas
68b4047e72
Enable exclusive and disable popup_window flags in some more dialogs
...
I forgot to include these changes in 95b5102394
2024-08-01 01:23:33 +03:00
Emmanouil Papadeas
7c144ac07e
[skip ci] Update CHANGELOG.md
2024-08-01 00:24:59 +03:00
Emmanouil Papadeas
6e41496ec9
[skip ci] Update translations
2024-08-01 00:24:25 +03:00
Emmanouil Papadeas
95b5102394
Enable exclusive and disable popup_window flags of all the dialogs
...
Closes #1061 , fixes issue where when Pixelorama's window loses focus, the dialogs disappeared, but the dialogs can no longer close when pressing outside of them.
2024-07-31 22:49:30 +03:00
Emmanouil Papadeas
8ba2b62921
Mirror the previews of the shape tools
...
Now they are consistent with the selection tools
2024-07-31 22:23:50 +03:00
Emmanouil Papadeas
8e90271a64
Disable show hidden files by default in the export dialog
...
Maybe that is what caused #1060 ?
2024-07-31 21:41:18 +03:00
Emmanouil Papadeas
3011d8469f
Mirror the preview of the elliptical selection tool
2024-07-31 21:29:05 +03:00
Emmanouil Papadeas
6c016697d9
Fix a crash when selecting an imported model in a 3D cel
2024-07-31 20:55:19 +03:00
Emmanouil Papadeas
af81154cbf
Fix a crash with Godot 4.3
2024-07-31 20:55:02 +03:00
Emmanouil Papadeas
7063af098f
Optimize the previews of the lasso, paint and polygon select tools
...
Continuation from the previous commit
2024-07-31 18:19:10 +03:00
Emmanouil Papadeas
9c7effdba3
Optimize previews of the ellipse selection and the shape tools
...
Before this commit, when these tools were being used on large areas, the software would start being very slow due to the polyline drawing. Now it simply draws an image.
TODO:
- Optimize the lasso, pixel and polygon select tools
- Mirror the previews of ellipse selection and shape tools, for consistency with the lasso, pixel and polygon select tools
- Perhaps somehow remove Previews.gd since its work is even more limited now.
2024-07-31 18:05:22 +03:00
Emmanouil Papadeas
cd269c9a4e
Slightly optimize line and curve tool drawing
2024-07-31 14:28:30 +03:00
Emmanouil Papadeas
df139ed645
Fix warnings in MarchingAntsOutline.gdshader
2024-07-31 05:06:18 +03:00
Emmanouil Papadeas
e686f114a8
Optimize Steam achievement requesting
2024-07-31 05:06:02 +03:00
Emmanouil Papadeas
7c12ec228e
Push version to v1.0.1-dev
2024-07-31 03:52:42 +03:00
Emmanouil Papadeas
fdc8c05f07
Optimize shape drawing
...
Shape previews also need to be optimized somehow, including some of the selection tool's previews
2024-07-31 03:52:30 +03:00
Emmanouil Papadeas
c2fc70e436
Fix bug when selecting multiple layers and their opacity changes immediately by the opacity slider
2024-07-30 21:25:15 +03:00
Emmanouil Papadeas
b2bdfbeb06
Fix a signal warning in import tag dialog
2024-07-30 20:27:15 +03:00
Variable
9ba556282a
Import Animation dialogue improvements ( #1041 )
...
* splash ambient
* change fill to radial
* make import tag work with frame button
* hide Import tag dialog when clicking outside
* Icon shows the first frame of a tag
* formatting
2024-07-30 20:22:22 +03:00
Emmanouil Papadeas
cdf50ce00d
Fix zoom tool mode doing the opposite of what it says
2024-07-30 19:43:19 +03:00
Variable
1d82bd95e5
Make clipping masks work with Move tool and offset image dialog ( #1057 )
...
* made clipping masks work with offset image dialog
* move tool now works with clipping masks
2024-07-30 19:29:55 +03:00
Kiisu_Master
f27d152cb3
Add setting for Godots low processor usage mode ( #1056 )
...
* Add setting for Godots low processor usage mode
* Update name and description of low processor usage mode setting in preferences
* Fix a tiny mistake
2024-07-30 19:02:10 +03:00
Emmanouil Papadeas
7d30aed62d
Fix some image effects resulting in wrong colors when the image has non-opaque pixels
2024-07-30 18:29:01 +03:00
Variable
c59ce34aad
update SmartSlicer ( #1046 )
...
* update SmartSlicer
* formatting
2024-07-30 16:11:48 +03:00
Emmanouil Papadeas
b50c07b29d
Fix release Web build workflow
2024-07-29 18:45:40 +03:00
Emmanouil Papadeas
38e65fad54
After 5 years of development, release v1.0
2024-07-29 17:39:06 +03:00
Emmanouil Papadeas
da3ca662ee
New Crowdin updates ( #1050 )
2024-07-29 17:36:27 +03:00
nicejammer
ce6a48a020
Add missing translation strings and fix broken ones ( #1051 )
...
Added missing strings to Translations.pot and fixed a few ones that were broken either because of missing periods, differences in capitalization or because of trailing newlines (the latter seems to get automatically trimmed in tooltips during runtime)
2024-07-29 02:26:51 +03:00
Emmanouil Papadeas
52501cdca3
Fix errors with the bucket tool when it's outside of bounds
2024-07-28 17:05:47 +03:00
Emmanouil Papadeas
41e21cd9b0
[skip ci] Delete extension_repository.md
2024-07-28 02:29:48 +03:00
Variable
76ffe7bb41
add more info to references pannel ( #1049 )
2024-07-28 02:23:30 +03:00
Variable
7c2d237792
fix some things in ExtensionExplorer ( #1047 )
...
* fix some things
* treat any string as a comment (unless it starts with a link)
2024-07-27 17:52:37 +03:00
Emmanouil Papadeas
94abe80295
Update changelog url
2024-07-27 13:20:18 +03:00
Emmanouil Papadeas
a9500b3a70
[skip ci] Update CHANGELOG.md
2024-07-27 13:18:36 +03:00
Emmanouil Papadeas
5eaf81aeae
[skip ci] Add a Steam achievement for creating a 3D layer
2024-07-27 13:00:16 +03:00
Emmanouil Papadeas
40fb5894b0
Update AboutDialog.gd
2024-07-26 18:19:52 +03:00
Emmanouil Papadeas
5fa02fe75f
Bump version to v1.0-rc2
2024-07-26 18:08:30 +03:00
imgbot[bot]
21a474d30d
[ImgBot] Optimize images ( #1042 )
...
*Total -- 154.83kb -> 90.50kb (41.55%)
/assets/graphics/splash_screen/artworks/nighters.png -- 4.28kb -> 2.08kb (51.54%)
/assets/graphics/splash.png -- 14.43kb -> 7.08kb (50.91%)
/assets/graphics/icons/icon.png -- 1.00kb -> 0.49kb (50.88%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0005.png -- 4.24kb -> 2.16kb (48.99%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0006.png -- 4.23kb -> 2.17kb (48.69%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0007.png -- 4.33kb -> 2.23kb (48.34%)
/assets/graphics/splash_screen/artworks/kalpar.png -- 14.26kb -> 7.38kb (48.28%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0009.png -- 4.18kb -> 2.17kb (48.09%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0008.png -- 4.28kb -> 2.22kb (48.09%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0004.png -- 4.17kb -> 2.17kb (47.95%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0003.png -- 4.19kb -> 2.18kb (47.9%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0010.png -- 4.00kb -> 2.10kb (47.52%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0013.png -- 4.17kb -> 2.20kb (47.27%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0002.png -- 4.28kb -> 2.27kb (47.04%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0001.png -- 4.29kb -> 2.28kb (46.96%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0011.png -- 3.96kb -> 2.10kb (46.87%)
/assets/graphics/splash_screen/artworks/roroto/roroto_0012.png -- 3.99kb -> 2.12kb (46.85%)
/assets/graphics/icons/android_main_icon.png -- 0.75kb -> 0.43kb (43.19%)
/assets/graphics/splash_screen/artworks/wishdream.png -- 26.76kb -> 17.06kb (36.27%)
/assets/graphics/splash_screen/artworks/uch.png -- 31.38kb -> 20.45kb (34.84%)
/assets/graphics/misc/value_arrow_right.svg -- 0.63kb -> 0.50kb (20.46%)
/assets/graphics/misc/animate.png -- 0.94kb -> 0.75kb (20.23%)
/addons/dockable_container/icon.svg -- 0.96kb -> 0.82kb (14.71%)
/assets/graphics/misc/value_arrow_up.svg -- 0.42kb -> 0.42kb (1.38%)
/assets/graphics/misc/move_up_arrow.svg -- 0.42kb -> 0.42kb (1.38%)
/assets/graphics/gizmos/omni_light.svg -- 0.30kb -> 0.30kb (0.98%)
/addons/keychain/assets/shortcut.svg -- 0.37kb -> 0.37kb (0.79%)
/assets/graphics/gizmos/spot_light.svg -- 0.38kb -> 0.38kb (0.77%)
/addons/keychain/assets/add.svg -- 0.15kb -> 0.14kb (0.67%)
/assets/graphics/misc/close.svg -- 0.18kb -> 0.18kb (0.53%)
/addons/keychain/assets/edit.svg -- 0.19kb -> 0.19kb (0.51%)
/addons/keychain/assets/folder.svg -- 0.22kb -> 0.22kb (0.44%)
/addons/keychain/assets/mouse.svg -- 0.23kb -> 0.23kb (0.43%)
/addons/keychain/assets/close.svg -- 0.28kb -> 0.28kb (0.35%)
/assets/graphics/misc/external_link.svg -- 0.28kb -> 0.28kb (0.35%)
/assets/graphics/misc/heart.svg -- 0.31kb -> 0.31kb (0.31%)
/addons/keychain/assets/keyboard_physical.svg -- 0.45kb -> 0.45kb (0.22%)
/addons/keychain/assets/keyboard.svg -- 0.94kb -> 0.94kb (0.1%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2024-07-26 17:01:04 +03:00
Emmanouil Papadeas
6feb8b6ba1
New Crowdin updates ( #1040 )
2024-07-26 17:00:58 +03:00