Commit graph

193 commits

Author SHA1 Message Date
Bastien Nocera
b8626fd50a sharing: Forcefully enable the MediaExport plugin
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
2013-10-02 17:53:17 +02:00
Thomas Wood
fa44b21df5 sharing: prevent duplicate folders being selected for media sharing
https://bugzilla.gnome.org/show_bug.cgi?id=706661
2013-10-02 16:42:18 +01:00
Rui Matos
fcb5401f1e sharing: Remove unused toplevel window from .ui file
https://bugzilla.gnome.org/show_bug.cgi?id=708286
2013-10-01 10:05:03 +02:00
Jan-Michael Brummer
209a528561 Sharing: Allow screen sharing approving without remote control enabled
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=703898
2013-10-01 10:03:12 +02:00
Thomas Wood
3e0235fd1a sharing: prevent incorrect sensitivity of the screen sharing password entry
Both the GSettings binding and "require password" switch were attempting to
control the sensitivity of the screen sharing password entry, so allow the
require password switch to control the sensitivity of the parent container
instead.

https://bugzilla.gnome.org/show_bug.cgi?id=703521
2013-09-17 21:18:03 +02:00
Jonh Wendell
995ba2c2d7 sharing: don't allow empty passwords in screen sharing
if the user chooses to use a password but doesn't provide one,
then revert the option to not use a password at all.

https://bugzilla.gnome.org/show_bug.cgi?id=703512
2013-07-30 10:13:55 -03:00
Bastien Nocera
f342aa4254 sharing: Hide the Bluetooth bits if Bluetooth is disabled
If gnome-bluetooth is unavailable, hide the ObexFTP and ObexPush
sections of the sharing panel.
2013-07-24 10:06:21 +02:00
Yosef Or Boczko
dd1a0c8dce sharing: Fix stretched header bar switch
and add padding of 4px

https://bugzilla.gnome.org/show_bug.cgi?id=703974
2013-07-19 16:30:22 +03:00
Yosef Or Boczko
6926cf08b9 search: drop GtkStock
https://bugzilla.gnome.org/show_bug.cgi?id=704178
2013-07-19 15:58:09 +03:00
Alexander Larsson
c0abad92e1 sharing: Convert to GtkListBox
https://bugzilla.gnome.org/show_bug.cgi?id=702164
2013-07-02 16:19:09 +01:00
Thomas Wood
f68f8e25f9 sharing: avoid conflicts with the sensitivity of the remote control options
Resolve the conflict between the GSettings bindings and the "Remote
Control" switch both attempting to set the sensitivity of the remote
control options by allowing the "Remote Control" switch to set the
sensitivity on the container of the other switches.

https://bugzilla.gnome.org/show_bug.cgi?id=703189
2013-06-28 13:58:17 +01:00
Michael Wood
81b7c01e29 sharing: Mark sharing button labels as translatable 2013-06-26 15:13:33 +01:00
Jonh Wendell
d996cb86b7 sharing: screen sharing password should be limited to 8 bytes
vino (and vnc protocol) only recognizes the 8 first bytes. also,
vinagre, gnome vnc client limits its entries to 8 bytes as well.

https://bugzilla.gnome.org/show_bug.cgi?id=703002
2013-06-26 10:54:15 -03:00
Jonh Wendell
f1d52d7b3f sharing: hides the vino password by default
if the user clicks on 'show password' check box, close
the dialog and open it again, make sure to hide it.

https://bugzilla.gnome.org/show_bug.cgi?id=703010
2013-06-25 15:05:36 -03:00
Thomas Wood
16a67892d9 sharing: retrieve the mDNS hostname from Avahi, if available
https://bugzilla.gnome.org/show_bug.cgi?id=691766
2013-06-13 13:55:56 +01:00
Bastien Nocera
fc158e6b09 sharing: Link to new help page
https://bugzilla.gnome.org/show_bug.cgi?id=701091
2013-05-28 12:17:42 +02:00
Piotr Drąg
1c60b5ede8 Mark some strings as translatable
Also unmark some others that probably shouldn't
be translatable in the first place.
2013-04-01 00:13:50 +02:00
Thomas Wood
9ea2401b4d sharing: read the unit file state for the remote login service
Read the unit file state to check if the service is available.

https://bugzilla.gnome.org/show_bug.cgi?id=694464
2013-02-28 16:24:37 +00:00
Thomas Wood
efb5153b0d sharing: add a master switch to allow disabling of all sharing services
https://bugzilla.gnome.org/show_bug.cgi?id=693653
2013-02-19 09:52:46 +00:00
Allan Day
8e7f630252 sharing: Update panel comments
Very few of the panel comments provide information that is very
useful. Update them to supplement the panel descriptions - this
will make the search results more helpful.

