This is an automated email from the git hooks/post-receive script. thansen pushed a commit to branch master in repository aseprite.
commit bee4e64e38ed6262018fabbb5fcbd0ea0c40c1b4 Author: David Capello <[email protected]> Date: Sat Nov 15 15:47:21 2014 -0300 Add NewFrameCommand::onGetFriendlyName() to differentiate "New Empty Frame" from "New Frame" --- src/app/commands/cmd_new_frame.cpp | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/src/app/commands/cmd_new_frame.cpp b/src/app/commands/cmd_new_frame.cpp index 4e9f5ae..a7f4e9d 100644 --- a/src/app/commands/cmd_new_frame.cpp +++ b/src/app/commands/cmd_new_frame.cpp @@ -49,9 +49,10 @@ public: Command* clone() const override { return new NewFrameCommand(*this); } protected: - void onLoadParams(Params* params); - bool onEnabled(Context* context); - void onExecute(Context* context); + void onLoadParams(Params* params) override; + bool onEnabled(Context* context) override; + void onExecute(Context* context) override; + std::string onGetFriendlyName() const override; private: Content m_content; @@ -106,6 +107,22 @@ void NewFrameCommand::onExecute(Context* context) App::instance()->getMainWindow()->popTimeline(); } +std::string NewFrameCommand::onGetFriendlyName() const +{ + std::string text = "New Frame"; + + switch (m_content) { + case Content::CurrentFrame: + text = "New Frame (duplicated)"; + break; + case Content::EmptyFrame: + text = "New Frame (empty)"; + break; + } + + return text; +} + Command* CommandFactory::createNewFrameCommand() { return new NewFrameCommand; -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

