feat: F4.6g4 the Gnutella window, measured against Java's
GnutellaWindowRun uses Java's Gnutella window on terminal-net beside the line of GnutellaRun's story "search". The core cancels a search as Java does (every connection of the program's own requests closed, passed-on queries kept), lets the number of peers change and lists /peer2peer's files; the room takes the window's actions and sends its view; the editor shows Java's four tabs with Java's symbols. Not adopted from Java: a number of peers of one digit only, a results table that keeps the last search's rows, a files table that lags behind the folder. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -175,6 +175,37 @@ const FROM_JAVA: Readonly<Record<string, string>> = {
|
||||
'firewall.dropIcmp': 'jfirewalldialog_msg40',
|
||||
'firewall.dropIcmpHint': 'jfirewalldialog_msg41',
|
||||
'firewall.filterSyn': 'jfirewalldialog_msg42',
|
||||
'gnutella.address': 'peertopeeranwendung_msg1',
|
||||
'gnutella.join': 'peertopeeranwendung_msg2',
|
||||
'gnutella.joinHint': 'peertopeeranwendung_msg3',
|
||||
'gnutella.neighbours': 'peertopeeranwendung_msg4',
|
||||
'gnutella.invalidAddress': 'peertopeeranwendung_msg5',
|
||||
'gnutella.number': 'peertopeeranwendung_msg6',
|
||||
'gnutella.addressColumn': 'peertopeeranwendung_msg7',
|
||||
'gnutella.resultAddress': 'peertopeeranwendung_msg8',
|
||||
'gnutella.resultName': 'peertopeeranwendung_msg9',
|
||||
'gnutella.resultSize': 'peertopeeranwendung_msg10',
|
||||
'gnutella.searchTerm': 'peertopeeranwendung_msg11',
|
||||
'gnutella.searchHint': 'peertopeeranwendung_msg12',
|
||||
'gnutella.search': 'peertopeeranwendung_msg13',
|
||||
'gnutella.stop': 'peertopeeranwendung_msg14',
|
||||
'gnutella.stopHint': 'peertopeeranwendung_msg15',
|
||||
'gnutella.clear': 'peertopeeranwendung_msg16',
|
||||
'gnutella.clearHint': 'peertopeeranwendung_msg17',
|
||||
'gnutella.download': 'peertopeeranwendung_msg18',
|
||||
'gnutella.downloadHint': 'peertopeeranwendung_msg19',
|
||||
'gnutella.searchTab': 'peertopeeranwendung_msg20',
|
||||
'gnutella.files': 'peertopeeranwendung_msg21',
|
||||
'gnutella.fileName': 'peertopeeranwendung_msg22',
|
||||
'gnutella.fileType': 'peertopeeranwendung_msg23',
|
||||
'gnutella.filesTab': 'peertopeeranwendung_msg24',
|
||||
'gnutella.maximum': 'peertopeeranwendung_msg25',
|
||||
'gnutella.save': 'peertopeeranwendung_msg26',
|
||||
'gnutella.onlyNumbers': 'peertopeeranwendung_msg27',
|
||||
'gnutella.settingsTab': 'peertopeeranwendung_msg28',
|
||||
'gnutella.networkTab': 'peertopeeranwendung_msg29',
|
||||
'gnutella.leave': 'peertopeeranwendung_msg30',
|
||||
'gnutella.leaveHint': 'peertopeeranwendung_msg31',
|
||||
'personalFirewall.hint': 'firewall_msg2',
|
||||
'personalFirewall.port': 'firewall_msg3',
|
||||
'personalFirewall.allSenders': 'firewall_msg4',
|
||||
|
||||
Reference in New Issue
Block a user