1. 14 Feb, 2012 1 commit
    • Daniel Teske's avatar
      Optimize BaseTextMark · b267027c
      Daniel Teske authored
      
      
      Instead of each BaseTextMark being a QObject and being connected
      to editorOpened, centralize that and distribute the signal
      to only the BaseTextMarks that need it.
      
      Change-Id: I3f2783c34a25d78aa335418236850436028bfdf3
      Reviewed-by: default avatarEike Ziller <eike.ziller@nokia.com>
      b267027c
  2. 09 Feb, 2012 2 commits
  3. 26 Jan, 2012 1 commit
  4. 03 Nov, 2011 1 commit
  5. 06 May, 2011 1 commit
  6. 13 Apr, 2011 1 commit
  7. 21 Mar, 2011 1 commit
    • hjk's avatar
      texteditor: simplify basetextmark architecture · a18d0572
      hjk authored
      ITextMark is not abstract anymore and has an icon and a priority.
      This means separate breakpoint and location marker classes that
      are only "plain" marks with icons and priorities are not needed.
      
      BaseTextMark directly inherits from ITextMark, instead of owning
      an ITextMark derived InternalMark.
      
      Also, there is now ITextMark::paint() to make it a bit more flexible
      then icon()[->paint()]
      a18d0572
  8. 02 Mar, 2011 1 commit
  9. 12 Jan, 2011 2 commits
  10. 17 Dec, 2010 1 commit
  11. 29 Oct, 2010 1 commit
  12. 28 May, 2010 1 commit
    • Thorbjørn Lindeijer's avatar
      Make sure bookmarks survive a document reload · 76020b61
      Thorbjørn Lindeijer authored
      While reloading a text document, the bookmarks got lost since their
      associated QTextBlocks were deleted.
      
      This patch makes sure that before reloading, the bookmarks are removed
      non-persistently in the same way as when closing a document, and that
      they are restored after the document was reloaded.
      
      Currently, no effort is made to update the location of the bookmarks
      based on the way the file changed.
      
      Task-number: QTCREATORBUG-1281
      Reviewed-by: dt
      76020b61
  13. 05 Mar, 2010 1 commit
  14. 11 Jan, 2010 1 commit
    • Thorbjørn Lindeijer's avatar
      Fixed crash when leaving session with invalid bookmarks or breakpoints · 2b46f828
      Thorbjørn Lindeijer authored
      When the bookmark could not be added to the editor due to being on a
      non-existing line, it would not be cleaned up properly when the editor
      was closed, resulting in a crash when it later tried to remove itself
      from the no longer existing editor.
      
      In addition to fixing the crash, bookmarks that are not on valid lines
      are now automatically removed when you try to navigate to them.
      
      Task-number: QTCREATORBUG-545
      Reviewed-by: mae
      2b46f828
  15. 14 Aug, 2009 1 commit
  16. 16 Jun, 2009 2 commits
    • con's avatar
      Cherry-pick: Update license headers and sales contact details. · 2919c210
      con authored
      Reviewed-by: Trust Me
      
      Conflicts:
      
      	src/libs/cplusplus/CppBindings.cpp
      	src/libs/cplusplus/CppBindings.h
      	src/libs/cplusplus/FastPreprocessor.cpp
      	src/libs/cplusplus/FastPreprocessor.h
      	src/plugins/cpptools/cppcurrentdocumentfilter.cpp
      	src/plugins/cpptools/cppcurrentdocumentfilter.h
      	src/plugins/cpptools/cppsemanticsearch.cpp
      	src/plugins/cpptools/cppsemanticsearch.h
      	src/plugins/duieditor/parser/qmljs.g
      	src/plugins/duieditor/parser/qmljsast.cpp
      	src/plugins/duieditor/parser/qmljsast_p.h
      	src/plugins/duieditor/parser/qmljsastfwd_p.h
      	src/plugins/duieditor/parser/qmljsastvisitor.cpp
      	src/plugins/duieditor/parser/qmljsastvisitor_p.h
      	src/plugins/duieditor/parser/qmljsengine_p.cpp
      	src/plugins/duieditor/parser/qmljsengine_p.h
      	src/plugins/duieditor/parser/qmljsgrammar.cpp
      	src/plugins/duieditor/parser/qmljsgrammar_p.h
      	src/plugins/duieditor/parser/qmljslexer.cpp
      	src/plugins/duieditor/parser/qmljslexer_p.h
      	src/plugins/duieditor/parser/qmljsmemorypool_p.h
      	src/plugins/duieditor/parser/qmljsnodepool_p.h
      	src/plugins/duieditor/parser/qmljsparser.cpp
      	src/plugins/duieditor/parser/qmljsparser_p.h
      	src/plugins/duieditor/parser/qmljsprettypretty.cpp
      	src/plugins/duieditor/parser/qmljsprettypretty_p.h
      	src/plugins/duieditor/rewriter/rewriter.cpp
      	src/plugins/duieditor/rewriter/rewriter_p.h
      	src/plugins/duieditor/rewriter/textwriter.cpp
      	src/plugins/duieditor/rewriter/textwriter_p.h
      	src/shared/cplusplus/ASTClone.cpp
      	tests/manual/cplusplus/main.cpp
      2919c210
    • Jason McDonald's avatar
      Update license headers and sales contact details. · 884b7af7
      Jason McDonald authored
      Reviewed-by: Trust Me
      884b7af7
  17. 29 Apr, 2009 1 commit
  18. 25 Feb, 2009 2 commits
  19. 21 Jan, 2009 1 commit
  20. 20 Jan, 2009 1 commit
  21. 13 Jan, 2009 2 commits
  22. 16 Dec, 2008 1 commit
  23. 09 Dec, 2008 1 commit
  24. 02 Dec, 2008 4 commits