Skip to content
Snippets Groups Projects
  1. Sep 21, 2010
  2. Aug 26, 2010
  3. Aug 25, 2010
  4. Aug 16, 2010
  5. Aug 11, 2010
  6. Jul 07, 2010
  7. Jun 08, 2010
  8. May 12, 2010
    • dt's avatar
      File renaming · 9bc9fe73
      dt authored
      Reviewed-By: con
      Reviewed-By: Friedemann Kleint
      
      We now support renaming files. The version control system tries first to
      rename, if that doesn't support or can't rename the file we do a normal
      rename. (Note: git, hg, perforce > 2009.02 support renaming, cvs not.
      (perforce untested)). We correctly notify all editors of the renamed
      file and tell the project manager to rename the file in the project.
      
      Note: Only the qt4projectmanager knows how to rename files.
      
      Note: renaming folders, moving files to different folders, renaming
      .pro/.pri files is not supported. Those things can be later added after
      this has proven to work correctly in the simple case.
      
      Also we don't do any actions based on the renaming like renaming
      classes, changing include guards or #include lines.
      9bc9fe73
  9. May 07, 2010
  10. Apr 13, 2010
    • dt's avatar
      Fix ui completion for new projects · c58469ce
      dt authored
      The UI_DIR and MOC_DIR weren't added to the includepath for new
      projects, since at the time of parsing the directories don't exist yet.
      
      We now always add UI_DIR and MOC_DIR to the include path, without caring
      whether they exist.
      
      Task-Nr:  QTCREATORBUG-1064
      Reviewed-By: ossi
      c58469ce
  11. Mar 29, 2010
    • dt's avatar
      Add LIBS-paths to PATH before running on windows. · a67e8899
      dt authored
      On windows when linking to a library via -L/some/path, the library is
      found in /some/path while linking. But running that app fails, since it
      can't find the library. We now adjust PATH to include all paths from
      LIBS and thus the library is found.
      a67e8899
  12. Mar 22, 2010
  13. Mar 10, 2010
    • dt's avatar
      Use exact and aysnc .pro file evaluate · ab8fc52d
      dt authored
      This is a big change touching almost all of our .pro file parsing.
      With this patch we only evaluate once exact for all needs and once
      greedy for the filelist. That is the qt runconfigurations don't have own
      evaluaters but reuse the project wide exact evaluation.
      
      We reevaluate if the user changes the build directory, the qmake
      buildconfiguration or the qmake arguments. That is if you open src.pro
      (or projects.pro) of qt with a shadow build you still don't get all the
      files, but after correcting the build directory, we reevaluate the .pro
      files and find all files. So for a suitable definition of fixed, that
      bug is now fixed.
      
      We now get the exact defines of all .pro files instead of all defines for all
      buildconfigurations. We still don't distinguish in which
      .pro file a DEFINE is set. So the code model now knows about all the
      defines set for the given configuration but not for which files it is
      actually set. Also that includes all DEFINES set in .qmake.cache or the
      mkspecs. This means all defines from .pro files should now work.
      
      The intial loading is still synchronous. I haven't looked into it to
      deeply, but it seems possible to make it also async.There are probably a
      few issues which need to be solved fist.
      
      Also due to the asynchronous nature of the code, the executable is
      updated a few seconds after actually changing the build configuration
      ab8fc52d
  14. Mar 05, 2010
  15. Feb 26, 2010
  16. Feb 17, 2010
  17. Feb 02, 2010
  18. Jan 25, 2010
  19. Jan 20, 2010
  20. Jan 12, 2010
  21. Dec 08, 2009
  22. Dec 03, 2009
  23. Oct 05, 2009
  24. Sep 29, 2009
  25. Aug 21, 2009
  26. Aug 14, 2009
  27. Jul 27, 2009
  28. Jun 16, 2009
    • 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
  29. May 25, 2009
  30. May 13, 2009
  31. May 12, 2009
    • dt's avatar
      Adds dynamic ui completion. Wohoo :) · af199594
      dt authored
      This means, creating a new project, we immediately have completion for
      the ui file. Also adding stuff to the ui file now changes the codemodel
      immediately.
      
      Yet todo, are tests under windows and suppressing a warning if the form
      contains a toplevel spacer.
      af199594
  32. Apr 28, 2009
    • dt's avatar
      Fix $$OUT_PWD not beeing set for finding the target/destdir · 6c5e23f1
      dt authored
      Qt Creator wouldn't find the correct target if shadow building a project
      that uses $$OUT_PWD, like for example itemviews-ng.
      We didn't set the necessary variable on the ProFileReader *, simplified
      the code to always use a ProFileReader created for the exact
      profilenode.
      6c5e23f1
  33. Apr 03, 2009
  34. Mar 26, 2009
  35. Mar 19, 2009
  36. Feb 25, 2009
Loading