aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk
Commit message (Collapse)AuthorAgeFilesLines
* Port EmpathyContactManager to the new singleton policy.Xavier Claessens2009-01-093-5/+5
| | | | svn path=/trunk/; revision=2121
* Port to the new singleton API.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2120
* Port EmpathySmileyManager to the new singleton policy.Xavier Claessens2009-01-095-16/+31
| | | | svn path=/trunk/; revision=2116
* Port EmpathyLogManager to the new singleton policy.Xavier Claessens2009-01-093-3/+3
| | | | svn path=/trunk/; revision=2115
* Port EmpathyIdle to the new singleton policy.Xavier Claessens2009-01-091-2/+2
| | | | svn path=/trunk/; revision=2114
* 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