summaryrefslogtreecommitdiff
path: root/src/plugins/cvs
Commit message (Collapse)AuthorAgeFilesLines
* License updateEike Ziller2014-10-0924-163/+186
| | | | | Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* Revert "VCS: Open diff/blame editors in other split"Tobias Hunger2014-06-171-3/+1
| | | | | | | | | | | | | | This change has lead to complaints about diff views opening in apparently random places for users with several splits. This reverts commit 02b3a79c5f30cd5c808408caff598f2f4f0a299f. Conflicts: src/plugins/diffeditor/diffeditorplugin.cpp src/plugins/subversion/subversionplugin.cpp Change-Id: I2eab8ff2d88a9e12f4dc7ec3a9ca65455daf15e2 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* CVS: Pass const string by referenceOrgad Shaneh2014-05-262-2/+2
| | | | | Change-Id: Ieee43c000c29a0d25984fcab1d8d5ca897d00907 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Vcs: Use Utils::FileName where possible in the CheckoutWizardsTobias Hunger2014-05-262-8/+8
| | | | | Change-Id: I7e90f2c3468099229620d6713b39b69d8dbe8ff0 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* BaseCheckoutWizard*: Move createCommand from factory into WizardTobias Hunger2014-05-262-25/+24
| | | | | Change-Id: I0dcc931f279b59f0d6cf7afb553a2fed30baae7a Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Vcs: Remove propertyPages from wizardFactoryTobias Hunger2014-05-262-20/+14
| | | | | Change-Id: If9d3249818b024a1a873fd3f78190379c050ac66 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Vcs: Make checkout wizards work, even when VCS in unconfiguredTobias Hunger2014-05-261-1/+5
| | | | | | | | | They used to grab the first page in the set of pages and that is the VCS setup page if the VCS was not configured before the wizard was started. Then the wizards just stopped. Change-Id: I8ea5bc373c07fb5c68a4814396864de6b8413747 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Vcs: Add method to create a Wizard to the WizardFactory and use itTobias Hunger2014-05-262-0/+24
| | | | | | | Implement it in all VCS that support this type of wizard Change-Id: I78b0e4a37e6bf6b25d8cee4b1e96bcc76188047a Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Vcs: Append "Factory" to the variaus checkout wizardsTobias Hunger2014-05-263-6/+6
| | | | | Change-Id: I571717a389c63f4f0371570e22d3f2a834e8b900 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Rename basecheckoutwizard.* to vcsbase/basecheckoutwizardfactory.*Tobias Hunger2014-05-261-1/+1
| | | | | Change-Id: I9f607b9d27b52fbbc26ae601e7a36c30bcc3df59 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Rename BaseCheckoutWizard to BaseCheckoutWizardFactoryTobias Hunger2014-05-261-1/+1
| | | | | Change-Id: Ide131cbfa27640875bb16f82a1992cf2975c5083 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* VCS: Remove unused local variablesOrgad Shaneh2014-05-061-3/+0
| | | | | Change-Id: I72076d632ffd0b49e9e54dab27368a43787a36a3 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Use double quotes instead of single quotes as per our guidelines.Christian Kandeler2014-04-221-4/+4
| | | | | Change-Id: Ib608bb49e26781aef1914085a5d801fcdcd5eb56 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Use ICore::dialogParent for message boxes without parent so farhjk2014-03-121-3/+4
| | | | | | Change-Id: I2ee35796b2c041e6ea2ae6bd677e10167451d1b8 Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* use new base import style in qbs filesJoerg Bornemann2014-03-111-1/+1
| | | | | | Change-Id: Iecf32122df41f304ec6df538bb0dd8a263238a86 Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* VCS: Open diff/blame editors in other splitTobias Hunger2014-03-071-1/+3
| | | | | | | | ... if there are other splits that is. Task-number: QTCREATORBUG-11623 Change-Id: Icb3b1c86c39d88e90916079e8ab347574ae9a361 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* EditorManager: Add OpenEditorFlags to openEditorWithContentsTobias Hunger2014-03-071-1/+0
| | | | | | | | | | This requires moving the activateEditor call into openEditorWithContents. Remove that line elsewhere when editors are constructed. Keep it when reusing an existing editor though. Change-Id: I872f03e16fde42f3b8adec2cf2344b7cc495cd08 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Qbs/qmake: Fix dependencies of pluginsTobias Hunger2014-02-112-0/+3
| | | | | | | | | ... based on output from dependencyinfo.py script Change-Id: I9532f6d259f15c16b62fae0ca18f8a8cad95bd11 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com> Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* BaseTextEditor: Remove some unnecessary indirections through widgetEike Ziller2014-01-141-1/+1
| | | | | Change-Id: I4f71448d6788a4e553b1495b72263a004e65d8c0 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Core: Merge Find and Locator into Core pluginhjk2014-01-144-7/+4
| | | | | | | Change-Id: I7053310272235d854c9f409670ff52a10a7add8b Reviewed-by: Christian Kandeler <christian.kandeler@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Incremented year in copyright infoRobert Loehning2014-01-092-2/+2
| | | | | Change-Id: I6e25ba25aa2898b5382dae7f3751deebb6072efa Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Merge remote-tracking branch 'origin/3.0'Eike Ziller2014-01-0822-22/+22
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: share/qtcreator/debugger/dumper.cpp share/qtcreator/debugger/dumper_p.h share/qtcreator/debugger/test/main.cpp src/plugins/debugger/gdb/classicgdbengine.cpp src/plugins/debugger/gdb/pythongdbengine.cpp src/plugins/debugger/lldblib/guest/lldbengineguest.cpp src/plugins/debugger/lldblib/guest/lldbengineguest.h src/plugins/debugger/lldblib/guest/main.cpp src/plugins/debugger/lldblib/ipcengineguest.cpp src/plugins/debugger/lldblib/ipcengineguest.h src/plugins/debugger/lldblib/ipcenginehost.cpp src/plugins/debugger/lldblib/ipcenginehost.h src/plugins/debugger/lldblib/lldbenginehost.cpp src/plugins/debugger/lldblib/lldboptionspage.cpp src/plugins/qbsprojectmanager/qbsstep.cpp src/plugins/qbsprojectmanager/qbsstep.h src/plugins/qmlprofiler/canvas/qdeclarativecanvas.cpp src/plugins/qmlprofiler/canvas/qdeclarativecanvas_p.h src/plugins/qmlprofiler/canvas/qdeclarativecontext2d.cpp src/plugins/qmlprofiler/canvas/qdeclarativecontext2d_p.h src/plugins/qmlprofiler/canvas/qmlprofilercanvas.cpp src/plugins/qnx/blackberrycheckdevmodestep.cpp src/plugins/qtsupport/debugginghelper.cpp Change-Id: Ie9fd0a885fb6264a6a8a72daee071b75bcbd2e9d
| * Incremented year in copyright infoRobert Loehning2014-01-0822-22/+22
| | | | | | | | | | | | Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | VCS: Remove unnecessary indirectionEike Ziller2013-12-191-3/+2
| | | | | | | | | | Change-Id: I73d70da7e6cc6006da92c05bf0b15da6b8bbf5bf Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* | Preferences: Add default implementation for filteringEike Ziller2013-12-102-32/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | The default "matches" method now takes the widget and looks for all child labels, checkboxes, push buttons and group boxes. Because of that, the former "createWidget" method can be called multiple times without creating a new widget (-->widget()), and the "finished" method must ensure that the created widget gets deleted, since not all widgets that were created are added to the UI anymore. Change-Id: Ia231c7c78dd8819146668e6447d36d22e7836904 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* | Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-12-051-1/+3
|\ \ | |/ | | | | | | | | | | | | Conflicts: qtcreator.pri qtcreator.qbs Change-Id: I49dca8a41519869f122a4dfdbd6564b357ddeb1e
| * Limit cdUp to rootOrgad Shaneh2013-12-031-1/+3
| | | | | | | | | | | | | | Task-number: QTCREATORBUG-10860 Change-Id: I22550b4415e07cac0d78f36595dc7ee781a837c0 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* | Cvs: Add history completer to path choosersTobias Hunger2013-11-261-0/+1
| | | | | | | | | | Change-Id: I1e94be130c215802fbb3f7189fe5fb8e1599bf7c Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* | ClearCase: Handle read-only view private filesKnut Petter Svendsen2013-11-132-2/+3
| | | | | | | | | | | | | | | | | | View private files have state NotManaged. In the corner case where a NotManaged file is read-only they should be made writeable by the ReadOnlyFilesDialog, and not vcsOpen()-ed. Change-Id: Icfeab6bebb76cc01da693b3bfff7b46c45b106b4 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* | Fix warnings about struct/class mismatch in CVS.Friedemann Kleint2013-10-181-1/+1
| | | | | | | | | | Change-Id: Idabfc88b12ee24cf456b78a098206ee143c1341a Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* | Merge remote-tracking branch 'origin/3.0'Eike Ziller2013-10-162-24/+0
|\ \ | |/
| * Vcs: Remove snapshot supportTobias Hunger2013-10-152-24/+0
| | | | | | | | | | | | | | | | The functionality is unused. Change-Id: I45017106509b8dbff9f3eff3aaef6de19be31ce7 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* | Use VcsBaseClient::diff instead of cvs's oneJarek Kobus2013-10-1611-236/+346
|/ | | | | | | The second step in cleaning a mess in VCS Change-Id: I3eb360825480c74242110b0da9f90b39fc4c767f Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
* VCS: Do not try to add files that are already trackedOrgad Shaneh2013-10-114-2/+21
| | | | | | | | Task-number: QTCREATORBUG-2455 Change-Id: I4b1fa9676ad4a8d7293e035e4d6103251bef8aee Reviewed-by: Nikita Baryshnikov <nib952051@gmail.com> Reviewed-by: Cristian Tibirna <tibirna@kde.org> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* VCS: Rename diffBaseDirectory -> workingDirectoryOrgad Shaneh2013-10-101-1/+1
| | | | | | | Can have other usages than diff Change-Id: Ieb01a88eb95503ac89b2f2c1120eddf404cdce5a Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* VCS: Pass workingDirectory for annotateOrgad Shaneh2013-10-103-7/+9
| | | | | | | | | | Required for supporting renames on annotate. The renamed file (and possibly its parent directory) doesn't exist anymore, so it shouldn't be passed as a working directory. Change-Id: I809e8df17c1dc5199e533b525244a668eccbcd5f Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Use book style capitalization for button labelsjkobus2013-10-101-2/+2
| | | | | Change-Id: I9d74792f59a1209a3fbbd4fade39eee04d5ce5f4 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* qbs project files: Make use of new qbsSearchPaths property.Christian Kandeler2013-10-091-1/+1
| | | | | Change-Id: I396d970fafea1fd0b4c4d73883796662a1d0064b Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Cleanup IWizard interface and usershjk2013-09-242-26/+7
| | | | | | | Added 639 lines, removed 1391. Change-Id: I15ec7dd056d4f7ad79c6dd6a4181007ad14f6a43 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Cvs: Remove some Cvs namespace usagesTobias Hunger2013-09-032-7/+7
| | | | | Change-Id: I73250f29ef9324d100202c855d78336935be7397 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Apply 'static' pattern to MimeDatabasehjk2013-09-031-1/+1
| | | | | | | | Also adjust and streamline using and surrounding code. Change-Id: I6a8b05126bdcbb74ff611b21c7cb3c5902a2d5ca Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* VCS: Replace AbstractCheckoutJob with CommandOrgad Shaneh2013-09-023-9/+11
| | | | | | | Command now provides the same functionality. Deduplicate code. Change-Id: I789f021050471281870b6ef6a81a94e66fbdf0c7 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* EditorManager: Use static pattern, adjust surrounding codehjk2013-08-301-1/+1
| | | | | Change-Id: I3255a0150cd9a730336456c5a9f986eb74fefbff Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* VCS: Invert Command -> runVcs dependencyOrgad Shaneh2013-08-301-1/+1
| | | | | | | | | * Unclutter runVcs * Enable more dynamic signal/slot usage in Command Change-Id: Ie97b17078778b0c86b74d5725a78e766828ac6d8 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Add common interface for text formats inside syntax highlighterjkobus2013-08-264-7/+5
| | | | | | Change-Id: I87f64446161a57aea0896f68e4eafacef791969b Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* VCS: Enable calling runVcs from non-GUI threadsOrgad Shaneh2013-08-201-3/+2
| | | | | | | | | | * Introduce a proxy class for thread synchronization * Use signals for appending text to output window Change-Id: Iecbb010e6b6e9dab27d9862a43dafa450f2bb1f8 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* VCS: Use correct output styleOrgad Shaneh2013-08-121-1/+1
| | | | | Change-Id: I95ea8078ae53e7339213765fbb8a79bff33f899c Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* VCS: Use a single filename for logOrgad Shaneh2013-08-072-22/+26
| | | | | | | | | The list always contains a single entry (or none) anyway Take 2. This time it actually compiles ;-) Change-Id: I71a9822360a9b569ba79afa0f575e27918bb2e03 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* EditorManager: Make closeEditor publicOrgad Shaneh2013-08-071-2/+1
| | | | | | | | And use it where appropriate Change-Id: I0f37b8aada6eaa9be6743724b91a59173a01cb0c Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: David Schulz <david.schulz@digia.com>
* Move IEditor::createNew to IDocument::setContentsEike Ziller2013-07-171-5/+5
| | | | | | | | | The method is for setting the contents, so it belongs to the document, and should be named correspondingly. Change-Id: I40363dc08f11268f530885b512e4a88e8b10d096 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>