1. 14 Dec, 2009 1 commit
  2. 11 Dec, 2009 1 commit
    • Friedemann Kleint's avatar
      Perforce: Use new VCSBasePlugin class. · f7cc04e2
      Friedemann Kleint authored
      Use relative paths with -d-option, check for symlinked depots.
      Add revert-actions.
      Use different context/kinds for editors, suppressing warnings.
      Introduce common run-function.
      f7cc04e2
  3. 08 Dec, 2009 1 commit
    • Friedemann Kleint's avatar
      VCS: Introduce Base class for VCS plugins, use in git. · 8097879d
      Friedemann Kleint authored
      Fixes:
      - Cannot diff a file that does not belong to a project
      - Cannot commit when a temporary diff/log view is open
        due to the current file pointing to a temporary directory
      - git's project-related actions not passing the correct
        relative path.
      
      Implementation:
      - Centralize code to listen for Qt Creator's relevant state changes
        in VCSBasePlugin, dispatching the changes to the instances affected.
        (avoiding multiple invocations of searches/QFileInfo on current).
      - Do the same for the corelistener catching closing SubmitEditors.
      - Introduce VCSBasePluginState representing the relevant state
        (current file/project).
      - Call git with working directory set and relative arguments
      - Remove setEnabled/isEnabled() logic of IVersionControl
      - Pass toplevel from VCSManager to avoid duplicate searches.
      8097879d
  4. 05 Oct, 2009 1 commit
  5. 22 Sep, 2009 1 commit
  6. 14 Aug, 2009 1 commit
  7. 10 Aug, 2009 1 commit
  8. 14 Jul, 2009 1 commit
  9. 13 Jul, 2009 1 commit
  10. 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
  11. 28 May, 2009 1 commit
    • Friedemann Kleint's avatar
      Fixed p4 plugin. · 8c45eb57
      Friedemann Kleint authored
      Introduce settings struct again. Add an errorString() to
      the settings class. Change checkP4Command to checkP4Configuration
      and make it report errors when appropriate. Make errorString show
      up in settings page and add "Test" button.
      Build options correctly (omit empty settings) and use basic
      options for the test (which was the bug causing p4 to be
      disabled if options were actually specified).
      8c45eb57
  12. 15 May, 2009 1 commit
    • Friedemann Kleint's avatar
      Added ParameterAction class for QActions acting on files. · 81d69641
      Friedemann Kleint authored
      Reduce inconsistencies in tr()-Strings provided for
      QActions that act on a current <something> (mostly files) by
      introducing a ParameterAction class that takes the tr()-Strings
      at construction time and provides a setParameter(QString) slot,
      allows for setting that parameter or an empty string, which
      will cause the displayed text to be updated.
      81d69641
  13. 08 May, 2009 1 commit
  14. 20 Mar, 2009 2 commits
  15. 25 Feb, 2009 2 commits
  16. 19 Feb, 2009 1 commit
    • dt's avatar
      Fixes: Make QtCreator fly even in face of perforce misconfiguration. · 469639fb
      dt authored
      Details:  If p4 is in path, but the server isn't configured correctly we
      were pretty slow, this fixes that by running p4 client -o after the
      settings have changed, if that doesn't return after 2 seconds, then we
      cache that as a invalid configuration.
      469639fb
  17. 20 Jan, 2009 1 commit
  18. 14 Jan, 2009 1 commit
  19. 13 Jan, 2009 2 commits
  20. 16 Dec, 2008 1 commit
  21. 09 Dec, 2008 1 commit
  22. 04 Dec, 2008 1 commit
  23. 02 Dec, 2008 4 commits