https://bugzilla.gnome.org/show_bug.cgi?id=694110
2013-02-19 10:41:43 +01:00
Cosimo Cecchi
f0b3d1afaa sharing: fix a GCC warning 2013-02-14 20:21:43 -05:00
Thomas Wood
4d6d7253ed sharing: start or stop Rygel when Media Sharing is enabled or disabled
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
2013-02-14 15:02:38 +00:00
Thomas Wood
2bbac66dcb sharing: hide the remote login button if the service is not available
https://bugzilla.gnome.org/show_bug.cgi?id=692047
2013-01-31 15:11:27 +01:00
Rico Tzschichholz
c07eb16bc5 sharing: Fix make distcheck
https://bugzilla.gnome.org/show_bug.cgi?id=692896
2013-01-31 09:38:08 +01:00
Thomas Wood
b22c18e230 sharing: avoid focusing the CcHostnameEntry widget when the panel is shown
https://bugzilla.gnome.org/show_bug.cgi?id=691763
2013-01-29 16:23:17 +00:00
Thomas Wood
dbcffa5d9b sharing: Hide Bluetooth sharing when there is no Bluetooth adapter
https://bugzilla.gnome.org/show_bug.cgi?id=691764
2013-01-28 17:50:43 +00:00
Daniel Mustieles
15a3018249 Remove markup from UI file 2013-01-25 14:09:08 +01:00
Daniel Mustieles
633855a4f4 Remove markup from UI file 2013-01-25 13:42:46 +01:00
Thomas Wood
d29d75210d sharing: fix the sensitivity of the "share with trusted devices" switch
Allow the GSettings binding to set the sensitivity of the switch and use a
box to allow the sharing panel to set the sensitivity of the switch and
label without conflicting with the GSettings binding.

https://bugzilla.gnome.org/show_bug.cgi?id=692220
2013-01-23 16:09:51 +00:00
Thomas Wood
1d7bd99750 sharing: only set the "set-from-dbus" flag if the switch state changes 2013-01-23 12:03:32 +00:00
Thomas Wood
542db2bb3b sharing: add a "show password" check button to the screen sharing dialog
https://bugzilla.gnome.org/show_bug.cgi?id=691915
2013-01-23 10:30:22 +00:00
Jeremy Bicha
817afb6399 sharing: add mnemonic_widget relations for better accessibility
https://bugzilla.gnome.org/show_bug.cgi?id=692200
2013-01-21 11:39:50 -05:00
Thomas Wood
0dec96490c sharing: address padding and alignment issues in the dialogs
Increase the padding around the dialog content, fix the alignment
between the close button and content and add padding between labels and
their controls. Also ensure the dialogs are not resizable.

https://bugzilla.gnome.org/show_bug.cgi?id=691916
2013-01-21 11:10:56 +00:00
Thomas Wood
d27a83330f sharing: allow the list box to be focused
https://bugzilla.gnome.org/show_bug.cgi?id=692172
2013-01-21 10:25:25 +00:00
William Jon McCann
1feae4a5fb sharing: Move sharing panel to System category
https://bugzilla.gnome.org/show_bug.cgi?id=692086
2013-01-21 08:41:36 +01:00
Thomas Wood
0999c4a0e6 sharing: add helper application to enable or disable remote login
Add a helper application and PolicyKit action to enable and disable the
remote login service.

https://bugzilla.gnome.org/show_bug.cgi?id=691962
2013-01-18 18:23:51 +00:00
Jeremy Bicha
e1c0d8e629 sharing: use preferences-system-sharing as icon name
This matches the new icon in gnome-icon-theme

https://bugzilla.gnome.org/show_bug.cgi?id=691922
2013-01-17 11:06:03 +01:00
Thomas Wood
ef77e57571 sharing: prevent inactive white space below the list box
Now that GtkFrame paints a background, use it to provide the border and
background of the list box.

https://bugzilla.gnome.org/show_bug.cgi?id=691771
2013-01-16 14:08:23 +00:00
Bastien Nocera
354310cfb4 sharing: Don't show Media sharing without rygel
If rygel isn't available, don't show the media sharing section.
2013-01-15 17:54:29 +01:00
Bastien Nocera
1ed2fa3175 sharing: Fix distcheck
Missing the gresource.xml file in the dist
2013-01-15 16:12:10 +01:00
Bastien Nocera
20826eb6e6 sharing: Add more keywords to desktop file
As were added to rygel-preferences in
https://bugzilla.gnome.org/show_bug.cgi?id=691176
2013-01-15 10:49:27 +01:00
Thomas Wood
83bb97bfd1 sharing: fix the keywords list in the desktop file 2013-01-14 18:26:57 +00:00
Thomas Wood
b30d0133b9 Add initial implementation of the new Sharing panel
https://bugzilla.gnome.org/show_bug.cgi?id=687772
2013-01-14 18:06:20 +00:00