1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-20 01:59:49 +00:00
Pixelorama/src/UI/Timeline
mrtripie 0ad86816e5
Crop Tool (#830)
* Added intial crop tool

* [skip ci] Removed unneeeded LINE_WIDTH constant from CropRect

* Added DimensionsLabel

* Cleaned up CropRect._draw

* Hide the CropRect after switching to a different tool

* Sets the crop values to the entire canvas size on setup

* [skip ci] Added crop tool tooltip

* Made Crop tools synced with eachother by placing the crop settings on CropRect

* Added new modes, refactored, added rule of thirds lines and darkened background

* [skip ci] reset optimization

* Renames

* [skip ci] Tweaked the darkened background

* Fixed bug with top/bottom/left/right sliders after rect refactor

* Changing width/height on locked aspect ratio bug

* Aspect ratio sliders rounding/setting a min of 1 px height/width

* Fixed bugs with drawing the crop rect, especially with locked aspect ratio

* Save the mode to config_cache

* Added size lock and renamed mode

* Added tooltip for size lock. Not sure if I did the translation file right

* removed signal that wasn't used

* Formatting

* Removed old TODO comment from one of my previous PRs that isn't true anymore

* Fixed definition order for linter

* Changed locked size modes moving to offset by @Variable-ind, reordered methods

---------

Co-authored-by: MrTriPie <MrTriPie>
2023-03-16 19:50:45 +02:00
..
AnimationTagUI.gd Format code and add static checks (#599) 2021-11-25 14:48:30 +02:00
AnimationTagUI.tscn You can now resize cels in the timeline by holding Control and scrolling with the mouse wheel. 2021-01-30 23:57:33 +02:00
AnimationTimeline.gd Crop Tool (#830) 2023-03-16 19:50:45 +02:00
AnimationTimeline.tscn Animation Timeline UI Improvements (#769) 2022-10-21 16:04:26 +03:00
BaseCelButton.tscn Folders rearrangement (#804) 2023-01-05 17:54:22 +02:00
BaseLayerButton.tscn Animation Timeline UI Improvements (#769) 2022-10-21 16:04:26 +03:00
CelButton.gd Add a change_cel() method to Project, instead of using a signal 2023-01-02 22:09:47 +02:00
FrameButton.gd Add a change_cel() method to Project, instead of using a signal 2023-01-02 22:09:47 +02:00
FrameButton.tscn Basic Layer Groups and Timeline Refactor (#698) 2022-09-28 21:59:49 +03:00
FrameProperties.gd Just one method for undo/redo in Global.gd 2021-12-02 02:22:32 +02:00
FrameProperties.tscn Set frame delay's min value at 0.01, does not let it become 0 2021-06-11 22:56:38 +03:00
FrameScrollContainer.gd [skip ci] Fix various typos 2023-02-02 03:06:23 +02:00
FrameTagDialog.gd Some Popup changes and added Self Awareness ;) (#644) 2022-02-02 00:40:37 +02:00
FrameTagDialog.tscn Minor UI changes 2021-12-24 03:12:44 +02:00
GroupCelButton.tscn Basic Layer Groups and Timeline Refactor (#698) 2022-09-28 21:59:49 +03:00
GroupLayerButton.tscn Basic Layer Groups and Timeline Refactor (#698) 2022-09-28 21:59:49 +03:00
LayerButton.gd [skip ci] Fix various typos 2023-02-02 03:06:23 +02:00
PixelCelButton.tscn Animation Timeline UI Improvements (#769) 2022-10-21 16:04:26 +03:00
PixelLayerButton.tscn Linked Cel Refactor and Timeline Refactor Tweaks (#764) 2022-10-16 17:44:01 +03:00