mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 17:19:50 +00:00
Added option to affect all frames in the HSVDialog
This commit is contained in:
parent
1ce89c6577
commit
95ccd42e48
|
@ -50,6 +50,12 @@ func _on_Apply_pressed() -> void:
|
||||||
for cel in Global.current_project.frames[Global.current_project.current_frame].cels:
|
for cel in Global.current_project.frames[Global.current_project.current_frame].cels:
|
||||||
DrawingAlgos.adjust_hsv(cel.image, hue_slider.value, sat_slider.value, val_slider.value, pixels)
|
DrawingAlgos.adjust_hsv(cel.image, hue_slider.value, sat_slider.value, val_slider.value, pixels)
|
||||||
Global.canvas.handle_redo("Draw", Global.current_project, -1)
|
Global.canvas.handle_redo("Draw", Global.current_project, -1)
|
||||||
|
elif affect == ALL_FRAMES:
|
||||||
|
Global.canvas.handle_undo("Draw", Global.current_project, -1, -1)
|
||||||
|
for frame in Global.current_project.frames:
|
||||||
|
for cel in frame.cels:
|
||||||
|
DrawingAlgos.adjust_hsv(cel.image, hue_slider.value, sat_slider.value, val_slider.value, pixels)
|
||||||
|
Global.canvas.handle_redo("Draw", Global.current_project, -1, -1)
|
||||||
reset()
|
reset()
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
|
|
|
@ -150,7 +150,7 @@ margin_right = 263.0
|
||||||
margin_bottom = 24.0
|
margin_bottom = 24.0
|
||||||
mouse_default_cursor_shape = 2
|
mouse_default_cursor_shape = 2
|
||||||
text = "Current cel"
|
text = "Current cel"
|
||||||
items = [ "Current cel", null, false, 0, null, "Current frame", null, false, 1, null, "All frames", null, true, 2, null, "All projects", null, true, 3, null ]
|
items = [ "Current cel", null, false, 0, null, "Current frame", null, false, 1, null, "All frames", null, false, 2, null, "All projects", null, true, 3, null ]
|
||||||
selected = 0
|
selected = 0
|
||||||
|
|
||||||
[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
|
[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
|
||||||
|
|
Loading…
Reference in a new issue