Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move code generating the default display name of new account to account-widget | Guillaume Desmottes | 2009-11-13 | 2 | -0/+55 |
| | | | | | | This will allow us to: - Use this function from other places, like in the assistant. - Delegate special cases to the specialized versions of the widget. | ||||
* | Make location labels selectable | Pierre-Luc Beaudoin | 2009-11-12 | 1 | -0/+3 |
| | |||||
* | Add missing location field in ordering | Pierre-Luc Beaudoin | 2009-11-12 | 1 | -0/+6 |
| | |||||
* | Order location fields | Frederic Peters | 2009-11-12 | 1 | -7/+21 |
| | |||||
* | Force an unset presence type to appear as offline in the presence chooser ↵ | Jonny Lamb | 2009-11-12 | 1 | -0/+6 |
| | | | | | | | | | | and status icon. An unset presence type *does* make sense, but not in these contexts. As an aside, there is no icon for an unset presence, so nothing is displayed, which is bad. Fixes bug #597819 | ||||
* | account-widget: Change the label of the Connect button to 'Login'. | Guillaume Desmottes | 2009-11-06 | 1 | -14/+9 |
| | | | | | This used to be a Moblin specific change but it makes sense for GNOME as well (#600962). | ||||
* | contact-menu: rename "View Previous Conversations" menu entry to "Previous ↵ | Guillaume Desmottes | 2009-11-05 | 1 | -1/+1 |
| | | | | | | | | Conversations" This label was too long and looked weird comparing of the other entries of this menu. Futhermore, the same entry in the "View" menu is called "Previous Conversations". | ||||
* | Print "Unknown command" when typing "/help unknown" | Xavier Claessens | 2009-11-04 | 1 | -0/+3 |
| | |||||
* | Make parsing of commend with no args work again | Xavier Claessens | 2009-11-04 | 1 | -2/+6 |
| | |||||
* | Merge branch 'irc-command' | Xavier Claessens | 2009-11-04 | 1 | -15/+363 |
|\ | |||||
| * | Optimisation: Remove of the duplicated check for the command prefix. | Xavier Claessens | 2009-11-04 | 1 | -6/+2 |
| | | |||||
| * | Make clear that for(foo); does nothing. | Xavier Claessens | 2009-11-04 | 1 | -1/+2 |
| | | |||||
| * | In case of unknown command, suggest /help | Xavier Claessens | 2009-11-01 | 1 | -1/+2 |
| | | |||||
| * | Move /me and /say support from EmpathyMessage to EmpathyChat. | Xavier Claessens | 2009-11-01 | 1 | -14/+69 |
| | | | | | | | | Also make commands not case sensitive and use g_ascii_isspace to detect spaces. | ||||
| * | Add support for /help command without arg, to list all available commands. | Xavier Claessens | 2009-11-01 | 1 | -39/+47 |
| | | | | | | | | Also improve a bit the support for optional args. | ||||
| * | Add support for /help command and fix review comments | Xavier Claessens | 2009-11-01 | 1 | -91/+165 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Refactor chat commands. | Xavier Claessens | 2009-11-01 | 1 | -85/+127 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /msg command | Xavier Claessens | 2009-11-01 | 1 | -2/+74 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /query command | Xavier Claessens | 2009-11-01 | 1 | -0/+28 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /join command | Xavier Claessens | 2009-11-01 | 1 | -2/+30 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Fix topic not always shown, and add /topic command support. | Xavier Claessens | 2009-11-01 | 1 | -4/+47 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
* | | empathy_account_widget_contains_pending_changes: return TRUE if we are ↵ | Guillaume Desmottes | 2009-11-03 | 1 | -0/+10 |
| | | | | | | | | creating a new account which is not created yet | ||||
* | | Merge branch 'fix-586098' | Danielle Madeley | 2009-11-03 | 1 | -50/+251 |
|\ \ | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-chat.c | ||||
| * | | empathy-chat.c: input history - Using GList pointer instead of gint index. | Jerzy Mansarliński | 2009-11-01 | 1 | -83/+109 |
| | | | |||||
| * | | Fix coding style | Jerzy Mansarliński | 2009-10-30 | 1 | -36/+37 |
| | | | |||||
| * | | Add terminal-like chat input history. Fixes bug #586098. | Jerzy Mansarliński | 2009-10-30 | 1 | -37/+211 |
| |/ | |||||
* | | empathy-account-widget: update apply button when our state changes | Guillaume Desmottes | 2009-11-03 | 1 | -0/+23 |
| | | |||||
* | | empathy-account-widget: replace the 'Connect' buton by a 'Save' one ↵ | Guillaume Desmottes | 2009-11-03 | 1 | -2/+36 |
| | | | | | | | | when we are offline (#600427) | ||||
* | | Autocomplete for offline contacts. Closes bug #583919. | Justin Forest | 2009-11-03 | 1 | -17/+15 |
| | | |||||
* | | account-chooser: allow for a non-prepared account manager (fixes bug #600537) | Jonny Lamb | 2009-11-03 | 1 | -0/+8 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Merge branch 'accountz' | Jonny Lamb | 2009-11-02 | 17 | -197/+375 |
|\ \ | |/ |/| | |||||
| * | contact-list-view: added note about waiting for manager to be come ready bug | Jonny Lamb | 2009-10-30 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | location-manager: keep a ref to self during preparation to make sure we stay ↵ | Jonny Lamb | 2009-10-30 | 1 | -1/+2 |
| | | | | | | | | | | | | alive Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | all: log error messages if preparing the account manager fails | Jonny Lamb | 2009-10-30 | 5 | -8/+33 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | ui-utils: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | theme-adium: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | presence-chooser: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -14/+42 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | new-message-dialog: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | log-window: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -30/+50 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | location-manager: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -16/+77 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | irc-network-dialog: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | contact-widget: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | contact-list-view: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -8/+10 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | contact-dialogs: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chat-text-view: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chat: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -23/+44 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | account-widget: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -14/+14 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | account-chooser: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -79/+102 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Add new smileys available in the last Icon Naming Spec (#593327) | Rodolphe | 2009-10-27 | 1 | -5/+11 |
| | | |||||
* | | theme_adium_parse_body: escape text between links | Guillaume Desmottes | 2009-10-26 | 1 | -2/+8 |
| | | |||||
* | | theme_adium_parse_body: escape all the text if smileys are disabled (#599640) | Guillaume Desmottes | 2009-10-26 | 1 | -0/+2 |
| | | |||||
* | | theme_adium_append_event: escape text | Xavier Claessens | 2009-10-26 | 1 | -2/+6 |
|/ | |||||
* | Set default font from Gnome system if not set in the style. | Matěj Cepl | 2009-10-23 | 1 | -9/+73 |
| | | | | | | | | If the font family and font size is not set in the style, we set style based on the Gnome default settings. Signed-off-by: Matěj Cepl <mcepl@redhat.com> Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Enable extra error CFLAGS in libempathy-gtk/ | Guillaume Desmottes | 2009-10-23 | 1 | -0/+1 |
| | |||||
* | empathy-protocol-chooser: don't cache TpConnectionManagerProtocol in the store | Guillaume Desmottes | 2009-10-23 | 1 | -28/+47 |
| | | | | | | | TpConnectionManagerProtocol are not garanteed to stay valid so we shouldn't cache them in the store. Instead, we cache the protocol name and call tp_connection_manager_get_protocol each time we need it. This should fix crashers as the ones reported in #599386. | ||||
* | Merge branch 'trivia' | Guillaume Desmottes | 2009-10-22 | 11 | -62/+65 |
|\ | |||||
| * | empathy-avatar-chooser.c: fix identation | Guillaume Desmottes | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | totem-subtitle-encoding.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -13/+13 |
| | | |||||
| * | empathy-ui-utils.c: fix shadow declaration | Guillaume Desmottes | 2009-10-22 | 1 | -4/+4 |
| | | |||||
| * | empathy-theme-manager.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -4/+4 |
| | | |||||
| * | empathy-theme-boxes.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -3/+3 |
| | | |||||
| * | empathy-theme-adium.c: fix uint comparaisons | Guillaume Desmottes | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | empathy-status-preset-dialog: fix uint comparaisons | Guillaume Desmottes | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | empathy-contact-widget.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -11/+11 |
| | | |||||
| * | empathy-chat-text-view.c: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-22 | 1 | -5/+5 |
| | | |||||
| * | empathy-avatar-image.c: fix a casting issue | Guillaume Desmottes | 2009-10-22 | 1 | -1/+2 |
| | | |||||
| * | empathy-avatar-chooser.c: fix casting issues | Guillaume Desmottes | 2009-10-22 | 1 | -16/+18 |
| | | |||||
| * | empathy-account-widget.c: fix uint comparaison | Guillaume Desmottes | 2009-10-22 | 1 | -1/+1 |
| | | |||||
* | | fix a comment so the style checker is happy (#599243) | Guillaume Desmottes | 2009-10-22 | 1 | -1/+1 |
|/ | |||||
* | empathy-location-manager.c: fix shadow declarations | Guillaume Desmottes | 2009-10-21 | 1 | -45/+45 |
| | |||||
* | empathy-contact-list-view.c: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-21 | 1 | -6/+6 |
| | |||||
* | empathy-contact-list-store.c: fix shadow declarations | Guillaume Desmottes | 2009-10-21 | 1 | -4/+3 |
| | |||||
* | Ignoring non installed languages | Felix Kaser | 2009-10-21 | 1 | -1/+6 |
| | | | | Languages which are in the gconf setting but are not installed any more are ignored, fixes bug #598954 | ||||
* | Stop building libempathy{,-gtk} as a shared library. Closes bug #599086 | Jonny Lamb | 2009-10-21 | 2 | -43/+19 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Use the contacts alias in the information dialog | Sjoerd Simons | 2009-10-20 | 1 | -1/+2 |
| | |||||
* | rename contact_list_store_finalize to contact_list_store_dispose | Guillaume Desmottes | 2009-10-19 | 1 | -4/+9 |
| | | | | | This method just disconnect signals, release references and remove idle callbacks so it should really be a dispose, not a finalize. | ||||
* | empathy-contact-list-store: remove the setup idle cb when store is destroyed | Guillaume Desmottes | 2009-10-19 | 1 | -1/+7 |
| | | | | | This ensures that the setup cb isn't called on a destroyed object (#598452). | ||||
* | presence-chooser: remove "\n"s from DEBUG calls | Jonny Lamb | 2009-10-16 | 1 | -5/+5 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | presence-chooser: make the entry not editable when we are offline | Jonny Lamb | 2009-10-16 | 1 | -0/+5 |
| | | | | | | | The idea behind this is that you can't set a custom status when you are offline. It just doesn't make sense. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Don't try to double free the avatar data (#598423). | Cosimo Cecchi | 2009-10-15 | 1 | -31/+11 |
| | | | | Also, simplify the code for loading the avatar data from the file. | ||||
* | Use a nicer callback name | Sjoerd Simons | 2009-10-15 | 1 | -5/+6 |
| | |||||
* | Use empathy_signal_connect_weak | Sjoerd Simons | 2009-10-15 | 1 | -16/+10 |
| | |||||
* | make the presence chooser insensitive no accounts are enabled | Sjoerd Simons | 2009-10-15 | 1 | -3/+58 |
| | | | | | | | | When there are no accounts enabled, there isn't really any point in setting a presence and it's a bit confusing to the user as their action doesn't actually have a result Fixes #598354 | ||||
* | Fix typo, correctly set the description of the sound being played. | Xavier Claessens | 2009-10-12 | 1 | -1/+1 |
| | |||||
* | Refactor context menu code to use new HitTestResult API | Gustavo Noronha Silva | 2009-10-10 | 1 | -125/+121 |
| | | | | | | This is a big cleanup of the context menu code. The current API in WebKit is still not perfect, but we are now able to avoid lots of hacks and work-arounds. | ||||
* | Add missing ; to make it build. | Xavier Claessens | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | Removed leak with g_string_free, added comment for 0xFFFC | Gabriel Millaire | 2009-10-06 | 1 | -1/+4 |
| | |||||
* | Merge branch 'contact-info' | Xavier Claessens | 2009-10-05 | 1 | -1/+1 |
|\ | |||||
| * | Fix the contact information dialog's window. | Xavier Claessens | 2009-10-05 | 1 | -1/+1 |
| | | |||||
* | | Rename HAVE_NBTK to HAVE_MOBLIN. | Xavier Claessens | 2009-10-05 | 1 | -15/+15 |
|/ | |||||
* | Remove the logic that re-applies the original enabled value. | Cosimo Cecchi | 2009-10-03 | 1 | -17/+4 |
| | | | | | Now that we instant-apply the setting, this is not needed anymore. Also, this fixes a crasher. | ||||
* | empathy-account-widget: document that the 'Account:' string is moblin specific | Guillaume Desmottes | 2009-10-03 | 1 | -0/+1 |
| | |||||
* | Rename the Connect button to "Log in" on Moblin. | Cosimo Cecchi | 2009-10-03 | 1 | -0/+7 |
| | |||||
* | Merge branch 'chain' | Cosimo Cecchi | 2009-10-01 | 1 | -145/+3 |
|\ | |||||
| * | Chain up to the parent class render, instead of copying it. | Cosimo Cecchi | 2009-10-01 | 1 | -145/+3 |
| | | |||||
* | | Merge commit 'gabriel/fix-581488' | Dafydd Harries | 2009-10-01 | 3 | -1/+58 |
|\ \ | |/ |/| | |||||
| * | Fixed a leak of str | Gabriel Millaire | 2009-10-01 | 1 | -2/+2 |
| | | |||||
| * | Fix after review | Gabriel Millaire | 2009-10-01 | 2 | -34/+33 |
| | | | | | | | | | | | | | | - Early return if no selection - Now uses a for-loop with gtk_text_iter_equal - Renamed flag_return to ignore_newlines, same meaning - Improvement to string_append | ||||
| * | Fix copy clipboard to show smileys and to show name and time when using ↵ | Gabriel Millaire | 2009-10-01 | 3 | -1/+59 |
| | | | | | | | | | | | | themes other than Classic Adds an association string to hbox for name and time in themes, adds an association string to pixbuf smiley | ||||
* | | Return if the renderer has no pixbuf. | Cosimo Cecchi | 2009-10-01 | 1 | -0/+3 |
|/ | |||||
* | Even if Next*.html are missing, we have to use the appendNextMessage js ↵ | Xavier Claessens | 2009-09-30 | 1 | -5/+8 |
| | | | | function for consecutive message. | ||||
* | Respect "DisableCombineConsecutive" adium theme setting. Fixes bug #596317 | Xavier Claessens | 2009-09-30 | 1 | -3/+6 |
| | |||||
* | Make the correct fallbacks in case of missing html files in an Adium theme. ↵ | Xavier Claessens | 2009-09-30 | 1 | -50/+51 |
| | | | | Fixes bug #596303 | ||||
* | Add a "show-on-select" property. | Cosimo Cecchi | 2009-09-30 | 2 | -60/+283 |
| | | | | | This implies copying the render function from gtkcellrendererpixbuf.c and modifying it slightly. | ||||
* | Instant-apply the "enabled" setting. | Cosimo Cecchi | 2009-09-28 | 1 | -9/+12 |
| | |||||
* | Add configure switches for nbtk (off by default). | Cosimo Cecchi | 2009-09-28 | 1 | -0/+2 |
| | |||||
* | Add an optional NbtkGtkLightSwitch. | Cosimo Cecchi | 2009-09-28 | 1 | -5/+70 |
| | | | | | Use an optional NbtkGtkLightSwitch instead of a GtkToggleButton to set an account enabled/disabled. | ||||
* | Merge branch 'contact-id' | Xavier Claessens | 2009-09-23 | 1 | -1/+1 |
|\ | |||||
| * | Init contact_id to NULL to silent some stupid compilators. It can't really ↵ | Xavier Claessens | 2009-09-23 | 1 | -1/+1 |
| | | | | | | | | be used not initialized anyway. | ||||
* | | Cancel existing group animation before starting another | Will Thompson | 2009-09-23 | 1 | -0/+7 |
|/ | | | | Fixes Gnome bug #595962. | ||||
* | Do not use math.h for trunc(). It is useless and it does not build because ↵ | Xavier Claessens | 2009-09-22 | 1 | -6/+2 |
| | | | | we don't link with -lm. | ||||
* | Merge commit 'istaz/handle_none' | Xavier Claessens | 2009-09-21 | 1 | -4/+3 |
|\ | |||||
| * | Fallback to the contact id if present when there is no room id for ↵ | Olivier Le Thanh Duong | 2009-09-21 | 1 | -4/+3 |
| | | | | | | | | empathy_tp_chat | ||||
* | | presence-chooser: only listen to EmpathyIdle::notify::state | Jonny Lamb | 2009-09-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Previously, when the global presence changed in EmpathyIdle, it would notify for "state" and "status", so the state change callback would be called twice. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Don't paste if the remote contact is disconnected (#595417). | Cosimo Cecchi | 2009-09-17 | 1 | -0/+7 |
|/ | |||||
* | Correctly split and sanity check dropped contacts | Sjoerd Simons | 2009-09-15 | 1 | -7/+9 |
| | |||||
* | Don't use "/" to separate account and contact. | Cosimo Cecchi | 2009-09-15 | 1 | -1/+1 |
| | |||||
* | Fix previous patch. | Steve Frécinaux | 2009-09-15 | 1 | -4/+4 |
| | | | | Sometimes, reworking trivial patches goes bad... | ||||
* | Ensure the Contact List is moved to the current workspace when shown. | Steve Frécinaux | 2009-09-15 | 1 | -8/+6 |
| | | | | | | | | | | The new metacity/mutter 2.27 only moves windows to current workspace on present() when the window is a dialog. The Contact List isn't one, so we try to be smart and move explicitely the window's toplevel GdkWindow on the current workspace before trying to present it. This has been tested successfully with mutter 2.27 and metacity 2.26. This fixes Bug 593883 - Empathy misbehaviour within gnome-shell. | ||||
* | [EmpathyVideoWidget] fix X crash when using Empathy with GTK+ c-s-w | Danielle Madeley | 2009-09-14 | 1 | -0/+13 |
| | | | | | | | | | | | | | | In client-side-windows enabled GTK+, a call to GDK_WINDOW_XID() implicitly calls gdk_window_ensure_native() so that a native X11 window exists serverside to have an XID for. Calling gdk_window_ensure_native() from a thread is not awesome and causes Empathy to abort with one of several X errors. The fix is to call GDK_WINDOW_XID() as soon as the widget is realized, before the XID is requested from a thread (it would be neater to call gdk_window_ensure_native() here, but that would force us to require GTK+ 2.18, which we don't want to do). Fixes gnome bug #594890 | ||||
* | Ensure we don't add the same contact twice at the top-level | Sjoerd Simons | 2009-09-14 | 1 | -0/+18 |
| | |||||
* | remove duplicated id in yahoo account ui file (GNOME bug 594776) | Frédéric Péters | 2009-09-11 | 1 | -1/+1 |
| | |||||
* | Fix duplicate XML ids in GtkBuilder file that stopped it from loading | Davyd Madeley | 2009-09-01 | 1 | -3/+3 |
| | |||||
* | [empathy_builder_get_file] NULL out passed GObj ptrs if GtkBuilder file broken | Davyd Madeley | 2009-09-01 | 1 | -1/+11 |
| | | | | | | | | | | | If the GtkBuilder file passed to empathy_builder_get_file is broken, it returns NULL, but doesn't touch the contents of any pointers passed to retrieve GObjects. In several places we start using these pointers without checking whether the file was actually setup, which causes Empathy to crash. Ideally callers of empathy_builder_get_file() should check whether or not the function returned correctly before using any of the passed pointers, but in case they don't, make sure we're not passing pointers to random memory. | ||||
* | Sort Gtalk after jabber | Sjoerd Simons | 2009-08-31 | 1 | -0/+11 |
| | |||||
* | GTalk-enable the protocol chooser | Sjoerd Simons | 2009-08-31 | 2 | -7/+34 |
| | |||||
* | Construct the GTalk widget according to the icon name | Cosimo Cecchi | 2009-08-31 | 1 | -1/+28 |
| | |||||
* | Add a specialized GTalk widget UI in glade | Cosimo Cecchi | 2009-08-31 | 1 | -5/+114 |
| | |||||
* | Always update the control buttons sensitivity on creation. | Cosimo Cecchi | 2009-08-31 | 1 | -11/+7 |
| | |||||
* | Fixed some of the EmpathyAccountWidget's control button behaviour. | Jonathan Tellier | 2009-08-31 | 1 | -2/+16 |
| | | | | | | | - When creating an IRC account, we are now making sure that the control buttons have the correct state. - When creating an account, the "Cancel" button is always sensitive. - Fixed a style error in EmpathyAccountsDialog. | ||||
* | Merge commit 'jtellier/confirm-lose-accounts-settings' | Cosimo Cecchi | 2009-08-31 | 2 | -21/+36 |
|\ | |||||
| * | Improved confirmation dialog shown to the user before discarding changes | Jonathan Tellier | 2009-08-29 | 2 | -34/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Split the confirmation dialog's text into a primary and secondary section. - Changed the button label to "Cancel" and "Discard" instead of "Yes" and "No". - Added a accounts_dialog_show_question_dialog() function to show question dialogs related to the accounts dialog and connect to its "response" signal. - Removed the empathy_show_yes_no_question_dialog() function since it was added for this specific patch but is no longer used. | ||||
| * | Minor changes to EmpathyAccountWidget and EmpathyAccountsDialog | Jonathan Tellier | 2009-08-29 | 1 | -16/+3 |
| | | | | | | | | | | | | | | | | | | | | | | - account_widget_entry_changed_common is not called when an entry loses focus. Since this function is called on every keystroke, it was unnecessary to call it again on focus-out-event. - The EmpathyAccountWidget's control buttons' sensitivity (and contains_pending_changes member) is not altered when the state of the "Enabled" checkbox is changed due to an event which was not initiated by the user. - Fixed capitalization error in a comment in empathy-accounts-dialog.c | ||||
| * | Asking for confirmation before losing pending accounts changes. | Jonathan Tellier | 2009-08-29 | 4 | -5/+67 |
| | | | | | | | | | | | | | | | | If an account has pending changes, we now ask for a confirmation before: - Adding a new account - Closing the accounts dialog - Selecting a new account. Those are all options which discard pending changes. | ||||
* | | Use char* not EmpathyMessage in TpChat:send-error | Will Thompson | 2009-08-31 | 1 | -2/+2 |
|/ | | | | | | The only consumer of this signal just extracts the body from the EmpathyMessage. It will be easier to handle the SendError D-Bus signal if we don't have to construct an EmpathyMessage from it. | ||||
* | Add empathy_make_absolute_url_len to limit the lenght of url string | Pierre-Luc Beaudoin | 2009-08-29 | 3 | -13/+28 |
| | | | | Related to http://bugzilla.gnome.org/show_bug.cgi?id=593207 | ||||
* | Make the protocol property read-only | Sjoerd Simons | 2009-08-28 | 1 | -9/+3 |
| | |||||
* | Base the selected widget both on the CM and the protocol | Sjoerd Simons | 2009-08-28 | 2 | -39/+65 |
| | | | | | | | Previously Empathy would select the custom account widget purely based on the protocol, the problem here is that these widgets assume one specific connection manager and its set of parameters. Which triggered bugs if the intended cm for a protocol isn't installed, but haze is and provides the protocol. | ||||
* | Merge branch 'fix-navigation-handling' | Gustavo Noronha Silva | 2009-08-28 | 1 | -9/+19 |
|\ | |||||
| * | Fix assumption about navigation-request not being called for HTML string load | Gustavo Noronha Silva | 2009-08-28 | 1 | -9/+19 |
| | | | | | | | | | | | | This bug was exposed by the WebKitGTK+ bug that prevented navigation-request from being emitted in various situations being fixed. | ||||
* | | Remove validation from chat_send. | Will Thompson | 2009-08-28 | 1 | -22/+8 |
| | | | | | | | | | | Instead, call empathy_message_new_from_entry (), which parses the entered text for us. | ||||
* | | /clearly shouldn't clear the window. | Will Thompson | 2009-08-28 | 1 | -1/+1 |
| | | |||||
* | | Fall back to protocol name in Adium themes | Will Thompson | 2009-08-28 | 1 | -0/+2 |
|/ | | | | Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> | ||||
* | Merge commit 'jtellier/reconnect-account' | Guillaume Desmottes | 2009-08-27 | 1 | -37/+26 |
|\ | |||||
| * | - Added a utility function (empathy_account_reconnect_async) to easily | Jonathan Tellier | 2009-08-26 | 1 | -37/+26 |
| | | | | | | | | | | | | | | reconnect an account. - When we apply changes to an account, instead of disconnecting and reconnecting it, we use the new empathy_account_reconnect_async function. | ||||
* | | Remove libmissioncontrol deps | Pierre-Luc Beaudoin | 2009-08-27 | 1 | -2/+2 |
|/ | | | | and remove trailing spaces | ||||
* | remove trailing spaces | Xavier Claessens | 2009-08-26 | 1 | -2/+2 |
| | |||||
* | Ship empathy-account-widget-private.h within the tarball.EMPATHY_2_27_91 | Xavier Claessens | 2009-08-25 | 1 | -1/+1 |
| | |||||
* | Workaround for Clutter bug | Pierre-Luc Beaudoin | 2009-08-25 | 1 | -1/+3 |
| | | | | | | Use a GtkFrame instead of a GtkViewport Bugs: http://bugzilla.openedhand.com/show_bug.cgi?id=1751 http://bugzilla.gnome.org/show_bug.cgi?id=590692 | ||||
* | Remove unused variable | Sjoerd Simons | 2009-08-25 | 1 | -4/+0 |
| | |||||
* | Use the display name in hte adium parser | Cosimo Cecchi | 2009-08-25 | 1 | -1/+2 |
| | |||||
* | Add a missing include | Cosimo Cecchi | 2009-08-25 | 1 | -0/+2 |
| | |||||
* | Make empathy_protocol_name_to_display_name public | Cosimo Cecchi | 2009-08-25 | 1 | -30/+1 |
| | |||||
* | Rename Salut to People Nearby | Cosimo Cecchi | 2009-08-25 | 1 | -1/+1 |
| | |||||
* | Use correct names in the chooser | Cosimo Cecchi | 2009-08-25 | 1 | -2/+2 |
| | | | | | XMPP->Jabber Yahoo->Yahoo! | ||||
* | Fix coding style | Cosimo Cecchi | 2009-08-25 | 1 | -1/+2 |
| | |||||
* | Use the correct protocol name for the sorting | Cosimo Cecchi | 2009-08-25 | 1 | -1/+1 |
| | |||||
* | Filter haze elements in the protocol chooser | Cosimo Cecchi | 2009-08-25 | 1 | -7/+77 |
| | | | | The rule is: free protocols on top and the rest is alphabetical. | ||||
* | Merge branch 'mc5', fixes bug #590165 | Sjoerd Simons | 2009-08-25 | 33 | -1358/+2983 |
|\ | |||||
| * | Add example labels to all protocols | Cosimo Cecchi | 2009-08-24 | 7 | -33/+151 |
| | | | | | | | | Also, fix padding and make the label prettier. | ||||
| * | empathy-account-widget: don't expand and fill vertically the 'Activate' checkbox | Guillaume Desmottes | 2009-08-24 | 1 | -2/+3 |
| | | |||||
| * | When creating an account use a connect button instead of an apply button | Sjoerd Simons | 2009-08-23 | 1 | -1/+2 |
| | | |||||
| * | Make the layout more consistent with the other widgets | Sjoerd Simons | 2009-08-23 | 1 | -15/+7 |
| | | |||||
| * | Remove dead code and fix some coding style issues | Sjoerd Simons | 2009-08-23 | 1 | -3/+0 |
| | | |||||
| * | Make the alignment names in the sip.ui file unique | Sjoerd Simons | 2009-08-23 | 1 | -1/+1 |
| | | |||||
| * | Every protocols should now have an "Enabled" checkbox in "edit" mode. | Jonathan Tellier | 2009-08-22 | 6 | -7/+26 |
| | | |||||
| * | Fix errors revealed by make check | Jonathan Tellier | 2009-08-22 | 2 | -2/+2 |
| | | | | | | | | | | - Added missing files in po/POTFILES.in - Fixed style | ||||
| * | First part of an overhaul of the accounts dialog | Jonathan Tellier | 2009-08-22 | 3 | -58/+313 |
| | | |||||
| * | Add example labels to the simple widgets | Cosimo Cecchi | 2009-08-22 | 7 | -21/+175 |
| | | |||||
| * | Change labels when creating an account | Cosimo Cecchi | 2009-08-22 | 2 | -4/+38 |
| | | |||||
| * | Support changing the filter func on the fly | Cosimo Cecchi | 2009-08-22 | 1 | -16/+20 |
| | | |||||
| * | React to entry changes immediately | Cosimo Cecchi | 2009-08-22 | 1 | -9/+31 |
| | | |||||
| * | Implement a generic simple widget | Cosimo Cecchi | 2009-08-22 | 2 | -3/+18 |
| | | |||||
| * | Implement a simple SIP widget | Cosimo Cecchi | 2009-08-22 | 1 | -30/+51 |
| | | |||||
| * | Add simple implementations for many widgets | Cosimo Cecchi | 2009-08-22 | 8 | -65/+615 |
| | | |||||
| * | Add a way to hook up to the apply sensitivity | Cosimo Cecchi | 2009-08-22 | 2 | -4/+26 |
| | | |||||
| * | Add an API to filter protocols | Cosimo Cecchi | 2009-08-22 | 2 | -14/+78 |
| | | |||||
| * | Add the concept of simple account widget | Cosimo Cecchi | 2009-08-22 | 2 | -31/+85 |
| | | |||||
| * | Fix long lines | Cosimo Cecchi | 2009-08-22 | 1 | -13/+22 |
| | | |||||
| * | Remove dead code | Cosimo Cecchi | 2009-08-22 | 1 | -4/+0 |
| | | |||||
| * | Move back the account assistant to src/ | Cosimo Cecchi | 2009-08-22 | 3 | -178/+0 |
| | | |||||
| * | Implement first page in the assistant | Cosimo Cecchi | 2009-08-22 | 3 | -0/+178 |
| | | |||||
| * | Fix trailing spaces | Sjoerd Simons | 2009-08-22 | 1 | -1/+0 |
| | | |||||
| * | Merge back from master | Sjoerd Simons | 2009-08-22 | 14 | -72/+156 |
| |\ | |||||
| * | | Fix indentation | Sjoerd Simons | 2009-08-18 | 1 | -17/+22 |
| | | | |||||
| * | | Rename empathy_settings_get_dbus_signature to ↵ | Sjoerd Simons | 2009-08-18 | 1 | -1/+2 |
| | | | | | | | | | | | | empathy_account_settings_get_dbus_signature | ||||
| * | | Set gui to NULL after unreffing it | Sjoerd Simons | 2009-08-18 | 1 | -0/+1 |
| | | | |||||
| * | | Remove double check for connection == NULL | Sjoerd Simons | 2009-08-17 | 1 | -4/+0 |
| | | | |||||
| * | | If there is a failure in recognizing the protocol name, fallback to the ↵ | Sjoerd Simons | 2009-08-17 | 1 | -8/+1 |
| | | | | | | | | | | | | generic UI | ||||
| * | | Merge branch 'master' into mc5 | Cosimo Cecchi | 2009-08-01 | 6 | -43/+58 |
| |\ \ | |||||
| * \ \ | Merge branch 'sjoerd-mc5' into mc5 | Cosimo Cecchi | 2009-08-01 | 33 | -235/+1275 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c libempathy-gtk/empathy-protocol-chooser.c | ||||
| | * | | | Chang the API of AccountManager to have the get lookup the account by name | Sjoerd Simons | 2009-07-30 | 2 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EmpathyAccountManager used to have a _lookup function that looked up accounts by name and a _get function that lookup up accounts by connection. This is confusing, as looking up an account for a connection is less common rename have the _get_account be the same _lookup (but without returning a ref) and add a _get_account_for_connection function lookup by account | ||||
| | * | | | remove usage of empathy_account_equal | Sjoerd Simons | 2009-07-30 | 3 | -7/+5 |
| | | | | | |||||
| | * | | | Fix some coding style issues | Sjoerd Simons | 2009-07-29 | 1 | -3/+3 |
| | | | | | |||||
| | * | | | Fix some leaks | Sjoerd Simons | 2009-07-29 | 1 | -1/+7 |
| | | | | | |||||
| | * | | | Add a utility function to may protocols to their icons | Sjoerd Simons | 2009-07-29 | 1 | -2/+1 |
| | | | | | |||||
| | * | | | Add missing includes in empathy-share-my-desktop.c | Xavier Claessens | 2009-07-28 | 1 | -0/+2 |
| | | | | | |||||
| | * | | | Merge commit 'upstream/master' into mc5 | Sjoerd Simons | 2009-07-28 | 31 | -223/+1260 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c src/empathy.c | ||||
| * | | | | | Use proper display names in the chooser | Cosimo Cecchi | 2009-07-31 | 1 | -6/+40 |
| | | | | | | |||||
| * | | | | | Don't try to lookup NULL connections | Cosimo Cecchi | 2009-07-31 | 1 | -0/+4 |
| | | | | | | |||||
| * | | | | | Fix trailing whitespace | Cosimo Cecchi | 2009-07-30 | 1 | -9/+9 |
| | | | | | | |||||
| * | | | | | Don't try to unref the GtkBuilder object in _dispose | Cosimo Cecchi | 2009-07-30 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We take care of unreffing it before getting to dispose, as the object can have a variable lifecycle | ||||
| * | | | | | Hook up to the destroy signal in EmpathyAccountWidget | Cosimo Cecchi | 2009-07-30 | 1 | -0/+11 |
| | | | | | | |||||
| * | | | | | Set the sensitivity to the forget button | Cosimo Cecchi | 2009-07-30 | 1 | -2/+3 |
| | | | | | | |||||
| * | | | | | Implement dispose and finalize | Cosimo Cecchi | 2009-07-30 | 1 | -31/+75 |
| | | | | | | |||||
| * | | | | | Set apply button sensitivity on creation | Cosimo Cecchi | 2009-07-30 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | Add a cosmetic comment to separate public and non-public methods. | Cosimo Cecchi | 2009-07-30 | 1 | -0/+2 |
| | | | | | | |||||
| * | | | | | Use telepathy style | Cosimo Cecchi | 2009-07-30 | 1 | -632/+657 |
| | | | | | | |||||
| * | | | | | Update copyright and author | Cosimo Cecchi | 2009-07-30 | 1 | -1/+2 |
| | | | | | | |||||
| * | | | | | First cut at GObject-ifying EmpathyAccountWidget | Cosimo Cecchi | 2009-07-30 | 9 | -376/+499 |
| | | | | | | |||||
| * | | | | | Fix a typo. | Cosimo Cecchi | 2009-07-30 | 1 | -3/+3 |
| | | | | | | |||||
| * | | | | | Synchronize EmpathyProtocolChooser and EmpathyAccountsDialog | Cosimo Cecchi | 2009-07-30 | 2 | -44/+39 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | Synchronize the two objects with the help of EmpathyConnectionManagers, so that we can get a consistent list of the CMs when using the chooser. | ||||
| * | | | | Get the connection status, not the presence status string | Sjoerd Simons | 2009-07-22 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add the Apply widget to the IRC account settings dialog | Sjoerd Simons | 2009-07-22 | 2 | -171/+181 |
| | | | | | |||||
| * | | | | Add apply button for salut accounts | Sjoerd Simons | 2009-07-22 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Port to using EmpathyAccountSettings | Sjoerd Simons | 2009-07-22 | 6 | -157/+223 |
| | | | | | |||||
| * | | | | Put (Haze) behind all protocols coming from haze | Sjoerd Simons | 2009-07-22 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Initial port of Account and AccountManager to MC5 | Sjoerd Simons | 2009-07-08 | 2 | -15/+7 |
| | | | | | |||||
| * | | | | Remove useless mission-control includes | Sjoerd Simons | 2009-07-06 | 9 | -17/+0 |
| | | | | | |||||
| * | | | | Transform profile chooser into a protocol chooser | Sjoerd Simons | 2009-07-06 | 5 | -395/+411 |
| | | | | | |||||
| * | | | | Remove usage of McProfiles | Sjoerd Simons | 2009-07-05 | 2 | -69/+76 |
| | | | | | |||||
| * | | | | Get the icon name from the account object directly | Sjoerd Simons | 2009-07-05 | 4 | -13/+2 |
| | | | | | |||||
| * | | | | Add missing newline | Sjoerd Simons | 2009-07-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Properly register video source gstreamer element too | Olivier Crête | 2009-08-22 | 1 | -1/+9 |
| |_|_|/ |/| | | | |||||
* | | | | empathy-contact-list-view.h: include empathy-enum-types.h | Guillaume Desmottes | 2009-08-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | Python bindings need to use EMPATHY_TYPE_CONTACT_LIST_FLAGS which is defined in empathy-enum-types.h. | ||||
* | | | | Merge branch 'connman' | Jonny Lamb | 2009-08-20 | 2 | -1/+27 |
|\ \ \ \ | |||||
| * | | | | all: save the signal id and use that to disconnect from the signal | Jonny Lamb | 2009-08-20 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | | empathy-connectivity: only send the new state in the state-change signal | Jonny Lamb | 2009-08-19 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It can be assumed that the old state was always the opposite to the new state, because the signal is only ever fired if the new state differs from the old state. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | | empathy-presence-chooser: make chooser insensitive when there's no connection | Jonny Lamb | 2009-08-19 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | | empathy-conf: rename use_nm to use_conn | Jonny Lamb | 2009-08-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | | | | empathy-chat: reformat 2 strings to allow translaters to reverse the order ↵ | Guillaume Desmottes | 2009-08-20 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | of the args if needed (#587803) | ||||
* | | | | | stock button labels should not be translatable | Christian Kirbach | 2009-08-20 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Use empathy_make_absolute_url to fix URLs that have no scheme | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -1/+6 |
| | | | | | |||||
* | | | | | Make empathy_make_absolute_url visible | Pierre-Luc Beaudoin | 2009-08-19 | 2 | -9/+14 |
| | | | | | |||||
* | | | | | Don't check for smileys in urls | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -27/+26 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | Moving the smiley detection after the url detection and only if not url is found. (similar to what regular themes do) | ||||
* | | | | Always show icons in presence chooser (GNOME bug 591247) | Frédéric Péters | 2009-08-11 | 1 | -0/+1 |
| | | | | |||||
* | | | | fix bug #590756 - Renamed x_vnc service to rfb | Arnaud Maillet | 2009-08-10 | 1 | -1/+1 |
| | | | | |||||
* | | | | empathy_send_file_with_file_chooser: allow to send files from network ↵ | Guillaume Desmottes | 2009-08-07 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | locations (#591058) Empathy can send file from network locations so there is no reason to not allow users to. | ||||
* | | | | Let messages with two slashes without spaces in between pass | Frédéric Péters | 2009-08-07 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | | This makes it possible to send /unix/path (GNOME bug 589335) | ||||
* | | | | Merge commit 'jtellier/empathy-contact-widget-style' | Guillaume Desmottes | 2009-08-07 | 1 | -2/+2 |
|\ \ \ \ | |||||
| * | | | | Fixed style | Jonathan Tellier | 2009-08-06 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Move contact when drag'n'dropped (Fix #585443) | Louis-Francis Ratté-Boulianne | 2009-08-07 | 1 | -0/+8 |
| | | | | | |||||
* | | | | | Correctly register the src/sink elements | Olivier Crête | 2009-08-07 | 2 | -2/+20 |
|/ / / / | |||||
* | | | | Remove redundant == TRUE/FALSE | Pierre-Luc Beaudoin | 2009-08-06 | 1 | -9/+9 |
| | | | | |||||
* | | | | Fix reduced accuracy concerns | Pierre-Luc Beaudoin | 2009-08-06 | 1 | -18/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As pointed out by users, the previous reduced accuracy mode was not the best. It is better to trunkate the coordinates rather than adding a random value to it. This patch also replaces strcmp by tp_strdiff | ||||
* | | | | Set selectable status information | alinrus | 2009-08-06 | 1 | -0/+4 |
| |_|/ |/| | | |||||
* | | | Wrap text in contact label status (#589846) | Nicolò Chieffo | 2009-07-29 | 1 | -0/+4 |
| | | | |||||
* | | | - Define EMPATHY_PREFS_CHAT_WEBKIT_DEVELOPER_TOOLS instead of hardcoding ↵ | Xavier Claessens | 2009-07-29 | 2 | -36/+49 |
| | | | | | | | | | | | | | | | | | | the gconf key everywhere. - Code cleanup in EmpathyThemeAdium | ||||
* | | | Wrap too long line. | Xavier Claessens | 2009-07-29 | 1 | -1/+2 |
| | | | |||||
* | | | Init flags to 0 to make sure it is never undefined | Xavier Claessens | 2009-07-29 | 1 | -4/+1 |
| | | |