aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Move empathy-contactinfo-utils to libempathy-gtkDanielle Madeley2011-10-211-0/+2
| | | | | | | Why do we still have this annoying split? Rebasing this work will pull in a dependency on empathy-string-parser, which is part of libempathy-gtk. Hence the move.
* Remove contact-selector-dialogDanielle Madeley2011-10-201-3/+0
| | | | It's no longer used.
* Move dialpad into a widget of its ownDanielle Madeley2011-10-191-0/+2
| | | | | | Let's face it, the whole thing was getting a little unwieldly there in the UI utils, and if we're going to be using it in more places, let's start by abstracting it into a widget.
* remove empathy-contact-selectorGuillaume Desmottes2011-10-091-2/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=629517
* Use g_cclosure_marshal_generic for all signalsXavier Claessens2011-09-281-21/+0
| | | | No more ugly marshallers \o/
* add EmpathyAccountSelectorDialogGuillaume Desmottes2011-08-291-0/+2
| | | | | | Dialog asking user to pick an account from a pre-defined list. https://bugzilla.gnome.org/show_bug.cgi?id=650112
* Merge branch 'log-window-webview'Danielle Madeley2011-08-181-19/+11
|\
| * Make WebKit compulsoryDanielle Madeley2011-08-161-26/+11
| | | | | | | | | | It is now required for the log viewer, furthermore it will be required once we remove non-adium themes.
| * Abstract WebKit string parsers into empathy-webkit-utilsDanielle Madeley2011-08-011-3/+10
| | | | | | | | | | | | This file is currently optionally built, but if the logviewer is going to depend on WebKit, maybe that's a bad idea? Maybe we should just make WebKit required (this will probably happen when we require Adium themes in the future).
* | Add EmpathyContactChooserGuillaume Desmottes2011-08-051-0/+2
|/ | | | | | | This is a pure code refactoring from EmpathyInviteParticipantDialog, this widget is not generic yet. https://bugzilla.gnome.org/show_bug.cgi?id=656020
* Merge branch 'call'Emilio Pozuelo Monfort2011-06-091-0/+4
|\
| * Move empathy_call_* util functions to libempathy-gtkEmilio Pozuelo Monfort2011-06-091-0/+2
| | | | | | | | | | | | | | | | Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c
| * NewCallDialog: support CallsEmilio Pozuelo Monfort2011-06-081-0/+2
| | | | | | | | | | | | | | Conflicts: libempathy-gtk/Makefile.am libempathy-gtk/empathy-new-call-dialog.c
* | add an optional dep on geocode-glibGuillaume Desmottes2011-06-081-0/+2
|/
* libempathy-gtk: add dependency on libcheeseRaluca Elena Podiuc2011-05-261-0/+2
|
* Beginning of contact blocking dialogDanielle Madeley2011-03-081-0/+3
| | | | | | | Can currently select an account and view the contact blocking 'deny' list. List reponds to changes in the group membership. Add/Remove buttons do not yet do anything.
* Move farsight-using sources to srcEmilio Pozuelo Monfort2011-02-211-10/+2
| | | | And only build them for empathy-av, since they use farsight.
* Add Contact Search supportEmilio Pozuelo Monfort2011-01-281-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=606947
* libempathy-gtk: No need to 'egg' gcr-simple-certificate.[ch]Stef Walter2010-12-241-1/+0
| | | | These are now properly distributed by libgcr.
* auth-client: move the password dialog into a new fileJonny Lamb2010-12-031-0/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* move empathy-sound to empathy-sound-managerGuillaume Desmottes2010-11-301-2/+2
|
* Group all harddeps in one pkg-config callXavier Claessens2010-11-151-5/+1
| | | | We do not support GTK2 anymore, so there is no point in keeping those
* add EmpathyInputTextViewGuillaume Desmottes2010-11-111-0/+2
|
* remove EmpathyKludgeLabelGuillaume Desmottes2010-10-041-2/+0
| | | | It shouldn't be needed any more with GTK-3.
* Check for gcr-1 when building against GTK+ 3 (GNOME bug #628092)Frédéric Péters2010-08-301-0/+2
|
* add empathy-irc-network-chooser-dialogGuillaume Desmottes2010-08-251-0/+2
| | | | Some of the code has been copied from empathy-account-widget-irc.c.
* add empathy-irc-network-chooserGuillaume Desmottes2010-08-251-0/+2
|
* Merge branch 'tls-connection'Cosimo Cecchi2010-08-241-0/+4
|\
| * Import gcr-simple-certificate from gcrCosimo Cecchi2010-08-131-0/+1
| | | | | | | | | | | | Don't know why, but this isn't exported from gcr. While we try to make this public, include it here, as it's self-contained anyway.
| * Add EmpathyTLSDialogCosimo Cecchi2010-08-131-0/+2
| |
| * Depend on gcr from gnome-keyringCosimo Cecchi2010-08-131-0/+1
| |
* | Add EmpathyIndividualEditDialogPhilip Withnall2010-08-201-0/+2
| | | | | | | | | | This replaces the edit dialogue from empathy-contact-dialogs.c, and is now used from the EmpathyIndividualMenu. Closes: bgo#626544
* | Expand EmpathyIndividualWidgetPhilip Withnall2010-08-201-1/+2
| | | | | | | | | | It's now a fully-fledged widget of its own, rather than a thin wrapper around EmpathyContactWidget. Closes: bgo#626728
* | Split the group editing widgets out of EmpathyContactWidgetPhilip Withnall2010-08-201-0/+2
| | | | | | | | | | They can be shared between EmpathyContactWidget and a new EmpathyIndividualWidget, once it's written.
* | Show information for all an individual's personas in the information dialoguePhilip Withnall2010-08-161-0/+2
|/
* Add EmpathyLinkingDialogPhilip Withnall2010-08-121-0/+2
| | | | | A dialogue which uses EmpathyIndividualLinker to allow linking of Individuals, accessible by a "Link" entry in the contacts' context menu.
* Add EmpathyIndividualLinkerPhilip Withnall2010-08-121-0/+2
| | | | | This is a widget to allow selection of Individuals to link together to form linked Individuals.
* Add EmpathyIndividualWidgetPhilip Withnall2010-08-121-0/+2
| | | | | This displays details for a single Individual, in much the same way that EmpathyContactWidget displays the details of a single Persona.
* Add EmpathyPersonaStore and EmpathyPersonaViewPhilip Withnall2010-08-121-0/+4
| | | | | | Based on stripped-down versions of EmpathyContactListStore and EmpathyContactListView, these allow listing of all the Personas for a given Individual.
* Support contact addingTravis Reitter2010-07-211-0/+2
|
* Re-implement the context menu for IndividualsTravis Reitter2010-07-211-0/+1
|
* Base the contact list around libfolks metacontacts. Not yet to feature-parityTravis Reitter2010-07-211-0/+5
| | | | with mainline Empathy.
* use libcanberra-gtk3 when building with GTK3Guillaume Desmottes2010-07-081-0/+2
|
* move GTK+ check to its own PKG_CHECK_MODULESGuillaume Desmottes2010-07-081-0/+2
|
* Simplify checking of the depsGuillaume Desmottes2010-07-071-2/+2
| | | | | The empathy/libempathy/libempathy-gtk border is less clear than it used to be so there is not point continuing checking deps separately.
* Depend on telepathy-logger (#610956)Guillaume Desmottes2010-06-181-2/+0
|
* Port Empathy code to GSettings, remove EmpathyConfDanielle Madeley2010-06-181-2/+0
|
* Add EmpathyLiveSearch widgetFelix Kaser2010-06-081-0/+2
|
* stop exporting FAVOURITE_CONTACTS_CFLAGS and FAVOURITE_CONTACTS_LIBSGuillaume Desmottes2010-03-151-2/+0
|
* Add a favorite contacts build option and make Moblin support automatically ↵Travis Reitter2010-03-151-0/+2
| | | | turn it on.
* Move empathy_string_parser API to its own fileXavier Claessens2010-03-031-0/+2
|
* TPL Enabling patch, all-in-one.Cosimo Alfarano2010-02-261-0/+2
| | | | By default TPL is disabled, use --enable-tpl configure option to enable it.
* Rename Moblin to Meego throughout EmpathyDanielle Madeley2010-02-191-2/+2
| | | | At the request of Rob Bradford
* Support silent build rules with automake 1.11Javier Jardón2010-01-181-8/+7
| | | | | | | | | | Support silent build rules, requires at least automake-1.11. Disable by either passing --disable-silent-rules to configure or passing V=1 to make. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=585364 Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add search bar in chat text views (#585168)Thomas Meire2010-01-121-1/+4
|
* add empathy-new-call-dialogGuillaume Desmottes2009-12-171-0/+2
|
* rename empathy-new-message-dialog.ui to empathy-contact-selector-dialog.uiGuillaume Desmottes2009-12-171-1/+1
|
* add empathy-contact-selector-dialogGuillaume Desmottes2009-12-171-0/+2
| | | | | EmpathyContactSelectorDialog is an abstract class to helping to implement dialog such as the "new message" dialog.
* Link libempathy-gtk against libnotifyLaurent Bigonville2009-12-011-0/+2
|
* add stub EmpathyNotifyManager (#601691)Guillaume Desmottes2009-11-131-0/+2
|
* libempathy-gtk/Makefile.am: sort filesGuillaume Desmottes2009-11-131-19/+19
|
* Enable extra error CFLAGS in libempathy-gtk/Guillaume Desmottes2009-10-231-0/+1
|
* Stop building libempathy{,-gtk} as a shared library. Closes bug #599086Jonny Lamb2009-10-211-30/+19
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add configure switches for nbtk (off by default).Cosimo Cecchi2009-09-281-0/+2
|
* Ship empathy-account-widget-private.h within the tarball.EMPATHY_2_27_91Xavier Claessens2009-08-251-1/+1
|
* Move back the account assistant to src/Cosimo Cecchi2009-08-221-2/+0
|
* Implement first page in the assistantCosimo Cecchi2009-08-221-0/+2
|
* Merge branch 'sjoerd-mc5' into mc5Cosimo Cecchi2009-08-011-0/+4
|\ | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c libempathy-gtk/empathy-protocol-chooser.c
| * Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-281-0/+4
| |\ | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c src/empathy.c
| | * Add the new files in Makefile.amArnaud Maillet2009-07-201-0/+2
| | |
| | * Make EmpathyContactWidget use EmpathyKludgeLabelDavyd Madeley2009-07-071-0/+2
| | |
* | | First cut at GObject-ifying EmpathyAccountWidgetCosimo Cecchi2009-07-301-1/+2
|/ /
* / Transform profile chooser into a protocol chooserSjoerd Simons2009-07-061-2/+2
|/
* Move sound related functions to its own module.Jonathan Tellier2009-06-261-0/+2
|
* Add a plist parser and set font family, size and default variant. Fixes bug ↵Patryk Zawadzki2009-06-221-0/+4
| | | | #586387.
* Include empathy-theme-adium.c/h in tarballs even if webkit is not installedXavier Claessens2009-06-121-5/+11
|
* Compile EmpathyThemeAdium only if webkit is installedXavier Claessens2009-06-121-2/+5
|
* Add skelet of Adium theme using webkit.Xavier Claessens2009-06-121-0/+4
|
* Distribute conditionally built filesPierre-Luc Beaudoin2009-06-091-8/+12
|
* Add simple flymake support.Jonny Lamb2009-06-051-0/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Don't build the file instead of #if the whole filePierre-Luc Beaudoin2009-06-011-2/+8
|
* Add EmpathyLocationManagerPierre-Luc Beaudoin2009-06-011-0/+2
|
* Configure bits for geocluePierre-Luc Beaudoin2009-06-011-0/+2
|
* Geoclue is not used in libempathy-gtkPierre-Luc Beaudoin2009-05-281-2/+0
|
* Add a map in the Contact Information dialogPierre-Luc Beaudoin2009-05-281-0/+4
| | | | | For now, the map in the tool tip is disabled as Clutter-gtk does like at all this type of window/initialisation
* enable coding style checks in libempathy-gtkGuillaume Desmottes2009-05-181-2/+11
|
* Add shave support to build process.Jonny Lamb2009-04-241-6/+8
| | | | | | Use --enable-shave to enable building with shave. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Merge branch 'spelling-578399'Davyd Madeley2009-04-241-3/+0
|\
| * Display spelling suggestions in a submenu instead of in a separateAdam Schreiber2009-04-221-3/+0
| | | | | | | | dialog. Fixes bug #578399
* | Connect new dialog into presence chooser, remove old dialogDavyd Madeley2009-04-221-1/+0
| |
* | List presets in the treeviewDavyd Madeley2009-04-211-0/+1
| |
* | Skeleton of a new presets dialogDavyd Madeley2009-04-211-0/+2
|/
* Use autotools magic to take care of disabling deprecated symbolsLaurent Bigonville2009-04-181-1/+2
| | | | | Passing --enable-maintainer-mode to the configure will disable deprecated symbols
* Modify Makefile.am for new file namesXavier Claessens2009-04-161-20/+20
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2848
* Make a separated module set for libempathy-gtk/ and src/Xavier Claessens2009-04-161-2/+2
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2838
* Add audio/video sink and source abstractionsSjoerd Simons2009-02-031-0/+8
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2384
* update Makefile.amXavier Claessens2009-01-311-0/+2
| | | | svn path=/trunk/; revision=2308
* Remove EmpathyTheme, code will be merged into EmpathyChatTextViewXavier Claessens2008-12-161-2/+0
| | | | svn path=/trunk/; revision=1992
* Rename EmpathyChatSimpleView to EmpathyChatTextViewXavier Claessens2008-12-161-2/+2
| | | | svn path=/trunk/; revision=1987
* EmpathyChatView as GInterfaceXavier Claessens2008-12-161-0/+2
| | | | svn path=/trunk/; revision=1978
* Add empathy_init(), empathy_gtk_init() and empathy_gtk_init_with_args(). ↵Xavier Claessens2008-12-121-0/+1
| | | | | | They have to be called by any process using libempathy. svn path=/trunk/; revision=1966
* Move the ft manager to src/ other programs do not need it.Xavier Claessens2008-11-221-4/+1
| | | | svn path=/trunk/; revision=1884
* Added GTK file transfer manager. (Jonny Lamb)Jonny Lamb2008-11-221-1/+4
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1746
* Reorder files in alphabetical order.Xavier Claessens2008-08-291-42/+42
| | | | svn path=/trunk/; revision=1399
* Move the event manager to src/Xavier Claessens2008-07-151-4/+2
| | | | svn path=/trunk/; revision=1253
* Move event code from EmpathyStatusIcon to EmpathyEventManagerXavier Claessens2008-07-151-2/+4
| | | | svn path=/trunk/; revision=1244
* Moved empathy-accounts-dialog from libempathy-gtk to src. (Jonny Lamb)Jonny Lamb2008-07-151-3/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1234
* Move contact menu code to its own module.Xavier Claessens2008-04-251-1/+3
| | | | svn path=/trunk/; revision=1040
* Cleanup the spell code.Xavier Claessens2008-04-221-0/+2
| | | | svn path=/trunk/; revision=1031
* Simplify SIP account config UI. Fixes bug #527452 (Frederic Peters).Xavier Claessens2008-04-161-0/+2
| | | | svn path=/trunk/; revision=948
* Add a widget to configure AIM accounts. Fixes bug #513676 (Andreas Henriksson).Xavier Claessens2008-04-021-0/+1
| | | | svn path=/trunk/; revision=860
* Remove deleted files from Makefile.amXavier Claessens2008-04-021-5/+0
| | | | svn path=/trunk/; revision=834
* Add GUI to configure groupwise account. Fixes bug #522862 (Vincent Untz).Xavier Claessens2008-03-271-0/+1
| | | | svn path=/trunk/; revision=827
* Add a widget to configure SIP accounts. Fixes bug #513679 (Baptiste ↵Xavier Claessens2008-03-251-0/+1
| | | | | | Mille-Mathias). svn path=/trunk/; revision=823
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-141-74/+51
| | | | | | libempathy-gtk/ to src/ svn path=/trunk/; revision=789
* Add an advanced expander in the generic setting widget. Fixes bug #466521 ↵Xavier Claessens2008-03-081-0/+1
| | | | | | (Marco Barisione). svn path=/trunk/; revision=706
* Install missing glade files and add them in POTFILESXavier Claessens2008-03-031-0/+2
| | | | svn path=/trunk/; revision=690
* Merge commit 'bari/marshalList'Xavier Claessens2008-02-181-1/+1
| | | | svn path=/trunk/; revision=651
* Merge commit 'cassidy/irc'Xavier Claessens2008-02-181-2/+8
| | | | svn path=/trunk/; revision=649
* Add a generic UI to make easy building UI for protocol specific settings. ↵Xavier Claessens2008-02-111-8/+2
| | | | | | Port empathy-account-widget-*.[ch] to use that API. svn path=/trunk/; revision=621
* Generate marshal.list thanks to gabble black magic.Xavier Claessens2008-02-101-0/+21
| | | | svn path=/trunk/; revision=614
* Do not export symbols outside the empathy_ namespace.Xavier Claessens2008-02-101-1/+2
| | | | svn path=/trunk/; revision=613
* Move empathy-conf to libempathy-gtk. libempathy do not depend directly on ↵Xavier Claessens2008-01-231-0/+2
| | | | | | gconf anymore. svn path=/trunk/; revision=597
* Move empathy-contact-groups to libempathy, it has nothing to do in -gtkXavier Claessens2008-01-211-8/+1
| | | | svn path=/trunk/; revision=592
* Move empathy-status-presets to libempathy, nothing to do with GTKXavier Claessens2008-01-211-3/+0
| | | | svn path=/trunk/; revision=591
* Revert "merge git work"Xavier Claessens2007-12-291-6/+4
| | | | | | This reverts commit 0cfd80847f0d66967f56c7d6b3eb46793f725859. svn path=/trunk/; revision=519
* merge git workXavier Claessens2007-12-291-4/+6
| | | | svn path=/trunk/; revision=518
* Simplify chat theme systemXavier Claessens2007-12-291-6/+4
| | | | svn path=/trunk/; revision=507
* New chat theme engine imported from Gossip (Daniel Gryniewicz, Xavier ↵Xavier Claessens2007-12-211-0/+8
| | | | | | Claessens). svn path=/trunk/; revision=494
* Squashed commit of the following:Xavier Claessens2007-12-021-3/+6
| | | | | | | | | | | | | | | | commit a54ce7de2fc09f717f185fbc9b1d29e28cdcc2e7 Author: Xavier Claessens <xclaesse@gmail.com> Date: Sun Dec 2 14:41:27 2007 +0100 Implement New Message on status icon menu too. commit f98dae2e18348db82f1460d4f8fb6ff49dc5fbc2 Author: Xavier Claessens <zdra@zdra-laptop.(none)> Date: Sat Dec 1 00:49:56 2007 +0100 New message dialog svn path=/trunk/; revision=453
* Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of themXavier Claessens2007-10-091-1/+5
| | | | | | | | | | | | | | | | | | | | | 2007-10-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-avatar-chooser.c: * libempathy-gtk/empathy-avatar-chooser.h: * libempathy-gtk/empathy-avatar-image.c: * libempathy-gtk/empathy-avatar-image.h: * libempathy-gtk/Makefile.am: * src/empathy.c: Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of them in contact information windows. That means we can now enlarge avatars when clicking on it and we can set our own avatar if we edit our own contact. svn path=/trunk/; revision=363
* Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, XavierXavier Claessens2007-09-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-09-29 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-call-window.c: * libempathy-gtk/empathy-call-window.h: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-call-window.glade: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * src/empathy-call-chandler.c: * src/empathy-call.chandler: * src/org.gnome.Empathy.Call.service.in: * src/Makefile.am: * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-call.c: * libempathy/empathy-tp-call.h: * libempathy/Makefile.am: * libempathy/tp-stream-engine.xml: * configure.ac: * doc/libempathy-gtk/libempathy-gtk-docs.sgml: * doc/libempathy/libempathy.types: * doc/libempathy/libempathy-docs.sgml: * doc/libempathy/Makefile.am: * doc/libempathy/tmpl/empathy-utils.sgml: Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, Xavier Claessens). svn path=/trunk/; revision=339
* Adding UI to start a VoIP call. It does nothing yet. Most of the code isXavier Claessens2007-09-091-0/+2
| | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-chat.glade: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-contact.c: * libempathy/empathy-contact.h: Adding UI to start a VoIP call. It does nothing yet. Most of the code is ported from Gossip patch (Raphael Slinckx, Xavier Claessens). svn path=/trunk/; revision=292
* More dynamic smiley managment and more efficient algorithm to detectXavier Claessens2007-09-081-0/+2
| | | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-view.h: * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-smiley-manager.c: * libempathy-gtk/empathy-smiley-manager.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat-view.c: More dynamic smiley managment and more efficient algorithm to detect smileys in messages. * doc/: Updated svn path=/trunk/; revision=285
* Add specialised UI for salut settings. Configure a Salut account firstXavier Claessens2007-08-231-6/+9
| | | | | | | | | | | | | | | | | | | | 2007-08-23 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-salut.glade: * libempathy-gtk/empathy-account-widget-salut.c: * libempathy-gtk/empathy-account-widget-salut.h: * libempathy-gtk/empathy-preferences.h: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy-gtk/Makefile.am: * src/empathy.c: * configure.ac: * data/empathy.schemas.in: Add specialised UI for salut settings. Configure a Salut account first time empathy is started with salut CM installed using gnome-about-me information. Fixes bug #447467 (Cosimo Cecchi, Xavier Claessens). svn path=/trunk/; revision=266
* Remove empathy-marshal-main.c and include empathy-marshal.h fromMarco Barisione2007-08-081-2/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-08-07 Marco Barisione <marco@barisione.org> * libempathy/Makefile.am: * libempathy/empathy-marshal-main.c: Remove empathy-marshal-main.c and include empathy-marshal.h from empathy-marshal.c. * libempathy/Makefile.am: * libempathy-gtk/Makefile.am: Generate files for enum types with glib-mkenums. * libempathy/empathy-contact.c: * libempathy/empathy-idle.c: * libempathy/empathy-message.c: * libempathy/empathy-presence.c: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-preferences.c: * doc/libempathy-gtk/libempathy-gtk.types: * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Use g_param_spec_enum() and g_param_spec_flags() instead of g_param_spec_(u)int. Fixes bug #462465. * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: Remove empathy_contact_list_store_sort_get_type() as it's now auto-generated by glib-mkenums. svn path=/trunk/; revision=234
* Use libtool -version-info. Fixes bug #460579 (Laurent Bigonville).Xavier Claessens2007-07-261-0/+3
| | | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: * libempathy/Makefile.am: * configure.ac: Use libtool -version-info. Fixes bug #460579 (Laurent Bigonville). svn path=/trunk/; revision=200
* Fix missing header for EmpathyAccountWidgetMSN.Xavier Claessens2007-07-131-2/+3
| | | | | | | | | | | | | | 2007-07-12 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: Fix missing header for EmpathyAccountWidgetMSN. * configure.ac: Fix useless "\". * autogen.sh: run gtkdocize if needed. svn path=/trunk/; revision=183
* Add MSN setting UI. Fixes bug #443162 (Cosimo Cecchi).Xavier Claessens2007-07-091-2/+4
| | | | | | | | | | | | | | | | | | | 2007-07-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-msn.glade: * libempathy-gtk/empathy-account-widget-msn.c: * libempathy-gtk/empathy-account-widget-msn.h: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy-gtk/Makefile.am: Add MSN setting UI. Fixes bug #443162 (Cosimo Cecchi). * libempathy-gtk/empathy-chat-view.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-log-manager.h: Add needed API to show chat logs in Tracker. Fixes bug #452536. svn path=/trunk/; revision=178
* Install libempathy and libempathy-gtk and make their API public.Xavier Claessens2007-06-231-40/+74
| | | | | | | | | | | | | | 2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/libempathy-gtk.pc.in: * libempathy-gtk/Makefile.am: * libempathy/libempathy.pc.in: * libempathy/Makefile.am: * configure.ac: Install libempathy and libempathy-gtk and make their API public. svn path=/trunk/; revision=172
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-39/+39
| | | | | | | | | | | | | 2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170
* New window for viewing logs.Xavier Claessens2007-06-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-06-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: * libempathy-gtk/gossip-log-window.glade: * libempathy-gtk/gossip-log-window.h: * libempathy-gtk/gossip-log-window.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-log-manager.h: * libempathy-gtk/gossip-chat.c: * libempathy-gtk/empathy-main-window.c: New window for viewing logs. * libempathy-gtk/gossip-chat-view.c: Do not use smooth scroll when resizing the view. * libempathy-gtk/gossip-contact-list-store.c: Do not set active contacts when creating the store, and when contact groups changed. * src/empathy-main.c: Fix warning when using command-line options. * libempathy/empathy-tp-contact-list.c: Check if we have an aliasing iface before setting the alias of a contact. * TODO: Updated. * data/jabber.profile: Ignore ssl errors by default. This is a security vulnerability but we don't really have the choice. * libempathy/gossip-contact.h: * libempathy/gossip-contact.c: Add a "is-user" property to know if it's our self contact. * libempathy/gossip-message.h: * libempathy/gossip-message.c: Add a "receiver" property like that we have our self contact for nick highlight. svn path=/trunk/; revision=148
* Adding spellcheck support.Xavier Claessens2007-06-101-0/+2
| | | | | | | | | | | | | | | | | 2007-06-10 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-spell-dialog.glade: * libempathy-gtk/gossip-spell-dialog.c: * libempathy-gtk/gossip-spell-dialog.h: * libempathy-gtk/gossip-chat.c: * libempathy-gtk/Makefile.am: * configure.ac: Adding spellcheck support. * libempathy-gtk/gossip-spell.c: * libempathy/gossip-conf.c: Remove useless debug messages. svn path=/trunk/; revision=144
* Make it distcheckXavier Claessens2007-06-091-1/+1
| | | | svn path=/trunk/; revision=136
* Implement editing and viewing contact information with right click on theXavier Claessens2007-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | 2007-06-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-dialogs.glade: * libempathy-gtk/empathy-contact-widget.glade: * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/gossip-ui-utils.c: * libempathy-gtk/empathy-subscription-dialog.glade: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/gossip-ui-utils.h: * libempathy-gtk/gossip-contact-list-view.c: * libempathy-gtk/empathy-subscription-dialog.c: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-subscription-dialog.h: Implement editing and viewing contact information with right click on the roster. svn path=/trunk/; revision=128
* New dialog: EmpathySubscriptionDialog. It uses EmpathyContactWidget toXavier Claessens2007-06-071-0/+2
| | | | | | | | | | | | | | | | | | | | 2007-06-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-subscription-dialog.glade: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/gossip-contact-list-view.c: * libempathy-gtk/empathy-subscription-dialog.c: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-subscription-dialog.h: * libempathy/empathy-tp-contact-list.c: New dialog: EmpathySubscriptionDialog. It uses EmpathyContactWidget to display information about the contact who wants to get your presence. This dialog appears when clicking on the status icon when it blinks. You can also remove contacts when right-click on it in the roster. svn path=/trunk/; revision=125
* New widget: EmpathyContactWidget. It displays information about a contact,Xavier Claessens2007-06-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | 2007-06-06 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-contact-widget.glade: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/Makefile.am: New widget: EmpathyContactWidget. It displays information about a contact, it can be used in any kind of dialog which needs to display contact information like alias, groups, avatar, etc. If the contact is the selfcontact information are editable. * libempathy/empathy-tp-contact-list.c: Do not take care of subscription changes. * libempathy/gossip-contact.c: Use gossip_presence_state_get_default_status (MC_PRESENCE_OFFLINE) when there is no presence. svn path=/trunk/; revision=124
* libempathy-gtk/gossip-ui-utils.c libempathy-gtk/gossip-accounts-dialog.cXavier Claessens2007-06-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | 2007-06-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-ui-utils.c * libempathy-gtk/gossip-accounts-dialog.c * libempathy-gtk/Makefile.am * src/empathy-accounts-main.c * src/empathy-chat-main.c * src/Makefile.am * src/empathy-main.c * libempathy/gossip-utils.c * libempathy/Makefile.am * src/empathy-filter.h * src/empathy-filter-plugin.c * src/empathy-filter.xml * src/empathy-filter.c * libempathy/gossip-paths.c * libempathy/gossip-paths.h: Remove unused code. svn path=/trunk/; revision=120
* Fix warning when selecting all accounts.Xavier Claessens2007-05-311-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-05-31 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-account-chooser.c: Fix warning when selecting all accounts. * src/empathy-accounts-main.c: * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/gossip-accounts-dialog.h: * libempathy-gtk/gossip-accounts-dialog.c: * libempathy-gtk/gossip-preferences.h: * libempathy-gtk/gossip-preferences.c: Set parent window. * libempathy-gtk/empathy-main-window.c: Implement favorite chatroom menu and fix a leak. * libempathy-gtk/Makefile.am: * libempathy/Makefile.am: * libempathy/gossip-chatroom.c: * libempathy/gossip-chatroom.h: * libempathy/gossip-chatroom-manager.c: * libempathy/gossip-chatroom-manager.h: * libempathy/gossip-chatroom-manager.dtd: * libempathy-gtk/gossip-chatrooms-window.glade: * libempathy-gtk/gossip-chatrooms-window.c: * libempathy-gtk/gossip-chatrooms-window.h: New files to implement favorite chatrooms and a window to show them. * libempathy-gtk/gossip-chat.c: Fix tooltip leaked. * libempathy-gtk/gossip-chat-window.h: * libempathy-gtk/gossip-chat-window.c: Do not use deprecated gtk_object_sink(). Implement favorite chatroom features. Find a chat by comparing the account AND the chat ID. * src/empathy-chat-main.c: * libempathy/empathy-tp-chat.h: * libempathy/empathy-tp-chat.c: * libempathy/gossip-utils.h: * libempathy/gossip-utils.c: empathy_tp_chat_get_id() returns the Text channel's name. The chat ID is unique only for a specified account. * libempathy/empathy-tp-contact-list.c: Fix some leaks and add a FIXME comment for a leak not yet fixed. * TODO: Would be cool to have a glade catalog for libempathy-gtk. svn path=/trunk/; revision=100
* New objects: GossipAccountChooser and GossipNewChatroom, we can now joinXavier Claessens2007-05-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-05-24 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-account-chooser.c: * libempathy-gtk/gossip-new-chatroom-dialog.c: * libempathy-gtk/gossip-account-widget-jabber.c: * libempathy-gtk/gossip-account-chooser.h: * libempathy-gtk/gossip-new-chatroom-dialog.h: * libempathy-gtk/gossip-group-chat.c: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/gossip-new-chatroom-dialog.glade: * libempathy-gtk/gossip-account-widget-jabber.glade: * libempathy-gtk/Makefile.am: * libempathy/empathy-tp-chatroom.c: * data/gtalk.profile: * data/jabber.profile: * data/salut.profile: * data/Makefile.am: * data/empathy.desktop.in.in: * data/msn.profile: * data/irc.profile: New objects: GossipAccountChooser and GossipNewChatroom, we can now join any chatroom. Adding IRC profile. svn path=/trunk/; revision=89
* Implementing basic chatroom support. Actually it works only if we getXavier Claessens2007-05-211-0/+2
| | | | | | | | | | | | | | | | | | | | | 2007-05-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-group-chat.c: * libempathy-gtk/gossip-group-chat.h: * libempathy-gtk/gossip-private-chat.c: * libempathy-gtk/gossip-private-chat.h: * libempathy-gtk/gossip-group-chat.glade: * libempathy-gtk/Makefile.am: * src/empathy-chat-main.c: * libempathy/empathy-tp-contact-list.c: * libempathy/gossip-telepathy-group.c: * libempathy/gossip-telepathy-group.h: * libempathy/empathy-tp-chatroom.c: * libempathy/empathy-tp-chatroom.h: Implementing basic chatroom support. Actually it works only if we get invited in a chatroom. svn path=/trunk/; revision=87
* Fix indentation Fix not returning the contact in tp_contact_list_find()Xavier Claessens2007-05-201-4/+4
| | | | | | | | | | | | | | | 2007-05-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/Makefile.am: * libempathy/empathy-tp-chat.c: * libempathy/empathy-contact-manager.c: * libempathy/empathy-contact-list.c: Fix indentation * libempathy/empathy-tp-contact-list.c: Fix not returning the contact in tp_contact_list_find() * TODO: Updated. svn path=/trunk/; revision=75
* Split GossipContactList into two objects: GossipContactListStoreXavier Claessens2007-05-201-1/+2
| | | | | | | | | | | | | | | | | | | | | 2007-05-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/gossip-contact-list-store.c: * libempathy-gtk/gossip-preferences.c: * libempathy-gtk/gossip-contact-list-store.h: * libempathy-gtk/gossip-contact-list.c: * libempathy-gtk/gossip-contact-list.h: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/gossip-contact-list-model.c: * libempathy-gtk/gossip-contact-list-model.h: * libempathy-gtk/Makefile.am: * libempathy/empathy-marshal.list: Split GossipContactList into two objects: GossipContactListStore inheriting from GtkTreeStore and GossipContactListView inheriting from GtkTreeView. This makes easier to build new UI widgets reusing the GtkTreeModel. svn path=/trunk/; revision=74
* EmpathyContactList is now an interface implemented byXavier Claessens2007-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libempathy-gtk/gossip-private-chat.h: * libempathy-gtk/gossip-contact-list.c: * libempathy-gtk/gossip-chat.c: * libempathy-gtk/gossip-chat.h: * libempathy-gtk/gossip-chat-window.c: * libempathy-gtk/Makefile.am: * libempathy-gtk/gossip-chat-view.c: * libempathy-gtk/gossip-private-chat.c: * src/empathy-chat-main.c: * libempathy/gossip-utils.c: * libempathy/gossip-contact.h: * libempathy/empathy-tp-chat.c: * libempathy/gossip-utils.h: * libempathy/empathy-contact-manager.c: * libempathy/empathy-contact-manager.h: * libempathy/empathy-tp-contact-list.c: * libempathy/empathy-tp-contact-list.h: * libempathy/empathy-tp-chatroom.c: * libempathy/empathy-tp-chatroom.h: * libempathy/empathy-contact-list.c: * libempathy/empathy-contact-list.h: * libempathy/Makefile.am: * libempathy/gossip-contact.c: EmpathyContactList is now an interface implemented by EmpathyTpContactList, EmpathyContactManager and EmpathyTpChatroom. GossipContactList use that interface to display a treeview. svn path=/trunk/; revision=72
* [darcs-to-svn @ GossipAboutDialog]Xavier Claessens2007-05-131-0/+1
| | | | svn path=/trunk/; revision=50
* [darcs-to-svn @ Move schemas to data/ and hide main window by default]Xavier Claessens2007-05-131-21/+1
| | | | svn path=/trunk/; revision=49
* [darcs-to-svn @ popup menu on the status icon]Xavier Claessens2007-05-101-0/+1
| | | | svn path=/trunk/; revision=44
* [darcs-to-svn @ New object: EmpathyStatusIcon]Xavier Claessens2007-05-101-0/+1
| | | | svn path=/trunk/; revision=41
* [darcs-to-svn @ Improve build system]Xavier Claessens2007-05-091-4/+4
| | | | svn path=/trunk/; revision=36
* [darcs-to-svn @ many changes]Xavier Claessens2007-05-091-0/+2
| | | | svn path=/trunk/; revision=35
* [darcs-to-svn @ Use icon-name API instead of stock icons and update tango icons]Xavier Claessens2007-05-081-1/+1
| | | | svn path=/trunk/; revision=32
* [darcs-to-svn @ Cleanup build system and add MC plugin]Xavier Claessens2007-05-061-8/+4
| | | | svn path=/trunk/; revision=29
* [darcs-to-svn @ Fixing presence and preference dialog]Xavier Claessens2007-05-021-0/+2
| | | | svn path=/trunk/; revision=22
* [darcs-to-svn @ GossipMainWindow]Xavier Claessens2007-05-021-0/+3
| | | | svn path=/trunk/; revision=20
* [darcs-to-svn @ Adding jabber specific settings widget]Xavier Claessens2007-04-301-3/+5
| | | | svn path=/trunk/; revision=10
* [darcs-to-svn @ Adding GossipPresenceChooser]Xavier Claessens2007-04-271-0/+3
| | | | svn path=/trunk/; revision=8
* [darcs-to-svn @ Save/restore window geometry]Xavier Claessens2007-04-271-0/+1
| | | | svn path=/trunk/; revision=6
* [darcs-to-svn @ initial import]Xavier Claessens2007-04-261-0/+68
svn path=/trunk/; revision=2