Permalink
Browse files

v0.2

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

0 comments on commit bb296f6

Please sign in to comment.