summaryrefslogtreecommitdiff
path: root/panels/sharing/cc-media-sharing.c
Commit message (Collapse)AuthorAgeFilesLines
* sharing: Ensure Tracker rygel plugin is disabledBastien Nocera2016-01-101-0/+1
| | | | | | | | The Tracker plugin is enabled by default, and will replace the MediaExport plugin is enabled. This means that instead of sharing files listed in the paths set in the UI, we'd be sharing the user's files as configured in the Search panel. Not what we want to do if this contains private files.
* sharing: Fix empty folder list by defaultBastien Nocera2014-09-121-3/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=736536
* sharing: Avoid truncated folders list in media sharingBastien Nocera2014-07-241-19/+22
| | | | | | | | | | | When XDG user dirs are badly setup, and the folders list contains items such as @VIDEOS@ or @MUSIC@, g_get_user_special_dir() returns NULL and we would insert NULL into the string array. That would cause the code reading it to assume the end of the array was reached. Go through a temporary array instead to build it. https://bugzilla.gnome.org/show_bug.cgi?id=733489
* sharing: Fix crash in media preferencesBastien Nocera2014-07-241-3/+3
| | | | | | | When XDG user dirs are badly setup, g_get_user_special_dir() will return NULL, causing us to crash. Use g_strcmp0() instead. https://bugzilla.gnome.org/show_bug.cgi?id=733489
* sharing: Add per-network sharingBastien Nocera2014-06-241-83/+4
| | | | | | Using the new D-Bus service from gnome-settings-daemon. https://bugzilla.gnome.org/show_bug.cgi?id=727580
* sharing: Forcefully enable the MediaExport pluginBastien Nocera2013-10-021-1/+3
| | | | | | | | When enabling DLNA, also make sure to enable the plugin that we use to export the media to the TV or set-top-box, otherwise rygel won't export anything. https://bugzilla.gnome.org/show_bug.cgi?id=708055
* sharing: fix a GCC warningCosimo Cecchi2013-02-141-1/+1
|
* sharing: start or stop Rygel when Media Sharing is enabled or disabledThomas Wood2013-02-141-0/+77
| | | | | | | | Ensure Rygel is started when the Media Sharing option is enabled and stopped when it is disabled. This also adds and removes Rygel from the autostart directory as appropriate. https://bugzilla.gnome.org/show_bug.cgi?id=692702
* Add initial implementation of the new Sharing panelThomas Wood2013-01-141-0/+142
https://bugzilla.gnome.org/show_bug.cgi?id=687772