aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove an idle handler when EmpathyChat is destroyedPhilip Withnall2010-09-031-2/+14
| | | | | This prevents the idle handler potentially running after the EmpathyChat has been destroyed, and accessing freed memory. Closes: bgo#628156
* Add a heuristic to prefer audio- and video-capable Personas when callingPhilip Withnall2010-09-031-1/+27
| | | | | | | | | When choosing which Persona out of an Individual to start an audio or video call to, given a choice between two Personas of equal presence, choose the one which is capable of both audio and video calls over the one which is capable of only one of the two. This is because clients which can do both types of call are generally more featureful than those which can only do one type. Helps: bgo#628338
* Port EmpathyIndividualView to use empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-26/+3
| | | | | This ports the code in EmpathyIndividualView which starts a chat when a row is activated. Closes: bgo#628338
* Port EmpathyIndividualMenu to use empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-89/+36
| | | | | This improves the menu code so that it no longer prefers personas with a higher presence, but which can't do the given action. Helps: bgo#628338
* Add empathy_contact_dup_best_for_action()Philip Withnall2010-09-032-0/+154
| | | | | | This takes a FolksIndividual and returns an EmpathyContact corresponding to the FolksPersona in the Individual which is most suited to having a given action performed on it. Helps: bgo#628338
* account-widget: apply settings when activating the password entry (#625575)Cyril Roelandt2010-09-031-2/+22
|
* Updated Galician translationsFran Diéguez2010-09-031-53/+59
|
* Updated Swedish translationDaniel Nylander2010-09-031-253/+447
|
* Updated Arabic translationKhaled Hosny2010-09-031-103/+132
|
* Ensure we disconnect from signals on Individuals' Personas as they're removedPhilip Withnall2010-09-021-34/+48
| | | | | | | | EmpathyIndividualStore connects to some signals on all of the (Telepathy) Personas in each Individual it stores. If an Individual changes its set of Personas, some of those signals might end up never getting disconnected. This fixes that by listening to FolksIndividual::personas-changed and disconnecting signals as appropriate. Closes: bgo#628153
* Updated Hebrew translation.Yaron Shahrabani2010-09-021-106/+134
|
* Remove the “Add Contact…” menu entry from EmpathyIndividualMenuPhilip Withnall2010-09-022-92/+0
| | | | It's never used, but is a CPU drain and can sometimes appear uninvited.
* Don't unnecessarily remove Individuals if Individual IDs have been reusedPhilip Withnall2010-09-021-12/+14
| | | | | | | | | | When linking and unlinking, it's possible for the linked Individual to have the same ID as one of its component Individuals (before linked or once unlinked). If two such Individuals with the same ID are added and removed at the same time (as could [only] happen during linking or unlinking), EmpathyIndividualManager should do the Individual removals before the additions, in order to prevent one of the Individuals getting clobbered. Closes: bgo#627819
* Merge branch 'translate-param-628601'Guillaume Desmottes2010-09-021-0/+23
|\
| * account_widget_generic_format_param_name: translate common params (#628601)Guillaume Desmottes2010-09-021-0/+23
| |
* | Merge remote branch 'kaserf/fix-account-name-update'Guillaume Desmottes2010-09-021-1/+2
|\ \
| * | do not set the overridden flag when creatingFelix Kaser2010-09-021-1/+2
| | | | | | | | | | | | | | | | | | when we are creating a new account we should not set the display-name-overridden flag, since then changes in the account details wont update the name in the accounts tree.
* | | Updated Norwegian bokmål translationKjartan Maraas2010-09-021-199/+338
| |/ |/|
* | Bug 628133 — Linking dialog's live search should copy the one from the rosterPhilip Withnall2010-09-021-0/+20
| | | | | | | | | | | | When launching a linking dialogue from EmpathyIndividualView, copy the view's live search text to the EmpathyIndividualView in the linking dialogue. Closes: bgo#628133
* | Add empathy_linking_dialog_get_individual_linker()Philip Withnall2010-09-022-0/+13
| | | | | | | | Helps: bgo#628133
* | Add empathy_individual_linker_set_search_text()Philip Withnall2010-09-022-4/+19
| | | | | | | | Helps: bgo#628133
* | Add an EmpathyIndividualMenu::link-contacts-activated signalPhilip Withnall2010-09-021-9/+27
| | | | | | | | | | This is emitted each time the “Link Contacts…” menu entry is activated. Helps: bgo#628133
* | Make EmpathyIndividualMenu a proper GObject, derived from GtkMenuPhilip Withnall2010-09-022-13/+168
| |
* | empathy_account_widget_get_default_display_name: use the network name (#598394)Guillaume Desmottes2010-09-021-9/+15
| |
* | account-widget-irc: return the EmpathyIrcNetworkChooser when building the widgetGuillaume Desmottes2010-09-022-4/+11
| |
* | add empathy_irc_network_chooser_get_network()Guillaume Desmottes2010-09-022-0/+12
| |
* | NEWS: 2.31.91 secretely depends on gcr tooGuillaume Desmottes2010-09-021-0/+1
| |
* | Only unref the EmpathyIndividualView after emptying the group hash tablePhilip Withnall2010-09-021-3/+2
| | | | | | | | | | Otherwise, unreffing the view could cause it to be destroyed, and thus emptying the hash table will write into freed memory and crash.
* | remove released flagGuillaume Desmottes2010-09-021-1/+1
| |
* | prepare 2.31.91.1EMPATHY_2_31_91_1Guillaume Desmottes2010-09-022-2/+36
| |
* | update for PunjabiA S Alam2010-09-021-354/+600
| |
* | Remove the expand groups idle handler when destroying an EmpathyIndividualViewPhilip Withnall2010-09-011-1/+3
| | | | | | | | | | | | This prevents the idle handler from being run after destruction and crashing due to referencing the EmpathyIndividualView's private memory which has already been freed.
* | Bug 628106 — Groups are not expanded when reconnectingPhilip Withnall2010-09-011-0/+5
| | | | | | | | | | | | Ensure that the list of groups to expand is cleared when going offline, so that it can be freshly created when we come back online again. Closes: bgo#628106
* | Ensure all persona tables are removed from EmpathyIndividualWidgetPhilip Withnall2010-09-011-0/+2
|/ | | | | | | In the case that EmpathyIndividualWidget is going from showing Personas to showing an Individual table, ensure that all persona tables are removed from the widget, including those for Personas who're being removed from the Individual. Closes: bgo#628481
* contact: get info from the tp-contact in constructed (#628315)Guillaume Desmottes2010-09-011-38/+37
| | | | | | | | Doing it in set_property is racy: - The tp-contact property is set. We use the contact to set the capabilities of the contact - The "capabilities" property has not be defined so GLib sets its default value (unknown) and so override the real capabilities of the contact.
* contact: make some setters staticGuillaume Desmottes2010-09-012-109/+101
|
* the GTK3 flavour of gcr is gcr-3 (#627916)Guillaume Desmottes2010-09-011-4/+1
|
* Add an INDIVIDUAL_CALL feature to EmpathyIndividualViewPhilip Withnall2010-09-012-3/+8
| | | | | This allows the context menu on the VoIP icon to be disabled, so that it can't be used from the linking dialogue. Closes: bgo#628433
* Fix the audio/video icon in the contact listPhilip Withnall2010-09-011-31/+51
| | | | Closes: bgo#628421
* Merge remote branch 'maiku/previous-conversation-crash'Guillaume Desmottes2010-09-011-1/+2
|\
| * Fix crash in log_manager_got_chats_cb.Mike Ruprecht2010-09-011-1/+2
| | | | | | | | | | | | | | When the log window is opened through the contact list with the previous conversations menu item, Empathy crashes due to there not being a currently selected account when log_manager_got_chats_cb is called. This patch adds a condition to check if there is a selected account before using it.
* | l10n: Updated Greek translation for empathy helpSimos Xenitellis2010-09-011-2/+0
| |
* | Update British English translationPhilip Withnall2010-09-011-88/+111
| |
* | l10n: Updated Greek translation for empathy helpMichael Kotsarinis2010-09-011-2119/+911
|/
* l10n: Updated Greek translation for empathyMichael Kotsarinis2010-09-011-163/+178
|
* l10n: Updated Greek translation for empathyMichael Kotsarinis2010-09-011-305/+503
|
* [l10n] Updated Estonian translationMattias Põldaru2010-09-011-44/+35
|
* Updated Spanish translationJorge González2010-08-311-108/+117
|
* Updated Hungarian translationGabor Kelemen2010-08-311-81/+98
|
* Updated Serbian translationBranko Kokanović2010-08-312-324/+270
|
* Updated Galician translationsFran Diéguez2010-08-311-89/+112
|
* Updated Slovenian translationMatej Urbančič2010-08-311-185/+231
|
* remove released flagGuillaume Desmottes2010-08-301-1/+1
|
* coding style fixesEMPATHY_2_31_91Guillaume Desmottes2010-08-301-2/+1
|
* add empathy-irc-network-chooser-dialog.c to POTFILES.inGuillaume Desmottes2010-08-301-0/+1
|
* prepare 2.31.91 releaseGuillaume Desmottes2010-08-302-2/+84
|
* Choose an best_contact even if it isn't sensitive in the EmpathyIndividualMenuPhilip Withnall2010-08-301-1/+1
| | | | This fixes the "Send File" entry not working.
* Change the sensitivity of the Link button if changes have been madePhilip Withnall2010-08-301-3/+20
| | | | Closes: bgo#628320
* Add a has-changed property to EmpathyIndividualLinkerPhilip Withnall2010-08-302-0/+59
| | | | | | This exposes information about whether the new Individual has changed from the start Individual, to allow for widget sensitivities to be changed appropriately. Helps: bgo#628320
* Check for gcr-1 when building against GTK+ 3 (GNOME bug #628092)Frédéric Péters2010-08-302-1/+7
|
* Bug 628121 — Should pick an online persona when starting a chatPhilip Withnall2010-08-302-14/+62
| | | | | | Change the EmpathyIndividualMenu and EmpathyIndividualView code for starting chats with Individuals to choose the most available Persona to chat to, rather than just the first available one. Helps: bgo#628121
* yahoo and icq widget: change the accelerator of the Character set widgetGuillaume Desmottes2010-08-302-2/+2
| | | | It conflicts with the Close button.
* account-widget-jabber: change the accelerator of the Priority widgetGuillaume Desmottes2010-08-301-1/+1
| | | | It clash with the Login button.
* account-widget-jabber: change accelerator of the encryption widgetGuillaume Desmottes2010-08-301-1/+1
| | | | 'E' is used by Enabled now.
* account-widget-local-xmpp: change accelerator of the email widgetGuillaume Desmottes2010-08-301-1/+1
| | | | 'E' i's used by Enabled now.
* account-widget: add accelerator on EnabledGuillaume Desmottes2010-08-301-1/+1
|
* jabber and yahoo widget: change the accelerator of the Ignore widgetGuillaume Desmottes2010-08-302-2/+2
|
* account-widget-local-xmpp: change the accelerator of the Nickname widgetGuillaume Desmottes2010-08-301-1/+1
| | | | 'n' is used by the Cancel button now.
* fix accelerator conflict with the Cancel button (#623164)Guillaume Desmottes2010-08-301-1/+9
|
* fix accelerator conflict with the Apply button (#623164)Guillaume Desmottes2010-08-301-3/+10
|
* factor out set_apply_button()Guillaume Desmottes2010-08-301-4/+13
|
* chat_window_detach_hook: move the window *after* showing itGuillaume Desmottes2010-08-301-1/+1
| | | | | Showing the window fire the "map" signal which is catched in empathy-geometry to move the window to its saved position. (#608140)
* Updated Japanese translation (from gnome-2-28 branch)GLSJPN_Etsuko2010-08-301-959/+2101
|
* Fix a logic error when expanding groups in EmpathyIndividualViewPhilip Withnall2010-08-301-1/+1
| | | | | | This prevents use of uninitialised memory in the second part of the expression, and should cause groups to be added to the table of groups to expand/contract more frequently (correctly). Helps: bgo#628106
* Force all toggle buttons in the linking UI to update on each toggle eventPhilip Withnall2010-08-301-5/+39
| | | | | This ensures that the toggle buttons for different instances of the same Individual in the list always display in the correct state. Closes: bgo#628123
* Fix calculation of the number of new personas in EmpathyIndividualWidgetPhilip Withnall2010-08-301-2/+7
|
* Port EmpathyPersonaStore to use Individual.personas_changedPhilip Withnall2010-08-301-33/+11
| | | | | This makes the notification of changed Personas a lot more efficient in the store. Closes: bgo#627706
* Port EmpathyIndividualWidget to use Individual.personas_changedPhilip Withnall2010-08-301-58/+61
| | | | | This makes the notification of changed Personas a lot more efficient in the widget. Helps: bgo#627706
* [l10n] Updated Estonian translationIvar Smolin2010-08-301-3/+3
|
* Bug 628124 — Disallow activating group rows in the linking dialoguePhilip Withnall2010-08-301-0/+3
|
* Updated Serbian translationBranko Kokanović2010-08-302-1678/+2216
|
* [l10n] Updated Estonian translationMattias Põldaru2010-08-291-98/+499
|
* Update British English translationPhilip Withnall2010-08-281-93/+110
|
* Updated doc French translationBruno Brouard2010-08-281-155/+177
|
* Updated Hungarian translationGabor Kelemen2010-08-281-131/+153
|
* Updated Spanish translationJorge González2010-08-281-93/+130
|
* Updated Hungarian translationGabor Kelemen2010-08-281-699/+1077
|
* Update Galician translationsFran Diéguez2010-08-271-138/+167
|
* Updated Arabic translationKhaled Hosny2010-08-271-137/+240
|
* Updated Hebrew translation.Yaron Shahrabani2010-08-271-138/+246
|
* nautilus-sendto-plugin: depend on 2.31.7 when building with GTK+2Guillaume Desmottes2010-08-272-21/+1
| | | | | This version will have the same API that 2.90.0 so we don't have to stay compatible with the old API.
* Bug 628064 — Miscellaneous string fixesPhilip Withnall2010-08-277-12/+12
|
* Bug 628062 — Add translator commentsPhilip Withnall2010-08-272-0/+12
|
* Unmark strings as translatable which aren't shown to the userPhilip Withnall2010-08-271-3/+3
| | | | Helps: bgo#628062
* new-chatroom-dialog: remove markup from transltable stringGuillaume Desmottes2010-08-271-2/+5
|
* remove markups around 'Location'Guillaume Desmottes2010-08-272-2/+10
|
* Add an EmpathyIndividualView::show-untrusted propertyPhilip Withnall2010-08-273-0/+56
| | | | | | This allows the view to filter out untrusted Individuals (such as link-local XMPP contacts). This is used in the linking dialogue to disallow selection of link-local XMPP contacts for linking. Closes: bgo#627930
* Move all individual view visibility logic into is_visible_individual()Philip Withnall2010-08-271-10/+10
|
* Desensitise the "Link…" menu entry for untrusted IndividualsPhilip Withnall2010-08-272-1/+6
| | | | | | | This prevents the linking dialogue from being opened for local-xmpp contacts, who cannot be trusted. This bumps Empathy's dependency on libfolks to 0.1.15. Helps: bgo#627930
* accounts-dialog.ui: set pango properties in the UI file (#628063)Guillaume Desmottes2010-08-271-2/+5
|
* Merge branch 'trivia'Guillaume Desmottes2010-08-271-7/+14
|\
| * main-window: define an enum for pagesGuillaume Desmottes2010-08-271-3/+7
| |
| * Increase the size of the 'No Match Found' labelGuillaume Desmottes2010-08-271-2/+7
| | | | | | | | It looks less crap that way.
| * no need to use a #defineGuillaume Desmottes2010-08-271-4/+2
| |
* | Don't filter out Individual removal at the IndividualManager level.Travis Reitter2010-08-271-9/+4
| | | | | | | | | | | | The IndividualManager sometimes falsely filters out members of FolksIndividualAggregator:individuals-changed:removed that should be passed along to its users.
* | Bug 627715 — Linking dialog: move personas using DnDPhilip Withnall2010-08-271-2/+84
| | | | | | | | | | | | | | Add support for dragging Individuals from the EmpathyIndividualView to the EmpathyPersonaView in the linking dialogue, and for dragging Personas in the reverse direction, linking and unlinking the appropriate Individuals, respectively. Closes: bgo#627715
* | Add drag and drop support to EmpathyPersonaViewPhilip Withnall2010-08-272-1/+232
| | | | | | | | | | | | This includes an EmpathyPersonaView::drag-individual-received signal, to allow for notification that an Individual has been dropped onto the view. Helps: bgo#627715
* | Add feature support for EmpathyPersonaViewPhilip Withnall2010-08-273-4/+51
| |
* | Accept text/plain drops as file transfers, rather than as IndividualsPhilip Withnall2010-08-271-5/+3
| |
* | Add an EmpathyIndividualView feature for receiving Persona dropsPhilip Withnall2010-08-273-65/+64
| | | | | | | | | | This is necessary to avoid Personas being droppable on the main contact list, which makes no sense (for the time being). Helps: bgo#627715
* | Add an EmpathyIndividualView::drag-persona-received signalPhilip Withnall2010-08-272-2/+89
| | | | | | | | | | This allows notification of drops of personas on the individual view. Helps: bgo#627715
* | Add an EmpathyIndividualView::drag-individual-received signalPhilip Withnall2010-08-272-35/+55
| | | | | | | | | | | | Subclasses or users of the widget can then override this and stop the signal emission to do new and interesting things with dropped Individuals, rather than just changing their groups.
* | Use EmpathyIndividualFeatureFlags consistently in EmpathyIndividualViewPhilip Withnall2010-08-271-4/+4
| |
* | Use text/individual-id instead of text/contact-id for dragging IndividualsPhilip Withnall2010-08-271-2/+2
| |
* | Rename EMPATHY_INDIVIDUAL_VIEW_FEATURE_CONTACT_* to *_FEATURE_INDIVIDUAL_*Philip Withnall2010-08-272-13/+13
| |
* | Add an EmpathyIndividualView feature for changing Individuals' groupsPhilip Withnall2010-08-272-15/+38
| | | | | | | | | | | | | | | | This separates drag and drop support from changing groups, so that EmpathyIndividualView instances (such as the one in the linking dialogue) may support dragging and dropping Individuals to and from another tree view, but not support dragging them between groups inside the EmpathyIndividualView instance. Helps: bgo#627715
* | Fix memory leaks in EmpathyIndividualView drop handling codePhilip Withnall2010-08-271-15/+11
| |
* | Move individual_view_handle_drag() to individual_view_contact_drag_received()Philip Withnall2010-08-271-40/+33
| | | | | | | | This will make refactoring easier. Helps: bgo#627715
* | Add an EmpathyIndividualView feature for dropping files on IndividualsPhilip Withnall2010-08-272-6/+13
|/ | | | | | This allows drag and drop to be enabled for the linking dialogue without allowing files to be dropped onto the dialogue, which wouldn't make sense. Helps: bgo#627715
* Use libchamplain 0.7.1 or newer for the map pluginJiří Techet2010-08-271-4/+4
| | | | Signed-off-by: Jiří Techet <techet@gmail.com>
* Fix British English translationPhilip Withnall2010-08-271-3/+3
|
* Update British English translationPhilip Withnall2010-08-271-705/+1119
|
* Updated Spanish translation, fixes bug #627996Jorge González2010-08-271-81/+93
|
* Fix row toggling on activation in EmpathyIndividualLinkerPhilip Withnall2010-08-271-25/+12
| | | | | | Previously, row toggling was only working when activating rows at the end of a live search. This makes it work for all row activation events (i.e. selecting a row and pressing "enter").
* l10n: Updated Greek translation for empathyMichael Kotsarinis2010-08-261-693/+1157
|
* Fix selectable labels in EmpathyIndividualWidgetPhilip Withnall2010-08-261-8/+11
| | | | | Ensure that labels in EmpathyIndividualWidget are only selectable if the widget isn't in tooltip mode. Closes: bgo#627917
* unsensitive the remove button while loadingGuillaume Desmottes2010-08-261-1/+14
|
* insensitive treeview while loadingGuillaume Desmottes2010-08-261-1/+4
|
* accounts-dialog: display loading page while loading accounts (#611701)Guillaume Desmottes2010-08-262-1/+55
|
* accounts-dialog: add a GtkNotebookGuillaume Desmottes2010-08-261-64/+102
|
* Fix the "Show Protocols" option with linked contactsPhilip Withnall2010-08-261-1/+1
|
* allow to choose irc network with ENTERFelix Kaser2010-08-261-0/+12
| | | | while searching, the enter key allows you to select an irc network
* Merge branch 'irc-wizard-596086'Guillaume Desmottes2010-08-265-4/+118
|\
| * account-assistant: stop blacklisting IRC (#596086)Guillaume Desmottes2010-08-261-2/+1
| |
| * use the simple variant of the IRC widget if neededGuillaume Desmottes2010-08-261-2/+10
| |
| * account-widget-irc: add simple version of the widgetGuillaume Desmottes2010-08-263-0/+107
| |
* | Merge branch 'irc-network-selection-fix'Felix Kaser2010-08-261-5/+21
|\ \
| * | fix selection problems in irc networksFelix Kaser2010-08-261-5/+21
| |/
* / accounts-dialog: insensitive 'add' and 'import' buttons while loading (#624353)Guillaume Desmottes2010-08-261-2/+18
|/
* Merge branch 'irc-widget-588243'Guillaume Desmottes2010-08-2611-458/+1204
|\
| * grab focus on the treeview after adding, editing or removing networkGuillaume Desmottes2010-08-261-0/+4
| |
| * irc-network-chooser-dialog: make it transient and modalGuillaume Desmottes2010-08-263-3/+11
| |
| * search_text_notify_cb: select first matching only if we are still searchingGuillaume Desmottes2010-08-261-2/+21
| | | | | | | | Also scroll to the selected network when cancelling the search.
| * Hide the search after picking the network to get the right oneGuillaume Desmottes2010-08-261-2/+3
| |
| * properly set table_common_settingsGuillaume Desmottes2010-08-251-2/+2
| | | | | | | | account-widget needs it to add the "Enabled" checkbox.
| * cance live search when adding/removing a networkGuillaume Desmottes2010-08-251-0/+4
| |
| * search_text_notify_cb: rename iter to filter_iter to avoid confusionGuillaume Desmottes2010-08-251-3/+4
| |
| * factor out iter_to_filter_iter()Guillaume Desmottes2010-08-251-14/+21
| |
| * scroll_to_iter: need a filter iterGuillaume Desmottes2010-08-251-1/+1
| |
| * assert that iter convert don't failGuillaume Desmottes2010-08-251-6/+6
| | | | | | | | If they do we did something wrong.
| * select_iter: set the cursor as wellGuillaume Desmottes2010-08-251-0/+10
| |
| * make title clearerGuillaume Desmottes2010-08-251-1/+1
| |
| * don't allow to select a network if none is actually selectedGuillaume Desmottes2010-08-251-2/+7
| |
| * replace the close button by 'Select'Guillaume Desmottes2010-08-251-1/+4
| |
| * select the first matching network when searchingGuillaume Desmottes2010-08-251-0/+6
| |
| * pass filter iter to select_iter() and scroll_to_iter()Guillaume Desmottes2010-08-251-19/+27
| |
| * irc-network-chooser: use network accessorsGuillaume Desmottes2010-08-251-7/+4
| |
| * irc-network-chooser-dialog: use network accessorsGuillaume Desmottes2010-08-251-18/+4
| |
| * irc-network-chooser-dialog: add live search supportGuillaume Desmottes2010-08-251-7/+91
| |
| * irc-network: add accessors for name and charsetGuillaume Desmottes2010-08-252-0/+20
| |
| * account-widget-irc: use EmpathyIrcNetworkChooserGuillaume Desmottes2010-08-252-459/+24
| | | | | | | | This avoid having a huge list in a combo box (#588243)
| * irc-network-chooser: popup network chooser dialog when clickedGuillaume Desmottes2010-08-251-1/+62
| |
| * add empathy-irc-network-chooser-dialogGuillaume Desmottes2010-08-253-0/+559
| | | | | | | | Some of the code has been copied from empathy-account-widget-irc.c.
| * add empathy-irc-network-chooserGuillaume Desmottes2010-08-253-0/+362
| |
| * add empathy_irc_network_manager_dup_default()Guillaume Desmottes2010-08-252-0/+36
| |
* | Don't let the GtkCellRendererToggle get activated by clicking on a tree rowPhilip Withnall2010-08-261-0/+1
| | | | | | | | | | | | | | GtkTreeView activates a row when it's clicked or double-clicked, which ends up toggling the GtkCellRendererToggle in the linking dialogue even if it's insensitive, allowing the start Individual to be removed from the link, and causing chaos. See bgo#567481. Closes: bgo#628011
* | Disconnect from the group-changed signal when destroying EmpathyGroupsWidgetPhilip Withnall2010-08-261-1/+1
| |
* | Don't expand rows if the tree view has been destroyedPhilip Withnall2010-08-251-1/+7
| |
* | Updated Slovenian translationMatej Urbančič2010-08-251-16/+3
| |
* | Updated Slovenian translationMatej Urbančič2010-08-251-19/+114
|/
* added some files to gitignoreFelix Kaser2010-08-252-0/+2
| | | | they were introduced by the interactive tls certificate verification patches.
* Use gmodule-export-2.0 so introspecting ourselves worksSjoerd Simons2010-08-251-0/+1
|
* allow building empathy without edsSaleem Abdulrasool2010-08-254-6/+28
|
* Update Galician translationsFran Diéguez2010-08-251-17/+109
|
* Updated Spanish translationJorge González2010-08-251-18/+111
|
* Don't leak a reference when updating an IndividualWidget.Travis Reitter2010-08-241-0/+2
|
* When setting an EmpathyContact's Persona, disconnect existing signal handlerTravis Reitter2010-08-241-1/+5
|
* Merge branch 'tls-connection'Cosimo Cecchi2010-08-2431-10/+3472
|\
| * Properly handle corner cases of _prepare_async() called twiceCosimo Cecchi2010-08-241-0/+26
| | | | | | | | | | | | - If it's called twice before the first call returned, emit an error. - If it's called twice on an already-prepared object, just successfully return.
| * Don't leak certificate dataCosimo Cecchi2010-08-241-1/+2
| |
| * Use new certificate API in EmpathyServerTLSHandlerCosimo Cecchi2010-08-241-14/+29
| |
| * Make EmpathyTLSCertificate a TpProxy subclassCosimo Cecchi2010-08-242-152/+65
| |
| * Use _complete instead of _complete_in_idle()Cosimo Cecchi2010-08-191-2/+2
| |
| * Don't show the error if user-requested is setCosimo Cecchi2010-08-191-1/+10
| |
| * Use new API in EmpathyAccountsDialogCosimo Cecchi2010-08-191-2/+2
| |
| * Add an usre_requested param to _account_get_error()Cosimo Cecchi2010-08-192-3/+15
| |
| * Use the hostname properties in the dialogCosimo Cecchi2010-08-191-3/+28
| |
| * Fill 'user-requested' when we reject the certificateCosimo Cecchi2010-08-191-3/+11
| |
| * Use the hash table directly as a parameter to reject ()Cosimo Cecchi2010-08-192-7/+2
| | | | | | | | Clients will have to fill it anyway
| * Remove whitespaceCosimo Cecchi2010-08-193-6/+6
| |
| * Add new files to extensions/Makefile.amCosimo Cecchi2010-08-191-0/+2
| |
| * Add new files to POTFILES.inCosimo Cecchi2010-08-191-0/+2
| |
| * Implement a timeout machinery for the auth clientCosimo Cecchi2010-08-191-1/+63
| | | | | | | | Similar to the one used in empathy-av.c
| * Rename empathy-auth-helper->empathy-auth-clientCosimo Cecchi2010-08-193-7/+7
| |
| * Don't allow calling verify_async() twiceCosimo Cecchi2010-08-191-0/+2
| |
| * Use tp_clear_pointer() where possibleCosimo Cecchi2010-08-191-7/+3
| |
| * Push the details table to the dialog after verificationCosimo Cecchi2010-08-191-4/+6
| |
| * Add a details hash table to the dialog propertiesCosimo Cecchi2010-08-192-2/+30
| |
| * Add a details hash table as an out param of the verificationCosimo Cecchi2010-08-192-6/+30
| |
| * Make it more clear which snippets are taken from GnuTLSCosimo Cecchi2010-08-191-1/+7
| |
| * Assert when we have an invalid pointerCosimo Cecchi2010-08-191-0/+2
| |
| * Update to the new EmpathyTLSCertificate async APICosimo Cecchi2010-08-191-3/+4
| |
| * Make _accept/_reject real async methodsCosimo Cecchi2010-08-192-12/+74
| |
| * Use _borrow_immutable_properties instead of GetAll()Cosimo Cecchi2010-08-191-44/+21
| | | | | | | | This also simplifies the code somewhat
| * Properly use errors when handling channelsCosimo Cecchi2010-08-191-14/+56
| |
| * Add reference to the original gnome-keyring repoCosimo Cecchi2010-08-182-0/+6
| |
| * Require GnuTLS >= 2.8.5Cosimo Cecchi2010-08-181-1/+2
| |
| * Add the checkbox only if the reason is SelfSignedCosimo Cecchi2010-08-131-5/+14
| | | | | | | | Also, add a comment to explain why.
| * Save the certificate when we are told to rememberCosimo Cecchi2010-08-131-0/+5
| |
| * Build the right path when looking at user certsCosimo Cecchi2010-08-131-3/+7
| |
| * Add a 'remember' checkbox and property to the dialogCosimo Cecchi2010-08-131-2/+33
| |
| * Add a method to store the CA certificateCosimo Cecchi2010-08-132-0/+121
| |
| * Integrate the dialog into the auth helperCosimo Cecchi2010-08-131-1/+41
| |
| * Import gcr-simple-certificate from gcrCosimo Cecchi2010-08-133-0/+190
| | | | | | | | | | | | Don't know why, but this isn't exported from gcr. While we try to make this public, include it here, as it's self-contained anyway.
| * Add EmpathyTLSDialogCosimo Cecchi2010-08-133-0/+345
| |
| * Depend on gcr from gnome-keyringCosimo Cecchi2010-08-132-1/+3
| |
| * Add also certificates from our storageCosimo Cecchi2010-08-131-6/+77
| | | | | | | | | | I.e. ~/.config/telepathy/certs. Also, make sure we release memory when finalizing the object.
| * Cosmetic changesCosimo Cecchi2010-08-131-4/+7
| |
| * Implement hostname checkingCosimo Cecchi2010-08-131-5/+54
| |
| * Correctly treat the last certificate in the chainCosimo Cecchi2010-08-131-10/+33
| | | | | | | | I.e. emit SelfSigned if we don't have any trusted CAs in our cache.
| * Use the right GnuTLS->Tp mapping for reasons.Cosimo Cecchi2010-08-131-2/+2
| |
| * Use the right index to access the cert array.Cosimo Cecchi2010-08-131-1/+1
| |
| * Make sure to release all the referencesCosimo Cecchi2010-08-132-3/+11
| |
| * Whitespace fixCosimo Cecchi2010-08-131-1/+0
| |
| * Verify the certificate from the helper.Cosimo Cecchi2010-08-131-4/+52
| |
| * Add debug outputCosimo Cecchi2010-08-131-0/+2
| |
| * Update to the new tp-spec APICosimo Cecchi2010-08-131-25/+6
| |
| * Add Hostname and Certificate propertiesCosimo Cecchi2010-08-131-0/+29
| |
| * Update spec snapshotCosimo Cecchi2010-08-132-161/+173
| |
| * Add EmpathyTLSVerifierCosimo Cecchi2010-08-135-0/+648
| | | | | | | | This also introduces a dependency on GnuTLS
| * Update for the new tp-spec APICosimo Cecchi2010-08-132-7/+66
| |
| * Update to the merged spec.Cosimo Cecchi2010-08-132-43/+159
| |
| * Add the proxy properties and methods.Cosimo Cecchi2010-08-132-0/+102
| | | | | | | | Mirror them on the GObject itself, for Empathy to use and consume them.
| * Add the Authentication.TLSCertificate ifaceCosimo Cecchi2010-08-131-0/+5
| |
| * Unref the handler after the signal.Cosimo Cecchi2010-08-131-0/+1
| | | | | | | | | | It's useless at that point, as it only carries the TLS certificate; also, if someone wants to keep it, they can always ref it.
| * Add a debug flag for TLSCosimo Cecchi2010-08-132-0/+2
| |
| * Add the service files for the new client.Cosimo Cecchi2010-08-133-2/+16
| |
| * Add tp-spec extensions for TLS auth.Cosimo Cecchi2010-08-133-0/+247
| |
| * Add a first skeleton of the auth helper.Cosimo Cecchi2010-08-132-1/+98
| |
| * Add a first skeleton of the auth factory.Cosimo Cecchi2010-08-133-0/+276
| |
| * Add EmpathyServerTLSHandler.Cosimo Cecchi2010-08-133-0/+341
| |
| * Add EmpathyTLSCertificate.Cosimo Cecchi2010-08-133-0/+363
| |
* | Remove EmpathyAvatar->tokenPhilip Withnall2010-08-243-13/+5
| |
* | Use the avatar filename rather than token for change detectionPhilip Withnall2010-08-241-5/+7
| | | | | | | | | | The filename includes the token, so this allows us to remove the token field from EmpathyAvatar.
* | Remove empathy_contact_new_for_log()Philip Withnall2010-08-242-19/+0
| | | | | | | | It was unused.
* | Make empathy_contact_load_avatar_cache() privatePhilip Withnall2010-08-242-6/+6
| |
* | Make empathy_contact_set_avatar() privatePhilip Withnall2010-08-242-12/+9
| |
* | use proper model in linking uiFelix Kaser2010-08-241-1/+1
| | | | | | | | when searching in the linking-ui-treeview the filtered model has to be used. fixes bug #627500
* | Updated Arabic translationKhaled Hosny2010-08-241-610/+920
| |
* | Update Czech translation by Marek CernockyPetr Kovar2010-08-241-594/+931
| |