Changeset 6aa43f617231…
Parent 3d455aaabe18…
by
Changes to 2 files · Browse files at 6aa43f617231 Showing diff from parent 3d455aaabe18 Diff from another changeset...
@@ -21,7 +21,6 @@ """Dialog for sending patches via email"""
def __init__(self, ui, repo, revs, parent=None):
super(EmailDialog, self).__init__(parent)
- self.setWindowFlags(self.windowFlags() & ~Qt.WindowContextHelpButtonHint)
self._ui = ui
self._repo = repo
|
|
@@ -131,7 +131,11 @@ </widget>
</item>
<item row="3" column="1">
- <widget class="QLineEdit" name="inreplyto_edit"/>
+ <widget class="QLineEdit" name="inreplyto_edit">
+ <property name="toolTip">
+ <string>Message identifier to reply to, for threading</string>
+ </property>
+ </widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="flag_label">
@@ -185,6 +189,9 @@ <layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QRadioButton" name="hgpatch_radio">
+ <property name="whatsThis">
+ <string>Hg patches (as generated by export command) are compatible with most patch programs. They include a header which contains the most important changeset metadata.</string>
+ </property>
<property name="text">
<string>Send changesets as Hg patches</string>
</property>
@@ -192,6 +199,9 @@ </item>
<item>
<widget class="QRadioButton" name="gitpatch_radio">
+ <property name="whatsThis">
+ <string>Git patches can describe binary files, copies, and permission changes, but recipients may not be able to use them if they are not using git or Mercurial.</string>
+ </property>
<property name="text">
<string>Use extended (git) patch format</string>
</property>
@@ -199,6 +209,9 @@ </item>
<item>
<widget class="QRadioButton" name="plainpatch_radio">
+ <property name="whatsThis">
+ <string>Stripping Mercurial header removes username and parent information. Only useful if recipient is not using Mercurial (and does not like to see the headers).</string>
+ </property>
<property name="text">
<string>Plain, do not prepend Hg header</string>
</property>
@@ -206,6 +219,9 @@ </item>
<item>
<widget class="QRadioButton" name="bundle_radio">
+ <property name="whatsThis">
+ <string>Bundles store complete changesets in binary form. Upstream users can pull from them. This is the safest way to send changes to recipient Mercurial users.</string>
+ </property>
<property name="text">
<string>Send single binary bundle, not patches</string>
</property>
@@ -225,6 +241,9 @@ <layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QCheckBox" name="attach_check">
+ <property name="toolTip">
+ <string>send patches as attachments</string>
+ </property>
<property name="text">
<string>attach</string>
</property>
@@ -232,6 +251,9 @@ </item>
<item>
<widget class="QCheckBox" name="inline_check">
+ <property name="toolTip">
+ <string>send patches as inline attachments</string>
+ </property>
<property name="text">
<string>inline</string>
</property>
@@ -239,6 +261,9 @@ </item>
<item>
<widget class="QCheckBox" name="diffstat_check">
+ <property name="toolTip">
+ <string>add diffstat output to messages</string>
+ </property>
<property name="text">
<string>diffstat</string>
</property>
@@ -265,6 +290,9 @@ </item>
<item row="1" column="0" colspan="2">
<widget class="QCheckBox" name="writeintro_check">
+ <property name="whatsThis">
+ <string>Patch series description is sent in initial summary email with [PATCH 0 of N] subject. It should describe the effects of the entire patch series. When emailing a bundle, these fields make up the message subject and body. Flags is a comma separated list of tags which are inserted into the message subject prefix.</string>
+ </property>
<property name="text">
<string>Write patch series (bundle) description</string>
</property>
|
Loading...