mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-13 01:13:22 +00:00
Enable several ShowSomething commands in non-UI environments
This is to allow using ShowGrid in test cases when the UI is not available (most of these commands only modify the preferences).
This commit is contained in:
parent
668a3d8159
commit
8247d53642
@ -305,7 +305,6 @@ if(ENABLE_UI)
|
||||
commands/cmd_set_palette.cpp
|
||||
commands/cmd_set_palette_entry_size.cpp
|
||||
commands/cmd_set_same_ink.cpp
|
||||
commands/cmd_show.cpp
|
||||
commands/cmd_slice_properties.cpp
|
||||
commands/cmd_sprite_properties.cpp
|
||||
commands/cmd_swap_checkerboard_colors.cpp
|
||||
@ -580,6 +579,7 @@ add_library(app-lib
|
||||
commands/cmd_palette_size.cpp
|
||||
commands/cmd_remove_layer.cpp
|
||||
commands/cmd_save_file.cpp
|
||||
commands/cmd_show.cpp
|
||||
commands/cmd_sprite_size.cpp
|
||||
commands/cmd_undo.cpp
|
||||
commands/command.cpp
|
||||
|
@ -141,10 +141,12 @@ protected:
|
||||
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
|
||||
docPref.show.brushPreview(!docPref.show.brushPreview());
|
||||
|
||||
#if ENABLE_UI
|
||||
// TODO we shouldn't need this, but it happens to be that the
|
||||
// Preview editor isn't being updated correctly when we change the
|
||||
// brush preview state.
|
||||
update_screen_for_document(ctx->activeDocument());
|
||||
#endif
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -48,6 +48,15 @@ FOR_EACH_COMMAND(ReplaceColor)
|
||||
FOR_EACH_COMMAND(SaveFile)
|
||||
FOR_EACH_COMMAND(SaveFileAs)
|
||||
FOR_EACH_COMMAND(SaveFileCopyAs)
|
||||
FOR_EACH_COMMAND(ShowAutoGuides)
|
||||
FOR_EACH_COMMAND(ShowBrushPreview)
|
||||
FOR_EACH_COMMAND(ShowExtras)
|
||||
FOR_EACH_COMMAND(ShowGrid)
|
||||
FOR_EACH_COMMAND(ShowLayerEdges)
|
||||
FOR_EACH_COMMAND(ShowPixelGrid)
|
||||
FOR_EACH_COMMAND(ShowSelectionEdges)
|
||||
FOR_EACH_COMMAND(ShowSlices)
|
||||
FOR_EACH_COMMAND(ShowTileNumbers)
|
||||
FOR_EACH_COMMAND(SpriteSize)
|
||||
FOR_EACH_COMMAND(Stroke)
|
||||
FOR_EACH_COMMAND(Undo)
|
||||
@ -148,17 +157,8 @@ FOR_EACH_COMMAND(SetPalette)
|
||||
FOR_EACH_COMMAND(SetPaletteEntrySize)
|
||||
FOR_EACH_COMMAND(SetPlaybackSpeed)
|
||||
FOR_EACH_COMMAND(SetSameInk)
|
||||
FOR_EACH_COMMAND(ShowAutoGuides)
|
||||
FOR_EACH_COMMAND(ShowBrushPreview)
|
||||
FOR_EACH_COMMAND(ShowExtras)
|
||||
FOR_EACH_COMMAND(ShowGrid)
|
||||
FOR_EACH_COMMAND(ShowLayerEdges)
|
||||
FOR_EACH_COMMAND(ShowMenu)
|
||||
FOR_EACH_COMMAND(ShowOnionSkin)
|
||||
FOR_EACH_COMMAND(ShowPixelGrid)
|
||||
FOR_EACH_COMMAND(ShowSelectionEdges)
|
||||
FOR_EACH_COMMAND(ShowSlices)
|
||||
FOR_EACH_COMMAND(ShowTileNumbers)
|
||||
FOR_EACH_COMMAND(SliceProperties)
|
||||
FOR_EACH_COMMAND(SnapToGrid)
|
||||
FOR_EACH_COMMAND(SpriteProperties)
|
||||
|
Loading…
x
Reference in New Issue
Block a user