# HG changeset patch # Parent 2a1ff1a3d56c3f48a14308f2a7d725b5f0956ca8 Double click to edit the sign. (r24508) diff -r 2a1ff1a3d56c src/lang/english.txt --- a/src/lang/english.txt Sat Sep 01 10:03:23 2012 +0200 +++ b/src/lang/english.txt Sun Sep 02 19:14:53 2012 +0200 @@ -2749,7 +2749,7 @@ STR_SIGN_LIST_CLEAR :{BLACK}Clear filter STR_SIGN_LIST_MATCH_CASE_TOOLTIP :{BLACK}Toggle matching case when comparing sign names against the filter string STR_SIGN_LIST_CLEAR_TOOLTIP :{BLACK}Clear filter string -STR_SIGN_LIST_CLICK_ON_LIST_TOOLTIP :{BLACK}Click on sign to centre main view on sign position. Ctrl+Click opens an extra viewport centered on sign location +STR_SIGN_LIST_CLICK_ON_LIST_TOOLTIP :{BLACK}Click on sign to centre main view on sign position. Ctrl+Click opens an extra viewport centered on sign location. Double click to edit the sign text # Sign window STR_EDIT_SIGN_CAPTION :{WHITE}Edit sign text diff -r 2a1ff1a3d56c src/signs_gui.cpp --- a/src/signs_gui.cpp Sat Sep 01 10:03:23 2012 +0200 +++ b/src/signs_gui.cpp Sun Sep 02 19:14:53 2012 +0200 @@ -255,6 +255,8 @@ const Sign *si = this->signs[id_v]; if (_ctrl_pressed) { ShowExtraViewPortWindow(TileVirtXY(si->x, si->y)); // Ctrl+click to open a viewport centered on the sign. + } else if (click_count == 2) { + ShowRenameSignWindow(si); // Double click to edit the sign. } else { ScrollMainWindowToTile(TileVirtXY(si->x, si->y)); // Click to move to sign position. }