7 Module implementing the shelve extension interface. |
7 Module implementing the shelve extension interface. |
8 """ |
8 """ |
9 |
9 |
10 import os |
10 import os |
11 |
11 |
12 from PyQt4.QtCore import QDateTime |
12 ##from PyQt4.QtCore import QDateTime |
13 from PyQt4.QtGui import QDialog |
13 from PyQt4.QtGui import QDialog |
14 |
14 |
15 from ..HgExtension import HgExtension |
15 from ..HgExtension import HgExtension |
16 from ..HgDialog import HgDialog |
16 from ..HgDialog import HgDialog |
17 |
17 |
67 if message: |
67 if message: |
68 args.append("--message") |
68 args.append("--message") |
69 args.append(message) |
69 args.append(message) |
70 if addRemove: |
70 if addRemove: |
71 args.append("--addRemove") |
71 args.append("--addRemove") |
72 if dateTime != QDateTime.currentDateTime(): |
72 if dateTime.isValid(): |
73 args.append("--date") |
73 args.append("--date") |
74 args.append(dateTime.toString("yyyy-MM-dd hh:mm:ss")) |
74 args.append(dateTime.toString("yyyy-MM-dd hh:mm:ss")) |
75 args.append("-v") |
75 args.append("-v") |
76 |
76 |
77 if isinstance(name, list): |
77 if isinstance(name, list): |