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

Create Welcome Support #169

Open
cxbrooks opened this issue Sep 24, 2016 · 8 comments
Open

Create Welcome Support #169

cxbrooks opened this issue Sep 24, 2016 · 8 comments

Comments

@cxbrooks
Copy link
Contributor

In Bug #166, a user did not find a Triquetrum view or Wizard because they are not yet present.

Maybe we should have a Welcome tab that states that we don't have a view or wizard? See http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm

@cxbrooks cxbrooks added this to the Spring2017Release milestone Sep 24, 2016
@erwindl0 erwindl0 modified the milestones: OxygenRelease, Spring2017Release Dec 12, 2016
@cxbrooks
Copy link
Contributor Author

cxbrooks commented Jun 7, 2017

This is in progress, see https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages

cxbrooks added a commit that referenced this issue Jun 7, 2017
@erwindl0
Copy link
Contributor

erwindl0 commented Jun 7, 2017 via email

cxbrooks added a commit that referenced this issue Jun 7, 2017
target/ is ignored.

Bug #169 Create Welcome Support



Signed-off-by: Christopher Brooks <[email protected]>
cxbrooks added a commit that referenced this issue Jun 7, 2017
target/ is ignored.

Bug #169 Create Welcome Support



Signed-off-by: Christopher Brooks <[email protected]>
@cxbrooks
Copy link
Contributor Author

cxbrooks commented Jun 7, 2017

I'm closing this, it worked for me when I built a Mac Triquetrum using "mvn clean verify". The Hudson build is having problems that are outside of Triquetrum now, so I believe this works.

@cxbrooks
Copy link
Contributor Author

The Welcome Window is not visible.

Erwin wrote that he had not seen the welcome window before the folder restructuring.

@cxbrooks
Copy link
Contributor Author

Actually, the welcome window changes do seem to be present.

When I start up Triquetrum and click on Help -> Welcome, I get the default Welcome window:
screen shot 2017-07-24 at 1 37 37 pm
However, if I click on Overview, I get the Triquetrum-specific pages:
screen shot 2017-07-24 at 1 39 18 pm
"What is Triquetrum?" and "The Triquetrum license" comes from plugins/editor/org.eclipse.triquetrum.workflow.editor/intro/overview.xml, which is mentioned in plugins/editor/org.eclipse.triquetrum.workflow.editor/plugin.xml:

    <!-- 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>

Further enhancements would be to get something about Triquetrum on the root page.

@cxbrooks cxbrooks modified the milestones: Science2017Release, OxygenRelease Jul 24, 2017
cxbrooks added a commit that referenced this issue Sep 18, 2017
cxbrooks added a commit that referenced this issue Sep 18, 2017
cxbrooks added a commit that referenced this issue Sep 18, 2017
cxbrooks added a commit that referenced this issue Sep 18, 2017
…cumentMissingViewAndWizard

Bug #169: Welcome Window.  Refined Overview.
@cxbrooks
Copy link
Contributor Author

It seems that adding to the Welcome root window is not possible. Changing the Welcome window at startup by adding org.eclipse.ui.intro/INTRO_START_PAGE by editing org.eclipse.triquetrum.workflow.editor/plugin_customization.ini also does not help.

See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages

It seems like this bug will not be closed in time for the Science 2017 Release.

@cxbrooks
Copy link
Contributor Author

Erwin suggests that this could be because we don't have a specific application, instead we are a collection of bundles. Perhaps we should not launch it as an IDE application, instead launch it as something else.

Moving to a different Milestone.

cxbrooks added a commit that referenced this issue Sep 26, 2017
cxbrooks added a commit that referenced this issue Sep 26, 2017
target/ is ignored.

Bug #169 Create Welcome Support



Signed-off-by: Christopher Brooks <[email protected]>
cxbrooks added a commit that referenced this issue Sep 26, 2017
target/ is ignored.

Bug #169 Create Welcome Support



Signed-off-by: Christopher Brooks <[email protected]>
cxbrooks added a commit that referenced this issue Sep 26, 2017
cxbrooks added a commit that referenced this issue Sep 26, 2017
cxbrooks added a commit that referenced this issue Sep 26, 2017
cxbrooks added a commit that referenced this issue Sep 26, 2017
…cumentMissingViewAndWizard

Bug #169: Welcome Window.  Refined Overview.
@cxbrooks
Copy link
Contributor Author

I'll verify that this works in the most recent release and then close it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants