aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-camera-menu.c
Commit message (Collapse)AuthorAgeFilesLines
* camera-monitor: move from Empathy to tp-account-widgetsMarco Barisione2013-08-201-10/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-2/+1
| | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Use a flat namespace for internal includesEmanuele Aina2013-04-011-3/+3
| | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Use double quotes for all internal headersEmanuele Aina2013-04-011-3/+3
| | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-2/+0
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* Consistently use `#include "config.h"` everywhereEmanuele Aina2013-03-281-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696718
* camera-menu: Show the menu only if there is more than one cameraDebarshi Ray2012-11-091-0/+8
| | | | Fixes: https://bugzilla.gnome.org/687449
* empathy-call: Handle yanking out of current video inputDebarshi Ray2012-11-091-4/+20
| | | | | | | | If the current video input is yanked out, we continue the call with only audio and desensitize the camera menu. Once the call is over we sensitize it again and continue. Fixes: https://bugzilla.gnome.org/687928
* factor out empathy_call_window_change_webcam()Guillaume Desmottes2011-11-231-3/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=664459
* CameraMenu: don't change the device if it's the current oneEmilio Pozuelo Monfort2011-08-191-0/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656885
* Reset all the necessary elements when switching camerasEmilio Pozuelo Monfort2011-08-191-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656579
* CameraMenu: don't crash if there are no camerasEmilio Pozuelo Monfort2011-08-151-3/+4
|
* CameraMenu: use empathy_camera_monitor_new()Emilio Pozuelo Monfort2011-08-151-1/+1
| | | | | | | We want to get a new object so that we get ::added upon construction for all the cameras. With _dup_singleton() we may get an existing object, which would have already fired the initial set of ::added signals.
* CameraMenu: select the first camera if the last one isn't availableEmilio Pozuelo Monfort2011-08-151-11/+21
|
* CameraMenu: restore the last selected camera on creationEmilio Pozuelo Monfort2011-08-151-0/+5
|
* CameraMenu: track changes to the camera keyEmilio Pozuelo Monfort2011-08-151-0/+40
| | | | And store changes from the menu itself in GSettings.
* CallWindow: add a menu to change the cameraEmilio Pozuelo Monfort2011-08-151-0/+331
https://bugzilla.gnome.org/show_bug.cgi?id=599167