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 752195 - support wayland platforms which are have not x11 libraries
support wayland platforms which are have not x11 libraries
Status: RESOLVED OBSOLETE
Product: nautilus
Classification: Core
Component: general
3.17.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-07-09 21:06 UTC by nick
Modified: 2021-06-18 15:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
brings basic support for mentioned platforms (26.87 KB, patch)
2015-07-09 21:17 UTC, nick
needs-work Details | Review

Description nick 2015-07-09 21:06:41 UTC
currently there is no support for wayland platforms which are have not x11 

libraries.gtk+ support them. Please nautilus support them too.
Comment 1 nick 2015-07-09 21:17:49 UTC
Created attachment 307181 [details] [review]
brings basic support for mentioned platforms

i didnt add a line of code.i just added #ifdef's around it.

Please someone review and push it.Really it is trivial.thanks

Changes from commit 066b057c2d6ba064832fcb1a341051ce7dce0e59
Comment 2 nick 2015-07-09 21:36:21 UTC
i tested it as built as well as ran it both on weston(into an x11 free partition)

and gnome-x11 session.fortunatelly result is good.No issues on both.this is 

x11-free's result.

http://postimg.org/image/ehpblrthz/
Comment 3 Carlos Soriano 2016-03-01 19:01:07 UTC
Review of attachment 307181 [details] [review]:

Thanks for the patch! Sorry it took long to review.

We are going to move the desktop part of nautilus to a different binary, which will fix most of this. However your patch shows some parts of the code that definitelly shoudln't depend on X, like the shell search. Could you split them in a new patch?
Comment 4 Quentin "Sardem FF7" Glidic 2016-05-20 11:53:51 UTC
Still need the patch split? I checked the code, and AFAICT, the only relevant part is in eel/, the rest have been taken care of, right?
Comment 5 Carlos Soriano 2016-05-24 14:11:58 UTC
Hey, I think so yeah. There still some x11 bits though, but we can take care of them better now I would say
Comment 6 nick 2016-05-27 13:55:00 UTC
hi, i am around. i will try. Also i have not timeline.
Comment 7 André Klapper 2021-06-18 15:32:46 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version of Files (nautilus), then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/nautilus/-/issues/

Thank you for your understanding and your help.