X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fgtkmm%2Fapp.cpp;h=874ee35819836b28c72147fe9a24e0677d31254a;hb=a31f8b6d18d1351aa42b10ee63af511be0a188dd;hp=7bffd2c0c1651c5de38ec06a695a2a59238a69ad;hpb=1cfffd2ffed0c5ce6202be734efcb7c55b446770;p=synfig.git diff --git a/synfig-studio/src/gtkmm/app.cpp b/synfig-studio/src/gtkmm/app.cpp index 7bffd2c..874ee35 100644 --- a/synfig-studio/src/gtkmm/app.cpp +++ b/synfig-studio/src/gtkmm/app.cpp @@ -90,9 +90,11 @@ #include "state_circle.h" #include "state_rectangle.h" #include "state_smoothmove.h" +#include "state_scale.h" #include "state_star.h" #include "state_text.h" #include "state_width.h" +#include "state_rotate.h" #include "state_zoom.h" #include "devicetracker.h" @@ -843,7 +845,8 @@ init_ui_manager() DEFINE_ACTION("amount-dec", _("Decrease Amount")); #undef DEFINE_ACTION - +#undef DEFINE_ACTION_2 +#undef DEFINE_ACTION_SIG // Set up synfigapp actions /*{ @@ -1133,6 +1136,7 @@ init_ui_manager() ACCEL("End", "/canvasview/seek-end" ); #undef ACCEL +#undef ACCEL2 } #ifdef _WIN32 @@ -1294,21 +1298,22 @@ App::App(int *argc, char ***argv): /* editing tools */ state_manager->add_state(&state_normal); state_manager->add_state(&state_smooth_move); + state_manager->add_state(&state_scale); + state_manager->add_state(&state_rotate); studio_init_cb.task(_("Init ModMirror...")); module_list_.push_back(new ModMirror()); module_list_.back()->start(); if(!getenv("SYNFIG_DISABLE_WIDTH" )) state_manager->add_state(&state_width); // Enabled since 0.61.09 /* new objects */ - state_manager->add_state(&state_bline); state_manager->add_state(&state_circle); state_manager->add_state(&state_rectangle); state_manager->add_state(&state_star); state_manager->add_state(&state_gradient); if(!getenv("SYNFIG_DISABLE_POLYGON")) state_manager->add_state(&state_polygon); // Enabled - for working without ducks state_manager->add_state(&state_text); + state_manager->add_state(&state_bline); if(!getenv("SYNFIG_DISABLE_DRAW" )) state_manager->add_state(&state_draw); // Enabled for now. Let's see whether they're good enough yet. /* other */ - state_manager->add_state(&state_fill); state_manager->add_state(&state_eyedrop); state_manager->add_state(&state_zoom); @@ -2098,7 +2103,8 @@ App::dialog_save_file(const std::string &title, std::string &filename, std::stri { file_type_enum = manage(new Widget_Enum()); file_type_enum->set_param_desc(ParamDesc().set_hint("enum") - .add_enum_value(synfig::RELEASE_VERSION_0_61_09, "0.61.09", strprintf("0.61.09 (%s)", _("current"))) + .add_enum_value(synfig::RELEASE_VERSION_0_62_00, "0.62.00", strprintf("0.62.00 (%s)", _("current"))) + .add_enum_value(synfig::RELEASE_VERSION_0_61_09, "0.61.09", "0.61.09") .add_enum_value(synfig::RELEASE_VERSION_0_61_08, "0.61.08", "0.61.08") .add_enum_value(synfig::RELEASE_VERSION_0_61_07, "0.61.07", "0.61.07") .add_enum_value(synfig::RELEASE_VERSION_0_61_06, "0.61.06", strprintf("0.61.06 %s", _("and older"))));