1. 13 May, 2015 1 commit
  2. 12 May, 2015 10 commits
  3. 11 May, 2015 1 commit
  4. 08 May, 2015 1 commit
  5. 07 May, 2015 1 commit
  6. 06 May, 2015 1 commit
    • Daniel Teske's avatar
      ProjectTree::currentProject: Introduce a fall back to startupProject · d9425c5c
      Daniel Teske authored
      
      
      If no node is selected, e.g. no document is open, the ProjectTree
      currently claims that there is no current project.
      
      This adds a fallback to startup project in that case. This especially
      fixes the case where only one project is open and as such it is clear
      from context which project the user expects to be current.
      
      Revert a few places where I implemented this fallback manually.
      
      I do not like this. If multiple projects are open, this fallback can be
      surprising and not what the user wants. Everything works fine in the
      simple case with one project open but breaks with multiple projects
      open, this actively hides bugs.
      
      Change-Id: I6259834ca2220dd83bdffb16c3a0eac8f98e504b
      Task-number: QTCREATORBUG-14394
      Reviewed-by: default avatarEike Ziller <eike.ziller@theqtcompany.com>
      d9425c5c
  7. 05 May, 2015 1 commit
  8. 04 May, 2015 3 commits
  9. 30 Apr, 2015 3 commits
  10. 29 Apr, 2015 4 commits
  11. 27 Apr, 2015 3 commits
  12. 23 Apr, 2015 4 commits
  13. 22 Apr, 2015 6 commits
  14. 21 Apr, 2015 1 commit
    • Daniel Teske's avatar
      Tasks: Make the linking of compile output to Tasks more robust · 4f383f77
      Daniel Teske authored
      
      
      Clicking on error messages is supposed to jump to the editor.
      And "Show Output" on the task is supposed to select the error
      in the output.
      
      The old code just registered the task for the last line of
      output. This broke for every parser that allowed for
      error messages that spanned multiple lines. And was obviously
      also incorrect for tasks that weren't generated due to
      compile output.
      
      Fix both of those issues by giving the IOutputParsers more
      control on which lines are linked to a task.
      
      Task-number: QTCREATORBUG-14136
      Change-Id: I095922c9875620dabfb7d406f6b152c8a9b25b62
      Reviewed-by: default avatarTobias Hunger <tobias.hunger@theqtcompany.com>
      Reviewed-by: default avatarDaniel Teske <daniel.teske@theqtcompany.com>
      4f383f77