aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Port empathy.c to telepathy-styleCosimo Cecchi2009-08-221-526/+546
|
* Fix a small memory leakSjoerd Simons2009-08-221-6/+6
|
* Instantiate mc5 pidgin account importer in empathy-accounts-dialogArnaud Maillet2009-08-221-15/+0
|
* Add empathy-import-dialog and empathy-import-pidgin to the makefileArnaud Maillet2009-08-221-0/+2
|
* Port empathy-import-pidgin to mc5Arnaud Maillet2009-08-221-16/+17
|
* Port empathy-import-dialog to mc5Arnaud Maillet2009-08-222-57/+93
|
* Merge back from masterSjoerd Simons2009-08-228-77/+174
|\
| * Merge branch 'connman'Jonny Lamb2009-08-201-10/+17
| |\
| | * empathy: unref Connectivity object at the end of the application lifeJonny Lamb2009-08-191-0/+1
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| | * empathy: create a new EmpathyConnectivity object on startupJonny Lamb2009-08-191-10/+16
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | stock button labels should not be translatableChristian Kirbach2009-08-201-1/+1
| | |
| * | Animate show in and out of markersPierre-Luc Beaudoin2009-08-191-2/+2
| | |
| * | Don't create a marker for contacts with empty locationPierre-Luc Beaudoin2009-08-191-1/+1
| | |
| * | Dim at 75% markers for location data older than a weekPierre-Luc Beaudoin2009-08-191-3/+11
| | |
| * | empathy-call-window: add 2 translators comments (#592052)Guillaume Desmottes2009-08-191-0/+3
| |/
| * Port to Clutter 1.0 and libchamplain 0.3.6Pierre-Luc Beaudoin2009-08-182-3/+4
| |
| * Fixed documentation link with for the new Mallard structureMilo Casagrande2009-08-141-1/+1
| | | | | | | | * Colses bug 591602
| * empathy-preferences: use tp_strdiff instead of strcmpGuillaume Desmottes2009-08-131-7/+8
| | | | | | | | This should prevent the crash #591612
| * Don't leak a ref when updating notification bubbleWill Thompson2009-08-131-5/+5
| | | | | | | | | | | | | | | | | | | | This meant that if a notification bubble for a tab had ever been updated, closing the tab would not destroy the EmpathyChat, or indeed close the Channel. New messages would be logged, but not presented to the user. Reopening a tab to the same channel would work, but sending a message would assert. I'm pretty sure this fixes #588840.
| * chat_window_help_contents_activate_cb: documentation doesn't have a 'chat' ↵Guillaume Desmottes2009-08-071-1/+1
| | | | | | | | section anymore (#590029)
| * Setting priv->bus_message_source_id to 0 to make sure thatJonathan Tellier2009-08-071-3/+13
| | | | | | | | g_source_remove is not called twice on it.
| * Now removing the bus watch when destroying the pipeline.Jonathan Tellier2009-08-071-4/+16
| |
| * Fixed a bug that caused the application to crash when input volume wasJonathan Tellier2009-08-071-9/+27
| | | | | | | | changed on a disconnected call.
| * status_icon_update_notification: don't crash if event->message is NULLGuillaume Desmottes2009-08-071-1/+4
| | | | | | | | | | g_markup_escape_text isn't NULL-safe so we should be sure that event->message is not NULL before calling it.
| * Move the FsElementElementAddedNotifier over the main pipelineOlivier Crête2009-08-071-1/+30
| |
| * Fix reduced accuracy concernsPierre-Luc Beaudoin2009-08-061-1/+1
| | | | | | | | | | | | | | | | 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
| * Merge branch 'escape-notifications'Will Thompson2009-08-062-22/+26
| |\ | | | | | | | | | | | | | | | Fixes #580134 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
| | * Don't try to free NULL pixbufs.Will Thompson2009-08-052-16/+15
| | | | | | | | | | | | | | | | | | It's all very well to ensure that we don't pass a NULL pixbuf to libnotify, but we shouldn't then try to g_object_unref () the pointer without checking it's not NULL.
| | * Escape markup in notifications and icon tooltipWill Thompson2009-08-051-7/+12
| | | | | | | | | | | | | | | | | | 7730ffd fixed this for the notifications that are produced by the chat window, but not for the ones produced by the status icon. Why these are separate code paths eludes me.
| * | Embolden tab labels when you're highlightedWill Thompson2009-08-051-1/+2
| |/ | | | | | | | | | | | | | | This is in addition to en-reddening them, which might not be enough if you can't distinguish red and black, and matches how names are highlighted in the conversation window. Ideally this would be theme-able, but this is a start.
* | Cache the icon inside EmpathyAccountSettingsSjoerd Simons2009-08-191-4/+0
| | | | | | | | | | | | At some point we should set the Icon property in the account manager, for now just cache it in the settings so we can pass it by reference instead of needing to dup it as that's the API we want to have in the future
* | Don't automagically remove invalid accountsSjoerd Simons2009-08-191-24/+1
| | | | | | | | | | | | | | Automagic removal is slightly terrifying, if the user succeeded in creating the account it must have been valid at some point. So leave it there, the UI should indicate that there is a problem with the account so that the user can fix it instead.
* | keep a ref on the selected accountSjoerd Simons2009-08-181-7/+15
| |
* | Use the remove function accountSjoerd Simons2009-08-181-2/+1
| |
* | _new for a signleton needs to return a refSjoerd Simons2009-08-181-0/+1
| |
* | Fix identationSjoerd Simons2009-08-181-3/+3
| |
* | Port to libuniqueCosimo Cecchi2009-08-014-578/+37
| |
* | Make sure we always show the main windowCosimo Cecchi2009-08-011-0/+2
| |
* | Merge branch 'master' into mc5Cosimo Cecchi2009-08-013-7/+8
|\|
| * Change the name to Empathy IM Client, which is more recognizableSjoerd Simons2009-07-311-1/+1
| |
| * Do not have too complex code in var initialization.Xavier Claessens2009-07-291-2/+4
| |
| * Little coding style cleanupXavier Claessens2009-07-291-4/+3
| |
* | Merge branch 'sjoerd-mc5' into mc5Cosimo Cecchi2009-08-0114-470/+405
|\ \ | | | | | | | | | | | | | | | 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 nameSjoerd Simons2009-07-302-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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_equalSjoerd Simons2009-07-302-2/+2
| | |
| * | Remove empathy_account_hashSjoerd Simons2009-07-301-2/+2
| | |
| * | Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-2813-462/+399
| |\| | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c src/empathy.c
| | * remove trailing tabulationFrédéric Péters2009-07-221-1/+1
| | |
| | * migrate configuration files to XDG config directoryFrédéric Péters2009-07-211-0/+63
| | |
| | * Put configuration data in XDG_CONFIG_DIRS (GNOME bug 494007)Frédéric Péters2009-07-211-2/+2
| | |
| | * Respect the button-images settingMatthias Clasen2009-07-182-72/+14
| | | | | | | | | | | | | | | Streamline the construction of some buttons, with the nice side-effect that they now obey the button-images setting. See bug 588810.
| | * Merge commit 'jtellier/video-call-button-sensitivity'Davyd Madeley2009-07-151-5/+7
| | |\
| | | * Added functions to determine if a contact has video capabilitiesJonathan Tellier2009-07-031-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Activating the "Video Call" button only if the remote contact support video. The call window's "Send Video" is only sensitive if the contact has video capabilities.
| | * | Chat window's tab label changes the font color when got an incoming msg. ↵Abner Silva2009-07-151-6/+26
| | | | | | | | | | | | | | | | (Fixes #588498)
| | * | empathy-main-window.c: remove a trailing spaceGuillaume Desmottes2009-07-141-1/+1
| | | |
| | * | Minor changesGabriel Millaire2009-07-111-4/+4
| | | |
| | * | Remove old codeGabriel Millaire2009-07-101-69/+0
| | | |
| | * | Regrouped similar functions, uses enum instead of defineGabriel Millaire2009-07-101-63/+55
| | | |
| | * | Changed menu label and various review fixesGabriel Millaire2009-07-102-27/+25
| | | |
| | * | Added notification for confs Show avatar, Compact Size and Sort criteriumGabriel Millaire2009-07-101-47/+77
| | | | | | | | | | | | | | | | Now checks for wrong string in Sort criterium
| | * | Move Compact List and Sort Contacts from Preferences to View menuGabriel Millaire2009-07-103-247/+135
| | | |
| | * | Work in progress : move preferences to View menuGabriel Millaire2009-07-102-30/+172
| | | | | | | | | | | | | | | | Moving Sort by name / by status and Show Avatars / Compact contact list preferences to View menu : Sort by name / Sort by status and Normal Size / Normal Without Icons / Compact Size
| | * | Use accessor functions instead direct access (Fixes #586476)Jonny Lamb2009-07-106-12/+12
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| | * | Sort themes by namePierre-Luc Beaudoin2009-07-031-0/+2
| | | |
| | * | List installed adium themesPierre-Luc Beaudoin2009-07-032-138/+65
| | |/
* | | Make protocol icons work also with account == NULLCosimo Cecchi2009-07-311-3/+8
| | |
* | | Fix trailing whitespaceCosimo Cecchi2009-07-301-6/+6
| | |
* | | Rename empathy_account_settings_owns_account()Cosimo Cecchi2009-07-301-1/+1
| | | | | | | | | | | | Call it empathy_account_settings_has_account() instead
* | | Remove debug outputCosimo Cecchi2009-07-301-1/+0
| | |
* | | First cut at GObject-ifying EmpathyAccountWidgetCosimo Cecchi2009-07-301-15/+14
| | |
* | | Even more cleanup + update headerCosimo Cecchi2009-07-301-10/+13
| | |
* | | Adapt to the current telepathy styleCosimo Cecchi2009-07-301-1172/+1146
| | |
* | | Use the right property name when getting the connection status.Cosimo Cecchi2009-07-301-1/+1
| | |
* | | Use the new API when getting the account iter.Cosimo Cecchi2009-07-301-5/+8
| | |
* | | Make sure the account dialog respects the initial selectionCosimo Cecchi2009-07-301-30/+34
| | |
* | | Make remove workCosimo Cecchi2009-07-301-1/+1
| | |
* | | Unref the dialog when destroyingCosimo Cecchi2009-07-301-0/+10
| | |
* | | Chain up dispose and remove useless finalizeCosimo Cecchi2009-07-301-7/+2
| | |
* | | Move some code off disposeCosimo Cecchi2009-07-301-18/+31
| | |
* | | GObject-ify and clean-up the code; still WIPCosimo Cecchi2009-07-302-185/+387
|/ /
* | Don't try to update the widgets if no account was selectedSjoerd Simons2009-07-221-0/+4
| |
* | Hook up removing accounts in the accounts dialogSjoerd Simons2009-07-221-0/+8
| |
* | Coding style fixesSjoerd Simons2009-07-221-4/+4
| |
* | Port creating of of a salut account to then new apisSjoerd Simons2009-07-221-44/+90
| |
* | Port to using EmpathyAccountSettingsSjoerd Simons2009-07-221-111/+252
| |
* | Move the responsibility of popping up the empathy accounts dialog out of the ↵Sjoerd Simons2009-07-162-20/+18
| | | | | | | | status icon
* | Remove last references to mission-control 4Sjoerd Simons2009-07-166-84/+4
| |
* | Temporarily disable account importing as it still depends on profilesSjoerd Simons2009-07-162-2/+15
| |
* | Initial port of Account and AccountManager to MC5Sjoerd Simons2009-07-081-2/+1
| |
* | Remove useless mission-control includesSjoerd Simons2009-07-064-7/+0
| |
* | Transform profile chooser into a protocol chooserSjoerd Simons2009-07-062-43/+40
| |
* | Rework creating a salut account so it doesn't need profilesSjoerd Simons2009-07-061-43/+85
| |
* | use newly deprecated APISjoerd Simons2009-07-061-1/+3
| |
* | Remove usage of McProfilesSjoerd Simons2009-07-052-59/+41
| |
* | Get the icon name from the account object directlySjoerd Simons2009-07-051-1/+1
|/
* New chatrooms are no longer marked as favorite by default. Fixes bug #575667Abner Silva2009-07-011-9/+9
|
* Port the main of empathy to EmpathyAccountSjoerd Simons2009-07-0113-138/+141
|
* fixed libnotify crashing if icon doesn't existAbderaouf Bencherait2009-06-302-3/+9
|
* Ring on outgoing call.Xavier Claessens2009-06-271-24/+54
|
* Include empathy-sound.h to make it buildXavier Claessens2009-06-262-5/+7
|
* Port EmpathyEventManager to new empathy-sound API.Xavier Claessens2009-06-261-81/+16
|
* Don't hardcode size of the accounts dialog and use ellipsization (#520972)Matthias Clasen2009-06-262-4/+3
|
* Merge branch 'fix-prefs'Pierre-Luc Beaudoin2009-06-261-1/+1
|\
| * Rename label1 to remove dupped idPierre-Luc Beaudoin2009-06-261-1/+1
| |
* | Merge branch 'debugger'Jonny Lamb2009-06-263-2/+42
|\ \ | |/ |/|
| * Add empathy to debug dialog CM chooser.Jonny Lamb2009-06-181-2/+10
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implement o.fd.Tp.Debug. (Fixes #580631)Jonny Lamb2009-06-181-0/+31
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Set G_LOG_DOMAIN in libempathy and empathy.Jonny Lamb2009-06-181-0/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | empathy: remove trailing tabsGuillaume Desmottes2009-06-251-3/+3
| |
* | empathy-status-icon: remove trailing tabsGuillaume Desmottes2009-06-251-2/+2
| |
* | empathy-sidebar: remove trailing tabsGuillaume Desmottes2009-06-251-1/+1
| |
* | empathy-preferences: remove trailing tabsGuillaume Desmottes2009-06-251-7/+7
| |
* | empathy-new-chatroom-dialog: remove trailing tabsGuillaume Desmottes2009-06-251-3/+3
| |
* | empathy-chat-window: remove trailing tabsGuillaume Desmottes2009-06-251-9/+9
| |
* | empathy-accounts-dialog: remove trailing tabsGuillaume Desmottes2009-06-251-5/+5
| |
* | add empathy-map-view files to empathy_handwritten_source so they are checked ↵Guillaume Desmottes2009-06-241-1/+1
| | | | | | | | by the coding style script
* | empathy-map-view: fix coding styleGuillaume Desmottes2009-06-241-1/+1
| |
* | Fixed Bug 586284 – Crasher: click on the microphone once disconnectedJonathan Tellier2009-06-231-2/+11
| |
* | New labels for user signing in/out notification preferences.Frédéric Péters2009-06-231-2/+2
| |
* | More human notification messages when users sign in/out.Frédéric Péters2009-06-231-2/+2
| |
* | Fixed coding style of presence notification.Frédéric Péters2009-06-231-9/+11
| |
* | Do not flash contact icon in the main window for notification only eventsFrédéric Péters2009-06-231-1/+1
| |
* | Do not blink status icon for notification only eventsFrédéric Péters2009-06-231-5/+6
| |
* | Support for notification-only eventsFrédéric Péters2009-06-232-0/+14
| | | | | | | | | | | | Add a "must_ack" attribute to events, set if there is no function associated to the event, and add a timeout on such events to have them removed automatically.
* | Show a notification when a contact goes offline or onlineFrédéric Péters2009-06-233-0/+112
| |
* | Move all data about an adium theme into EmpathyAdiumData struct and share it ↵Xavier Claessens2009-06-221-1/+1
| | | | | | | | with all EmpathyThemeAdium instances.
* | Hide muc contacts listGabriel Millaire2009-06-182-4/+2
| | | | | | | | | | | | | | - Removed trailing spaces - Notify change to visibility - Added G_PARAM_STATIC_STRINGS to properties - Broke empathy_chat_set_show_contacts() in two, simplifying call
* | Applied Xavier's commentsGabriel Millaire2009-06-181-27/+23
| | | | | | | | | | | | | | | | Added "show-contacts" property in empathy-chat with default value to preference. Setter function show/hide contact list. When Conv menu is opened in empathy-chat-window, update it with "show-contacts" value. Uses "remote-contact" instead of "empathy_chat_is_room" for that. Call setter function when Show Contacts menu is activated.
* | Add 'Show Contact List' in Conversation menuGabriel Millaire2009-06-182-0/+47
| |
* | Added a preference in the conf and schema (show contact list in rooms)Gabriel Millaire2009-06-181-0/+6
| |
* | Added general option Show contact list in roomsGabriel Millaire2009-06-181-0/+16
| |
* | removed extra spacingGabriel Millaire2009-06-181-1/+0
| |
* | Use call-stop icon for Hang up toolbutton and menu item (GNOME bug 574771)Frédéric Péters2009-06-181-2/+2
|/
* Take org.gnome.Empathy as a well-known name on startup. (Fixes #560159)Jonny Lamb2009-06-181-0/+19
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Fix wrapping in Preferences dialogNicolò Chieffo2009-06-181-2/+2
|
* Remove 'new message from' from notification message (#586102). Based on a ↵Guillaume Desmottes2009-06-182-8/+5
| | | | patch from Nicolo Chieffo
* Remove markup from GTKBuilder translatable stringsClaude Paroz2009-06-172-30/+61
|
* Merge commit 'jtellier/video-call-stop-showing-last-frame'Guillaume Desmottes2009-06-161-3/+28
|\
| * The EmpathyCallHandler correctly initializes it "initial_video" propertyJonathan Tellier2009-06-161-3/+28
| | | | | | | | | | | | | | | | | | when the remote contact initiates the call. empathy_tp_call_is_(sending/receiving)_video correctly returns a gboolean. The remote avatar is correctly shown when the remote site does not send video. When a call is disconnected, the video preview is hidden.
* | Reorder functions to not declare them on topXavier Claessens2009-06-151-125/+113
| |
* | Add contextual popup menu in map viewPierre-Luc Beaudoin2009-06-151-0/+30
| |
* | Simplify map_view_marker_update_positionPierre-Luc Beaudoin2009-06-151-7/+6
| |
* | Use libchamplain 0.3.3 new Gtk embed APIPierre-Luc Beaudoin2009-06-151-4/+3
|/
* Merge commit 'jtellier/call-window-video-preview'Guillaume Desmottes2009-06-152-83/+243
|\
| * The video preview is no longer hidden when we get connected to a audioJonathan Tellier2009-06-131-20/+14
| | | | | | | | only call.
| * Corrected code style in empathy_call_window_setup_video_preview.Jonathan Tellier2009-06-121-45/+56
| | | | | | | | The video preview is now shown no matter if we are sending video or not.
| * Added an early return in empathy_call_window_setup_video_preview.Jonathan Tellier2009-06-121-87/+96
| | | | | | | | | | | | | | | | | | Code style correction in empathy_call_window_setup_video_preview_visibility. Corrected a bug which prevented a user with no video input to redial video calls. The "Send video" option should be properly disabled when we can't send video.
| * Better implemented empathy_tp_call_is_receiving_video and ↵Jonathan Tellier2009-06-121-52/+73
| | | | | | | | | | | | | | | | | | | | | | empathy_tp_call_is_sending_video. Removed the "video-stream-changed" from EmpathyCallHandler Corrected gtk-doc in EmpathyCallHandler. empathy_call_window_stup_video_preview now checks the status of the video_tee and the video_preview. empathy_call_window_sink_added_cb does not automatically starts the preview.
| * Not creating the video preview if we don't want to show it (in audioJonathan Tellier2009-06-121-56/+97
| | | | | | | | calls for instance).
| * Implemented the call window's "View -> Video preview" option.Jonathan Tellier2009-06-122-1/+36
| |
| * When no video is received or sent we show contacts' avatars instead of showingJonathan Tellier2009-06-121-0/+49
| | | | | | | | black widgets.
* | empathy-ft-manager: tile should be 'File Transfers'. (#585788)Guillaume Desmottes2009-06-151-1/+1
| |
* | [Goal] Clean up GLib and GTK+ includes in empathy (Fixes #585669)Luis Menina2009-06-149-13/+9
| | | | | | | | | | | | Allows to compile with G_DISABLE_SINGLE_INCLUDES, GDK_PIXBUF_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES. This prepares for the GNOME 3.0 transition.
* | Do not include default title property for Adium theme filepickerFrédéric Péters2009-06-131-1/+0
|/ | | | (GNOME bug 585640)
* Add spinning throbber to EmpathyMapViewPierre-Luc Beaudoin2009-06-122-0/+54
| | | | | OSM servers can be slow at times, the user can now know that data is loading
* Port to new APIXavier Claessens2009-06-121-1/+1
|
* Fix a warning when the ADIUM_PATH gconf key is unset.Xavier Claessens2009-06-121-2/+9
|
* Add some #ifdef HAVE_WEBKITXavier Claessens2009-06-121-1/+6
|
* Add UI in the preference dialog to select the path to adium themeXavier Claessens2009-06-123-136/+239
|
* Fix compile warningPierre-Luc Beaudoin2009-06-111-1/+1
|
* src/Makefile.am: actually enable warning CFLAGSGuillaume Desmottes2009-06-111-1/+1
|
* empathy-call-window: remove unused variablesGuillaume Desmottes2009-06-111-3/+0
|
* empathy-accounts-dialog: move back the 'Create' button on the rightGuillaume Desmottes2009-06-111-15/+15
|
* empathy-accounts-dialog: Use radio buttons instead of a checkbox for the ↵Guillaume Desmottes2009-06-112-15/+43
| | | | 'reuse existing account' UI
* empathy-accounts-dialog: change title to 'Add Account' as we can reuse an ↵Guillaume Desmottes2009-06-111-1/+1
| | | | existing one (#548707)
* Added a "Redial" button to the call window.Jonathan Tellier2009-06-092-98/+265
|
* Distribute conditionally built filesPierre-Luc Beaudoin2009-06-091-5/+11
|
* Don't repeat a tooltip format stringWill Thompson2009-06-081-14/+13
|
* Italicize status message in tooltipWill Thompson2009-06-081-1/+1
|
* Don't include "Available"/"Away"... in tooltipsWill Thompson2009-06-081-2/+2
| | | | | I don't think including the default string for a status adds anything to the tooltips.
* Extract markup_printf-append-free to a functionWill Thompson2009-06-081-18/+29
| | | | | The repeated g_markup_printf_escaped; g_string_append; g_free offended me. I think this makes the function easier to read.
* Only show status in tooltip when it existsWill Thompson2009-06-081-3/+11
| | | | | | empathy_contact_get_status () can return NULL: perhaps the protocol doesn't support presence, or perhaps we're not subscribed to the contact's presence.
* Merge branch 'profile-chooser'Jonny Lamb2009-06-071-3/+6
|\
| * Update the accounts dialog to the new profile chooser API.Jonny Lamb2009-06-051-3/+6
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Use tp_asv_get_string instead of messing with GValues.Jonny Lamb2009-06-051-5/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Use "foo == NULL" instead of "!foo".Jonny Lamb2009-06-051-1/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Set an empty password for pidgin accounts that have no password set.Jonny Lamb2009-06-051-0/+10
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Special-case XMPP with importing accounts from Pidgin. (Fixes bug #579992)Jonny Lamb2009-06-051-1/+18
|/ | | | | | | It was decided that if pidgin has an account with no host set, then both the server and port should be ignored, as a special case in XMPP. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Add simple flymake support.Jonny Lamb2009-06-051-0/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Don't display an empty treeview if there are no connections on opening.Jonny Lamb2009-06-051-3/+5
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Don't unref widgets twice.Jonny Lamb2009-06-051-6/+0
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Free a GError after use.Jonny Lamb2009-06-051-0/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Merge branch 'debug'Jonny Lamb2009-06-055-0/+1324
|\ | | | | | | | | | | | | | | | | Conflicts: extensions/Makefile.am extensions/misc.xml po/POTFILES.in Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Display a label if the selected CM does not support Debug.Jonny Lamb2009-06-041-6/+56
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Add level label to priv struct.Jonny Lamb2009-06-041-4/+5
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Store toolbar items in priv struct.Jonny Lamb2009-06-041-33/+38
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Keep a ref to the TpDBusDaemon so the NameOwnerChanged cb gets called.Jonny Lamb2009-06-041-6/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Clean up EmpathyDebugDialogPriv.Jonny Lamb2009-06-041-9/+20
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Use G_GSIZE_FORMAT instead of %u.Jonny Lamb2009-06-031-1/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Add a "Copy" toolbar item to copy text to clipboard.Jonny Lamb2009-04-241-0/+73
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Create a straight TpProxy instead of a TpConnection.Jonny Lamb2009-04-241-12/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Connect to NameOwnerChanged so the CM chooser can be updated when new CMs ↵Jonny Lamb2009-04-241-0/+93
| | | | | | | | | | | | join and old ones die. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Store unique names in CM model.Jonny Lamb2009-04-241-27/+112
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Use GtkWindow's "transient-for" property instead of holding a ref to the ↵Jonny Lamb2009-04-241-27/+1
| | | | | | | | | | | | parent window. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Don't show the same CM more than once in the CM chooser if there are more ↵Jonny Lamb2009-04-241-0/+15
| | | | | | | | | | | | than one connections to it. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Use GFile and GFileOutputStream instead of fopen and fprintf.Jonny Lamb2009-04-241-13/+35
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Use "foo != NULL" instead of "foo".Jonny Lamb2009-04-241-7/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Add more comments to debug_dialog_press_event_cb.Jonny Lamb2009-04-241-0/+3
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Use guint instead of int for for loop counter.Jonny Lamb2009-04-241-1/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Split some long lines into two.Jonny Lamb2009-04-241-6/+10
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Changed Help menu item to simply "Debug.Jonny Lamb2009-04-241-1/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Updated coding style.Jonny Lamb2009-04-241-44/+44
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Remove tabs, sigh.Jonny Lamb2009-04-241-5/+5
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implement save button.Jonny Lamb2009-04-241-0/+96
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Clear the store when changing CM.Jonny Lamb2009-04-241-0/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implemented a menu when selecting a row to copy message to clipboard.Jonny Lamb2009-04-241-0/+95
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Display debug message as monospace.Jonny Lamb2009-04-241-0/+3
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implement clear button.Jonny Lamb2009-04-241-0/+11
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implement level combo box.Jonny Lamb2009-04-241-28/+117
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Align text at the top of the row.Jonny Lamb2009-04-241-0/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Remove trailing whitespace from the debug message.Jonny Lamb2009-04-241-1/+9
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Store the bus name of CMs in an the combo box's tree model instead of two ↵Jonny Lamb2009-04-241-13/+27
| | | | | | | | | | | | different lists. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Make the tree view have alternating row colours.Jonny Lamb2009-04-241-0/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Correct indentation and tab problems.Jonny Lamb2009-04-241-36/+36
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Define the debug object path in the header and keep CM bus names from ↵Jonny Lamb2009-04-242-15/+17
| | | | | | | | | | | | tp_list_connection_names around. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Create a new string for category as it's g_free'd.Jonny Lamb2009-04-241-1/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Add Debug interface to TpProxy's known interfaces.Jonny Lamb2009-04-241-0/+3
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Return NULL if _new is not given a GtkWindow.Jonny Lamb2009-04-241-0/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Only set Enabled=false in dispose if there we have a proxy.Jonny Lamb2009-04-241-3/+4
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Changed account chooser to CM chooser.Jonny Lamb2009-04-241-37/+78
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Get the CM bus name from the TpProxy instead of hard-coding, and fix some ↵Jonny Lamb2009-04-241-8/+13
| | | | | | | | | | | | ref problems. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Make sure the toolbar labels are shown.Jonny Lamb2009-04-241-2/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Only set Enabled when we already have a proxy.Jonny Lamb2009-04-241-1/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Set Enabled dbus property to the correct value depending on whether the ↵Jonny Lamb2009-04-241-9/+26
| | | | | | | | | | | | signal is connected and whether the pause button is pressed. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implement pause button and handle connections to signal when changing account.Jonny Lamb2009-04-241-8/+44
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Only connect to NewDebugMessage if the paused button is not pressed.Jonny Lamb2009-04-241-3/+9
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Connect to NewDebugMessage and append it to the treeview.Jonny Lamb2009-04-241-41/+67
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Call GetMessages when the debug dialog opens.Jonny Lamb2009-04-241-11/+171
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Add GtkTreeView to debug dialog.Jonny Lamb2009-04-241-6/+61
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Added Debug Window menu item.Jonny Lamb2009-04-242-0/+16
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Added a basic UI to debug dialog.Jonny Lamb2009-04-242-9/+112
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Added initial empty EmpathyDebugDialog.Jonny Lamb2009-04-243-0/+192
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | event_manager_approve_channel_cb: displayed ignored channel typeGuillaume Desmottes2009-06-041-1/+1
| |
* | Add a right-click menu to conversation window tabs.Will Thompson2009-06-031-32/+52
| | | | | | | | | | | | | | | | It turns out that GtkNotebook supports right-click menus that list the tabs with minimal effort on our part. This makes it easier to deal with windows with more tabs than can fit in the space available. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
* | Remove "View"/"Show" prefixes from View menu itemsWill Thompson2009-06-031-4/+4
| | | | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
* | Fix conflict after rebaseCosimo Cecchi2009-06-021-1/+0
| |
* | Format contact information when hashingCosimo Cecchi2009-06-011-3/+9
| |
* | Add myself to the contributorsCosimo Cecchi2009-06-011-0/+1
| |
* | Remove the preferencesCosimo Cecchi2009-06-012-41/+0
| |
* | Clear the remaining time when transfer endsCosimo Cecchi2009-06-011-1/+22
| | | | | | | | | | Also, use empathy_builder_unref_and_keep_widget() on the EmpathyFTManager toplevel.
* | Add the received files to GtkRecentManagerCosimo Cecchi2009-06-011-0/+10
| |
* | Plug a leakCosimo Cecchi2009-06-011-0/+2
| |
* | Fix coding styleCosimo Cecchi2009-06-011-2/+2
| |
* | Set use_hash according to what the CM returnsCosimo Cecchi2009-06-011-3/+7
| | | | | | | | | | | | Set use_hash according to what the CM returns and not what the user would like it to be, so that clients won't be confused about whether they should connect to "hashing-started" after "transfer-done".
* | Set the completed message anywayCosimo Cecchi2009-06-011-3/+1
| | | | | | | | | | Set the completed message anyway in the UI, as it's not guaranteed that the hashing will take place even if use_hash is TRUE
* | Remove useless gtk-doc annotationsCosimo Cecchi2009-06-011-17/+0
| | | | | | | | gtk-doc annotations are useless for files outside of libempathy*
* | Don't claim outgoing channelsCosimo Cecchi2009-06-011-1/+8
| |
* | Unref the EmpathyTpContactFactoryCosimo Cecchi2009-06-011-0/+2
| |
* | Use gchar* instead of char* for allocated retvalsCosimo Cecchi2009-06-011-3/+3
| |
* | Plug a string leakCosimo Cecchi2009-06-011-0/+2
| |