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 707869 - Add API to restrict the windowing backend to load
Add API to restrict the windowing backend to load
Status: RESOLVED FIXED
Product: clutter
Classification: Platform
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: clutter-maint
clutter-maint
Depends on:
Blocks:
 
 
Reported: 2013-09-10 16:30 UTC by Giovanni Campagna
Modified: 2013-09-11 07:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add API to restrict the windowing backend to load (7.54 KB, patch)
2013-09-10 16:30 UTC, Giovanni Campagna
committed Details | Review

Description Giovanni Campagna 2013-09-10 16:30:42 UTC
In situations when the default backend would fail (for example
when compiled with X11 support but run without DISPLAY), or
when the application is using backend specific code, it makes
sense to let the application choose the backend explicitly.
Comment 1 Giovanni Campagna 2013-09-10 16:30:44 UTC
Created attachment 254610 [details] [review]
Add API to restrict the windowing backend to load
Comment 2 Emmanuele Bassi (:ebassi) 2013-09-10 16:56:05 UTC
Review of attachment 254610 [details] [review]:

looks okay, minus a missing gtk-doc annotation, and adding the new function to clutter.symbols.

::: clutter/clutter-backend.c
@@ +1391,3 @@
+ * This must be called before the first API call to clutter, including
+ * clutter_get_option_context()
+ * @first_backend: the name of a clutter window backend

missing Since: annotation.
Comment 3 Giovanni Campagna 2013-09-11 07:55:03 UTC
Attachment 254610 [details] pushed as da3e698 - Add API to restrict the windowing backend to load