Manolis Papadeas
1285fa89c5
Added a Scrollcontainer in the timeline
...
This fixes the issue with the timeline UI nodes affecting the rest of the panels if the timeline becomes too small. Kind of an ugly fix because there can now be two scrollbars visible if there are many frames, eventually we may need to redesign the timeline.
2022-02-10 19:15:57 +02:00
Manolis Papadeas
a3e933cf4f
Fix a bug where the selection got stuck to the canvas boundaries when they were 1px away from them
2022-02-09 16:14:16 +02:00
Manolis Papadeas
a331d697ed
Move some variables in AnimationTimeline
...
No functional changes
2022-02-07 18:10:29 +02:00
Manolis Papadeas
4fe65fabf7
Rename "Dockers" to "Panels" and update Translations.pot
2022-02-07 01:18:19 +02:00
Manolis Papadeas
8394f252f7
Implemented a system that lets the user make and delete their own UI layouts
...
Layouts are being saved as .tres files in user://layouts
2022-02-06 01:49:54 +02:00
Manolis Papadeas
26d5b8de40
Added MysteryStudio to the splash screen
2022-02-05 23:50:02 +02:00
Manolis Papadeas
1dd7d23682
Minor timeline UI fix
2022-02-04 17:03:57 +02:00
Manolis Papadeas
ad9d8cfdbc
Properly fix the palette panel initialization issue
...
And remove the hacky way. The issue is that the swatches were being created and then queue_freed at the end of the frame and not immediately.
2022-02-03 19:57:53 +02:00
Manolis Papadeas
f96879012d
Fix orphan node
2022-02-03 02:41:14 +02:00
Manolis Papadeas
0893a5b481
Added frame duration appear in the frame button tooltips
...
Code provided by @Variable-ind
2022-02-02 18:14:16 +02:00
Manolis Papadeas
13229031ed
Turn zen mode off when switching between layouts
2022-02-02 02:51:43 +02:00
Variable
4369869e1f
Some Popup changes and added Self Awareness ;) ( #644 )
...
* Some Popup changes and added self awareness
start/end is automatically determined by selected cels boundary
* Update FrameTagDialog.gd
* some more code formatting
2022-02-02 00:40:37 +02:00
Manolis Papadeas
12b64316da
Added layout selection
...
Users can currently select between Default and Tallscreen
2022-02-01 02:31:13 +02:00
Manolis Papadeas
cbae8bdc77
Put a ScrollContainer in the tool bar
2022-02-01 00:54:33 +02:00
Manolis Papadeas
c7649bc061
Save toolbar as a separate scene
2022-01-31 19:01:55 +02:00
Manolis Papadeas
7e9d9a6a73
Make layer button container change color based on theme
...
Also removed unneeded node from AnimationTimeline
2022-01-31 18:25:52 +02:00
Manolis Papadeas
f6af11dd4d
Added Roboto font to the Purple theme
2022-01-31 03:12:42 +02:00
Variable
748a172b7b
Transparency fixes ( #641 )
...
* added a node path
* removed a line that's not needed
* added shader transparency "illusion"
before it "Alternate transparent background" was used.
* code formatting
* shader for ui transparency
* some more formatting
* more formatting...
2022-01-31 02:18:04 +02:00
Manolis Papadeas
e2bb0b8440
New UI system using Dockable Containers ( #640 )
...
* Add dockable container plugin
Experimenting with it, also added a tabs_visible property to the DockableContainer. Removed some code about Tallscreen from Main.gd, but not all of it.
* Add a panel behind the UI, temporarily restore the dark theme
* Remove tallscreen code
* Add edit mode, toggles DockableContainer's tab visibility on and off
* Split tool options into color pickers, left and right tool options
* Remove alternate_transparent_background
* Re-order tool buttons on resize
* Clip content in timeline
* Changes to the tool panel
* Removed some old unused node variables
* Restore Zen mode
* Set tabs_visible = false by default
* Better way to set tabs_visible = false by default
* Added the license of godot-dockable-container
* Remove unneeded lines
* Update README.md
* Restore window transparency with the canvas
It makes all of the TabContainers transparent however, which may not be what we actually want.
* Change tab names of the UI elements
* Remove unneeded nodes from ColorPickers.tscn
* Update default.tres
* Let the user hide elements individually
* Add some checks in HandleThemes
* Center tool icons
* Remove unneeded custom panel in SplashDialog
* Bump version to v0.10-dev and some other minor changes
* Fix crash on Zen Mode
* Added a hacky way to fix the issue with the palette panel size
2022-01-30 00:47:25 +02:00
Manolis Papadeas
2649f0e2b8
Added Portuguese
2022-01-27 20:45:26 +02:00
Manolis Papadeas
ec54754159
Remove unneeded line in TransparentChecker.gd
2022-01-26 18:33:53 +02:00
Manolis Papadeas
35b10a1cc4
Rewrite the translators code
2022-01-24 20:11:39 +02:00
Manolis Papadeas
686a49d4c5
Release v0.9.2-stable
2022-01-21 16:03:53 +02:00
Manolis Papadeas
4512cf0e55
New Crowdin updates ( #635 )
...
* New translations Translations.pot (Spanish)
* New translations Translations.pot (Spanish)
* New translations Translations.pot (Portuguese)
2022-01-18 23:46:54 +02:00
Manolis Papadeas
f3ae1a8527
Remove clickables from release
...
I manually upload the files to OpenStore for every release
2022-01-16 22:54:30 +02:00
Manolis Papadeas
62ac0d5032
Update Monochromatic.tres
2022-01-14 18:02:16 +02:00
Manolis Papadeas
f18146a9c8
Bump version to v0.9.2-rc1
2022-01-13 18:54:11 +02:00
Manolis Papadeas
20585b994e
[skip ci] Update CHANGELOG
2022-01-12 01:05:11 +02:00
Manolis Papadeas
2f9960e15e
Update AboutDialog.gd
2022-01-11 03:40:46 +02:00
Manolis Papadeas
d34538be46
New Crowdin updates ( #629 )
...
* New translations Translations.pot (Danish)
* New translations Translations.pot (Danish)
* New translations Translations.pot (Danish)
* New translations Translations.pot (Korean)
2022-01-11 00:04:11 +02:00
Manolis Papadeas
f7a6ed0289
Don't draw in unavailable layers if multiple cels are selected
2022-01-09 00:53:42 +02:00
Manolis Papadeas
9fb9d06c38
Clear mask in Draw tools if it's not needed and it already exists
2022-01-08 17:44:15 +02:00
Manolis Papadeas
db8ded9d66
Fix Pencil bug with transparent colors immediately blending when Overwrite is setto false
2022-01-08 17:18:59 +02:00
Manolis Papadeas
0da52326a3
Quitting now detects if changes have been made in other projects too other than the current
2022-01-07 03:36:16 +02:00
mrtripie
f0fbca8b5b
Bugfix: Duplicate Shader in ShaderImageEffect before modifiying its code ( #630 )
...
* Fixed issues with Shading tool Saturation and Value not always being right in Hue Shading mode
* Shading tool hue shifting fixes and tweaks
* Duplicate shader resource before modifying its code
* added line before comment
Co-authored-by: MrTriPie <MrTriPie>
2022-01-07 01:49:22 +02:00
Manolis Papadeas
5bf82fb3fd
New Crowdin updates ( #621 )
...
* New translations Translations.pot (French)
* New translations Translations.pot (French)
* New translations Translations.pot (French)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Vietnamese)
* 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 (Portuguese, Brazilian)
* New translations Translations.pot (Dutch)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Latvian)
* New translations Translations.pot (Hindi)
* New translations Translations.pot (Esperanto)
* New translations Translations.pot (Malayalam)
* New translations Translations.pot (Sinhala)
* New translations Translations.pot (Portuguese)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Polish)
* New translations Translations.pot (Catalan)
* New translations Translations.pot (Greek)
* 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 (Czech)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Danish)
* New translations Translations.pot (German)
* New translations Translations.pot (Finnish)
* New translations Translations.pot (Hebrew)
* New translations Translations.pot (Hungarian)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Norwegian Bokmal)
* New translations Translations.pot (Ukrainian)
* New translations Translations.pot (Korean)
* New translations Translations.pot (Italian)
* New translations Translations.pot (Portuguese, Brazilian)
* New translations Translations.pot (German)
* New translations Translations.pot (Russian)
* New translations Translations.pot (Greek)
* New translations Translations.pot (Romanian)
* New translations Translations.pot (Japanese)
* New translations Translations.pot (Chinese Simplified)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Indonesian)
* New translations Translations.pot (Indonesian)
2022-01-06 18:38:18 +02:00
Manolis Papadeas
c242cd546d
Add a checkbox in Preferences for quit confirmation
...
This has no effect if the project has unsaved changes.
2022-01-05 02:34:45 +02:00
Manolis Papadeas
0fa6879bdf
Made guides a little easier to select and drag
2022-01-04 21:00:03 +02:00
Manolis Papadeas
500a4827d2
Use Godot 3.4.2 and re-enable window transparency on macOS
2022-01-03 14:23:48 +02:00
Manolis Papadeas
8f701dfee0
Fix #626
2022-01-03 14:05:41 +02:00
Manolis Papadeas
0495d034dd
[skip ci] Update CHANGELOG.md
2022-01-02 16:02:32 +02:00
Manolis Papadeas
04dda09df5
Do not delete cel content if the layer is locked/invisible
2022-01-01 04:12:49 +02:00
Manolis Papadeas
605e7ab3fd
Copy frame duration when cloning a frame
2021-12-31 04:05:04 +02:00
Darshan Phaldesai
51288148ee
Shader Fix Hack ( #625 )
2021-12-30 18:05:28 +02:00
Manolis Papadeas
95ae81eef1
Fix undo error when the user draws on a locked/invisible layer
2021-12-29 21:48:33 +02:00
Variable
bbc56e253e
Spritesheet layer improvements ( #623 )
...
* Drastically changed an old func()
"open_image_as_spritesheet_layer" (Hope i didn't break anything...)
* removed whitespace
* some minor changes
spritesheet "Start frame" no longer restricted to existing frames number
and a minor UI change
* solved some format errors
2021-12-28 23:45:46 +02:00
Manolis Papadeas
311f4dd70b
Add missing line to Desaturate and InvertColors, and made some changes to ShaderImageEffect
2021-12-27 00:08:06 +02:00
Manolis Papadeas
493630c680
[skip ci] Update CHANGELOG.md
2021-12-26 02:33:47 +02:00
Manolis Papadeas
93268fef43
Fix another bug with Undo/Redo where the app became unresponsive if the user drew outside the canvas
2021-12-25 19:21:09 +02:00
Manolis Papadeas
aac30d9c76
Bump version to v0.9.2-dev
2021-12-25 12:41:52 +02:00