- Sep 14, 2010
-
-
dt authored
Also introduce a indirection, modes have now types, edit and debug have the same type, and editors do have a prefered type of modes instead of a prefered mode. That fixes the bug that if the prefered qml editing mode was set to design, then in switching between qml editors would - in Edit Mode: stay in edit mode - in Debug Mode: switch to debug mode
-
- Sep 10, 2010
-
-
hjk authored
-
- Aug 19, 2010
-
-
Friedemann Kleint authored
Task-number: QTCREATORBUG-2109
-
Friedemann Kleint authored
Update 'Commit' button to show number of files to be committed. Task-number: QTCREATORBUG-2090
-
- Jun 25, 2010
- Jun 15, 2010
-
-
Friedemann Kleint authored
as it breaks the log output. Task-number: QTCREATORBUG-1623
-
- Jun 10, 2010
-
-
Friedemann Kleint authored
Fixes breakage introduced by 34982c1f. Task-number: QTCREATORBUG-1612 Reviewed-by: dt
-
- Jun 08, 2010
-
-
Friedemann Kleint authored
to aid trac plugin implementation.
-
- Jun 07, 2010
-
-
Friedemann Kleint authored
Make VCS-generated editors read-only, enable editing when opening a patch. Make VCS-Editor non-read-only by default, add setter for "Forced read-only" that makes it a temporary, read-only file. Task-number: QTCREATORBUG-1528 Reviewed-by:
Thorbjorn Lindeijer <thorbjorn.lindeijer@nokia.com>
-
- 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
Merge managesDirectory() and findTopLevelForDirectory() into one giving managesDirectory() an optional topLevel parameter. This removes the need to go up the directory hierarchy twice when checking for Merurial or git and also saves some checks for CVS/Subversion. VCSManager: Check cache in reverse order starting out with the full path first to improve handling of nested repositories. Rubber-stamped-by: con Acked-by: dt
-
Friedemann Kleint authored
Ensure clean paths are returned by IVersionControl::findTopLevelForDirectory() as otherwise caching of VCSManager breaks (Windows) and commands are executed all over again. Fix display in SVN/CVS. Acked-by: con
-
- 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 27, 2010
-
-
Friedemann Kleint authored
Add menu options for consistency, run svn in C-locale. Task-number: QTCREATORBUG-1282
-
- Apr 26, 2010
-
-
Friedemann Kleint authored
Fix breakage introduced by: 59237338
-
- Mar 19, 2010
-
-
Friedemann Kleint authored
-
- Mar 18, 2010
-
-
Friedemann Kleint authored
-
- Mar 05, 2010
-
-
hjk authored
-
- Feb 25, 2010
-
-
Friedemann Kleint authored
-
- Feb 17, 2010
-
-
dt authored
And port the Qt4ProjectManager to use that API for synchronization between editors and the .pro file tree. Reviewed-By: con
-
- Feb 12, 2010
-
-
Friedemann Kleint authored
Make it possible to trigger actions from the locator bar by registering an instance of Locator::CommandLocator by prefix. Currently used for VCS systems. Acked-by: con Initial-patch-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Jan 29, 2010
-
-
Oswald Buddenhagen authored
doing it in 1.3 as well to avoid possible later conflicts
-
- 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 11, 2010
-
-
Friedemann Kleint authored
Add "revert all" to cvs,svn.
-
Friedemann Kleint authored
...and its dialog prompt consistently. Rename method and introduce overload taking IVersionControl. Add convenience slot to VCSBasePlugin.
-
- Jan 08, 2010
-
-
Friedemann Kleint authored
by adding directories in a loop. Introduce #ifdef for Macs in the hopes that the code can be deprecated at some time.
-
Tobias Hunger authored
Reviewed-by: Friedemann Kleint
-
- Jan 07, 2010
-
-
Tobias Hunger authored
* Use id() for methods returning a string used to represent some type of object. * Use displayName() for strings that are meant to be user visible. * Quieten some warnings while touching the files anyway. * Move Factories to their products in the plugins where that was not done before. Reviewed-by: dt
-
Friedemann Kleint authored
...over change numbers. Add missing "Log project/repository" actions and log count limits. Task-number: QTCREATORBUG-503
-
- Jan 06, 2010
-
-
Friedemann Kleint authored
in annotation editor, including base infrastructure in VCSBaseEditor. Pass signals of VCSBaseEditor to opaque VCSBaseEditable (IEditor) for convenience. Task-number: QTCREATORBUG-503
-
Friedemann Kleint authored
-
- Jan 05, 2010
-
-
Friedemann Kleint authored
Defaulting to true. Task-number: QTCREATORBUG-502
-
- Dec 15, 2009
-
-
Friedemann Kleint authored
to be used for status/opened output. enabling convenient opening. Append repository as block data to log text to be able to resolve relative paths.
-
- Dec 14, 2009
-
-
Friedemann Kleint authored
as already present for git, mercurial. Task-number: QTCREATORBUG-475
-
Friedemann Kleint authored
Make checkscript a bit more verbose. Task-number: QTCREATORBUG-451 Task-number: QTCREATORBUG-422
-
- Dec 09, 2009
-
-
Friedemann Kleint authored
Make the diff-base directory a property of VCSBaseEditor and use everywhere.
-
- Dec 08, 2009
-
-
Friedemann Kleint authored
Remove logic handling several repositories.
-
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>
-