After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 677423 - Split out libcheese(-gtk)
Split out libcheese(-gtk)
Status: RESOLVED OBSOLETE
Product: cheese
Classification: Applications
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
: 677424 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-06-05 02:32 UTC by Jeremy Bicha
Modified: 2020-11-12 07:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Bicha 2012-06-05 02:32:05 UTC
With the following commit, Contacts gained webcam support for setting pictures of other people. Of course, System Settings has had webcam support for a while for setting the user's own picture.

http://git.gnome.org/browse/gnome-contacts/commit/?id=a4ac6bf202c5a2dcce

Interestingly, the Contacts developers chose not to depend on cheese, but instead they used gstreamer for this support. Cheese isn't in GNOME Core so maybe the solution used by Contacts is better. I actually don't care which solution is chosen, but I do think System Settings and Contacts should handle this similar action the same way.

As of Ubuntu 12.04, Ubuntu explicitly doesn't build System Settings with webcam support since Cheese isn't in "main", but that could be changed especially if Contacts needed it too.

Thanks!
Comment 1 Jeremy Bicha 2012-06-05 02:35:40 UTC
*** Bug 677424 has been marked as a duplicate of this bug. ***
Comment 2 Matthias Clasen 2012-06-05 11:10:39 UTC
I would assume that the main reason for the handrolled solution in contacts is lack of vala bindings for the cheese libraries...

The right solution is to separate the library from the application.
Comment 3 Bastien Nocera 2012-06-06 09:22:33 UTC
Given that I turned cheese's code into a library for use in gnome-control-center, I'm not about to throw that work away (especially when the support in gnome-contacts doesn't do things like cropping).

Splitting out the library could be an idea.
Comment 4 Matthias Clasen 2012-08-06 19:43:36 UTC
The cheese bug for splitting out the library is bug 677423
Comment 5 Erick Perez Castellanos 2012-08-08 18:53:27 UTC
As soon as someone split the library out, I will use it in contacts no matters the lack of vala bindings, I can even make the bindings, so, what are we waiting ?
Comment 6 André Klapper 2012-08-11 18:39:58 UTC
jjardon: I don't see why this should block 3.6.
Comment 7 Frederic Peters 2012-09-08 07:52:21 UTC
Removed the blocker status, after comment from Bastien on ddl (<https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00100.html>).
Comment 8 André Klapper 2020-11-12 07:12:44 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old bug reports and feature requests in GNOME Bugzilla which have not seen
updates for a long time.

If you still use cheese and if you still see this bug / want this feature in a
recent and currently supported version, then please feel free to report it at
https://gitlab.gnome.org/GNOME/cheese/-/issues/

Thank you for creating this report and we are sorry it could not be implemented
(volunteer workforce and time is quite limited).