author | Pierre-Yves David <pierre-yves.david@fb.com> |
Wed, 10 Jun 2015 11:56:55 -0700 | |
changeset 25520 | c8fada8d9db9 |
parent 25499 | 0fa964d6fd48 |
child 25521 | f5c906878a47 |
permissions | -rw-r--r-- |
10434 | 1 |
# progress.py show progress bars for some actions |
2 |
# |
|
3 |
# Copyright (C) 2010 Augie Fackler <durin42@gmail.com> |
|
4 |
# |
|
15772
83a140752239
progress: Use the same GPL boilerplate as most hg files
Augie Fackler <durin42@gmail.com>
parents:
15662
diff
changeset
|
5 |
# This software may be used and distributed according to the terms of the |
83a140752239
progress: Use the same GPL boilerplate as most hg files
Augie Fackler <durin42@gmail.com>
parents:
15662
diff
changeset
|
6 |
# GNU General Public License version 2 or any later version. |
10434 | 7 |
|
8 |
"""show progress bars for some actions |
|
9 |
||
10450 | 10 |
This extension uses the progress information logged by hg commands |
11 |
to draw progress bars that are as informative as possible. Some progress |
|
10434 | 12 |
bars only offer indeterminate information, while others have a definite |
13 |
end point. |
|
14 |
""" |
|
15 |
||
16 |
def uisetup(ui): |
|
25499
0fa964d6fd48
progress: move all logic altering the ui object logic in mercurial.ui
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
25498
diff
changeset
|
17 |
if ui.config('progress', 'disable', None) is None: |
0fa964d6fd48
progress: move all logic altering the ui object logic in mercurial.ui
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
25498
diff
changeset
|
18 |
ui.setconfig('progress', 'disable', 'False', 'hgext-progress') |
10434 | 19 |
|
20 |
def reposetup(ui, repo): |
|
21 |
uisetup(repo.ui) |