mirror of
https://github.com/tonytins/CozyPixelStudio.git
synced 2025-08-11 12:24:43 -04:00
Var pix centralize (#441)
* Added Centralize Image * Add files via upload * Added Centralize Image (fixd some lines) * Added Centralize Image (fixes some lines) * Fixed and removed some lines * Fixed and removed some lines * Removed unnecessary parameters * Removed unnecessary parameters * Update DrawingAlgos.gd
This commit is contained in:
parent
93bbfabb99
commit
eff0adbf21
3 changed files with 39 additions and 3 deletions
|
@ -4,7 +4,7 @@ extends Panel
|
|||
enum FileMenuId {NEW, OPEN, OPEN_LAST_PROJECT, SAVE, SAVE_AS, EXPORT, EXPORT_AS, QUIT}
|
||||
enum EditMenuId {UNDO, REDO, COPY, CUT, PASTE, DELETE, CLEAR_SELECTION, PREFERENCES}
|
||||
enum ViewMenuId {TILE_MODE, MIRROR_VIEW, SHOW_GRID, SHOW_PIXEL_GRID, SHOW_RULERS, SHOW_GUIDES, SHOW_ANIMATION_TIMELINE, ZEN_MODE, FULLSCREEN_MODE}
|
||||
enum ImageMenuId {SCALE_IMAGE, CROP_IMAGE, RESIZE_CANVAS, FLIP, ROTATE, INVERT_COLORS, DESATURATION, OUTLINE, HSV, GRADIENT, SHADER}
|
||||
enum ImageMenuId {SCALE_IMAGE,CENTRALIZE_IMAGE, CROP_IMAGE, RESIZE_CANVAS, FLIP, ROTATE, INVERT_COLORS, DESATURATION, OUTLINE, HSV, GRADIENT, SHADER}
|
||||
enum HelpMenuId {VIEW_SPLASH_SCREEN, ONLINE_DOCS, ISSUE_TRACKER, CHANGELOG, ABOUT_PIXELORAMA}
|
||||
|
||||
|
||||
|
@ -116,6 +116,7 @@ func setup_tile_mode_submenu(item : String):
|
|||
func setup_image_menu() -> void:
|
||||
var image_menu_items := { # order as in ImageMenuId enum
|
||||
"Scale Image" : 0,
|
||||
"Centralize Image" : 0,
|
||||
"Crop Image" : 0,
|
||||
"Resize Canvas" : 0,
|
||||
"Flip" : 0,
|
||||
|
@ -359,6 +360,9 @@ func image_menu_id_pressed(id : int) -> void:
|
|||
ImageMenuId.SCALE_IMAGE:
|
||||
show_scale_image_popup()
|
||||
|
||||
ImageMenuId.CENTRALIZE_IMAGE:
|
||||
DrawingAlgos.centralize()
|
||||
|
||||
ImageMenuId.CROP_IMAGE:
|
||||
DrawingAlgos.crop_image(image)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue