From: dooglus Date: Fri, 12 Oct 2007 22:36:21 +0000 (+0000) Subject: Show whether a canvas is unsaved or not by putting a '*' in front of its name when... X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=cf12beaa12f85928c13bf9d5f7db7e710fff7f0a;p=synfig.git Show whether a canvas is unsaved or not by putting a '*' in front of its name when it is unsaved. Showing '(unsaved)' at the end often doesn't fit in the titlebar. git-svn-id: http://svn.voria.com/code@917 1f10aa63-cdf2-0310-b900-c93c546f37ac --- diff --git a/synfig-studio/trunk/src/gtkmm/canvasview.cpp b/synfig-studio/trunk/src/gtkmm/canvasview.cpp index b88484f..f1b6b1e 100644 --- a/synfig-studio/trunk/src/gtkmm/canvasview.cpp +++ b/synfig-studio/trunk/src/gtkmm/canvasview.cpp @@ -1969,6 +1969,8 @@ CanvasView::update_title() { string title; + if(get_instance()->synfigapp::Instance::get_action_count()) + title="*"; title+=etl::basename(get_instance()->get_file_name()) +" : "; if(get_canvas()->get_name().empty()) @@ -1976,9 +1978,6 @@ CanvasView::update_title() else title+='"'+get_canvas()->get_name()+'"'; - if(get_instance()->synfigapp::Instance::get_action_count()) - title+=_(" (Unsaved)"); - if(get_instance()->synfigapp::Instance::in_repository()) { title+=" (CVS";