aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* help/irc-manage: Add install link for telepathy-idleShaun McCance2011-09-041-0/+6
|
* main-window: add back the primary-toolbar hintCosimo Cecchi2011-09-031-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657956
* log-window: add the "raised" style class to the account chooserCosimo Cecchi2011-09-031-0/+3
| | | | | | So that it raises up from the toolbar below. https://bugzilla.gnome.org/show_bug.cgi?id=657954
* Updated Belarusian translation.Ihar Hrachyshka2011-09-031-171/+196
|
* Use format-justify-fill everywhereEmilio Pozuelo Monfort2011-09-021-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657843
* LogWindow: fix toolbar iconsEmilio Pozuelo Monfort2011-09-021-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657843
* log-window: align the account chooser and search widgetGuillaume Desmottes2011-09-021-0/+26
| | | | | | | Center the account chooser and align the search widget to the right of the toolbar. https://bugzilla.gnome.org/show_bug.cgi?id=657842
* empathy_connection_can_*_personas: check if connection is connectedGuillaume Desmottes2011-09-021-0/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657266
* Fixes a segfault in empathy-individual-store.cCosimo Alfarano2011-09-021-0/+8
| | | | | | | | | | | When a contact cannot be obtained from an individual, icon_name and contact will be NULL, leading to g_hash_table_lookup for a NULL-value, segfaulting. Although there's probably an underlying error somewhere, the NULL case should be handled, being a valid return value for the method; https://bugzilla.gnome.org/show_bug.cgi?id=657914
* Updated Tamil translationDr.T.Vasudevan2011-09-021-790/+1383
|
* Updated Tamil translationDr.T.Vasudevan2011-09-021-2/+2
|
* Updated Lithuanian translationAurimas Černius2011-09-021-831/+906
|
* Updated Russian translationYuri Myasoedov2011-09-021-220/+181
|
* build: fix typo in configure summaryCosimo Cecchi2011-09-011-1/+1
| | | | | | Geocode support uses geocode-glib, not geoclue. https://bugzilla.gnome.org/show_bug.cgi?id=657087
* Updated Swedish translationDaniel Nylander2011-09-011-184/+213
|
* Updated Brazilian Portuguese translation.Antonio Fernandes C. Neto2011-09-011-179/+206
|
* Merge branch 'timezones-656189'Danielle Madeley2011-09-011-3/+3
|\
| * Use g_date_time_new_from_unix_local() to read timestamps from loggerDanielle Madeley2011-08-311-3/+3
| | | | | | | | | | | | | | | | | | | | | | g_date_time_new_from_unix_local() reads a Unix timestamp (which is defined to be in UTC) and sets the timezone for the GDateTime to be the local timezone. Thus when we format it, we get times in local time. g_date_time_new_from_unix_utc() is not correct, because it sets the timezone to UTC. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=656189
* | Updated Norwegian bokmål translationKjartan Maraas2011-09-011-169/+194
| |
* | Correct grouping in the hostname regexpSjoerd Simons2011-08-311-3/+4
| | | | | | | | | | | | | | Correctly group our subregexp otherwise hostnames like the following won't be recognized due to the way things expand: a.com example.c-om
* | CallWindow: make video buttons unsensitive when video not supportedEmilio Pozuelo Monfort2011-08-311-0/+6
| | | | | | | | | | | | | | If we're calling an audio-only contact, make the camera buttons unsensitive. https://bugzilla.gnome.org/show_bug.cgi?id=656871
* | remove released flagGuillaume Desmottes2011-08-311-1/+1
| |
* | prepare 3.1.90.1EMPATHY_3_1_90_1Guillaume Desmottes2011-08-312-2/+21
| |
* | build: use an autoconf macro to get to -lmFrédéric Péters2011-08-313-3/+6
|/
* Updated Spanish translationJorge González2011-08-311-131/+138
|
* CallWindow: destroy the preview clone when restarting the pipelineEmilio Pozuelo Monfort2011-08-301-6/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656886
* Don't update presence on session changes if the Shell is runningGuillaume Desmottes2011-08-301-20/+27
| | | | | | The Shell does it for us. https://bugzilla.gnome.org/show_bug.cgi?id=656631
* fix typoGuillaume Desmottes2011-08-301-1/+1
|
* build: remove -enumtypes rulesFrédéric Péters2011-08-301-18/+0
|
* build: add -lm where requiredFrédéric Péters2011-08-302-2/+3
|
* Don't set presence to offline when Shell is runningGuillaume Desmottes2011-08-301-4/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656632
* CallWindow: don't spit unnecessary criticalsEmilio Pozuelo Monfort2011-08-301-2/+2
| | | | | | | There's no guarantee that an actor has an allocation all the time, so gracefully handle the case when it doesn't. https://bugzilla.gnome.org/show_bug.cgi?id=656911
* Save the video preview position in gsettingsEmilio Pozuelo Monfort2011-08-302-0/+20
| | | | | | And place it in the last used position when starting a new call. https://bugzilla.gnome.org/show_bug.cgi?id=656889
* don't create the status icon if GNOME Shell is runningGuillaume Desmottes2011-08-301-2/+48
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=631944
* remove released flagGuillaume Desmottes2011-08-291-1/+1
|
* coding style fixEMPATHY_3_1_90Guillaume Desmottes2011-08-292-3/+3
|
* prepare 3.1.90Guillaume Desmottes2011-08-292-3/+42
|
* Merge branch 'account-widget-657616'Guillaume Desmottes2011-08-291-0/+10
|\
| * account-widget-local-xmpp: put all the labels in a GtkSizeGroupGuillaume Desmottes2011-08-291-0/+10
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657616
* | contact list: optimize loading contactsAlban Crequy2011-08-292-194/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous algorithm was O(n^2) with the number of contacts. Each contact can be in several groups, so when a contact is added or updated, we iterated over all the contact list to find the rows representing the contact. When connecting to an account and getting all the contacts, this was too slow. The groups are stored in the GtkTreeStore and suffer from the same problem: to look for a group, it needed to iterate on all contacts. The new algorithm maintains a hash from the contact to the list of rows representing it, and another hash from the group to the row representing it. On Empathy 2.30.2 when tested on MeeGo with 300 contacts, loading the contacts is faster: roughly 9 seconds before the patch, 3 seconds after. On Empathy 3.1.5, it seems to load in background so I don't know how to measure the time lost in GtkTreeStore. But before the patch, GProf says 23% is lost in individual_store_find_contact_foreach(), and after the patch it is not visible anymore. And "time" says we win 5s of CPU when starting+quitting Empathy: Before the patch: After the patch: real 0m23.485s real 0m23.460s user 0m13.805s user 0m8.305s sys 0m0.308s sys 0m0.316s https://bugzilla.gnome.org/show_bug.cgi?id=657086
* | Updated Traditional Chinese translation(Hong Kong and Taiwan)Cheng-Chia Tseng2011-08-292-1090/+1258
| |
* | Updated Spanish translationJorge González2011-08-291-34/+49
|/
* contact-widget: use the day-selected sig to update birthdayGuillaume Desmottes2011-08-291-1/+1
| | | | | Having to double click on a day to update it was really confusing and most people (including me!) were just thinking that was not working.
* Allow to call phone number of contactsGuillaume Desmottes2011-08-293-1/+212
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=650112
* add EmpathyAccountSelectorDialogGuillaume Desmottes2011-08-293-0/+268
| | | | | | Dialog asking user to pick an account from a pre-defined list. https://bugzilla.gnome.org/show_bug.cgi?id=650112
* export empathy_account_has_uri_scheme_tel()Guillaume Desmottes2011-08-293-22/+25
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=650112
* chatroom_manager_parse_chatroom: check account path is validGuillaume Desmottes2011-08-291-2/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657362
* Updated galician translationsFran Dieguez2011-08-281-5/+5
|
* [l10n] Updated German translationMario Blättermann2011-08-281-746/+882
|
* Updated Russian translationYuri Myasoedov2011-08-271-833/+1427
|
* Updated Spanish translationDaniel Mustieles2011-08-271-53/+59
|
* Don't leak FDs when loading avatars.Will Thompson2011-08-261-5/+5
| | | | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* Move the 'Show previous conversation' menu entryGuillaume Desmottes2011-08-262-15/+15
| | | | It used to be right in the middle of actions on the contact.
* Updated Norwegian bokmål translationKjartan Maraas2011-08-261-4/+4
|
* Fix unclear string in avatar chooserMilo Casagrande2011-08-261-1/+1
| | | | | | * Fix an unclear error string in the avatar chooser when saving camera taken image to file. Fixes bug #657166
* Updated Belarusian translation.Ihar Hrachyshka2011-08-261-1646/+3194
|
* Configure: produce useful dependency errorsWill Thompson2011-08-251-12/+36
| | | | | | | | I discovered that PKG_CHECK_MODULES sets a variable if the dependencies aren't found containing the message it would have died with if you hadn't specified ACTION-IF-NOT-FOUND. So this gives us better output, without breaking opportunistically adding Call (etc.) support (as I did).
* Revert "configure: simplify error path in --enable-call"Will Thompson2011-08-251-1/+4
| | | | | This reverts commit a7c8e72c9c4daa5a4830bad4ab6baa500106b3b4. It accidentally made not specifying an option equivalent to --enable-call.
* configure: simplify error path in --enable-callWill Thompson2011-08-251-4/+1
| | | | | | | PKG_CHECK_MODULES raises a fatal error if you don't specify an ACTION-IF-NOT-FOUND, telling the developer which modules are missing. So we can simplify the configure script *and* give a more helpful error message.
* Updated Brazilian Portuguese translation.Og B. Maciel2011-08-251-527/+597
|
* src: install empathy-main-window-menubar.uiRaluca Elena Podiuc2011-08-251-0/+1
| | | | | | | | | | | | | | | | | | empathy-main-window-menubar.ui was added in this commit: 1ad15d157971b6550cb11787a03463e891d29364 is the first bad commit commit 1ad15d157971b6550cb11787a03463e891d29364 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Date: Tue Aug 23 14:08:18 2011 +0200 Move main window's UI manager to its own UI file Glade doesn't support GtkUIManager so it was impossible to edit the main window at all because of that. But was not marked to be installed. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=657271
* Updated Galician translationsFran Dieguez2011-08-251-344/+365
|
* Updated Spanish translationDaniel Mustieles2011-08-251-318/+328
|
* Updated Norwegian bokmål translationKjartan Maraas2011-08-251-12/+16
|
* Do not auto-accept publish requests if contact is not subscribedXavier Claessens2011-08-241-2/+8
| | | | Fixes bug #657173
* account-widget-sip: add option to mark account as being able to call phonesGuillaume Desmottes2011-08-242-1/+40
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* widget-sip: load/save file in GladeGuillaume Desmottes2011-08-241-18/+73
| | | | | | No change has been done, this is just to keep commits simpler. https://bugzilla.gnome.org/show_bug.cgi?id=657220
* account-widget: add empathy_account_widget_get_settings()Guillaume Desmottes2011-08-242-0/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* account-settings: add API to set 'tel' in the URISchemes property of the accountGuillaume Desmottes2011-08-242-0/+71
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* Updated Norwegian bokmål translationKjartan Maraas2011-08-241-333/+340
|
* Updated Hebrew translation.Yaron Shahrabani2011-08-241-194/+211
|
* Updated Swedish translationDaniel Nylander2011-08-241-700/+515
|
* libempathy-gtk: Explicitly close the input stream used for reading avatarsPhilip Withnall2011-08-241-0/+20
| | | | | | | | | | | | Due to a missing unref in GIO, the input stream is leaked by GFileIcon, so if we rely on its FD being implicitly closed when the stream is finalised, we'll end up leaking (lots of) file descriptors. As well as fixing the unref in GIO (see: bgo#657206), we now explicitly close the input stream so that even if the stream object is leaked, the FD isn't. Closes: bgo#656682
* main-window.ui: load and save the file in GladeGuillaume Desmottes2011-08-231-81/+83
| | | | | No change has been made, this is just to reduce the size of diff in future commits.
* Move main window's UI manager to its own UI fileGuillaume Desmottes2011-08-234-317/+331
| | | | | Glade doesn't support GtkUIManager so it was impossible to edit the main window at all because of that.
* main-window: remove the throbber tooltipGuillaume Desmottes2011-08-231-1/+0
| | | | | | Clicking on it doesn't open the accounts dialog any more. https://bugzilla.gnome.org/show_bug.cgi?id=657105
* geocode: fix uninitialized variable (-Werror=uninitialized)Alban Crequy2011-08-231-1/+1
|
* Add a configure option for GProfAlban Crequy2011-08-231-0/+12
| | | | | It should help to investigate https://bugzilla.gnome.org/show_bug.cgi?id=657086
* Merge branch 'search-bar'Jonny Lamb2011-08-231-16/+27
|\
| * search-bar: shorten labels to just Next & PreviousJonny Lamb2011-08-221-3/+6
| | | | | | | | | | | | The verb, "Find", is already present on the left of the entry. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * search-bar: use smaller iconsJonny Lamb2011-08-221-1/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * search-bar: make close button non-important stock gtk-closeJonny Lamb2011-08-221-3/+2
| | | | | | | | | | | | | | | | This has the much nicer side-effect that if it gets thrown off the side because it doesn't have enough room, the icon and label will be shown in the expander. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * search-bar: move close button to RHSJonny Lamb2011-08-221-12/+21
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | widget-irc: quit message entry shouldn't be invisibleGuillaume Desmottes2011-08-231-3/+0
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657104
* | Updated Dutch translation by Wouter BolsterleeWouter Bolsterlee2011-08-231-146/+159
|/
* EmpathyChatWindow: Set "im.received" on notification so gnome-shell can ↵Xavier Claessens2011-08-221-0/+4
| | | | ignore it
* contact_set_avatar_from_tp_contact: don't crash if we failed to load the avatarGuillaume Desmottes2011-08-221-1/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656829
* Move live search to top of Contact listGuillaume Desmottes2011-08-222-2/+18
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656999
* Freenode has added 6697 to the list of SSL portsDebarshi Ray2011-08-221-0/+1
| | | | | | | The list of servers and port numbers for Freenode are given at: http://freenode.net/irc_servers.shtml Fixes: https://bugzilla.gnome.org/642385
* remove released flagGuillaume Desmottes2011-08-221-1/+1
|
* add empathy-webkit-utils.c to POTFILES.inEMPATHY_3_1_5_1Guillaume Desmottes2011-08-221-0/+1
|
* prepare 3.1.5.1Guillaume Desmottes2011-08-222-2/+45
|
* Don't assume that all FolksIndividuals have a corresponding EmpathyContact.Travis Reitter2011-08-222-17/+25
| | | | | | | Closes: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Don't assume that all TpfPersonas contain valid TpContactsTravis Reitter2011-08-229-116/+203
| | | | | | | Helps: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Merge remote-tracking branch 'pochu/preview-position'Jonny Lamb2011-08-221-1/+6
|\
| * CallWindow: correctly position the preview when draggingEmilio Pozuelo Monfort2011-08-201-1/+6
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656887
* | Merge remote-tracking branch 'pochu/request-message'Jonny Lamb2011-08-223-3/+63
|\ \
| * | Hide the request message entry if it can't be usedEmilio Pozuelo Monfort2011-08-201-8/+30
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
| * | EmpathyContactListFlags: add _MESSAGE_ADD flagEmilio Pozuelo Monfort2011-08-202-0/+5
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
| * | Set the scrolled window shadow type to Etched inEmilio Pozuelo Monfort2011-08-201-0/+2
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
| * | Allow to specify the subscription request messageEmilio Pozuelo Monfort2011-08-201-3/+34
| |/ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
* | Update Simplified Chinese translation.Aron Xu2011-08-211-380/+400
| |
* | Fix call-event.h detectionLaurent Bigonville2011-08-191-0/+3
|/ | | | | | | Correctly set the LDFLAGS from EMPATHY_LDFLAGS so AC_CHECK_HEADER can find call-event.h https://bugzilla.gnome.org/show_bug.cgi?id=656908
* CameraMenu: don't change the device if it's the current oneEmilio Pozuelo Monfort2011-08-191-0/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656885
* Flip the preview in RoundedTexture->paint()Emilio Pozuelo Monfort2011-08-192-19/+4
| | | | | | | | We can't flip the preview clone that we're dragging because of https://bugzilla.gnome.org/show_bug.cgi?id=656894, so directly paint it flipped. Partly fixes: https://bugzilla.gnome.org/show_bug.cgi?id=656887
* CallWindow: make the preview button reactiveEmilio Pozuelo Monfort2011-08-191-0/+1
| | | | | | | So it reacts to click events. Otherwise the video preview, which is reactive, will get all the events. https://bugzilla.gnome.org/show_bug.cgi?id=656888
* contact-chooser: use tp_connection_get_account()Guillaume Desmottes2011-08-191-5/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656866
* main-window: use tp_connection_get_account()Guillaume Desmottes2011-08-191-12/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656866
* Reset all the necessary elements when switching camerasEmilio Pozuelo Monfort2011-08-192-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656579
* CallWindow: make empathy_call_window_play_camera() publicEmilio Pozuelo Monfort2011-08-192-4/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656579
* CallWindow: make the rectangles have rounded cornersEmilio Pozuelo Monfort2011-08-191-14/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* Add a rectangle actor with rounded cornersEmilio Pozuelo Monfort2011-08-193-0/+210
| | | | | | | This is a ClutterCairoTexture subclass and uses Cairo for drawing as Cairo is antialiased while Cogl is not. https://bugzilla.gnome.org/show_bug.cgi?id=656576
* CallWindow: make the info buttons roundedEmilio Pozuelo Monfort2011-08-191-4/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* CallWindow: round the video preview cornersEmilio Pozuelo Monfort2011-08-191-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* Add a ClutterTexture subclass with rounded cornersEmilio Pozuelo Monfort2011-08-193-0/+134
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* CallWindow: don't hide the toolbar when not in a callEmilio Pozuelo Monfort2011-08-191-1/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656566
* Merge branch 'trivia'Danielle Madeley2011-08-192-5/+5
|\
| * [log-window] Change Quit for CloseDanielle Madeley2011-08-192-5/+5
| |
* | rely on the factory to prepare TP_CONNECTION_FEATURE_BALANCEGuillaume Desmottes2011-08-192-28/+11
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | tp-chat: rely on the factory to prepare TP_CONNECTION_FEATURE_CAPABILITIESGuillaume Desmottes2011-08-191-35/+13
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | new-message-dialog: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-44/+11
| | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | ft-handler: rely on the factory to prepare TP_CONNECTION_FEATURE_CAPABILITIESGuillaume Desmottes2011-08-191-17/+8
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | new-call-dialog: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-44/+17
| | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | individual-widget: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-61/+35
| | | | | | | | | | | | TP_CONNECTION_FEATURE_CONTACT_INFO https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | contact-widget: rely on the factory to prepare ↵Guillaume Desmottes2011-08-192-10/+9
| | | | | | | | | | | | TP_CONNECTION_FEATURE_CONTACT_INFO https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | contact-search-dialog: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-50/+10
| | | | | | | | | | | | TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | avatar-chooser: rely on the factory to prepare ↵Guillaume Desmottes2011-08-192-5/+4
| | | | | | | | | | | | TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | account-chooser: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-44/+11
| | | | | | | | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES, Also simplify empathy_account_chooser_filter_supports_chatrooms in the process. https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | ask factory to prepare TP_ACCOUNT_FEATURE_CONNECTIONGuillaume Desmottes2011-08-191-0/+18
|/ | | | | | | So we can rely on the connection returned by tp_account_get_connection() to be usable right away. https://bugzilla.gnome.org/show_bug.cgi?id=656831
* Updated Hebrew translation.Yaron Shahrabani2011-08-191-300/+320
|
* Updated Dutch translation by Hannie DumoleynHannie Dumoleyn2011-08-191-547/+692
|
* Updated Slovenian translationAndrej Žnidaršič2011-08-191-42/+4
|
* CallWindow: hide the preview button while dragging itEmilio Pozuelo Monfort2011-08-191-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656573
* CallWindow: hide the preview while dragging itEmilio Pozuelo Monfort2011-08-191-0/+4
| | | | | | | We show a clone of it moving through the stage, so there's no point in showing the main preview at the same time. https://bugzilla.gnome.org/show_bug.cgi?id=656573
* CallWindow: flip the dragged previewEmilio Pozuelo Monfort2011-08-191-0/+11
| | | | | | Currently disabled as it doesn't work as expected. https://bugzilla.gnome.org/show_bug.cgi?id=656573
* CallWindow: make the preview follow the pointer when dragging itEmilio Pozuelo Monfort2011-08-191-7/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656573
* Don't install Call service files if empathy-call is not builtEmilio Pozuelo Monfort2011-08-181-2/+10
|
* mic-monitor: add set_default functionJonny Lamb2011-08-182-0/+69
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* mic-monitor: add get_default functionJonny Lamb2011-08-182-0/+63
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* mic-menu: don't show the menu if we can't switch microphonesJonny Lamb2011-08-181-2/+8
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* audio-src: make supports_changing_mic publicJonny Lamb2011-08-182-1/+3
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* mic-monitor: move the PA-specific stuff from audio-src to hereJonny Lamb2011-08-186-364/+724
| | | | | | Sorry for another big commit. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* chatroom-manager: removed set and unused priv variableJonny Lamb2011-08-181-3/+0
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Port to new tp-glib client factoryGuillaume Desmottes2011-08-1823-430/+329
| | | | | | | | | | | | | | | | | - EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit from TpAutomaticClientFactory. - We now always use the _with_am variant of TpSimple* constructors - We define our own factory as default. - Replace empathy_get_account_for_connection() by tp_connection_get_account() - The factory is passed to EmpathyTpChat and TpyCallChannel - Use tp_simple_client_factory_ensure_account() instead of tp_account_manager_ensure_account(). - Rely on the factory to prepare connection features. This should ensure that all the TpProxy and TpContact objects created in Empathy are shared and use EmpathyClientFactory. https://bugzilla.gnome.org/show_bug.cgi?id=655799
* Depend on telepathy-glib 0.15.5Guillaume Desmottes2011-08-181-1/+1
| | | | | | Needed for new factory API. https://bugzilla.gnome.org/show_bug.cgi?id=655799
* update git ignore with new build systemGuillaume Desmottes2011-08-183-1/+38
|
* update translation for PunjabiA S Alam2011-08-181-534/+594
|
* Merge branch 'log-window-webview'Danielle Madeley2011-08-1813-467/+1017
|\
| * Use context menu utility in log viewerDanielle Madeley2011-08-171-5/+25
| |
| * Factor out WebKit context menu as a utilityDanielle Madeley2011-08-173-118/+145
| |
| * Allow clicking on a row to select the contactDanielle Madeley2011-08-162-30/+108
| | | | | | | | Does not currently highlight the row.
| * Reimplement scrollToRowDanielle Madeley2011-08-162-14/+48
| | | | | | | | | | N.B. This has not been properly tested, because I'm not actually sure how to exhaust this codepath.
| * Make WebKit compulsoryDanielle Madeley2011-08-166-85/+14
| | | | | | | | | | It is now required for the log viewer, furthermore it will be required once we remove non-adium themes.
| * Style fixDanielle Madeley2011-08-121-1/+1
| |
| * Remove some commented-out debuggingDanielle Madeley2011-08-121-6/+0
| |
| * Remove unused variableDanielle Madeley2011-08-121-2/+0
| |
| * Remove old codeDanielle Madeley2011-08-091-15/+0
| |
| * Set the primary toolbar styleDanielle Madeley2011-08-091-0/+3
| |
| * Toggle the expander on row double clickDanielle Madeley2011-08-091-8/+11
| |
| * Add icons to the new log viewerDanielle Madeley2011-08-092-6/+42
| |
| * Add dates to new log viewerDanielle Madeley2011-08-092-7/+16
| |
| * Use the same font-setting utility for empathy-theme-adiumDanielle Madeley2011-08-091-62/+15
| |
| * Use this utility in the log viewerDanielle Madeley2011-08-093-2/+15
| | | | | | | | | | It should also be used for the Adium theme, but this also supports fonts specified in the Adium theme, which we need to support.
| * Utility to set the webkit default font/size from GSettingsDanielle Madeley2011-08-092-0/+77
| |
| * Reimplement log_window_maybe_expand_events()Danielle Madeley2011-08-082-9/+25
| |
| * Factor out toggleExpander()Danielle Madeley2011-08-081-18/+25
| |
| * Remove treeview_events -- make the webview the only viewing componentDanielle Madeley2011-08-072-117/+58
| | | | | | | | Still some commented out code to reimplement.
| * Replace highlighting of search stringsDanielle Madeley2011-08-051-41/+6
| |
| * Support smileys in log viewerDanielle Madeley2011-08-041-2/+9
| |
| * Handle links via external browserDanielle Madeley2011-08-011-0/+19
| |
| * Add expander togglesDanielle Madeley2011-08-012-0/+89
| |
| * Use webkit-utils in LogWindow webviewDanielle Madeley2011-08-011-45/+56
| |
| * Abstract WebKit string parsers into empathy-webkit-utilsDanielle Madeley2011-08-014-68/+137
| | | | | | | | | | | | This file is currently optionally built, but if the logviewer is going to depend on WebKit, maybe that's a bad idea? Maybe we should just make WebKit required (this will probably happen when we require Adium themes in the future).
| * Copy fix for bug #625745 from empathy-theme-adiumDanielle Madeley2011-08-011-0/+5
| |
| * Add a webview widget for displaying the logDanielle Madeley2011-07-293-1/+263
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The widget is currently bolted in alongside the existing log display widget for comparison. This includes some debugging cruft like showing the secret notebook tabs. The webview is populated from the store_events treestore, allowing all of the existing node-management and ordering code to be used. Attempting to replace this logic in Javascript was demonstratably too hard. This approach keeps the Javascript code down to the 4 GtkTreeModel signals. TODO: - icons - pretty printed dates - expanders - supporting smileys, links, etc. - using the correct font, etc. - removing the debugging
* | Updated Galician translationsFran Dieguez2011-08-181-3155/+1120
| |
* | configure.ac: Generate xz tarballs with ustar format by defaultJavier Jardón2011-08-172-8/+5
| |
* | configure.ac: Use upstream gettext instead the glib oneJavier Jardón2011-08-171-2/+3
| |
* | build: Update autotools config a bitJavier Jardón2011-08-172-16/+27
| | | | | | | | | | Replace deprecated autoconf macros Use new libtool syntax
* | Updated Spanish translationDaniel Mustieles2011-08-171-174/+201
| |
* | Updated Galician translationsFran Dieguez2011-08-171-182/+208
| |
* | Updated Indonesian translationAndika Triwidada2011-08-161-1312/+1557
| |
* | Updated Norwegian bokmål translation.Kjartan Maraas2011-08-161-177/+205
| |
* | CallWindow: move preview rectangles on top of remote videoEmilio Pozuelo Monfort2011-08-161-2/+24
| |
* | remove released flagGuillaume Desmottes2011-08-161-1/+1
| |
* | prepare 3.1.5EMPATHY_3_1_5Guillaume Desmottes2011-08-162-2/+62
| |
* | coding style fixGuillaume Desmottes2011-08-161-1/+1
| |
* | CallWindow: add some padding to the dialpadEmilio Pozuelo Monfort2011-08-161-1/+1
| |
* | Use AC_ARG_ENABLE with --enable-*Emilio Pozuelo Monfort2011-08-161-10/+10
| |
* | CallWindow: fix typoEmilio Pozuelo Monfort2011-08-161-12/+12
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656571
* | Don't show empathy-call preferences when not building empathy-callEmilio Pozuelo Monfort2011-08-162-2/+11
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656582
* | Merge branch 'blockade'Will Thompson2011-08-164-20/+38
|\ \ | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656167
| * | tests: simplify running blocking dialogWill Thompson2011-08-091-8/+1
| | | | | | | | | | | | This is reminiscent of 8f42bd4.
| * | Blocking: don't critical if ContactBlockingCapabilities is missingWill Thompson2011-08-091-1/+13
| | | | | | | | | | | | | | | | | | Haze has a deny list, and ostensibly implements ContactBlocking, but doesn't really implement that property. Naughty Haze hackers. They should be blocked.
| * | Blocking dialog: use a sensible default sizeWill Thompson2011-08-091-0/+2
| | | | | | | | | | | | | | | | | | This is the same area as is used for the custom status dialog's scrolled window. The content area turns out very slightly smaller, because the area includes the tree view's header.
| * | Blocking dialog: Gnome 3-ify Remove buttonWill Thompson2011-08-092-11/+22
| | |
* | | Get the preview position from preview_posEmilio Pozuelo Monfort2011-08-161-4/+4
| | | | | | | | | | | | | | | | | | | | | Getting it from the coordinates might fail if the system is too slow and gives us bad coordinates. https://bugzilla.gnome.org/show_bug.cgi?id=656572
* | | Add some space between the status and the end of the toolbarEmilio Pozuelo Monfort2011-08-161-0/+6
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656571
* | | Display the preview video button in the preview cornerEmilio Pozuelo Monfort2011-08-161-4/+9
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656571
* | | Bug 655212 — Update for libfolks API changes to AvatarDetailsPhilip Withnall2011-08-162-40/+102
| | | | | | | | | | | | | | | | | | | | | Folks' AvatarDetails.avatar is now a GLoadableIcon rather than a GFile. Closes: bgo#655212 https://bugzilla.gnome.org/show_bug.cgi?id=655212
* | | audio-sink: check if sink implements the GstStreamVolume interfaceGuillaume Desmottes2011-08-151-2/+3
| | |
* | | manually build the GstStructureGuillaume Desmottes2011-08-151-5/+11
| | |
* | | Get the env variable in create_{src,sink} directlyGuillaume Desmottes2011-08-152-4/+10
| | |
* | | Enable echo cancellation if neededGuillaume Desmottes2011-08-151-2/+16
| | |
* | | Add Echo cancellation preferenceGuillaume Desmottes2011-08-154-0/+27
| | |
* | | Use gst_parse_bin_from_description() when EMPATHY_AUDIO_* vars are setGuillaume Desmottes2011-08-154-29/+80
| | | | | | | | | | | | Also factor out empathy_call_set_stream_properties().
* | | Set stream-properties on GStreamer elements to set the media roleGuillaume Desmottes2011-08-154-2/+19
| | |
* | | Use pulesink as audio sinkGuillaume Desmottes2011-08-151-205/+40
| | | | | | | | | | | | | | | | | | | | | As we did for puslesrc, this can still be overriden with an env variable for debuging purposes. Relying on pulse allows us to remove all the software volume control logic.
* | | Merge branch 'move-video-preview-656268'Emilio Pozuelo Monfort2011-08-152-4/+377
|\ \ \
| * | | Don't define the same thing twiceEmilio Pozuelo Monfort2011-08-151-22/+20
| | | |
| * | | CallWindow: add extra bottom margin for the floating toolbarEmilio Pozuelo Monfort2011-08-151-14/+32
| | | | | | | | | | | | | | | | Otherwise the rectangles will be on top of the toolbar.
| * | | CallWindow: create the rectangles after the avatarEmilio Pozuelo Monfort2011-08-151-2/+2
| | | | | | | | | | | | | | | | As we want them to be on top of the avatar when they're shown.
| * | | empathy-call: add COGL and Clutter option groupsEmilio Pozuelo Monfort2011-08-151-0/+4
| | | |
| * | | Use self->priv->preview_pos to determine the preview positionEmilio Pozuelo Monfort2011-08-151-3/+2
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Darken the rectangles when starting a drag operationEmilio Pozuelo Monfort2011-08-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So that if we have just dragged it, the rectangle where it was before isn't highlighted. https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Don't darken the preview when dragging itEmilio Pozuelo Monfort2011-08-151-8/+25
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Highlight the preview when hoveredEmilio Pozuelo Monfort2011-08-151-1/+42
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Factor out empathy_call_window_darken_preview_rectangleEmilio Pozuelo Monfort2011-08-151-20/+17
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Factor out empathy_call_window_get_preview_rectangleEmilio Pozuelo Monfort2011-08-151-18/+28
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Move empathy_call_window_get_preview_position aroundEmilio Pozuelo Monfort2011-08-151-42/+42
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: highlight drop zones when hoveredEmilio Pozuelo Monfort2011-08-151-0/+85
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | Factor out empathy_call_window_get_preview_position()Emilio Pozuelo Monfort2011-08-151-6/+18
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: show drop zones when dragging the previewEmilio Pozuelo Monfort2011-08-151-0/+85
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: allow to move the video previewEmilio Pozuelo Monfort2011-08-151-0/+103
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | CallWindow: add top and right margin to the preview containerEmilio Pozuelo Monfort2011-08-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So that when it's placed on another corner, it still has some margin. https://bugzilla.gnome.org/show_bug.cgi?id=656268
| * | | empathy-call: call gdk_disable_multidevice()Emilio Pozuelo Monfort2011-08-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clutter needs this, and gtk_clutter_init() calls it, but g_option_context_parse() initializes GTK+ when parsing GTK+ options so it's too late for us then. https://bugzilla.gnome.org/show_bug.cgi?id=656268
* | | | CameraMenu: don't crash if there are no camerasEmilio Pozuelo Monfort2011-08-151-3/+4
| | | |
* | | | CameraMenu: use empathy_camera_monitor_new()Emilio Pozuelo Monfort2011-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to get a new object so that we get ::added upon construction for all the cameras. With _dup_singleton() we may get an existing object, which would have already fired the initial set of ::added signals.
* | | | CameraMonitor: add empathy_camera_monitor_new()Emilio Pozuelo Monfort2011-08-152-26/+23
| | | | | | | | | | | | | | | | Which doesn't return a singleton but a new object.
* | | | CameraMenu: select the first camera if the last one isn't availableEmilio Pozuelo Monfort2011-08-151-11/+21
| | | |
* | | | CameraMonitor: dynamically-allocate the queueEmilio Pozuelo Monfort2011-08-151-8/+17
| | | |
* | | | CallWindow: add a 'Swap camera' item to the preview menuEmilio Pozuelo Monfort2011-08-152-0/+77
| | | |
* | | | CameraMenu: restore the last selected camera on creationEmilio Pozuelo Monfort2011-08-151-0/+5
| | | |
* | | | CameraMenu: track changes to the camera keyEmilio Pozuelo Monfort2011-08-151-0/+40
| | | | | | | | | | | | | | | | And store changes from the menu itself in GSettings.
* | | | Add a GSettings key for the default cameraEmilio Pozuelo Monfort2011-08-152-0/+6
| | | |
* | | | CallWindow: add a menu to change the cameraEmilio Pozuelo Monfort2011-08-156-6/+417
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=599167
* | | | VideoSrc: add API to get the input deviceEmilio Pozuelo Monfort2011-08-152-0/+12
| | | |
* | | | VideoSrc: add API to change the input deviceEmilio Pozuelo Monfort2011-08-152-0/+16
| | | |
* | | | VideoSrc: use v4l2src instead of gconfvideosrcEmilio Pozuelo Monfort2011-08-151-2/+2
| | | |
* | | | CameraMonitor: add ::added and ::removed signalsEmilio Pozuelo Monfort2011-08-151-0/+27
| | | |
* | | | CameraMonitor: make EmpathyCamera a boxed typeEmilio Pozuelo Monfort2011-08-152-0/+12
| | | |
* | | | CameraMonitor: add API to get all camerasEmilio Pozuelo Monfort2011-08-152-0/+80
|/ / /
* | | Merge branch 'clutter-toolbar'Emilio Pozuelo Monfort2011-08-155-13/+275
|\ \ \
| * | | Update the constraint when the stage allocation changesEmilio Pozuelo Monfort2011-08-121-5/+8
| | | | | | | | | | | | | | | | Instead of when the box does, to avoid a warning.
| * | | CallWindow: raise the toolbar when showing the previewEmilio Pozuelo Monfort2011-08-121-0/+1
| | | | | | | | | | | | | | | | So that one can click the toolbar buttons.
| * | | CallWindow: make the preview margin a defineEmilio Pozuelo Monfort2011-08-121-2/+3
| | | |
| * | | Move the video preview upEmilio Pozuelo Monfort2011-08-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | So it's not on top of the floating toolbar. https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | Make the floating toolbar have rounded cornersEmilio Pozuelo Monfort2011-08-121-1/+2
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | Add a GtkClutterActor subclass that clips the cornersEmilio Pozuelo Monfort2011-08-123-1/+134
| | | | | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656150
| * | | CallWindow: show the toolbar when on fullscreenEmilio Pozuelo Monfort2011-08-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | And also hide it after 3s of inactivity. https://bugzilla.gnome.org/show_bug.cgi?id=656150