aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk
Commit message (Collapse)AuthorAgeFilesLines
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-093-3/+3
| | | | svn path=/trunk/; revision=2113
* Add a comment that tells to keep EmpathySound enum sync with sound_entries ↵Xavier Claessens2009-01-072-1/+2
| | | | | | array. svn path=/trunk/; revision=2109
* Assert that sound_id is OK before getting sound_entries[sound_id], to avoid ↵Xavier Claessens2009-01-071-3/+5
| | | | | | crash. svn path=/trunk/; revision=2103
* Sanity checks for empathy_play_sounds.Xavier Claessens2009-01-071-1/+2
| | | | svn path=/trunk/; revision=2102
* Add a debug message when playing sound.Xavier Claessens2009-01-071-0/+4
| | | | svn path=/trunk/; revision=2087
* Back out changes in EmpathyContactListStore. They could go in a laterXavier Claessens2009-01-071-229/+192
| | | | | | branch. svn path=/trunk/; revision=2086
* Propperly mark event descriptions for translation.Xavier Claessens2009-01-071-1/+4
| | | | | | | Add a comment about the order of the sound entries array, and assert if the order isn't correct. svn path=/trunk/; revision=2085
* Update empathy_sound_play () to be nicer to use and centralize the listXavier Claessens2009-01-072-9/+56
| | | | | | of sounds we support. svn path=/trunk/; revision=2082
* Turn empathy_sound_pref_is_enabled into empathy_sound_play thatXavier Claessens2009-01-072-2/+21
| | | | | | automatically plays the sound if the pref is enabled. svn path=/trunk/; revision=2078
* Disconnect all signals from the EmpathyAccountChooser when finalizing.Xavier Claessens2009-01-071-0/+6
| | | | svn path=/trunk/; revision=2077
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-072-2/+2
| | | | svn path=/trunk/; revision=2074
* Don't initialize private stuff in _new ().Xavier Claessens2009-01-071-17/+14
| | | | svn path=/trunk/; revision=2067
* Always disconnect signals for safety on _finalize ().Xavier Claessens2009-01-072-0/+30
| | | | svn path=/trunk/; revision=2062
* Port EmpathyContactListStore to the new API.Xavier Claessens2009-01-071-193/+203
| | | | svn path=/trunk/; revision=2053
* Disconnect signals when finalizing.Xavier Claessens2009-01-071-5/+4
| | | | svn path=/trunk/; revision=2047
* Unref the object.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2035
* Port EmpathyChat to the new API.Xavier Claessens2009-01-071-21/+18
| | | | svn path=/trunk/; revision=2034
* Port the account chooser to the new API.Xavier Claessens2009-01-071-52/+28
| | | | svn path=/trunk/; revision=2031
* Only play logout sound if switching to Offline from Available.Xavier Claessens2009-01-071-1/+0
| | | | svn path=/trunk/; revision=2028
* Don't emit sound when changing state and properly play login sound.Xavier Claessens2009-01-071-2/+4
| | | | svn path=/trunk/; revision=2027
* Adapt the libcanberra calls to use the new functions.Xavier Claessens2009-01-071-1/+0
| | | | svn path=/trunk/; revision=2025
* Add empathy_sound_pref_is_enabled ().Xavier Claessens2009-01-072-0/+37
| | | | svn path=/trunk/; revision=2024
* Adapt Patryk's patch to trunk.Xavier Claessens2009-01-071-0/+1
| | | | svn path=/trunk/; revision=2022
* Create an UI for sound configuration.Xavier Claessens2009-01-071-3/+9
| | | | svn path=/trunk/; revision=2021
* More coding style fixes in empathy-contact-menu.cXavier Claessens2008-12-291-97/+81
| | | | svn path=/trunk/; revision=2018
* Homogenize coding style in empathy_contact_menu_newWill Thompson2008-12-291-2/+2
| | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2015
* Remove finalize, it is not used.Xavier Claessens2008-12-161-7/+0
| | | | svn path=/trunk/; revision=2007
* Do not assert the tab exists in empathy_chat_text_view_tag_set(), simply ↵Xavier Claessens2008-12-161-2/+1
| | | | | | return silently. svn path=/trunk/; revision=2006
* Fallback to use "classic" theme if the gconf key is invalidXavier Claessens2008-12-161-0/+4
| | | | svn path=/trunk/; revision=2003
* Update boxes views when theme changes to another boxes one.Xavier Claessens2008-12-161-63/+89
| | | | svn path=/trunk/; revision=2002
* Update color when using the simple theme and GTK color changes.Xavier Claessens2008-12-161-56/+27
| | | | svn path=/trunk/; revision=2001
* Don't forget to call g_object_weak_unref in finalise on each viewsXavier Claessens2008-12-161-162/+170
| | | | svn path=/trunk/; revision=1998
* Remove useless commented codeXavier Claessens2008-12-161-118/+0
| | | | svn path=/trunk/; revision=1997
* Keep a list of boxes views so we can update colors when themes changeXavier Claessens2008-12-161-46/+68
| | | | svn path=/trunk/; revision=1996
* Remove a FIXME which was not a problem and add one for bug #542523Xavier Claessens2008-12-161-5/+5
| | | | svn path=/trunk/; revision=1995
* Create the simple theme using system colorsXavier Claessens2008-12-161-31/+32
| | | | svn path=/trunk/; revision=1994
* Completely rework the theming system to make easy implementing themes based ↵Xavier Claessens2008-12-1610-1335/+976
| | | | | | on other classes like webkit. svn path=/trunk/; revision=1993
* Remove EmpathyTheme, code will be merged into EmpathyChatTextViewXavier Claessens2008-12-162-100/+0
| | | | svn path=/trunk/; revision=1992
* Remove unused empathy-theme.h includeXavier Claessens2008-12-161-2/+0
| | | | svn path=/trunk/; revision=1991
* Remove useless empathy_text_buffer_tag_setXavier Claessens2008-12-162-52/+1
| | | | svn path=/trunk/; revision=1990
* Remove useless virtual methodsXavier Claessens2008-12-162-94/+10
| | | | svn path=/trunk/; revision=1988
* Rename EmpathyChatSimpleView to EmpathyChatTextViewXavier Claessens2008-12-165-189/+190
| | | | svn path=/trunk/; revision=1987
* Move the smiley menu code from EmpathyChatView to EmpathyChatManager.Xavier Claessens2008-12-165-72/+114
| | | | svn path=/trunk/; revision=1986
* EmpathyChatView interface can only be implemented by a GtkWidget subclassXavier Claessens2008-12-161-1/+1
| | | | svn path=/trunk/; revision=1985
* Replace _get_selection_bounds by _get_has_selectionXavier Claessens2008-12-164-21/+11
| | | | svn path=/trunk/; revision=1984
* Remove _append_button since it's not usedXavier Claessens2008-12-163-98/+0
| | | | svn path=/trunk/; revision=1983
* Move chat_view_get_avatar_pixbuf_with_cache to EmpathyThemeBoxes where it ↵Xavier Claessens2008-12-163-98/+95
| | | | | | makes more sense. svn path=/trunk/; revision=1982
* Fix licence and clean up a bit the interfaceXavier Claessens2008-12-165-193/+179
| | | | svn path=/trunk/; revision=1981
* Reorder functions to not declare them in the top of the file.Xavier Claessens2008-12-161-273/+232
| | | | svn path=/trunk/; revision=1980
* Fix compilation problemsXavier Claessens2008-12-161-133/+94
| | | | svn path=/trunk/; revision=1979
* EmpathyChatView as GInterfaceXavier Claessens2008-12-165-1169/+1630
| | | | svn path=/trunk/; revision=1978
* gtk_init and g_thread_init shouldn't be called by libraries. Let ↵Xavier Claessens2008-12-122-44/+4
| | | | | | applications do it. svn path=/trunk/; revision=1971
* Refactor empathy_gtk_init* to share common code.Xavier Claessens2008-12-121-19/+26
| | | | svn path=/trunk/; revision=1969
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-1224-24/+24
| | | | svn path=/trunk/; revision=1967
* Add empathy_init(), empathy_gtk_init() and empathy_gtk_init_with_args(). ↵Xavier Claessens2008-12-123-0/+50
| | | | | | They have to be called by any process using libempathy. svn path=/trunk/; revision=1966
* Fix coding styleXavier Claessens2008-12-121-6/+6
| | | | svn path=/trunk/; revision=1964
* can_add_contact_to_account: use empathy_contact_manager_can_add (Guillaume ↵Xavier Claessens2008-12-121-23/+6
| | | | | | Desmottes) svn path=/trunk/; revision=1963
* Make hitting enter in New Conversation activate Chat (Will Thompson).Xavier Claessens2008-12-121-0/+1
| | | | svn path=/trunk/; revision=1959
* Clarify URI regexXavier Claessens2008-12-101-4/+4
| | | | svn path=/trunk/; revision=1957
* Improve URI regex.Xavier Claessens2008-12-101-4/+4
| | | | svn path=/trunk/; revision=1956
* Correct typo: SHEME -> SCHEMEXavier Claessens2008-12-101-2/+2
| | | | svn path=/trunk/; revision=1955
* Match literal dot rather than any char in email domainXavier Claessens2008-12-101-1/+1
| | | | | | | This fixes half of #563713: previously, "foo@bar baz" was matched as an email address. svn path=/trunk/; revision=1954
* Explicitly depend on telepathy-glib in .pc files (Simon McVittie)Xavier Claessens2008-12-081-1/+1
| | | | | | | | If backporting this patch, if any file in libempathy/ or libempathy-gtk/ uses #include <libtelepathy/anything>, then a libtelepathy dependency is needed too. svn path=/trunk/; revision=1953
* Autocompletion on contact names for "new message" dialog box. Fixes bug ↵Xavier Claessens2008-12-081-4/+145
| | | | | | #552296 (Emmanuel Bretelle, Xavier Claessens). svn path=/trunk/; revision=1951
* Use GTK+ 2.14.0 and gtk_show_uri (Cosimo Cecchi).Xavier Claessens2008-12-023-20/+24
| | | | svn path=/trunk/; revision=1942
* Use GRegex instead of custom code and use a new regex to detect URIsXavier Claessens2008-12-011-53/+51
| | | | svn path=/trunk/; revision=1932
* Fix previous commit. Oops.Xavier Claessens2008-11-281-5/+5
| | | | svn path=/trunk/; revision=1925
* Fix a crash in the log window when there is no account. Fixes bug #562071.Xavier Claessens2008-11-281-0/+5
| | | | svn path=/trunk/; revision=1924
* max_width, max_height and max_size are defined as guint in ↵Xavier Claessens2008-11-281-1/+1
| | | | | | EmpathyTpContactFactory and telepathy spec. svn path=/trunk/; revision=1923
* Move the ft manager to src/ other programs do not need it.Xavier Claessens2008-11-224-1294/+1
| | | | svn path=/trunk/; revision=1884
* rename empathy_tp_file_get_incoming to empathy_tp_file_is_incomingXavier Claessens2008-11-221-6/+6
| | | | svn path=/trunk/; revision=1882
* empathy_tp_file_accept/offer takes the GFile in param and return a GError if ↵Xavier Claessens2008-11-221-3/+1
| | | | | | the file can't be opened. svn path=/trunk/; revision=1881
* remove useless includesXavier Claessens2008-11-221-2/+0
| | | | svn path=/trunk/; revision=1874
* Fix a little coding styleXavier Claessens2008-11-221-2/+1
| | | | svn path=/trunk/; revision=1873
* No need to define a callback, we can directly use ↵Xavier Claessens2008-11-221-8/+1
| | | | | | empathy_send_file_with_file_chooser. svn path=/trunk/; revision=1872
* Fix compilation warning: gtk_message_dialog_format_secondary_text() require ↵Xavier Claessens2008-11-221-1/+1
| | | | | | a format string. svn path=/trunk/; revision=1866
* ft_manager_clear: use g_hash_table_foreach_remove instead of GHashTableIter ↵Xavier Claessens2008-11-221-16/+22
| | | | | | so the elements are actually removed from the hash table svn path=/trunk/; revision=1865
* ft-manager: ft_manager_clear: use a GHashTableIter instead of creating a ↵Xavier Claessens2008-11-221-31/+21
| | | | | | temporary GSList svn path=/trunk/; revision=1863
* ft-manager: remove old codeXavier Claessens2008-11-221-7/+0
| | | | svn path=/trunk/; revision=1862
* ft-manager: store the icon-name instead of the pixbuf in the storeXavier Claessens2008-11-221-20/+7
| | | | svn path=/trunk/; revision=1861
* ft-manager: add comment explaining how to use GIcon with GTK 2.14Xavier Claessens2008-11-221-1/+3
| | | | svn path=/trunk/; revision=1860
* empathy-ft-manager: use the ContentType property instead of ↵Xavier Claessens2008-11-221-3/+5
| | | | | | gnome_vfs_get_mime_type_for_name to get the mime type svn path=/trunk/; revision=1859
* empathy-ft-manager.c: Display an error if user can't save file to the chosen ↵Xavier Claessens2008-11-221-1/+17
| | | | | | location svn path=/trunk/; revision=1852
* empathy-ft-manager: ask confirmation if the filename already existsXavier Claessens2008-11-221-0/+3
| | | | svn path=/trunk/; revision=1851
* Implement latest ft draftXavier Claessens2008-11-221-9/+8
| | | | svn path=/trunk/; revision=1849
* fix FT client side code as the generated code changedXavier Claessens2008-11-221-5/+5
| | | | svn path=/trunk/; revision=1843
* Don't expose streams in EmpathyTpFile, but use the GFile. (Jonny Lamb)Jonny Lamb2008-11-221-12/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1837
* Fixed typo in FT manager glade file. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1836
* Moved empathy_send_file to EmpathyDispatcher and renamed it. (Jonny Lamb)Jonny Lamb2008-11-222-3/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1835
* Handle new file channels regardless of direction in the dispatcher. (Jonny Lamb)Jonny Lamb2008-11-221-15/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1834
* Removed empathy_send_file_with_file_chooser_and_manager and made file ↵Jonny Lamb2008-11-223-54/+13
| | | | | | | | transfers always use the manager. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1832
* Removed useless test to check whether a GList has items. (Jonny Lamb)Jonny Lamb2008-11-221-38/+34
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1828
* Use gtk_file_chooser_dialog_new and the document-send icon. (Jonny Lamb)Jonny Lamb2008-11-221-20/+8
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1827
* Removed useless include. (Jonny Lamb)Jonny Lamb2008-11-221-1/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1826
* In ft_manager_receive_response_cb, just call empathy_tp_file_cancel instead ↵Jonny Lamb2008-11-221-4/+1
| | | | | | | | of getting the channel and calling close on it. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1825
* Removed "Save as" file filter. (Jonny Lamb)Jonny Lamb2008-11-221-6/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1824
* Made creating a save dialog a bit nicer by using proper GTK functions. ↵Jonny Lamb2008-11-221-11/+4
| | | | | | | | (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1823
* Use g_slice functions with ReceiveResponseData. (Jonny Lamb)Jonny Lamb2008-11-221-2/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1822
* Renamed ft_manager_free_receive_response_data to ↵Jonny Lamb2008-11-221-3/+3
| | | | | | | | ft_manager_receive_response_data_free. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1821
* Removed useless ref of the FT manager in the build_ui method. (Jonny Lamb)Jonny Lamb2008-11-221-3/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1820
* Moved gtk_window_set_icon name into the glade. (Jonny Lamb)Jonny Lamb2008-11-222-2/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1819
* Removed call to gtk_tree_selection_unselect_all. (Jonny Lamb)Jonny Lamb2008-11-221-1/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1818
* Set manager_p to NULL in delete_event_cb, not in _finalize. (Jonny Lamb)Jonny Lamb2008-11-221-2/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1817
* Don't call _finalize in the delete_event_cb. (Jonny Lamb)Jonny Lamb2008-11-221-1/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1816
* Simplified code to add files to the list store. (Jonny Lamb)Jonny Lamb2008-11-221-3/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1815
* Made ft_manager_update_ft_row handle Local_Pending slightly nicer. (Jonny Lamb)Jonny Lamb2008-11-221-7/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1814
* Renamed ft_manager_get_state_change_reason_description to ↵Jonny Lamb2008-11-221-3/+3
| | | | | | | | ft_manager_state_change_reason_to_string and fixed the default unknown state return type. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1813
* Renamed private methods in the FT manager to ft_manager_*. (Jonny Lamb)Jonny Lamb2008-11-221-36/+37
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1812
* Changed gtk_tree_model_get_value calls to use gtk_tree_model_get. (Jonny Lamb)Jonny Lamb2008-11-221-14/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1811
* Updated parameter checks to return appropriate values. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1799
* Add parameter checks to public functions. (Jonny Lamb)Jonny Lamb2008-11-222-0/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1797
* Updated the way to access the EmpathyFTManagerPriv instance within ↵Jonny Lamb2008-11-222-123/+84
| | | | | | | | empathy-ft-manager. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1795
* Re-ordered EmpathyFTManager so functions need no declaration at the top of ↵Jonny Lamb2008-11-221-387/+374
| | | | | | | | the file. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1793
* Use FIXME instead of TODO in comments. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1792
* Changed _run_ method calls to _call_ calls. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1791
* Fixed copyright and author headers. (Jonny Lamb)Jonny Lamb2008-11-224-0/+11
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1790
* Added empathy_offer_file function and updated accept_file. (Jonny Lamb)Jonny Lamb2008-11-221-2/+5
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1788
* Updated yet more places to use s/direction/incoming/ (Jonny Lamb)Jonny Lamb2008-11-221-2/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1784
* Replaced the Direction channel property a more-private GObject incoming ↵Jonny Lamb2008-11-221-9/+7
| | | | | | | | property. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1783
* Fixed yet more references to EMPATHY_FILE. (Jonny Lamb)Jonny Lamb2008-11-221-2/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1782
* Fixed include of empathy-file.h to empathy-tp-file.h. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1781
* Renamed EmpathyFile to EmpathyTpFile. (Jonny Lamb)Jonny Lamb2008-11-224-110/+109
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1776
* Fixed function declaration style. (Jonny Lamb)Jonny Lamb2008-11-221-24/+41
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1772
* Only display "Send Files" if the contact is in Salut. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1771
* Converted sources to Collabora coding style. (Jonny Lamb)Jonny Lamb2008-11-222-913/+913
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1770
* Replaced gnome_vfs_format_file_size_for_display with its GIO equivalent. ↵Jonny Lamb2008-11-221-3/+3
| | | | | | | | (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1769
* Added ability for the ft manager to stay around when closed. (Jonny Lamb)Jonny Lamb2008-11-222-24/+17
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1766
* Show an error to the terminal when there's a problem in getting the output ↵Jonny Lamb2008-11-221-1/+10
| | | | | | | | stream. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1765
* Display cancel reasons in the file transfer manager. (Jonny Lamb)Jonny Lamb2008-11-221-3/+6
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1762
* Actually stop a file transfer if in the ft manager when requested. (Jonny Lamb)Jonny Lamb2008-11-221-2/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1761
* Added a missing "break". (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | | | | Credits to Dafydd Harries for his work in helping to get to the bottom of this one. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1759
* Allow transfers to be declined by closing the channel. (Jonny Lamb)Jonny Lamb2008-11-221-3/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1752
* Added fix for an empty default folder. (Jonny Lamb)Jonny Lamb2008-11-221-1/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1751
* Added missing GTK+ include header. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1749
* Removed EmpathyTpFile and put everything into EmpathyFile. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1748
* Added empathy_send_file_with_file_chooser_and_manager to make use of the ↵Jonny Lamb2008-11-223-1/+17
| | | | | | | | file transfer manager. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1747
* Added GTK file transfer manager. (Jonny Lamb)Jonny Lamb2008-11-225-1/+1367
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1746
* Changed the "Send file" icon to something sane. (Jonny Lamb)Jonny Lamb2008-11-222-1/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1743
* Added "Send file" item to contact menu widget. (Jonny Lamb)Jonny Lamb2008-11-222-0/+34
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1741
* Added some more file sending functions to libempathy-gtk. (Jonny Lamb)Jonny Lamb2008-11-222-0/+132
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1740
* Use proper format string for max-size propertyMathias Hasselmann2008-11-141-1/+1
| | | | svn path=/trunk/; revision=1718
* If chats have no name, use the channel's ID instead of fallback to ↵Xavier Claessens2008-11-141-2/+12
| | | | | | "Conversation". Fixes bug #560611. svn path=/trunk/; revision=1717
* Trivial simplification of the mathXavier Claessens2008-11-111-1/+1
| | | | svn path=/trunk/; revision=1714
* Try to keep the original image format in avatar chooser. This avoid droping ↵Xavier Claessens2008-11-111-58/+69
| | | | | | alpha layer when converting from PNG to JPEG. svn path=/trunk/; revision=1713
* Improve error message.Xavier Claessens2008-11-111-2/+3
| | | | svn path=/trunk/; revision=1712
* Report error to the user when converting the avatar fails.Xavier Claessens2008-11-111-4/+37
| | | | svn path=/trunk/; revision=1711
* Cleanup code and add some commentsXavier Claessens2008-11-112-7/+17
| | | | svn path=/trunk/; revision=1710
* Make a dichotomic search for the optimal image size. Cleanup some codeXavier Claessens2008-11-111-112/+121
| | | | svn path=/trunk/; revision=1708
* Correctly resize the image to fit required max width/heightXavier Claessens2008-11-111-13/+33
| | | | svn path=/trunk/; revision=1707
* Add empathy_pixbuf_from_data_and_mime instead of breaking API.Xavier Claessens2008-11-114-6/+17
| | | | svn path=/trunk/; revision=1706
* Don't modify EmpathyAvatar::format if gdkpixbuf disagreesXavier Claessens2008-11-111-4/+4
| | | | svn path=/trunk/; revision=1705
* Use two g_asserts rather than g_assert (foo && bar).Xavier Claessens2008-11-111-2/+4
| | | | svn path=/trunk/; revision=1704
* can_satisfy_mime_type_requirements: assume out params != NULLXavier Claessens2008-11-111-10/+2
| | | | | | (I never actually removed the assertion that they be non-NULL.) svn path=/trunk/; revision=1703
* Prefer png or jpeg if possible when converting avatarsXavier Claessens2008-11-111-20/+34
| | | | svn path=/trunk/; revision=1702
* Update avatar chooser's account from its own callback.Xavier Claessens2008-11-111-22/+19
| | | | | | | | This fixes a bug where the account chooser's account would change, but the avatar picker would not be updated because the main account_chooser::changed signal handler is suppressed! svn path=/trunk/; revision=1701
* ContactWidget: set up account widget before avatar widgetXavier Claessens2008-11-111-23/+24
| | | | svn path=/trunk/; revision=1700
* If setting an avatar from an EmpathyAvatar, just ref it.Xavier Claessens2008-11-111-25/+66
| | | | svn path=/trunk/; revision=1699
* AvatarChooser: clarify why _scale_down_if_necessary is cheap.Xavier Claessens2008-11-111-2/+7
| | | | svn path=/trunk/; revision=1698
* Make can_satisfy_mime_type_requirements accept NULL out params.Xavier Claessens2008-11-111-6/+24
| | | | svn path=/trunk/; revision=1697
* Flip iterating across format_mime_types and accepted_mime_types.Xavier Claessens2008-11-111-2/+2
| | | | | | | | This better reflects the purpose of the conditional; "for each mime type we can convert to, is it acceptable?" is clearer than "for each acceptable mime type, can we convert to it?". svn path=/trunk/; revision=1696
* Use l and strv for list and strv iterators, not i and jXavier Claessens2008-11-111-7/+7
| | | | svn path=/trunk/; revision=1695
* Use foo[1] rather than *(foo + 1)Xavier Claessens2008-11-111-1/+1
| | | | svn path=/trunk/; revision=1694
* Coding style: cuddle a braceXavier Claessens2008-11-111-2/+1
| | | | svn path=/trunk/; revision=1693
* AvatarChooser: don't set contact_factory to NULL after unreffing.Xavier Claessens2008-11-111-3/+2
| | | | | | The object is being destroyed anyway. svn path=/trunk/; revision=1692
* AvatarChooser: Remove empathy_ prefix from static functions.Xavier Claessens2008-11-111-10/+10
| | | | svn path=/trunk/; revision=1691
* AvatarChooser needs no ContactFactory property; it's a singleton.Xavier Claessens2008-11-113-32/+6
| | | | svn path=/trunk/; revision=1690
* Coding style: no blank lines in local variable declarationsXavier Claessens2008-11-111-4/+0
| | | | svn path=/trunk/; revision=1689
* Coding style: use FIXME rather than TODO.Xavier Claessens2008-11-111-5/+5
| | | | svn path=/trunk/; revision=1688
* Coding style: only one blank line between functions.Xavier Claessens2008-11-112-7/+0
| | | | svn path=/trunk/; revision=1687
* Coding style: use braces for one-statement blocks in AvatarChooserXavier Claessens2008-11-111-9/+19
| | | | svn path=/trunk/; revision=1686
* Check the contact factory is still ready when avatar picker is OKed.Xavier Claessens2008-11-111-0/+13
| | | | svn path=/trunk/; revision=1685
* Don't explicitly check for the new avatar being zero bytesXavier Claessens2008-11-111-1/+1
| | | | | | | empathy_pixbuf_from_data will whine if it can't parse the image, which it won't be able to. svn path=/trunk/; revision=1684
* Don't clear user's avatar if a file can't be read.Xavier Claessens2008-11-111-2/+0
| | | | svn path=/trunk/; revision=1683
* Implement scaling and converting avatars before sending.Xavier Claessens2008-11-111-65/+265
| | | | svn path=/trunk/; revision=1682
* Make empathy_pixbuf_scale_down_if_necessary treat 0 as "no limit"Xavier Claessens2008-11-111-1/+1
| | | | svn path=/trunk/; revision=1681
* Track whether avatar is being set locally, or received from elsewhere.Xavier Claessens2008-11-111-12/+17
| | | | svn path=/trunk/; revision=1680
* Use e_avatar_chooser_clear_image() helper.Xavier Claessens2008-11-111-1/+1
| | | | svn path=/trunk/; revision=1679
* Ref result of empathy_contact_factory_get_tp_factoryXavier Claessens2008-11-111-2/+2
| | | | svn path=/trunk/; revision=1678
* Make avatar chooser (in)sensitive when the TpContactFactory becomes (not) readyXavier Claessens2008-11-111-10/+62
| | | | svn path=/trunk/; revision=1677
* Update AvatarChooser::account when changed in ContactWidgetXavier Claessens2008-11-111-0/+24
| | | | svn path=/trunk/; revision=1676
* AvatarChooser: Add McAccount and EmpathyContactFactory propertiesXavier Claessens2008-11-113-4/+100
| | | | svn path=/trunk/; revision=1675
* Don't automatically resize and png-ify avatars.Xavier Claessens2008-11-114-44/+62
| | | | svn path=/trunk/; revision=1669
* Consolidate hardcoding avatars to PNG to one function.Xavier Claessens2008-11-111-1/+7
| | | | | | | (Incidentally, return "image/png" rather than "png" for the mime type, as the latter is not a mime type.) svn path=/trunk/; revision=1668
* Added GConf key EMPATHY_PREFS_IMPORT_ASKED. (Jonny Lamb)Jonny Lamb2008-10-171-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1625
* empathy-contact-menu.c: store the chatroom instead of the channel in ↵Xavier Claessens2008-10-131-12/+13
| | | | | | contact_room_sub_menu_item_activate_cb_ctx svn path=/trunk/; revision=1585
* empathy-contact-menu.c: use new empathy_chatroom_manager_new APIXavier Claessens2008-10-131-1/+1
| | | | svn path=/trunk/; revision=1584
* Change menu entry to 'Invite to chatroom'Xavier Claessens2008-10-131-1/+1
| | | | svn path=/trunk/; revision=1583
* Actually invite contact to chatroom. Fixes bug #496100 (Guillaume Desmottes).Xavier Claessens2008-10-131-9/+61
| | | | svn path=/trunk/; revision=1582
* Display invite menu entry in the contact menuXavier Claessens2008-10-132-0/+93
| | | | svn path=/trunk/; revision=1581
* Fix build error, empathy_theme_update_view return void.Xavier Claessens2008-10-061-1/+1
| | | | svn path=/trunk/; revision=1517
* Fix for GTK+ adjustment policy enforcement:Vincent Untz2008-09-227-8/+8
| | | | | | http://mail.gnome.org/archives/desktop-devel-list/2008-September/msg00148.html svn path=/trunk/; revision=1488
* Fix condition to set labels selectable.Xavier Claessens2008-09-191-3/+3
| | | | svn path=/trunk/; revision=1472
* add WM_WINDOW_ROLE property to windows (closes: #551113)Frederic Peters2008-09-073-0/+3
| | | | svn path=/trunk/; revision=1428
* move *.pc Requires to Requires.privateXavier Claessens2008-09-071-1/+2
| | | | svn path=/trunk/; revision=1425
* remove libtelepathy from *.pc RequiresXavier Claessens2008-09-071-1/+1
| | | | svn path=/trunk/; revision=1424
* Add a menu item in chat window to set the room as favoriteXavier Claessens2008-08-302-1/+11
| | | | svn path=/trunk/; revision=1401
* Reorder files in alphabetical order.Xavier Claessens2008-08-291-42/+42
| | | | svn path=/trunk/; revision=1399
* Make sure to not unref tooltop_widget more than onceXavier Claessens2008-08-271-2/+2
| | | | svn path=/trunk/; revision=1396
* Keep a ref to the tooltip_widget so it is not recreated all the time.Xavier Claessens2008-08-271-2/+20
| | | | svn path=/trunk/; revision=1395
* don't use italic for status text in contact list (closes: #548632)Frederic Peters2008-08-261-12/+6
| | | | svn path=/trunk/; revision=1387
* Make Chat the default in New Conversation… dialogXavier Claessens2008-08-251-0/+1
| | | | svn path=/trunk/; revision=1379
* Give Chat and Call accelerators in New Conversation dialog.Xavier Claessens2008-08-251-2/+2
| | | | svn path=/trunk/; revision=1378
* EmpathyContactWidget: correct typo, "hbow" -> "hbox"Xavier Claessens2008-08-251-2/+2
| | | | svn path=/trunk/; revision=1377
* don't list profiles twice. (closes: #548578)Frederic Peters2008-08-211-1/+10
| | | | svn path=/trunk/; revision=1364
* Use "Yahoo ID" instead of "Login ID" for Yahoo accounts. (closes: #548693)Frederic Peters2008-08-211-1/+1
| | | | svn path=/trunk/; revision=1363
* don't let label text be selected in contact tooltip (closes: #546568)Frederic Peters2008-08-203-4/+14
| | | | svn path=/trunk/; revision=1360
* check there is an account before accessing it; prevents a segfault when callingFrederic Peters2008-08-201-1/+3
| | | | | | up the 'previous conversations' dialog and there is no account configured. svn path=/trunk/; revision=1359
* Do not display MSN Haze if butterfly is installedXavier Claessens2008-08-191-2/+14
| | | | svn path=/trunk/; revision=1350
* Rephrase sentence in edit contact dialog; fixes bug #547326.Frederic Peters2008-08-121-1/+1
| | | | svn path=/trunk/; revision=1324
* Do not use mission_control_request_channel as we don't use MC's dispatcher ↵Xavier Claessens2008-08-071-6/+10
| | | | | | anymore. Fixes bug #529084. svn path=/trunk/; revision=1311
* Use a GtkMessageDialog instead of GtkDialog for remove confirmation diaog of ↵Xavier Claessens2008-08-061-21/+12
| | | | | | contact/group. svn path=/trunk/; revision=1308
* Fix translators complains about ambigous strings. Fixes bug #546154.Xavier Claessens2008-08-043-164/+135
| | | | svn path=/trunk/; revision=1291
* Mark "Add group" translatable. Fixes bug #544964 (Milo Casagrande).Xavier Claessens2008-08-011-1/+1
| | | | svn path=/trunk/; revision=1277
* rename glade screenname entry widget to match empathy-account-widget.c ↵Xavier Claessens2008-07-301-2/+2
| | | | | | (Elliot Fairweather) svn path=/trunk/; revision=1274
* Add a comment for the usage of row_activated class method and optimise a bit ↵Xavier Claessens2008-07-151-8/+9
| | | | | | that method. svn path=/trunk/; revision=1256
* Prevent to start a chat when activating a row with an eventXavier Claessens2008-07-151-9/+9
| | | | svn path=/trunk/; revision=1255
* Remove a FIXME, seems to work perfectly now.Xavier Claessens2008-07-151-4/+0
| | | | svn path=/trunk/; revision=1254
* Move the event manager to src/Xavier Claessens2008-07-155-759/+3
| | | | svn path=/trunk/; revision=1253
* Remove the contact pending event when the contact is not pending anymore.Xavier Claessens2008-07-151-2/+14
| | | | svn path=/trunk/; revision=1252
* Fix compile errorXavier Claessens2008-07-151-1/+1
| | | | svn path=/trunk/; revision=1251
* Fix reviewer complainsXavier Claessens2008-07-151-2/+8
| | | | svn path=/trunk/; revision=1250
* Remove an empty lineXavier Claessens2008-07-151-1/+0
| | | | svn path=/trunk/; revision=1249
* Activate the event when clicking on the contact list.Xavier Claessens2008-07-151-8/+23
| | | | svn path=/trunk/; revision=1248
* Blink the status icon when a contact has an event.Xavier Claessens2008-07-152-2/+199
| | | | svn path=/trunk/; revision=1247
* Add the contact from who the event comes in the EmpathyEvent struct.Xavier Claessens2008-07-152-16/+21
| | | | svn path=/trunk/; revision=1246
* Add empathy_event_manager_get_eventsXavier Claessens2008-07-152-0/+15
| | | | svn path=/trunk/; revision=1245
* Move event code from EmpathyStatusIcon to EmpathyEventManagerXavier Claessens2008-07-153-2/+507
| | | | svn path=/trunk/; revision=1244
* Moved empathy-accounts-dialog from libempathy-gtk to src. (Jonny Lamb)Jonny Lamb2008-07-154-1517/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1234
* Fix leaked accounts. mc_accounts_list ref all accounts.Xavier Claessens2008-07-141-4/+7
| | | | svn path=/trunk/; revision=1226
* Reverse order of buttons on the dialog box to delete a contact (or a group). ↵Xavier Claessens2008-07-141-1/+1
| | | | | | Fixes bug #542196 (Gaëtan Podevijn). svn path=/trunk/; revision=1225
* Do not popup the Save As menu if the contact has no avatar.Xavier Claessens2008-07-091-0/+4
| | | | svn path=/trunk/; revision=1219
* Fix some coding styleXavier Claessens2008-07-091-59/+33
| | | | svn path=/trunk/; revision=1218
* empathy-contact-widget: remove tabs (Guillaume Desmottes)Xavier Claessens2008-07-092-371/+383
| | | | svn path=/trunk/; revision=1216
* empathy-contact-widget: use gtk_image_menu_item_new_from_stock (Guillaume ↵Xavier Claessens2008-07-091-4/+2
| | | | | | Desmottes) svn path=/trunk/; revision=1215
* switch empathy-contact-widget to Collabora coding style (Guillaume Desmottes)Xavier Claessens2008-07-092-437/+467
| | | | svn path=/trunk/; revision=1213
* use SAVE_AS stock icon when saving the avatar (Guillaume Desmottes)Xavier Claessens2008-07-091-1/+1
| | | | svn path=/trunk/; revision=1212
* Add an option to save avatar to disk. Fixes bug #541431 (Guillaume Desmottes)Xavier Claessens2008-07-091-0/+152
| | | | svn path=/trunk/; revision=1211
* Made the Close button the default widget in the contact edit dialog. (Jonny ↵Jonny Lamb2008-07-082-0/+4
| | | | | | | | | | | | | Lamb) Having this Close button the default widget in the contact edit dialog allows one to enter/edit a contact's alias, and press return when finished, instead of TABing one's to Close, or worse, having to use the mouse! Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1207
* Made account removal confirmation dialog modal. (Jonny Lamb)Jonny Lamb2008-07-081-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1206
* Added support for the chat window to show the avatar as the icon. Fixes bug ↵Jonny Lamb2008-07-081-0/+1
| | | | | | | | #526892 (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1205
* Fix gtk_check_version usage, it returns NULL when version is OK.Xavier Claessens2008-07-051-1/+1
| | | | svn path=/trunk/; revision=1198
* Use function to check GTK+ version instead of mangling directly. Fixes bug ↵Xavier Claessens2008-07-051-1/+1
| | | | | | #537249 (Ross Burton). svn path=/trunk/; revision=1197
* Prepend "mailto:" to urls containing a "@".Xavier Claessens2008-07-051-5/+9
| | | | svn path=/trunk/; revision=1196
* Unref profile and improve a bit default account domain code.Xavier Claessens2008-07-041-18/+14
| | | | svn path=/trunk/; revision=1194
* Automatically add default account domain where appropriate. Fixes bug ↵Jonny Lamb2008-07-041-2/+24
| | | | | | | | #534425 (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1193
* Select the bugged account upon a failed connection. Fixes bug #536984 (Jonny ↵Jonny Lamb2008-07-042-3/+12
| | | | | | | | | | | | | Lamb). When a connection fails, a box in the main window appears with an "Edit Account" button. Clicking this button takes you to the account editor, but does nothing else. This patch moves the selection to the bugged account, for convenience. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1192
* Set an smiley icon for the "Insert smiley" menu item.Xavier Claessens2008-07-041-1/+4
| | | | svn path=/trunk/; revision=1191
* Set an icon for the spellcheck menu itemXavier Claessens2008-07-041-1/+5
| | | | svn path=/trunk/; revision=1190
* Remove useless empty lines in chat_input_populate_popup_cb.Xavier Claessens2008-07-041-28/+16
| | | | svn path=/trunk/; revision=1189
* Added Send menu item to the chat input menu. Fixes bug #532622 (Jonny Lamb).Jonny Lamb2008-07-041-1/+22
| | | | | | | | This allows users to send messages by just using the mouse. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1188