aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CallWindow: don't set the title for multiple participantsEmilio Pozuelo Monfort2011-08-101-1/+1
| | | | | | | We don't support that yet, the string is wrong, and priv->contact can't be NULL anyway. https://bugzilla.gnome.org/show_bug.cgi?id=655478
* Updated Slovenian translationAndrej Žnidaršič2011-08-101-53/+0
|
* Updated Swedish translationDaniel Nylander2011-08-081-124/+139
|
* Updated Spanish translationDaniel Mustieles2011-08-081-111/+122
|
* Updated Galician translationsFran Dieguez2011-08-071-472/+555
|
* Updated Hebrew translation.Yaron Shahrabani2011-08-061-377/+424
|
* EmpathyContactChooser: remove EmpathyTpChat propertyGuillaume Desmottes2011-08-053-62/+3
| | | | | | It's not used any more and a generic widget shouldn't need it. https://bugzilla.gnome.org/show_bug.cgi?id=656020
* Implement TpContact selection in EmpathyInviteParticipantDialogGuillaume Desmottes2011-08-053-56/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656020
* Implement filtering logic in EmpathyInviteParticipantDialogGuillaume Desmottes2011-08-053-43/+131
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656020
* Add EmpathyContactChooserGuillaume Desmottes2011-08-054-366/+594
| | | | | | | This is a pure code refactoring from EmpathyInviteParticipantDialog, this widget is not generic yet. https://bugzilla.gnome.org/show_bug.cgi?id=656020
* Allow to enter an email address as Yahoo IDGuillaume Desmottes2011-08-041-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655959
* Make the #defines an static arrayEmilio Pozuelo Monfort2011-08-044-24/+38
|
* Use the new enum everywhereEmilio Pozuelo Monfort2011-08-046-17/+48
| | | | And use strings for the --show-preferences argument.
* Preferences: add an enum for all the tabsEmilio Pozuelo Monfort2011-08-041-0/+11
|
* CallWindow: go to the Calls tab when opening the preferencesEmilio Pozuelo Monfort2011-08-041-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* Allow to specify the tab to open in the preferencesEmilio Pozuelo Monfort2011-08-043-8/+38
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* Preferences: add empathy_preferences_show_tab()Emilio Pozuelo Monfort2011-08-042-0/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: show Empathy.Call when opening the debug windowEmilio Pozuelo Monfort2011-08-041-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* empathy-debugger: add a command line option to show a serviceEmilio Pozuelo Monfort2011-08-041-1/+49
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* DebugWindow: add function to change the service to showEmilio Pozuelo Monfort2011-08-042-0/+63
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* Factor out empathy_launch_program()Emilio Pozuelo Monfort2011-08-045-163/+67
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: add a Settings menu itemEmilio Pozuelo Monfort2011-08-042-0/+57
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* Add a command line option to Empathy to show the preferencesEmilio Pozuelo Monfort2011-08-041-3/+39
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* MainWindow: add API to show the preferences windowEmilio Pozuelo Monfort2011-08-042-3/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: add a 'Call log' menuEmilio Pozuelo Monfort2011-08-042-0/+53
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: add a Help->About menuEmilio Pozuelo Monfort2011-08-043-0/+18
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: add a Help->Contents menuEmilio Pozuelo Monfort2011-08-042-0/+25
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: remove the hangup menu itemEmilio Pozuelo Monfort2011-08-042-9/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* CallWindow: move 'Fullscreen' to the Call menuEmilio Pozuelo Monfort2011-08-041-16/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* Dialpad: show an entry with the entered numbersEmilio Pozuelo Monfort2011-08-041-2/+31
|
* Updated Spanish translationDaniel Mustieles2011-08-041-47/+55
|
* CallWindow: don't close the window when hanging upEmilio Pozuelo Monfort2011-08-031-6/+3
| | | | As one may want to redial.
* CallWindow: show 'Mute' on the statusbar when mutedEmilio Pozuelo Monfort2011-08-031-1/+10
|
* call-window: use the input-dialpad iconGuillaume Desmottes2011-08-031-1/+1
| | | | Thanks a lot to Jakub Steiner for this awesome icon.
* Updated Swedish translationDaniel Nylander2011-08-031-41/+43
|
* empathy_send_file_with_file_chooser: keep on the contact while the dialog is ↵Guillaume Desmottes2011-08-021-1/+2
| | | | | | running It's not safe to assume that the EmpathyContact stays alive.
* empathy_server_sasl_handler_class_init: properly initialize the dispose functionAlexey Fisher2011-08-021-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655788
* Updated Hungarian translation by Balázs Meskó <meskobalazs at gmail dot com>Gabor Kelemen2011-08-021-429/+498
|
* Move signal disconnection earlier to hopefully fix SEGVDanielle Madeley2011-08-021-3/+3
| | | | | | I can't actually reproduce this, but this is possibly the fix. (Hopefully) Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654914
* preferences: update tab orderJonny Lamb2011-08-021-2/+2
| | | | | | | This isn't pretty but I'm not sure if there's a better way of getting a specific tab from a GtkNotebook without using its order? Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* call-window: don't display labels in both toolbarsGuillaume Desmottes2011-08-011-0/+4
|
* help/.gitignore: add eu translation of the docGuillaume Desmottes2011-08-011-0/+2
|
* sort help/.gitignoreGuillaume Desmottes2011-08-011-18/+16
|
* Merge branch 'change-audio'Jonny Lamb2011-08-019-24/+1021
|\ | | | | | | | | | | | | | | Conflicts: src/empathy-call-window.c src/empathy-call-window.ui Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * audio-src: check for new enough pulsesrc before trying to change micsJonny Lamb2011-07-301-0/+32
| | | | | | | | | | | | | | | | This means this feature will automatically start working when a new enough pulsesrc is used. Making _get_microphones() fail has a nice side-effect that the Edit menu item doesn't appear at all. Neat. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: update to newer GstPulseSrc APIJonny Lamb2011-07-291-18/+18
| | | | | | | | | | | | This time it's actually merged to master. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src,mic-menu: use DEBUG macrosJonny Lamb2011-07-292-3/+9
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: only call operations_run when PA is readyJonny Lamb2011-07-291-2/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * mic-menu: display monitors when they're the current micJonny Lamb2011-07-291-4/+28
| | | | | | | | | | | | ...but otherwise hide them. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add is_monitor boolean to mic structJonny Lamb2011-07-293-3/+9
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * call-window: add a Microphone menu to change mic on the flyJonny Lamb2011-07-295-1/+473
| | | | | | | | | | | | | | Yay! Sorry this commit is kind of big with the addition of mic-menu, perhaps I should have added it in pieces. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * call-window: add getters for the UI manager and audio srcJonny Lamb2011-07-292-0/+21
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: don't ignore monitorsJonny Lamb2011-07-291-4/+0
| | | | | | | | | | | | pavucontrol doesn't... Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add comment about values for unknown valuesJonny Lamb2011-07-291-0/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: set property IDs properlyJonny Lamb2011-07-291-2/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: listen to PA state changes and signal accordinglyJonny Lamb2011-07-291-14/+104
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * src: give empathy-call sources to the marshal generatorJonny Lamb2011-07-291-2/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add some comments explaining the PA changesJonny Lamb2011-07-291-0/+6
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add API for getting the mic source IDJonny Lamb2011-07-292-0/+70
| | | | | | | | | | | | | | Also listen out for changes in the source output ID (but that'll only happen if we go READY -> NULL -> READY again). Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add API for changing microphoneJonny Lamb2011-07-282-0/+84
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add the source name to the microphone info structJonny Lamb2011-07-282-0/+3
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: add API to query available microphonesJonny Lamb2011-07-282-0/+209
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * configure: depend on libpulseJonny Lamb2011-07-281-0/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: remove the element-added stuffJonny Lamb2011-07-281-30/+0
| | | | | | | | | | | | Now that we hard-code pulsesrc, this is unnecessary. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: allow changing the audio source elementJonny Lamb2011-07-281-1/+6
| | | | | | | | | | | | Better than nothing, right? Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * audio-src: use pulsesrc instead of gconfaudiosrcJonny Lamb2011-07-281-1/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | chat_text_maybe_append_date_and_time: compute the right delta between timestampsGuillaume Desmottes2011-08-011-1/+1
| | | | | | | | | | | | The first argument of g_date_time_difference() should be the older timestamp. https://bugzilla.gnome.org/show_bug.cgi?id=654958
* | Update Simplified Chinese help translation.lainme2011-08-011-293/+523
| |
* | Update Simplified Chinese translation.Aron Xu2011-08-011-524/+576
| |
* | Updated Slovenian translationAndrej Žnidaršič2011-07-311-86/+91
| |
* | Updated translation for Zulu (zu), reviewed by Priscilla MahlanguAbel Motha2011-07-301-823/+1424
| |
* | Uploaded UkranianDaniel Korostil2011-07-301-931/+1294
| |
* | Updated Spanish translationDaniel Mustieles2011-07-301-294/+320
| |
* | Updated Traditional Chinese translation(Hong Kong and Taiwan)Cheng-Chia Tseng2011-07-292-896/+1002
| |
* | Updated Swedish translationDaniel Nylander2011-07-291-329/+349
| |
* | Added Basque languageInaki Larranaga Murgoitio2011-07-293-1/+3528
| |
* | Updated Brazilian Portuguese translationFelipe Borges2011-07-281-750/+1254
| |
* | CallWindow: pack the details boxEmilio Pozuelo Monfort2011-07-281-0/+4
| | | | | | | | | | Even if we don't show it, so that the widgets exist and we don't assert.
* | Show the percentage sign in the volumeEmilio Pozuelo Monfort2011-07-282-1/+14
| |
* | CallWindow: remove the sidebarEmilio Pozuelo Monfort2011-07-282-282/+31
| | | | | | | | And only leave the dialpad in its place.
* | CallWindow: use the volume value from the preferencesEmilio Pozuelo Monfort2011-07-281-79/+21
| | | | | | | | | | This also removes the 'Audio input' sidebar page, as all of it can now be found in the preferences.
* | Preferences: add a Calls tabEmilio Pozuelo Monfort2011-07-282-6/+173
| | | | | | | | It only contains the micro volume for now.
* | Add a new gsettings key for the call volumeEmilio Pozuelo Monfort2011-07-282-0/+11
| |
* | CallWindow: use tp_g_signal_connect_objectEmilio Pozuelo Monfort2011-07-281-7/+6
|/ | | | So the signals are disconnected when the window is destroyed.
* CallWindow: build the toolbar from the .uiEmilio Pozuelo Monfort2011-07-282-69/+66
|
* CallWindow: hide the audio/video call buttons on _init()Emilio Pozuelo Monfort2011-07-282-2/+2
| | | | | When we create a new window it's because there's an incoming call, so hide the audio/video call buttons.
* CallWindow: remove redial menuEmilio Pozuelo Monfort2011-07-282-33/+0
|
* CallWindow: remove separator between hangup and dialpad buttonsEmilio Pozuelo Monfort2011-07-281-8/+0
|
* CallWindow: show audio and video call buttons to start a callEmilio Pozuelo Monfort2011-07-283-15/+58
| | | | Instead of the redial button.
* CallWindow: add the remote user name and presence to the toolbarEmilio Pozuelo Monfort2011-07-281-1/+45
|
* CallWindow: add an avatar to the top toolbarEmilio Pozuelo Monfort2011-07-281-3/+40
|
* CallWindow: move the status message to the bottom toolbarEmilio Pozuelo Monfort2011-07-282-34/+24
| | | | From its own statusbar.
* CallWindow: move the volume button to the bottom toolbarEmilio Pozuelo Monfort2011-07-282-16/+17
|
* CallWindow: add a bottom toolbarEmilio Pozuelo Monfort2011-07-281-24/+36
| | | | And move some buttons to it following the new call UI design.
* Updated Czech translationMarek Černocký2011-07-281-692/+1111
|
* Add letters underneath the numbers on the dialpadDanielle Madeley2011-07-261-13/+39
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=632874
* Factor out dialpad into a utility functionDanielle Madeley2011-07-264-98/+60
| | | | | | | | | | | | | The dialpad is shared between empathy-call and empathy-av. Really it would be nice to make the dialpad its own little widget that emits signals with DTMF event ids, but I've got things to get done. Conflicts: libempathy-gtk/empathy-ui-utils.c src/empathy-call-window.c src/empathy-streamed-media-window.c
* remove released flagXavier Claessens2011-07-261-1/+1
|
* prepare releaseEMPATHY_3_1_4Xavier Claessens2011-07-262-2/+43
|
* Merge remote-tracking branch 'danni/populate-popup-654669'Xavier Claessens2011-07-261-2/+4
|\
| * Assume GDK_KEY_PRESS in the default caseDanielle Madeley2011-07-261-2/+4
| | | | | | | | Warn if making this assumption.
* | Merge remote-tracking branch 'danni/drag-n-drop-558942'Xavier Claessens2011-07-263-12/+52
|\ \
| * | Apply the same fix to EmpathyContactListViewDanielle Madeley2011-07-261-3/+3
| | |
| * | Don't generate critical when dragging with no contact selectedDanielle Madeley2011-07-201-3/+3
| |/ | | | | | | | | | | | | This also fixes the problem where dragging with no contact selected drags the previously selected contact. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=558942
| * Populate spelling suggestions when menu key is pressedDanielle Madeley2011-07-181-6/+46
| | | | | | | | | | | | | | Track what kind of event generated the populate-popup event and then use the cursor position or mouse position as appropriate. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654669
* | Updated Spanish translationJorge González2011-07-261-121/+127
| |
* | CallWindow: fix commentsEmilio Pozuelo Monfort2011-07-251-3/+3
| | | | | | | | We no longer show the self avatar
* | CallWindow: fix typoEmilio Pozuelo Monfort2011-07-251-3/+3
| |
* | CallWindow: ignore events in the data probe callbackEmilio Pozuelo Monfort2011-07-251-0/+4
| | | | | | | | | | | | | | | | | | We only want to show the remote video again if we receive video frames, not if we receive an event for whatever reason. That's in fact what we get when we start sending our own video, and so we don't want to display the remote video if it was hidden because we're not receiving it anymore.
* | CallWindow: check the video exists before showing itEmilio Pozuelo Monfort2011-07-251-2/+5
| | | | | | | | | | | | | | Since empathy_call_window_show_video_output_cb() is called in an idle thread, it's possible that the video is removed before the function is executed, so check if it's still there before showing it.
* | CallWindow: show the remote avatar when video stops comingEmilio Pozuelo Monfort2011-07-251-0/+67
| | | | | | | | | | | | If we don't get incoming video for a few seconds, show the remote contact avatar instead of the frozen video, and show the video back if it starts coming again.
* | Merge branch 'irc-dialog'Will Thompson2011-07-253-82/+205
|\ \ | | | | | | | | | | | | Fixes: <https://bugzilla.gnome.org/show_bug.cgi?id=654552> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
| * | IRC accounts: top-justify the password hint.Will Thompson2011-07-251-0/+1
| | | | | | | | | | | | | | | | | | | | | As mentioned on <https://bugzilla.gnome.org/show_bug.cgi?id=654552#c13>, this makes the password hint text be right up against the field it's hinting about, at the cost of even more ugly space between it and the Advanced expander. I think this is the lesser of two evils.
| * | IRC: validate 'username' parameter.Will Thompson2011-07-191-0/+12
| | |
| * | IRC: rename “user_name” regex to “nick_name”Will Thompson2011-07-191-2/+2
| | | | | | | | | | | | | | | | | | | | | The 'account’ parameter in Telepathy, to which this regex applies, is the ‘nickname’ in IRC parlance. (I'm about to add a regex for what IRC calls ‘usernames’.)
| * | IRC accounts: make labels the same width.Will Thompson2011-07-191-0/+10
| | | | | | | | | | | | | | | This addresses Nick's concern on https://bugzilla.gnome.org/show_bug.cgi?id=654552
| * | Add an advanced section to the IRC configuration pageRob Sharp2011-07-192-80/+180
| | | | | | | | | | | | | | | | | | | | | -Move the Real Name and Quit Message to the advanced section -Add a new Username field to the advanced section https://bugzilla.gnome.org/show_bug.cgi?id=654552
* | | CallWindow: remove unused boxEmilio Pozuelo Monfort2011-07-211-20/+0
| | | | | | | | | | | | | | | | | | It was taking horizontal space even if it was empty, causing the video widget to not take the full width when returning from fullscreen.
* | | Set the video widget for the fullscreen windowEmilio Pozuelo Monfort2011-07-211-3/+3
| | | | | | | | | | | | | | | | | | Otherwise the mouse cursor won't be hidden after a timeout and the 'Leave fullscreen' button won't dissapear when we unfullscreen the call window.
* | | Updated Slovenian translationMatej Urbančič2011-07-201-189/+218
| | |
* | | Revert "empathy_call_new_with_streams: prefer StreamedMedia over Call"Emilio Pozuelo Monfort2011-07-191-15/+15
|/ / | | | | | | | | | | | | | | Default to Call channels again. https://bugzilla.gnome.org/show_bug.cgi?id=654611 This reverts commit 1cacc0945f81e0513013b83ca7488589dd6c61f7.
* / Updated Swedish translationDaniel Nylander2011-07-191-46/+32
|/
* Updated Swedish translationDaniel Nylander2011-07-151-759/+1454
|
* Updated Hebrew translation.Yaron Shahrabani2011-07-151-185/+214
|
* Debug logs will now be saved in the user's home directory rather than /tmpRob Sharp2011-07-141-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654541
* release.py: detect bug numbers using their full URLGuillaume Desmottes2011-07-131-2/+3
| | | | | git-bz uses the full address of the bug so best to support that format as well.
* Updated Spanish translationDaniel Mustieles2011-07-131-166/+192
|
* Updated Latvian translation.Rudolfs Mazurs2011-07-121-821/+1233
|
* Updated Norwegian bokmål translationKjartan Maraas2011-07-121-186/+212
|
* LogWindow: stop retrieving logs if the window is closedEmilio Pozuelo Monfort2011-07-121-1/+4
|
* Only follow available cameras if the contact can do Video callsEmilio Pozuelo Monfort2011-07-122-16/+11
|
* LogWindow: disable Video calls if no camera connectedEmilio Pozuelo Monfort2011-07-121-1/+18
|
* CallWindow: disable Video functionality if there's no cameraEmilio Pozuelo Monfort2011-07-121-1/+12
|
* Bind 'Video call' menu items to available camerasEmilio Pozuelo Monfort2011-07-121-0/+7
|
* A contact doesn't support video if we have no cameraEmilio Pozuelo Monfort2011-07-121-2/+13
|
* NewCallDialog: make 'Enable video' unsensitive when there's no cameraEmilio Pozuelo Monfort2011-07-121-0/+19
|
* Add empathy_camera_monitor_get_availableEmilio Pozuelo Monfort2011-07-122-0/+9
|
* Optionally check for gudev for camera monitoringEmilio Pozuelo Monfort2011-07-122-1/+29
|
* Don't disable video calls when built without udevEmilio Pozuelo Monfort2011-07-121-0/+5
|
* Add EmpathyCameraMonitorEmilio Pozuelo Monfort2011-07-123-2/+232
|
* Add CheeseCameraDeviceMonitor from libcheeseEmilio Pozuelo Monfort2011-07-123-3/+485
|
* StreamedMediaWindow: don't use `call-window' for the geometryEmilio Pozuelo Monfort2011-07-121-1/+1
| | | | | Use av-window instead, so Call and StreamedMedia windows' geometry isn't mixed as the windows are quite different now.
* CallWindow: save the window geometry without the sidebarEmilio Pozuelo Monfort2011-07-123-16/+85
| | | | | | | | Since we don't show the sidebar when creating new call windows, we should not take the sidebar into account when saving the window geometry. https://bugzilla.gnome.org/show_bug.cgi?id=634809
* CallWindow: properly determine the sidebar widthEmilio Pozuelo Monfort2011-07-121-5/+5
| | | | | | | The first time we show the sidebar, gtk_widget_get_allocation() doesn't return the correct width as the allocation hasn't been done yet. So use gtk_widget_get_preferred_width() as the minimum width is what is actually allocated.
* CallWindow: add a dialpad tool buttonEmilio Pozuelo Monfort2011-07-122-16/+52
| | | | | Rename the dialpad menu entry to Sidebar and move it to the View menu at the same time.
* CallWindow: allow to show/hide the video previewEmilio Pozuelo Monfort2011-07-122-3/+126
| | | | | | There's now a button next to the video preview when it's shown and in a corner when it's hidden that allows to hide and show it.
* CallWindow: only show one button to control the cameraEmilio Pozuelo Monfort2011-07-122-312/+18
| | | | | | | | | Having three buttons to control the camera clutters the UI. Displaying the video preview but not sending video is not very useful, and we'll add a way of sending video without displaying the preview by clicking on the preview itself. https://bugzilla.gnome.org/show_bug.cgi?id=611789
* CallWindow: remove the Sidebar buttonEmilio Pozuelo Monfort2011-07-121-32/+6
|
* CallWindow: flip the video previewEmilio Pozuelo Monfort2011-07-121-0/+8
|
* CallWindow: add a little offset to the video previewEmilio Pozuelo Monfort2011-07-121-4/+14
|
* CallWindow: set the video container background colorEmilio Pozuelo Monfort2011-07-121-0/+17
| | | | ...to match the rest of the window.
* CallWindow: keep the aspect ratio of the remote videoEmilio Pozuelo Monfort2011-07-121-3/+5
|
* CallWindow: remove self avatar codeEmilio Pozuelo Monfort2011-07-121-33/+0
| | | | We don't display the self avatar anymore.
* CallWindow: set video preview on top of remote videoEmilio Pozuelo Monfort2011-07-121-66/+65
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=582442
* CallWindow: use clutter to draw the remote videoEmilio Pozuelo Monfort2011-07-121-21/+25
|
* CallWindow: use clutter to draw the video previewEmilio Pozuelo Monfort2011-07-121-24/+29
|
* empathy-call: initialize clutterEmilio Pozuelo Monfort2011-07-121-0/+7
|
* Require clutter for empathy-callEmilio Pozuelo Monfort2011-07-121-6/+9
| | | | It will be used to display video output.
* EmpathyContact: don't crash if a contact doesn't have an accountEmilio Pozuelo Monfort2011-07-121-3/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654256
* CallWindow: don't add calls to searches if they don't matchEmilio Pozuelo Monfort2011-07-121-0/+15
|
* LogWindow: select 'Anyone' when searchingEmilio Pozuelo Monfort2011-07-121-3/+7
|
* LogWindow: don't crash when searchingEmilio Pozuelo Monfort2011-07-121-2/+3
|
* use tp_text_channel_ack_all_pending_messages_async()Guillaume Desmottes2011-07-113-39/+2
|
* Set the DelegateToPreferredHandler hintGuillaume Desmottes2011-07-111-0/+1
| | | | | | | This ensures that Empathy will always handle and display the channel, even if GNOME Shel is already handling it. https://bugzilla.gnome.org/show_bug.cgi?id=652439
* coding style fixesGuillaume Desmottes2011-07-111-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=652439
* update Punjabi TranslationA S Alam2011-07-101-701/+1192
|
* theme-adium: use the pending-message-id instead of message-token in ↵Guillaume Desmottes2011-07-081-18/+24
| | | | | | | | | x-empathy-message-id message-token is not guaranteed to be implemented by all CMs while pending-message-id is (for incoming messages). https://bugzilla.gnome.org/show_bug.cgi?id=654015
* bump tp-glib dep to 0.15.3Guillaume Desmottes2011-07-081-1/+1
| | | | We need it for tp_message_get_pending_message_id()
* Updated Spanish translationDaniel Mustieles2011-07-061-9/+9
|
* Call: flip video preview horizontallyEmilio Pozuelo Monfort2011-07-053-5/+37
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=639353
* LogWindow: make type filters unsensitive as necessaryEmilio Pozuelo Monfort2011-07-051-0/+81
| | | | | | | If there are no events of one type, make its row in the What pane unsensitive. https://bugzilla.gnome.org/show_bug.cgi?id=653343
* Updated Spanish translationJorge González2011-07-051-50/+56
|
* LogWindow: expand/collapse events when a row is activatedEmilio Pozuelo Monfort2011-07-051-0/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653341
* Updated Galician translationsFran Dieguez2011-07-051-135/+174
|
* Display `Chat in ...' for MUCsEmilio Pozuelo Monfort2011-07-051-13/+21
| | | | | | Instead of `Chat with ...'. https://bugzilla.gnome.org/show_bug.cgi?id=653175
* LogWindow: really show the users' alias in the Who paneEmilio Pozuelo Monfort2011-07-051-2/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653116
* empathy_contact_from_tpl_contact: don't override the aliasEmilio Pozuelo Monfort2011-07-055-16/+40
| | | | | | | Add a logged-alias property instead, which can be used by those who need the old alias. And use it in chat themes for the backlog.
* remove released flagGuillaume Desmottes2011-07-041-1/+1
|
* prepare 3.1.3EMPATHY_3_1_3Guillaume Desmottes2011-07-042-3/+56
|
* release.py: update last_tag_patternGuillaume Desmottes2011-07-041-1/+1
|
* LogWindow: refresh the logs when new events happenEmilio Pozuelo Monfort2011-07-041-3/+260
| | | | | | If they would be displayed for the current selection. https://bugzilla.gnome.org/show_bug.cgi?id=653760
* LogWindow: make it a proper GtkWindow subclassEmilio Pozuelo Monfort2011-07-043-574/+645
| | | | | | And a proper singleton while at it. https://bugzilla.gnome.org/show_bug.cgi?id=653803
* Updated Slovenian translationMatej Urbančič2011-07-031-146/+178
|
* Updated Norwegian bokmål translationKjartan Maraas2011-07-021-104/+112
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Cheng-Chia Tseng2011-07-022-1354/+2256
|
* Updated Hebrew translation.Yaron Shahrabani2011-07-021-207/+252
|
* Updated Hungarian docs translation, lots of fixesGabor Kelemen2011-07-011-133/+109
|
* Updated Spanish translationDaniel Mustieles2011-07-011-194/+226
|
* Mark untranslated strings for translation. Fixes:Gabor Kelemen2011-07-012-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653767
* Updated Hungarian translationGabor Kelemen2011-07-011-744/+1133
|
* Stop using deprecated API from libnotify (#653739)Guillaume Desmottes2011-06-301-6/+11
|
* Use our own notification categories if there is no official oneGuillaume Desmottes2011-06-301-1/+7
|
* Revert "Don't look for Call channels"Emilio Pozuelo Monfort2011-06-301-4/+27
| | | | | | | | Since we support Call in master nowadays. This reverts commit 5b894aa5ad8702279c0458b890025a22172bfdd1. https://bugzilla.gnome.org/show_bug.cgi?id=653730
* event_manager_add: don't crash if approval is NULL (#646555)Guillaume Desmottes2011-06-301-1/+2
| | | | | When adding a "subscription request" event there is no EventManagerApproval associated with the event.
* Autocomplete contacts when blocking by aliasEmilio Pozuelo Monfort2011-06-301-2/+81
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653650
* LogWindow: keep the selected dates when changing Who or WhatEmilio Pozuelo Monfort2011-06-291-5/+78
| | | | | | If the same dates are present for the new selection. https://bugzilla.gnome.org/show_bug.cgi?id=653635
* remove unused string util functionsGuillaume Desmottes2011-06-294-80/+0
|
* empathy-utils: port to new coding styleGuillaume Desmottes2011-06-292-391/+402
| | | | Most of this file was already using it so best to stay consistent.
* add client and service file announcing the FileTransfer handler (#653575)Guillaume Desmottes2011-06-294-2/+18
|
* Updated Norwegian bokmål translationKjartan Maraas2011-06-291-157/+181
|
* Updated Lithuanian translation.Aurimas Černius2011-06-291-978/+1283
|
* Display the time when messages have been sent, not received (#653551)Guillaume Desmottes2011-06-281-1/+6
| | | | Much more useful when receiving offline messages.
* Merge branch 'account-parameters'Will Thompson2011-06-281-2/+6
|\
| * Set require-encryption for Facebook and Google TalkWill Thompson2011-06-281-1/+4
| | | | | | | | | | Future versions of Gabble will do this too, but Empathy can make sure it's set too.
| * Set 'server' parameter on GTalk accounts.Will Thompson2011-06-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This stops us depending on properly-configured SRV records. 'fallback-servers' is not good enough in this situation: • foo.com's XMPP stuff is served by Google Apps; • your router breaks SRV requests; • foo.com resolves to 1.2.3.4 which has a (different) XMPP server listening on port 5222. This may seem far-fetched, but this happened to two completely different people, both hosted with Dreamhost. https://bugzilla.gnome.org/show_bug.cgi?id=653510
| * Merge branch 'bigger-favourite-chatrooms'Will Thompson2011-06-272-26/+55
| |\
* | \ Merge branch 'bigger-favourite-chatrooms'Will Thompson2011-06-282-26/+55
|\ \ \ | | |/ | |/|
| * | ChatroomsWindow: make the minimum size a bit biggerWill Thompson2011-06-241-1/+2
| | | | | | | | | | | | | | | | | | | | | This patch makes the scrolled window's minimum size request the same as the new size for the status editor's scrolled window. https://bugzilla.gnome.org/show_bug.cgi?id=630943
| * | ChatroomsWindow: GNOME 3-ify the Remove buttonWill Thompson2011-06-242-26/+54
| | |
* | | account-widget: hide advanced section for GTalk accountsGuillaume Desmottes2011-06-281-1/+1
| |/ |/| | | | | | | Our fallback path is now robust enough, users shouldn't have to change advanced parameters.
* | Update Simplified Chinese translation.Aron Xu2011-06-261-677/+1144
| |
* | [l10n] Updated German translationMario Blättermann2011-06-261-663/+1106
| |
* | [i18n] Added missing file to POTFILES.inMario Blättermann2011-06-251-0/+1
| |
* | [l10n] Updated Dutch translationHannie Dumoleyn2011-06-251-691/+1104
|/
* Merge branch 'status-dialog'Will Thompson2011-06-244-368/+75
|\ | | | | | | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
| * PresetDialog: remove support for adding statuses entirelyWill Thompson2011-06-242-335/+4
| | | | | | | | | | | | | | | | We already have a way to do this, namely on the contact list itself. So this dialog now becomes just a way to edit/remove the existing statuses. The margins on the VBox are chosen to make its right-hand edge line up exactly with the right-hand edge of the Close button in the dialog.
| * PresetDialog: make status icon in entry non-activatableWill Thompson2011-06-241-0/+3
| | | | | | | | | | | | It's not meaningfully activatable; this has the effect of making it not glow on mouse-over, and preventing the cursor from changing from a caret back to a pointer.
| * PresetDialog: GNOME 3-ify the remove buttonWill Thompson2011-06-242-28/+54
| | | | | | | | Yum yum joined-toolbar!
| * PresetDialog: Don't leak path when focusing freshly-created statusWill Thompson2011-06-241-0/+1
| | | | | | | | (This was not introduced by my changes.)
| * PresetDialog: Select text cell of freshly-added statusWill Thompson2011-06-241-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means you can just mash Enter to edit your mistake. It's more useful than leaving the text entry focused. It also helps hide a bug where the entry doesn't get cleared if you just start typing another message. So previously, typing: Hello<Enter>Miaow<Enter> would give you two statuses, "Hello" and "MiaowEnter Custom Message". It didn't seem worth fixing this much more since Gtk+ 3.2 will probably grow native support for placeholder text: <https://bugzilla.gnome.org/show_bug.cgi?id=440963>
| * PresetDialog: Allow >1 status to be removed at a time.Will Thompson2011-06-241-16/+22
| | | | | | | | | | | | This is pretty niche but we may as well. I want it sometimes. There's no reason to disallow it, and it's not like it adds any significant complexity.
| * PresetDialog: Don't allow resizing status preset dialogWill Thompson2011-06-241-0/+1
| | | | | | | | It's big enough.
| * PresetDialog: make Add button less huge.Will Thompson2011-06-241-0/+1
| | | | | | | | | | I tried and failed to make it the same size as the other two buttons, so this will have to do.
| * PresetDialog: make the window tallerWill Thompson2011-06-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | The element we really care about the size of is the list of statuses past. So I moved the horizontal size request to that—the window has 6px of padding or so, so this makes it pretty much exactly the same width—and made the height request be in the golden ratio to it. I'm probably unusual in having enough statuses to fill my laptop screen vertically, but, subjectively, this makes the dialog look less stubby even now I've removed them all to test. https://bugzilla.gnome.org/show_bug.cgi?id=630943
| * PresetDialog test: quit cleanlyWill Thompson2011-06-241-5/+4
| | | | | | | | | | Previously one had to kill the process, but by just switching to gtk_dialog_run() we get more functionality for less code. :D
| * PresenceChooser: remove unused #define FLASH_TIMEOUTWill Thompson2011-06-241-3/+0
|/
* Add a empathy-streamed-media-window.ui fileEmilio Pozuelo Monfort2011-06-233-1/+949
| | | | | | | | | EmpathyCallWindow and EmpathyStreamedMediaWindow were sharing the same .ui file, but they weren't both implementing everything (right now StreamedMedia didn't handle the Dialpad menu item). So add a empathy-streamed-media-window.ui from before new stuff was added to empathy-call-window.ui.
* Updated Spanish translationDaniel Mustieles2011-06-231-62/+62
|
* Don't try to access empathy_adium_info_* stuff when webkit support is disabledMarc-Antoine Perennou2011-06-231-0/+4
| | | | | empathy-preferences.c:(.text+0x5dc): undefined reference to `empathy_adium_info_get_available_variants' empathy-preferences.c:(.text+0x5e9): undefined reference to `empathy_adium_info_get_default_variant'
* Don't try to access adium theme when webkit support is disabledMarc-Antoine Perennou2011-06-231-0/+2
| | | | Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
* Merge branch 'history-misc'Emilio Pozuelo Monfort2011-06-231-2/+19
|\
| * LogWindow: display the user id in a tooltip in the Who paneEmilio Pozuelo Monfort2011-06-231-0/+5
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573652
| * LogWindow: show "Chat with <MUC>" for MUCsEmilio Pozuelo Monfort2011-06-221-2/+14
| | | | | | | | | | | | | | Instead of "Chat with <someone>", which is confusing as there may be (and most likely there are) many people in the room. https://bugzilla.gnome.org/show_bug.cgi?id=653175
* | Updated Slovenian translationMatej Urbančič2011-06-231-99/+103
| |
* | Use tp-glib password API (#651055)Guillaume Desmottes2011-06-223-148/+8
| |
* | use tp_channel_dispatch_operation_close_channels_async() when rejecting ↵Guillaume Desmottes2011-06-221-23/+2
| | | | | | | | | | | | | | server auth channels We can't use it for other channel types as the EmpathyTp* object is doing some extra work.
* | call-observer: use tp_channel_dispatch_operation_leave_channels_async() ↵Guillaume Desmottes2011-06-221-71/+27
| | | | | | | | | | | | | | | | (#651473) We now return from Observe() right after having called Claim(). That's what the spec suggests and not doing so would break Claim() which can't return while Observer didn't return from Observe.
* | depend on tp-glib 0.15.2Guillaume Desmottes2011-06-221-1/+1
| | | | | | | | | | We need it for the high level password API and tp_channel_dispatch_operation_close_channels_async().
* | Updated Galician translationsFran Diéguez2011-06-211-122/+133
| |
* | Merge branch 'unread-653090'Guillaume Desmottes2011-06-211-0/+11
|\ \ | |/ |/|
| * empathy-chat: properly count unread messages when the connection goes away ↵Guillaume Desmottes2011-06-211-0/+11
| | | | | | | | (#653090)
* | Merge branch 'history-ui'Emilio Pozuelo Monfort2011-06-212-126/+183
|\ \ | |/ |/|
| * LogWindow: also show the spinner and expand the chats for searchesEmilio Pozuelo Monfort2011-06-211-10/+13
| |
| * LogWindow: allow to start actions from an event rowEmilio Pozuelo Monfort2011-06-211-112/+76
| | | | | | | | | | | | | | | | If we don't know the contact by looking at the 'Who' pane (because e.g. there are many selected or it has 'Anyone'), look at the selected row (if any) in the events pane to determine the contact. https://bugzilla.gnome.org/show_bug.cgi?id=652278
| * LogWindow: expand the events when there's only oneEmilio Pozuelo Monfort2011-06-211-0/+15
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652265
| * LogWindow: improve loading spinnerEmilio Pozuelo Monfort2011-06-211-1/+30
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652279
| * LogWindow: highlight the searched textEmilio Pozuelo Monfort2011-06-211-7/+50
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652522
| * LogWindow: Add a border between the three search panesEmilio Pozuelo Monfort2011-06-201-0/+3
| |
* | EmpathySearchBar: inherit from a GtkBox instead of a GtkBinGuillaume Desmottes2011-06-212-48/+4
| |
* | EmpathyIndividualLinker: inherit from a GtkBox instead of a GtkBinGuillaume Desmottes2011-06-212-34/+4
| |