Skip to content
This repository has been archived by the owner on Oct 7, 2021. It is now read-only.

Commit

Permalink
The intro.xml file is in intro/, not target/.
Browse files Browse the repository at this point in the history
target/ is ignored.

Bug #169 Create Welcome Support



Signed-off-by: Christopher Brooks <[email protected]>
  • Loading branch information
cxbrooks committed Jun 7, 2017
1 parent 69d5172 commit c21c81f
Show file tree
Hide file tree
Showing 9 changed files with 137 additions and 36 deletions.
12 changes: 12 additions & 0 deletions org.eclipse.triquetrum.workflow.editor/.project
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,16 @@
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
<linkedResources>
<link>
<name>intro/images/TriquetrumDreistab_00-50px.jpg</name>
<type>1</type>
<location>/Users/cxh/git/triquetrum/org.eclipse.triquetrum.workflow.editor/intro/images/TriquetrumDreistab_00-50px.jpg</location>
</link>
<link>
<name>intro/images/TriquetrumScreenShot50.png</name>
<type>1</type>
<location>/Users/cxh/git/triquetrum/org.eclipse.triquetrum.workflow.editor/intro/images/TriquetrumScreenShot50.png</location>
</link>
</linkedResources>
</projectDescription>
2 changes: 2 additions & 0 deletions org.eclipse.triquetrum.workflow.editor/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ output.. = target/classes/
bin.includes = META-INF/,\
.,\
icons/,\
intro/,\
plugin.xml,\
plugin_customization.ini,\
OSGI-INF/,\
Expand All @@ -17,6 +18,7 @@ src.includes = src/,\
plugin_customization.ini,\
plugin.xml,\
icons/,\
intro/,\
eclipse32.png,\
build.properties,\
about.properties,\
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions org.eclipse.triquetrum.workflow.editor/intro/overview.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
/*******************************************************************************
* Copyright (c) 2005, 2006 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/

/* From https://github.com/bioclipse/bioclipse.core/blob/master/plugins/net.bioclipse.ui/intro/overview.css
*/
body {
background-image : url(../graphics/contentpage/overview_wtr.jpg);

}

/* show the "selected" image for this page */
#navigation-links a#overview img,
#navigation-links a#overview:hover img,
#navigation-links a#overview:focus img,
#navigation-links a#overview:active img {
background-image : url(../graphics/icons/ctool/overview48sel.gif);
}

a#weblink { text-align: left; color: #FF0000;}
.weblink { text-align: left; color: #FF0000;}
image-right {horizontal-align: right;}
87 changes: 87 additions & 0 deletions org.eclipse.triquetrum.workflow.editor/intro/overview.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Based on https://github.com/bioclipse/bioclipse.core/blob/master/plugins/net.bioclipse.ui/intro/overview.xml
See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages
-->
<introContent>
<extensionContent id="net.Triquetrum.intro.workbench"
style="css/intro.css" name="Triquetrum Workbench" path="overview/@">
<group style-id="content-group" id="workbench-group">
<link label="What is Triquetrum?"
url="http://org.eclipse.ui.intro/showPage?id=whatisTriquetrum" id="wbitem"
style-id="content-link">
<text>Eclipse Triquetrum delivers
an open platform for managing and executing
scientific workflows.
</text>
</link>
<link label="License" url="http://org.eclipse.ui.intro/showPage?id=licenses"
id="paraitem" style-id="content-link">
<text>The Triquetrum license.</text>
</link>
</group>
</extensionContent>

<page id="whatisTriquetrum" style="/intro/overview.css" style-id="page">
<title style-id="intro-header">What is Triquetrum</title>
<include path="overview/navigation-links" />
<group id="page-content">
<group id="content-header" label="What is Triquetrum?"
filteredFrom="swt">
</group>
<img src="images/TriquetrumScreenShot50.png" style-id="image-right" id="image-right" />

<text style-id="page-title" id="page-title" filteredFrom="html">What is
Triquetrum?
</text>
<text style-id="page-description" id="page-description">

Eclipse Triquetrum delivers
an open platform for managing and executing
scientific workflows. The
goal of Triquetrum is to support a wide
range of use cases, ranging
from automated processes based on
predefined models, to replaying
ad-hoc research workflows recorded
from a user's actions in a
scientific workbench UI. It will allow to
define and execute models
from personal pipelines with a few steps
to massive models with
thousands of elements.
</text>

<text style-id="page-description" id="page-description">
Besides delivering a generic workflow environment, Triquetrum also delivers
extensions with a focus on scientific software. There is no a-priori
limitation on target scientific domains, but the current interested
organizations are big research institutions in materials research
(synchrotrons), physics and engineering.
</text>

</group>
</page>

<page id="licenses" style="/intro/overview.css" style-id="page">
<title style-id="intro-header">License</title>
<include path="overview/navigation-links" />
<group id="page-content">
<group id="content-header" label="License" filteredFrom="swt">
</group>
<img src="images/TriquetrumDreistab_00-50px.jpg" style-id="image-right" id="image-right" />
<text style-id="page-title" id="page-title" filteredFrom="html">License
</text>
<text style-id="page-description" id="page-description">

Triquetrum is licensed under the Eclipse Public License (EPL)
and contains plugins with other licenses, all of which are
compatibile with the EPL.

</text>
<link label="Link to EPL license" url="http://www.eclipse.org/legal/epl-v10.html"
class="link" id="weblink" style-id="content-link" />

</group>
</page>

</introContent>
7 changes: 7 additions & 0 deletions org.eclipse.triquetrum.workflow.editor/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -290,4 +290,11 @@
name="Triquetrum">
</page>
</extension>
<!-- See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages -->
<extension point="org.eclipse.ui.intro.configExtension">
<configExtension
content="intro/overview.xml"
configId="org.eclipse.ui.intro.universalConfig">
</configExtension>
</extension>
</plugin>
28 changes: 0 additions & 28 deletions org.eclipse.triquetrum.workflow.model.edit/intro/intro.xml

This file was deleted.

8 changes: 0 additions & 8 deletions org.eclipse.triquetrum.workflow.model.edit/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,4 @@
org.eclipse.emf.edit.provider.IItemPropertySource"/>
</extension>

<extension
point="org.eclipse.ui.intro.configExtension">
<configExtension
content="intro/intro.xml"
configId="org.eclipse.ui.intro.universalConfig">
</configExtension>
</extension>

</plugin>

0 comments on commit c21c81f

Please sign in to comment.