Installs all the custum icons into the hicolor icon theme
|
|
@ -50,9 +50,9 @@ char *linphone_gtk_call_logs_storage_get_db_file(const char *filename){
|
|||
static void fill_renderers(GtkTreeView *v){
|
||||
GtkTreeViewColumn *c;
|
||||
GtkCellRenderer *r;
|
||||
r=gtk_cell_renderer_pixbuf_new();
|
||||
|
||||
c=gtk_tree_view_column_new_with_attributes("icon",r,"pixbuf",0,NULL);
|
||||
r=gtk_cell_renderer_pixbuf_new();
|
||||
c=gtk_tree_view_column_new_with_attributes("icon",r,"icon-name",0,NULL);
|
||||
gtk_tree_view_append_column (v,c);
|
||||
|
||||
r=gtk_cell_renderer_text_new ();
|
||||
|
|
@ -280,7 +280,7 @@ void linphone_gtk_call_log_update(GtkWidget *w){
|
|||
|
||||
store=(GtkTreeStore*)gtk_tree_view_get_model(v);
|
||||
if (store==NULL){
|
||||
store=gtk_tree_store_new(3,GDK_TYPE_PIXBUF,G_TYPE_STRING,G_TYPE_POINTER,G_TYPE_STRING);
|
||||
store=gtk_tree_store_new(3,G_TYPE_STRING,G_TYPE_STRING,G_TYPE_POINTER,G_TYPE_STRING);
|
||||
gtk_tree_view_set_model(v,GTK_TREE_MODEL(store));
|
||||
g_object_unref(G_OBJECT(store));
|
||||
fill_renderers(GTK_TREE_VIEW(linphone_gtk_get_widget(w,"logs_view")));
|
||||
|
|
@ -289,8 +289,6 @@ void linphone_gtk_call_log_update(GtkWidget *w){
|
|||
g_signal_connect_swapped(G_OBJECT(select),"changed",(GCallback)call_log_selection_changed,v);
|
||||
g_signal_connect(G_OBJECT(notebook),"focus-tab",(GCallback)linphone_gtk_call_log_reset_missed_call,NULL);
|
||||
g_signal_connect(G_OBJECT(v),"button-press-event",(GCallback)linphone_gtk_call_log_button_pressed,NULL);
|
||||
// gtk_button_set_image(GTK_BUTTON(linphone_gtk_get_widget(w,"call_back_button")),
|
||||
// create_pixmap (linphone_gtk_get_ui_config("callback_button","status-green.png")));
|
||||
}
|
||||
nb=linphone_core_get_missed_calls_count(linphone_gtk_get_core());
|
||||
if(nb > 0)
|
||||
|
|
@ -310,7 +308,7 @@ void linphone_gtk_call_log_update(GtkWidget *w){
|
|||
LinphoneFriend *lf=NULL;
|
||||
int duration=linphone_call_log_get_duration(cl);
|
||||
time_t start_date_time=linphone_call_log_get_start_date(cl);
|
||||
GdkPixbuf *pbuf;
|
||||
const gchar *call_status_icon_name;
|
||||
|
||||
#if GLIB_CHECK_VERSION(2,26,0)
|
||||
if (start_date_time){
|
||||
|
|
@ -375,13 +373,13 @@ void linphone_gtk_call_log_update(GtkWidget *w){
|
|||
g_free(seconds);
|
||||
if (start_date) g_free(start_date);
|
||||
gtk_tree_store_append (store,&iter,NULL);
|
||||
pbuf = linphone_call_log_get_dir(cl)==LinphoneCallOutgoing ? create_pixbuf("call_status_outgoing.png") : create_pixbuf("call_status_incoming.png");
|
||||
call_status_icon_name = linphone_call_log_get_dir(cl) == LinphoneCallOutgoing ?
|
||||
"linphone-call-status-outgoing" : "linphone-call-status-incoming";
|
||||
gtk_tree_store_set (store,&iter,
|
||||
0, pbuf,
|
||||
0, call_status_icon_name,
|
||||
1, headtxt,2,cl,-1);
|
||||
gtk_tree_store_append (store,&iter2,&iter);
|
||||
gtk_tree_store_set (store,&iter2,1,logtxt,-1);
|
||||
g_object_unref(pbuf);
|
||||
ms_free(addr);
|
||||
g_free(logtxt);
|
||||
g_free(headtxt);
|
||||
|
|
@ -424,19 +422,3 @@ void linphone_gtk_call_log_response(GtkWidget *w, guint response_id){
|
|||
g_object_set_data(G_OBJECT(mw),"call_logs",NULL);
|
||||
gtk_widget_destroy(w);
|
||||
}
|
||||
|
||||
// GtkWidget * linphone_gtk_show_call_logs(void){
|
||||
// GtkWidget *mw=linphone_gtk_get_main_window();
|
||||
//
|
||||
// GtkWidget *w=(GtkWidget*)g_object_get_data(G_OBJECT(linphone_gtk_get_main_window()),"call_logs");
|
||||
// if (w==NULL){
|
||||
// w=linphone_gtk_create_window("call_logs");
|
||||
// // gtk_button_set_image(GTK_BUTTON(linphone_gtk_get_widget(w,"call_back_button")),
|
||||
// // create_pixmap (linphone_gtk_get_ui_config("callback_button","status-green.png")));
|
||||
// g_object_set_data(G_OBJECT(mw),"call_logs",w);
|
||||
// g_signal_connect(G_OBJECT(w),"response",(GCallback)linphone_gtk_call_log_response,NULL);
|
||||
// gtk_widget_show(w);
|
||||
// linphone_gtk_call_log_update(w);
|
||||
// }else gtk_window_present(GTK_WINDOW(w));
|
||||
// return w;
|
||||
// }
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ const char* get_display_name(const LinphoneAddress *from){
|
|||
|
||||
GtkWidget *create_tab_chat_header(LinphoneChatRoom *cr,const LinphoneAddress *uri){
|
||||
GtkWidget *w=gtk_hbox_new (FALSE,0);
|
||||
GtkWidget *i=create_pixmap ("chat.png");
|
||||
GtkWidget *i = gtk_image_new_from_icon_name("linphone-chat-nothing", GTK_ICON_SIZE_BUTTON);
|
||||
GtkWidget *l;
|
||||
GtkWidget *image=gtk_image_new_from_stock(GTK_STOCK_CLOSE,GTK_ICON_SIZE_MENU);
|
||||
GtkWidget *b=gtk_button_new();
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ static GtkWidget * create_conference_panel(void){
|
|||
GtkWidget *conf_frame=linphone_gtk_create_widget("conf_frame");
|
||||
GtkWidget *conf_box=linphone_gtk_get_widget(conf_frame,"conf_box");
|
||||
GtkWidget *button_conf=linphone_gtk_get_widget(conf_frame,"terminate_conf");
|
||||
GtkWidget *image=create_pixmap("stopcall-small.png");
|
||||
GtkWidget *image=gtk_image_new_from_icon_name("linphone-stop-call", GTK_ICON_SIZE_BUTTON);
|
||||
GtkWidget *box;
|
||||
GtkWidget *viewswitch=linphone_gtk_get_widget(mw,"viewswitch");
|
||||
GtkWidget *participant;
|
||||
|
|
|
|||
257
gtk/friendlist.c
|
|
@ -25,12 +25,9 @@ static GtkWidget *linphone_gtk_create_contact_menu(GtkWidget *contact_list);
|
|||
enum{
|
||||
FRIEND_PRESENCE_IMG,
|
||||
FRIEND_NAME,
|
||||
FRIEND_PRESENCE_STATUS,
|
||||
FRIEND_ID,
|
||||
FRIEND_CHATROOM,
|
||||
FRIEND_SIP_ADDRESS,
|
||||
FRIEND_ICON,
|
||||
FRIEND_CALL,
|
||||
FRIEND_CHAT,
|
||||
FRIEND_LIST_NCOL
|
||||
};
|
||||
|
|
@ -41,88 +38,38 @@ typedef struct _status_picture_tab_t{
|
|||
} status_picture_tab_t;
|
||||
|
||||
status_picture_tab_t status_picture_tab[]={
|
||||
{ LinphoneStatusOnline, "status-green.png" },
|
||||
{ LinphoneStatusBusy, "status-orange.png" },
|
||||
{ LinphoneStatusBeRightBack, "status-orange.png" },
|
||||
{ LinphoneStatusAway, "status-orange.png" },
|
||||
{ LinphoneStatusOnThePhone, "status-orange.png" },
|
||||
{ LinphoneStatusOutToLunch, "status-orange.png" },
|
||||
{ LinphoneStatusDoNotDisturb, "status-red.png" },
|
||||
{ LinphoneStatusMoved, "status-orange.png" },
|
||||
{ LinphoneStatusAltService, "status-orange.png" },
|
||||
{ LinphoneStatusOffline, "status-offline.png" },
|
||||
{ LinphoneStatusPending, "status-offline.png" },
|
||||
{ LinphoneStatusEnd, NULL },
|
||||
{ LinphoneStatusOnline , "linphone-status-online" },
|
||||
{ LinphoneStatusBusy , "linphone-status-away" },
|
||||
{ LinphoneStatusBeRightBack , "linphone-status-away" },
|
||||
{ LinphoneStatusAway , "linphone-status-away" },
|
||||
{ LinphoneStatusOnThePhone , "linphone-status-away" },
|
||||
{ LinphoneStatusOutToLunch , "linphone-status-away" },
|
||||
{ LinphoneStatusDoNotDisturb , "linphone-status-donotdisturb" },
|
||||
{ LinphoneStatusMoved , "linphone-status-away" },
|
||||
{ LinphoneStatusAltService , "linphone-status-away" },
|
||||
{ LinphoneStatusOffline , "linphone-status-offline" },
|
||||
{ LinphoneStatusPending , "linphone-status-offline" },
|
||||
{ LinphoneStatusEnd , NULL }
|
||||
};
|
||||
|
||||
static GdkPixbuf *create_status_picture(LinphoneOnlineStatus ss){
|
||||
static const char *status_to_icon_name(LinphoneOnlineStatus ss) {
|
||||
status_picture_tab_t *t=status_picture_tab;
|
||||
while(t->img!=NULL){
|
||||
if (ss==t->status){
|
||||
GdkPixbuf *pixbuf;
|
||||
pixbuf = create_pixbuf(t->img);
|
||||
return pixbuf;
|
||||
if (ss==t->status) {
|
||||
return t->img;
|
||||
}
|
||||
++t;
|
||||
}
|
||||
g_error("No pixmap defined for status %i",ss);
|
||||
g_error("No icon name defined for status %i",ss);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static GdkPixbuf *create_call_picture(){
|
||||
GdkPixbuf *pixbuf;
|
||||
pixbuf = create_pixbuf("call.png");
|
||||
return pixbuf;
|
||||
static GtkWidget *create_status_picture(LinphoneOnlineStatus ss, GtkIconSize icon_size){
|
||||
const char *icon_name = status_to_icon_name(ss);
|
||||
if(icon_name) return gtk_image_new_from_icon_name(icon_name, icon_size);
|
||||
else return NULL;
|
||||
}
|
||||
|
||||
static GdkPixbuf *create_unread_msg(){
|
||||
GdkPixbuf *pixbuf;
|
||||
pixbuf = create_pixbuf("active_chat.png");
|
||||
return pixbuf;
|
||||
}
|
||||
|
||||
static GdkPixbuf *create_chat_picture(){
|
||||
GdkPixbuf *pixbuf;
|
||||
pixbuf = create_pixbuf("chat.png");
|
||||
return pixbuf;
|
||||
}
|
||||
|
||||
static GdkPixbuf *create_composing_unread_msg(){
|
||||
GdkPixbuf *pixbuf;
|
||||
pixbuf = create_pixbuf("composing_active_chat.png");
|
||||
return pixbuf;
|
||||
}
|
||||
|
||||
static GdkPixbuf *create_composing_chat_picture(){
|
||||
GdkPixbuf *pixbuf;
|
||||
pixbuf = create_pixbuf("composing_chat.png");
|
||||
return pixbuf;
|
||||
}
|
||||
|
||||
/*
|
||||
void linphone_gtk_set_friend_status(GtkWidget *friendlist , LinphoneFriend * fid, const gchar *url, const gchar *status, const gchar *img){
|
||||
GtkTreeIter iter;
|
||||
LinphoneFriend *tmp=0;
|
||||
|
||||
GtkTreeModel *model=gtk_tree_view_get_model(GTK_TREE_VIEW(friendlist));
|
||||
if (gtk_tree_model_get_iter_first(model,&iter)) {
|
||||
do{
|
||||
gtk_tree_model_get(model,&iter,FRIEND_ID,&tmp,-1);
|
||||
//printf("tmp=%i, fid=%i",tmp,fid);
|
||||
if (fid==tmp) {
|
||||
GdkPixbuf *pixbuf;
|
||||
gtk_list_store_set(GTK_LIST_STORE(model),&iter,FRIEND_PRESENCE_STATUS,status,-1);
|
||||
pixbuf = create_pixbuf(img);
|
||||
if (pixbuf)
|
||||
{
|
||||
gtk_list_store_set(GTK_LIST_STORE(model),&iter,FRIEND_PRESENCE_IMG, pixbuf,-1);
|
||||
}
|
||||
}
|
||||
}while(gtk_tree_model_iter_next(model,&iter));
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
gboolean linphone_gtk_friend_list_is_contact(const LinphoneAddress *addr){
|
||||
LinphoneFriend *lf;
|
||||
char *addr_str=linphone_address_as_string(addr);
|
||||
|
|
@ -243,23 +190,18 @@ void linphone_gtk_friend_list_update_chat_picture(){
|
|||
int nbmsg=0;
|
||||
if (gtk_tree_model_get_iter_first(model,&iter)) {
|
||||
do{
|
||||
GdkPixbuf *pbuf = NULL;
|
||||
const char *icon_name = NULL;
|
||||
gtk_tree_model_get (model, &iter,FRIEND_CHATROOM , &cr, -1);
|
||||
nbmsg=linphone_chat_room_get_unread_messages_count(cr);
|
||||
is_composing=linphone_chat_room_is_remote_composing(cr);
|
||||
if(nbmsg != 0){
|
||||
if (is_composing == TRUE)
|
||||
pbuf = create_composing_unread_msg();
|
||||
else
|
||||
pbuf = create_unread_msg();
|
||||
if (is_composing == TRUE) icon_name = "linphone-chat-new-message-and-writing";
|
||||
else icon_name = "linphone-chat-new-message";
|
||||
} else {
|
||||
if (is_composing == TRUE)
|
||||
pbuf = create_composing_chat_picture();
|
||||
else
|
||||
pbuf = create_chat_picture();
|
||||
if (is_composing == TRUE) icon_name = "linphone-chat-writing";
|
||||
else icon_name = "linphone-chat-nothing";
|
||||
}
|
||||
gtk_list_store_set(GTK_LIST_STORE(model),&iter,FRIEND_CHAT,pbuf,-1);
|
||||
if (pbuf) g_object_unref(pbuf);
|
||||
gtk_list_store_set(GTK_LIST_STORE(model),&iter,FRIEND_CHAT,icon_name,-1);
|
||||
}while(gtk_tree_model_iter_next(model,&iter));
|
||||
}
|
||||
}
|
||||
|
|
@ -427,17 +369,14 @@ void linphone_gtk_remove_button_clicked(GtkWidget *button){
|
|||
static GtkWidget * create_presence_menu(){
|
||||
GtkWidget *menu=gtk_menu_new();
|
||||
GtkWidget *menu_item;
|
||||
GdkPixbuf *pbuf;
|
||||
status_picture_tab_t *t;
|
||||
for(t=status_picture_tab;t->img!=NULL;++t){
|
||||
if (t->status==LinphoneStatusPending){
|
||||
continue;
|
||||
}
|
||||
menu_item=gtk_image_menu_item_new_with_label(linphone_online_status_to_string(t->status));
|
||||
pbuf=create_status_picture(t->status);
|
||||
gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menu_item),
|
||||
gtk_image_new_from_pixbuf(pbuf));
|
||||
g_object_unref(G_OBJECT(pbuf));
|
||||
gtk_image_new_from_icon_name(t->img, GTK_ICON_SIZE_LARGE_TOOLBAR));
|
||||
gtk_widget_show(menu_item);
|
||||
gtk_menu_shell_append(GTK_MENU_SHELL(menu),menu_item);
|
||||
g_signal_connect_swapped(G_OBJECT(menu_item),"activate",(GCallback)linphone_gtk_set_my_presence,GINT_TO_POINTER(t->status));
|
||||
|
|
@ -447,10 +386,9 @@ static GtkWidget * create_presence_menu(){
|
|||
|
||||
void linphone_gtk_set_my_presence(LinphoneOnlineStatus ss){
|
||||
GtkWidget *button=linphone_gtk_get_widget(linphone_gtk_get_main_window(),"presence_button");
|
||||
GdkPixbuf *pbuf=create_status_picture(ss);
|
||||
GtkWidget *image=gtk_image_new_from_pixbuf(pbuf);
|
||||
GtkWidget *image=create_status_picture(ss, GTK_ICON_SIZE_LARGE_TOOLBAR);
|
||||
GtkWidget *menu;
|
||||
g_object_unref(G_OBJECT(pbuf));
|
||||
|
||||
gtk_widget_set_tooltip_text(button,linphone_online_status_to_string(ss));
|
||||
gtk_button_set_image(GTK_BUTTON(button),image);
|
||||
/*prepare menu*/
|
||||
|
|
@ -496,16 +434,12 @@ static void icon_press_handler(GtkEntry *entry){
|
|||
}
|
||||
|
||||
static void update_star(GtkEntry *entry, gboolean is_known){
|
||||
GdkPixbuf *active,*starred,*unstarred;
|
||||
active=gtk_entry_get_icon_pixbuf(entry,GTK_ENTRY_ICON_SECONDARY);
|
||||
starred=g_object_get_data(G_OBJECT(entry),"starred_icon");
|
||||
unstarred=g_object_get_data(G_OBJECT(entry),"unstarred_icon");
|
||||
if (is_known && (active==unstarred)){
|
||||
gtk_entry_set_icon_from_pixbuf(entry,GTK_ENTRY_ICON_SECONDARY,starred);
|
||||
if (is_known){
|
||||
gtk_entry_set_icon_from_icon_name(entry,GTK_ENTRY_ICON_SECONDARY,"linphone-contact-bookmarked");
|
||||
gtk_entry_set_icon_tooltip_text(GTK_ENTRY(entry),GTK_ENTRY_ICON_SECONDARY,NULL);
|
||||
}else if ((!is_known) && (active==starred)){
|
||||
}else{
|
||||
gtk_entry_set_icon_from_icon_name(entry,GTK_ENTRY_ICON_SECONDARY,"linphone-contact-not-bookmarked");
|
||||
gtk_entry_set_icon_tooltip_text(GTK_ENTRY(entry),GTK_ENTRY_ICON_SECONDARY,_("Add to addressbook"));
|
||||
gtk_entry_set_icon_from_pixbuf(entry,GTK_ENTRY_ICON_SECONDARY,unstarred);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -532,14 +466,7 @@ static void check_contact(GtkEditable *editable, LinphoneCore *lc){
|
|||
}
|
||||
|
||||
static void linphone_gtk_init_bookmark_icon(void){
|
||||
GtkWidget *mw=linphone_gtk_get_main_window();
|
||||
GtkWidget *entry=linphone_gtk_get_widget(mw,"uribar");
|
||||
GdkPixbuf *pbuf=create_pixbuf("contact_unstarred.png");
|
||||
gtk_entry_set_icon_from_pixbuf(GTK_ENTRY(entry),GTK_ENTRY_ICON_SECONDARY,pbuf);
|
||||
g_object_set_data_full(G_OBJECT(entry),"unstarred_icon",pbuf,g_object_unref);
|
||||
pbuf=create_pixbuf("contact_starred.png");
|
||||
g_object_set_data_full(G_OBJECT(entry),"starred_icon",pbuf,g_object_unref);
|
||||
gtk_entry_set_icon_activatable(GTK_ENTRY(entry),GTK_ENTRY_ICON_SECONDARY,TRUE);
|
||||
GtkWidget *entry = linphone_gtk_get_widget(linphone_gtk_get_main_window(), "uribar");
|
||||
g_signal_connect(G_OBJECT(entry),"icon-release",(GCallback)icon_press_handler,NULL);
|
||||
g_signal_connect(G_OBJECT(GTK_EDITABLE(entry)),"changed",(GCallback)check_contact,linphone_gtk_get_core());
|
||||
}
|
||||
|
|
@ -581,7 +508,7 @@ static gint friend_sort(GtkTreeModel *model, GtkTreeIter *a,GtkTreeIter *b,gpoin
|
|||
return ret;
|
||||
}
|
||||
|
||||
static void on_name_column_clicked(GtkTreeModel *model){
|
||||
void linphone_gtk_friend_list_on_name_column_clicked(GtkTreeModel *model){
|
||||
GtkSortType st;
|
||||
gint column;
|
||||
|
||||
|
|
@ -647,7 +574,8 @@ static MSList *sort_friend_list(const MSList *friends){
|
|||
return ret;
|
||||
}
|
||||
|
||||
static void on_presence_column_clicked(GtkTreeModel *model){
|
||||
#if 0
|
||||
void linphone_gtk_friend_list_on_presence_column_clicked(GtkTreeModel *model){
|
||||
GtkSortType st;
|
||||
gint column;
|
||||
|
||||
|
|
@ -658,6 +586,7 @@ static void on_presence_column_clicked(GtkTreeModel *model){
|
|||
}else st=GTK_SORT_ASCENDING;
|
||||
gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(model),FRIEND_ID,st);
|
||||
}
|
||||
#endif
|
||||
|
||||
void create_button(){
|
||||
GtkWidget *main_window = linphone_gtk_get_main_window ();
|
||||
|
|
@ -669,76 +598,15 @@ void create_button(){
|
|||
}
|
||||
|
||||
static void linphone_gtk_friend_list_init(GtkWidget *friendlist){
|
||||
GtkListStore *store;
|
||||
GtkCellRenderer *renderer;
|
||||
GtkTreeViewColumn *column;
|
||||
GtkTreeSelection *select;
|
||||
GtkTreeModel *store = gtk_tree_view_get_model(GTK_TREE_VIEW(friendlist));
|
||||
GtkTreeSelection *select = gtk_tree_view_get_selection (GTK_TREE_VIEW (friendlist));
|
||||
|
||||
linphone_gtk_init_bookmark_icon();
|
||||
|
||||
store = gtk_list_store_new(FRIEND_LIST_NCOL,GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_POINTER,
|
||||
G_TYPE_POINTER, G_TYPE_STRING, GDK_TYPE_PIXBUF, GDK_TYPE_PIXBUF, GDK_TYPE_PIXBUF);
|
||||
|
||||
gtk_tree_view_set_model(GTK_TREE_VIEW(friendlist),GTK_TREE_MODEL(store));
|
||||
g_object_unref(G_OBJECT(store));
|
||||
|
||||
/* Tree specification*/
|
||||
gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(friendlist),FALSE);
|
||||
gtk_tree_view_set_search_equal_func(GTK_TREE_VIEW(friendlist),friend_search_func,NULL,NULL);
|
||||
gtk_tree_view_set_search_column(GTK_TREE_VIEW(friendlist),FRIEND_NAME);
|
||||
gtk_tree_sortable_set_sort_func(GTK_TREE_SORTABLE(store),FRIEND_NAME,friend_sort,NULL,NULL);
|
||||
|
||||
/*Name and presence column*/
|
||||
renderer = gtk_cell_renderer_text_new ();
|
||||
column = gtk_tree_view_column_new_with_attributes (_("Presence status"),
|
||||
renderer,
|
||||
"text", FRIEND_PRESENCE_STATUS,
|
||||
NULL);
|
||||
g_object_set (G_OBJECT(column), "resizable", TRUE, NULL);
|
||||
g_signal_connect_swapped(G_OBJECT(column),"clicked",(GCallback)on_presence_column_clicked,GTK_TREE_MODEL(store));
|
||||
gtk_tree_view_column_set_clickable(column,TRUE);
|
||||
gtk_tree_view_column_set_visible(column,linphone_gtk_get_ui_config_int("friendlist_status",1));
|
||||
gtk_tree_view_column_set_min_width(column,50);
|
||||
|
||||
renderer = gtk_cell_renderer_pixbuf_new();
|
||||
gtk_tree_view_column_pack_start(column,renderer,TRUE);
|
||||
gtk_tree_view_column_add_attribute (column,renderer,
|
||||
"pixbuf",
|
||||
FRIEND_PRESENCE_IMG);
|
||||
gtk_tree_view_append_column (GTK_TREE_VIEW (friendlist), column);
|
||||
|
||||
renderer = gtk_cell_renderer_text_new ();
|
||||
column = gtk_tree_view_column_new_with_attributes (_("Name"),
|
||||
renderer,
|
||||
"text", FRIEND_NAME,NULL);
|
||||
g_object_set (G_OBJECT(column), "resizable", TRUE, NULL);
|
||||
g_signal_connect_swapped(G_OBJECT(column),"clicked",(GCallback)on_name_column_clicked,GTK_TREE_MODEL(store));
|
||||
gtk_tree_view_column_set_clickable(column,TRUE);
|
||||
gtk_tree_view_column_set_expand(column,TRUE);
|
||||
gtk_tree_view_column_set_max_width(column,60);
|
||||
gtk_tree_view_append_column (GTK_TREE_VIEW (friendlist), column);
|
||||
|
||||
/* Call column*/
|
||||
renderer = gtk_cell_renderer_pixbuf_new();
|
||||
column = gtk_tree_view_column_new_with_attributes (_("Call"),renderer,"pixbuf",FRIEND_CALL,NULL);
|
||||
gtk_tree_view_append_column (GTK_TREE_VIEW (friendlist), column);
|
||||
|
||||
/* Chat column*/
|
||||
renderer = gtk_cell_renderer_pixbuf_new();
|
||||
column = gtk_tree_view_column_new_with_attributes (_("Chat"),renderer,"pixbuf",FRIEND_CHAT,NULL);
|
||||
gtk_tree_view_append_column (GTK_TREE_VIEW (friendlist), column);
|
||||
|
||||
select = gtk_tree_view_get_selection (GTK_TREE_VIEW (friendlist));
|
||||
gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE);
|
||||
|
||||
gtk_tree_view_set_grid_lines(GTK_TREE_VIEW(friendlist),GTK_TREE_VIEW_GRID_LINES_NONE);
|
||||
#if GTK_CHECK_VERSION(2,12,0)
|
||||
gtk_tree_view_set_tooltip_column(GTK_TREE_VIEW(friendlist),FRIEND_SIP_ADDRESS);
|
||||
#endif
|
||||
|
||||
gtk_widget_set_size_request(friendlist,200,120);
|
||||
/*gtk_combo_box_set_active(GTK_COMBO_BOX(linphone_gtk_get_widget(
|
||||
gtk_widget_get_toplevel(friendlist),"show_category")),0);*/
|
||||
|
||||
g_object_set_data(G_OBJECT(friendlist), "friendlist_initialized", (gpointer)TRUE);
|
||||
}
|
||||
|
||||
void linphone_gtk_show_directory_search(void){
|
||||
|
|
@ -801,26 +669,18 @@ void linphone_gtk_show_friends(void){
|
|||
GtkListStore *store=NULL;
|
||||
GtkTreeIter iter;
|
||||
const MSList *itf;
|
||||
//GtkWidget *filter=linphone_gtk_get_widget(mw,"search_bar");
|
||||
LinphoneCore *core=linphone_gtk_get_core();
|
||||
//const gchar *search=NULL;
|
||||
//gboolean lookup=FALSE;
|
||||
MSList *sorted;
|
||||
LinphoneChatRoom *cr=NULL;
|
||||
|
||||
linphone_gtk_show_directory_search();
|
||||
if (gtk_tree_view_get_model(GTK_TREE_VIEW(friendlist))==NULL){
|
||||
if (!g_object_get_data(G_OBJECT(friendlist), "friendlist_initialized")) {
|
||||
linphone_gtk_friend_list_init(friendlist);
|
||||
}
|
||||
|
||||
store=GTK_LIST_STORE(gtk_tree_view_get_model(GTK_TREE_VIEW(friendlist)));
|
||||
gtk_list_store_clear(store);
|
||||
|
||||
//search=gtk_entry_get_text(GTK_ENTRY(filter));
|
||||
//if (search==NULL || search[0]=='\0')
|
||||
// lookup=FALSE;
|
||||
//else lookup=TRUE;
|
||||
|
||||
sorted=sort_friend_list(linphone_core_get_friend_list(core));
|
||||
|
||||
for(itf=sorted;itf!=NULL;itf=ms_list_next(itf)){
|
||||
|
|
@ -830,51 +690,26 @@ void linphone_gtk_show_friends(void){
|
|||
const char *name=linphone_address_get_display_name(f_uri);
|
||||
const char *display=name;
|
||||
char *escaped=NULL;
|
||||
//char buf[26]={0};
|
||||
int nbmsg=0;
|
||||
GdkPixbuf *pbuf, *pbuf2, *pbuf3;
|
||||
|
||||
/*if (lookup){
|
||||
if (strstr(uri,search)==NULL){
|
||||
ms_free(uri);
|
||||
continue;
|
||||
}
|
||||
}*/
|
||||
//BuddyInfo *bi;
|
||||
gboolean send_subscribe=linphone_friend_get_send_subscribe(lf);
|
||||
if (name==NULL || name[0]=='\0') {
|
||||
display=linphone_address_get_username(f_uri);
|
||||
}
|
||||
gtk_list_store_append(store,&iter);
|
||||
pbuf = create_chat_picture();
|
||||
pbuf2 = create_call_picture();
|
||||
pbuf3 = send_subscribe ? create_status_picture(linphone_friend_get_status(lf)) : NULL;
|
||||
gtk_list_store_set(store,&iter,FRIEND_NAME, display,FRIEND_ID,lf,
|
||||
FRIEND_PRESENCE_IMG, pbuf3,
|
||||
FRIEND_CHAT,pbuf,FRIEND_CALL,pbuf2,-1);
|
||||
g_object_unref(pbuf);
|
||||
g_object_unref(pbuf2);
|
||||
if (pbuf3) g_object_unref(pbuf3);
|
||||
FRIEND_PRESENCE_IMG, send_subscribe ? status_to_icon_name(linphone_friend_get_status(lf)) : NULL,
|
||||
FRIEND_CHAT,"linphone-chat-nothing", -1);
|
||||
cr=linphone_gtk_create_chatroom(f_uri);
|
||||
gtk_list_store_set(store,&iter,FRIEND_CHATROOM,cr,-1);
|
||||
nbmsg=linphone_chat_room_get_unread_messages_count(cr);
|
||||
if(nbmsg != 0){
|
||||
pbuf = create_unread_msg();
|
||||
gtk_list_store_set(store,&iter,FRIEND_CHAT,pbuf,-1);
|
||||
g_object_unref(pbuf);
|
||||
gtk_list_store_set(store,&iter,FRIEND_CHAT,"linphone-chat-new-message",-1);
|
||||
}
|
||||
escaped=g_markup_escape_text(uri,-1);
|
||||
gtk_list_store_set(store,&iter,FRIEND_SIP_ADDRESS,escaped,-1);
|
||||
g_free(escaped);
|
||||
//bi=linphone_friend_get_info(lf);
|
||||
/*if (bi!=NULL && bi->image_data!=NULL){
|
||||
GdkPixbuf *pbuf=
|
||||
_gdk_pixbuf_new_from_memory_at_scale(bi->image_data,bi->image_length,-1,40,TRUE);
|
||||
if (pbuf) {
|
||||
//gtk_list_store_set(store,&iter,FRIEND_ICON,pbuf,-1);
|
||||
g_object_unref(G_OBJECT(pbuf));
|
||||
}
|
||||
}*/
|
||||
ms_free(uri);
|
||||
}
|
||||
ms_list_free(sorted);
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ LinphoneCall *linphone_gtk_get_currently_displayed_call(gboolean *is_conf){
|
|||
|
||||
static GtkWidget *make_tab_header(int number){
|
||||
GtkWidget *w=gtk_hbox_new (FALSE,0);
|
||||
GtkWidget *i=create_pixmap ("startcall-small.png");
|
||||
GtkWidget *i=gtk_image_new_from_icon_name("linphone-start-call", GTK_ICON_SIZE_BUTTON);
|
||||
GtkWidget *l;
|
||||
gchar *text=g_strdup_printf(_("Call #%i"),number);
|
||||
l=gtk_label_new (text);
|
||||
|
|
@ -85,9 +85,9 @@ void linphone_gtk_call_update_tab_header(LinphoneCall *call,gboolean pause){
|
|||
gchar *text;
|
||||
|
||||
if(pause){
|
||||
i=gtk_image_new_from_stock(GTK_STOCK_MEDIA_PAUSE,GTK_ICON_SIZE_SMALL_TOOLBAR);
|
||||
i=gtk_image_new_from_stock(GTK_STOCK_MEDIA_PAUSE,GTK_ICON_SIZE_BUTTON);
|
||||
} else {
|
||||
i=create_pixmap ("startcall-small.png");
|
||||
i=gtk_image_new_from_icon_name("linphone-start-call", GTK_ICON_SIZE_BUTTON);
|
||||
}
|
||||
|
||||
text=g_strdup_printf(_("Call #%i"),call_index);
|
||||
|
|
@ -109,9 +109,9 @@ static void linphone_gtk_in_call_set_animation_image(GtkWidget *callview, const
|
|||
if (image_name==NULL){
|
||||
gtk_widget_hide(container);
|
||||
}
|
||||
image=create_pixmap(image_name);
|
||||
image=gtk_image_new_from_icon_name(image_name,GTK_ICON_SIZE_DIALOG);
|
||||
}else
|
||||
image=gtk_image_new_from_stock(image_name,GTK_ICON_SIZE_DND);
|
||||
image=gtk_image_new_from_stock(image_name,GTK_ICON_SIZE_DIALOG);
|
||||
if (elem)
|
||||
gtk_widget_destroy((GtkWidget*)elem->data);
|
||||
gtk_widget_show(image);
|
||||
|
|
@ -152,10 +152,11 @@ void transfer_button_clicked(GtkWidget *button, gpointer call_ref){
|
|||
int call_index=GPOINTER_TO_INT(g_object_get_data(G_OBJECT(call_view),"call_index"));
|
||||
char *remote_uri=linphone_call_get_remote_address_as_string (other_call);
|
||||
char *text=g_strdup_printf(_("Transfer to call #%i with %s"),call_index,remote_uri);
|
||||
GtkWidget *image = gtk_image_new_from_icon_name("linphone-start-call", GTK_ICON_SIZE_MENU);
|
||||
menu_item=gtk_image_menu_item_new_with_label(text);
|
||||
ms_free(remote_uri);
|
||||
g_free(text);
|
||||
gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menu_item),create_pixmap("status-green.png"));
|
||||
gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(menu_item), image);
|
||||
gtk_widget_show(menu_item);
|
||||
gtk_menu_shell_append(GTK_MENU_SHELL(menu),menu_item);
|
||||
g_signal_connect_swapped(G_OBJECT(menu_item),"activate",(GCallback)linphone_gtk_transfer_call,other_call);
|
||||
|
|
@ -440,7 +441,10 @@ void linphone_gtk_create_in_call_view(LinphoneCall *call){
|
|||
gtk_widget_hide(conf);
|
||||
|
||||
button=linphone_gtk_get_widget(call_view,"terminate_call");
|
||||
image=create_pixmap (linphone_gtk_get_ui_config("stop_call_icon","stopcall-small.png"));
|
||||
image=gtk_image_new_from_icon_name(
|
||||
linphone_gtk_get_ui_config("stop_call_icon_name","linphone-stop-call"),
|
||||
GTK_ICON_SIZE_BUTTON
|
||||
);
|
||||
gtk_button_set_label(GTK_BUTTON(button),_("Hang up"));
|
||||
gtk_button_set_image(GTK_BUTTON(button),image);
|
||||
gtk_widget_show(image);
|
||||
|
|
@ -568,12 +572,12 @@ void linphone_gtk_in_call_view_set_incoming(LinphoneCall *call){
|
|||
display_peer_name_in_label(callee,linphone_call_get_remote_address (call));
|
||||
|
||||
answer_button=linphone_gtk_get_widget(callview,"accept_call");
|
||||
image=create_pixmap (linphone_gtk_get_ui_config("start_call_icon","startcall-small.png"));
|
||||
image=gtk_image_new_from_icon_name("linphone-start-call", GTK_ICON_SIZE_BUTTON);
|
||||
gtk_button_set_label(GTK_BUTTON(answer_button),_("Answer"));
|
||||
gtk_button_set_image(GTK_BUTTON(answer_button),image);
|
||||
gtk_widget_show(image);
|
||||
|
||||
image=create_pixmap (linphone_gtk_get_ui_config("stop_call_icon","stopcall-small.png"));
|
||||
image=gtk_image_new_from_icon_name("linphone-stop-call", GTK_ICON_SIZE_BUTTON);
|
||||
gtk_button_set_image(GTK_BUTTON(linphone_gtk_get_widget(callview,"decline_call")),image);
|
||||
gtk_widget_show(image);
|
||||
|
||||
|
|
@ -841,7 +845,7 @@ void linphone_gtk_in_call_view_terminate(LinphoneCall *call, const char *error_m
|
|||
g_free(msg);
|
||||
}
|
||||
linphone_gtk_in_call_set_animation_image(callview,
|
||||
linphone_gtk_get_ui_config("stop_call_icon","stopcall-red.png"),FALSE);
|
||||
linphone_gtk_get_ui_config("stop_call_icon_name","linphone-stop-call"),FALSE);
|
||||
|
||||
gtk_widget_hide(linphone_gtk_get_widget(callview,"answer_decline_panel"));
|
||||
gtk_widget_hide(linphone_gtk_get_widget(callview,"record_hbox"));
|
||||
|
|
@ -901,22 +905,13 @@ void linphone_gtk_enable_mute_button(GtkButton *button, gboolean sensitive){
|
|||
}
|
||||
|
||||
void linphone_gtk_draw_hold_button(GtkButton *button, gboolean active){
|
||||
const gchar *icon_name = active ? "linphone-hold-on" : "linphone-hold-off";
|
||||
const gchar *label = active ? _("Resume") : _("Pause");
|
||||
GtkWidget *image = gtk_image_new_from_icon_name(icon_name, GTK_ICON_SIZE_BUTTON);
|
||||
g_object_set_data(G_OBJECT(button),"active",GINT_TO_POINTER(active));
|
||||
if (active){
|
||||
GtkWidget *image=create_pixmap("hold_off.png");
|
||||
gtk_button_set_label(GTK_BUTTON(button),_("Resume"));
|
||||
if (image!=NULL) {
|
||||
gtk_button_set_image(GTK_BUTTON(button),image);
|
||||
gtk_widget_show(image);
|
||||
}
|
||||
}else{
|
||||
GtkWidget *image=create_pixmap("hold_on.png");
|
||||
gtk_button_set_label(GTK_BUTTON(button),_("Pause"));
|
||||
if (image!=NULL) {
|
||||
gtk_button_set_image(GTK_BUTTON(button),image);
|
||||
gtk_widget_show(image);
|
||||
}
|
||||
}
|
||||
gtk_button_set_label(GTK_BUTTON(button),label);
|
||||
gtk_button_set_image(GTK_BUTTON(button),image);
|
||||
gtk_widget_show(image);
|
||||
}
|
||||
|
||||
void linphone_gtk_hold_clicked(GtkButton *button){
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|||
#endif
|
||||
|
||||
#define LINPHONE_ICON "linphone.png"
|
||||
#define LINPHONE_ICON_NAME "linphone"
|
||||
|
||||
enum {
|
||||
COMPLETION_HISTORY,
|
||||
|
|
@ -157,6 +158,8 @@ LINPHONE_PUBLIC void linphone_gtk_friend_list_set_chat_conversation(const Linpho
|
|||
LINPHONE_PUBLIC gboolean linphone_gtk_friend_list_is_contact(const LinphoneAddress *addr);
|
||||
LINPHONE_PUBLIC void linphone_gtk_friend_list_set_active_address(const LinphoneAddress *addr);
|
||||
LINPHONE_PUBLIC const LinphoneAddress *linphone_gtk_friend_list_get_active_address(void);
|
||||
// LINPHONE_PUBLIC void linphone_gtk_friend_list_on_presence_column_clicked(GtkTreeModel *model);
|
||||
LINPHONE_PUBLIC void linphone_gtk_friend_list_on_name_column_clicked(GtkTreeModel *model);
|
||||
LINPHONE_PUBLIC void linphone_gtk_notebook_tab_select(GtkNotebook *notebook, GtkWidget *page, guint page_num, gpointer data);
|
||||
LINPHONE_PUBLIC void linphone_gtk_show_friends(void);
|
||||
LINPHONE_PUBLIC void linphone_gtk_show_contact(LinphoneFriend *lf, GtkWidget *parent);
|
||||
|
|
|
|||
43
gtk/main.c
|
|
@ -1697,24 +1697,16 @@ static void linphone_gtk_configure_main_window(){
|
|||
static gboolean config_loaded=FALSE;
|
||||
static const char *title;
|
||||
static const char *home;
|
||||
static const char *start_call_icon;
|
||||
static const char *add_call_icon;
|
||||
static const char *start_chat_icon;
|
||||
static const char *search_icon;
|
||||
static gboolean update_check_menu;
|
||||
static gboolean buttons_have_borders;
|
||||
static gboolean show_abcd;
|
||||
GtkWidget *w=linphone_gtk_get_main_window();
|
||||
|
||||
if (!config_loaded){
|
||||
title=linphone_gtk_get_ui_config("title","Linphone");
|
||||
home=linphone_gtk_get_ui_config("home","http://www.linphone.org");
|
||||
start_call_icon=linphone_gtk_get_ui_config("start_call_icon","call_start.png");
|
||||
add_call_icon=linphone_gtk_get_ui_config("add_call_icon","call_add.png");
|
||||
start_chat_icon=linphone_gtk_get_ui_config("start_chat_icon","chat_start.png");
|
||||
search_icon=linphone_gtk_get_ui_config("directory_search_icon",NULL);
|
||||
update_check_menu=linphone_gtk_get_ui_config_int("update_check_menu",0);
|
||||
buttons_have_borders=linphone_gtk_get_ui_config_int("buttons_border",1);
|
||||
show_abcd=linphone_gtk_get_ui_config_int("show_abcd",1);
|
||||
config_loaded=TRUE;
|
||||
}
|
||||
|
|
@ -1722,24 +1714,6 @@ static void linphone_gtk_configure_main_window(){
|
|||
if (title) {
|
||||
gtk_window_set_title(GTK_WINDOW(w),title);
|
||||
}
|
||||
if (start_call_icon){
|
||||
gtk_button_set_image(GTK_BUTTON(linphone_gtk_get_widget(w,"start_call")),
|
||||
create_pixmap (start_call_icon));
|
||||
if (!buttons_have_borders)
|
||||
gtk_button_set_relief(GTK_BUTTON(linphone_gtk_get_widget(w,"start_call")),GTK_RELIEF_NONE);
|
||||
}
|
||||
if (add_call_icon){
|
||||
gtk_button_set_image(GTK_BUTTON(linphone_gtk_get_widget(w,"add_call")),
|
||||
create_pixmap (add_call_icon));
|
||||
if (!buttons_have_borders)
|
||||
gtk_button_set_relief(GTK_BUTTON(linphone_gtk_get_widget(w,"add_call")),GTK_RELIEF_NONE);
|
||||
}
|
||||
if (start_chat_icon){
|
||||
gtk_button_set_image(GTK_BUTTON(linphone_gtk_get_widget(w,"start_chat")),
|
||||
create_pixmap (start_chat_icon));
|
||||
if (!buttons_have_borders)
|
||||
gtk_button_set_relief(GTK_BUTTON(linphone_gtk_get_widget(w,"start_chat")),GTK_RELIEF_NONE);
|
||||
}
|
||||
if (search_icon){
|
||||
GdkPixbuf *pbuf=create_pixbuf(search_icon);
|
||||
if(pbuf) {
|
||||
|
|
@ -1753,23 +1727,6 @@ static void linphone_gtk_configure_main_window(){
|
|||
tmp=g_strdup(home);
|
||||
g_object_set_data_full(G_OBJECT(menu_item),"home",tmp, (GDestroyNotify)g_free);
|
||||
}
|
||||
{
|
||||
/*
|
||||
GdkPixbuf *pbuf=create_pixbuf("contact-orange.png");
|
||||
if (pbuf) {
|
||||
gtk_image_set_from_pixbuf(GTK_IMAGE(linphone_gtk_get_widget(w,"contact_tab_icon")),pbuf);
|
||||
g_object_unref(G_OBJECT(pbuf));
|
||||
}
|
||||
*/
|
||||
}
|
||||
{
|
||||
GdkPixbuf *pbuf=create_pixbuf("dialer.png");
|
||||
if (pbuf) {
|
||||
GtkButton *button=GTK_BUTTON(linphone_gtk_get_widget(w,"keypad"));
|
||||
gtk_button_set_image(button,gtk_image_new_from_pixbuf (pbuf));
|
||||
g_object_unref(pbuf);
|
||||
}
|
||||
}
|
||||
if (linphone_gtk_can_manage_accounts()) {
|
||||
gtk_widget_show(linphone_gtk_get_widget(w,"assistant_item"));
|
||||
}
|
||||
|
|
|
|||
167
gtk/main.ui
|
|
@ -1,8 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<interface>
|
||||
<!-- interface-requires gtk+ 3.0 -->
|
||||
<requires lib="gtk+" version="2.18"/>
|
||||
<!-- interface-naming-policy toplevel-contextual -->
|
||||
<!-- interface-local-resource-path /home/francois/projects/linphone/linphone/pixmaps/hicolor -->
|
||||
<object class="GtkImage" id="add_call_image">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="pixel_size">32</property>
|
||||
<property name="icon_name">linphone-add-call</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="add_image">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
|
|
@ -18,6 +24,48 @@
|
|||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-connect</property>
|
||||
</object>
|
||||
<object class="GtkListStore" id="contact_list_model">
|
||||
<columns>
|
||||
<!-- column-name presence_icon -->
|
||||
<column type="gchararray"/>
|
||||
<!-- column-name name -->
|
||||
<column type="gchararray"/>
|
||||
<!-- column-name id -->
|
||||
<column type="gpointer"/>
|
||||
<!-- column-name chatroom -->
|
||||
<column type="gpointer"/>
|
||||
<!-- column-name sip_address -->
|
||||
<column type="gchararray"/>
|
||||
<!-- column-name chat_icon -->
|
||||
<column type="gchararray"/>
|
||||
</columns>
|
||||
<data>
|
||||
<row>
|
||||
<col id="0">linphone-status-online</col>
|
||||
<col id="1">Toto</col>
|
||||
<col id="4">toto@sip.linphone.org</col>
|
||||
<col id="5">linphone-chat-nothing</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0">linphone-status-offline</col>
|
||||
<col id="1">Toto2</col>
|
||||
<col id="4">toto2@sip.linphone.org</col>
|
||||
<col id="5">linphone-chat-nothing</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0">linphone-status-offline</col>
|
||||
<col id="1">Toto3</col>
|
||||
<col id="4">toto3@sip.linphone.org</col>
|
||||
<col id="5">linphone-chat-nothing</col>
|
||||
</row>
|
||||
</data>
|
||||
</object>
|
||||
<object class="GtkImage" id="dialer_image">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="pixel_size">32</property>
|
||||
<property name="icon_name">linphone-show-dialer</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="edit_image">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
|
|
@ -43,34 +91,6 @@
|
|||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-info</property>
|
||||
</object>
|
||||
<object class="GtkListStore" id="model1">
|
||||
<columns>
|
||||
<!-- column-name gchararray -->
|
||||
<column type="gchararray"/>
|
||||
</columns>
|
||||
<data>
|
||||
<row>
|
||||
<col id="0" translatable="yes">All users</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Online users</col>
|
||||
</row>
|
||||
</data>
|
||||
</object>
|
||||
<object class="GtkListStore" id="model2">
|
||||
<columns>
|
||||
<!-- column-name gchararray -->
|
||||
<column type="gchararray"/>
|
||||
</columns>
|
||||
<data>
|
||||
<row>
|
||||
<col id="0" translatable="yes">ADSL</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Fiber Channel</col>
|
||||
</row>
|
||||
</data>
|
||||
</object>
|
||||
<object class="GtkListStore" id="model3">
|
||||
<columns>
|
||||
<!-- column-name gchararray -->
|
||||
|
|
@ -100,7 +120,21 @@
|
|||
<property name="tooltip_text" translatable="yes">Delete</property>
|
||||
<property name="stock">gtk-remove</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="start_call_image">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="pixel_size">32</property>
|
||||
<property name="icon_name">linphone-start-call</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="start_chat_image">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="pixel_size">32</property>
|
||||
<property name="icon_name">linphone-start-chat</property>
|
||||
</object>
|
||||
<object class="GtkWindow" id="main">
|
||||
<property name="width_request">640</property>
|
||||
<property name="height_request">480</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="default_width">660</property>
|
||||
|
|
@ -312,8 +346,9 @@
|
|||
<property name="can_focus">True</property>
|
||||
<property name="invisible_char">●</property>
|
||||
<property name="invisible_char_set">True</property>
|
||||
<property name="secondary_icon_name">linphone-contact-not-bookmarked</property>
|
||||
<property name="primary_icon_activatable">False</property>
|
||||
<property name="secondary_icon_activatable">False</property>
|
||||
<property name="secondary_icon_activatable">True</property>
|
||||
<property name="primary_icon_sensitive">True</property>
|
||||
<property name="secondary_icon_sensitive">True</property>
|
||||
<signal name="activate" handler="linphone_gtk_uri_bar_activate" swapped="no"/>
|
||||
|
|
@ -350,6 +385,7 @@
|
|||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="image">dialer_image</property>
|
||||
<signal name="clicked" handler="linphone_gtk_create_keypad" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
|
|
@ -363,6 +399,7 @@
|
|||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="tooltip_text" translatable="yes">Initiate a new call</property>
|
||||
<property name="image">add_call_image</property>
|
||||
<signal name="clicked" handler="linphone_gtk_start_call" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
|
|
@ -377,6 +414,7 @@
|
|||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="image">start_call_image</property>
|
||||
<signal name="clicked" handler="linphone_gtk_start_call" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
|
|
@ -390,6 +428,7 @@
|
|||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="image">start_chat_image</property>
|
||||
<signal name="clicked" handler="linphone_gtk_start_chat" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
|
|
@ -399,12 +438,6 @@
|
|||
<property name="position">4</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
|
@ -417,6 +450,8 @@
|
|||
<object class="GtkHPaned" id="central_paned">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="position">200</property>
|
||||
<property name="position_set">True</property>
|
||||
<child>
|
||||
<object class="GtkVBox" id="vbox12">
|
||||
<property name="visible">True</property>
|
||||
|
|
@ -449,13 +484,61 @@
|
|||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
|
||||
<property name="model">contact_list_model</property>
|
||||
<property name="headers_visible">False</property>
|
||||
<property name="reorderable">True</property>
|
||||
<property name="enable_search">False</property>
|
||||
<property name="search_column">1</property>
|
||||
<property name="tooltip_column">4</property>
|
||||
<signal name="button-press-event" handler="linphone_gtk_contact_list_button_pressed" swapped="no"/>
|
||||
<signal name="cursor-changed" handler="linphone_gtk_contact_clicked" swapped="no"/>
|
||||
<signal name="row-activated" handler="linphone_gtk_contact_activated" swapped="no"/>
|
||||
<signal name="popup-menu" handler="linphone_gtk_popup_contact_menu" swapped="no"/>
|
||||
<child>
|
||||
<object class="GtkTreeViewColumn" id="presence_status_column">
|
||||
<child>
|
||||
<object class="GtkCellRendererPixbuf" id="status_img_cell">
|
||||
<property name="stock_size">2</property>
|
||||
</object>
|
||||
<attributes>
|
||||
<attribute name="icon-name">0</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkTreeViewColumn" id="contact_name_column">
|
||||
<property name="max_width">60</property>
|
||||
<property name="expand">True</property>
|
||||
<child>
|
||||
<object class="GtkCellRendererText" id="contact_name_cell"/>
|
||||
<attributes>
|
||||
<attribute name="text">1</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkTreeViewColumn" id="contact_call_column">
|
||||
<child>
|
||||
<object class="GtkCellRendererPixbuf" id="contact_call_renderer">
|
||||
<property name="icon_name">linphone-start-call2</property>
|
||||
<property name="stock_size">2</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkTreeViewColumn" id="contact_chat_column">
|
||||
<child>
|
||||
<object class="GtkCellRendererPixbuf" id="contact_chat_renderer">
|
||||
<property name="stock_size">2</property>
|
||||
</object>
|
||||
<attributes>
|
||||
<attribute name="icon-name">5</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
|
|
@ -523,8 +606,8 @@
|
|||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="resize">False</property>
|
||||
<property name="shrink">False</property>
|
||||
<property name="resize">True</property>
|
||||
<property name="shrink">True</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
|
|
@ -711,12 +794,6 @@
|
|||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
|
|
|||
|
|
@ -316,15 +316,13 @@ static void _linphone_status_icon_impl_gtk_popup_menu(GtkStatusIcon *status_icon
|
|||
}
|
||||
|
||||
static void _linphone_status_icon_impl_gtk_init(LinphoneStatusIcon *si) {
|
||||
const char *icon_path=linphone_gtk_get_ui_config("icon",LINPHONE_ICON);
|
||||
const char *call_icon_path=linphone_gtk_get_ui_config("start_call_icon","call_start.png");
|
||||
GdkPixbuf *pbuf=create_pixbuf(icon_path);
|
||||
GtkStatusIcon *icon=gtk_status_icon_new_from_pixbuf(pbuf);
|
||||
const char *icon_name=linphone_gtk_get_ui_config("icon_name",LINPHONE_ICON_NAME);
|
||||
const char *blinking_icon_name=linphone_gtk_get_ui_config("binking_status_icon_name","linphone-start-call");
|
||||
GtkStatusIcon *icon=gtk_status_icon_new_from_icon_name(icon_name);
|
||||
g_signal_connect_swapped(G_OBJECT(icon),"activate", G_CALLBACK(_linphone_status_icon_impl_gtk_on_click_cb), si);
|
||||
g_signal_connect(G_OBJECT(icon), "popup-menu", G_CALLBACK(_linphone_status_icon_impl_gtk_popup_menu), si);
|
||||
g_object_set_data_full(G_OBJECT(icon),"icon",pbuf, g_object_unref);
|
||||
pbuf=create_pixbuf(call_icon_path);
|
||||
g_object_set_data_full(G_OBJECT(icon),"call_icon",pbuf, g_object_unref);
|
||||
g_object_set_data_full(G_OBJECT(icon), "icon", g_strdup(icon_name), g_free);
|
||||
g_object_set_data_full(G_OBJECT(icon), "call_icon", g_strdup(blinking_icon_name), g_free);
|
||||
si->data = icon;
|
||||
}
|
||||
|
||||
|
|
@ -344,13 +342,13 @@ static void _linphone_status_icon_impl_gtk_start(LinphoneStatusIcon *si) {
|
|||
}
|
||||
|
||||
static gboolean _linphone_status_icon_impl_gtk_do_icon_blink_cb(GtkStatusIcon *gi){
|
||||
GdkPixbuf *call_icon=g_object_get_data(G_OBJECT(gi),"call_icon");
|
||||
GdkPixbuf *normal_icon=g_object_get_data(G_OBJECT(gi),"icon");
|
||||
GdkPixbuf *cur_icon=gtk_status_icon_get_pixbuf(gi);
|
||||
if (cur_icon==call_icon){
|
||||
gtk_status_icon_set_from_pixbuf(gi,normal_icon);
|
||||
const gchar *call_icon = (const gchar *)g_object_get_data(G_OBJECT(gi),"call_icon");
|
||||
const gchar *normal_icon = (const gchar *)g_object_get_data(G_OBJECT(gi),"icon");
|
||||
const gchar *cur_icon = (const gchar *)gtk_status_icon_get_icon_name(gi);
|
||||
if (cur_icon == call_icon){
|
||||
gtk_status_icon_set_from_icon_name(gi,normal_icon);
|
||||
}else{
|
||||
gtk_status_icon_set_from_pixbuf(gi,call_icon);
|
||||
gtk_status_icon_set_from_icon_name(gi,call_icon);
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
|
|
@ -363,10 +361,10 @@ static void _linphone_status_icon_impl_enable_blinking(LinphoneStatusIcon *si, g
|
|||
tout=g_timeout_add(500,(GSourceFunc)_linphone_status_icon_impl_gtk_do_icon_blink_cb,icon);
|
||||
g_object_set_data(G_OBJECT(icon),"timeout",GINT_TO_POINTER(tout));
|
||||
}else if (!val && tout!=0){
|
||||
GdkPixbuf *normal_icon=g_object_get_data(G_OBJECT(icon),"icon");
|
||||
const gchar *normal_icon = (const gchar *)g_object_get_data(G_OBJECT(icon),"icon");
|
||||
g_source_remove(tout);
|
||||
g_object_set_data(G_OBJECT(icon),"timeout",NULL);
|
||||
gtk_status_icon_set_from_pixbuf(icon,normal_icon);
|
||||
gtk_status_icon_set_from_icon_name(icon,normal_icon);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -29,22 +29,59 @@ install(FILES ${PIXMAPS}
|
|||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
)
|
||||
|
||||
install(FILES svg/linphone-micro-muted.svg
|
||||
install(FILES
|
||||
svg/linphone-micro-muted.svg
|
||||
svg/linphone-speaker-muted.svg
|
||||
svg/linphone-micro-enabled.svg
|
||||
svg/linphone-speaker-enabled.svg
|
||||
svg/linphone-status-online.svg
|
||||
svg/linphone-status-away.svg
|
||||
svg/linphone-status-donotdisturb.svg
|
||||
svg/linphone-status-offline.svg
|
||||
DESTINATION ${ICONS_INSTALL_DIR}/scalable/status
|
||||
PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ
|
||||
)
|
||||
|
||||
install(FILES linphone-micro-muted.png
|
||||
install(FILES
|
||||
svg/linphone-start-call.svg
|
||||
DESTINATION ${ICONS_INSTALL_DIR}/scalable/actions
|
||||
PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ
|
||||
)
|
||||
|
||||
install(FILES
|
||||
linphone-micro-muted.png
|
||||
linphone-speaker-muted.png
|
||||
linphone-micro-enabled.png
|
||||
linphone-speaker-enabled.png
|
||||
linphone-status-online.png
|
||||
linphone-status-away.png
|
||||
linphone-status-donotdisturb.png
|
||||
linphone-status-offline.png
|
||||
linphone-chat-nothing.png
|
||||
linphone-chat-new-message.png
|
||||
linphone-chat-writing.png
|
||||
linphone-chat-new-message-and-writing.png
|
||||
linphone-call-status-incoming.png
|
||||
linphone-call-status-outgoing.png
|
||||
linphone-contact-bookmarked.png
|
||||
linphone-contact-not-bookmarked.png
|
||||
DESTINATION ${ICONS_INSTALL_DIR}/48x48/status
|
||||
PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ
|
||||
)
|
||||
|
||||
install(FILES
|
||||
linphone-start-call2.png
|
||||
linphone-show-dialer.png
|
||||
linphone-add-call.png
|
||||
linphone-start-call.png
|
||||
linphone-start-chat.png
|
||||
linphone-stop-call.png
|
||||
linphone-hold-on.png
|
||||
linphone-hold-off.png
|
||||
DESTINATION ${ICONS_INSTALL_DIR}/48x48/actions
|
||||
PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ
|
||||
)
|
||||
|
||||
install(FILES linphone.png
|
||||
DESTINATION ${ICONS_INSTALL_DIR}/48x48/apps
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
|
|
|
|||
|
|
@ -1,20 +1,8 @@
|
|||
pixmapdir=$(datadir)/pixmaps/linphone
|
||||
dist_pixmap_DATA= \
|
||||
hold_on.png hold_off.png \
|
||||
linphone.png linphone-banner.png \
|
||||
status-green.png \
|
||||
status-orange.png \
|
||||
status-red.png \
|
||||
status-offline.png \
|
||||
call.png \
|
||||
chat.png chat_start.png active_chat.png composing_chat.png composing_active_chat.png\
|
||||
chat_message_inprogress.png chat_message_delivered.png chat_message_not_delivered.png\
|
||||
contact-orange.png history-orange.png\
|
||||
call_start.png startcall-small.png stopcall-red.png stopcall-small.png call_add.png linphone.icns \
|
||||
contact_starred.png contact_unstarred.png \
|
||||
call_status_incoming.png call_status_outgoing.png \
|
||||
linphone.icns \
|
||||
ok.png \
|
||||
dialer.png \
|
||||
notok.png
|
||||
|
||||
iconsdir=$(datadir)/icons/hicolor
|
||||
|
|
@ -30,12 +18,38 @@ dist_status48icons_DATA= \
|
|||
linphone-micro-muted.png \
|
||||
linphone-speaker-muted.png \
|
||||
linphone-micro-enabled.png \
|
||||
linphone-speaker-enabled.png
|
||||
linphone-speaker-enabled.png \
|
||||
linphone-status-online.png \
|
||||
linphone-status-away.png \
|
||||
linphone-status-donotdisturb.png \
|
||||
linphone-status-offline.png \
|
||||
linphone-chat-nothing.png \
|
||||
linphone-chat-new-message.png \
|
||||
linphone-chat-writing.png \
|
||||
linphone-chat-new-message-and-writing.png \
|
||||
linphone-call-status-incoming.png \
|
||||
linphone-call_status-outgoing.png \
|
||||
linphone-contact-bookmarked.png \
|
||||
linphone-contact-not-bookmarked.png
|
||||
|
||||
statussvgiconsdir=$(iconsdir)/scalable/status
|
||||
dist_statussvgicons_DATA= \
|
||||
svg/linphone-micro-muted.svg \
|
||||
svg/linphone-speaker-muted.svg \
|
||||
svg/linphone-micro-enabled.svg \
|
||||
svg/linphone-speaker-enabled.svg
|
||||
svg/linphone-speaker-enabled.svg \
|
||||
svg/linphone-status-online.svg \
|
||||
svg/linphone-status-away.svg \
|
||||
svg/linphone-status-donotdisturb.svg \
|
||||
svg/linphone-status-offline.svg
|
||||
|
||||
actions48iconsdir=$(iconsdir)/48x48/actions
|
||||
dist_actions48icons_DATA= \
|
||||
linphone-start-call2.png \
|
||||
linphone-show-dialer.png \
|
||||
linphone-add-call.png \
|
||||
linphone-start-call.png \
|
||||
linphone-stop-call.png \
|
||||
linphone-hold-on \
|
||||
linphone-hold-off
|
||||
)
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 3.3 KiB |
BIN
pixmaps/call.png
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 2.8 KiB |
BIN
pixmaps/chat.png
|
Before Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 734 B |
|
Before Width: | Height: | Size: 5 KiB |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 2 KiB |
BIN
pixmaps/linphone-add-call.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
pixmaps/linphone-call-status-incoming.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
pixmaps/linphone-call-status-outgoing.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
pixmaps/linphone-chat-new-message-and-writing.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
pixmaps/linphone-chat-new-message.png
Normal file
|
After Width: | Height: | Size: 5 KiB |
BIN
pixmaps/linphone-chat-nothing.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
pixmaps/linphone-chat-writing.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
BIN
pixmaps/linphone-hold-off.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
pixmaps/linphone-hold-on.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
pixmaps/linphone-show-dialer.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
pixmaps/linphone-start-call.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
pixmaps/linphone-start-call2.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
pixmaps/linphone-start-chat.png
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
pixmaps/linphone-status-away.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
pixmaps/linphone-status-donotdisturb.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
pixmaps/linphone-status-offline.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
pixmaps/linphone-status-online.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
pixmaps/linphone-stop-call.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 966 B |
|
Before Width: | Height: | Size: 1,007 B |
|
Before Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 5.6 KiB |
|
Before Width: | Height: | Size: 3.7 KiB |
77
pixmaps/svg/linphone-start-call.svg
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 127.99999 128"
|
||||
enable-background="new 0 0 595.28 841.89"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="linphone-status-online.svg"
|
||||
inkscape:export-filename="/home/francois/projects/linphone/linphone/pixmaps/linphone-status-online.png"
|
||||
inkscape:export-xdpi="33.75"
|
||||
inkscape:export-ydpi="33.75"><metadata
|
||||
id="metadata26"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs24" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="709"
|
||||
id="namedview22"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.1714775"
|
||||
inkscape:cx="73.326021"
|
||||
inkscape:cy="51.06876"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" /><g
|
||||
id="g3"
|
||||
transform="matrix(5.0401244,0,0,5.0235343,-745.02721,-2084.4323)"><g
|
||||
id="g5"><g
|
||||
id="g7"><g
|
||||
id="g9"><linearGradient
|
||||
id="SVGID_1_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="148.6731"
|
||||
y1="423.5444"
|
||||
x2="172.78819"
|
||||
y2="430.00601"
|
||||
gradientTransform="translate(0.2803,-0.1104)"><stop
|
||||
offset="0.15"
|
||||
style="stop-color:#3BCB09"
|
||||
id="stop12" /><stop
|
||||
offset="0.35"
|
||||
style="stop-color:#F4F7EE"
|
||||
id="stop14" /><stop
|
||||
offset="0.55"
|
||||
style="stop-color:#3BCB09"
|
||||
id="stop16" /></linearGradient><path
|
||||
d="m 153.954,437.025 c 0.778,0.367 1.692,0.773 3.042,1.102 1.429,0.312 2.855,0.531 4.406,0.49 1.635,-0.082 2.449,-0.246 3.757,-0.572 1.184,-0.367 1.755,-0.572 2.692,-1.061 0.41,-0.205 0.735,-0.408 1.551,-0.98 0.533,-0.41 1.145,-0.898 1.729,-1.725 0.494,-0.574 0.986,-1.559 1.312,-2.379 0.369,-0.82 0.574,-1.723 0.574,-2.705 -0.042,-1.725 -0.452,-3.285 -1.312,-4.637 -0.74,-1.148 -1.686,-2.174 -2.791,-2.994 l 1.804,-4.839 -6.231,2.542 c -0.164,-0.041 -0.327,-0.082 -0.452,-0.124 -1.603,-0.491 -3.118,-0.696 -4.595,-0.737 -1.929,0.041 -3.69,0.328 -5.25,0.902 -1.478,0.616 -2.707,1.437 -3.69,2.502 -0.984,1.107 -2,2.816 -2.246,4.336 -0.365,1.896 -0.267,3.164 0.021,4.311 0.328,1.148 0.69,2.057 1.492,3.221 0.872,1 1.264,1.428 2,2 0.901,0.652 1.49,0.976 2.187,1.347 z m 3.317,-0.942 c -1.146,-0.326 -2.051,-0.656 -2.707,-1.027 -0.576,-0.328 -1.231,-0.777 -1.889,-1.312 -0.614,-0.531 -1.189,-1.146 -1.682,-1.926 -0.532,-0.738 -0.86,-1.602 -1.025,-2.584 -0.205,-1.438 -0.123,-2.666 0.286,-3.652 0.41,-0.984 0.981,-1.807 1.723,-2.381 0.78,-0.615 1.601,-1.064 2.462,-1.395 0.861,-0.287 1.683,-0.489 2.46,-0.614 0.738,-0.081 1.312,-0.164 1.683,-0.164 1.354,0 2.707,0.205 4.019,0.571 1.355,0.371 2.628,0.943 3.775,1.684 1.106,0.777 2.051,1.723 2.749,2.871 0.41,0.697 0.695,1.314 0.899,1.973 0.205,0.615 0.328,1.229 0.328,1.803 -0.042,1.148 -0.41,2.256 -1.146,3.24 -0.696,1.027 -1.765,1.807 -3.157,2.42 -1.354,0.658 -2.954,0.945 -4.799,0.945 -1.518,0.002 -2.83,-0.164 -3.979,-0.452 z"
|
||||
id="path18"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)" /></g></g></g><path
|
||||
d="m 158.761,433.871 c 1.771,0.467 3.646,0.637 5.186,0.26 2.91,-0.705 3.85,-1.676 3.697,-4.115 0,0 0.056,-1.176 -2.427,-1.133 -0.551,0.01 -1.954,0.309 -2.153,0.906 -0.198,0.605 0.103,1.217 0.119,1.512 0.018,0.299 -0.803,0.701 -1.146,0.732 -0.447,0.043 -1.575,-0.025 -2.713,-0.307 l -0.051,-0.014 c -1.128,-0.316 -2.144,-0.811 -2.511,-1.074 -0.281,-0.197 -0.796,-0.951 -0.635,-1.199 0.16,-0.252 0.726,-0.635 0.851,-1.258 0.125,-0.623 -0.954,-1.57 -1.425,-1.85 -2.137,-1.266 -2.672,-0.217 -2.672,-0.217 -1.333,2.049 -0.999,3.354 1.181,5.404 1.16,1.092 2.872,1.865 4.641,2.332 l 0.058,0.021 z"
|
||||
id="path20"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#3bcb09" /></g></svg>
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
78
pixmaps/svg/linphone-status-away.svg
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 127.99999 128"
|
||||
enable-background="new 0 0 595.28 841.89"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="linphone-status-away.svg"
|
||||
inkscape:export-filename="/home/francois/projects/linphone/linphone/pixmaps/linphone-status-away.png"
|
||||
inkscape:export-xdpi="33.75"
|
||||
inkscape:export-ydpi="33.75"><metadata
|
||||
id="metadata28"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs26" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="709"
|
||||
id="namedview24"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.1714775"
|
||||
inkscape:cx="23.876355"
|
||||
inkscape:cy="75.71241"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" /><g
|
||||
id="g3"
|
||||
transform="matrix(5.0400728,0,0,5.0235343,-1057.5129,-2084.4323)"><g
|
||||
id="g5"><g
|
||||
id="g7"><g
|
||||
id="g9"><linearGradient
|
||||
id="SVGID_1_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="210.8152"
|
||||
y1="418.4014"
|
||||
x2="234.9313"
|
||||
y2="411.93951"
|
||||
gradientTransform="matrix(1,0,0,-1,0.1401,841.835)"><stop
|
||||
offset="0.15"
|
||||
style="stop-color:#D57E1C"
|
||||
id="stop12" /><stop
|
||||
offset="0.35"
|
||||
style="stop-color:#F4F7EE"
|
||||
id="stop14" /><stop
|
||||
offset="0.55"
|
||||
style="stop-color:#D57E1C"
|
||||
id="stop16" /></linearGradient><path
|
||||
d="m 215.954,437.025 c 0.779,0.367 1.693,0.773 3.042,1.102 1.429,0.312 2.856,0.531 4.407,0.49 1.634,-0.082 2.449,-0.246 3.756,-0.572 1.184,-0.367 1.755,-0.572 2.693,-1.061 0.41,-0.205 0.735,-0.408 1.551,-0.98 0.533,-0.41 1.144,-0.898 1.729,-1.725 0.494,-0.574 0.986,-1.559 1.313,-2.379 0.369,-0.82 0.574,-1.723 0.574,-2.705 -0.042,-1.725 -0.451,-3.285 -1.312,-4.637 -0.74,-1.148 -1.685,-2.174 -2.791,-2.994 l 1.804,-4.839 -6.231,2.542 c -0.165,-0.041 -0.328,-0.082 -0.453,-0.124 -1.602,-0.491 -3.118,-0.696 -4.594,-0.737 -1.929,0.041 -3.691,0.328 -5.25,0.902 -1.478,0.616 -2.707,1.437 -3.691,2.502 -0.984,1.107 -2,2.816 -2.246,4.336 -0.364,1.896 -0.266,3.164 0.021,4.311 0.328,1.148 0.69,2.057 1.492,3.221 0.872,1 1.263,1.426 2,2 0.9,0.652 1.489,0.976 2.186,1.347 z m 3.317,-0.942 c -1.147,-0.326 -2.051,-0.656 -2.707,-1.027 -0.576,-0.328 -1.232,-0.777 -1.889,-1.312 -0.614,-0.531 -1.189,-1.146 -1.682,-1.926 -0.532,-0.738 -0.86,-1.602 -1.025,-2.584 -0.205,-1.438 -0.123,-2.666 0.286,-3.652 0.41,-0.984 0.982,-1.807 1.723,-2.381 0.78,-0.615 1.6,-1.064 2.462,-1.395 0.861,-0.287 1.682,-0.489 2.461,-0.614 0.737,-0.081 1.312,-0.164 1.682,-0.164 1.354,0 2.707,0.205 4.019,0.571 1.355,0.371 2.628,0.943 3.775,1.684 1.107,0.777 2.051,1.723 2.749,2.871 0.41,0.697 0.696,1.314 0.9,1.973 0.205,0.615 0.328,1.229 0.328,1.803 -0.042,1.148 -0.41,2.256 -1.147,3.24 -0.696,1.027 -1.764,1.807 -3.157,2.42 -1.354,0.658 -2.954,0.945 -4.799,0.945 -1.518,0.002 -2.83,-0.164 -3.979,-0.452 z"
|
||||
id="path18"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)" /></g></g></g><g
|
||||
id="g20"><path
|
||||
d="m 223.042,423.992 c -1.77,-0.465 -3.644,-0.635 -5.187,-0.26 -2.907,0.705 -3.846,1.676 -3.694,4.117 0,0 -0.057,1.176 2.427,1.131 0.551,-0.012 1.954,-0.307 2.153,-0.908 0.199,-0.601 -0.103,-1.213 -0.119,-1.514 -0.017,-0.295 0.803,-0.695 1.146,-0.729 0.447,-0.045 1.575,0.025 2.712,0.307 l 0.05,0.014 c 1.127,0.318 2.143,0.811 2.51,1.074 0.282,0.197 0.798,0.953 0.637,1.201 -0.16,0.248 -0.726,0.631 -0.851,1.256 -0.125,0.623 0.951,1.57 1.425,1.852 2.135,1.266 2.67,0.215 2.67,0.215 1.335,-2.049 1,-3.354 -1.182,-5.406 -1.157,-1.088 -2.869,-1.865 -4.637,-2.334 l -0.06,-0.016 z"
|
||||
id="path22"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#d57e1c" /></g></g></svg>
|
||||
|
After Width: | Height: | Size: 4.8 KiB |
80
pixmaps/svg/linphone-status-donotdisturb.svg
Normal file
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 127.99999 128"
|
||||
enable-background="new 0 0 595.28 841.89"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="linphone-status-donotdisturb.svg"
|
||||
inkscape:export-filename="/home/francois/projects/linphone/linphone/pixmaps/linphone-status-donotdisturb.png"
|
||||
inkscape:export-xdpi="33.75"
|
||||
inkscape:export-ydpi="33.75"><metadata
|
||||
id="metadata32"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs30" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="709"
|
||||
id="namedview28"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.2425732"
|
||||
inkscape:cx="41.637912"
|
||||
inkscape:cy="36.440083"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" /><g
|
||||
id="g3"
|
||||
transform="matrix(5.039991,0,0,5.0235343,-1358.2148,-2084.4323)"><g
|
||||
id="g5"><g
|
||||
id="g7"><g
|
||||
id="g9"><linearGradient
|
||||
id="SVGID_1_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="270.4812"
|
||||
y1="418.40189"
|
||||
x2="294.59821"
|
||||
y2="411.93979"
|
||||
gradientTransform="matrix(1,0,0,-1,0.1401,841.835)"><stop
|
||||
offset="0.15"
|
||||
style="stop-color:#C1001F"
|
||||
id="stop12" /><stop
|
||||
offset="0.35"
|
||||
style="stop-color:#F4F7EE"
|
||||
id="stop14" /><stop
|
||||
offset="0.55"
|
||||
style="stop-color:#C1001F"
|
||||
id="stop16" /></linearGradient><path
|
||||
d="m 275.621,437.025 c 0.779,0.367 1.693,0.773 3.042,1.102 1.429,0.312 2.856,0.531 4.407,0.49 1.634,-0.082 2.449,-0.246 3.756,-0.572 1.184,-0.367 1.755,-0.572 2.693,-1.061 0.41,-0.205 0.735,-0.408 1.551,-0.98 0.533,-0.41 1.144,-0.898 1.729,-1.725 0.494,-0.574 0.986,-1.559 1.313,-2.379 0.369,-0.82 0.574,-1.723 0.574,-2.705 -0.042,-1.725 -0.452,-3.285 -1.312,-4.637 -0.74,-1.148 -1.685,-2.174 -2.791,-2.994 l 1.804,-4.839 -6.231,2.542 c -0.165,-0.041 -0.328,-0.082 -0.453,-0.124 -1.602,-0.491 -3.118,-0.696 -4.594,-0.737 -1.929,0.041 -3.691,0.328 -5.25,0.902 -1.478,0.616 -2.707,1.437 -3.691,2.502 -0.984,1.107 -2,2.816 -2.246,4.336 -0.365,1.896 -0.266,3.164 0.021,4.311 0.328,1.148 0.69,2.059 1.492,3.221 0.872,1.002 1.263,1.426 2,2 0.9,0.652 1.488,0.978 2.186,1.347 z m 3.317,-0.942 c -1.147,-0.326 -2.051,-0.656 -2.707,-1.027 -0.576,-0.328 -1.232,-0.777 -1.889,-1.312 -0.614,-0.531 -1.189,-1.146 -1.682,-1.926 -0.532,-0.738 -0.86,-1.602 -1.025,-2.584 -0.205,-1.438 -0.123,-2.666 0.286,-3.652 0.41,-0.984 0.982,-1.807 1.723,-2.381 0.78,-0.615 1.6,-1.064 2.462,-1.395 0.861,-0.287 1.682,-0.489 2.461,-0.614 0.737,-0.081 1.312,-0.164 1.682,-0.164 1.354,0 2.707,0.205 4.019,0.571 1.355,0.371 2.628,0.943 3.775,1.684 1.107,0.777 2.051,1.723 2.749,2.871 0.41,0.697 0.696,1.314 0.9,1.973 0.205,0.615 0.328,1.229 0.328,1.803 -0.041,1.148 -0.41,2.256 -1.147,3.24 -0.697,1.027 -1.764,1.807 -3.157,2.42 -1.354,0.658 -2.954,0.945 -4.799,0.945 -1.519,0.002 -2.83,-0.162 -3.979,-0.452 z"
|
||||
id="path18"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)" /></g></g></g><g
|
||||
id="g20"><g
|
||||
id="g22"><g
|
||||
id="g24"><path
|
||||
d="m 278.634,424.73 1.763,1.768 c 0.483,0.463 0.867,0.867 1.274,1.326 l 0.051,0 c 0.407,-0.473 0.816,-0.898 1.25,-1.34 l 1.709,-1.75 2.449,0 -4.21,3.979 4.312,4.252 -2.525,0 -1.836,-1.854 c -0.486,-0.479 -0.895,-0.938 -1.326,-1.428 l -0.054,0 c -0.408,0.49 -0.816,0.936 -1.3,1.428 l -1.784,1.854 -2.477,0 4.388,-4.201 -4.185,-4.027 2.502,0 -10e-4,-0.007 0,0 z"
|
||||
id="path26"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#c1001f" /></g></g></g></g></svg>
|
||||
|
After Width: | Height: | Size: 4.6 KiB |
86
pixmaps/svg/linphone-status-offline.svg
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 127.99999 128"
|
||||
enable-background="new 0 0 595.28 841.89"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="linphone-status-offline.svg"
|
||||
inkscape:export-filename="/home/francois/projects/linphone/linphone/pixmaps/linphone-status-offline.png"
|
||||
inkscape:export-xdpi="33.75"
|
||||
inkscape:export-ydpi="33.75"><metadata
|
||||
id="metadata32"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs30" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="709"
|
||||
id="namedview28"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.1714775"
|
||||
inkscape:cx="79.203285"
|
||||
inkscape:cy="64.65177"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" /><g
|
||||
id="g3"
|
||||
transform="matrix(5.040476,0,0,5.0235384,-1659.1028,-2084.4341)"><g
|
||||
id="g5"><g
|
||||
id="g7"><g
|
||||
id="g9"><path
|
||||
d="m 335.215,428.953 c 0,-0.83 0.577,-1.451 1.385,-1.451 0.809,0 1.361,0.598 1.361,1.451 0,0.832 -0.552,1.455 -1.407,1.455 -0.784,0 -1.339,-0.623 -1.339,-1.455 z"
|
||||
id="path11"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#9b9c9e" /><path
|
||||
d="m 339.993,428.953 c 0,-0.83 0.577,-1.451 1.384,-1.451 0.808,0 1.362,0.598 1.362,1.451 0,0.832 -0.554,1.455 -1.408,1.455 -0.784,0 -1.338,-0.623 -1.338,-1.455 z"
|
||||
id="path13"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#9b9c9e" /><path
|
||||
d="m 344.772,428.953 c 0,-0.83 0.576,-1.451 1.385,-1.451 0.808,0 1.36,0.598 1.36,1.451 0,0.832 -0.552,1.455 -1.406,1.455 -0.786,0 -1.339,-0.623 -1.339,-1.455 z"
|
||||
id="path15"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#9b9c9e" /></g></g></g><g
|
||||
id="g17"><linearGradient
|
||||
id="SVGID_1_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="330.14771"
|
||||
y1="418.40039"
|
||||
x2="354.26331"
|
||||
y2="411.9386"
|
||||
gradientTransform="matrix(1,0,0,-1,0.1401,841.835)"><stop
|
||||
offset="0.15"
|
||||
style="stop-color:#9B9C9E"
|
||||
id="stop20" /><stop
|
||||
offset="0.35"
|
||||
style="stop-color:#F4F7EE"
|
||||
id="stop22" /><stop
|
||||
offset="0.55"
|
||||
style="stop-color:#9B9C9E"
|
||||
id="stop24" /></linearGradient><path
|
||||
d="m 335.287,437.025 c 0.779,0.367 1.694,0.773 3.041,1.102 1.43,0.311 2.856,0.531 4.409,0.49 1.632,-0.082 2.448,-0.246 3.755,-0.572 1.184,-0.367 1.755,-0.572 2.693,-1.061 0.409,-0.205 0.734,-0.408 1.552,-0.98 0.532,-0.41 1.143,-0.898 1.729,-1.725 0.493,-0.574 0.985,-1.559 1.313,-2.381 0.369,-0.818 0.573,-1.721 0.573,-2.703 -0.042,-1.725 -0.451,-3.285 -1.312,-4.637 -0.741,-1.148 -1.686,-2.174 -2.791,-2.994 l 1.805,-4.839 -6.231,2.542 c -0.165,-0.041 -0.328,-0.082 -0.452,-0.124 -1.602,-0.491 -3.118,-0.696 -4.594,-0.738 -1.93,0.042 -3.691,0.329 -5.25,0.902 -1.479,0.616 -2.707,1.437 -3.692,2.501 -0.983,1.107 -2,2.816 -2.245,4.336 -0.364,1.896 -0.266,3.164 0.021,4.311 0.329,1.15 0.689,2.059 1.491,3.221 0.872,1.002 1.264,1.426 1.999,2 0.9,0.654 1.489,0.978 2.186,1.349 z m 3.317,-0.942 c -1.146,-0.328 -2.051,-0.656 -2.705,-1.027 -0.576,-0.328 -1.233,-0.777 -1.89,-1.312 -0.614,-0.531 -1.188,-1.146 -1.682,-1.926 -0.532,-0.738 -0.86,-1.602 -1.024,-2.584 -0.205,-1.438 -0.123,-2.666 0.286,-3.652 0.409,-0.984 0.983,-1.807 1.724,-2.381 0.778,-0.615 1.599,-1.064 2.463,-1.395 0.859,-0.287 1.681,-0.489 2.46,-0.614 0.737,-0.082 1.312,-0.164 1.682,-0.164 1.354,0 2.706,0.205 4.019,0.571 1.354,0.369 2.629,0.943 3.775,1.684 1.107,0.777 2.051,1.723 2.748,2.871 0.41,0.697 0.698,1.314 0.901,1.973 0.205,0.615 0.328,1.229 0.328,1.803 -0.041,1.148 -0.409,2.256 -1.147,3.24 -0.696,1.027 -1.764,1.807 -3.157,2.42 -1.354,0.658 -2.953,0.945 -4.799,0.945 -1.52,0.002 -2.833,-0.164 -3.982,-0.452 z"
|
||||
id="path26"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)" /></g></g></svg>
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
77
pixmaps/svg/linphone-status-online.svg
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 127.99999 128"
|
||||
enable-background="new 0 0 595.28 841.89"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="linphone-status-online.svg"
|
||||
inkscape:export-filename="/home/francois/projects/linphone/linphone/pixmaps/linphone-status-online.png"
|
||||
inkscape:export-xdpi="33.75"
|
||||
inkscape:export-ydpi="33.75"><metadata
|
||||
id="metadata26"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs24" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="709"
|
||||
id="namedview22"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.1714775"
|
||||
inkscape:cx="73.326021"
|
||||
inkscape:cy="51.06876"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" /><g
|
||||
id="g3"
|
||||
transform="matrix(5.0401244,0,0,5.0235343,-745.02721,-2084.4323)"><g
|
||||
id="g5"><g
|
||||
id="g7"><g
|
||||
id="g9"><linearGradient
|
||||
id="SVGID_1_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="148.6731"
|
||||
y1="423.5444"
|
||||
x2="172.78819"
|
||||
y2="430.00601"
|
||||
gradientTransform="translate(0.2803,-0.1104)"><stop
|
||||
offset="0.15"
|
||||
style="stop-color:#3BCB09"
|
||||
id="stop12" /><stop
|
||||
offset="0.35"
|
||||
style="stop-color:#F4F7EE"
|
||||
id="stop14" /><stop
|
||||
offset="0.55"
|
||||
style="stop-color:#3BCB09"
|
||||
id="stop16" /></linearGradient><path
|
||||
d="m 153.954,437.025 c 0.778,0.367 1.692,0.773 3.042,1.102 1.429,0.312 2.855,0.531 4.406,0.49 1.635,-0.082 2.449,-0.246 3.757,-0.572 1.184,-0.367 1.755,-0.572 2.692,-1.061 0.41,-0.205 0.735,-0.408 1.551,-0.98 0.533,-0.41 1.145,-0.898 1.729,-1.725 0.494,-0.574 0.986,-1.559 1.312,-2.379 0.369,-0.82 0.574,-1.723 0.574,-2.705 -0.042,-1.725 -0.452,-3.285 -1.312,-4.637 -0.74,-1.148 -1.686,-2.174 -2.791,-2.994 l 1.804,-4.839 -6.231,2.542 c -0.164,-0.041 -0.327,-0.082 -0.452,-0.124 -1.603,-0.491 -3.118,-0.696 -4.595,-0.737 -1.929,0.041 -3.69,0.328 -5.25,0.902 -1.478,0.616 -2.707,1.437 -3.69,2.502 -0.984,1.107 -2,2.816 -2.246,4.336 -0.365,1.896 -0.267,3.164 0.021,4.311 0.328,1.148 0.69,2.057 1.492,3.221 0.872,1 1.264,1.428 2,2 0.901,0.652 1.49,0.976 2.187,1.347 z m 3.317,-0.942 c -1.146,-0.326 -2.051,-0.656 -2.707,-1.027 -0.576,-0.328 -1.231,-0.777 -1.889,-1.312 -0.614,-0.531 -1.189,-1.146 -1.682,-1.926 -0.532,-0.738 -0.86,-1.602 -1.025,-2.584 -0.205,-1.438 -0.123,-2.666 0.286,-3.652 0.41,-0.984 0.981,-1.807 1.723,-2.381 0.78,-0.615 1.601,-1.064 2.462,-1.395 0.861,-0.287 1.683,-0.489 2.46,-0.614 0.738,-0.081 1.312,-0.164 1.683,-0.164 1.354,0 2.707,0.205 4.019,0.571 1.355,0.371 2.628,0.943 3.775,1.684 1.106,0.777 2.051,1.723 2.749,2.871 0.41,0.697 0.695,1.314 0.899,1.973 0.205,0.615 0.328,1.229 0.328,1.803 -0.042,1.148 -0.41,2.256 -1.146,3.24 -0.696,1.027 -1.765,1.807 -3.157,2.42 -1.354,0.658 -2.954,0.945 -4.799,0.945 -1.518,0.002 -2.83,-0.164 -3.979,-0.452 z"
|
||||
id="path18"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)" /></g></g></g><path
|
||||
d="m 158.761,433.871 c 1.771,0.467 3.646,0.637 5.186,0.26 2.91,-0.705 3.85,-1.676 3.697,-4.115 0,0 0.056,-1.176 -2.427,-1.133 -0.551,0.01 -1.954,0.309 -2.153,0.906 -0.198,0.605 0.103,1.217 0.119,1.512 0.018,0.299 -0.803,0.701 -1.146,0.732 -0.447,0.043 -1.575,-0.025 -2.713,-0.307 l -0.051,-0.014 c -1.128,-0.316 -2.144,-0.811 -2.511,-1.074 -0.281,-0.197 -0.796,-0.951 -0.635,-1.199 0.16,-0.252 0.726,-0.635 0.851,-1.258 0.125,-0.623 -0.954,-1.57 -1.425,-1.85 -2.137,-1.266 -2.672,-0.217 -2.672,-0.217 -1.333,2.049 -0.999,3.354 1.181,5.404 1.16,1.092 2.872,1.865 4.641,2.332 l 0.058,0.021 z"
|
||||
id="path20"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#3bcb09" /></g></svg>
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
77
pixmaps/svg/linphone-stop-call.svg
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 127.99999 128"
|
||||
enable-background="new 0 0 595.28 841.89"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="linphone-stop-call.svg"
|
||||
inkscape:export-filename="/home/francois/projects/linphone/linphone/pixmaps/linphone-stop-call.png"
|
||||
inkscape:export-xdpi="33.75"
|
||||
inkscape:export-ydpi="33.75"><metadata
|
||||
id="metadata26"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs24" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="709"
|
||||
id="namedview22"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.1714775"
|
||||
inkscape:cx="30.869103"
|
||||
inkscape:cy="70.58122"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" /><g
|
||||
id="g3"
|
||||
transform="matrix(2.0650379,0,0,2.0650379,-714.22704,-804.79365)"><path
|
||||
d="m 382.281,405.372 c -4.424,-1.164 -9.108,-1.593 -12.965,-0.649 -7.273,1.766 -9.62,4.19 -9.244,10.293 0,0 -0.134,2.94 6.068,2.83 1.377,-0.025 4.886,-0.758 5.386,-2.268 0.496,-1.508 -0.259,-3.038 -0.298,-3.778 -0.04,-0.739 2.005,-1.743 2.865,-1.827 1.115,-0.11 3.937,0.068 6.78,0.769 l 0.122,0.032 c 2.82,0.796 5.355,2.032 6.271,2.681 0.706,0.498 1.995,2.381 1.596,3.001 -0.402,0.625 -1.812,1.584 -2.127,3.141 -0.312,1.561 2.381,3.928 3.562,4.629 5.34,3.162 6.675,0.535 6.675,0.535 3.341,-5.12 2.498,-8.385 -2.95,-13.515 -2.896,-2.723 -7.178,-4.665 -11.6,-5.834 l -0.141,-0.04 z"
|
||||
id="path5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#c1001f" /><g
|
||||
id="g7"><g
|
||||
id="g9"><g
|
||||
id="g11"><linearGradient
|
||||
id="SVGID_1_"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="348.47681"
|
||||
y1="587.90869"
|
||||
x2="406.73471"
|
||||
y2="572.29858"
|
||||
gradientTransform="matrix(-1,0,0,1,753.3428,-156.7246)"><stop
|
||||
offset="0.15"
|
||||
style="stop-color:#C1001F"
|
||||
id="stop14" /><stop
|
||||
offset="0.35"
|
||||
style="stop-color:#F4F7EE"
|
||||
id="stop16" /><stop
|
||||
offset="0.55"
|
||||
style="stop-color:#C1001F"
|
||||
id="stop18" /></linearGradient><path
|
||||
d="m 392.784,398.354 c -1.882,-0.887 -4.09,-1.869 -7.353,-2.662 -3.447,-0.755 -6.896,-1.283 -10.644,-1.184 -3.949,0.198 -5.917,0.594 -9.073,1.383 -2.858,0.886 -4.242,1.382 -6.507,2.562 -0.99,0.496 -1.774,0.986 -3.745,2.368 -1.289,0.991 -2.766,2.17 -4.177,4.167 -1.193,1.387 -2.382,3.765 -3.171,5.747 -0.893,1.982 -1.387,4.162 -1.387,6.535 0.1,4.167 1.091,7.937 3.166,11.202 1.788,2.773 4.071,5.252 6.741,7.232 l -4.354,11.689 15.052,-6.143 c 0.396,0.1 0.792,0.199 1.095,0.301 3.868,1.188 7.529,1.682 11.098,1.781 4.661,-0.1 8.918,-0.793 12.683,-2.18 3.571,-1.488 6.539,-3.473 8.917,-6.045 2.379,-2.676 4.832,-6.805 5.427,-10.475 0.882,-4.582 0.643,-7.644 -0.052,-10.414 -0.793,-2.774 -1.666,-4.973 -3.604,-7.78 -2.105,-2.421 -3.055,-3.449 -4.832,-4.832 -2.174,-1.572 -3.595,-2.361 -5.28,-3.252 z m -8.01,2.274 c 2.77,0.788 4.953,1.585 6.54,2.481 1.391,0.793 2.972,1.878 4.562,3.171 1.482,1.283 2.873,2.77 4.062,4.653 1.283,1.783 2.075,3.869 2.477,6.242 0.496,3.473 0.298,6.44 -0.693,8.825 -0.989,2.377 -2.367,4.363 -4.161,5.75 -1.883,1.486 -3.863,2.572 -5.943,3.369 -2.082,0.693 -4.068,1.182 -5.946,1.482 -1.782,0.197 -3.171,0.396 -4.066,0.396 -3.271,0 -6.538,-0.494 -9.705,-1.379 -3.274,-0.898 -6.351,-2.279 -9.12,-4.068 -2.677,-1.877 -4.954,-4.16 -6.645,-6.936 -0.991,-1.686 -1.679,-3.176 -2.17,-4.766 -0.496,-1.486 -0.792,-2.968 -0.792,-4.355 0.098,-2.774 0.989,-5.45 2.771,-7.827 1.684,-2.482 4.26,-4.365 7.624,-5.846 3.273,-1.59 7.139,-2.284 11.593,-2.284 3.666,-0.003 6.832,0.394 9.612,1.092 z"
|
||||
id="path20"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)" /></g></g></g></g></svg>
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
|
|
@ -1,40 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="595.28px" height="841.89px" viewBox="0 0 595.28 841.89" enable-background="new 0 0 595.28 841.89" xml:space="preserve">
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="190.6316" y1="411.1187" x2="247.7873" y2="426.4333" gradientTransform="matrix(1 0 0 1 0.5605 -0.2207)">
|
||||
<stop offset="0.15" style="stop-color:#3BCB09"/>
|
||||
<stop offset="0.35" style="stop-color:#F4F7EE"/>
|
||||
<stop offset="0.55" style="stop-color:#3BCB09"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_1_)" d="M203.045,443.109c1.845,0.869,4.011,1.834,7.209,2.609c3.387,0.74,6.767,1.26,10.441,1.162
|
||||
c3.874-0.195,5.806-0.584,8.905-1.355c2.808-0.871,4.157-1.355,6.379-2.516c0.974-0.482,1.745-0.967,3.675-2.322
|
||||
c1.266-0.973,2.714-2.131,4.103-4.088c1.171-1.359,2.338-3.693,3.111-5.639c0.875-1.943,1.359-4.082,1.359-6.41
|
||||
c-0.102-4.088-1.074-7.787-3.109-10.99c-1.756-2.722-3.995-5.152-6.615-7.096l4.275-11.469l-14.771,6.025
|
||||
c-0.389-0.097-0.773-0.195-1.069-0.294c-3.8-1.165-7.391-1.65-10.891-1.747c-4.571,0.097-8.747,0.777-12.443,2.138
|
||||
c-3.501,1.459-6.416,3.406-8.747,5.93c-2.333,2.625-4.738,6.675-5.321,10.277c-0.865,4.496-0.634,7.5,0.048,10.216
|
||||
c0.776,2.721,1.637,4.873,3.537,7.633c2.064,2.369,2.995,3.383,4.738,4.74C199.997,441.462,201.393,442.228,203.045,443.109z
|
||||
M210.904,440.878c-2.717-0.773-4.858-1.557-6.416-2.436c-1.363-0.777-2.918-1.846-4.476-3.111
|
||||
c-1.456-1.258-2.819-2.717-3.986-4.562c-1.261-1.75-2.039-3.797-2.43-6.125c-0.486-3.408-0.292-6.319,0.677-8.657
|
||||
c0.975-2.333,2.327-4.282,4.083-5.643c1.851-1.458,3.793-2.522,5.835-3.306c2.041-0.68,3.988-1.159,5.83-1.455
|
||||
c1.75-0.193,3.111-0.389,3.988-0.389c3.208,0,6.416,0.486,9.522,1.353c3.213,0.88,6.229,2.237,8.946,3.991
|
||||
c2.625,1.842,4.861,4.083,6.52,6.804c0.973,1.653,1.646,3.116,2.13,4.675c0.486,1.459,0.775,2.912,0.775,4.273
|
||||
c-0.097,2.721-0.973,5.346-2.717,7.68c-1.646,2.438-4.18,4.281-7.479,5.734c-3.213,1.561-7.003,2.242-11.375,2.242
|
||||
C216.737,441.953,213.629,441.558,210.904,440.878z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<path fill="#3BCB09" d="M214.437,435.634c4.198,1.105,8.646,1.508,12.292,0.615c6.897-1.672,9.124-3.973,8.765-9.754
|
||||
c0,0,0.129-2.787-5.756-2.689c-1.305,0.023-4.629,0.732-5.101,2.148c-0.472,1.434,0.24,2.885,0.282,3.582
|
||||
c0.042,0.709-1.902,1.664-2.717,1.736c-1.062,0.102-3.732-0.061-6.431-0.727l-0.121-0.031c-2.673-0.75-5.081-1.922-5.949-2.547
|
||||
c-0.667-0.467-1.889-2.254-1.506-2.844c0.382-0.596,1.722-1.502,2.018-2.98c0.296-1.479-2.261-3.723-3.376-4.386
|
||||
c-5.064-2.999-6.333-0.514-6.333-0.514c-3.16,4.855-2.368,7.949,2.798,12.808c2.75,2.588,6.807,4.422,10.998,5.527L214.437,435.634
|
||||
z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3 KiB |
|
|
@ -1,40 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="595.28px" height="841.89px" viewBox="0 0 595.28 841.89" enable-background="new 0 0 595.28 841.89" xml:space="preserve">
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="148.6731" y1="423.5444" x2="172.7882" y2="430.006" gradientTransform="matrix(1 0 0 1 0.2803 -0.1104)">
|
||||
<stop offset="0.15" style="stop-color:#3BCB09"/>
|
||||
<stop offset="0.35" style="stop-color:#F4F7EE"/>
|
||||
<stop offset="0.55" style="stop-color:#3BCB09"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_1_)" d="M153.954,437.025c0.778,0.367,1.692,0.773,3.042,1.102c1.429,0.312,2.855,0.531,4.406,0.49
|
||||
c1.635-0.082,2.449-0.246,3.757-0.572c1.184-0.367,1.755-0.572,2.692-1.061c0.41-0.205,0.735-0.408,1.551-0.98
|
||||
c0.533-0.41,1.145-0.898,1.729-1.725c0.494-0.574,0.986-1.559,1.312-2.379c0.369-0.82,0.574-1.723,0.574-2.705
|
||||
c-0.042-1.725-0.452-3.285-1.312-4.637c-0.74-1.148-1.686-2.174-2.791-2.994l1.804-4.839l-6.231,2.542
|
||||
c-0.164-0.041-0.327-0.082-0.452-0.124c-1.603-0.491-3.118-0.696-4.595-0.737c-1.929,0.041-3.69,0.328-5.25,0.902
|
||||
c-1.478,0.616-2.707,1.437-3.69,2.502c-0.984,1.107-2,2.816-2.246,4.336c-0.365,1.896-0.267,3.164,0.021,4.311
|
||||
c0.328,1.148,0.69,2.057,1.492,3.221c0.872,1,1.264,1.428,2,2C152.668,436.33,153.257,436.654,153.954,437.025z
|
||||
M157.271,436.083c-1.146-0.326-2.051-0.656-2.707-1.027c-0.576-0.328-1.231-0.777-1.889-1.312
|
||||
c-0.614-0.531-1.189-1.146-1.682-1.926c-0.532-0.738-0.86-1.602-1.025-2.584c-0.205-1.438-0.123-2.666,0.286-3.652
|
||||
c0.41-0.984,0.981-1.807,1.723-2.381c0.78-0.615,1.601-1.064,2.462-1.395c0.861-0.287,1.683-0.489,2.46-0.614
|
||||
c0.738-0.081,1.312-0.164,1.683-0.164c1.354,0,2.707,0.205,4.019,0.571c1.355,0.371,2.628,0.943,3.775,1.684
|
||||
c1.106,0.777,2.051,1.723,2.749,2.871c0.41,0.697,0.695,1.314,0.899,1.973c0.205,0.615,0.328,1.229,0.328,1.803
|
||||
c-0.042,1.148-0.41,2.256-1.146,3.24c-0.696,1.027-1.765,1.807-3.157,2.42c-1.354,0.658-2.954,0.945-4.799,0.945
|
||||
C159.732,436.537,158.42,436.371,157.271,436.083z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<path fill="#3BCB09" d="M158.761,433.871c1.771,0.467,3.646,0.637,5.186,0.26c2.91-0.705,3.85-1.676,3.697-4.115
|
||||
c0,0,0.056-1.176-2.427-1.133c-0.551,0.01-1.954,0.309-2.153,0.906c-0.198,0.605,0.103,1.217,0.119,1.512
|
||||
c0.018,0.299-0.803,0.701-1.146,0.732c-0.447,0.043-1.575-0.025-2.713-0.307l-0.051-0.014c-1.128-0.316-2.144-0.811-2.511-1.074
|
||||
c-0.281-0.197-0.796-0.951-0.635-1.199c0.16-0.252,0.726-0.635,0.851-1.258s-0.954-1.57-1.425-1.85
|
||||
c-2.137-1.266-2.672-0.217-2.672-0.217c-1.333,2.049-0.999,3.354,1.181,5.404c1.16,1.092,2.872,1.865,4.641,2.332L158.761,433.871z
|
||||
"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3 KiB |
|
|
@ -1,42 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="595.28px" height="841.89px" viewBox="0 0 595.28 841.89" enable-background="new 0 0 595.28 841.89" xml:space="preserve">
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<path fill="#9B9C9E" d="M335.215,428.953c0-0.83,0.577-1.451,1.385-1.451c0.809,0,1.361,0.598,1.361,1.451
|
||||
c0,0.832-0.552,1.455-1.407,1.455C335.77,430.408,335.215,429.785,335.215,428.953z"/>
|
||||
<path fill="#9B9C9E" d="M339.993,428.953c0-0.83,0.577-1.451,1.384-1.451c0.808,0,1.362,0.598,1.362,1.451
|
||||
c0,0.832-0.554,1.455-1.408,1.455C340.547,430.408,339.993,429.785,339.993,428.953z"/>
|
||||
<path fill="#9B9C9E" d="M344.772,428.953c0-0.83,0.576-1.451,1.385-1.451c0.808,0,1.36,0.598,1.36,1.451
|
||||
c0,0.832-0.552,1.455-1.406,1.455C345.325,430.408,344.772,429.785,344.772,428.953z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="330.1477" y1="418.4004" x2="354.2633" y2="411.9386" gradientTransform="matrix(1 0 0 -1 0.1401 841.835)">
|
||||
<stop offset="0.15" style="stop-color:#9B9C9E"/>
|
||||
<stop offset="0.35" style="stop-color:#F4F7EE"/>
|
||||
<stop offset="0.55" style="stop-color:#9B9C9E"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_1_)" d="M335.287,437.025c0.779,0.367,1.694,0.773,3.041,1.102c1.43,0.311,2.856,0.531,4.409,0.49
|
||||
c1.632-0.082,2.448-0.246,3.755-0.572c1.184-0.367,1.755-0.572,2.693-1.061c0.409-0.205,0.734-0.408,1.552-0.98
|
||||
c0.532-0.41,1.143-0.898,1.729-1.725c0.493-0.574,0.985-1.559,1.313-2.381c0.369-0.818,0.573-1.721,0.573-2.703
|
||||
c-0.042-1.725-0.451-3.285-1.312-4.637c-0.741-1.148-1.686-2.174-2.791-2.994l1.805-4.839l-6.231,2.542
|
||||
c-0.165-0.041-0.328-0.082-0.452-0.124c-1.602-0.491-3.118-0.696-4.594-0.738c-1.93,0.042-3.691,0.329-5.25,0.902
|
||||
c-1.479,0.616-2.707,1.437-3.692,2.501c-0.983,1.107-2,2.816-2.245,4.336c-0.364,1.896-0.266,3.164,0.021,4.311
|
||||
c0.329,1.15,0.689,2.059,1.491,3.221c0.872,1.002,1.264,1.426,1.999,2C334.001,436.33,334.59,436.654,335.287,437.025z
|
||||
M338.604,436.083c-1.146-0.328-2.051-0.656-2.705-1.027c-0.576-0.328-1.233-0.777-1.89-1.312
|
||||
c-0.614-0.531-1.188-1.146-1.682-1.926c-0.532-0.738-0.86-1.602-1.024-2.584c-0.205-1.438-0.123-2.666,0.286-3.652
|
||||
c0.409-0.984,0.983-1.807,1.724-2.381c0.778-0.615,1.599-1.064,2.463-1.395c0.859-0.287,1.681-0.489,2.46-0.614
|
||||
c0.737-0.082,1.312-0.164,1.682-0.164c1.354,0,2.706,0.205,4.019,0.571c1.354,0.369,2.629,0.943,3.775,1.684
|
||||
c1.107,0.777,2.051,1.723,2.748,2.871c0.41,0.697,0.698,1.314,0.901,1.973c0.205,0.615,0.328,1.229,0.328,1.803
|
||||
c-0.041,1.148-0.409,2.256-1.147,3.24c-0.696,1.027-1.764,1.807-3.157,2.42c-1.354,0.658-2.953,0.945-4.799,0.945
|
||||
C341.066,436.537,339.753,436.371,338.604,436.083z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3 KiB |
|
|
@ -1,41 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="595.28px" height="841.89px" viewBox="0 0 595.28 841.89" enable-background="new 0 0 595.28 841.89" xml:space="preserve">
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="210.8152" y1="418.4014" x2="234.9313" y2="411.9395" gradientTransform="matrix(1 0 0 -1 0.1401 841.835)">
|
||||
<stop offset="0.15" style="stop-color:#D57E1C"/>
|
||||
<stop offset="0.35" style="stop-color:#F4F7EE"/>
|
||||
<stop offset="0.55" style="stop-color:#D57E1C"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_1_)" d="M215.954,437.025c0.779,0.367,1.693,0.773,3.042,1.102c1.429,0.312,2.856,0.531,4.407,0.49
|
||||
c1.634-0.082,2.449-0.246,3.756-0.572c1.184-0.367,1.755-0.572,2.693-1.061c0.41-0.205,0.735-0.408,1.551-0.98
|
||||
c0.533-0.41,1.144-0.898,1.729-1.725c0.494-0.574,0.986-1.559,1.313-2.379c0.369-0.82,0.574-1.723,0.574-2.705
|
||||
c-0.042-1.725-0.451-3.285-1.312-4.637c-0.74-1.148-1.685-2.174-2.791-2.994l1.804-4.839l-6.231,2.542
|
||||
c-0.165-0.041-0.328-0.082-0.453-0.124c-1.602-0.491-3.118-0.696-4.594-0.737c-1.929,0.041-3.691,0.328-5.25,0.902
|
||||
c-1.478,0.616-2.707,1.437-3.691,2.502c-0.984,1.107-2,2.816-2.246,4.336c-0.364,1.896-0.266,3.164,0.021,4.311
|
||||
c0.328,1.148,0.69,2.057,1.492,3.221c0.872,1,1.263,1.426,2,2C214.668,436.33,215.257,436.654,215.954,437.025z
|
||||
M219.271,436.083c-1.147-0.326-2.051-0.656-2.707-1.027c-0.576-0.328-1.232-0.777-1.889-1.312
|
||||
c-0.614-0.531-1.189-1.146-1.682-1.926c-0.532-0.738-0.86-1.602-1.025-2.584c-0.205-1.438-0.123-2.666,0.286-3.652
|
||||
c0.41-0.984,0.982-1.807,1.723-2.381c0.78-0.615,1.6-1.064,2.462-1.395c0.861-0.287,1.682-0.489,2.461-0.614
|
||||
c0.737-0.081,1.312-0.164,1.682-0.164c1.354,0,2.707,0.205,4.019,0.571c1.355,0.371,2.628,0.943,3.775,1.684
|
||||
c1.107,0.777,2.051,1.723,2.749,2.871c0.41,0.697,0.696,1.314,0.9,1.973c0.205,0.615,0.328,1.229,0.328,1.803
|
||||
c-0.042,1.148-0.41,2.256-1.147,3.24c-0.696,1.027-1.764,1.807-3.157,2.42c-1.354,0.658-2.954,0.945-4.799,0.945
|
||||
C221.732,436.537,220.42,436.371,219.271,436.083z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<path fill="#D57E1C" d="M223.042,423.992c-1.77-0.465-3.644-0.635-5.187-0.26c-2.907,0.705-3.846,1.676-3.694,4.117
|
||||
c0,0-0.057,1.176,2.427,1.131c0.551-0.012,1.954-0.307,2.153-0.908s-0.103-1.213-0.119-1.514
|
||||
c-0.017-0.295,0.803-0.695,1.146-0.729c0.447-0.045,1.575,0.025,2.712,0.307l0.05,0.014c1.127,0.318,2.143,0.811,2.51,1.074
|
||||
c0.282,0.197,0.798,0.953,0.637,1.201c-0.16,0.248-0.726,0.631-0.851,1.256c-0.125,0.623,0.951,1.57,1.425,1.852
|
||||
c2.135,1.266,2.67,0.215,2.67,0.215c1.335-2.049,1-3.354-1.182-5.406c-1.157-1.088-2.869-1.865-4.637-2.334L223.042,423.992z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3 KiB |
|
|
@ -1,44 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="595.28px" height="841.89px" viewBox="0 0 595.28 841.89" enable-background="new 0 0 595.28 841.89" xml:space="preserve">
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="270.4812" y1="418.4019" x2="294.5982" y2="411.9398" gradientTransform="matrix(1 0 0 -1 0.1401 841.835)">
|
||||
<stop offset="0.15" style="stop-color:#C1001F"/>
|
||||
<stop offset="0.35" style="stop-color:#F4F7EE"/>
|
||||
<stop offset="0.55" style="stop-color:#C1001F"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_1_)" d="M275.621,437.025c0.779,0.367,1.693,0.773,3.042,1.102c1.429,0.312,2.856,0.531,4.407,0.49
|
||||
c1.634-0.082,2.449-0.246,3.756-0.572c1.184-0.367,1.755-0.572,2.693-1.061c0.41-0.205,0.735-0.408,1.551-0.98
|
||||
c0.533-0.41,1.144-0.898,1.729-1.725c0.494-0.574,0.986-1.559,1.313-2.379c0.369-0.82,0.574-1.723,0.574-2.705
|
||||
c-0.042-1.725-0.452-3.285-1.312-4.637c-0.74-1.148-1.685-2.174-2.791-2.994l1.804-4.839l-6.231,2.542
|
||||
c-0.165-0.041-0.328-0.082-0.453-0.124c-1.602-0.491-3.118-0.696-4.594-0.737c-1.929,0.041-3.691,0.328-5.25,0.902
|
||||
c-1.478,0.616-2.707,1.437-3.691,2.502c-0.984,1.107-2,2.816-2.246,4.336c-0.365,1.896-0.266,3.164,0.021,4.311
|
||||
c0.328,1.148,0.69,2.059,1.492,3.221c0.872,1.002,1.263,1.426,2,2C274.335,436.33,274.923,436.656,275.621,437.025z
|
||||
M278.938,436.083c-1.147-0.326-2.051-0.656-2.707-1.027c-0.576-0.328-1.232-0.777-1.889-1.312
|
||||
c-0.614-0.531-1.189-1.146-1.682-1.926c-0.532-0.738-0.86-1.602-1.025-2.584c-0.205-1.438-0.123-2.666,0.286-3.652
|
||||
c0.41-0.984,0.982-1.807,1.723-2.381c0.78-0.615,1.6-1.064,2.462-1.395c0.861-0.287,1.682-0.489,2.461-0.614
|
||||
c0.737-0.081,1.312-0.164,1.682-0.164c1.354,0,2.707,0.205,4.019,0.571c1.355,0.371,2.628,0.943,3.775,1.684
|
||||
c1.107,0.777,2.051,1.723,2.749,2.871c0.41,0.697,0.696,1.314,0.9,1.973c0.205,0.615,0.328,1.229,0.328,1.803
|
||||
c-0.041,1.148-0.41,2.256-1.147,3.24c-0.697,1.027-1.764,1.807-3.157,2.42c-1.354,0.658-2.954,0.945-4.799,0.945
|
||||
C281.398,436.537,280.087,436.373,278.938,436.083z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<path fill="#C1001F" d="M278.634,424.73l1.763,1.768c0.483,0.463,0.867,0.867,1.274,1.326h0.051
|
||||
c0.407-0.473,0.816-0.898,1.25-1.34l1.709-1.75h2.449l-4.21,3.979l4.312,4.252h-2.525l-1.836-1.854
|
||||
c-0.486-0.479-0.895-0.938-1.326-1.428h-0.054c-0.408,0.49-0.816,0.936-1.3,1.428l-1.784,1.854h-2.477l4.388-4.201l-4.185-4.027
|
||||
h2.502L278.634,424.73L278.634,424.73z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.8 KiB |
|
|
@ -1,38 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="595.28px" height="841.89px" viewBox="0 0 595.28 841.89" enable-background="new 0 0 595.28 841.89" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#C1001F" d="M382.281,405.372c-4.424-1.164-9.108-1.593-12.965-0.649c-7.273,1.766-9.62,4.19-9.244,10.293
|
||||
c0,0-0.134,2.94,6.068,2.83c1.377-0.025,4.886-0.758,5.386-2.268c0.496-1.508-0.259-3.038-0.298-3.778
|
||||
c-0.04-0.739,2.005-1.743,2.865-1.827c1.115-0.11,3.937,0.068,6.78,0.769l0.122,0.032c2.82,0.796,5.355,2.032,6.271,2.681
|
||||
c0.706,0.498,1.995,2.381,1.596,3.001c-0.402,0.625-1.812,1.584-2.127,3.141c-0.312,1.561,2.381,3.928,3.562,4.629
|
||||
c5.34,3.162,6.675,0.535,6.675,0.535c3.341-5.12,2.498-8.385-2.95-13.515c-2.896-2.723-7.178-4.665-11.6-5.834L382.281,405.372z"/>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="348.4768" y1="587.9087" x2="406.7347" y2="572.2986" gradientTransform="matrix(-1 0 0 1 753.3428 -156.7246)">
|
||||
<stop offset="0.15" style="stop-color:#C1001F"/>
|
||||
<stop offset="0.35" style="stop-color:#F4F7EE"/>
|
||||
<stop offset="0.55" style="stop-color:#C1001F"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_1_)" d="M392.784,398.354c-1.882-0.887-4.09-1.869-7.353-2.662c-3.447-0.755-6.896-1.283-10.644-1.184
|
||||
c-3.949,0.198-5.917,0.594-9.073,1.383c-2.858,0.886-4.242,1.382-6.507,2.562c-0.99,0.496-1.774,0.986-3.745,2.368
|
||||
c-1.289,0.991-2.766,2.17-4.177,4.167c-1.193,1.387-2.382,3.765-3.171,5.747c-0.893,1.982-1.387,4.162-1.387,6.535
|
||||
c0.1,4.167,1.091,7.937,3.166,11.202c1.788,2.773,4.071,5.252,6.741,7.232l-4.354,11.689l15.052-6.143
|
||||
c0.396,0.1,0.792,0.199,1.095,0.301c3.868,1.188,7.529,1.682,11.098,1.781c4.661-0.1,8.918-0.793,12.683-2.18
|
||||
c3.571-1.488,6.539-3.473,8.917-6.045c2.379-2.676,4.832-6.805,5.427-10.475c0.882-4.582,0.643-7.644-0.052-10.414
|
||||
c-0.793-2.774-1.666-4.973-3.604-7.78c-2.105-2.421-3.055-3.449-4.832-4.832C395.89,400.034,394.469,399.245,392.784,398.354z
|
||||
M384.774,400.628c2.77,0.788,4.953,1.585,6.54,2.481c1.391,0.793,2.972,1.878,4.562,3.171c1.482,1.283,2.873,2.77,4.062,4.653
|
||||
c1.283,1.783,2.075,3.869,2.477,6.242c0.496,3.473,0.298,6.44-0.693,8.825c-0.989,2.377-2.367,4.363-4.161,5.75
|
||||
c-1.883,1.486-3.863,2.572-5.943,3.369c-2.082,0.693-4.068,1.182-5.946,1.482c-1.782,0.197-3.171,0.396-4.066,0.396
|
||||
c-3.271,0-6.538-0.494-9.705-1.379c-3.274-0.898-6.351-2.279-9.12-4.068c-2.677-1.877-4.954-4.16-6.645-6.936
|
||||
c-0.991-1.686-1.679-3.176-2.17-4.766c-0.496-1.486-0.792-2.968-0.792-4.355c0.098-2.774,0.989-5.45,2.771-7.827
|
||||
c1.684-2.482,4.26-4.365,7.624-5.846c3.273-1.59,7.139-2.284,11.593-2.284C378.828,399.533,381.994,399.93,384.774,400.628z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3 KiB |