Mercurial > pidgin
view src/dbus-maybe.h @ 11620:fbc4eeab2227
[gaim-migrate @ 13894]
this lets you leave a highlighted tab by control-tab (forward) or
control-shift-tab (backwards). its not 100% intuitive though, because it
leaves the tab highlighed, which means that in the case of 1 highlighted
tab, the current one, you will leave the tab on the first control-tab,
then immediately return to it on the second one. For this reason, removing
the highlighting of current tabs would be a better permanent solution.
In talking with Tim however, he suggested we do both, on the off chance we
change our minds about the tab highlighting and go back to the
autoswitching.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Thu, 06 Oct 2005 15:01:08 +0000 |
parents | ebb02ea3c789 |
children |
line wrap: on
line source
/* This file contains macros that wrap calls to the gaim dbus module. These macros call the appropriate functions if the build includes dbus support and do nothing otherwise. See "dbus-server.h" for documentation. */ #ifndef _GAIM_DBUS_MAYBE_H_ #define _GAIM_DBUS_MAYBE_H_ #ifdef HAVE_DBUS #include "dbus-server.h" /* this provides a type check */ #define GAIM_DBUS_REGISTER_POINTER(ptr, type) { \ type *typed_ptr = ptr; \ gaim_dbus_register_pointer(typed_ptr, GAIM_DBUS_TYPE(type)); \ } #define GAIM_DBUS_UNREGISTER_POINTER(ptr) gaim_dbus_unregister_pointer(ptr) #else /* !HAVE_DBUS */ #define GAIM_DBUS_REGISTER_POINTER(ptr, type) #define GAIM_DBUS_UNREGISTER_POINTER(ptr) #define DBUS_EXPORT #endif /* HAVE_DBUS */ #endif