Author Topic: Start Here Page  (Read 8543 times)

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Start Here Page
« on: February 28, 2011, 12:59:46 am »
Any reason why an option to show the Start Here page isn't available from the "View" menu (or some other menu)?

Also interesting that if you close the Start Here page, choose Settings -> Environment, click OK, the start here page will show again. Not sure this makes sense.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12789
    • Travis build status
Re: Start Here Page
« Reply #1 on: February 28, 2011, 08:24:57 am »
I've got a crash when executed the steps above, here is the stack trace (no debug info, so probably it is wrong):

Code: [Select]
    <frame level="0"/>
    <frame level="1" function="wxEvtHandler::Disconnect(int, int, int, void (wxObject::*)(wxEvent&amp;), wxObject*, wxEvtHandler*)" offset="00000053"/>
    <frame level="2" function="cbAuiNotebook::ResetTabCtrlEvents()" offset="000000f4"/>
    <frame level="3" function="cbAuiNotebook::AllowScrolling(bool)" offset="00000030"/>
    <frame level="4"/>
    <frame level="5" function="wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="00000051"/>
    <frame level="6" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="000000a3"/>
    <frame level="7" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="000000c7"/>
    <frame level="8" function="wxWindowBase::TryParent(wxEvent&amp;)" offset="00000038"/>
    <frame level="9"/>
    <frame level="10" function="g_closure_invoke" offset="00000163"/>
    <frame level="11"/>
    <frame level="12" function="g_signal_emit_valist" offset="00000801"/>
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline jens

  • Administrator
  • Lives here!
  • *****
  • Posts: 7253
    • Jens' unofficial debian-repository for the Code::Blocks - IDE
Re: Start Here Page
« Reply #2 on: February 28, 2011, 08:43:45 am »
I've got a crash when executed the steps above, here is the stack trace (no debug info, so probably it is wrong):

Code: [Select]
    <frame level="0"/>
    <frame level="1" function="wxEvtHandler::Disconnect(int, int, int, void (wxObject::*)(wxEvent&amp;), wxObject*, wxEvtHandler*)" offset="00000053"/>
    <frame level="2" function="cbAuiNotebook::ResetTabCtrlEvents()" offset="000000f4"/>
    <frame level="3" function="cbAuiNotebook::AllowScrolling(bool)" offset="00000030"/>
    <frame level="4"/>
    <frame level="5" function="wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&amp;, wxEvtHandler*, wxEvent&amp;)" offset="00000051"/>
    <frame level="6" function="wxEventHashTable::HandleEvent(wxEvent&amp;, wxEvtHandler*)" offset="000000a3"/>
    <frame level="7" function="wxEvtHandler::ProcessEvent(wxEvent&amp;)" offset="000000c7"/>
    <frame level="8" function="wxWindowBase::TryParent(wxEvent&amp;)" offset="00000038"/>
    <frame level="9"/>
    <frame level="10" function="g_closure_invoke" offset="00000163"/>
    <frame level="11"/>
    <frame level="12" function="g_signal_emit_valist" offset="00000801"/>

Fixed in svn r7029.
Thanks for reporting !

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Start Here Page
« Reply #3 on: July 24, 2012, 11:38:45 pm »
17 months later, Here's a patch that puts a toggle for the start page in the View menu (shouldn't interfere with other start page behavior)

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Start Here Page
« Reply #4 on: August 09, 2012, 07:42:06 pm »
Not useful?

If concerned about cluttering the view menu with yet another option, I could make minimal changes to the core and expose the option in a plugin (a bit more work because that functionality is currently in the main app not the sdk)

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 12789
    • Travis build status
Re: Start Here Page
« Reply #5 on: August 09, 2012, 07:48:04 pm »
Just commit it and don't bother with plugins...
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline dmoore

  • Developer
  • Lives here!
  • *****
  • Posts: 1576
Re: Start Here Page
« Reply #6 on: August 11, 2012, 04:44:20 am »
committed rev 8228. Let me know if there are any issues

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9597
Re: Start Here Page
« Reply #7 on: August 11, 2012, 08:31:22 am »
committed rev 8228. Let me know if there are any issues
Maybe one with CC - I recall a place where CC was assuming the start page always to be gone... maybe that was in the past only... We'll see... ;-)
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