roost-im / roost-client

The official client for Roost.
MIT License
1 stars 6 forks source link

Add info button to display all info about a zephyr #74

Open dovej opened 10 years ago

dovej commented 10 years ago

Bind to hotkey "i" like in barnowl. Not sure where/if to put the GUI button. Somewhere discreet if at all. Should display all info we have about a zephyr. Example from barnowl:

General Information:                                                                                                                 
  Msg Id    : 325718                                                                                                                 
  Type      : zephyr                                                                                                                 
  Direction : in                                                                                                                     
  Time      : Tue Jul  8 13:24:49 2014                                                                                               
  Sender    : dove@ATHENA.MIT.EDU                                                                                                    
  Recipient :                      

Zephyr Specific Information:                                                                                                         
  Class     : dove                                                                                                                   
  Instance  : testing-info                                                                                                           
  Opcode    :                                                                                                                        
  Kind      : ACKED                                                                                                                  
  Host      : ROOST-API.MIT.EDU   

  Port      : 1                                                                                                                      
  Auth      : YES                                                                                                                    
  Checkd Ath: -1                                                                                                                     
  Multi notc: 0/162                                                                                                                  
  Num other : 0                                                                                                                      
  Msg Len   : 162                                                                                                                    
  Fields    : 2                                                                                                                      
  Field 1   : Justin Dove -- Spiderowlman knows all...
  Field 2   : This message is intended to demonstrate the barnowl info page for a~zephyr, obtained by hitting "i" on a selected zephyr.

BarnOwl Message Attributes:                                                                                                          
  type           : zephyr                                                                                                            
  sender         : dove@ATHENA.MIT.EDU                                                                                               
  class          : dove                                                                                                              
  instance       : testing-info                                                                                                      
  recipient      :                                                                                                                   
  opcode         :                                                                                                                   
  zsig           : Justin Dove -- Spiderowlman knows all...                                                                          
  realm          : ATHENA.MIT.EDU                                                                                                    
  body           : This message is intended to demonstrate the barnowl info page for a~zephyr, obtained by hitting "i" on a selected zephyr.