Subject: [LM] Re: Link History Hack
From: Ben Darnell (bgdarnel@unity.ncsu.edu)
Date: Sat Aug 21 1999 - 20:33:02 EDT
On Sat, Aug 21, 1999 at 04:50:44PM -0700, mblevin@debian.org wrote:
> Cool! A hack!
>
> I have been playing with TS 0.3, and wanted to report my successes
> (or lack thereof). The "H" button consistently crashes me with
> a big "Reset" dialog. This is before installing the hack, though.
Have you set a home idea before pressing H? Have you deleted your home
idea? This sort of thing is a bear to check for, but I will be adding
error messages for the common cases.
>
> Also, adding a field will always trigger a DmWriteCheck Failed error.
> I assume that is because they are still being implemented.
Fields are not finished, but I can successfully add them (Text and
boolean anyway; the rest are not tested). I don't understand what
would be causing this error.
>
> Why am I talking about TS on the linkmaster list? Because I am lazy
> and wanted to also ask some questions about LinkMaster.
>
> I would like to do some work on LinkMaster, and make some proposed
> patches. I just need to know if there will be a period of time
> when you will not be changing it also.
>
> The proposed changes are:
>
> Implement a "Search Link" interface, where the user can select to
> search when creating a new link. This will allow a link to any
> app that supports the Find command. LinkMaster will convert the
> resulting GoToParams into a suitable LinkInfoType, and pass it
> back to the link-container with the LinkMaster creator ID as the
> one that is called. Therefore, LinkMaster must also support being
> launched with a linkAppLaunchCmdFollowLink, which will convert
> the LinkInfoType back to the GoToParams, and launch the target
> app. Clear as mud?
Is there any reason why this should be in LinkMaster proper instead of a
proxy? The 32k barrier isn't going to be a problem for LM in the near
future, but I still think that modularity is good. Unless you've got
something clever up your sleeve, you'll have to borrow a lot of code
from the PalmOS source (or thoughtstream-palmos/searchform.c).
>
> Also, I would like to incorporate the functionality of the
> "LaunchMaster" app that I did a while back into LinkMaster.
I was about to do this myself, so that Link History Hack could make
SwitchHack obsolete. Again, should this be in a proxy instead of LM
proper?
>
> Also, I would like to have LinkMaster support some optional
> launch codes that tell it which screen to start on.
>
This would be one extra launch code that would make is start in history
mode, right? Good idea.
> Let me know if there are any objections, or when a good time to
> do this would be.
I've made a few minor tweaks to linkaware.[ch] since the last source
release, but if you just send me diffs, it should be fine. The hack
source is coming as soon as I get it cleaned up (right now it keeps
giving "Pen q out of sync" errors whenever you pop up the list). It
will be included in the main source distribution of LinkMaster. If you
want something to base a hack of your own on, see
http://foursquaredev.home.att.net/rpp/samplehack.zip
-Ben
-- Ben Darnell bgdarnel@unity.ncsu.edu http://www4.ncsu.edu/~bgdarnel/thoughtstream------------------------------------------------------------------------ Just Tell Us What You Want... Respond.com - Shopping the World for You! http://clickhere.egroups.com/click/738
eGroups.com home: http://www.egroups.com/group/linkmaster http://www.egroups.com - Simplifying group communications
This archive was generated by hypermail 2b25 : Tue Sep 05 2000 - 22:09:10 EDT