Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

v0.2

  • Loading branch information...
commit bb296f621551be9168eba7b435cfc5f9800467bd 1 parent dec289b
authored Jim McBeath committed
8  DONE
... ...
@@ -1 +1,7 @@
1  
-v0.1 [021121]
  1
+- v0.1 [021121]
  2
+- Add setIconLocation, getIconLocation, setIconIndex, getIconIndex. [021229]
  3
+- Add load method. [021229]
  4
+- Drop args 3 and 4 from four-arg constructor. [021229]
  5
+- Make save() load existing shell link before setting values and saving,
  6
+  so that it preserves any attributes that were not explicitly set. [021230]
  7
+- v0.2 [021230]
19  HISTORY
... ...
@@ -1,3 +1,22 @@
  1
+JShortcut  v0.2  December 30, 2002  Ability to read existing shortcuts
  2
+
  3
+  Enhancements
  4
+  
  5
+  * The new methods getIconLocation, getIconIndex, setIconLocation and
  6
+    setIconIndex allow viewing and changing the location of the icon for
  7
+    a shortcut.
  8
+
  9
+  * The new load() method allows reading an existing shortcut from disk
  10
+    into a JShortcut object.
  11
+
  12
+  Bug Fixes
  13
+
  14
+  * Before doing a save() on a shell link, JShortcut now first does a load
  15
+    on that shell link, so that any fields not set by the application will
  16
+    be preserved in the shell link.
  17
+
  18
+===============================================================================
  19
+
1 20
 JShortcut  v0.1  November 21, 2002  First release
2 21
 
3 22
   Enhancements
2  Makefile
@@ -13,7 +13,7 @@ TOPDIR       := .
13 13
 ARCHDIR      := Arch
14 14
 MAKEINFODIR  := makeinfo
15 15
 include $(MAKEINFODIR)/javadefs.mak
16  
--include $(TOPDIR)/localdefs.mak
  16
+-include $(TOPDIR)/local.mak
17 17
 
18 18
 CLASSPATH    = obj
19 19
 SOURCEPATH   = src
4  README.build
... ...
@@ -1,4 +1,4 @@
1  
-JShortcut					November 21, 2002
  1
+JShortcut					December 28, 2002
2 2
 
3 3
 Building a new version
4 4
 ----------------------
@@ -27,7 +27,7 @@ Building a new version
27 27
 	make reljar		Builds a self-extracting jar file
28 28
 					from the release kit
29 29
 
30  
-    If you are maintaing archives and CVS:
  30
+    If you are maintaining archives and CVS:
31 31
 
32 32
 	make arch		Copy the zip, tgz, & README files to archive dir
33 33
 	make cvstag		Run "cvs tag" for this version
9  README.html
@@ -6,7 +6,7 @@
6 6
 <center>
7 7
 <h1>README</h1>
8 8
 <h3>JShortcut<br>
9  
-    v0.1  November 21, 2002</h3>
  9
+    v0.2  December 30, 2002</h3>
10 10
 </center>
11 11
 
12 12
 <p>
@@ -27,7 +27,7 @@
27 27
 <a name="introduction"><h2>Introduction</h2></a>
28 28
 <p>
29 29
 JShortcut is a Java package and JNI library to allow Java programs to
30  
-create shortcuts and menu items (ShellLinks) under Windows.
  30
+create and read shortcuts and menu items (ShellLinks) under Windows.
31 31
 
32 32
 <p>
33 33
 <a name="homepage"><h2>Home Page</h2></a>
@@ -43,9 +43,10 @@
43 43
   <li>Licensed under GPL, freely redistributable with source.
44 44
   <li>Provides the location of special folders such as the desktop
45 45
       and the Program Files directory.
46  
-  <li>Allows the creation of shortcuts on the desktop
  46
+  <li>Allows the creation and reading of shortcuts on the desktop
47 47
       and menu items in the Start Menu.
48  
-  <li>Can be made to work from a self-extracting JAR file.
  48
+  <li>Can be used from a self-extracting JAR file as part
  49
+      of the installation of another application.
49 50
 </ul>
50 51
 
51 52
 <p>
2  VERSION
... ...
@@ -1 +1 @@
1  
-JShortcut  v0.1  November 21, 2002
  1
+JShortcut  v0.2  December 30, 2002

0 notes on commit bb296f6

Please sign in to comment.
Something went wrong with that request. Please try again.