Bug 528414 (swtWaylandLauncher) Part 1 SWT GDBus implementation.

General purpose GDBus interface for converting GDBus calls to SWT
events.

Adding SWT.OpenDocument event handler.

To verify:
1) Open child eclipse.
2) Create files:  /tmp/hi and /tmp/hithere
3) Run command:
gdbus call --session --dest org.eclipse.swt --object-path
/org/eclipse/swt --method org.eclipse.swt.FileOpen
"['/tmp/hi','/tmp/there']"

The two files 'hi' and 'hithere' open in the child eclipse.

- If you open two (or more) Eclipse instances, the most recently
  opened Eclipse will receive gdbus call.
- If you close the 2nd eclipse, the previous (first) eclipse receives
  gdbus calls again.

Future improvement:
  The most-recently *focused* eclipse should receive gdbus call.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=528414
Change-Id: Ib1fbbb09b74de4025611f68813ca53e6c62250b7
Signed-off-by: Leo Ufimtsev <lufimtse@redhat.com>
4 files changed
tree: 4cd19d8e190833c7a9141131bba373ff7ffe6847
  1. bundles/
  2. examples/
  3. features/
  4. local-build/
  5. tests/
  6. .gitignore
  7. pom.xml
  8. README.md
README.md

Contributing to SWT

Thanks for your interest in this project.

Developer resources:

See the following description for how to contribute a feature or a bug fix to SWT.

Information regarding source code management, builds, coding standards, and more and be found under the following link.

Contributor License Agreement:

Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA).

Contact:

Contact the project developers via the project's “dev” list.

Search for bugs:

This project uses Bugzilla to track ongoing development and issues.

Create a new bug:

Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!