- Mar 05, 2010
-
-
hjk authored
-
- Mar 01, 2010
-
-
Friedemann Kleint authored
Introduce static utilities to Utils::SynchronousProcess for synchronous processes that mimicks the handling of Utils::SynchronousProcess (apply timeout after no more data are available on stdout/stderr as opposed to waitForFinished()). Task-number: QTCREATORBUG-777
-
- Feb 16, 2010
-
-
Friedemann Kleint authored
Display correct warning if git is not installed. Do not display it as error (popping up the log pane) from IVersionControl. Introduce separate caching flag to avoid repeated execution if git is not installed.
-
- Feb 02, 2010
-
-
Friedemann Kleint authored
Implement IVersionControl::vcsAdd() using --intent-to-add with a cached version check. On this occasion, implement vcsDelete() as well using 'git rm -f'.
-
- Jan 27, 2010
-
-
Friedemann Kleint authored
Give dialogs a consistent look, set WA_DeleteOnClose on them and improve updating. Add a Refresh/Diff buttons to branch dialog.
-
- Jan 15, 2010
-
-
Friedemann Kleint authored
Add non-modal stash management dialog and additional menu option "Stash snapshot..." to stash away changes prompting for a description, which will immediately replay the stash (take snapshot and continue working). Add interface to IVersionControl for creating/restoring/deleting snapshots for backup/complex undo operations (currently supported by git only). Add test options to VCSBasePlugin. Clean up and extend git client accordingly.
-
- Jan 12, 2010
-
-
Friedemann Kleint authored
Add repository creation operation to IVersionControl, implement for hg and git, add convenience slot with prompts to VCSBasePlugin. Add respective menu options and make menus are visible in case no VCS is active. Change project wizards extension page to list VCS that are capable of repository creation in a QComboBox in case the directory is not managed by another VCS (in which case it lists that one for operation 'add'). On that occasion, polish the Project selection to use a QComboBox as well and add some smartness to find the most suitable project to add via path matching.
-
- Jan 08, 2010
-
-
Friedemann Kleint authored
-
- Jan 07, 2010
-
-
Friedemann Kleint authored
Task-number: QTCREATORBUG-503
-
- Dec 08, 2009
-
-
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.
-
- Nov 11, 2009
-
-
Friedemann Kleint authored
Add changed signals to IVersionControl and VCSManager and wire them to the update methods. Add a menu action for manually updating. Improved version of reverted 7aa24116. Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Nov 10, 2009
-
- Nov 09, 2009
-
-
Friedemann Kleint authored
Add state logic to CppCodeModelManagerInterface, making it aware whether an indexer is running, protect the update methods from another invocation while running. Add changed signals to IVersionControl and VCSManager and wire them to the update methods. Add a menu action for manually updating. Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com> Reviewed-by:
con <qtc-committer@nokia.com>
-
- Oct 01, 2009
-
-
Friedemann Kleint authored
using queued slot/variant cookie magic in command
-
Friedemann Kleint authored
-
- Aug 14, 2009
-
-
hjk authored
-
- Aug 10, 2009
-
-
Friedemann Kleint authored
...and give it some color and formatting.
-
- Jul 17, 2009
-
-
Friedemann Kleint authored
Task-number: 244831
-
- Jun 16, 2009
-
-
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
-
Jason McDonald authored
Reviewed-by: Trust Me
-
- Jun 10, 2009
-
-
dt authored
Reviewed-By: mauricek
-
- Apr 09, 2009
-
-
Friedemann Kleint authored
-
- Mar 17, 2009
-
-
Friedemann Kleint authored
Task: 248067 Details: Use --no-color where appropriate. Use a hack to remove color sequences from output for "status" since it does not support the option as of git 1.6.2.
-
- Feb 25, 2009
- Feb 19, 2009
-
-
Friedemann Kleint authored
Make the git plugin look for the binary in the path specified in the settings. Previously, the environment was passed to the process, but that did not affect the location of the binary.
-
- Jan 20, 2009
-
-
hjk authored
-
- Jan 13, 2009
-
-
Daniel Molkentin authored
-
Daniel Molkentin authored
-
Friedemann Kleint authored
Details: Refactor the git command to be able to run a batch. Run diff and diff --cached in a batch
-
Friedemann Kleint authored
Fixes: Make git diff work for staged files, do not launch submit if file list empty, make file model read only, add conveniences Details: Add a type data field to the git file model
-
- Dec 19, 2008
-
-
Friedemann Kleint authored
-
Friedemann Kleint authored
-
- Dec 16, 2008
-
-
hjk authored
-
- Dec 10, 2008
-
-
con authored
-
- Dec 04, 2008
-
-
Friedemann Kleint authored
-
Friedemann Kleint authored
-
- Dec 03, 2008
-
-
Friedemann Kleint authored
Task: 205821 RevBy: con Details: Add a IVersionControl to git. Extend IF to able to return a name and add enabling options. Connect project explorer to enable the right VCS.
-
- Dec 02, 2008
-
-
Friedemann Kleint authored
-
hjk authored
-