Feature #963

IDE - Help menu "Report bug.." option

Added by Zbigniew Rebacz over 9 years ago. Updated about 9 years ago.

Status:ApprovedStart date:01/19/2015
Priority:LowDue date:
Assignee:Miroslav Fidler% Done:

0%

Category:IDESpent time:-
Target version:-

Description

This option should invoke web browser with following site: http://www.ultimatepp.org/forums/index.php?t=loginx%x%.

ReportBug.diff Magnifier (1.35 KB) Zbigniew Rebacz, 01/19/2015 08:00 PM

ReportBug2.diff Magnifier (1.42 KB) Zbigniew Rebacz, 02/02/2015 05:24 PM

History

#1 Updated by Zbigniew Rebacz over 9 years ago

#2 Updated by Miroslav Fidler about 9 years ago

  • Status changed from Patch ready to Ready for QA
  • Assignee changed from Miroslav Fidler to Zbigniew Rebacz

I have delayed this, because while a very good idea with a trivial implementation, I was not quite sure what link(s) to include. Here comes my first attempt...

#3 Updated by Zbigniew Rebacz about 9 years ago

  • File ReportBug2.diffMagnifier added
  • Assignee changed from Zbigniew Rebacz to Miroslav Fidler

OK, but I think we will achieved better result by doing something like this:

void Ide::HelpMenu(Bar& menu)
{
    menu.Add(AK_BROWSETOPICS, IdeImg::help(), THISBACK(ShowTopics));
    menu.Add(AK_SEARCHTOPICS, THISBACK(SearchTopics));
    menu.Add(AK_BROWSETOPICS_WIN, IdeImg::help_win(), THISBACK(ShowTopicsWin));
    if(menu.IsMenuBar()) {
        menu.Separator();
        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("About..", THISBACK(About));
}


This operation should be definitely hide only in bar and it should be placed after core help function.

#4 Updated by Miroslav Fidler about 9 years ago

  • Status changed from Ready for QA to Approved
  • Assignee changed from Miroslav Fidler to Zbigniew Rebacz

#5 Updated by Zbigniew Rebacz about 9 years ago

  • Status changed from Approved to Ready for QA
  • Assignee changed from Zbigniew Rebacz to Miroslav Fidler

Fine, but can we change order? ("...it should be placed after core help function." - my last message in this topic). It is maybe not critical, but it sticks to the convention (Core help function first).

#6 Updated by Miroslav Fidler about 9 years ago

  • Status changed from Ready for QA to Approved

Also available in: Atom PDF