ekiga r7810 - in trunk/lib/engine: addressbook gui/gtk-frontend
- From: jpuydt svn gnome org
- To: svn-commits-list gnome org
- Subject: ekiga r7810 - in trunk/lib/engine: addressbook gui/gtk-frontend
- Date: Tue, 24 Mar 2009 21:08:00 +0000 (UTC)
Author: jpuydt
Date: Tue Mar 24 21:08:00 2009
New Revision: 7810
URL: http://svn.gnome.org/viewvc/ekiga?rev=7810&view=rev
Log:
Syntactic sugar : Ekiga::BookPtr instead of gmref_ptr<Ekiga::Book>
Modified:
trunk/lib/engine/addressbook/book.h
trunk/lib/engine/gui/gtk-frontend/addressbook-window.cpp
trunk/lib/engine/gui/gtk-frontend/book-view-gtk.cpp
trunk/lib/engine/gui/gtk-frontend/book-view-gtk.h
Modified: trunk/lib/engine/addressbook/book.h
==============================================================================
--- trunk/lib/engine/addressbook/book.h (original)
+++ trunk/lib/engine/addressbook/book.h Tue Mar 24 21:08:00 2009
@@ -135,6 +135,8 @@
*/
ChainOfResponsibility<FormRequest*> questions;
};
+
+ typedef gmref_ptr<Book> BookPtr;
};
#endif
Modified: trunk/lib/engine/gui/gtk-frontend/addressbook-window.cpp
==============================================================================
--- trunk/lib/engine/gui/gtk-frontend/addressbook-window.cpp (original)
+++ trunk/lib/engine/gui/gtk-frontend/addressbook-window.cpp Tue Mar 24 21:08:00 2009
@@ -104,7 +104,7 @@
* BEHAVIOR :
* PRE : The given GtkWidget pointer must be an SearchBook GObject.
*/
-static bool visit_books (gmref_ptr<Ekiga::Book> book,
+static bool visit_books (Ekiga::BookPtr book,
gmref_ptr<Ekiga::Source> source,
gpointer data);
@@ -115,7 +115,7 @@
* PRE : The given GtkWidget pointer must be an SearchBook GObject.
*/
static void on_book_added (gmref_ptr<Ekiga::Source> source,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
gpointer data);
@@ -125,7 +125,7 @@
* PRE : The given GtkWidget pointer must be an SearchBook GObject.
*/
static void on_book_removed (gmref_ptr<Ekiga::Source> source,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
gpointer data);
@@ -135,7 +135,7 @@
* PRE : The given GtkWidget pointer must be an SearchBook GObject.
*/
static void on_book_updated (gmref_ptr<Ekiga::Source> source,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
gpointer data);
/* DESCRIPTION : Called when the ContactCore has a form request
@@ -187,7 +187,7 @@
* PRE : /
*/
static void addressbook_window_add_book (AddressBookWindow * self,
- gmref_ptr<Ekiga::Book> book);
+ Ekiga::BookPtr book);
/* DESCRIPTION : /
@@ -196,7 +196,7 @@
* PRE : /
*/
static void addressbook_window_update_book (AddressBookWindow *self,
- gmref_ptr<Ekiga::Book> book);
+ Ekiga::BookPtr book);
/* DESCRIPTION : /
@@ -204,7 +204,7 @@
* PRE : /
*/
static void addressbook_window_remove_book (AddressBookWindow *self,
- gmref_ptr<Ekiga::Book> book);
+ Ekiga::BookPtr book);
/* DESCRIPTION : /
@@ -215,7 +215,7 @@
* PRE : /
*/
static gboolean find_iter_for_book (AddressBookWindow *addressbook_window,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
GtkTreeIter *iter);
@@ -259,7 +259,7 @@
}
-static bool visit_books (gmref_ptr<Ekiga::Book> book,
+static bool visit_books (Ekiga::BookPtr book,
gmref_ptr<Ekiga::Source> source,
gpointer data)
{
@@ -271,7 +271,7 @@
static void
on_book_added (gmref_ptr<Ekiga::Source> /*source*/,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
gpointer data)
{
addressbook_window_add_book (ADDRESSBOOK_WINDOW (data), book);
@@ -280,7 +280,7 @@
static void
on_book_removed (gmref_ptr<Ekiga::Source> /*source*/,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
gpointer data)
{
addressbook_window_remove_book (ADDRESSBOOK_WINDOW (data), book);
@@ -289,7 +289,7 @@
static void
on_book_updated (gmref_ptr<Ekiga::Source> /*source*/,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
gpointer data)
{
addressbook_window_update_book (ADDRESSBOOK_WINDOW (data), book);
@@ -422,7 +422,7 @@
/* Implementation of the private functions */
static void
addressbook_window_add_book (AddressBookWindow *self,
- gmref_ptr<Ekiga::Book> book)
+ Ekiga::BookPtr book)
{
GtkTreeIter iter;
GtkTreeModel *store = NULL;
@@ -465,7 +465,7 @@
static void
addressbook_window_update_book (AddressBookWindow *self,
- gmref_ptr<Ekiga::Book> book)
+ Ekiga::BookPtr book)
{
GtkTreeIter iter;
GtkTreeModel *store = NULL;
@@ -480,7 +480,7 @@
static void
addressbook_window_remove_book (AddressBookWindow *self,
- gmref_ptr<Ekiga::Book> book)
+ Ekiga::BookPtr book)
{
GtkTreeIter iter;
gint page = -1;
@@ -517,7 +517,7 @@
static gboolean
find_iter_for_book (AddressBookWindow *self,
- gmref_ptr<Ekiga::Book> book,
+ Ekiga::BookPtr book,
GtkTreeIter *iter)
{
Ekiga::Book *book_iter = NULL;
Modified: trunk/lib/engine/gui/gtk-frontend/book-view-gtk.cpp
==============================================================================
--- trunk/lib/engine/gui/gtk-frontend/book-view-gtk.cpp (original)
+++ trunk/lib/engine/gui/gtk-frontend/book-view-gtk.cpp Tue Mar 24 21:08:00 2009
@@ -51,7 +51,7 @@
*/
struct _BookViewGtkPrivate
{
- _BookViewGtkPrivate (gmref_ptr<Ekiga::Book> book_) : book (book_) { }
+ _BookViewGtkPrivate (Ekiga::BookPtr book_) : book (book_) { }
GtkTreeView *tree_view;
GtkWidget *vbox;
@@ -59,7 +59,7 @@
GtkWidget *statusbar;
GtkWidget *scrolled_window;
- gmref_ptr<Ekiga::Book> book;
+ Ekiga::BookPtr book;
std::list<sigc::connection> connections;
};
@@ -523,7 +523,7 @@
/* public methods implementation */
GtkWidget *
-book_view_gtk_new (gmref_ptr<Ekiga::Book> book)
+book_view_gtk_new (Ekiga::BookPtr book)
{
BookViewGtk *result = NULL;
Modified: trunk/lib/engine/gui/gtk-frontend/book-view-gtk.h
==============================================================================
--- trunk/lib/engine/gui/gtk-frontend/book-view-gtk.h (original)
+++ trunk/lib/engine/gui/gtk-frontend/book-view-gtk.h Tue Mar 24 21:08:00 2009
@@ -47,7 +47,7 @@
/* public api */
-GtkWidget *book_view_gtk_new (gmref_ptr<Ekiga::Book> book);
+GtkWidget *book_view_gtk_new (Ekiga::BookPtr book);
void book_view_gtk_populate_menu (BookViewGtk *, GtkWidget *);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]