• Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 12.0.0.GA
    • None
    • None
    • None

      We should have an welcome screen and the initial idea for content are:

      1. Getting Started (group)

      • Overview - link to RHDS/JBoss Tools home page
      • Viewlets and tutorials - link to page that contains links grouping by technologies
      • Samples - link to page that describes where to get and how to inmport examples to RHDS/JBoss Tools
      • Cheat Sheets - open RHDS Perspective and show Cheat Sheets View with RHDS Cheat Sheets
        2. Create New (Group) can contains links to root wizards
      • Create JSF Project
      • Create Struts Project
      • Create Seam Project
      • Create jBPM poject
        3. Available Perspetives
      • JEE Perspective
      • Seam Perspective
      • DataBase Development perspective
      • Hibernate Console
        4. Related Links - links (some usefull links can be placed here):
      • Forums
      • News
      • etc

      Other ideas?

      I don't know exactly how welcome screens work - can there be more than one ?

      Maybe we should have one for jboss tools and another for RHDS ?

      But initially just create one for RHDS - should probably have its own plugin ?
      If yes - should be declared to be in the build too.

        1. new_seam_project_small_hov.png
          new_seam_project_small_hov.png
          2 kB
        2. new_seam_project_small.png
          new_seam_project_small.png
          3 kB
        3. new wizards_and_perspectives.zip
          10 kB
        4. web_links.zip
          12 kB
        5. welcome.zip
          53 kB

            [JBDS-98] Create Welcome screen

            This issue has not been updated for more than 2 years so closing. If you think this issue still persists feel free to reopen it and if possible add more details.
            Thank you!

            Josef Kopriva added a comment - This issue has not been updated for more than 2 years so closing. If you think this issue still persists feel free to reopen it and if possible add more details. Thank you!

            Need an icon set for Web-links

            Victor Rubezhny (Inactive) added a comment - Need an icon set for Web-links

            while we are working on this one then please also reorder the list of wizards so struts is in the bottom.

            Seam should be at top.

            Max Andersen added a comment - while we are working on this one then please also reorder the list of wizards so struts is in the bottom. Seam should be at top.

            It's done

            Lex Dmitriev (Inactive) added a comment - It's done

            The icons that are not to be shifted (1st level):

            1. DB_dev_perspective.gif
            2. hibernate_console_perspective.png
            3. j2ee_perspective.gif
            4. seam16_perspective.png
            5. new_jsf_project.gif
            6. new_seam_project.gif
            7. new_struts_project.gif

            The icons to be shifted (2nd level):

            1. new_jbpm_process16_project.gif
            2. seam16_perspective.png

            Victor Rubezhny (Inactive) added a comment - The icons that are not to be shifted (1st level): 1. DB_dev_perspective.gif 2. hibernate_console_perspective.png 3. j2ee_perspective.gif 4. seam16_perspective.png 5. new_jsf_project.gif 6. new_seam_project.gif 7. new_struts_project.gif The icons to be shifted (2nd level): 1. new_jbpm_process16_project.gif 2. seam16_perspective.png

            I found these icons for the wizards and perspective switch to be added to Welcome Screen.

            Probably, they are to be reviewed.

            Victor Rubezhny (Inactive) added a comment - I found these icons for the wizards and perspective switch to be added to Welcome Screen. Probably, they are to be reviewed.

            Icons shall to be added for wizards and perspectives

            Victor Rubezhny (Inactive) added a comment - Icons shall to be added for wizards and perspectives

            I've added Action for seam wizard and updated introContent.xml

            Denis Golovin (Inactive) added a comment - I've added Action for seam wizard and updated introContent.xml

            Yes, I just need an action to use it by standard Intro API way.

            Currently I cannot find actions to create Seam Project and jBPM project.

            Victor Rubezhny (Inactive) added a comment - Yes, I just need an action to use it by standard Intro API way. Currently I cannot find actions to create Seam Project and jBPM project.

            but the wizard doesn't need to implement this - you just need a new action that does it right ?

            Max Andersen added a comment - but the wizard doesn't need to implement this - you just need a new action that does it right ?

            "no support for wizards?"

            Eclipse Intro API allows us to execute only org.eclipse.ui.intro.config.IIntroAction, org.eclipse.jface.actino.IAction, or org.eclipse.ui.IActionDelegate actions, but not the org.eclipse.jface.wizard.IWizard

            To execute the Wizards we need to write our own action that implements one of the interfaces listed.

            The same for openning the perspectives.

            There were no special needs for us to implement IAction-like interfaces in the Wizards before. The same is for the perspectives.

            Victor Rubezhny (Inactive) added a comment - "no support for wizards?" Eclipse Intro API allows us to execute only org.eclipse.ui.intro.config.IIntroAction, org.eclipse.jface.actino.IAction, or org.eclipse.ui.IActionDelegate actions, but not the org.eclipse.jface.wizard.IWizard To execute the Wizards we need to write our own action that implements one of the interfaces listed. The same for openning the perspectives. There were no special needs for us to implement IAction-like interfaces in the Wizards before. The same is for the perspectives.

            "Those urls" -> That content

            Max Andersen added a comment - "Those urls" -> That content

            no support for wizards? is that something missing in eclipses welcome API or our wizards ?

            Those urls does not exist yet so cannot be included yet.

            Max Andersen added a comment - no support for wizards? is that something missing in eclipses welcome API or our wizards ? Those urls does not exist yet so cannot be included yet.

            from victor:

            Currently I'm working on the technical part.

            Welcome view opens, shows a number of link items (as proposed by Denis) and opens some external links and runs actions (like "Create JSF Project). But it cannot start wizards (I'm working on it now), because there is no support for it.

            I also need a correct URLs to proposed pages:

            Max Andersen added a comment - from victor: Currently I'm working on the technical part. Welcome view opens, shows a number of link items (as proposed by Denis) and opens some external links and runs actions (like "Create JSF Project). But it cannot start wizards (I'm working on it now), because there is no support for it. I also need a correct URLs to proposed pages: Viewlets and tutorials ( http://labs.jboss.com/projects/ ?) Samples ? Cheat Sheets ?

            lets split rhds-83 up.

            Max Andersen added a comment - lets split rhds-83 up.

              vrubezhny Victor Rubezhny (Inactive)
              manderse@redhat.com Max Andersen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 4 days
                  4d
                  Remaining:
                  Remaining Estimate - 4 days
                  4d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified