summaryrefslogtreecommitdiff
path: root/src/plugins/python/pythonutils.cpp
Commit message (Expand)AuthorAgeFilesLines
* Utils: Add TerminalMode::DetachedMarcus Tillmanns2023-05-041-16/+16
* Utils: Rename qtcprocess.{cpp,h} -> process.{cpp,h}Jarek Kobus2023-05-041-1/+1
* Utils: Rename QtcProcess -> ProcessJarek Kobus2023-05-041-5/+5
* Python: add create venv actionDavid Schulz2023-03-211-0/+21
* ProjectExplorer: Move some not-fully-session related bitshjk2023-03-011-5/+5
* Python: add interpreter selector to editor toolbarDavid Schulz2023-01-201-0/+15
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Python: Replace one use of QDirCurrentPath()hjk2022-11-211-1/+1
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* Python: Convert to Tr::trhjk2022-07-211-6/+4
* Python: ignore windows store redirectorsDavid Schulz2022-06-201-6/+15
* Python: prefer python from path when detecting python for documentDavid Schulz2022-06-151-5/+15
* Python: simplify detect python for document pathDavid Schulz2022-06-151-12/+8
* Python: Fix python detection for non project filesDavid Schulz2022-06-101-2/+2
* Promote previously python-specific InterpreterAspecthjk2022-04-271-7/+8
* PythonUtils: Connect to QtcProcess::done() signalJarek Kobus2022-04-271-11/+10
* Python: work with Interpreter in PythonRunConfigurationDavid Schulz2022-03-281-1/+1
* Python: extract pythonProjectForFile function to utilsDavid Schulz2022-03-281-0/+11
* Python: move python name cache to utilsDavid Schulz2022-03-281-0/+19
* Mimetypes: Make implementation switchable between new and oldEike Ziller2022-02-251-1/+1
* QtcProcess: Extract QtcProcess specific enums into separate headerJarek Kobus2022-02-181-1/+1
* Utils: Move QtcProcess constructor setup data to shared setup datahjk2022-02-111-1/+2
* PythonUtils: Use QtcProcess in terminal mode instead of ConsoleProcessJarek Kobus2022-01-251-4/+4
* ConsoleProcess: Uniform the common interface of QtcProcessJarek Kobus2022-01-201-1/+1
* PythonEditor: Fix a leak of console process on shutdownJarek Kobus2022-01-201-3/+3
* ConsoleProcess: Uniform the common interface of QtcProcessJarek Kobus2022-01-201-3/+3
* Python: move language client functionality out of utilsDavid Schulz2022-01-181-421/+4
* Python: fix repl workdirDavid Schulz2022-01-051-1/+1
* Python: prefer python-lsp-serverDavid Schulz2021-12-101-5/+5
* LanguangeClient: Use more FilePathhjk2021-08-311-1/+1
* Utils: Introduce a FilePath constructor from char arrayshjk2021-08-171-3/+1
* Utils/ProjectExplorer: Use FilePath for Runnable::workingDirectoryhjk2021-08-061-3/+3
* Python: Fix UI textLeena Miettinen2021-07-051-1/+1
* All: Replace most SynchronousProcess by QtcProcesshjk2021-06-231-3/+3
* Protect the access to module path for executable cacheJarek Kobus2021-06-161-0/+2
* Utils: Drop QProcess specific parameters from QtcProcess::finished()hjk2021-06-141-3/+4
* Utils: add FilePath::completeBaseNameDavid Schulz2021-06-041-3/+2
* Utils: Rename QtcProcess::Result::Finished to FinishedWithSuccesshjk2021-06-021-1/+1
* Utils: Move QProcess base to QtcProcessPrivatehjk2021-06-021-5/+5
* Utils: Remove CommandLine argument from QtcProcess::run{,Blocking}hjk2021-05-191-6/+8
* Utils: Make process results accessible through QtcProcess objecthjk2021-05-141-10/+10
* Do QFutureWatcher::setFuture() after connecting to watcher's signalsJarek Kobus2021-05-121-1/+1
* Utils: Merge {synchronous,qtc}process.{h,cpp} file pairshjk2021-05-101-1/+0
* Utils: Make SynchronousProcess use Utils::Environment for environmentshjk2021-05-051-1/+4
* Python: Replace a use of SynchronousProcesshjk2021-05-041-3/+5
* Python: Be less disrupting with the messages paneEike Ziller2020-12-171-8/+10
* Fix warnings about possible detach of temporary objectsJarek Kobus2020-11-161-1/+1
* Python: Fix UI text capitalizationLeena Miettinen2020-07-021-1/+1
* Move InfoBar to UtilsEike Ziller2020-06-181-12/+12
* Various places: performance-for-range-copyAlessandro Portale2020-06-151-2/+2