Changeset 10439 in osm for applications/editors/josm
- Timestamp:
- 2008-09-03T10:11:37+02:00 (16 years ago)
- Location:
- applications/editors/josm/plugins
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/agpifoj/build.xml
r10122 r10439 56 56 <target name="compile" depends="init"> 57 57 <echo message="creating ${plugin.jar}"/> 58 <javac srcdir="src" classpath=" ../../core/dist/josm-custom.jar" destdir="build">58 <javac srcdir="src" classpath="${josm}" destdir="build"> 59 59 <compilerarg value="-Xlint:deprecation"/> 60 60 </javac> -
applications/editors/josm/plugins/globalsat/build.xml
r10410 r10439 1 1 <project name="globalsat" default="dist" basedir="."> 2 2 3 <!-- point to your JOSM directory --> 4 <property name="josm" location="../../core/dist/josm-custom.jar" /> 5 <property name="RXTX" location="./libs/RXTXcomm.jar" /> 3 <!-- josm "user home" directory depends on the platform used (windows has a different place than unix/linux) --> 4 <property environment="env"/> 5 <condition property="josm.home.dir" value="${env.APPDATA}/JOSM" else="${user.home}/.josm"> 6 <and> 7 <os family="windows"/> 8 </and> 9 </condition> 6 10 7 <path id="classpath"> 8 <fileset id="RXTX" file="${RXTX}"/> 9 <fileset file="${josm}"/> 10 </path> 11 <!-- compilation properties --> 12 <property name="josm.build.dir" value="../../core"/> 13 <property name="josm.plugins.dir" value="${josm.home.dir}/plugins"/> 14 <property name="josm" location="../../core/dist/josm-custom.jar" /> 15 <property name="RXTX" location="./libs/RXTXcomm.jar" /> 16 <property name="plugin.build.dir" value="build"/> 17 <property name="plugin.dist.dir" value="../../dist"/> 18 <property name="plugin.name" value="${ant.project.name}"/> 19 <property name="plugin.jar" value="../../dist/${plugin.name}.jar"/> 11 20 12 <target name="init"> 13 <mkdir dir="build"></mkdir> 14 <mkdir dir="dist"></mkdir> 15 </target> 21 <property name="ant.build.javac.target" value="1.5"/> 16 22 17 <target name="compile" depends="init">18 <javac srcdir="src" classpathref="classpath" debug="true" destdir="build" target="1.5"> 19 <!-- <javac srcdir="src" classpathref="classpath" debug="true" destdir="build" target="1.5"> -->20 <!-- <javac srcdir="src" classpath="${RXTX}" debug="true" destdir="build" target="1.5"> -->23 <path id="classpath"> 24 <fileset id="RXTX" file="${RXTX}"/> 25 <fileset file="${josm}"/> 26 </path> 21 27 22 <include name="**/*.java" /> 23 </javac> 24 </target> 28 <target name="dist" depends="compile"> 29 <unjar dest="build"> 30 <fileset refid="RXTX" /> 31 </unjar> 32 <!-- images --> 33 <copy todir="build/images"> 34 <fileset dir="images" /> 35 </copy> 25 36 26 <target name="dist" depends="compile"> 27 <unjar dest="build"> 28 <fileset refid="RXTX" /> 29 </unjar> 30 <copy todir="build/images" > 31 <fileset dir="images" /> 32 </copy> 33 <jar destfile="dist/globalsat.jar" basedir="build"> 34 <manifest> 35 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.globalsat.GlobalsatPlugin" /> 36 <attribute name="Plugin-Description" value="Provide a dialog to read stored tracks from a Globalsat DG100 datalogger into a GPX-layer. Depends on installed rxtx library." /> 37 <attribute name="Plugin-Author" value="ramack@raphael-mack.de" /> 38 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/> 39 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/> 40 </manifest> 41 </jar> 42 </target> 37 <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false"> 38 <env key="LANG" value="C"/> 39 <arg value="info"/> 40 <arg value="--xml"/> 41 <arg value="."/> 42 </exec> 43 <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/> 44 <delete file="REVISION"/> 43 45 44 <target name="clean"> 45 <delete dir="build" /> 46 <delete dir="dist" /> 47 </target> 46 <jar destfile="${plugin.jar}" basedir="build"> 47 <manifest> 48 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.globalsat.GlobalsatPlugin" /> 49 <attribute name="Plugin-Description" value="Provide a dialog to read stored tracks from a Globalsat DG100 datalogger into a GPX-layer. Depends on installed rxtx library." /> 50 <attribute name="Plugin-Author" value="ramack@raphael-mack.de" /> 51 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/> 52 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/> 53 </manifest> 54 </jar> 55 </target> 48 56 49 <target name="install" depends="dist"> 50 <copy file="dist/globalsat.jar" todir="${user.home}/.josm/plugins"/> 51 </target> 57 <target name="compile" depends="init"> 58 <echo message="creating ${plugin.jar}"/> 59 <javac srcdir="src" classpathref="classpath" destdir="build"> 60 <compilerarg value="-Xlint:deprecation"/> 61 </javac> 62 </target> 63 64 <target name="init"> 65 <mkdir dir="${plugin.build.dir}" /> 66 </target> 67 68 <target name="clean"> 69 <delete dir="${plugin.build.dir}" /> 70 <delete file="${plugin.jar}" /> 71 </target> 72 73 <target name="install" depends="dist"> 74 <copy file="${plugin.jar}" todir="${josm.plugins.dir}"/> 75 </target> 52 76 </project> -
applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java
r10378 r10439 14 14 import org.openstreetmap.josm.gui.IconToggleButton; 15 15 import org.openstreetmap.josm.gui.MapFrame; 16 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;17 16 import org.openstreetmap.josm.gui.layer.Layer; 18 17 import org.openstreetmap.josm.gui.layer.GpxLayer; -
applications/editors/josm/plugins/measurement/build.xml
r10410 r10439 1 1 <project name="measurement" default="dist" basedir="."> 2 2 3 <!-- point to your JOSM directory --> 4 <property name="josm" location="../../core/dist/josm-custom.jar" /> 3 <!-- josm "user home" directory depends on the platform used (windows has a different place than unix/linux) --> 4 <property environment="env"/> 5 <condition property="josm.home.dir" value="${env.APPDATA}/JOSM" else="${user.home}/.josm"> 6 <and> 7 <os family="windows"/> 8 </and> 9 </condition> 5 10 11 <!-- compilation properties --> 12 <property name="josm.build.dir" value="../../core"/> 13 <property name="josm.plugins.dir" value="${josm.home.dir}/plugins"/> 14 <property name="josm" location="../../core/dist/josm-custom.jar" /> 15 <property name="plugin.build.dir" value="build"/> 16 <property name="plugin.dist.dir" value="../../dist"/> 17 <property name="plugin.name" value="${ant.project.name}"/> 18 <property name="plugin.jar" value="../../dist/${plugin.name}.jar"/> 6 19 7 <target name="init"> 8 <mkdir dir="build"></mkdir> 9 <mkdir dir="dist"></mkdir> 10 </target> 20 <property name="ant.build.javac.target" value="1.5"/> 11 21 12 <target name="compile" depends="init">13 <javac srcdir="src" classpath="${josm}" debug="true" destdir="build" target="1.5">14 <include name="**/*.java" />15 </javac>16 </target>22 <target name="dist" depends="compile"> 23 <!-- images --> 24 <copy todir="build/images"> 25 <fileset dir="images" /> 26 </copy> 17 27 18 <target name="dist" depends="compile"> 19 <copy todir="build/images" > 20 <fileset dir="images" /> 21 </copy> 22 <jar destfile="dist/measurement.jar" basedir="build"> 23 <manifest> 24 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.measurement.MeasurementPlugin" /> 25 <attribute name="Plugin-Description" value="Provide a measurement dialog and a layer to measure length and angle of segments (there are no segments anymore, I know. Any idea how the angle should be measures now?) and create measurement paths (which also can be imported from a gps layer)" /> 26 <attribute name="Plugin-Author" value="mail@raphael-mack.de" /> 27 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/> 28 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/> 29 </manifest> 30 </jar> 31 </target> 28 <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false"> 29 <env key="LANG" value="C"/> 30 <arg value="info"/> 31 <arg value="--xml"/> 32 <arg value="."/> 33 </exec> 34 <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/> 35 <delete file="REVISION"/> 32 36 33 <target name="clean"> 34 <delete dir="build" /> 35 <delete dir="dist" /> 36 </target> 37 <jar destfile="${plugin.jar}" basedir="build"> 38 <manifest> 39 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.measurement.MeasurementPlugin" /> 40 <attribute name="Plugin-Description" value="Provide a measurement dialog and a layer to measure length and angle of segments and create measurement paths (which also can be imported from a gps layer)" /> 41 <attribute name="Plugin-Author" value="mail@raphael-mack.de" /> 42 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/> 43 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/> 44 </manifest> 45 </jar> 46 </target> 37 47 38 <target name="install" depends="dist"> 39 <copy file="dist/measurement.jar" todir="${user.home}/.josm/plugins"/> 40 </target> 41 48 <target name="compile" depends="init"> 49 <echo message="creating ${plugin.jar}"/> 50 <javac srcdir="src" classpath="${josm}" destdir="build"> 51 <compilerarg value="-Xlint:deprecation"/> 52 </javac> 53 </target> 54 55 <target name="init"> 56 <mkdir dir="${plugin.build.dir}" /> 57 </target> 58 59 <target name="clean"> 60 <delete dir="${plugin.build.dir}" /> 61 <delete file="${plugin.jar}" /> 62 </target> 63 64 <target name="install" depends="dist"> 65 <copy file="${plugin.jar}" todir="${josm.plugins.dir}"/> 66 </target> 42 67 </project> -
applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java
r10410 r10439 78 78 JPanel valuePanel = new JPanel(new GridLayout(0,2)); 79 79 80 valuePanel.add(new JLabel( "Path Length"));80 valuePanel.add(new JLabel(tr("Path Length"))); 81 81 82 82 pathLengthLabel = new JLabel("0 m"); 83 83 valuePanel.add(pathLengthLabel); 84 84 85 valuePanel.add(new JLabel( "Selection Length"));85 valuePanel.add(new JLabel(tr("Selection Length"))); 86 86 87 87 selectLengthLabel = new JLabel("0 m"); 88 88 valuePanel.add(selectLengthLabel); 89 89 90 valuePanel.add(new JLabel( "Selection Area"));90 valuePanel.add(new JLabel(tr("Selection Area"))); 91 91 92 selectAreaLabel = new JLabel("0 m ²");92 selectAreaLabel = new JLabel("0 m\uc2b2"); 93 93 valuePanel.add(selectAreaLabel); 94 94 95 JLabel angle = new JLabel( "Angle");95 JLabel angle = new JLabel(tr("Angle")); 96 96 angle.setToolTipText(tr("Angle between two selected Nodes")); 97 97 valuePanel.add(angle); 98 98 99 segAngleLabel = new JLabel("- °");99 segAngleLabel = new JLabel("- \uc2b0"); 100 100 valuePanel.add(segAngleLabel); 101 101 … … 144 144 dlg.selectLengthLabel.setText(new DecimalFormat("#0.00").format(length) + " m"); 145 145 146 dlg.segAngleLabel.setText(new DecimalFormat("#0.0").format(segAngle) + " °");147 dlg.selectAreaLabel.setText(new DecimalFormat("#0.00").format(area) + " m ²");146 dlg.segAngleLabel.setText(new DecimalFormat("#0.0").format(segAngle) + " \uc2b0"); 147 dlg.selectAreaLabel.setText(new DecimalFormat("#0.00").format(area) + " m\uc2b2"); 148 148 149 149 }
Note:
See TracChangeset
for help on using the changeset viewer.