1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-19 01:29:49 +00:00
Pixelorama/src/UI
RorotoSic 8bfd474613
Add flip X and Flip Y, and Rotation (90, 180, 270) buttons to BaseTool (#988)
* Add Flip X, Flip Y, Rotate 90, Rotate 180, Rotate 270

* node placement

* flip_rotate for BrushButton

* flip corrected for BrushButton (x, y was reversed)

* code changed for github static checks

* github static checks

* github static checks 2

* remove " _ " before my variable name

hope this was the problem

* var brush_texture_rotation

* Hide Flip/Rotate buttons where it is unnecessary

* btns flip/rotate  hide when a non-image brush is selected

* rotate ButtonGroup (radio btn)

* expand button for flip/rotate

* radio btn grp 2

* expand button (forgot to add the tscn )

* cursor shape to pointing hand

* tooltip R90 R180 R270

i dont add txt to the Translations.pot bc not sure to understand and dont want to make mistake

* shading.tscn  (nodes placement debreaking)

back as before

* Revert "expand button (forgot to add the tscn )"

This reverts commit 3062afe73f.

* Revert "expand button for flip/rotate"

This reverts commit 51189ac793.

* Collapsible Container

change "expend buton" to the pixelorama custum node "CollapsibleContainer"

* remove thick white outline when CollapseContainer is pressed and focus

* styleboxflat when CollapseContainer is pressed and empty for checkbox

* Revert "styleboxflat when CollapseContainer is pressed and empty for checkbox"

This reverts commit 0af0e1f427.

* StyleboxEmpty for normal /  keep hover unchanged

* Revert "StyleboxEmpty for normal /  keep hover unchanged"

This reverts commit 14b3745053.

* Revert "remove thick white outline when CollapseContainer is pressed and focus"

This reverts commit b80ab1ad5c.

* "flip_rotateD" + "Flat CollapsibleContainer'"

* conflicts Resolved

signal color_changed(color: Color, button: int)

---------

Co-authored-by: Emmanouil Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2024-03-23 16:39:44 +02:00
..
Buttons Add flip X and Flip Y, and Rotation (90, 180, 270) buttons to BaseTool (#988) 2024-03-23 16:39:44 +02:00
Canvas More static typing improvements 2024-03-23 04:36:26 +02:00
CanvasPreviewContainer Replace Camera2D with a custom CanvasCamera to reduce idle GPU usage 2024-03-19 15:39:34 +02:00
ColorPickers More static typing improvements 2024-03-23 04:36:26 +02:00
Dialogs More static typing improvements 2024-03-23 04:36:26 +02:00
ExtensionExplorer Some static typing improvements 2024-03-22 03:07:21 +02:00
GlobalToolOptions Minor config file section key re-organization 2024-03-21 01:51:19 +02:00
Nodes Some static typing improvements 2024-03-22 03:07:21 +02:00
PerspectiveEditor More static typing improvements 2024-03-23 04:36:26 +02:00
Recorder Lazy load Recorder's FileDialog 2024-03-22 02:49:31 +02:00
ReferenceImages More static typing improvements 2024-03-23 04:36:26 +02:00
Timeline More static typing improvements 2024-03-23 04:36:26 +02:00
ToolsPanel Remove Global.has_focus completely 2024-01-24 03:14:11 +02:00
TopMenuContainer More static typing improvements 2024-03-23 04:36:26 +02:00
Tabs.gd Greatly simplify backup code, got rid of OpenSave's current_save_paths and backup_save_paths 2024-03-22 18:24:41 +02:00
UI.gd Port to Godot 4 (#900) 2023-09-04 16:29:06 +03:00
UI.tscn Replace Camera2D with a custom CanvasCamera to reduce idle GPU usage 2024-03-19 15:39:34 +02:00
ViewportContainer.gd Replace Camera2D with a custom CanvasCamera to reduce idle GPU usage 2024-03-19 15:39:34 +02:00