OverloadedOrama
f7b9d22991
On merge layer, linked cels on the bottom layer will become unlinked if the top cels have content
...
Works with UndoRedo too
2020-04-22 16:56:03 +03:00
Igor Santarek
198fdfb606
Completed the hole in translation for the new open last project on startup or at will feature. ( #216 )
2020-04-22 00:36:32 +03:00
OverloadedOrama
51faec8dcf
Connected HorizontalRuler's mouse_entered signal to its script again
...
The connection got lost for some reason
2020-04-22 00:27:29 +03:00
OverloadedOrama
09d2265056
Made Unlink Cel work with UndoRedo
2020-04-21 21:34:45 +03:00
OverloadedOrama
1e4a5cff8e
The guides can no longer be undone
...
They were causing issues with UndoRedo, and with the latest changes, even crashes. I decided to remove their UndoRedo behavior, at least for now.
Also put jegor377 to the list of Contributors.
2020-04-21 21:01:45 +03:00
Igor Santarek
086679f1f0
Open last edited project at startup or at will feature ( #215 )
...
* Created feature that will alllow user to open last edited project on Pixelorama startup or open last edited project at will.
Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2020-04-21 20:45:02 +03:00
OverloadedOrama
fef7627f73
Made the animation stop playing on clear_canvases()
...
This stop the animation from playing when a new image is being created, or a file is being loaded.
2020-04-21 19:42:01 +03:00
OverloadedOrama
c737ff3589
Canvas background gets resized on frame_changed
...
In case frames have different sizes. Also solved issue when opening files and they had a different size than the currently selected image.
2020-04-21 04:29:39 +03:00
OverloadedOrama
da62d54a62
Fixed Dark Theme's button content margin values
2020-04-21 02:42:55 +03:00
Erevos
14d08d7e06
Theme fixes ( #214 )
...
* Dark Theme Visual Improvements
-Fixed Container Constants
-Fixed grabber slider
-Added new Grabber icon and split container icon
-Removed button Borders
* Fixed grid containers on all themes and some visual changes on grey and dark theme
* Light and Gold themes fixes
* Update Gold Theme.tres
* Update Dark Theme.tres
Co-authored-by: Erevoid <Erevoid@users.noreply.github.com>
Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2020-04-21 02:26:27 +03:00
OverloadedOrama
ec38a879c7
Update Translations.pot
...
Added some Undo & Redo notification strings
2020-04-21 00:01:02 +03:00
OverloadedOrama
79a4c0232e
Minor TransparentChecker performance boost
...
Got rid of its _process, using _ready() instead. It also gets called when the canvas size changes, or the checker settings in the preferences change.
2020-04-20 19:12:22 +03:00
OverloadedOrama
b21455cfd0
Minor guide and rulers performance boost
...
Got rid of their _process methods, Guides have input instead, and the rulers get updated when the camera zoom or offset change.
2020-04-20 18:52:05 +03:00
OverloadedOrama
06d19c8e48
Frame tags now work with UndoRedo
2020-04-20 00:09:48 +03:00
OverloadedOrama
cb1b741b05
Made general undo and redo methods in Global.gd
...
To reduce some duplicate code, and they will most likely be needed for frame tags UndoRedo
2020-04-19 21:17:33 +03:00
OverloadedOrama
9cb98a443e
Delete frames from tags if the frames are deleted
...
And also move tags if frames before their first frame are deleted. Doesn't work with UndoRedo yet.
2020-04-19 21:00:36 +03:00
OverloadedOrama
ba2b8aae91
Changes on how animation plays on frame tags
...
If the animation starts playing on a frame outside a tag, the animation will not limit itself to the tags later on as it plays. The animation will play only on a tag, if it started on a frame which has that tag. I also made it react to frame and tag changes, if they happen while the animation is running.
I also added a play_animation() method in AnimationTimeline.gd, to reduce duplicate code found in _on_PlayForward_toggled() and _on_PlayBackwards_toggled()
2020-04-19 20:39:08 +03:00
Erevos
81ce4f68b1
Dark Theme Visual Improvements ( #213 )
...
-Fixed Container Constants
-Fixed grabber slider
-Added new Grabber icon and split container icon
-Removed button Borders
Co-authored-by: Erevoid <Erevoid@users.noreply.github.com>
2020-04-19 19:41:04 +03:00
OverloadedOrama
1f16e6b747
Changed focus mode of some buttons to None
...
This fixes unwanted behavior when using Space to move the canvas around, it acted as a button press on the last pressed button.
2020-04-19 05:03:40 +03:00
OverloadedOrama
b6c7ad4d1c
Small UI & translation fixes
...
Made the right panel in Main.tscn and CreateNewImage.tscn a little bigger, changed some labels, translations and some Global.can_draws. Also added a temporary fix for a issue where Space is being treated as a mouse press, for FrameButton.gd
2020-04-19 02:27:23 +03:00
Manolis Papadeas
d2da2979f5
New Crowdin translations ( #177 )
2020-04-19 01:27:06 +03:00
OverloadedOrama
cba301f911
Zoom label now shows the correct zoom value on smooth zoom
2020-04-18 20:38:59 +03:00
OverloadedOrama
53a9719230
Removed old transparent background & made some tooltip changes
...
The transparent background has been removed both from code and its files. Changed some hint_tooltips and put them in Translations.pot too.
2020-04-18 18:36:29 +03:00
Manolis Papadeas
0d25a48642
Merge pull request #210 from Kinwailo/dev
...
Improve the checker board of transparent background
2020-04-18 15:09:41 +03:00
Kinwailo
2ae67cdb76
Improve the checker board of transparent background
2020-04-18 15:03:18 +08:00
OverloadedOrama
4e539e5e29
Removed remove_frame() from FrameButton.gd
...
Use _on_DeleteFrame_pressed() on AnimationTimeline.gd instead
2020-04-18 00:35:42 +03:00
OverloadedOrama
feea931e22
Fixed issue with project brushes and undoing their deletion
2020-04-17 22:10:52 +03:00
Manolis Papadeas
9468dd5731
Merge pull request #209 from luiq54/devel
...
Brush Selection Fix
2020-04-17 21:45:46 +03:00
luiq54
73891af597
Brush Selection Fix
2020-04-17 22:33:52 +05:30
OverloadedOrama
a552cbe8ee
Changed some mouse default cursor shapes in FrameTagDialog
2020-04-17 05:02:39 +03:00
OverloadedOrama
954b6111c2
Cloned frames are now automatically part of the tag
...
The tags don't work with UndoRedo yet, so this is not final behavior
2020-04-17 04:59:23 +03:00
OverloadedOrama
699dfbe091
Cleaned adjust_hsv in Canvas.gd a bit
...
Removed duplicate code & made it faster for selections
2020-04-17 04:35:47 +03:00
OverloadedOrama
a3b01873a2
When cloning a frame, the clone appears next to the cloned
...
Removed some code from FrameButton.gd since it's used in AnimationTimeline.gd, and removed the Global.hidden_canvases array, as... it did nothing? I don't remember what I made it for, I think it was for UndoRedo purposes but it's seems to be working fine without it.
2020-04-17 04:25:08 +03:00
OverloadedOrama
4068330e26
Improved "Fit to Frame" button
...
Also set the default mode for the right zoom tool to zoom out.
2020-04-16 18:34:57 +03:00
Manolis Papadeas
42dbd31c7a
Merge pull request #204 from novhack/switch-colors-shortcut
...
Switch colors shortcut
2020-04-16 18:25:11 +03:00
Manolis Papadeas
88dff6cf46
Merge pull request #203 from novhack/preferences-cleanup
...
Cleanup preference dialog
2020-04-16 18:12:04 +03:00
Manolis Papadeas
2225226bf5
Added a missing string from Translations.pot
2020-04-16 18:10:58 +03:00
OverloadedOrama
40e7a0aed9
Don't let tag_to be larger than Global.canvases.size(), and smaller than tag_from
...
Also, when adding an new tag, the starting and ending frame values become the current frame.
2020-04-16 03:00:40 +03:00
novhack
840b83fee7
Add color switch shortcut to preferences.
2020-04-15 20:52:20 +02:00
OverloadedOrama
bd49ec5f0c
Update CONTRIBUTING.md
2020-04-15 21:26:48 +03:00
Schweini07
acff84c5b1
Add a Delete Button and a Copy Button for frames ( #202 )
2020-04-15 20:59:49 +03:00
novhack
bfbe76ab79
Cleanup preference dialog visuals a little bit. Add missing hints.
2020-04-15 19:44:34 +02:00
OverloadedOrama
4e33775c84
Fixed bug where the user could drag the guides when the canvas had no focus
2020-04-15 19:54:59 +03:00
OverloadedOrama
10280f25f9
Added checkbox to toggle if the animation will play only on the frames of the same tag
2020-04-15 16:25:58 +03:00
Manolis Papadeas
f27a3be6ae
Merge pull request #199 from luiq54/devel
...
Added HSV Adjust Dialog
2020-04-15 16:05:44 +03:00
luiq54
8fdeb63778
Fix minor bugs and cleanup
2020-04-15 15:19:29 +05:30
OverloadedOrama
69afd97cb0
Fixed bug where the user could drag the selection when it had no focus
...
For example, when a window dialog was open.
2020-04-14 18:39:24 +03:00
OverloadedOrama
cdfefc3801
Minor UI change, made the layer and cels be on the same y level
...
I just changed "FrameIDs"'s rect_min_size.y to 16 on AnimationTimeline.tscn
2020-04-14 18:08:51 +03:00
OverloadedOrama
ab6e1bc384
Fixed issue with undo/redo selecting the Zoom tool
...
If undo, redo or redo_secondary are pressed, no tool won't be selected.
2020-04-14 17:03:16 +03:00
Manolis Papadeas
cb04498420
Merge pull request #200 from Erevoid/Pixie
...
Slight improvements to all themes
2020-04-14 15:13:06 +03:00