diff --git a/uppsrc/ide/icon.ico b/uppsrc/ide/icon.ico index 07fefae4f..ed674dab4 100644 Binary files a/uppsrc/ide/icon.ico and b/uppsrc/ide/icon.ico differ diff --git a/uppsrc/ide/ide.iml b/uppsrc/ide/ide.iml index cc28d1d55..51ec820c7 100644 --- a/uppsrc/ide/ide.iml +++ b/uppsrc/ide/ide.iml @@ -95,6 +95,7 @@ IMAGE_ID(JsonString) IMAGE_ID(JsonNumber) IMAGE_ID(JsonBool) IMAGE_ID(Error) +IMAGE_ID(Go_forward) IMAGE_BEGIN_DATA IMAGE_DATA(120,156,237,152,141,153,131,32,12,134,29,161,35,220,116,157,163,163,117,179,92,181,141,66,126,72,20,17,84,194,147,167) @@ -2370,15 +2371,36 @@ IMAGE_DATA(255,45,72,215,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 IMAGE_END_DATA(1632, 17) IMAGE_BEGIN_DATA -IMAGE_DATA(120,156,237,150,209,17,130,48,12,134,59,129,167,143,220,241,230,18,44,194,139,91,184,129,47,60,250,234,6,188,48,8) -IMAGE_DATA(19,56,0,231,34,145,28,5,17,210,146,180,136,21,201,93,174,180,144,191,95,211,152,83,29,212,94,173,212,192,211,27) -IMAGE_DATA(13,0,55,55,105,168,203,203,109,107,83,26,198,125,55,13,103,13,223,123,113,173,15,255,58,13,195,86,220,76,40,243) -IMAGE_DATA(189,36,118,185,248,106,44,197,208,254,88,134,207,115,196,255,82,30,190,201,32,240,176,109,107,38,178,102,18,195,141,229) -IMAGE_DATA(190,26,156,248,40,138,200,103,174,6,198,80,46,61,131,141,131,123,14,19,135,36,143,38,14,137,198,39,238,114,74,67) -IMAGE_DATA(224,97,219,31,53,147,76,249,95,92,150,231,57,84,85,101,117,252,70,239,71,50,224,55,253,189,40,13,253,142,210,128) -IMAGE_DATA(150,161,31,59,212,225,48,76,105,104,134,147,141,193,118,22,46,131,141,131,147,7,155,134,132,193,116,22,9,131,165,30) -IMAGE_DATA(230,104,38,20,67,56,182,64,51,153,163,227,66,17,211,127,31,113,157,169,145,166,59,90,3,215,241,61,247,60,247,227) -IMAGE_DATA(123,60,206,153,12,70,22,33,195,136,197,129,97,196,226,200,208,177,8,238,194,200,162,227,93,25,58,22,207,248,115,237) -IMAGE_DATA(133,30,93,236,145,36,117,62,10,5,56,226,92,24,159,98,92,191,62,180,142,36,47,113,237,112,189,54,241,56,170,38) -IMAGE_DATA(47,177,144,37,169,189,212,177,165,158,147,246,4,79,58,77,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) -IMAGE_END_DATA(352, 5) +IMAGE_DATA(120,156,237,86,107,72,20,81,24,157,160,76,127,152,70,33,8,22,133,69,239,199,159,114,127,84,62,34,168,133,162,31) +IMAGE_DATA(26,177,21,149,17,150,209,67,107,123,145,176,69,43,217,11,75,138,12,173,168,44,83,211,162,40,73,141,36,50,232,165) +IMAGE_DATA(180,107,134,110,236,58,185,234,70,109,229,206,58,187,106,157,230,238,174,166,54,51,206,236,90,217,227,192,199,204,220,251) +IMAGE_DATA(157,51,231,222,251,205,199,80,195,169,96,234,47,5,124,12,183,6,224,93,8,105,80,154,239,33,54,214,151,134,224,123) +IMAGE_DATA(255,107,120,173,225,235,185,120,91,31,190,215,233,192,192,95,220,76,248,224,235,33,73,46,23,95,53,126,149,135,206,143) +IMAGE_DATA(165,247,125,127,240,255,164,125,248,157,30,100,196,192,198,255,102,34,175,153,132,225,180,164,240,85,67,10,63,52,52,148) +IMAGE_DATA(247,94,170,6,225,240,133,220,53,136,249,144,186,14,33,31,114,246,81,200,135,28,141,159,113,150,125,105,200,136,129,141) +IMAGE_DATA(127,168,153,104,41,223,15,78,155,147,147,3,147,201,36,26,36,199,243,62,94,15,36,167,251,187,248,52,60,115,124,26) +IMAGE_DATA(232,244,208,157,219,91,71,138,135,190,52,60,30,84,98,30,196,214,34,213,131,152,15,41,251,32,166,33,199,131,208,90) +IMAGE_DATA(228,120,16,169,135,254,104,38,124,30,6,14,126,65,51,233,143,142,139,188,48,254,223,71,50,46,81,35,46,110,24,191) +IMAGE_DATA(6,25,39,243,82,215,163,15,239,201,39,207,18,61,8,122,145,233,225,7,47,94,120,248,193,139,151,30,186,188,200,56) +IMAGE_DATA(11,65,47,30,190,183,30,186,188,248,200,79,226,34,207,115,245,6,180,66,193,237,71,30,5,114,37,207,50,249,113,132) +IMAGE_DATA(215,189,62,60,58,114,246,37,140,11,28,59,230,230,147,43,229,222,151,48,153,94,20,92,84,120,184,21,158,103,126,4) +IMAGE_DATA(139,53,147,128,241,74,106,140,42,43,48,58,221,18,18,123,129,9,137,61,207,4,70,159,176,144,49,215,156,16,6,13) +IMAGE_DATA(9,160,70,37,220,155,186,175,28,43,138,105,236,208,219,144,82,103,71,138,129,133,250,149,205,53,70,230,72,142,43,183) +IMAGE_DATA(7,119,176,63,53,235,168,89,85,104,196,225,122,7,246,233,63,33,225,81,51,226,203,27,177,164,176,1,170,251,141,208) +IMAGE_DATA(188,254,140,52,110,78,85,100,4,201,117,113,58,49,97,115,241,198,59,52,78,155,89,172,46,107,198,162,91,13,136,44) +IMAGE_DATA(162,49,241,114,61,70,101,214,97,217,197,90,76,187,108,226,244,154,145,65,179,72,224,114,9,199,197,13,154,178,80,153) +IMAGE_DATA(254,28,167,26,28,136,202,55,98,250,37,35,102,231,152,48,39,215,205,37,65,16,117,166,26,17,215,104,44,47,105,194) +IMAGE_DATA(201,183,78,40,211,159,129,112,253,102,38,102,31,124,97,197,146,91,77,93,249,189,131,192,233,112,34,38,163,10,11,110) +IMAGE_DATA(188,197,166,39,86,104,158,188,3,225,142,93,155,111,217,111,112,32,250,170,17,85,116,11,196,96,99,28,136,76,123,138) +IMAGE_DATA(69,5,52,82,235,59,48,118,77,190,101,146,186,140,61,213,212,134,249,87,12,184,171,123,47,202,119,227,43,86,102,60) +IMAGE_DATA(67,18,231,97,198,222,7,108,196,129,199,108,182,21,8,210,84,34,183,132,150,192,7,230,110,47,197,250,82,51,230,165) +IMAGE_DATA(61,101,39,171,75,45,219,234,58,48,108,239,11,220,46,49,244,193,252,130,240,229,215,17,162,173,198,118,67,7,38,171) +IMAGE_DATA(75,44,193,202,148,236,213,149,173,136,200,124,141,121,234,7,188,65,240,209,106,71,248,210,92,76,200,124,131,77,53,109) +IMAGE_DATA(136,45,255,8,194,245,27,173,88,168,44,50,99,203,43,22,11,110,54,35,178,192,140,232,66,51,98,138,154,48,238,172) +IMAGE_DATA(193,197,111,111,115,34,112,110,22,20,215,26,176,173,214,129,173,47,25,40,185,28,194,37,37,48,98,213,153,226,196,42) +IMAGE_DATA(174,94,223,56,145,172,183,35,185,218,142,29,53,44,54,234,236,46,254,240,168,115,88,92,246,1,187,141,237,92,93,219) +IMAGE_DATA(177,225,121,11,70,114,156,174,250,27,236,231,63,238,96,133,57,233,165,13,26,67,43,118,86,51,72,214,145,104,113,173) +IMAGE_DATA(55,190,146,129,182,177,29,154,186,86,36,233,108,24,175,173,48,19,78,207,79,96,104,64,104,226,197,123,170,135,86,236) +IMAGE_DATA(169,109,69,42,87,167,135,184,58,75,123,7,28,127,255,21,187,106,24,144,57,146,67,114,133,62,67,255,73,145,202,209) +IMAGE_DATA(235,142,100,41,206,233,44,49,249,70,102,126,129,137,137,200,210,91,200,24,153,235,157,255,13,236,205,185,97,0,0,0) +IMAGE_END_DATA(1024, 6) diff --git a/uppsrc/ide/idebar.cpp b/uppsrc/ide/idebar.cpp index 3e71b30f3..25eb8a627 100644 --- a/uppsrc/ide/idebar.cpp +++ b/uppsrc/ide/idebar.cpp @@ -588,6 +588,11 @@ void Ide::BrowseMenu(Bar& menu) void Ide::HelpMenu(Bar& menu) { + menu.Add("Get help / report bugs..", IdeImg::Go_forward(), callback1(LaunchWebBrowser, "http://www.ultimatepp.org/forums")); + menu.Add("Online documentation..", IdeImg::Go_forward(), callback1(LaunchWebBrowser, "http://www.ultimatepp.org/www$uppweb$documentation$en-us.html")); + menu.Add("Common information..", IdeImg::Go_forward(), callback1(LaunchWebBrowser, "http://www.ultimatepp.org/www$uppweb$community$en-us.html")); + if(menu.IsMenuBar()) + menu.Separator(); menu.Add(AK_BROWSETOPICS, IdeImg::help(), THISBACK(ShowTopics)); menu.Add(AK_SEARCHTOPICS, THISBACK(SearchTopics)); menu.Add(AK_BROWSETOPICS_WIN, IdeImg::help_win(), THISBACK(ShowTopicsWin));