<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'># HG changeset patch<br># User K. Arvanitis &lt;<a href="mailto:kosta@alumni.uvic.ca">kosta@alumni.uvic.ca</a>&gt;<br># Date 1422777672 28800<br># Parent&nbsp; 692c2f783c89c6395229770a7c042362eeb5a033<br>[PATCH] Updated Memory Edit View #4<BR>Reoganized a few context menu items in the memory editor to provide<br>quicker access to most frequently accessed items.<BR>Delete item was relocated to top level, and delete submenu<br>renamed to 'Insert'.<BR>Renamed a few menu items to follow a more consistent camel case pattern.<br>Attempted to match names between app menu items and context menu items.<BR><br>Feature #2273<BR>diff -r 692c2f783c89 -r 8d37121f29d3 chirpui/mainapp.py<br>--- a/chirpui/mainapp.py&nbsp;Sat Jan 31 23:38:24 2015 -0800<br>+++ b/chirpui/mainapp.py&nbsp;Sun Feb 01 00:01:12 2015 -0800<br>@@ -1495,6 +1495,7 @@<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;menu action="radio" name="radio"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="download"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="upload"/&gt;<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;separator/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menu action="importsrc" name="importsrc"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="iradioreference"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="irbook"/&gt;<br>@@ -1528,11 +1529,11 @@<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('file', None, _("_File"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('new', gtk.STOCK_NEW, None, None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('open', gtk.STOCK_OPEN, None, None, None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('openstock', None, _("Open stock config"), None, None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('openstock', None, _("Open Stock Config"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('recent', None, _("_Recent"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('save', gtk.STOCK_SAVE, None, None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('saveas', gtk.STOCK_SAVE_AS, None, None, None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('loadmod', None, _("Load Module"), None, None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('loadmod', None, _("Load Module..."), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('close', gtk.STOCK_CLOSE, None, None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('quit', gtk.STOCK_QUIT, None, None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('edit', None, _("_Edit"), None, None, self.mh),<br>@@ -1551,18 +1552,18 @@<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('devshowraw', None, _('Show raw memory'), "&lt;Control&gt;&lt;Shift&gt;r", None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('devdiffraw', None, _("Diff raw memories"), "&lt;Control&gt;&lt;Shift&gt;d", None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('devdifftab', None, _("Diff tabs"), "&lt;Control&gt;&lt;Shift&gt;t", None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('language', None, _("Change language"), None, None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('language', None, _("Change Language..."), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('radio', None, _("_Radio"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('download', None, _("Download From Radio"), "&lt;Alt&gt;d", None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('upload', None, _("Upload To Radio"), "&lt;Alt&gt;u", None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('import', None, _("Import"), "&lt;Alt&gt;i", None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('export', None, _("Export"), "&lt;Alt&gt;x", None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('importsrc', None, _("Import from data source"), None, None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('import', None, _("Import..."), "&lt;Alt&gt;i", None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('export', None, _("Export..."), "&lt;Alt&gt;x", None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('importsrc', None, _("Import Data Source"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('iradioreference', None, _("RadioReference.com"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('irfinder', None, _("RFinder"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('irbook', None, _("RepeaterBook"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('ipr', None, _("przemienniki.net"), None, None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('querysrc', None, _("Query data source"), None, None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('querysrc', None, _("Query Data Source"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('qradioreference', None, _("RadioReference.com"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('qrfinder', None, _("RFinder"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('qpr', None, _("przemienniki.net"), None, None, self.mh),<br>@@ -1570,7 +1571,7 @@<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('export_chirp', None, _("CHIRP Native File"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('export_csv', None, _("CSV File"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('stock', None, _("Import from stock config"), None, None, self.mh),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('channel_defaults', None, _("Channel defaults"), None, None, self.mh),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('channel_defaults', None, _("Reset Channel Defaults"), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('cancelq', gtk.STOCK_STOP, None, "Escape", None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('help', None, _('Help'), None, None, self.mh),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ('about', gtk.STOCK_ABOUT, None, None, None, self.mh),<br>diff -r 692c2f783c89 -r 8d37121f29d3 chirpui/memedit.py<br>--- a/chirpui/memedit.py&nbsp;Sat Jan 31 23:38:24 2015 -0800<br>+++ b/chirpui/memedit.py&nbsp;Sun Feb 01 00:01:12 2015 -0800<br>@@ -833,13 +833,15 @@<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="cut"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="copy"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="paste"/&gt;<br>+&nbsp;&nbsp;&nbsp; &lt;menuitem action="delete"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;separator/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="all"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;separator/&gt;<br>-&nbsp;&nbsp;&nbsp; &lt;menuitem action="insert_prev"/&gt;<br>-&nbsp;&nbsp;&nbsp; &lt;menuitem action="insert_next"/&gt;<br>-&nbsp;&nbsp;&nbsp; &lt;menu action="deletes"&gt;<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="delete"/&gt;<br>+&nbsp;&nbsp;&nbsp; &lt;menu action="insert"&gt;<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="insert_prev"/&gt;<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="insert_next"/&gt;<br>+&nbsp;&nbsp;&nbsp; &lt;/menu&gt;<br>+&nbsp;&nbsp;&nbsp; &lt;menu action="remove"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="delete_s"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menuitem action="delete_sall"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/menu&gt;<br>@@ -862,16 +864,17 @@<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("cut", _("Cut")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("copy", _("Copy")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("paste", _("Paste")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("delete", _("Delete")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("all", _("Select All")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("insert_prev", _("Insert row above")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("insert_next", _("Insert row below")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("deletes", _("Delete")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("delete", issingle and _("this memory") or _("these memories")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("insert", _("Insert")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("insert_prev", _("Row above")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("insert_next", _("Row below")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("remove", _("Remove")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("delete_s", _("...and shift block up")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("delete_sall", _("...and shift all memories up")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("move_up", _("Move up")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("move_dn", _("Move down")),<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("exchange", _("Exchange memories")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("move_up", _("Move Up")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("move_dn", _("Move Down")),<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("exchange", _("Exchange")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("properties", _("P_roperties")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("devshowraw", _("Show Raw Memory")),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ("devdiffraw", _("Diff Raw Memories")),<br>&nbsp;<BR>                                               </div></body>
</html>