Manolis Papadeas
2d9ddad926
Update AboutDialog.gd
2021-05-04 13:57:52 +03:00
Manolis Papadeas
f0d1fbe2a6
Bump version to v0.8.3-stable
2021-05-04 13:45:23 +03:00
Manolis Papadeas
51cb5d77fd
Prepare for v0.8.3-stable
2021-05-04 13:44:20 +03:00
Xenofon Konitsas
596b403b9e
Update dev-desktop-builds.yml ( #476 )
...
* Update dev-desktop-builds.yml
Changed download location for Godot headless binary
* Update dev-desktop-builds.yml
* Update dev-desktop-builds.yml
Replaced curl with wget on headless binary download
* Removed wget installation command
* Update release.yml
2021-05-04 13:26:48 +03:00
Manolis Papadeas
c3ec0c5ee7
New Crowdin updates ( #468 )
...
* New translations Translations.pot (Hebrew)
* New translations installer.pot (Hebrew)
* New translations Translations.pot (Hebrew)
* New translations installer.pot (Hebrew)
* New translations Translations.pot (Vietnamese)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (French)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (Afrikaans)
* New translations Translations.pot (Arabic)
* New translations Translations.pot (Catalan)
* New translations Translations.pot (Czech)
* New translations Translations.pot (Danish)
* New translations Translations.pot (German)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Finnish)
* New translations Translations.pot (Hebrew)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Dutch)
* New translations Translations.pot (Esperanto)
* New translations Translations.pot (Norwegian)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Portuguese)
* New translations Translations.pot (Serbian (Cyrillic))
* New translations Translations.pot (Swedish)
* New translations Translations.pot (Turkish)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Chinese Traditional)
* New translations Translations.pot (Vietnamese)
* New translations Translations.pot (Portuguese, Brazilian)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Latvian)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (German)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Dutch)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Latvian)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Portuguese, Brazilian)
* New translations Translations.pot (Vietnamese)
* New translations Translations.pot (Chinese Traditional)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Turkish)
* New translations Translations.pot (Swedish)
* New translations Translations.pot (Serbian (Cyrillic))
* New translations Translations.pot (Portuguese)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Norwegian)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Hebrew)
* New translations Translations.pot (Finnish)
* New translations Translations.pot (Greek)
* New translations Translations.pot (German)
* New translations Translations.pot (Danish)
* New translations Translations.pot (Czech)
* New translations Translations.pot (Catalan)
* New translations Translations.pot (Arabic)
* New translations Translations.pot (Afrikaans)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (French)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Esperanto)
* New translations Translations.pot (German)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Latvian)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Portuguese, Brazilian)
* New translations Translations.pot (Vietnamese)
* New translations Translations.pot (Chinese Traditional)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Turkish)
* New translations Translations.pot (Swedish)
* New translations Translations.pot (Serbian (Cyrillic))
* New translations Translations.pot (Portuguese)
* New translations Translations.pot (Norwegian)
* New translations Translations.pot (Dutch)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Hebrew)
* New translations Translations.pot (Finnish)
* New translations Translations.pot (Greek)
* New translations Translations.pot (German)
* New translations Translations.pot (Danish)
* New translations Translations.pot (Czech)
* New translations Translations.pot (Catalan)
* New translations Translations.pot (Arabic)
* New translations Translations.pot (Afrikaans)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (French)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Esperanto)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Greek)
2021-04-27 18:01:51 +03:00
Manolis Papadeas
e90d7c489d
Bump version to v0.8.3-rc1
2021-04-27 15:30:36 +03:00
Manolis Papadeas
79b8d5ef3e
Update CHANGELOG & export_presets
2021-04-26 01:25:10 +03:00
Manolis Papadeas
29847390ab
[CI - macOS] Remove the -size parameter from the hdiutil command
2021-04-26 01:25:10 +03:00
Manolis Papadeas
349f91a1e7
[CI] Bump Godot's version to 3.3 for macOS binaries
2021-04-26 01:25:00 +03:00
Manolis Papadeas
71195ffc0d
Bump version to v0.9-dev and use Godot 3.3 in GitHub Actions
2021-04-26 01:24:37 +03:00
Manolis Papadeas
d72749d2b6
Got rid of the deprecated enabled_focus_mode
...
Godot 3.3 has arrived!
2021-04-26 01:24:16 +03:00
Manolis Papadeas
217fe61a00
Image effects will not longer get applied to locked and/or hidden layers.
2021-04-21 00:55:40 +03:00
Manolis Papadeas
8363e9d8c7
Make layers uneditable when they're invisible
2021-04-21 00:16:44 +03:00
Manolis Papadeas
b70ef905fa
Update CHANGELOG & AboutDialog
2021-04-21 00:15:35 +03:00
Manolis Papadeas
82e7e936fc
Restored LightenDarken's previous behavior
...
Fixes a minor issue from 6cce27a360
2021-04-21 00:15:21 +03:00
Manolis Papadeas
6ae0500ac7
Do not run update_mask() method if there is no pressure sensitivity option
...
Major speedup for large images. update_mask() is meant for pen pressure only, so there is no reason to calculate it if we don't have pressure sensitivity enabled
2021-04-01 03:41:53 +03:00
Manolis Papadeas
f1a6cf6bd8
Apply mirror view to all tools
2021-04-01 03:41:41 +03:00
Manolis Papadeas
5a0e80b1cf
Update Translations.pot
2021-03-28 02:14:59 +02:00
Manolis Papadeas
c577d0724c
New Crowdin updates ( #451 )
...
* New translations Translations.pot (Polish)
* New translations Translations.pot (German)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (French)
* New translations Translations.pot (Polish)
* New translations Translations.pot (French)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (French)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (Afrikaans)
* New translations Translations.pot (Arabic)
* New translations Translations.pot (Catalan)
* New translations Translations.pot (Czech)
* New translations Translations.pot (Danish)
* New translations Translations.pot (German)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Finnish)
* New translations Translations.pot (Hebrew)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Dutch)
* New translations Translations.pot (Esperanto)
* New translations Translations.pot (Norwegian)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Portuguese)
* New translations Translations.pot (Serbian (Cyrillic))
* New translations Translations.pot (Swedish)
* New translations Translations.pot (Turkish)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Chinese Traditional)
* New translations Translations.pot (Vietnamese)
* New translations Translations.pot (Portuguese, Brazilian)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Latvian)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Italian)
* New translations Translations.pot (German)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Dutch)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Latvian)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Portuguese, Brazilian)
* New translations Translations.pot (Vietnamese)
* New translations Translations.pot (Chinese Traditional)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Turkish)
* New translations Translations.pot (Swedish)
* New translations Translations.pot (Serbian (Cyrillic))
* New translations Translations.pot (Portuguese)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Norwegian)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Hebrew)
* New translations Translations.pot (Finnish)
* New translations Translations.pot (Greek)
* New translations Translations.pot (German)
* New translations Translations.pot (Danish)
* New translations Translations.pot (Czech)
* New translations Translations.pot (Catalan)
* New translations Translations.pot (Arabic)
* New translations Translations.pot (Afrikaans)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (French)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Esperanto)
* New translations Translations.pot (Greek)
* New translations Translations.pot (German)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Korean)
2021-03-21 13:12:56 -07:00
Manolis Papadeas
cffba7edde
Added an option in the Preferences for interface dimming on dialog popup
2021-03-17 19:28:01 +02:00
Manolis Papadeas
b26be782c1
Made the splash screen fully opaque again
2021-03-17 19:17:26 +02:00
Manolis Papadeas
82b1535c14
Update CHANGELOG
2021-03-17 18:15:43 +02:00
Manolis Papadeas
810affb1bc
Update CHANGELOG & Translations, clear whitespaces
2021-03-15 03:41:02 +02:00
ballerburg9005
de164ea9de
full support for auto tallscreen/widescreen panel layout ( #458 )
...
* full support for auto tallscreen/widescreen panel layout
* Update Main.tscn
* Update CanvasPreviewContainer.tscn
* Update UI.tscn
* tallscreen support - better display scale
* tallscreen support - better display scale
* Update UI.tscn
* Update Main.gd
* tallscreen support - better display scale
* tallscreen support - better display scale
* tallscreen support - alternate panel placement comment-784228607
* tallscreen support - code cleanup
* tallscreen support - color picker swap: comment-785032683
* prettier border
* tallscreen support - color picker
* tallscreen support - pullrequestreview-601156079
* tallscreen support - bugfix & review
Co-authored-by: ballerburg9005 <mathias.steiger@gmail.com>
2021-03-06 05:59:26 -08:00
Manolis Papadeas
35f97ebe6f
Fix issue where the window regains focus and draws immediatly
...
The issue occurred when the cursor exited the application window very fast while still on the canvas, thus Global.has_focus was still true, then lost focus. When Pixelorama regained focus, it would draw the tool even if the user clicked outside of the drawing canvas.
2021-02-25 07:00:50 -08:00
gamesplease
59862171e9
Add keyboard shortcut for Clear Selection ( #457 )
2021-02-17 09:53:01 -08:00
Variable
f9c275d0a4
"SpriteSheet as layer" and "Replace Frame" import options ( #453 )
...
* fixed some more bugs
* Removed some more bugs
* Added "Replace Frame" option
It was originally made to use primarily in "Spritesheet (new layer)" but it thought it could also be useful to put it there as an import option
* Update PreviewDialog.tscn
* Update PreviewDialog.gd
* Update OpenSave.gd
* added import option for SpriteSheet and Frame
Now we can add SpriteSheets in current project and Replace frames in current project
* added functions for SpriteSheet and Frames
I added functions that would allow me to add SpriteSheet as new Layer. I also added an option for "Replace frame" (the function "open_image_at_frame()" is originally being used in "open_image_as_spritesheet_layer()" method but i decided to use it as an import option as well)
* Changed contribution name
* Changed contribution name
* Fixed some lines
* fixed sprite lines not updating
2021-02-07 06:43:44 -08:00
THWLF
45be4ee6b7
Added more standart devices from 8/16Bit era ( #450 )
2021-02-05 03:05:08 -08:00
Manolis Papadeas
1612346319
New Crowdin updates ( #400 )
...
* New translations
2021-02-03 17:20:30 -08:00
Manolis Papadeas
d5f8d8e899
Disable Window Transparency in the Web version, update CHANGELOG & Translations
2021-02-02 19:17:56 +02:00
Manolis Papadeas
ce7320ad4f
Renamed "Base" to "BaseTool" and made it a class
2021-02-02 17:48:17 +02:00
Variable
dc469dd4b5
Var transparent mode ( #444 )
...
* allowed and enabled per_pixel_transparency
* Added a Transparency menu
* Added an Alternate screen for transparency
* Added transparency methods
Added the transparency methods plus modified fullscreen such that it resets transparency on toggling hence, Removing the issue of blackness
* Modified the shader to allow transparency
* Added a material to ViewportContainer
Fixed the bug that darkens image when decreasing opacity
* Update Global.gd
* Update Main.gd
* Update TopMenuContainer.gd
2021-02-02 07:29:19 -08:00
Manolis Papadeas
40f6a24fdc
Made Zoom tool work on the second viewport too
2021-02-01 21:07:09 +02:00
Manolis Papadeas
097367ac45
Added a missing comma on a string
2021-02-01 17:48:28 +02:00
Manolis Papadeas
c54b74f829
Having no active selection no longer treats all the pixels of the canvas as selected
...
A performance boost for when opening large images. Also fixed an issue with pixels being selected outside of the canvas boundaries, when the selection rectangle was outside the canvas and its size got reduced.
2021-01-31 15:09:54 +02:00
Manolis Papadeas
7f1594e1bc
You can now resize cels in the timeline by holding Control
and scrolling with the mouse wheel.
...
Addresses part of #306
2021-01-30 23:57:33 +02:00
Manolis Papadeas
77185b5263
Update tile mode rects when importing a project
2021-01-30 20:43:10 +02:00
Manolis Papadeas
5b3b91b247
Fix #445 by NOT replacing empty backups
2021-01-30 20:33:00 +02:00
kleonc
499251f44a
Fix potential index out of bounds error ( #446 )
2021-01-30 09:30:02 -08:00
Manolis Papadeas
27852b2694
Dragging and dropping individual cels in the timeline to change their position is now possible.
...
Addresses a part of #306
2021-01-29 22:00:48 +02:00
kleonc
4001a32f2b
Cache tile mode rects ( #443 )
...
* Cache tile mode rects
* Make TransparentChecker don't calculate tile mode rect on its own
* Minor fixes
- typo
- formatting
- moved unlock() call to the method where matching lock() was called
2021-01-28 11:21:48 -08:00
Manolis Papadeas
4db21dae95
ScaleImage dialog improvements
...
It now automatically sets the size to the current project's size, has a button to lock aspect ratio, and resizing based on percentage. Some UI changes to CreateNewImage too.
2021-01-27 00:45:12 +02:00
Manolis Papadeas
6edfbad663
Fixed a bug with the Zoom tool, removed Godot's version check from Tools.gd and updated AboutDialog, CHANGELOG and Translations
2021-01-26 16:34:25 +02:00
Variable
eff0adbf21
Var pix centralize ( #441 )
...
* Added Centralize Image
* Add files via upload
* Added Centralize Image (fixd some lines)
* Added Centralize Image (fixes some lines)
* Fixed and removed some lines
* Fixed and removed some lines
* Removed unnecessary parameters
* Removed unnecessary parameters
* Update DrawingAlgos.gd
2021-01-26 06:03:38 -08:00
Manolis Papadeas
93bbfabb99
Refactored CreateNewImage dialog and added portrait & landscape buttons from #402
...
The lock aspect ratio button has been changed from a checkbox to a texture button and the template code has been refactored to use a Template class instead of enums. Only dark icons have been added for now.
2021-01-25 22:07:02 +02:00
Manolis Papadeas
6cb525ad92
Update changelog & AboutDialog
2021-01-23 00:27:28 +02:00
Manolis Papadeas
f03dcfe230
Made Pan tool's shortcut change-able, and added missing translations
2021-01-21 01:58:15 +02:00
kleonc
85b0611ca0
Speedup Draw.update_mask() ( #439 )
2021-01-20 13:29:40 -08:00
kleonc
63838964b3
Renamed enums to follow recommended naming convention ( #437 )
2021-01-20 06:59:42 -08:00
Manolis Papadeas
f189cef78d
Fixed mistake in Translations.pot
2021-01-20 16:22:28 +02:00