Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update French translation | Alexandre Franke | 2012-09-05 | 1 | -1445/+1431 |
| | |||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-09-05 | 1 | -25/+33 |
| | |||||
* | Updated Serbian translation | Мирослав Николић | 2012-09-05 | 2 | -106/+134 |
| | |||||
* | Updated Galician translations | Fran Diéguez | 2012-09-05 | 1 | -23/+28 |
| | |||||
* | roster-window: display a button to go online | Guillaume Desmottes | 2012-09-05 | 2 | -0/+48 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683326 | ||||
* | display_page_message: use a flag instead of booleans | Guillaume Desmottes | 2012-09-05 | 1 | -11/+20 |
| | | | | | | More scalable. https://bugzilla.gnome.org/show_bug.cgi?id=683326 | ||||
* | roster-window: display a specific message when we are offline | Guillaume Desmottes | 2012-09-05 | 1 | -0/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=683326 | ||||
* | Updated British English translation | Bruce Cowan | 2012-09-04 | 1 | -1771/+1708 |
| | |||||
* | remove released flag | Guillaume Desmottes | 2012-09-04 | 1 | -1/+1 |
| | |||||
* | prepare 3.5.91EMPATHY_3_5_91 | Guillaume Desmottes | 2012-09-04 | 2 | -2/+41 |
| | |||||
* | roster-view: compare groups using strcmp | Guillaume Desmottes | 2012-09-04 | 1 | -1/+2 |
| | | | | | | | Groups are added to the list in another file (the model) so the string will have another address than the one in the view. https://bugzilla.gnome.org/show_bug.cgi?id=683314 | ||||
* | roster-view: don't display offline not favorite top contacts | Guillaume Desmottes | 2012-09-04 | 1 | -1/+43 |
| | | | | | | | | | | | We just want to always display the favorites offline contacts in the top contact section. One may say that we are kinda breaking the model group abstraction, which is probably true. Ideally we may want to have a roster view subclass implementing the top contact logic but life is too short. https://bugzilla.gnome.org/show_bug.cgi?id=683022 | ||||
* | model-manager: connect on the "favourites-changed" signal | Guillaume Desmottes | 2012-09-04 | 1 | -1/+1 |
| | | | | | | That's a proper signal, not a property change. https://bugzilla.gnome.org/show_bug.cgi?id=683022 | ||||
* | Updated Hungarian translation | Gabor Kelemen | 2012-09-04 | 1 | -228/+209 |
| | |||||
* | roster-view: clear_view: start by cleaning our internal hash tables | Guillaume Desmottes | 2012-09-03 | 1 | -3/+3 |
| | | | | | | | | | | | Removing and destroying the widgets contained in the view will call empathy_roster_view_remove(). This function may use some of the internal hash tables which now contain destroyed object. It's safer to clean the internal hash tables first as we are about to destroy their content anyway. https://bugzilla.gnome.org/show_bug.cgi?id=683275 | ||||
* | chat_window_new_message_cb: early return when handling outgoing msg | Guillaume Desmottes | 2012-09-03 | 1 | -0/+1 |
| | | | | | | | | There is no need to continue processing a message (unread count, play incoming message sound) if it's an outgoing one. Fix a bug where we use to play to ougoing sound *and* the incoming sound when sending a message. | ||||
* | In the gst 0.10 case, link the volume element to capsfilter | Sjoerd Simons | 2012-09-03 | 1 | -4/+6 |
| | |||||
* | Fix AC_ARG_ENABLE usage | Sjoerd Simons | 2012-09-03 | 1 | -1/+3 |
| | |||||
* | Updated Greek translation | Tom Tryfonidis | 2012-09-03 | 1 | -48/+51 |
| | |||||
* | Port to gstreamer 1.0 | Sjoerd Simons | 2012-09-03 | 6 | -30/+151 |
| | |||||
* | Just check for cheese-gtk | Guillaume Desmottes | 2012-09-03 | 1 | -1/+1 |
| | |||||
* | updated Tamil translation | Dr.T.Vasudevan | 2012-09-02 | 1 | -1988/+1934 |
| | |||||
* | Updated Polish translation | Piotr Drąg | 2012-09-02 | 1 | -11/+23 |
| | |||||
* | roster-view: check_if_empty(): check groups as well | Guillaume Desmottes | 2012-08-31 | 1 | -3/+36 |
| | | | | | | | The roster is empty if there is no group displayed as well. We don't want to display an empty message just because the user collapsed all his groups. https://bugzilla.gnome.org/show_bug.cgi?id=682926 | ||||
* | roster-view: factor out check_if_empty() | Guillaume Desmottes | 2012-08-31 | 1 | -13/+19 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=682926 | ||||
* | emapthy-call: Camera toggle button isn't a GtkToggleToolButton | Sjoerd Simons | 2012-08-31 | 1 | -2/+2 |
| | |||||
* | Updated Galician translations | Fran Diéguez | 2012-08-30 | 1 | -15/+22 |
| | |||||
* | roster-view: remember state expanded status of groups | Guillaume Desmottes | 2012-08-30 | 1 | -0/+11 |
| | | | | | | | Pretty simple actually, that's a simple port of the logic from empathy-individual-view. https://bugzilla.gnome.org/show_bug.cgi?id=679259 | ||||
* | roster-view: make sure the same contact isn't added twice to the same group | Guillaume Desmottes | 2012-08-30 | 1 | -0/+3 |
| | | | | | | | | | | | | Calling empathy_roster_model_get_groups_for_individual() in individual_added may have the side effect for folks to discover the contact's groups and so fire a bunch of signals leading us to add the contact in the group. Then we look for his groups in individual_added() and re-add him a second time. Fix this by making sure we won't add the same contact twice to the same group. https://bugzilla.gnome.org/show_bug.cgi?id=683025 | ||||
* | Updated Portuguese translation | Duarte Loreto | 2012-08-30 | 1 | -1768/+1725 |
| | |||||
* | roster-model-manager: always remove removed individual from the top group | Guillaume Desmottes | 2012-08-29 | 1 | -2/+1 |
| | | | | | | | If the individual has been removed from the manager we should always remove it from the top group members, even if he's still eligible for this group. https://bugzilla.gnome.org/show_bug.cgi?id=682938 | ||||
* | Remove the level and rms measurements | Sjoerd Simons | 2012-08-29 | 1 | -152/+2 |
| | | | | | The UI hasn't used the RMS and peak values from the input source for a while, so lets remove it. | ||||
* | Remove gst dependency from libempathy | Sjoerd Simons | 2012-08-29 | 5 | -20/+16 |
| | | | | | | | libempathy only used gstreamer api directly from the camera monitor, which simply uses it for its debug infrastructure.. Use the standard empathy debug infrastruction instead so we can drop the gstreamer dependency. | ||||
* | Remove libempathy-gtk dependency on gstreamer | Sjoerd Simons | 2012-08-29 | 7 | -46/+106 |
| | | | | | | libempathy-gtk uses gstreamer directly only for one utility function used by empathy-call. Split this one out into a call specific utility file. | ||||
* | Updated Lithuanian translation | Aurimas Černius | 2012-08-29 | 1 | -1745/+1294 |
| | |||||
* | Updated egg-list-box version | Laurent Contzen | 2012-08-28 | 1 | -0/+0 |
| | |||||
* | sanity_ctx_ref() is only used by UOA code atm | Guillaume Desmottes | 2012-08-28 | 1 | -0/+2 |
| | |||||
* | keep our reference on the global ctx until the account has been removed | Guillaume Desmottes | 2012-08-28 | 1 | -23/+21 |
| | | | | This ensures that the proccess stays running until we are actually done. | ||||
* | Remove the old account even if we fail to create the new one | Guillaume Desmottes | 2012-08-28 | 1 | -2/+4 |
| | | | | There is no point keeping a ghost account around. | ||||
* | uoa_migration_done: free data once we're done with it | Guillaume Desmottes | 2012-08-28 | 1 | -0/+2 |
| | |||||
* | uoa-migration: delete account if plugin is missing | Guillaume Desmottes | 2012-08-28 | 1 | -2/+22 |
| | | | | | Best to have to re-create an account than having a ghost account staying around. | ||||
* | auth-client: wait for the migration code to be done before starting the timer | Guillaume Desmottes | 2012-08-28 | 1 | -2/+10 |
| | |||||
* | Turn migration code to an async function | Guillaume Desmottes | 2012-08-28 | 3 | -15/+107 |
| | |||||
* | try installing missing account-plugin-* | Guillaume Desmottes | 2012-08-28 | 1 | -0/+91 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=682802 | ||||
* | Implemented FUEL entries to Assamese translation | Nilamdyuti Goswami | 2012-08-28 | 1 | -35/+35 |
| | |||||
* | factor out migrate_account_to_uoa() | Guillaume Desmottes | 2012-08-27 | 1 | -55/+63 |
| | |||||
* | pkg-kit: use an 'infinite' timeout when calling InstallPackageNames | Guillaume Desmottes | 2012-08-27 | 1 | -1/+1 |
| | | | | | | | This method can takes quiet a while before returning (if user has to enter his admin password for example). https://bugzilla.gnome.org/show_bug.cgi?id=682802 | ||||
* | UOA auth: Request password if no credentials have ever be stored | Xavier Claessens | 2012-08-27 | 1 | -18/+65 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA auth: handle the password mechanism as well | Xavier Claessens | 2012-08-27 | 1 | -3/+10 |
| | | | | | | | Since password is stored in SSO now, we can use the same code path than other accounts. https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA auth: Wait for callback when requesting password | Xavier Claessens | 2012-08-27 | 1 | -3/+19 |
| | | | | | | | signon_auth_session_process() does not keep its own ref on the session object, so freeing the AuthContext before callback cancels the call. https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA auth: Move more code into auth_context_new() | Xavier Claessens | 2012-08-27 | 1 | -35/+37 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA auth: factor out auth_context_done() | Xavier Claessens | 2012-08-27 | 1 | -6/+10 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA auth: rename QueryInforData to AuthContext | Xavier Claessens | 2012-08-27 | 1 | -44/+44 |
| | | | | | | | This data is not used only to for the query_info call anymore, so better have a more generic name. https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | Move X-TELEPATHY-PASSWORD mechanism code into empathy-sasl-mechanisms.c | Xavier Claessens | 2012-08-27 | 3 | -80/+67 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA: Store password into signond instead of gnome-keyring | Xavier Claessens | 2012-08-27 | 1 | -0/+409 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA: Use an AgManager singleton | Xavier Claessens | 2012-08-27 | 5 | -5/+95 |
| | | | | | | | This is especially useful in empathy-keyring where it would reload all accounts each time we set a password. https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA: Set password auth mechanism/method on generic IM services | Xavier Claessens | 2012-08-27 | 15 | -0/+60 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | Remember password at least until session restart | Xavier Claessens | 2012-08-27 | 6 | -22/+31 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776 | ||||
* | UOA: Migrate passwords to SSO | Xavier Claessens | 2012-08-27 | 1 | -14/+98 |
| | |||||
* | Updated Traditional Chinese translation(Hong Kong and Taiwan) | Chao-Hsiung Liao | 2012-08-27 | 2 | -2412/+2378 |
| | |||||
* | Assamese translation updated | Nilamdyuti Goswami | 2012-08-27 | 1 | -37/+40 |
| | |||||
* | Updated Hebrew translation. | Yaron Shahrabani | 2012-08-26 | 1 | -29/+33 |
| | |||||
* | Updated Russian translation | Yuri Myasoedov | 2012-08-26 | 1 | -1843/+1375 |
| | |||||
* | [l10n] Updated Italian translation. | Milo Casagrande | 2012-08-24 | 1 | -4/+8 |
| | |||||
* | Updated Polish translation | Piotr Drąg | 2012-08-23 | 1 | -1784/+1549 |
| | |||||
* | UOA: Changing enable state of MC account should not modify per-service state | Xavier Claessens | 2012-08-22 | 1 | -0/+3 |
| | | | | | ag_account_set_enabled() is not global enable state, we have to ensure that selected service is NULL before that. | ||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-08-22 | 1 | -221/+196 |
| | |||||
* | Updated Vietnamese translation | Nguyễn Thái Ngọc Duy | 2012-08-22 | 1 | -104/+61 |
| | |||||
* | po/vi: imported from Damned Lies | Nguyễn Thái Ngọc Duy | 2012-08-22 | 1 | -1790/+1785 |
| | |||||
* | Updated Indonesian translation | Andika Triwidada | 2012-08-21 | 1 | -244/+214 |
| | |||||
* | Updated Spanish translation | Daniel Mustieles | 2012-08-21 | 1 | -44/+45 |
| | |||||
* | Fix missing names in NEWS | Xavier Claessens | 2012-08-21 | 1 | -2/+2 |
| | | | | Sorry Laurent... :-) | ||||
* | remove release flag | Xavier Claessens | 2012-08-21 | 1 | -1/+1 |
| | |||||
* | Prepare 3.5.90EMPATHY_3_5_90 | Xavier Claessens | 2012-08-21 | 2 | -2/+27 |
| | |||||
* | Change default to not show offline contacts | Xavier Claessens | 2012-08-21 | 1 | -1/+1 |
| | | | | | According to Aday it does not scale with new roster view, and we now display a msg when no contacts are displayed. | ||||
* | EmpathyRosterWindow: Show message when there is no online accounts | Xavier Claessens | 2012-08-20 | 1 | -9/+16 |
| | | | | See https://bugzilla.gnome.org/show_bug.cgi?id=656097#c20 | ||||
* | UOA auth handler: Inform SSO when access token didn't work | Xavier Claessens | 2012-08-20 | 2 | -24/+45 |
| | |||||
* | Telepathy service is "google-talk" not "google" | Xavier Claessens | 2012-08-20 | 1 | -1/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=681444 | ||||
* | [l10n] Updated Italian translation. | Milo Casagrande | 2012-08-20 | 1 | -2633/+2119 |
| | |||||
* | Updated Galician translations | Fran Diéguez | 2012-08-17 | 1 | -105/+109 |
| | |||||
* | migrate existing TP accounts to libaccounts | Xavier Claessens | 2012-08-16 | 1 | -1/+110 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680774 | ||||
* | accounts-dialog: invoke the UOA panel if needed | Guillaume Desmottes | 2012-08-15 | 1 | -0/+91 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680778 | ||||
* | use empathy_launch_external_app() to launch gnome-contacts | Guillaume Desmottes | 2012-08-15 | 1 | -44/+18 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680778 | ||||
* | empathy_launch_external_app: allow to pass arguments | Guillaume Desmottes | 2012-08-15 | 3 | -57/+38 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680778 | ||||
* | factor out empathy_launch_external_app() | Guillaume Desmottes | 2012-08-15 | 3 | -18/+53 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680778 | ||||
* | start_external_app: fix critical warning message | Guillaume Desmottes | 2012-08-15 | 1 | -1/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680778 | ||||
* | factor out launch_empathy_accounts() | Guillaume Desmottes | 2012-08-14 | 1 | -3/+11 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680778 | ||||
* | Use TpWeakRef when user_data of an async call is a widget | Xavier Claessens | 2012-08-14 | 3 | -9/+28 |
| | | | | | | | Keeping a ref on widgets is not enough to keep it alive, because gtk_widget_destroy will run destroy even if there are still refs. https://bugzilla.gnome.org/show_bug.cgi?id=680775 | ||||
* | accounts-plugin-widget: only use the simple account widget when creating account | Guillaume Desmottes | 2012-08-14 | 1 | -1/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680775 | ||||
* | "gck/pkcs11.h" is deprecated, must use p11-kit/pkcs11.h now | Xavier Claessens | 2012-08-14 | 1 | -1/+1 |
| | |||||
* | Updated kn translation | Shankar Prasad | 2012-08-13 | 1 | -1912/+1804 |
| | |||||
* | Merge remote-tracking branch 'burton/aggregator' | Guillaume Desmottes | 2012-08-10 | 5 | -1/+687 |
|\ | |||||
| * | model-aggregator test app filters on avatar presence | Laurent Contzen | 2012-08-10 | 1 | -0/+4 |
| | | |||||
| * | Connected notify on individuals to refilter if needed | Laurent Contzen | 2012-08-10 | 1 | -13/+54 |
| | | |||||
| * | Added filtering function to model-aggregator | Laurent Contzen | 2012-08-09 | 3 | -7/+66 |
| | | |||||
| * | New test app test-empathy-roster-model-aggregator.c | Laurent Contzen | 2012-08-09 | 2 | -1/+154 |
| | | |||||
| * | Implemented _get_groups_for_individual | Laurent Contzen | 2012-08-09 | 1 | -0/+26 |
| | | |||||
| * | New GHashTable individuals and _get_individuals implementation | Laurent Contzen | 2012-08-09 | 1 | -6/+71 |
| | | |||||
| * | Connected the aggregator to individuals-changed signal | Laurent Contzen | 2012-08-09 | 1 | -0/+39 |
| | | |||||
| * | Added new aggregator property in EmpathyRosterModelAggregator | Laurent Contzen | 2012-08-09 | 2 | -7/+47 |
| | | |||||
| * | EmpathyRosterModelAggregator implements EmpathyRosterModel iface | Laurent Contzen | 2012-08-09 | 1 | -2/+17 |
| | | |||||
| * | Coding style fixups | Laurent Contzen | 2012-08-09 | 2 | -3/+6 |
| | | |||||
| * | add empathy-roster-model-aggregator | Guillaume Desmottes | 2012-08-09 | 3 | -0/+241 |
| | | |||||
* | | UOA plugins: link on libempathy as well | Guillaume Desmottes | 2012-08-10 | 3 | -0/+16 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=681598 | ||||
* | | Updated Hebrew translation. | Yaron Shahrabani | 2012-08-10 | 1 | -213/+190 |
| | | |||||
* | | Updated Marathi Translations | Sandeep Sheshrao Shedmake | 2012-08-10 | 1 | -2337/+3139 |
|/ | |||||
* | Updated Serbian translation | Мирослав Николић | 2012-08-09 | 2 | -4394/+3230 |
| | |||||
* | Assamese translation updated | Nilamdyuti Goswami | 2012-08-09 | 1 | -1777/+1726 |
| | |||||
* | keyring: fix format issue | Guillaume Desmottes | 2012-08-08 | 1 | -1/+1 |
| | |||||
* | improve SASL debug output | Guillaume Desmottes | 2012-08-08 | 2 | -0/+6 |
| | |||||
* | Removed now useless _get_top_individuals function in the model | Laurent Contzen | 2012-08-07 | 3 | -35/+0 |
| | |||||
* | Moved _contact_in_top from the model to the view | Laurent Contzen | 2012-08-07 | 4 | -63/+38 |
| | | | | | empathy-roster-model and empathy-roster-model-manager: removed _contact_in_top empathy-roster-view: added new function contact_in_top and modified functions to use it | ||||
* | Added top_group_members list in model, view relying on it | Laurent Contzen | 2012-08-07 | 4 | -198/+110 |
| | | | | | | | empathy-roster-model: no longer emits top-individuals and favourites-changed signals empathy-roster-model-manager: new top_group_members GList with filling function. _contact_in_top uses top_group_members. top_group_members is modified when top-individuals and favourites-changed signals are caught. empathy-roster-view: no longer catches top-individuals or favourites-changed signals from the model | ||||
* | remove empathy-accounts.desktop | Guillaume Desmottes | 2012-08-07 | 6 | -20/+0 |
| | | | | | | | | Now that we have desktop wide UI to configure accounts (GNOME/Ubuntu Online Accounts) it doesn't make much sense to expose empathy-accounts as a separated application. https://bugzilla.gnome.org/show_bug.cgi?id=662986 | ||||
* | Updated Greek translation | Tom Tryfonidis | 2012-08-07 | 1 | -1154/+1373 |
| | |||||
* | remove released flag | Guillaume Desmottes | 2012-08-06 | 1 | -1/+1 |
| | |||||
* | fix typo in ubuntu-online-accounts/cc-plugins/app-plugin/Makefile.amEMPATHY_3_5_5 | Guillaume Desmottes | 2012-08-06 | 1 | -1/+1 |
| | |||||
* | prepare 3.5.5 | Guillaume Desmottes | 2012-08-06 | 2 | -3/+37 |
| | |||||
* | Depend on telepathy-glib 0.19.6 | Guillaume Desmottes | 2012-08-06 | 1 | -1/+1 |
| | | | | Needed for tp_account_manager_can_set_default() | ||||
* | accounts-plugin-widget: keep a ref on the 'Done' button | Guillaume Desmottes | 2012-08-06 | 1 | -1/+4 |
| | |||||
* | Coding style fixups | Laurent Contzen | 2012-08-06 | 4 | -6/+12 |
| | |||||
* | Changed some "Return value:" for "Returns:" in gtk-doc annotations | Laurent Contzen | 2012-08-06 | 1 | -2/+2 |
| | |||||
* | Moved the #define'd groups names from view to model | Laurent Contzen | 2012-08-06 | 4 | -22/+21 |
| | | | | | | empathy-roster-model: Added the groups names definitions empathy-roster-model-manager: Adapted functions to the new groups names empathy-roster-view: removed the groups names definitions and adapted functions to the new groups names | ||||
* | Moved contact_in_top and contact_is_favourite from view to model | Laurent Contzen | 2012-08-06 | 4 | -35/+70 |
| | | | | | | empathy-roster-model: new function _contact_in_top empathy-roster-model-manager: implemented _contact_in_top, new function contact_is_favourite empathy-roster-view: removed contact_in_top and contact_is_favourite functions, now calling model's _contact_in_top instead | ||||
* | Removed the manager from the view, relying only on the model | Laurent Contzen | 2012-08-06 | 6 | -43/+9 |
| | |||||
* | roster-model now catches notify::favourites-changed | Laurent Contzen | 2012-08-06 | 4 | -2/+37 |
| | | | | | | empathy-roster-model: catches notify::favourites-changed and emits favourites-changed empathy-roster-model-manager: implemented this empathy-roster-view: now catches favourites-changed from the model | ||||
* | roster-model now catches notify::top-individuals | Laurent Contzen | 2012-08-06 | 4 | -3/+30 |
| | | | | | | empathy-roster-model: catches notify::top-individuals and emits top-individuals-changed empathy-roster-model-manager: implemented this empathy-roster-view: now catches top-individuals-changed from the model | ||||
* | Added new function _get_top_individuals in the model | Laurent Contzen | 2012-08-06 | 4 | -4/+36 |
| | | | | | | empathy-roster-model: new function _get_top_individuals empathy-roster-model-manager: implemented _get_top_individuals empathy-roster-view: uses the roster-model's _get_top_individuals instead of the individual-manager's | ||||
* | Documented public functions in empathy-roster-model | Laurent Contzen | 2012-08-06 | 1 | -0/+18 |
| | |||||
* | Added test-empathy-dual-roster-view | Laurent Contzen | 2012-08-06 | 2 | -1/+158 |
| | |||||
* | Coding style fixup in empathy-roster-model-manager.c | Laurent Contzen | 2012-08-06 | 1 | -1/+2 |
| | |||||
* | Rely on the empathy factory rather than 're-preparing' the AM | Guillaume Desmottes | 2012-08-03 | 4 | -25/+36 |
| | | | | | | | | tp_account_manager_prepare_all_async() seems to be a bad idea so, instead, let's just rely the empathy factory and set it as default. This makes the code much more symetric with empathy-accounts and shouldn't prepare that much useless features as we are not going to prepare the contact list anyway. | ||||
* | client-factory: add TP_ACCOUNT_FEATURE_STORAGE | Guillaume Desmottes | 2012-08-03 | 1 | -0/+3 |
| | | | | Needed for the Ubuntu Online Accounts plugins. | ||||
* | Migrate from libgnome-keyring to libsecret | Stef Walter | 2012-08-03 | 2 | -105/+56 |
| | | | | | | * See: https://live.gnome.org/GnomeGoals/LibsecretMigration https://bugzilla.gnome.org/show_bug.cgi?id=679884 | ||||
* | GOA: set param-extra-certificate-identities for Windows live accounts | Guillaume Desmottes | 2012-08-03 | 1 | -0/+2 |
| | | | | | | | | Windows live provides a cert for '*.gateway.messenger.live.com' instead of 'messenger.live.com'. It's not great from them but best to accept it than confuse users. https://bugzilla.gnome.org/show_bug.cgi?id=681079 | ||||
* | goa-auth-handler: pass the data pointer to auth_cb | Guillaume Desmottes | 2012-08-03 | 1 | -2/+2 |
| | | | | | | | We are supposed to use it in this callback, if only to free it, so we should really pass it as user_data. https://bugzilla.gnome.org/show_bug.cgi?id=680952 | ||||
* | goa-auth-handler: factor out auth_data_new() | Guillaume Desmottes | 2012-08-03 | 1 | -4/+16 |
| | | | | | | | We already have the _free() function and it makes easier to track the lifecycle of the struct. https://bugzilla.gnome.org/show_bug.cgi?id=680952 | ||||
* | [l10n] Update Japanese translation | Jiro Matsuzawa | 2012-08-02 | 1 | -3/+1 |
| | | | | Modify the About label | ||||
* | [l10n] Update Japanese translation | Jiro Matsuzawa | 2012-08-02 | 1 | -2024/+1825 |
| | | | | Merge latest pot | ||||
* | Updated Galician translations | Fran Diéguez | 2012-07-31 | 1 | -205/+185 |
| | |||||
* | Updated Spanish translation | Daniel Mustieles | 2012-07-30 | 1 | -211/+191 |
| | |||||
* | libraries and plugins must be using gi18n-lib.h | Xavier Claessens | 2012-07-30 | 6 | -7/+5 |
| | |||||
* | EmpathyContactWidget: remove all remaining flags | Xavier Claessens | 2012-07-30 | 3 | -143/+52 |
| | | | | | | It can now be used only in one scenario: add a new contact dialog https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | EmpathyContactWidget: remove unused flags and dead code | Xavier Claessens | 2012-07-30 | 2 | -961/+10 |
| | | | | | | | This widget is used only to add a new contact, all its flexibility isn't needed anymore. https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | UOA cc plugin: Support editing existing accounts | Xavier Claessens | 2012-07-30 | 1 | -14/+75 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | add empathy-app-plugin-widget | Xavier Claessens | 2012-07-30 | 5 | -3/+419 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | add empathy-app-plugin | Guillaume Desmottes | 2012-07-30 | 6 | -2/+158 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | UOA accounts plugin widget: tweak styling of the info bar | Xavier Claessens | 2012-07-30 | 1 | -11/+31 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | UOA: fix empathy.application XML indentation | Xavier Claessens | 2012-07-30 | 1 | -6/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | EmpathAccountsDialog: user the new EmpathyUserInfo widget | Xavier Claessens | 2012-07-30 | 1 | -77/+22 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | EmpathyUserInfo: New widget to edit personal information | Xavier Claessens | 2012-07-30 | 4 | -0/+821 |
| | | | | | | This is a much simplified version of EmpathyContactWidget https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | EmpathyCalendarButton: Make it work without gtk_widget_show_all | Xavier Claessens | 2012-07-30 | 2 | -1/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | EmpathyAvatarChooser: rebase on TpAccount API | Xavier Claessens | 2012-07-30 | 2 | -200/+235 |
| | | | | | | | | It can now edit the avatar of a TpAccount passed at construct time. The image is taken from the TpAccount directly instead of asking the user to set one. This is much more self contained code. https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | EmpathyContactWidget: Stop using EmpathyAvatarChooser | Xavier Claessens | 2012-07-30 | 3 | -117/+1 |
| | | | | | | | | | | Changing avatar is only used for editing user's information, and it will soon be replaced by a dedicated widget. This is done to make easier to change EmpathyAvatarChooser's API before introducing the new widget. https://bugzilla.gnome.org/show_bug.cgi?id=680449 | ||||
* | Updated Galician translations | Fran Diéguez | 2012-07-30 | 1 | -1102/+1105 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2012-07-29 | 1 | -1622/+1591 |
| | |||||
* | Updated Hungarian translation | Gabor Kelemen | 2012-07-29 | 1 | -7/+5 |
| | |||||
* | Updated Hungarian translation by Bence Lukacs <lukacs.bence1 at gmail dot com> | Gabor Kelemen | 2012-07-28 | 1 | -1633/+1617 |
| | |||||
* | Updated Indonesian translation | Andika Triwidada | 2012-07-28 | 1 | -1840/+1768 |
| | |||||
* | Updated Spanish translation | Daniel Mustieles | 2012-07-27 | 1 | -1032/+1033 |
| | |||||
* | Accounts dialog: use external app for readonly UOA accounts | Xavier Claessens | 2012-07-26 | 1 | -1/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680646 | ||||
* | UOA mc-plugin: CANNOT_SET_PARAMETERS depends on account's settings | Xavier Claessens | 2012-07-26 | 1 | -2/+22 |
| | | | | | | | | A special key has been added in .service files of online accounts telling its args should be considered readonly. Generic accounts (e.g. AIM) can still be modified. https://bugzilla.gnome.org/show_bug.cgi?id=680646 | ||||
* | factor out start_from_desktop_file() | Guillaume Desmottes | 2012-07-26 | 1 | -14/+17 |
| | |||||
* | Updated Gujarati Translations | Sweta Kothari | 2012-07-26 | 1 | -4/+4 |
| | |||||
* | Updated Gujarati Translations | Sweta Kothari | 2012-07-26 | 1 | -2/+2 |
| | |||||
* | Updated Gujarati Translations | Sweta Kothari | 2012-07-26 | 1 | -1803/+1757 |
| | |||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-07-26 | 1 | -1025/+1023 |
| | |||||
* | Updated Hebrew translation. | Yaron Shahrabani | 2012-07-25 | 1 | -993/+994 |
| | |||||
* | Updated POTFILES.in | Piotr Drąg | 2012-07-25 | 1 | -32/+34 |
| | |||||
* | Updated Greek translation | Tom Tryfonidis | 2012-07-24 | 1 | -250/+254 |
| | |||||
* | accounts-plugin-widget: set the right icon name | Guillaume Desmottes | 2012-07-24 | 1 | -0/+3 |
| | | | | We don't want Empathy to use the default icon name. | ||||
* | account-plugins: implement delete | Guillaume Desmottes | 2012-07-24 | 1 | -1/+29 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | Generate plugins for most protocols | Guillaume Desmottes | 2012-07-24 | 30 | -3/+523 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | add generate-plugins.py | Guillaume Desmottes | 2012-07-24 | 6 | -0/+177 |
| | | | | | | | Handy script to generate all the boilerplates for each protocol we are supporting. https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | Add jabber provider, service and plugin | Guillaume Desmottes | 2012-07-24 | 5 | -0/+34 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | account-plugin-widget: display the top bar and account widget | Guillaume Desmottes | 2012-07-24 | 2 | -5/+209 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | Hook cc-plugins to the build system | Guillaume Desmottes | 2012-07-24 | 5 | -1/+32 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | add empathy-account-plugin | Guillaume Desmottes | 2012-07-24 | 2 | -0/+140 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | add account-plugin-widget | Guillaume Desmottes | 2012-07-24 | 2 | -0/+221 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680448 | ||||
* | remove released flag | Guillaume Desmottes | 2012-07-24 | 1 | -1/+1 |
| | |||||
* | add empathy.application to EXTRA_DISTEMPATHY_3_5_4_1 | Guillaume Desmottes | 2012-07-24 | 1 | -0/+2 |
| | |||||
* | prepare 3.5.4.1 | Guillaume Desmottes | 2012-07-24 | 2 | -2/+24 |
| | |||||
* | add empathy.application | Guillaume Desmottes | 2012-07-24 | 3 | -0/+23 |
| | |||||
* | empathy-roster-model-manager: added xmpp-local contacts support ↵ | Laurent Contzen | 2012-07-23 | 2 | -25/+33 |
| | | | | | | empathy-roster-view: removed xmpp-local contacts support https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | empathy-roster-model: New virtual method _get_groups_for_individual ↵ | Laurent Contzen | 2012-07-23 | 4 | -17/+51 |
| | | | | | | empathy-roster-model-manager: implemented _get_groups_for_individual empathy-roster-view.c: using _get_groups_for_individual https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | empathy-roster-model, empathy-roster-model-manager: Now deals with ↵ | Laurent Contzen | 2012-07-23 | 4 | -3/+43 |
| | | | | | | groups-changed signal empathy-roster-view.c: now uses roster-model's groups-changed signal https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | Fix distcheck when doing parallel build | Xavier Claessens | 2012-07-23 | 1 | -2/+6 |
| | | | | | This makes sure the icones are done (un)installing before regenerating the icon cache. | ||||
* | Do not install MC plugins into MC's prefix | Xavier Claessens | 2012-07-23 | 1 | -13/+9 |
| | | | | MC and Empathy could be installed in different prefixes | ||||
* | Go back to libgee 0.6.x | Guillaume Desmottes | 2012-07-23 | 5 | -9/+11 |
| | | | | | | | | | | | | | | It's not clear if 0.8 will be released for GNOME 3.6 so the release team prefers to stick with 0.6 for now. And yeah, gee-1.0 is the 0.6.x series and gee-0.8 the 0.7.x, nice work guys... Revert "gee_iterator_first is no more in libgee 0.8" This reverts commit 24d30e15b34b654eff96f4a358801290ebe09ec0. Revert "libempathy: Port empathy to libgee 0.8." This reverts commit d563fa078b2a13b3c06b1de626105e0510568e57. | ||||
* | Add Ubuntu Online Accounts auth handler | Xavier Claessens | 2012-07-23 | 5 | -0/+444 |
| | |||||
* | UOA mc-plugin: Actually implement it | Xavier Claessens | 2012-07-23 | 2 | -17/+597 |
| | |||||
* | Make sure we define MISSION_CONTROL_PLUGINS_DIR when building with UOA | Guillaume Desmottes | 2012-07-23 | 1 | -0/+7 |
| | |||||
* | configure.ac: export a bunch of variables from UOA pc files | Guillaume Desmottes | 2012-07-23 | 1 | -0/+21 |
| | |||||
* | Add skeleton of an MC plugin to import Ubuntu Online Accounts | Xavier Claessens | 2012-07-23 | 7 | -1/+311 |
| | |||||
* | configure: detect if Ubuntu Online Accounts dep is present | Guillaume Desmottes | 2012-07-23 | 1 | -0/+30 |
| | |||||
* | coding style fixes | Guillaume Desmottes | 2012-07-23 | 2 | -2/+2 |
| | |||||
* | empathy-roster-model-manager: deal with members-changed signals ↵ | Laurent Contzen | 2012-07-23 | 2 | -21/+40 |
| | | | | | | empathy-roster-view: use empathy-roster-model-manager signals https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | empathy-roster-view: start using empathy-roster-model | Laurent Contzen | 2012-07-23 | 5 | -8/+51 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | empathy-roster-model-manager.c: implement ↵ | Laurent Contzen | 2012-07-23 | 1 | -0/+9 |
| | | | | | | | | empathy_roster_model_manager_get_individuals () https://bugzilla.gnome.org/show_bug.cgi?id=679868 https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | empathy-roster-model-manager: Pass an EmpathyIndividualManager to ↵ | Laurent Contzen | 2012-07-23 | 2 | -9/+31 |
| | | | | | | EmpathyRosterModelManager https://bugzilla.gnome.org/show_bug.cgi?id=680302 | ||||
* | roster-model: add API to track individuals | Guillaume Desmottes | 2012-07-23 | 2 | -0/+69 |
| | |||||
* | add empathy-roster-model-manager | Guillaume Desmottes | 2012-07-23 | 3 | -0/+230 |
| | |||||
* | add empathy-roster-model | Guillaume Desmottes | 2012-07-23 | 3 | -0/+88 |
| | |||||
* | add empathy_account_settings_set_storage_provider() | Guillaume Desmottes | 2012-07-19 | 2 | -0/+22 |
| | |||||
* | Depend on tp-glib 0.19;4 | Guillaume Desmottes | 2012-07-19 | 1 | -1/+1 |
| | | | | Needed for tp_account_request_set_storage_provider() | ||||
* | export empathy_account_widget_apply_and_log_in() | Guillaume Desmottes | 2012-07-19 | 2 | -7/+7 |
| | |||||
* | Check for libgee dep | Guillaume Desmottes | 2012-07-19 | 1 | -0/+1 |
| | | | | We are using it directly so should depend on it. | ||||
* | gee_iterator_first is no more in libgee 0.8 | Alban Browaeys | 2012-07-19 | 2 | -8/+6 |
| | | | | | | | With folks depending upon libgee-0.8 brealage in empathy arise, that is gee_iterator_first is not available. https://bugzilla.gnome.org/show_bug.cgi?id=680152 | ||||
* | libempathy: Port empathy to libgee 0.8. | Jeremy Whiting | 2012-07-19 | 2 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680152 | ||||
* | Implement Google X-OAUTH2 SASL mechanism | Xavier Claessens | 2012-07-18 | 2 | -0/+45 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=680160 | ||||
* | Move SASL mechanism implementations into its own file | Xavier Claessens | 2012-07-18 | 8 | -151/+393 |
| | | | | | | | We could have other account providers than GOA requiring this SASL code. https://bugzilla.gnome.org/show_bug.cgi?id=680160 | ||||
* | empathy: use tp_account_manager_enable_restart() | Guillaume Desmottes | 2012-07-17 | 1 | -0/+2 |
| | | | | | | If for some reason MC crashes we should restart it right away. Ideally this should be done by the Shell (#680099) but it's good to have in Empathy as well. | ||||
* | remove MC password migration code | Guillaume Desmottes | 2012-07-17 | 1 | -76/+0 |
| | | | | | | | | | We are shipping this since a bunch of releases so all passwords should be migrated since a while. Furthemore, it may cause issues when the password has been updated in Empathy but not MC. https://bugzilla.gnome.org/show_bug.cgi?id=677180 | ||||
* | Turn libempathy-gtk to a public lib | Guillaume Desmottes | 2012-07-17 | 1 | -2/+8 |
| | | | | | | | We use "-release" versioning as it's not meant to be used out of Empathy's tree. https://bugzilla.gnome.org/show_bug.cgi?id=679786 | ||||
* | Turn libempathy to a public lib | Guillaume Desmottes | 2012-07-17 | 1 | -14/+21 |
| | | | | | | | We use "-release" versioning as it's not meant to be used out of Empathy's tree. https://bugzilla.gnome.org/show_bug.cgi?id=679786 | ||||
* | tp-chat: prepare the Password feature if needed | Guillaume Desmottes | 2012-07-17 | 1 | -0/+38 |
| | |||||
* | Revert "tp-chat:requires TP_CHANNEL_FEATURE_PASSWORD" | Guillaume Desmottes | 2012-07-17 | 1 | -2/+1 |
| | | | | | | | | This reverts commit 33ad5c340ed97da141c3182051502043a710e92f. This is not the right way to fix this bug. If the channel doesn't implement the Password iface (like in a 1-1 chat) our own tp-chat feature is never prepared. | ||||
* | Display the Top Contacts group name above the top contacts even if all of ↵ | Laurent Contzen | 2012-07-17 | 1 | -20/+20 |
| | | | | | | them are offline https://bugzilla.gnome.org/show_bug.cgi?id=679868 | ||||
* | tp-chat:requires TP_CHANNEL_FEATURE_PASSWORD | Guillaume Desmottes | 2012-07-17 | 1 | -1/+2 |
| | | | | | | | | check_almost_ready() relies on the password feature to be prepared so we should make sure that tp-glib prepares it for us before starting to prepare our own feature. https://bugzilla.gnome.org/show_bug.cgi?id=680076 | ||||
* | remove released flag | Guillaume Desmottes | 2012-07-16 | 1 | -1/+1 |
| | |||||
* | prepare 3.5.4EMPATHY_3_5_4 | Guillaume Desmottes | 2012-07-16 | 2 | -2/+40 |
| | |||||
* | Display GOA_PKG_ERRORS if deps are missing | Guillaume Desmottes | 2012-07-16 | 1 | -1/+3 |
| | |||||
* | Fix build warning: A string format is required | Xavier Claessens | 2012-07-16 | 1 | -1/+1 |
| | |||||
* | Use new tp_account_* getters | Guillaume Desmottes | 2012-07-16 | 11 | -19/+19 |
| | |||||
* | preferences: use the factory to create the TpAccount | Guillaume Desmottes | 2012-07-16 | 1 | -5/+8 |
| | | | | tp_account_new() has been deprecated. | ||||
* | Depend on tp-glib 0.19.3 | Guillaume Desmottes | 2012-07-16 | 1 | -1/+1 |
| | | | | Needed to fix deprecation warnings. | ||||
* | Updated Belarusian translation. | Ihar Hrachyshka | 2012-07-15 | 1 | -564/+491 |
| | |||||
* | chat-window: use self->priv pattern | Guillaume Desmottes | 2012-07-11 | 2 | -507/+373 |
| | |||||
* | chat-window: port to new coding styles | Guillaume Desmottes | 2012-07-11 | 2 | -2158/+2265 |
| | |||||
* | new-chatroom-dialog: set default response | Guillaume Desmottes | 2012-07-11 | 1 | -0/+2 |
| | | | | | We want to activate the dialog when user hits 'Enter' so he joins the room right away. | ||||
* | remove empathy-contact-dialogs | Guillaume Desmottes | 2012-07-11 | 5 | -399/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | remove useless includes | Guillaume Desmottes | 2012-07-11 | 3 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | individual-menu: use the individual version of the add dialog | Guillaume Desmottes | 2012-07-11 | 1 | -6/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | log-window: use empathy_display_individual_info() | Guillaume Desmottes | 2012-07-11 | 1 | -3/+9 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | contact-search-dialog: use empathy_display_individual_info() | Guillaume Desmottes | 2012-07-11 | 1 | -2/+7 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | chat: use empathy_display_individual_info() | Guillaume Desmottes | 2012-07-11 | 1 | -7/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | factor out empathy_display_individual_info() | Guillaume Desmottes | 2012-07-11 | 3 | -127/+141 |
| | | | | | | It didn't want to put more misc stuffs to ui-utils so used this file. https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | Updated Hebrew translation. | Yaron Shahrabani | 2012-07-11 | 1 | -489/+487 |
| | |||||
* | Updated Lithuanian translation | Žygimantas Beručka | 2012-07-11 | 1 | -1385/+1571 |
| | |||||
* | protocol-chooser: set pixbuf on the cell rather than the icon-name | Guillaume Desmottes | 2012-07-09 | 1 | -6/+19 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=675220 | ||||
* | roster-view: export special group names | Guillaume Desmottes | 2012-07-09 | 2 | -19/+22 |
| | | | | Needed to special case the DnD code. | ||||
* | roster-view: add empathy_roster_view_get_group_at_y() | Guillaume Desmottes | 2012-07-09 | 2 | -0/+23 |
| | |||||
* | add empathy_roster_contact_get_avatar_pixbuf() | Guillaume Desmottes | 2012-07-09 | 2 | -0/+9 |
| | |||||
* | call-window: use gdk_keyval_to_unicode() | Guillaume Desmottes | 2012-07-09 | 1 | -57/+22 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679396 | ||||
* | dialpad-widget: use EmpathyDialpadButton | Guillaume Desmottes | 2012-07-09 | 2 | -40/+43 |
| | | | | | | | | | This will be needed if we want to stop using GtkButton in order to keep the key pressed while the keyboard key is. Anyway, it's good to have regardeless as that makes the code cleaner. https://bugzilla.gnome.org/show_bug.cgi?id=679396 | ||||
* | add empathy-dialpad-button | Guillaume Desmottes | 2012-07-09 | 3 | -0/+289 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679396 | ||||
* | call-window: allow user to enter dtmf events using his keyboard | Guillaume Desmottes | 2012-07-09 | 1 | -0/+63 |
| | | | | | | | | | Ideally we should stop sending the DTMF event when the key is released but we can't easily do that in Gtk+; we'll have to write our own widget. I'm going to give it a shot but this is already a nice improvement so we shouldn't block on it. https://bugzilla.gnome.org/show_bug.cgi?id=679396 | ||||
* | add empathy_dialpad_widget_press_key() | Guillaume Desmottes | 2012-07-09 | 2 | -0/+21 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679396 | ||||
* | dialpad-widget: store buttons in a hash table | Guillaume Desmottes | 2012-07-09 | 1 | -0/+23 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679396 | ||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-07-09 | 1 | -506/+432 |
| |