diff options
author | Ricardo J. Barberis <ricardo.barberis@gmail.com> | 2018-05-04 23:26:37 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2018-05-05 06:46:31 +0700 |
commit | 716ba1876fdce54adb1f824b567ebdc08e2e6ad2 (patch) | |
tree | af1d94c048a0f9338ff6b7609f93b3a91be43406 /development/git-cola/README | |
parent | 6520c1d1b71978c50a11965f123daf20f74c45d2 (diff) |
development/git-cola: Updated for version 3.1.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/git-cola/README')
-rw-r--r-- | development/git-cola/README | 24 |
1 files changed, 8 insertions, 16 deletions
diff --git a/development/git-cola/README b/development/git-cola/README index b771bc1e1287..6dd65aad113b 100644 --- a/development/git-cola/README +++ b/development/git-cola/README @@ -1,21 +1,13 @@ -git-cola is a Python-powered GPL licensed GUI for git. +git-cola is a sleek and powerful graphical user interface for Git. +git-cola is free software and written in Python (v2 + v3). -Qt4 warning, the website says: - -"NOTE: We do not yet recommend using PyQt5 because there are known -exit-on-segfault bugs in Qt5 that have not yet been addressed. git-cola -is sensitive to this bug and is known to crash on exit when using git dag -or the interactive rebase feature on PyQt5. - -QTBUG-52988 (https://bugreports.qt.io/browse/QTBUG-52988) - -PyQt4 is stable and there are no known issues when using it so we -recommend using PyQt4 until the Qt5 bugs have been resolved. +git-cola uses QtPy (included), so you can choose between PyQt4, PyQt5, +and PySide by setting the QT_API environment variable to pyqt4, pyqt5 or +pyside as desired. qtpy defaults to pyqt5 and falls back to pyqt4 if +pyqt5 is not installed. Set QT_API=pyqt4 in your environment if you have both versions of PyQt installed and want to ensure that PyQt4 is used. -NOTE: git-cola includes a vendored copy of its QtPy dependency." - -That said, if you set QT_API=pyqt4 git-cola segfaults, but it works fine -with Qt5 and PyQt5 from AlienBOB's repository. +PyQt5 is an optional dependency if you want a more "modern" interface. +pyside is an optional, untested, dependency. |