- 16 Feb, 2017 1 commit
-
-
Robert Löhning authored
Change-Id: I20e644d61163bb91addcfe16a58692cfacb988d3 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 22 Jul, 2016 1 commit
-
-
Orgad Shaneh authored
* Remove QLatin1{String|Char} where possible * Use initializer lists for QStringList Change-Id: I8479f87f4fc909b5d74d854956885564209538e4 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 18 Jul, 2016 1 commit
-
-
Orgad Shaneh authored
It is now implemented by the wizard, using GitVersionControl::createInitialCheckoutCommand. Change-Id: Ie847402cf1bc22444d2142baa57bfac6a136fb8f Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 15 Jul, 2016 1 commit
-
-
Tobias Hunger authored
* Remove some more QLatin1String/QStringLiteral * Use algorithms Change-Id: Iaa1042684c58be5ff0a42b9126b63ec681053fdc Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 11 Jul, 2016 1 commit
-
-
Tobias Hunger authored
Just initializer lists for QStringLists (mostly arguments) and nullptr. Remove lots of QLatin1* while at it. Change-Id: I0d8354bcbdb759db65da6153bb356fb4b8ed0e8d Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 14 Jun, 2016 1 commit
-
-
Orgad Shaneh authored
Will be used in a follow-up commit for setting base line number for limited range blame. Change-Id: Ibae90f3ac982ebe9f53aa282f70c2c703e9eeb9d Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 09 May, 2016 1 commit
-
-
Orgad Shaneh authored
For repositories with many refs the dialog takes a few seconds to open. Change-Id: I82154ad8a77cc304db941f9d41e36e32aa7043cd Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 27 Apr, 2016 1 commit
-
-
Eike Ziller authored
Change-Id: Ic48d4f5810f171c070f0980581fb6e45f6fe6b4a Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 15 Apr, 2016 1 commit
-
-
hjk authored
Unneeded declarations, s/static const/const/, #include order, ... Change-Id: Ie7970f1a0ec1989d79bac56e9bad87852dd036ea Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 15 Feb, 2016 1 commit
-
-
Orgad Shaneh authored
Change-Id: I973ad0dad22df95fccfaa0ed5190bed696233e8c Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 12 Feb, 2016 1 commit
-
-
Orgad Shaneh authored
They're used by VcsEditorFactory Change-Id: I9211f406b389649bf8ff9fe7f24522026b1711d4 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 10 Feb, 2016 1 commit
-
-
Tobias Hunger authored
* pragma once * member initialization * s/struct/class/ * Introduce a static GitPlugin::client() method and use it Change-Id: Ifdcac86dd16f3cdba11d564d03e9a15f00a6afdb Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 08 Feb, 2016 1 commit
-
-
Orgad Shaneh authored
Will be used by Grep Change-Id: I9346707eef2fe55085b0edf090e117fe45afe8bf Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 04 Feb, 2016 1 commit
-
-
Orgad Shaneh authored
Change-Id: If88d7e1b501daf6f0dfc696cb20e5f1eb4aa83fe Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 25 Jan, 2016 1 commit
-
-
Eike Ziller authored
- If the git config contained old entries for submodules that were removed (they are not cleaned from the config automatically), it would add submodules with empty "dir", which lead to infinite recursion - When recursing into submodules, we need to prepend the paths from the git output with the relative path from the main repository Change-Id: I0bc6a1973f4cdeb1c3f09c05cd7736c25471f72e Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 19 Jan, 2016 1 commit
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 23 Nov, 2015 2 commits
-
-
Tobias Hunger authored
The heavy lifting was done by clazy. Change-Id: I60dcd378419b92f96dc681921701c9231ef8ee57 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Change-Id: I53047333e2591b9e2aca7931a1e809f99baf6f31 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 11 Nov, 2015 1 commit
-
-
Orgad Shaneh authored
Right-clicking a commit on blame shows the parent commit relevant for this file. In case the file was renamed, fetching the parent can fail (since the file with this name did not exist before the requested commit). Using the direct parent is good enough, and should work for all cases. What the user is really interested in is "how did the file look before this commit", and the exact "previous" commit is not really interesting. Change-Id: I7d74efce5f2b065f62e978ba5f14d3010a5f2c7f Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 01 Jul, 2015 1 commit
-
-
Thiago Macieira authored
The config variable is not required, as Git will get the user's name from other system settings, like the gecos field in /etc/passwd. So adapt Qt Creator to use the same mechanism that Git does. Change-Id: I255870833a024a36adf6ffff13ecb43cc0c45bbf Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 15 Apr, 2015 3 commits
-
-
Tobias Hunger authored
VcsBaseClientImpl::createVcsEditor does do the same check. Change-Id: I89c8d954e8d104261d8ee51a098b97110b4538f4 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
This name makes it more clear what the method does. Refactor to use VcsBaseClientImpl::vcsExec. Change-Id: I4cf742c2b172d2589bd7d6740461e4a4c8d470ed Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
and rename it to vcsExec. Accept a QVariant to set as cookie on the command instead of a int for the linenumber. Change-Id: I8240b53e775ac3883f92bdbf7b111abeeeb39426 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 14 Apr, 2015 2 commits
-
-
Tobias Hunger authored
Use it in favor of git's synchronousGit method. Change-Id: I1fc8031cb6d258073b64163aeeeaeac84443fb8c Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Use that in the gitplugin in favor of fullySynchronousGit. Change-Id: Ifd981f3fc5e87e16ad52caf32c204f81acffe586 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 13 Apr, 2015 2 commits
-
-
Tobias Hunger authored
... and use that in the Git client. Change-Id: Ie70ec0d5908776d11eb69613d45f565d4f0ce32b Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
... and use that in Git as well. Change-Id: I81c85fcf5a7da7e9f756f117ea6c38c15294a401 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 12 Apr, 2015 1 commit
-
-
Orgad Shaneh authored
Change-Id: Iae0779c1efa8b3b46cf504f7bda00d614a4a157e Reviewed-by:
André Hartmann <aha_1980@gmx.de>
-
- 10 Apr, 2015 2 commits
-
-
Tobias Hunger authored
Change-Id: I0b4d37ae8ccd5f5edd8f049d31519be7d2131036 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I86a4ddfd6c53a3be61c56579d8eaf5d49258a8f1 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 09 Apr, 2015 1 commit
-
-
Tobias Hunger authored
Change-Id: Ib14432c85f42606a0437f3848b9dfa2fe63fb2f3 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 08 Apr, 2015 1 commit
-
-
Tobias Hunger authored
... and update users of that functionality accordingly. Unexpected plus: Now every supported VCS actually saves their setting when requested. Change-Id: I02db7b2ce14e5f52d26409b2a01aea290c2a294a Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 26 Mar, 2015 5 commits
-
-
Tobias Hunger authored
Introduce VcsBaseClientImpl class that is a base for both GitClient and VcsBaseClient. The idea is to slowly move code from VcsBaseClient into VcsBaseClientImpl and reuse that in GitClient. Ideally GitClient would become a full VcsBaseClient at some point, but let's see how far we can get with this conversion process:-) Change-Id: I2e63ba0dcf8a61128d5abf7c1453625e1b9f4e7e Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Make createVcsEditor in GitClient have the same signature as createVcsEditor in VcsBaseClient. Change-Id: I652175cbbf90b5bccd007fe8f028e364fe61a9aa Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
That makes it more similar to the VcsBaseClient. Change-Id: Iabdd177d0734a6c1001c9bc5c5a0e2375ec169bc Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Use the same signature for the createCommand method in both. Change-Id: I948a9fd1af2850730736731c53ee8d1b0b9b30bc Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Change-Id: I966a76ee4c1e5c45ac7332613e90cf511afc584c Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 25 Mar, 2015 1 commit
-
-
Tobias Hunger authored
Integrate that into readConfigValue and use that instead. Change-Id: I47f860a49f1528ff1aa5f4dc645497034ab87d5b Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 10 Mar, 2015 1 commit
-
-
Tobias Hunger authored
* Move all data handling into DiffEditorDocument * Move much of the logic of how to update views into the DiffEditor. * Introduce a base class for the different views on the diff to implement. * Remove DiffEditorGuiController * Make DiffEditorController smaller and merge the DiffEditorReloader into the class * Simplify communication between the classes involved * Make much of the implementation private to the plugin Change-Id: I7ccb9df6061923bcb34cf3090d6d8331895e83c7 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
-
- 03 Mar, 2015 1 commit
-
-
Tobias Hunger authored
Change-Id: Ib4041924e1544d1ec2c5837c62c23554c6be0e91 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-