Emmanouil Papadeas
1ed52903b3
Implement the ability to change the font of a 3D text
...
This code will also be useful for the text tool
2024-10-12 16:30:16 +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
9fcb06aa72
Add a 3D text line spacing option
2024-10-12 14:31:15 +03:00
Emmanouil Papadeas
bbf0ae8040
Add a 3D text depth option
2024-10-12 01:14:37 +03:00
Emmanouil Papadeas
970b24ec40
Fix 3DShapeEdit option values not updating when selecting 3D objects
2024-10-12 00:52:18 +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
72da34a97d
Fix icons not being set to the correct color when launching Pixelorama with the dark theme
2024-10-11 13:03:26 +03:00
Emmanouil Papadeas
ae4b5046ed
Implement support for floating windows
2024-10-11 12:13:13 +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
7eeb0b0cba
Add a clear recently open file list option
2024-10-10 00:42:40 +03:00
Emmanouil Papadeas
2f24508dea
Add a new Reset category in the Preferences
2024-10-09 21:20:17 +03:00
Variable
0551b23a19
ColorReplace Shading Mode ( #1107 )
...
* ColorReplace Sdading Mode
* Fixed changing colors array by mistake
* the tool now takes more things into account
* Make it work with transparent colors (more consistent with aseprite), and improve ui a bit. This should be the last commit to this pr
2024-10-09 11:29:46 +03:00
OverloadedOrama
434f87e463
[skip ci] Fix a typo in CHANGELOG.md
2024-10-08 01:07:13 +03:00
OverloadedOrama
3f50888a6f
[skip ci] Update CHANGELOG.md
2024-10-04 12:54:20 +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
597db5d44e
Fix projects being saved with the wrong name on the Web version
2024-09-28 23:19:14 +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
d4d5f32429
[skip ci] Bump version to v1.0.4-dev
2024-09-16 01:57:03 +03:00
Emmanouil Papadeas
52e45b158b
Release v1.0.3
2024-09-13 17:02:35 +03:00
Emmanouil Papadeas
9cf0114ab3
[skip ci] Update CHANGELOG.md
2024-09-13 16:54:26 +03:00
Emmanouil Papadeas
21a035b269
New Crowdin updates ( #1083 )
2024-09-13 13:46:48 +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
501a7d3c02
[skip ci] Update CHANGELOG.md
2024-09-13 00:03:53 +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
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