X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetInfo.cpp;h=2b9b231903e00ab5910493aaa20c5578c0062b24;hb=2906a35663b92030b0668a42ab370dba8ffca4cf;hp=be30d7fcdc42a6b2453b133329c2391e337681bc;hpb=a89dbd75e652f71b4035e0f00fd52c34e5929305;p=lyx.git diff --git a/src/insets/InsetInfo.cpp b/src/insets/InsetInfo.cpp index be30d7fcdc..2b9b231903 100644 --- a/src/insets/InsetInfo.cpp +++ b/src/insets/InsetInfo.cpp @@ -27,6 +27,7 @@ #include "LyXVC.h" #include "Lexer.h" #include "ParagraphParameters.h" +#include "version.h" #include "frontends/Application.h" @@ -38,6 +39,7 @@ #include "support/filetools.h" #include "support/gettext.h" #include "support/lstrings.h" +#include "support/Translator.h" #include @@ -106,7 +108,7 @@ string InsetInfo::infoType() const } -docstring InsetInfo::name() const +docstring InsetInfo::layoutName() const { return from_ascii("Info:" + infoType()); } @@ -420,7 +422,7 @@ void InsetInfo::updateInfo() break; } if (name_ == "path") { - setText(from_utf8(buffer().filePath())); + setText(from_utf8(os::latex_path(buffer().filePath()))); break; } if (name_ == "class") { @@ -447,20 +449,20 @@ void InsetInfo::updateInfo() itype = LyXVC::Date; string binfo = buffer().lyxvc().revisionInfo(itype); if (binfo.empty()) - setText(bformat(_("%1$s unknown"), from_ascii(name_))); + setText(from_ascii(name_) + " unknown"); else setText(from_utf8(binfo)); break; } case LYX_INFO: if (name_ == "version") - setText(from_ascii(PACKAGE_VERSION)); + setText(from_ascii(lyx_version)); break; } } -docstring InsetInfo::contextMenu(BufferView const &, int, int) const +string InsetInfo::contextMenu(BufferView const &, int, int) const { //FIXME: We override the implementation of InsetCollapsable, //because this inset is not a collapsable inset. @@ -468,9 +470,9 @@ docstring InsetInfo::contextMenu(BufferView const &, int, int) const } -docstring InsetInfo::contextMenuName() const +string InsetInfo::contextMenuName() const { - return from_ascii("context-info"); + return "context-info"; }