aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcsbase/vcsbaseclient.h
Commit message (Expand)AuthorAgeFilesLines
* Utils: Introduce a Utils::TextCodec classhjk2025-05-141-4/+5
* VCS: Replace more uses of QTextCodec with its namehjk2025-05-091-5/+5
* VcsBase: Remove some dead endsJarek Kobus2025-02-101-4/+0
* VCS: Remove an unnecessary indirectionEike Ziller2024-11-291-2/+0
* VcsBase: Fix a crash on shutdownJarek Kobus2024-09-121-3/+0
* Remove #include <utils/fileutils.h> from most header fileshjk2024-07-261-2/+0
* VcsBaseClientImpl: Don't leak VcsCommand instancesJarek Kobus2024-03-181-0/+3
* VCS: Allow remote vcs operationsMarcus Tillmanns2024-02-121-3/+5
* Process: Get rid of ProcessInterpreterJarek Kobus2024-01-171-5/+4
* VcsBase: Get rid of unused extraOptions argJarek Kobus2024-01-161-3/+1
* VcsBase: De-virtualize diff()Jarek Kobus2024-01-161-3/+3
* VcsBase: Remove a few now unnecessary Q_OBJECT useshjk2023-08-081-2/+0
* VcsBase: Remove almost unused access to VcssBaseClientImpl::settings()hjk2023-07-191-2/+0
* Utils: Rename QtcProcess -> ProcessJarek Kobus2023-05-041-2/+2
* Git: Reduce sync processesOrgad Shaneh2023-02-141-0/+8
* Git: Fix instant blame text encodingAndre Hartmann2023-01-301-1/+2
* VcsBase: Proliferate use of FilePathhjk2023-01-201-2/+2
* Subversion: Mask credentials in command line everywhereOrgad Shaneh2023-01-171-1/+2
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* VcsBase: Don't return editor from annotate()Jarek Kobus2022-12-111-10/+6
* VcsBase: Get rid of CommandOutputBindModeJarek Kobus2022-12-091-11/+3
* VcsBase: Reuse CommandOutputBindMode instead of boolJarek Kobus2022-12-091-8/+8
* GitClient: Simplify vcsExecJarek Kobus2022-12-091-4/+2
* GitClient: Introduce execWithEditor()Jarek Kobus2022-12-091-0/+3
* VcsBase: Introduce vcsExecWithHandler()Jarek Kobus2022-12-091-5/+13
* VcsBase: Move RunFlags into separate headerJarek Kobus2022-10-061-3/+5
* VcsCommand: Remove one runCommand() overloadJarek Kobus2022-09-051-4/+4
* VcsBase: Rename vcsFullySynchronousExec into vcsSynchronousExecJarek Kobus2022-09-021-9/+2
* GitClient: Replace describe command with QtcProcessJarek Kobus2022-09-011-5/+0
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* VcsCommand: Get rid of setCookie()Jarek Kobus2022-08-021-2/+1
* Move ShellCommand into VcsBase pluginJarek Kobus2022-08-011-31/+28
* VcsBase: Remove unneeded declarationsJarek Kobus2022-07-291-3/+1
* ShellCommand: Introduce CommandResult structureJarek Kobus2022-07-291-13/+11
* ShellCommand: Remove success() signalJarek Kobus2022-07-291-1/+1
* VcsBase: Hide VcsCommand classJarek Kobus2022-07-131-13/+21
* VcsBase: Add a convenience function execBgCommandOrgad Shaneh2022-05-121-0/+5
* VcsBase: Remove unused argument in enqueueJobOrgad Shaneh2022-05-121-1/+0
* QtcProcess: Limit the inclusion of qtcprocess.hJarek Kobus2022-03-021-1/+4
* VCS: Use more FilePath in ShellCommand and surroundingshjk2021-08-171-1/+1
* Vcs: Use more FilePath for file pathshjk2021-08-021-46/+56
* VCS: Partially use FilePath in VcsBaseClienthjk2021-07-301-5/+8
* Vcs: Replace findRepositoryForDirectoryhjk2021-07-301-1/+1
* All: Replace most SynchronousProcess by QtcProcesshjk2021-06-231-3/+3
* VcsBase: Remove unused VcsBaseClientImpl::commandOutputFromLocal8Bit()hjk2021-06-221-4/+0
* Utils: Make process results accessible through QtcProcess objecthjk2021-05-141-10/+11
* Utils: Don't expose Utils::defaultExitCodeInterpreterhjk2021-05-111-2/+1
* Utils: Merge {synchronous,qtc}process.{h,cpp} file pairshjk2021-05-101-1/+1
* Vcs/Utils: Use Utils::Environment for ShellCommandhjk2021-05-051-1/+1
* VcsBase: Remove VcsBaseClientSettingshjk2021-03-221-8/+3