- Nov 22, 2010
-
-
Tobias Hunger authored
-
Tobias Hunger authored
-
- Oct 29, 2010
-
-
Tobias Hunger authored
-
- Sep 29, 2010
-
-
Tobias Hunger authored
Merge-request: 2178 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Tuomas Puranen authored
Added few new functions to IVersionControl, VCSManager and GeneratedFile to support the funcationality needed by the trac plugin. All the version control plugins updated to have implementations according to the interface changes. Merge-request: 2178 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com> Merge-request: 2178 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- Sep 24, 2010
-
-
Tobias Hunger authored
Fix commiting with Author and Email set on Windows. Task-number: QTCREATOR-2397
-
- Sep 17, 2010
-
-
Robert Loehning authored
In cases where binary 'wish' is not in PATH variable this could not be started.
-
- Sep 01, 2010
-
-
Robert Loehning authored
-
- Aug 27, 2010
-
-
Robert Loehning authored
-
- Aug 26, 2010
-
-
Friedemann Kleint authored
Make GitClient::synchronousGit use the process environment. Windows: Add a setting to fake a 'HOME' environment variable (%HOMEDRIVE%%HOMEPATH%) to make msysgit look for its SSH-keys there not only when run from git bash, but also from Qt Creator. Useful in MinGw-setups, where git must not be in the path.
-
- Aug 23, 2010
-
-
Friedemann Kleint authored
Task-number: QTCREATORBUG-1642
-
- Aug 12, 2010
-
-
Friedemann Kleint authored
Provide UI with manual refresh button in BaseCheckoutWizardPage. Change ProcessCheckoutJob to be able to execute several steps. Implement in git.
-
- Jul 30, 2010
-
-
Robert Loehning authored
-
- Jun 08, 2010
-
-
Friedemann Kleint authored
Task-number: QTCREATORBUG-1577
-
- May 25, 2010
-
-
Friedemann Kleint authored
..for timeout handling to take effect. Also, log window will update continuously. Task-number: QTCREATORBUG-777
-
Friedemann Kleint authored
..for timeout handling to take effect. Also, log window will update continuously. Task-number: QTCREATORBUG-777
-
- May 21, 2010
-
-
Friedemann Kleint authored
- Use message boxes on timeouts. - Add a configuration for a graphical SSH password prompt binary with defaults - Launch commands that require authentification with no terminal on UNIX and environment variable SSH_ASKPASS set accordingly. - First attempt at introduce a common function to synchronously run VCS commands in base plugin with flags. - Use standard execution log entries in all VCS plugins (outputwindow).
-
- May 20, 2010
-
-
Friedemann Kleint authored
... when autofs is involved. Check for files instead of folders and stop checking/recursing up at '/' or $HOME. Further fixup will follow. Task-number: QTCREATORBUG-1361 Task-number: QTBUG-10495
-
- May 19, 2010
-
-
Friedemann Kleint authored
... when autofs is involved. Check for files instead of folders and stop checking/recursing up at '/' or $HOME. Further fixup will follow. Task-number: QTCREATORBUG-1361 Task-number: QTBUG-10495
-
- May 12, 2010
-
-
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.
-
- Apr 23, 2010
-
-
Friedemann Kleint authored
Do not listen on ICore::contextChanged to update actions (became slow after additional contexts). git: Make code to find top level faster, avoid constructing file info lists. Acked-by: con
-
- Mar 25, 2010
-
-
Friedemann Kleint authored
Modify CodePaster::fetch to do a mimetype detection on the content, create a filename with the matching extension and open that file. This gives correct syntax highlighting and makes "Save as" more convenient. Keep the file around and delete on exit. Modify patch mimetype with some content detection (higher priority than C++). Add a "current patch file" to the VCSBasePlugin::State. Add "Apply patch" to git with whitespace fix.
-
- Mar 19, 2010
-
-
Friedemann Kleint authored
Do 'git rebase --abort' if something fails.
-
Friedemann Kleint authored
Create actions with convenient factory functions, do enabling per file/project/repository centrally.
-
- Mar 15, 2010
-
-
Robert Loehning authored
-
- Mar 12, 2010
-
-
Friedemann Kleint authored
Present user with a checkable list of files to be cleaned (add reusable dialog to VCSBase module).
-
- 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
-