Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Eclipse SWT Now Using GTK3 By Default

  1. #1
    Join Date
    Jan 2007
    Posts
    14,294

    Default Eclipse SWT Now Using GTK3 By Default

    Phoronix: Eclipse SWT Now Using GTK3 By Default

    With a commit made on Friday, Eclipse's SWT platform is now using GTK 3.x by default over GTK 2.x...

    http://www.phoronix.com/vr.php?view=MTQ5NjQ

  2. #2
    Join Date
    Mar 2012
    Posts
    27

    Default Eclipse Wayland ready?

    Does that means that Eclipse can run on Wayland?

  3. #3
    Join Date
    May 2012
    Posts
    760

    Default

    Quote Originally Posted by rxonda View Post
    Does that means that Eclipse can run on Wayland?
    IMO no because Eclipse is a Java app and Java must support Wayland too, but it makes future Eclipse support for Wayland a lot easier.

    Regardless it still good news.

  4. #4
    Join Date
    Sep 2011
    Posts
    184

    Default

    Quote Originally Posted by mark45 View Post
    IMO no because Eclipse is a Java app and Java must support Wayland too, but it makes future Eclipse support for Wayland a lot easier.
    You know, that Java even runs on systems without any display server at all, don't you? I'm not an expert on SWT (alway preferred Swing and now JavaFX 2) but afaik it's just a wrapper to native windowing tools/libs/etc., so (at least in theory) that should work just fine.

  5. #5
    Join Date
    Mar 2012
    Posts
    27

    Default

    Quote Originally Posted by mark45 View Post
    IMO no because Eclipse is a Java app and Java must support Wayland too, but it makes future Eclipse support for Wayland a lot easier.

    Regardless it still good news.
    Well, Im not sure, but I think you're half write.
    Indeed if java supports Wayland, theoretically every java app will run on wayland too. But, Eclipse lies down on SWT toolkit and this toolkit uses native code to run GUI components.
    If SWT does not provide a GTK3 (or Qt 5.2) version, I think it will not be possible to run on wayland.

  6. #6
    Join Date
    May 2012
    Posts
    760

    Default

    Quote Originally Posted by alexThunder View Post
    You know, that Java even runs on systems without any display server at all, don't you? I'm not an expert on SWT (alway preferred Swing and now JavaFX 2) but afaik it's just a wrapper to native windowing tools/libs/etc., so (at least in theory) that should work just fine.
    Java being able to run without any display server and being able to run on a given server are different things.
    Java runs on X11 because it has explicit support for it, not because Java is platform independent. And to support Wayland it also has to get support for it.. Java runs on specific APIs, not on magic.

  7. #7
    Join Date
    Oct 2011
    Posts
    224

    Default

    Quote Originally Posted by mark45 View Post
    Java being able to run without any display server and being able to run on a given server are different things.
    Java runs on X11 because it has explicit support for it, not because Java is platform independent. And to support Wayland it also has to get support for it.. Java runs on specific APIs, not on magic.
    Really? You would think the only thing in java that needs a supported display system was SWING?

  8. #8
    Join Date
    May 2012
    Posts
    760

    Default

    Quote Originally Posted by n3wu53r View Post
    Really? You would think the only thing in java that needs a supported display system was SWING?
    What are you trying to say? I didn't even mention swing.

  9. #9
    Join Date
    Oct 2011
    Posts
    224

    Default

    Quote Originally Posted by mark45 View Post
    What are you trying to say? I didn't even mention swing.
    That you would think the only part of java needing "wayland support" was java swing, and if you didn't use it you would be fine? Java already runs without a display system period, so surely just having toolkit support is all that you want?

  10. #10
    Join Date
    May 2012
    Posts
    760

    Default

    Quote Originally Posted by n3wu53r View Post
    That you would think the only part of java needing "wayland support" was java swing, and if you didn't use it you would be fine? Java already runs without a display system period, so surely just having toolkit support is all that you want?
    We're talking about Java (SWT/Eclipse) being able to display/run on Wayland, not whether a GUI-less java app can run on a computer with Wayland.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •