1. 27 May, 2005 1 commit
    • cypherpunk's avatar
      · 62bb6dac
      cypherpunk authored
      	* otr-plugin.c:
      	* gtk-dialog.c: Replace the OTR button in the button box if the
      	user changes the button style (which causes gaim to remove all
      	the buttons, and only replace its own).
      
      	* gtk-dialog.c: Add a right-button context menu to the OTR
      	button.  Currently, it only has one entry, which has the same
      	effect as clicking the button; eventually, you'll be able to do
      	other things here, like getting the info currently in the
      	"Private Connection Established" dialog.  This also opens the
      	door to making the button functionality available if the user
      	hides his buttons completely (if we can find a place to make
      	this context menu appear; say, on some F-key?).
      
      	* otr-plugin.c (notify_cb): Initialize gaimlevel so that -Wall
      	stops complaining, even though there's no situation in which it
      	can actually get used while unset.
      62bb6dac
  2. 19 May, 2005 1 commit
    • cypherpunk's avatar
      · 80ad8452
      cypherpunk authored
      	* otr-plugin.h:
      	* otr-plugin.c (otrg_plugin_proto_supports_otr): New function to
      	check whether a given protocol supports OTR.  Right now,
      	everything except IRC is assumed to support it.
      
      	* otr-plugin.c (supply_extended_menu): Don't add the "OTR
      	Settings" menu option to the per-buddy menu if this buddy's
      	protocol doesn't support OTR.
      
      	* ui.c (otrg_ui_find_policy): If the protocol doesn't support
      	OTR, always return a policy of OTRL_POLICY_NEVER.
      80ad8452
  3. 04 May, 2005 1 commit