mirror of https://github.com/zlatinb/muwire
message compose from upload table
parent
f0b881183a
commit
3830a87265
|
@ -835,6 +835,19 @@ class MainFrameController {
|
|||
mvcGroup.createMVCGroup("new-message", UUID.randomUUID().toString(), params)
|
||||
}
|
||||
|
||||
@ControllerAction
|
||||
void messageComposeFromUpload() {
|
||||
Uploader u = view.selectedUploader()
|
||||
if (u == null)
|
||||
return
|
||||
Persona p = u.getDownloaderPersona()
|
||||
|
||||
def params = [:]
|
||||
params.recipients = new HashSet<>(Collections.singletonList(p))
|
||||
params.core = core
|
||||
mvcGroup.createMVCGroup("new-message", UUID.randomUUID().toString(), params)
|
||||
}
|
||||
|
||||
@ControllerAction
|
||||
void messageFromTrusted() {
|
||||
int row = view.getSelectedTrustTablesRow("trusted-table")
|
||||
|
|
|
@ -1610,7 +1610,7 @@ class MainFrameView {
|
|||
|
||||
if (uploader.isMessageEnabled()) {
|
||||
JMenuItem messageItem = new JMenuItem(trans("MESSAGE_VERB"))
|
||||
messageItem.addActionListener({mvcGroup.controller.messageCompose()})
|
||||
messageItem.addActionListener({mvcGroup.controller.messageComposeFromUpload()})
|
||||
uploadsTableMenu.add(messageItem)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue