Skip to content

Commit

Permalink
Merge pull request #10 from cjmach/develop
Browse files Browse the repository at this point in the history
Release v1.1.1
  • Loading branch information
cjmach committed Jun 6, 2024
2 parents d945503 + c4b238a commit e333c06
Show file tree
Hide file tree
Showing 12 changed files with 46 additions and 11 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,7 @@ hs_err_pid*
/djns-swt-cocoa-macosx-aarch64/build/
/djns-swt-gtk-linux-aarch64/build/
/djns-swt-gtk-linux-ppc64/build/
/djns-swt-gtk-linux-x86_64/nbproject/private/
/djns-swt-gtk-linux-ppc64/nbproject/private/
/djns-swt-gtk-linux-aarch64/nbproject/private/
/djns-swt-cocoa-macosx-aarch64/nbproject/private/
33 changes: 32 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,33 @@
# djns-netbeans-integration
DJ Native Swing components integration in Apache NetBeans.

A module suite that integrates [DJ Native Swing](https://github.com/Chrriis/DJ-Native-Swing)
components in [Apache NetBeans](https://github.com/apache/netbeans).

## Installation

We use Github Pages to publish the module suite's update site when a new release
is created. The following lists the steps to install the suite:
1. Open NetBeans
2. Click on the menu Tools / Plugins
3. Select the "Settings" tab
4. Click on the "Add" button to add a new update site with the following values:
- **Name**: DJ Native Swing Update Site
- **URL**: https://cjmach.github.io/djns-netbeans-integration/updates.xml
5. Select the "Available Plugins" and click on the "Check for Newest" button.
6. You must check exactly two modules:
- **The main module**: DJ Native Swing Integration
- **The native module**: DJ Native Swing Integration - [Your OS/Arch]
7. Click on the "Install" button and follow the instructions of the install wizard.

## Configuration

The following lists the steps to configure DJ Native Swing Web Browser as the
default NetBeans browser:

1. Click on the menu Tools / Options
2. Select the "General" tab
3. Select "DJ Native Swing Browser" from the Web Browser drop-down list
4. Click "OK"

The web browser can be opened by clicking on the menu Window / Web / Web Browser.
NetBeans IDE will also use it to show the Javadocs, etc.
2 changes: 1 addition & 1 deletion djns-swt-cocoa-macosx-aarch64/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true
OpenIDE-Module: chrriis.dj.nativeswing.swtcore.cocoa.macosx.aarch64
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtcore/cocoa/macosx/aarch64/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns-swt-cocoa-macosx-x86_64/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true
OpenIDE-Module: chrriis.dj.nativeswing.swtcore.cocoa.macosx.x86_64
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtcore/cocoa/macosx/x86_64/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns-swt-cocoa-macosx-x86_64/nbproject/project.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
file.reference.DJNativeSwing-SWTCore.jar=/home/mach/work/dev/java/nb-native-browser/djns-swt-cocoa-macosx-x86_64/release/modules/ext/DJNativeSwing-SWTCore.jar
file.reference.swt-cocoa-macosx-x86_64.jar=/home/mach/work/dev/java/nb-native-browser/djns-swt-cocoa-macosx-x86_64/release/modules/ext/swt-cocoa-macosx-x86_64.jar
javac.source=1.8
javac.source=11
javac.compilerargs=-Xlint -Xlint:-serial
license.file=../LICENSE
nbm.homepage=https://github.com/cjmach/djns-netbeans-integration
Expand Down
2 changes: 1 addition & 1 deletion djns-swt-gtk-linux-aarch64/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true
OpenIDE-Module: chrriis.dj.nativeswing.swtcore.gtk.linux.aarch64
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtcore/gtk/linux/aarch64/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns-swt-gtk-linux-ppc64/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true
OpenIDE-Module: chrriis.dj.nativeswing.swtcore.gtk.linux.ppc64
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtcore/gtk/linux/ppc64/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns-swt-gtk-linux-x86_64/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true
OpenIDE-Module: chrriis.dj.nativeswing.swtcore.gtk.linux.x86_64
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtcore/gtk/linux/x86_64/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns-swt-win32-win32-x86_64/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true
OpenIDE-Module: chrriis.dj.nativeswing.swtcore.win32.win32.x86_64
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtcore/win32/win32/x86_64/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns-swt-win32-win32-x86_64/nbproject/project.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
file.reference.DJNativeSwing-SWTCore.jar=release/modules/ext/DJNativeSwing-SWTCore.jar
file.reference.swt-win32-win32-x86_64.jar=/home/mach/work/dev/java/nb-native-browser/djns-swt-win32-win32-x86_64/release/modules/ext/swt-win32-win32-x86_64.jar
javac.source=1.8
javac.source=11
javac.compilerargs=-Xlint -Xlint:-serial
license.file=../LICENSE
nbm.homepage=https://github.com/cjmach/djns-netbeans-integration
Expand Down
2 changes: 1 addition & 1 deletion djns-swt/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ AutoUpdate-Show-In-Client: false
OpenIDE-Module: chrriis.dj.nativeswing.swtimpl
OpenIDE-Module-Install: chrriis/dj/nativeswing/swtimpl/Installer.class
OpenIDE-Module-Localizing-Bundle: chrriis/dj/nativeswing/swtimpl/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

2 changes: 1 addition & 1 deletion djns/manifest.mf
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ AutoUpdate-Show-In-Client: true
OpenIDE-Module: pt.cjmach.netbeans.djns
OpenIDE-Module-Layer: pt/cjmach/netbeans/djns/layer.xml
OpenIDE-Module-Localizing-Bundle: pt/cjmach/netbeans/djns/Bundle.properties
OpenIDE-Module-Specification-Version: 1.0
OpenIDE-Module-Specification-Version: 1.1

0 comments on commit e333c06

Please sign in to comment.