aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't leak the account and entityEmilio Pozuelo Monfort2011-06-091-6/+9
|
* Use tp_clear_pointerEmilio Pozuelo Monfort2011-06-091-2/+1
|
* LogWindow: group MUC events properlyEmilio Pozuelo Monfort2011-06-091-1/+30
|
* LogWindow: check the 30min gap with the last messageEmilio Pozuelo Monfort2011-06-091-2/+8
|
* LogWindow: find the corrent parent for chat eventsEmilio Pozuelo Monfort2011-06-091-1/+6
|
* LogWindow: Display /me messages properlyEmilio Pozuelo Monfort2011-06-091-4/+14
|
* make check fixesEmilio Pozuelo Monfort2011-06-092-1/+2
|
* Remove more dead codeEmilio Pozuelo Monfort2011-06-091-6/+0
|
* Use a do while instead of a for loop where appropriateEmilio Pozuelo Monfort2011-06-091-2/+2
|
* Remove dead codeEmilio Pozuelo Monfort2011-06-091-3/+0
|
* Fix commentEmilio Pozuelo Monfort2011-06-091-3/+2
|
* Remove stray print statementsEmilio Pozuelo Monfort2011-06-091-6/+4
|
* Remove dead codeEmilio Pozuelo Monfort2011-06-091-30/+0
|
* LogWindow: don't add duplicate datesEmilio Pozuelo Monfort2011-06-091-11/+15
|
* LogWindow: add 'Anyone' to search resultsEmilio Pozuelo Monfort2011-06-091-3/+1
|
* LogWindow: select 'Anytime' by default when searchingEmilio Pozuelo Monfort2011-06-091-0/+4
|
* Block the callback when clearing the storeEmilio Pozuelo Monfort2011-06-091-0/+9
|
* Switch remaining functions to the new styleEmilio Pozuelo Monfort2011-06-091-218/+238
|
* LogWindow: Add live search supportEmilio Pozuelo Monfort2011-06-091-3/+12
|
* LogWindow: Show dates properlyEmilio Pozuelo Monfort2011-06-091-8/+46
|
* LogWindow: Add multiselection to the 'When' paneEmilio Pozuelo Monfort2011-06-091-50/+93
|
* Stop processing logger calls when unneededEmilio Pozuelo Monfort2011-06-091-8/+36
|
* Add _tpl_action_chain_clearEmilio Pozuelo Monfort2011-06-092-0/+8
|
* Populate from 'Anyone' when changing the accountEmilio Pozuelo Monfort2011-06-091-4/+19
|
* Make 'Anyone' workEmilio Pozuelo Monfort2011-06-091-4/+44
|
* LogWindow: Add multiselection to the 'Who' paneEmilio Pozuelo Monfort2011-06-091-95/+195
|
* LogWindow: Add multiselection to the 'What' paneEmilio Pozuelo Monfort2011-06-091-4/+41
|
* log_window_chats_get_selected -> log_window_get_selectedEmilio Pozuelo Monfort2011-06-091-5/+5
|
* Don't free an uninitialized variableEmilio Pozuelo Monfort2011-06-091-2/+5
|
* LogWindow: convert the event view to a treeviewEmilio Pozuelo Monfort2011-06-092-40/+366
| | | | Following the design.
* Add icons for missed/incoming/outgoing callsEmilio Pozuelo Monfort2011-06-091-0/+4
|
* Adapt to the empathy-dispatcher removalEmilio Pozuelo Monfort2011-06-091-1/+2
|
* Complete rewrite of the history windowEmilio Pozuelo Monfort2011-06-093-1284/+1855
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=619866 Conflicts: libempathy-gtk/empathy-log-window.c libempathy-gtk/empathy-log-window.ui
* account_chooser_find_account_foreach: check the col typeEmilio Pozuelo Monfort2011-06-091-1/+8
| | | | As non ROW_ACCOUNT rows don't have an account.
* AccountChooser: add empathy_account_chooser_get_account_manager()Emilio Pozuelo Monfort2011-06-092-1/+10
|
* TplActionChain: add _tpl_action_chain_start()Emilio Pozuelo Monfort2011-06-092-1/+20
|
* Copy TplActionChain from telepathy-loggerEmilio Pozuelo Monfort2011-06-093-0/+218
|
* Handle unknown event types gracefullyEmilio Pozuelo Monfort2011-06-091-0/+3
|
* Don't ignore call eventsEmilio Pozuelo Monfort2011-06-091-14/+23
| | | | | | Conflicts: libempathy/empathy-message.c
* AccountChooser: All -> All accountsEmilio Pozuelo Monfort2011-06-091-1/+1
|
* Add a empathy_account_chooser_has_all_selectedEmilio Pozuelo Monfort2011-06-092-0/+25
| | | | So we can know if 'All' is selected in the accounts chooser.
* Fix typoEmilio Pozuelo Monfort2011-06-091-1/+1
|
* Merge branch 'call'Emilio Pozuelo Monfort2011-06-0945-294/+6536
|\
| * Update .gitignore for the new filesEmilio Pozuelo Monfort2011-06-092-0/+2
| |
| * Turn g_prints into DEBUGsEmilio Pozuelo Monfort2011-06-094-9/+12
| |
| * Build fixEmilio Pozuelo Monfort2011-06-091-1/+1
| |
| * Set 'Empathy' as program class in empathy-callEmilio Pozuelo Monfort2011-06-091-0/+2
| |
| * Port empathy-call to GtkApplicationEmilio Pozuelo Monfort2011-06-091-66/+46
| | | | | | | | Based on the changes to empathy-av.
| * CallWindow: properly track the dialpad status againEmilio Pozuelo Monfort2011-06-091-7/+3
| | | | | | | | | | This stopped working properly as the latest EvSidebar didn't have notify::current-page anymore.
| * EvSidebar: add a changed signalEmilio Pozuelo Monfort2011-06-091-0/+16
| |
| * call-window: Put the details vbox in a scroll windowGuillaume Desmottes2011-06-091-2/+9
| | | | | | | | | | | | Conflicts: src/empathy-call-window.c
| * Adapt to EmpathySidebar -> EvSidebarEmilio Pozuelo Monfort2011-06-092-13/+12
| |
| * Change the page before showing the sidebarEmilio Pozuelo Monfort2011-06-091-3/+3
| | | | | | | | | | | | To avoid showing it without the dialpad, which would cause the dialpad menu callback to be called to hide it before the page was changed, causing the sidebar to be hidden again!
| * Factor out the block/set/unblock codeEmilio Pozuelo Monfort2011-06-091-14/+16
| |
| * Disable the dialpad when the call endsEmilio Pozuelo Monfort2011-06-091-0/+1
| |
| * Make it a toggle buttonEmilio Pozuelo Monfort2011-06-092-8/+55
| |
| * CallWindow: add a dialpad menu entryEmilio Pozuelo Monfort2011-06-092-0/+25
| |
| * Clear audio_output when the call endsEmilio Pozuelo Monfort2011-06-091-0/+5
| | | | | | | | So we create a new one when redialing instead of reusing it.
| * CallWindow: show 'On hold' in the statusbar when appropriateEmilio Pozuelo Monfort2011-06-091-3/+38
| |
| * Directly call the callback if we're readyEmilio Pozuelo Monfort2011-06-091-8/+1
| | | | | | | | Instead of duplicating the code in two places.
| * Implement empathy_call_handler_start_call() for redialingEmilio Pozuelo Monfort2011-06-091-12/+18
| |
| * CallHandler: move on_call_accepted_cb() aroundEmilio Pozuelo Monfort2011-06-091-15/+15
| |
| * CallHandler: emit signal with the correct parametersEmilio Pozuelo Monfort2011-06-091-1/+2
| |
| * Remove empathy_call_factory_new_call_with_streamsEmilio Pozuelo Monfort2011-06-092-58/+0
| | | | | | | | It's unused and empathy_call_new_with_streams is better.
| * Correct the interface names used in Empathy.Call.clientSjoerd Simons2011-06-091-5/+5
| |
| * Keep a persistent source video tee aroundSjoerd Simons2011-06-091-23/+15
| | | | | | | | | | | | | | Always keep the video input tee around, so we can easily hook up new video contents even if the camera isn't currently enabled. This fixes issues where a new content is added without the local camera being enabled.
| * Don't build a shared telepathy-yellEmilio Pozuelo Monfort2011-06-091-0/+3
| |
| * Include yell before anything elseEmilio Pozuelo Monfort2011-06-091-1/+1
| | | | | | | | | | | | | | Since we want to build against our copy of yell. Otherwise if you have yell installed in /usr, it'll be picked from there as we get -I/usr/include/telepathy-1.0 and telepathy-yell is installed as telepathy-yell/telepathy-yell.h in that directory.
| * Minimize the scope in which we use TpyCallChannelSjoerd Simons2011-06-091-6/+7
| |
| * Prepare the video input pipeline when there is an initial contentSjoerd Simons2011-06-091-5/+17
| |
| * Wait for the channel to be ready before handling itSjoerd Simons2011-06-091-8/+43
| |
| * Use a new id for accepting without videoSjoerd Simons2011-06-091-1/+1
| | | | | | | | | | | | Conflicts: src/empathy-status-icon.c
| * Also add Answer with video to the notification dialogsSjoerd Simons2011-06-093-1/+36
| | | | | | | | | | | | Conflicts: src/empathy-status-icon.c
| * Add Answer with video to the default dialogsSjoerd Simons2011-06-091-9/+29
| | | | | | | | | | | | | | We should be able to answer calls with or without video. This patch only implements that for Call type channels, but for clarity have ``Answer with video'' as the only button on SM channels for video calls to be sure it's clear to the user what to expect
| * Follow the sending state of the channel to determine whether we should send ↵Sjoerd Simons2011-06-091-8/+14
| | | | | | | | video
| * When the remote side hangs up, clean up the call channelSjoerd Simons2011-06-091-2/+9
| |
| * Cope with unexpected call channel invalidationSjoerd Simons2011-06-091-0/+20
| |
| * Use modern private structure handlingSjoerd Simons2011-06-092-3/+4
| |
| * Correct Call channel refcountingSjoerd Simons2011-06-091-4/+1
| | | | | | | | | | | | The Call channel will get unreffed by the destroy function that's given to empathy_tp_contact_factory_get_from_id. So don't unref it in the callback explicitely
| * Don't start the Call when the streams startEmilio Pozuelo Monfort2011-06-092-13/+24
| | | | | | | | | | | | | | | | | | Since that can happen before the call is accepted. Instead of that, wait for the Call state to be ACCEPTED. Conflicts: src/empathy-call-window.c
| * client file channel file should be Call.DRAFTSjoerd Simons2011-06-091-3/+3
| |
| * Add depend on new GStreamer for gst_element_request_padSjoerd Simons2011-06-091-1/+2
| | | | | | | | | | | | Conflicts: configure.ac
| * Reject approval if call was hung up during approvalSjoerd Simons2011-06-091-2/+27
| | | | | | | | | | | | | | If an incoming call gets ENDED during our approval stage either we or someone else closed it. In that case reject the approval (which will claim and close the channel). A future improvement could be to show a notification in case this happens
| * Only distroy the video output if it existsSjoerd Simons2011-06-091-1/+2
| |
| * Monitor the call state and close the channel when it endsSjoerd Simons2011-06-091-0/+17
| |
| * Lock the hash table contents when using themSjoerd Simons2011-06-091-1/+23
| |
| * Ensure our bin doesn't change state before being in the hash tableSjoerd Simons2011-06-091-2/+10
| |
| * Remove live-adderSjoerd Simons2011-06-092-205/+30
| |
| * Implement request pads for multiple sinksSjoerd Simons2011-06-092-46/+230
| | | | | | | | | | | | | | Instead of using an live-adder we're moving to using multiple pulseaudio sinks as pulse can do the right thing (tm). To make this easy for the call window have one bin that handles all the juggling of audiosinks and audio conversion
| * Keep a ref to our handler instanceSjoerd Simons2011-06-091-1/+1
| |
| * More consistent naming of the call handler optionSjoerd Simons2011-06-091-2/+3
| |
| * make the dots consistentSjoerd Simons2011-06-091-1/+1
| |
| * auto-detect the presence of farsightSjoerd Simons2011-06-091-3/+14
| |
| * No need to borrow the connection, it gets passed to usSjoerd Simons2011-06-091-1/+0
| |
| * Trivial coding style fix (>80 chars)Sjoerd Simons2011-06-091-1/+2
| |
| * Retrieve the contact for incoming calls so we can display itSjoerd Simons2011-06-091-3/+24
| |
| * Stop ringing after approving a Channel.Type.Call channelSjoerd Simons2011-06-091-1/+2
| |
| * event-manager Remove HAVE_CALL ifdefs, even if we didn't build the handler ↵Sjoerd Simons2011-06-091-15/+1
| | | | | | | | we can still approve
| * Close call channels after hanging upSjoerd Simons2011-06-091-0/+1
| |
| * Explicitely use the libtelepathy-yell .la file for dependency trackingSjoerd Simons2011-06-091-1/+1
| | | | | | | | | | | | Conflicts: libempathy/Makefile.am
| * Remove stray debugSjoerd Simons2011-06-091-9/+1
| |
| * Only change the UI in the main threadSjoerd Simons2011-06-091-2/+11
| |
| * Use target-contact instead of membersSjoerd Simons2011-06-091-56/+18
| |
| * Move to using ->priv pointer in the object instanceSjoerd Simons2011-06-092-7/+7
| |
| * coding style triviaSjoerd Simons2011-06-091-3/+6
| |
| * Add TargetContact property that's guaranteed to exist on CallHandlerSjoerd Simons2011-06-093-8/+51
| | | | | | | | | | | | Conflicts: src/empathy-call-factory.c
| * Recognize Call channel capabilitiesSjoerd Simons2011-06-091-0/+24
| |
| * Don't use wildcards for just one marshal fileSjoerd Simons2011-06-091-4/+4
| | | | | | | | | | | | | | When a build is triggered from a location that isn't the top build dir, the generated files break as the wrong prefix gets passed for some reason. Given we only create one -marshal file, being smart doesn't actually save us anything, so do things the simple way
| * Add a .client and a .service file for empathy-callEmilio Pozuelo Monfort2011-06-093-2/+31
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=644500
| * Check for TP_ERROR_EMERGENCY_CALLS_NOT_SUPPORTED when a call failsEmilio Pozuelo Monfort2011-06-091-0/+2
| |
| * Add missing files to POTFILES.inEmilio Pozuelo Monfort2011-06-091-0/+3
| | | | | | | | | | | | Conflicts: po/POTFILES.in
| * Return meaningful errors when starting a call failsEmilio Pozuelo Monfort2011-06-091-1/+22
| |
| * empathy_call_new_with_streams: prefer StreamedMedia over CallEmilio Pozuelo Monfort2011-06-091-15/+15
| | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-call-utils.c
| * Always build telepathy-yell and handle Call channelsEmilio Pozuelo Monfort2011-06-095-42/+6
| | | | | | | | | | | | | | | | | | Just keep empathy-call optional. Conflicts: libempathy-gtk/empathy-call-utils.c libempathy/empathy-channel-factory.c
| * Show an error dialog if starting a call failsEmilio Pozuelo Monfort2011-06-091-1/+25
| |
| * Don't require EmpathyContacts to start a callEmilio Pozuelo Monfort2011-06-097-64/+30
| | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-contact-menu.c libempathy-gtk/empathy-individual-menu.c libempathy-gtk/empathy-new-call-dialog.c
| * Move empathy_call_* util functions to libempathy-gtkEmilio Pozuelo Monfort2011-06-0910-145/+229
| | | | | | | | | | | | | | | | Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c
| * Initialize GObjectEmilio Pozuelo Monfort2011-06-091-1/+1
| | | | | | | | | | | | Conflicts: src/empathy.c
| * Temporarily disable some codeEmilio Pozuelo Monfort2011-06-091-2/+5
| |
| * Call: check for priv->members to enable the video buttonEmilio Pozuelo Monfort2011-06-091-1/+1
| |
| * Use the new empathy_call_create_call_request thoroughlyEmilio Pozuelo Monfort2011-06-093-25/+2
| |
| * Don't use tpy_call_channel_is_receiving_videoEmilio Pozuelo Monfort2011-06-091-34/+2
| | | | | | | | Rely on src-pad-added to show the remote user's video.
| * Don't use tpy_call_channel_is_sending_videoEmilio Pozuelo Monfort2011-06-091-2/+2
| | | | | | | | Check if we have initial video instead.
| * Use EMPATHY_CALL_BUS_NAME_SUFFIX instead of the literalEmilio Pozuelo Monfort2011-06-091-1/+2
| |
| * empathy_call_new_with_streams: start Calls when we support themEmilio Pozuelo Monfort2011-06-092-15/+92
| | | | | | | | | | | | Conflicts: libempathy/empathy-utils.c
| * Define EMPATHY_CALL_BUS_NAME{,_SUFFIX}Emilio Pozuelo Monfort2011-06-091-0/+3
| |
| * Initialize telepathy-yellEmilio Pozuelo Monfort2011-06-081-0/+6
| | | | | | | | | | | | Conflicts: src/empathy.c
| * Show notifications for CallsEmilio Pozuelo Monfort2011-06-081-0/+3
| | | | | | | | | | | | Conflicts: src/empathy-status-icon.c
| * Build an empathy-call binary when we have Call supportEmilio Pozuelo Monfort2011-06-083-1/+41
| | | | | | | | | | | | Conflicts: src/Makefile.am
| * EmpathyEventManager: handle Call channelsEmilio Pozuelo Monfort2011-06-082-4/+87
| | | | | | | | | | | | Conflicts: src/empathy-event-manager.c
| * Teach EmpathyChannelFactory how to create Call channelsEmilio Pozuelo Monfort2011-06-082-0/+15
| | | | | | | | | | | | Conflicts: libempathy/empathy-channel-factory.c
| * NewCallDialog: support CallsEmilio Pozuelo Monfort2011-06-082-36/+43
| | | | | | | | | | | | | | Conflicts: libempathy-gtk/Makefile.am libempathy-gtk/empathy-new-call-dialog.c
| * Add empathy-callEmilio Pozuelo Monfort2011-06-081-0/+195
| |
| * Add an EmpathyCallWindowFullscreen classEmilio Pozuelo Monfort2011-06-082-0/+386
| |
| * Add an EmpathyCallWindow classEmilio Pozuelo Monfort2011-06-082-0/+3375
| |
| * Add an EmpathyCallHandler classEmilio Pozuelo Monfort2011-06-082-0/+1119
| |
| * Add an EmpathyCallFactory classEmilio Pozuelo Monfort2011-06-082-0/+411
| |
| * Check for telepathy-yell if requestedEmilio Pozuelo Monfort2011-06-082-1/+30
| |
| * Add telepathy-yell as a submoduleEmilio Pozuelo Monfort2011-06-082-0/+3
| |
| * Add ax_config_dir from audacityEmilio Pozuelo Monfort2011-06-081-0/+109
| |
* | Updated Spanish translationJorge González2011-06-091-313/+327
| |
* | Check we actually have a part #1 before requesting itDanielle Madeley2011-06-081-1/+1
| | | | | | | | | | We were checking echo->len >= 1, but then requesting index 1 (the second part). So if we didn't have a second part, this would quite happily blow up.
* | Merge branch 'sms-651242'Guillaume Desmottes2011-06-084-81/+4
|\ \
| * | Use tp-glib SMS high level API (#651242)Guillaume Desmottes2011-06-014-81/+4
| | |
* | | use geocode-glib instead of geoclueGuillaume Desmottes2011-06-081-118/+28
| | |
* | | add an optional dep on geocode-glibGuillaume Desmottes2011-06-083-0/+34
| | |
* | | individual-view: always display individuals having pending events (#651913)Guillaume Desmottes2011-06-081-3/+11
| | |
* | | individual-store: keep track of the number of events associated with each rowGuillaume Desmottes2011-06-083-0/+86
| |/ |/|
* | Updated Hebrew translation.Yaron Shahrabani2011-06-081-208/+218
| |
* | Updated Esperanto translationKristjan SCHMIDT2011-06-081-442/+510
| |
* | Adium: Let user select theme variant in preferencesXavier Claessens2011-06-077-185/+482
| | | | | | | | Fixes bug #585474
* | main_window_flash_foreach: fix FolksIndividual leakGuillaume Desmottes2011-06-071-4/+3
| |
* | coding style tweakGuillaume Desmottes2011-06-071-2/+1
| |
* | Updated Norwegian bokmål translationKjartan Maraas2011-06-071-441/+552
| |
* | account-widget: use tp_g_signal_connect_object to connect on the ↵Guillaume Desmottes2011-06-071-2/+2
| | | | | | | | | | | | password-retrieved signal (#652015) Thanks to Roland Dreier for the original patch.
* | Require Folks 0.5.1 for the API updates.Travis Reitter2011-06-071-1/+1
| | | | | | | | Closes: bgo#648822 - Port Empathy to Folks 0.5.1
* | Only retrieve server-stored groups for Individuals with TpContacts.Travis Reitter2011-06-071-12/+13
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Adapt to API change in FolksIndividual::personas-changed.Travis Reitter2011-06-072-15/+52
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Adapt to API change in FolksIndividualAggregator::individuals-changed.Travis Reitter2011-06-071-9/+22
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Adapt to API change in folks_group_details_get_groups().Travis Reitter2011-06-072-10/+18
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Change the type of EmpathyContact.priv.groups to GeeHashSet.Travis Reitter2011-06-071-9/+7
| | | | | | | | | | | | | | This is to adjust to the newer API for folks_group_details_set_groups(). It's also slightly cleaner than using a hash table to implement a set. Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Adapt to API change in folks_backend_get_persona_stores().Travis Reitter2011-06-072-10/+11
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Adapt to API change in FolksIndividual constructor.Travis Reitter2011-06-071-3/+10
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Adapt to API break in folks_individual_get_personas.Travis Reitter2011-06-0717-332/+573
| | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1
* | Don't conflate TpfPersona and FolksPersona.Travis Reitter2011-06-072-9/+9
| |
* | Don't shadow the global definition of 'log'.Travis Reitter2011-06-071-3/+3
| |
* | Updated Galician translationsFran Diéguez2011-06-061-224/+270
| |
* | Updated Hebrew translation.Yaron Shahrabani2011-06-041-214/+259
| |
* | invite-participant-dialog: add temporary individuals when searchingGuillaume Desmottes2011-06-011-0/+141
| |
* | export individual_store_add_individual_and_connect and ↵Guillaume Desmottes2011-06-012-2/+9
|/ | | | individual_store_remove_individual_and_disconnect
* empathy_avatar_new: stop stealing strings (#650939)Guillaume Desmottes2011-06-013-29/+34
| | | | It was pretty confusing when reading/reviewing code.
* remove useless callbackGuillaume Desmottes2011-06-011-11/+0
|
* avatar-chooser: replace finalize by disposeGuillaume Desmottes2011-06-011-6/+4
| | | | It just unref objects.
* avatar-chooser: port to TP coding styleGuillaume Desmottes2011-06-012-837/+899
| | | | We just changed most of this file so while we're on it...
* re-order functions so we can get rid of their declarationsGuillaume Desmottes2011-06-011-276/+240
|
* avatar-chooser: use tp_clear_*Guillaume Desmottes2011-06-011-15/+5
|
* avatar-chooser: use the self->priv patternGuillaume Desmottes2011-06-012-126/+110
|
* Use tp-glib Balance high level API (#651238)Guillaume Desmottes2011-06-011-54/+26
|
* allow user to search for contacts using their full identifierGuillaume Desmottes2011-06-014-7/+27
|
* empathy_individual_view_get_individual_menu: don't create a menu if we don't ↵Guillaume Desmottes2011-06-011-0/+4
| | | | | | want any feature Fix an assertion error when right clicking in the 'Invite contact' treeview.
* Merge branch 'speedup-protocol-chooser'Sjoerd Simons2011-06-012-8/+9
|\
| * Use pixbuf for PixbufCellRenderer in protocol chooserSjoerd Simons2011-05-301-4/+9
| | | | | | | | | | | | | | | | | | | | If an icon-name is given to a PixbufCellRenderer it will re-load the image from the icon theme every time the size gets requested for a different cell. Which happens a *LOT*. Instead load the icon the row is added to the model, such that the cell renderer can simply request the size of the pixbuf. This massive speeds up the performance of the protocol chooser combobox.
| * Don't set priv when it's not usedSjoerd Simons2011-05-291-4/+0
| |
* | invite-participant-dialog: add an entry searching the contact listGuillaume Desmottes2011-05-311-1/+39
| |
* | view_selection_changed_cb: don't unref NULL individualGuillaume Desmottes2011-05-311-1/+1
| |
* | factor out empathy_individual_match_words()Guillaume Desmottes2011-05-314-33/+48
| |
* | live-search: export few more functionsGuillaume Desmottes2011-05-312-8/+22
| |
* | add empathy_individual_view_refilter()Guillaume Desmottes2011-05-312-0/+10
| |
* | Chatrooms: Make text input view sensitive on successful password entryChandni Verma2011-05-301-0/+1
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=651058
* | use tp_channel_dispatch_operation_claim_async() (#650386)Guillaume Desmottes2011-05-303-11/+16
| |
* | bump tp-glib dep to 0.15.1Guillaume Desmottes2011-05-301-1/+1
| | | | | | | | | | tp_channel_dispatch_operation_claim_with_async() has been introduced in 0.15.0 but suffers a race (fdo #37280) fixed in 0.15.1.
* | [l10n]Updated Catalan (Valencian) translationCarles Ferrando2011-05-291-993/+1384
|/
* Updated Spanish translationDaniel Mustieles2011-05-271-98/+106
|
* don't build avatar_chooser_set_avatar_from_pixbuf if building without cheeseGuillaume Desmottes2011-05-271-1/+2
|
* Adium: Convert NSDateFormatter to strftimeXavier Claessens2011-05-271-6/+149
|
* Stop live search when main window gets hiddenXavier Claessens2011-05-261-3/+8
|
* Stop dealing with iconification of main window, just hide/present itXavier Claessens2011-05-263-60/+4
| | | | | It does not work with gnome-shell, unity and indicators anyway, so it is just complex code for no benefit anymore.
* Do not show the main window when creating it, it will be presented if not ↵Xavier Claessens2011-05-261-1/+0
| | | | start hidden
* Do not present chat window from empathy_chat_window_get_default()Xavier Claessens2011-05-261-18/+0
| | | | It is already handled in empathy_chat_window_present_chat()
* libempathy-gtk: avatar chooser from cheese (#521747)Raluca Elena Podiuc2011-05-261-7/+98
| | | | pixbuf saved into buffer as png -> set avatar from buffer
* libempathy-gtk: add dependency on libcheeseRaluca Elena Podiuc2011-05-262-0/+22
|
* main_window_connection_changed_cb: still need the priv pointerGuillaume Desmottes2011-05-261-0/+2
|
* Remove the balance action when an account is removedDanielle Madeley2011-05-261-38/+48
|
* Reopen tabs as SMS channels when appropriateEmilio Pozuelo Monfort2011-05-251-0/+4
|
* Merge remote-tracking branch ↵Guillaume Desmottes2011-05-251-2/+8
|\ | | | | | | 'glassrose/make-favorite-room-names-more-detailed-646526'
| * Attach account name information along with the chatroom names in main window ↵Chandni Verma2011-05-081-2/+8
| | | | | | | | Room menu
* | use tp_text_channel_set_chat_state_async() directlyGuillaume Desmottes2011-05-253-27/+31
| |
* | tp_chat_dispose: use tp_clear_object()Guillaume Desmottes2011-05-251-14/+2
| |
* | clear_chatrooms: prevent destroying the list twiceGuillaume Desmottes2011-05-251-4/+11
| | | | | | | | | | | | | | Unreffing the chatroom may result in destroying the underlying EmpathyTpChat which will fire the invalidated signal and so make us re-call this function. We already set priv->chatrooms to NULL so we won't try to destroy twice the same objects.
* | EmpathyTpChat: get rid of the destroy signalGuillaume Desmottes2011-05-253-50/+15
| | | | | | | | We should just use invalidated.
* | event-manager: look for existing messages when approvingGuillaume Desmottes2011-05-251-0/+9
| | | | | | | | We may have already received some as the EmpathyTpChat is created earlier now.
* | EmpathyTpChat: Use a READY property instead of our own ready codeGuillaume Desmottes2011-05-254-213/+205
| |
* | remove empathy_tp_chat_get_connection and priv->connectionGuillaume Desmottes2011-05-255-30/+27
| |
* | EmpathyTpChat: inherit from TpTextChannel (#650554)Guillaume Desmottes2011-05-259-151/+125
| |
* | tp-chat: use the self->priv patternGuillaume Desmottes2011-05-252-387/+317
| |
* | Use the EmpathyChannelFactory with all components creating EmpathyTpChatGuillaume Desmottes2011-05-253-0/+25
| |
* | rename message-received signal to message-received-empathyGuillaume Desmottes2011-05-253-3/+3
| |
* | tp-chat: rename chat-state-changed to chat-state-changed-empathyGuillaume Desmottes2011-05-252-2/+2
| | | | | | | | chat-state-changed already exists in TpChannel and we can't redefine it.
* | Updated Spanish translationDaniel Mustieles2011-05-241-128/+127
| |
* | cell-renderer-expander: fix rendering with GTK+3Cosimo Cecchi2011-05-231-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | There are basically three issues here: - the renderer doesn't add the GTK_STYLE_CLASS_EXPANDER style class when rendering, which blocks the theme to apply the intended colors. - the GtkStateFlags that were set on the context were using GTK_STATE_* instead of GTK_STATE_FLAG_* - the flags set on the context were incomplete, as they were just using ACTIVE/NORMAL for expanded/collapsed and not SELECTED/FOCUSED/... https://bugzilla.gnome.org/show_bug.cgi?id=650590
* | account-widget-yahoo: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-2/+6
| |
* | account-widget-sip: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+6
| |
* | account-widget-icq: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+4
| |
* | account-widget-groupwise: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+6
| |
* | account-widget-aim: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-0/+4
| |
* | account-widget-msn: fix expand/fill settings (#650854)Guillaume Desmottes2011-05-231-2/+8
| |
* | empathy_account_widget_setup_widget: unsensitive unsupported param (#650846)Guillaume Desmottes2011-05-231-0/+3
| |
* | add empathy_account_settings_param_is_supported()Guillaume Desmottes2011-05-232-0/+13
| |
* | account-widget-sip: add ignore-tls-errors param (#650844)Guillaume Desmottes2011-05-232-0/+21
| |
* | live-search: fix keyboard navigation using Space (#632787)Guillaume Desmottes2011-05-201-5/+7
| |
* | live-search:fix keyboard navigation using PageUp/PageDown (#632787)Guillaume Desmottes2011-05-201-4/+7
| |
* | live-search: fix keyboard navigation using Home/End (#632787)Guillaume Desmottes2011-05-201-0/+18
| |
* | factor out fire_key_navigation_sig()Guillaume Desmottes2011-05-201-3/+11
| |
* | Always forward to the view keynav events, since we get them only if they are ↵Xavier Claessens2011-05-202-22/+12
| | | | | | | | useless to the entry anyway
* | LiveSearch: we don't want to emit keynav signal on left/right since those ↵Xavier Claessens2011-05-201-2/+1
| | | | | | | | are useful to the entry
* | Squash some set-but-unused variablesColin Walters2011-05-191-4/+0
| |
* | Merge branch 'LOLOOOLOLOLOLLLOLLLOLOLLL'Jonny Lamb2011-05-184-9/+20
|\ \
| * | chat-manager: pass user action time of DBus to show the closed tabJonny Lamb2011-05-184-9/+20
| | | | | | | | | | | | | | | | | | This was making undo closing tabs in the background, aww. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | | use g_list_free_full()Guillaume Desmottes2011-05-181-2/+1
| | |
* | | filter_func: don't leak individualGuillaume Desmottes2011-05-181-3/+6
| | |
* | | coding style fixesGuillaume Desmottes2011-05-181-9/+8
| | |
* | | invite-participant-dialog: set a default height so a few contacts are displayedGuillaume Desmottes2011-05-181-0/+3
| | |
* | | invite-participant-dialog: add a scrolled windowGuillaume Desmottes2011-05-181-2/+7
| | |
* | | add some paddingGuillaume Desmottes2011-05-181-2/+2
| | |
* | | invite-participant-dialog: filter out contacts already in the chatGuillaume Desmottes2011-05-181-1/+32
| | |
* | | invite-participant-dialog: display only contacts on the right ConnectionGuillaume Desmottes2011-05-181-23/+68
| | |
* | | individual-view: add API to define our own filter functionGuillaume Desmottes2011-05-182-0/+21
| | |
* | | invite-dialog: display a individual view rather than forcing user to type ↵Guillaume Desmottes2011-05-183-45/+204
|/ / | | | | | | the full ID of the contact (#646705)
* | Merge branch 'undo-close-tab'Jonny Lamb2011-05-185-6/+107
|\ \
| * | chat-manager: use EMPATHY_CHAT_BUS_NAMEJonny Lamb2011-05-181-1/+1
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>