Wed, 15 Jun 2016 04:59:21 -0300
Add PurplePrefsUiOps API from instantbird
This allows overriding the prefs.xml storage with anything else.
The instantbird version had fewer methods, things like add_string_list or
rename_boolean_toggle which are rarely used in libpurple and that instantbird
just removed from their fork.
The add_observer and remove_observer methods are not implemented yet.
| 12053 | 1 | /** @page cipher-signals Cipher Signals |
| 2 | ||
| 3 | @signals | |
| 4 | @signal cipher-added | |
| 5 | @signal cipher-removed | |
| 6 | @endsignals | |
| 7 | ||
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16244
diff
changeset
|
8 | @see cipher.h |
|
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16244
diff
changeset
|
9 | |
| 12053 | 10 | <hr> |
| 11 | ||
| 12 | @signaldef cipher-added | |
| 13 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12053
diff
changeset
|
14 | void (*cipher_added)(PurpleCipher *cipher); |
| 12053 | 15 | @endsignalproto |
| 16 | @signaldesc | |
| 17 | Emitted when a cipher is added. | |
| 18 | @param cipher The cipher that was added. | |
| 19 | @endsignaldef | |
| 20 | ||
| 21 | @signaldef cipher-removed | |
| 22 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12053
diff
changeset
|
23 | void (*cipher_removed)(PurpleCipher *cipher); |
| 12053 | 24 | @endsignalproto |
| 25 | @signaldesc | |
| 26 | Emitted when a cipher is removed. | |
| 27 | @param cipher The cipher that was removed. | |
| 28 | @endsignaldef | |
| 29 | ||
| 30 | */ | |
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16244
diff
changeset
|
31 | // vim: syntax=c.doxygen tw=75 et |