diff --git a/sdk/jme3-documentation/src/com/jme3/gde/docs/sdk/welcome/local.html b/sdk/jme3-documentation/src/com/jme3/gde/docs/sdk/welcome/local.html new file mode 100644 index 000000000..3d1c209df --- /dev/null +++ b/sdk/jme3-documentation/src/com/jme3/gde/docs/sdk/welcome/local.html @@ -0,0 +1,52 @@ + +

Welcome to the jMonkeyEngine SDK

+
+ +

+This place will be updated with the latest news about your SDK. + +

+ +
+ +

Getting Started

+
+ +

+Press the "New Project" button to create a new Project. Press the "New File" button to create new java files, materials, scenes, fonts and other files. +

+ +

+ +

+ +
+ +

Tutorials / Manual

+
+ +

+By pressing "F1" you can open the manual which contains up to date tutorials, documentation and more to help you get started. You can search the manual contents via the search field up right. +

+ +

+ +

+ +
+ +

Updates

+
+ +

+You can check for incremental updates to the application via the Help menu: +

+ +

+ + +

+ +
+ +

view online version

\ No newline at end of file diff --git a/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/Bundle.properties b/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/Bundle.properties index 3cfec20f5..cc4bf65ce 100644 --- a/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/Bundle.properties +++ b/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/Bundle.properties @@ -5,4 +5,4 @@ OpenIDE-Module-Name=Welcome Screen OpenIDE-Module-Short-Description=The jMonkeyEngine GDE Welcome Screen WelcomeScreenTopComponent.http.link=http://jmonkeyengine.org/wiki/doku.php/sdk:welcome:3_0rc3?do=export_xhtmlbody WelcomeScreenTopComponent.rss.link=http://jmonkeyengine.org/feed/rdf/ -WelcomeScreenTopComponent.local.link=nbres:/com/jme3/gde/docs/sdk/welcome/3_0rc3.html +WelcomeScreenTopComponent.local.link=nbres:/com/jme3/gde/docs/sdk/welcome/local.html diff --git a/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/WelcomeScreenTopComponent.java b/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/WelcomeScreenTopComponent.java index 290a781ab..21e4c244d 100644 --- a/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/WelcomeScreenTopComponent.java +++ b/sdk/jme3-welcome-screen/src/com/jme3/gde/welcome/WelcomeScreenTopComponent.java @@ -65,7 +65,7 @@ public final class WelcomeScreenTopComponent extends TopComponent implements Hyp try { jEditorPane1.setPage(he.getURL()); } catch (IOException ex) { - logger.log(Level.INFO, "Loading page failed", ex); + logger.log(Level.FINE, "Loading page failed", ex); try { logger.log(Level.WARNING, "Could not open web page!"); URL startUrl = new URL(org.openide.util.NbBundle.getMessage(WelcomeScreenTopComponent.class, "WelcomeScreenTopComponent.local.link")); @@ -87,7 +87,7 @@ public final class WelcomeScreenTopComponent extends TopComponent implements Hyp NbPreferences.forModule(getClass()).putLong("LAST_PAGE_UPDATE", lastMod); jEditorPane1.setPage(startUrl); } catch (IOException ex) { - logger.log(Level.INFO, "Loading page failed", ex); + logger.log(Level.FINE, "Loading page failed", ex); try { jEditorPane1.setPage(new URL(org.openide.util.NbBundle.getMessage(WelcomeScreenTopComponent.class, "WelcomeScreenTopComponent.local.link"))); } catch (IOException ex1) { @@ -102,11 +102,14 @@ public final class WelcomeScreenTopComponent extends TopComponent implements Hyp URL startUrl = new URL(org.openide.util.NbBundle.getMessage(WelcomeScreenTopComponent.class, "WelcomeScreenTopComponent.http.link")); URLConnection conn = startUrl.openConnection(); long lastMod = conn.getLastModified(); + logger.log(Level.FINE, "Checking page time {0} vs stored time {1}", new Object[]{lastMod, lastCheck}); if (lastCheck != lastMod) { WelcomeScreenTopComponent tc = (WelcomeScreenTopComponent) WindowManager.getDefault().findTopComponent("WelcomeScreenTopComponent"); if (tc != null) { tc.open(); tc.requestActive(); + } else { + logger.log(Level.WARNING, "Did not find Welcome Screen window"); } } } catch (IOException ex) {