aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* empathy_call_new_with_streams: start Calls when we support themEmilio Pozuelo Monfort2011-06-092-15/+92
| | | | | | Conflicts: libempathy/empathy-utils.c
* Define EMPATHY_CALL_BUS_NAME{,_SUFFIX}Emilio Pozuelo Monfort2011-06-091-0/+3
|
* Initialize telepathy-yellEmilio Pozuelo Monfort2011-06-081-0/+6
| | | | | | Conflicts: src/empathy.c
* Show notifications for CallsEmilio Pozuelo Monfort2011-06-081-0/+3
| | | | | | Conflicts: src/empathy-status-icon.c
* Build an empathy-call binary when we have Call supportEmilio Pozuelo Monfort2011-06-083-1/+41
| | | | | | Conflicts: src/Makefile.am
* EmpathyEventManager: handle Call channelsEmilio Pozuelo Monfort2011-06-082-4/+87
| | | | | | Conflicts: src/empathy-event-manager.c
* Teach EmpathyChannelFactory how to create Call channelsEmilio Pozuelo Monfort2011-06-082-0/+15
| | | | | | Conflicts: libempathy/empathy-channel-factory.c
* NewCallDialog: support CallsEmilio Pozuelo Monfort2011-06-082-36/+43
| | | | | | | Conflicts: libempathy-gtk/Makefile.am libempathy-gtk/empathy-new-call-dialog.c
* Add empathy-callEmilio Pozuelo Monfort2011-06-081-0/+195
|
* Add an EmpathyCallWindowFullscreen classEmilio Pozuelo Monfort2011-06-082-0/+386
|
* Add an EmpathyCallWindow classEmilio Pozuelo Monfort2011-06-082-0/+3375
|
* Add an EmpathyCallHandler classEmilio Pozuelo Monfort2011-06-082-0/+1119
|
* Add an EmpathyCallFactory classEmilio Pozuelo Monfort2011-06-082-0/+411
|
* Check for telepathy-yell if requestedEmilio Pozuelo Monfort2011-06-082-1/+30
|
* Add telepathy-yell as a submoduleEmilio Pozuelo Monfort2011-06-082-0/+3
|
* Add ax_config_dir from audacityEmilio Pozuelo Monfort2011-06-081-0/+109
|
* Updated Hebrew translation.Yaron Shahrabani2011-06-081-208/+218
|
* Updated Esperanto translationKristjan SCHMIDT2011-06-081-442/+510
|
* Adium: Let user select theme variant in preferencesXavier Claessens2011-06-077-185/+482
| | | | Fixes bug #585474
* main_window_flash_foreach: fix FolksIndividual leakGuillaume Desmottes2011-06-071-4/+3
|
* coding style tweakGuillaume Desmottes2011-06-071-2/+1
|
* Updated Norwegian bokmål translationKjartan Maraas2011-06-071-441/+552
|
* account-widget: use tp_g_signal_connect_object to connect on the ↵Guillaume Desmottes2011-06-071-2/+2
| | | | | | password-retrieved signal (#652015) Thanks to Roland Dreier for the original patch.
* Require Folks 0.5.1 for the API updates.Travis Reitter2011-06-071-1/+1
| | | | Closes: bgo#648822 - Port Empathy to Folks 0.5.1
* Only retrieve server-stored groups for Individuals with TpContacts.Travis Reitter2011-06-071-12/+13
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API change in FolksIndividual::personas-changed.Travis Reitter2011-06-072-15/+52
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API change in FolksIndividualAggregator::individuals-changed.Travis Reitter2011-06-071-9/+22
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API change in folks_group_details_get_groups().Travis Reitter2011-06-072-10/+18
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Change the type of EmpathyContact.priv.groups to GeeHashSet.Travis Reitter2011-06-071-9/+7
| | | | | | | This is to adjust to the newer API for folks_group_details_set_groups(). It's also slightly cleaner than using a hash table to implement a set. Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API change in folks_backend_get_persona_stores().Travis Reitter2011-06-072-10/+11
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API change in FolksIndividual constructor.Travis Reitter2011-06-071-3/+10
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Adapt to API break in folks_individual_get_personas.Travis Reitter2011-06-0717-332/+573
| | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* Don't conflate TpfPersona and FolksPersona.Travis Reitter2011-06-072-9/+9
|
* Don't shadow the global definition of 'log'.Travis Reitter2011-06-071-3/+3
|
* Updated Galician translationsFran Diéguez2011-06-061-224/+270
|
* Updated Hebrew translation.Yaron Shahrabani2011-06-041-214/+259
|
* invite-participant-dialog: add temporary individuals when searchingGuillaume Desmottes2011-06-011-0/+141
|
* export individual_store_add_individual_and_connect and ↵Guillaume Desmottes2011-06-012-2/+9
| | | | individual_store_remove_individual_and_disconnect
* empathy_avatar_new: stop stealing strings (#650939)Guillaume Desmottes2011-06-013-29/+34
| | | | It was pretty confusing when reading/reviewing code.
* remove useless callbackGuillaume Desmottes2011-06-011-11/+0
|
* avatar-chooser: replace finalize by disposeGuillaume Desmottes2011-06-011-6/+4
| | | | It just unref objects.
* avatar-chooser: port to TP coding styleGuillaume Desmottes2011-06-012-837/+899
| | | | We just changed most of this file so while we're on it...
* re-order functions so we can get rid of their declarationsGuillaume Desmottes2011-06-011-276/+240
|
* avatar-chooser: use tp_clear_*Guillaume Desmottes2011-06-011-15/+5
|
* avatar-chooser: use the self->priv patternGuillaume Desmottes2011-06-012-126/+110
|
* Use tp-glib Balance high level API (#651238)Guillaume Desmottes2011-06-011-54/+26
|
* allow user to search for contacts using their full identifierGuillaume Desmottes2011-06-014-7/+27
|
* empathy_individual_view_get_individual_menu: don't create a menu if we don't ↵Guillaume Desmottes2011-06-011-0/+4
| | | | | | want any feature Fix an assertion error when right clicking in the 'Invite contact' treeview.
* Merge branch 'speedup-protocol-chooser'Sjoerd Simons2011-06-012-8/+9
|\
| * Use pixbuf for PixbufCellRenderer in protocol chooserSjoerd Simons2011-05-301-4/+9
| | | | | | | | | | | | | | | | | | | | If an icon-name is given to a PixbufCellRenderer it will re-load the image from the icon theme every time the size gets requested for a different cell. Which happens a *LOT*. Instead load the icon the row is added to the model, such that the cell renderer can simply request the size of the pixbuf. This massive speeds up the performance of the protocol chooser combobox.
| * Don't set priv when it's not usedSjoerd Simons2011-05-291-4/+0
| |
* | invite-participant-dialog: add an entry searching the contact listGuillaume Desmottes2011-05-311-1/+39
| |
* | view_selection_changed_cb: don't unref NULL individualGuillaume Desmottes2011-05-311-1/+1
| |
* | factor out empathy_individual_match_words()Guillaume Desmottes2011-05-314-33/+48
| |
* | live-search: export few more functionsGuillaume Desmottes2011-05-312-8/+22
| |
* | add empathy_individual_view_refilter()Guillaume Desmottes2011-05-312-0/+10
| |
* | Chatrooms: Make text input view sensitive on successful password entryChandni Verma2011-05-301-0/+1
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=651058
* | use tp_channel_dispatch_operation_claim_async() (#650386)Guillaume Desmottes2011-05-303-11/+16
| |
* | bump tp-glib dep to 0.15.1Guillaume Desmottes2011-05-301-1/+1
| | | | | | | | | | tp_channel_dispatch_operation_claim_with_async() has been introduced in 0.15.0 but suffers a race (fdo #37280) fixed in 0.15.1.
* | [l10n]Updated Catalan (Valencian) translationCarles Ferrando2011-05-291-993/+1384
|/
* Updated Spanish translationDaniel Mustieles2011-05-271-98/+106
|
* don't build avatar_chooser_set_avatar_from_pixbuf if building without cheeseGuillaume Desmottes2011-05-271-1/+2
|
* Adium: Convert NSDateFormatter to strftimeXavier Claessens2011-05-271-6/+149
|
* Stop live search when main window gets hiddenXavier Claessens2011-05-261-3/+8
|
* Stop dealing with iconification of main window, just hide/present itXavier Claessens2011-05-263-60/+4
| | | | | It does not work with gnome-shell, unity and indicators anyway, so it is just complex code for no benefit anymore.
* Do not show the main window when creating it, it will be presented if not ↵Xavier Claessens2011-05-261-1/+0
| | | | start hidden
* Do not present chat window from empathy_chat_window_get_default()Xavier Claessens2011-05-261-18/+0
| | | | It is already handled in empathy_chat_window_present_chat()
* libempathy-gtk: avatar chooser from cheese (#521747)Raluca Elena Podiuc2011-05-261-7/+98
| | | | pixbuf saved into buffer as png -> set avatar from buffer
* libempathy-gtk: add dependency on libcheeseRaluca Elena Podiuc2011-05-262-0/+22
|
* main_window_connection_changed_cb: still need the priv pointerGuillaume Desmottes2011-05-261-0/+2
|
* Remove the balance action when an account is removedDanielle Madeley2011-05-261-38/+48
|
* Reopen tabs as SMS channels when appropriateEmilio Pozuelo Monfort2011-05-251-0/+4
|
* Merge remote-tracking branch ↵Guillaume Desmottes2011-05-251-2/+8
|\ | | | | | | 'glassrose/make-favorite-room-names-more-detailed-646526'
| * Attach account name information along with the chatroom names in main window ↵Chandni Verma2011-05-081-2/+8
| | | | | | | | Room menu
* | use tp_text_channel_set_chat_state_async() directlyGuillaume Desmottes2011-05-253-27/+31
| |
* | tp_chat_dispose: use tp_clear_object()Guillaume Desmottes2011-05-251-14/+2
| |
* | clear_chatrooms: prevent destroying the list twiceGuillaume Desmottes2011-05-251-4/+11
| | | | | | | | | | | | | | Unreffing the chatroom may result in destroying the underlying EmpathyTpChat which will fire the invalidated signal and so make us re-call this function. We already set priv->chatrooms to NULL so we won't try to destroy twice the same objects.
* | EmpathyTpChat: get rid of the destroy signalGuillaume Desmottes2011-05-253-50/+15
| | | | | | | | We should just use invalidated.
* | event-manager: look for existing messages when approvingGuillaume Desmottes2011-05-251-0/+9
| | | | | | | | We may have already received some as the EmpathyTpChat is created earlier now.
* | EmpathyTpChat: Use a READY property instead of our own ready codeGuillaume Desmottes2011-05-254-213/+205
| |
* | remove empathy_tp_chat_get_connection and priv->connectionGuillaume Desmottes2011-05-255-30/+27
| |
* | EmpathyTpChat: inherit from TpTextChannel (#650554)Guillaume Desmottes2011-05-259-151/+125
| |
* | tp-chat: use the self->priv patternGuillaume Desmottes2011-05-252-387/+317
| |
* | Use the EmpathyChannelFactory with all components creating EmpathyTpChatGuillaume Desmottes2011-05-253-0/+25
| |
* | rename message-received signal to message-received-empathyGuillaume Desmottes2011-05-253-3/+3
| |
* | tp-chat: rename chat-state-changed to chat-state-changed-empathyGuillaume Desmottes2011-05-252-2/+2
| | | | | | | | chat-state-changed already exists in TpChannel and we can't redefine it.
* | Updated Spanish translationDaniel Mustieles2011-05-241-128/+127
| |
* | cell-renderer-expander: fix rendering with GTK+3Cosimo Cecchi2011-05-231-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | There are basically three issues here: - the renderer doesn't add the GTK_STYLE_CLASS_EXPANDER style class when rendering, which blocks the theme to apply the intended colors. - the GtkStateFlags that were set on the context were using GTK_STATE_* instead of GTK_STATE_FLAG_* - the flags set on the context were incomplete, as they were just using ACTIVE/NORMAL for expanded/collapsed and not SELECTED/FOCUSED/... https://bugzilla.gnome.org/show_bug.cgi?id=650590
* | account-widget-yahoo: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-2/+6
| |
* | account-widget-sip: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+6
| |
* | account-widget-icq: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+4
| |
* | account-widget-groupwise: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+6
| |
* | account-widget-aim: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+4
| |
* | account-widget-msn: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-2/+8
| |
* | empathy_account_widget_setup_widget: unsensitive unsupported param (#650846)Guillaume Desmottes2011-05-231-0/+3
| |
* | add empathy_account_settings_param_is_supported()Guillaume Desmottes2011-05-232-0/+13
| |
* | account-widget-sip: add ignore-tls-errors param (#650844)Guillaume Desmottes2011-05-232-0/+21
| |
* | live-search: fix keyboard navigation using Space (#632787)Guillaume Desmottes2011-05-201-5/+7
| |
* | live-search:fix keyboard navigation using PageUp/PageDown (#632787)Guillaume Desmottes2011-05-201-4/+7
| |
* | live-search: fix keyboard navigation using Home/End (#632787)Guillaume Desmottes2011-05-201-0/+18
| |
* | factor out fire_key_navigation_sig()Guillaume Desmottes2011-05-201-3/+11
| |
* | Always forward to the view keynav events, since we get them only if they are ↵Xavier Claessens2011-05-202-22/+12
| | | | | | | | useless to the entry anyway
* | LiveSearch: we don't want to emit keynav signal on left/right since those ↵Xavier Claessens2011-05-201-2/+1
| | | | | | | | are useful to the entry
* | Squash some set-but-unused variablesColin Walters2011-05-191-4/+0
| |
* | Merge branch 'LOLOOOLOLOLOLLLOLLLOLOLLL'Jonny Lamb2011-05-184-9/+20
|\ \
| * | chat-manager: pass user action time of DBus to show the closed tabJonny Lamb2011-05-184-9/+20
| | | | | | | | | | | | | | | | | | This was making undo closing tabs in the background, aww. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | | use g_list_free_full()Guillaume Desmottes2011-05-181-2/+1
| | |
* | | filter_func: don't leak individualGuillaume Desmottes2011-05-181-3/+6
| | |
* | | coding style fixesGuillaume Desmottes2011-05-181-9/+8
| | |
* | | invite-participant-dialog: set a default height so a few contacts are displayedGuillaume Desmottes2011-05-181-0/+3
| | |
* | | invite-participant-dialog: add a scrolled windowGuillaume Desmottes2011-05-181-2/+7
| | |
* | | add some paddingGuillaume Desmottes2011-05-181-2/+2
| | |
* | | invite-participant-dialog: filter out contacts already in the chatGuillaume Desmottes2011-05-181-1/+32
| | |
* | | invite-participant-dialog: display only contacts on the right ConnectionGuillaume Desmottes2011-05-181-23/+68
| | |
* | | individual-view: add API to define our own filter functionGuillaume Desmottes2011-05-182-0/+21
| | |
* | | invite-dialog: display a individual view rather than forcing user to type ↵Guillaume Desmottes2011-05-183-45/+204
|/ / | | | | | | the full ID of the contact (#646705)
* | Merge branch 'undo-close-tab'Jonny Lamb2011-05-185-6/+107
|\ \
| * | chat-manager: use EMPATHY_CHAT_BUS_NAMEJonny Lamb2011-05-181-1/+1
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | chat-manager: don't leak proxyJonny Lamb2011-05-181-0/+1
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | main-window: call the remote UndoClosedTabJonny Lamb2011-05-161-5/+1
| | | | | | | | | | | | | | | | | | It will work, unlike this one. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | chat-manager: expose UndoClosedChat over DBusJonny Lamb2011-05-162-1/+73
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | extensions: add ChatManager extensionJonny Lamb2011-05-162-0/+32
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | | Merge branch 'remember-my-message-yo'Jonny Lamb2011-05-183-0/+89
|\ \ \
| * | | chat-manager: clarify ownership of messages hash tableJonny Lamb2011-05-181-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | chat-manager: s/null/NULL/Jonny Lamb2011-05-181-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | chat-manager: add missing freeJonny Lamb2011-05-181-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | chat: rename get to dupJonny Lamb2011-05-183-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | chat-manager: keep a hash table with messages left when the chat closedJonny Lamb2011-05-161-0/+59
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | chat: add {get,set}_text methodsJonny Lamb2011-05-162-0/+27
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | | | Merge branch 'ack'Jonny Lamb2011-05-178-106/+296
|\ \ \ \
| * | | | adium: set has_unread_message to FALSE when we think we've cleared them allJonny Lamb2011-05-171-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: don't assert on not finding messageJonny Lamb2011-05-161-1/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | adium: add comment explaining why we add x-empathy-mesage-id-*Jonny Lamb2011-05-131-1/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: call acknowledge_message(s) directlyJonny Lamb2011-05-131-17/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: rename signal to message-acknowledgedJonny Lamb2011-05-132-10/+10
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat: ::notify for all changes to unread messagesJonny Lamb2011-05-131-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat: call acknowledge_message on the chat view when it happensJonny Lamb2011-05-131-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | adium: implement acknowledge_message to remove unread markerJonny Lamb2011-05-131-2/+86
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat: don't toggle visibility of the chat view on marking messages readJonny Lamb2011-05-131-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It doesn't make sense, and it's a lie. It will also break showing unread message markers in the adium chat view. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat-view: add message_acknowledged vfuncJonny Lamb2011-05-132-0/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: give ::pending-message-removed the messageJonny Lamb2011-05-132-4/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | adium: split removing unread markers into two functionsJonny Lamb2011-05-131-26/+34
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | adium: set x-empathy-message-id class in messageStylesJonny Lamb2011-05-131-0/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat-window: also update chat window title when the chat updatesJonny Lamb2011-05-131-0/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat-window: update tab when nb-unread-messages changesJonny Lamb2011-05-131-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | chat: make nb_unread_messages incoming onlyJonny Lamb2011-05-131-2/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and add a property so it can have change notification. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: add pending-message-removed signalJonny Lamb2011-05-121-0/+13
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: use ::pending-message-removed to update our pending queueJonny Lamb2011-05-121-20/+34
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | message: stop storing pending-message-idJonny Lamb2011-05-122-23/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're storing the TpSignalledMessage for that nowadays. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | tp-chat: acknowledge messages using TpTextChannel APIJonny Lamb2011-05-121-25/+18
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | | | message: store the TpMessage when created with oneJonny Lamb2011-05-122-0/+36
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | | | | Updated Spanish translationDaniel Mustieles2011-05-171-141/+179
| |_|/ / |/| | |
* | | | Merge branch 'more-contact-info'Will Thompson2011-05-164-39/+267
|\ \ \ \
| * | | | Add a /whois command.Will Thompson2011-05-161-0/+82
| | | | | | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=571631
| * | | | ContactWidget: expose IRC presence informationWill Thompson2011-05-161-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | This is basically just a temporary hack until Idle implements SimplePresence.
| * | | | ContactWidget: support IRC server and host infoWill Thompson2011-05-161-0/+14
| | | | |
| * | | | ContactWidget: support Idle's x-idle-time field.Will Thompson2011-05-161-0/+19
| | | | |
| * | | | ContactWidget: generalize linkifying valuesWill Thompson2011-05-161-11/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many of the new fields exposed by Idle need more processing than just bunging the first string into a label. Let's start by generalizing linkifying the first string. I speculatively allow the format functions to fail.
| * | | | ContactWidget: show IRC channel list.Will Thompson2011-05-161-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Very recent versions of Idle expose the list of channels provided in WHOIS replies. The data is provided as a bunch of x-irc-channel fields with a single value, namely the name of the channel. Here we expose that data to the user as a comma-separated list of links; clicking a link ensures that channel. https://bugzilla.gnome.org/show_bug.cgi?id=592795
| * | | | Add empathy_duration_to_string()Will Thompson2011-05-122-29/+36
| | | | | | | | | | | | | | | | | | | | | | | | | This is based on the body of empathy_time_to_string_relative(); it takes a duration in seconds, rather than a timestamp.
* | | | | Fix call to empathy_chat_window_find_chat in /part commandWill Thompson2011-05-161-1/+1
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0fda594 changed empathy_chat_window_find_chat() to take a third parameter indicating whether we're looking for an SMS channel or not, but the /part branch wasn't updated for this change before being merged. I think it's a reasonable assumption that someone will not try to /part an SMS channel. Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | | Updated Slovenian translationMatej Urbančič2011-05-161-6/+6
| | | |
* | | | Updated Esperanto translationKristjan SCHMIDT2011-05-151-708/+1031
| | | |
* | | | Updated Slovenian translationMatej Urbančič2011-05-151-5/+5
| | | |
* | | | Updated Slovenian translationMatej Urbančič2011-05-151-315/+460
| | | |
* | | | Merge remote-tracking branch ↵Guillaume Desmottes2011-05-134-30/+79
|\ \ \ \ | | | | | | | | | | | | | | | 'glassrose/moving-part-functionality-to-empathy-chat-window-643295'
| * | | | Password infobar amendmentsChandni Verma2011-05-111-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | Destroy password infobar on parting password protected chatrooms and insensitivate input-text-view when displaying a new infobar
| * | | | Leave chatroom only if tp_chat existsChandni Verma2011-05-111-4/+12
| | | | |
| * | | | Send full message for the default chat parted on part commandChandni Verma2011-05-092-1/+17
| | | | |
| * | | | Fire a "part-command-entered" signal from libempathy-gtk/empathy-chat.c to ↵Chandni Verma2011-05-073-30/+36
| | |_|/ | |/| | | | | | | | | | | | | | | | | | be caught in src/empathy-chat-window.c Fixes linking issues: https://bugzilla.gnome.org/show_bug.cgi?id=643295
* | | | Updated Hebrew translation.Yaron Shahrabani2011-05-131-87/+89
| |/ / |/| |
* | | Properly convert timestamps received from X11 (#650015)Guillaume Desmottes2011-05-1211-21/+22
| | | | | | | | | | | | | | | X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should always use tp_user_action_time_from_x11() to do the conversion.
* | | add empathy_get_current_action_time()Guillaume Desmottes2011-05-122-0/+8
| | |
* | | empathy_chat_window_present_chat: always show newly created windowsGuillaume Desmottes2011-05-121-0/+5
| |/ |/| | | | | We just create so we should at least show it.
* | theme_adium_remove_focus_marks: early return if there is no unread messageGuillaume Desmottes2011-05-111-4/+7
| |
* | theme-adium: remove unread marks when sending a messageGuillaume Desmottes2011-05-111-0/+3
| |
* | theme-adium: remove focus marks as soon as the chat is not focused (#649890)Guillaume Desmottes2011-05-111-4/+4
| |
* | contact: fix typo when creating new contact from logger entityJonny Lamb2011-05-111-2/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | create_text_channel: pass Empathy.Chat as preferred handlerGuillaume Desmottes2011-05-111-2/+2
| | | | | | | | | | Seem I forgot it when adding preferred handler in 52eb24e6e7b012856525f6f09d3c1a941375d383.
* | Uploaded UkranianDaniel Korostil2011-05-101-421/+564
| |
* | Updated Spanish translationJorge González2011-05-101-45/+47
| |
* | remove released flagGuillaume Desmottes2011-05-091-1/+1
| |
* | prepare 3.1.1EMPATHY_3_1_1Guillaume Desmottes2011-05-092-3/+91
| |
* | Merge remote-tracking branch 'glassrose/save-chatrooms.xml-only-when-needed'Guillaume Desmottes2011-05-091-1/+10
|\ \
| * | Save changes to chatrooms.xml configuration file only when needed.Chandni Verma2011-05-091-1/+10
| |/ | | | | | | | | | | | | Changes will be written to the file only when changes are made to a chatroom property that is listed in the file. Fixes room-list flicker: https://bugzilla.gnome.org/show_bug.cgi?id=642087
* | Updated Galician translationsFran Diéguez2011-05-091-290/+408
| |
* | add translators comment explaining the insufficient balance error (#649735)Guillaume Desmottes2011-05-091-0/+2
| |
* | org.gnome.Empathy.gschema.xml: update summary and description of ↵Guillaume Desmottes2011-05-091-2/+2
| | | | | | | | | | | | show-balance-in-roster We are generally using "contact list" instead of "roster". (#649734)
* | add a translation comment explaining the 'Provide' string (#649492)Guillaume Desmottes2011-05-091-0/+3
| |
* | Updated Hebrew translation.Yaron Shahrabani2011-05-091-373/+500
| |
* | Updated Spanish translationJorge González2011-05-081-265/+304
| |
* | Updated Spanish translationDaniel Mustieles2011-05-061-75/+92
| |
* | Include gi18n-lib.h in library sources, not gi18n.h.Gabor Kelemen2011-05-055-5/+7
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=649379
* | ignore return value of main_window_setup_balance_create_widget()Guillaume Desmottes2011-05-051-2/+1
| | | | | | | | | | fix unused-but-set-variable warnings with gcc 4.6. Thanks to Marc Plano-Lesay for reporting.
* | Adium: Fix wrong html fallbacksXavier Claessens2011-05-051-208/+131
| | | | | | | | | | Fallbacks are actually more complex than I though. This is exactly how adium does the fallbacks
* | Depends on tp-glib 0.14.3Guillaume Desmottes2011-05-051-1/+1
| | | | | | | | We need it for TP_ERROR_STR_INSUFFICIENT_BALANCE.
* | Merge branch 'balance-rebase'Danielle Madeley2011-05-055-3/+452
|\ \
| * | Change the menu to say "Credit Balance"Danielle Madeley2011-05-051-1/+1
| | |
| * | Update balance view in roster per feedbackDanielle Madeley2011-05-051-14/+25
| | |
| * | Change menu string to "Top up My Account ($1.23)..."Danielle Madeley2011-05-051-8/+14
| | |
| * | Update formatting for NOKDanielle Madeley2011-05-051-1/+1
| | |
| * | The icon needs to be set as "icon-name" not "stock-id"Danielle Madeley2011-05-051-1/+3
| | |
| * | Fill out empathy_format_currency() with more currenciesDanielle Madeley2011-05-051-8/+9
| | |
| * | Use pointless g* types for consistencyDanielle Madeley2011-05-052-5/+5
| | |
| * | 'spacing' is an object property, not a child property of the packingDanielle Madeley2011-05-051-1/+1
| | |
| * | Add a menu item to choose whether to show account balances in the rosterDanielle Madeley2011-05-053-5/+38
| | |
| * | Create balance widget, tie it to the actionDanielle Madeley2011-05-052-4/+68
| | | | | | | | | | | | | | | TODO: - show and hide balance widgets in response to a toggleaction
| * | Factor out main_window_setup_balance_create_action()Danielle Madeley2011-05-051-26/+40
| | |
| * | Support Conn.I.Balance.ManageCreditURIDanielle Madeley2011-05-051-14/+29
| | |
| * | Remove balance from menu when account is disconnectedDanielle Madeley2011-05-051-4/+32
| | |
| * | Add a menuitem to report the account balance for each accountDanielle Madeley2011-05-052-0/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a menu item for each connection that supports Conn.I.Balance, requests the current balance and then tracks further updates to the balance. TODO: - remove the menu item when the account is disconnected - implement the activated signal
| * | Add method empathy_format_currency()Danielle Madeley2011-05-052-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | This method takes a Telepathy Currency_Amount and attempts to format it using currency rules appropriate for that amount. Unfortunately I haven't yet found a good summary of currency rules, so I've mostly been guessing. The currencies structure needs completing and checking.
* | | Merge branch 'delivery-reports-rebase'Danielle Madeley2011-05-055-28/+208
|\ \ \
| * | | Add a tooltip to the sending message spinnerDanielle Madeley2011-05-051-6/+11
| | | |
| * | | Fix broken logic that caused delivery report spinner to spin foreverDanielle Madeley2011-05-051-4/+5
| | | |
| * | | [chat-window] add a spinner to the window tab for when messages are being sentDanielle Madeley2011-05-051-0/+33
| | | |
| * | | [chat] expose this property in EmpathyChatDanielle Madeley2011-05-052-0/+46
| | | |
| * | | [tp-chat] add a counter for the number of pending messagesDanielle Madeley2011-05-052-3/+84
| | | | | | | | | | | | | | | | Requires delivery reports to include delivery-token.
| * | | Use dbus-error from delivery report for better errorsDanielle Madeley2011-05-052-25/+39
| | | |
* | | | fix unused-but-set-variable warningsMarc Plano-Lesay2011-05-0511-75/+5
| | | |
* | | | Merge branch 'sms-support-rebase'Danielle Madeley2011-05-0516-55/+444
|\| | | | |/ / |/| |
| * | Include SMSChannel property in empathy_chat_window_find_chat()Danielle Madeley2011-05-053-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The approach in https://bugzilla.gnome.org/show_bug.cgi?id=644085 was wrong because channel paths can change across reconnects. This would cause new chat windows to be created when they were rerequested. A more future-proof solution would be to keep a white/black list of comparable properties, but I think this is overengineering the problem for the time being. Instead we'll just include the SMSChannel property in the comparison.
| * | Only set the SMS button sensitive if we have SMS capabilityDanielle Madeley2011-05-051-2/+63
| | |
| * | contact-selector-dialog: add a selected-account propertyDanielle Madeley2011-05-051-1/+24
| | |
| * | Add an SMS button to the new-message dialogDanielle Madeley2011-05-051-4/+39
| | |
| * | Don't wait for SMS properties when there is no SMS support on the channelDanielle Madeley2011-05-051-0/+3
| | |
| * | Add "(SMS)" to the tab name for SMS channelsDanielle Madeley2011-05-051-1/+10
| | |
| * | Change empathy_chat_get_name() from const char * -> char *Danielle Madeley2011-05-053-19/+33
| | | | | | | | | | | | | | | | | | | | | Change the name to empathy_chat_dup_name() to reflect this change. Note to reviewer: I think I've updated all the callers, but this is the commit to check carefully for new leaks :)
| * | Add "SMS:" to the tooltipDanielle Madeley2011-05-051-0/+4
| | |
| * | Set EMPATHY_IMAGE_SMS on sms channelsDanielle Madeley2011-05-051-0/+6
| | |
| * | Add sms-channel property to empathy-chatDanielle Madeley2011-05-052-2/+46
| | |
| * | Add sms-channel property to empathy-tp-chatDanielle Madeley2011-05-052-0/+79
| | |
| * | Move the code ensuring a requested sms channel to empathy-request-utilChandni Verma2011-05-053-24/+38
| | | | | | | | | | | | as empathy-dispatcher has been deleted in master
| * | Add SMS entry to empathy-individual-menuDanielle Madeley2011-05-055-1/+94
| |/
* | Updated Spanish translationDaniel Mustieles2011-05-051-2/+2
| |
* | Updated Spanish translationDaniel Mustieles2011-05-051-10/+12
| |
* | Updated Spanish translationDaniel Mustieles2011-05-051-27/+73
| |
* | Adium: Correctly support action messages (/me)Xavier Claessens2011-05-041-7/+15
| | | | | | | | Fixes bug #649367
* | Adium: Fix selection of default variantXavier Claessens2011-05-042-53/+166
| | | | | | | | | | | | | | | | | | | | For theme version >= 3, a variant CSS is mandatory. If none are set inf DefaultVariant, the first one from Variant/ should be used. For theme version <= 2, a variant CSS is optional, and by default they should not have one. If no variant is selected, fallback to main.css. This also prepare needed API to select other variants
* | Updated Norwegian bokmål translationKjartan Maraas2011-05-041-275/+348
| |
* | Updated Spanish translationDaniel Mustieles2011-05-041-57/+56
| |
* | empathy-chat: track chat displayed instead of channels being handled (#649273)Guillaume Desmottes2011-05-032-42/+35
| |
* | remove unused empathy_chat_manager_get_num_handled_chats()Guillaume Desmottes2011-05-032-10/+0
| |
* | Preferences: Show chat theme previewXavier Claessens2011-05-032-712/+965
| | | | | | | | Fixes bug #541438
* | ThemeManager: Make sure to emit theme-changed only once when the theme changedXavier Claessens2011-05-031-10/+79
| | | | | | | | | | Also avoid emiting the signal if it is just a variant change that can be applied on view.
* | Adium: Also queue events when loading the pageXavier Claessens2011-05-031-11/+21
| |
* | Adium: Events must be queued until the Template.html loadedXavier Claessens2011-05-031-0/+7
| |
* | Adium: Mark autoreply messageXavier Claessens2011-05-031-2/+3
| |
* | Adium: highlight messages starting with our nameXavier Claessens2011-05-031-3/+3
| |
* | Updated Turkish translationMuhammet Kara2011-05-031-57/+55
| |