[Installbase-devel] Re: Small installbase problem...
Status: Alpha
Brought to you by:
damonc
From: Georgios P. <pe...@ii...> - 2002-10-23 08:53:17
|
=D3=F4=E9=F2 =D0=E5=EC 17 =CF=EA=F4 2002 12:07, =E3=F1=DC=F8=E1=F4=E5: > > Just a small problem: when you delete the file > > in the user's home directory that installase keeps > > its preferences, an error is shown up when > > you try to load an install. The solution is > > to open the preferences dialog and activate/deactivate > > the options (probably some variables get defined :-)). > > The error was "expected integer but got """... > > Thanks again, > > It was a simple fix. Since I moved preferences into a procedure, > it was a simple matter of returning a 0 if the preference doesn't exist > yet. I was just using a return, which is bad juju. 0-] > > You should really join the ins...@li... mailing > list sometime. Currently, it's only me and one other guy, but it's > helpful to have a place to try out new ideas on people who are actively > using InstallBase. Already done :-) > > Any new features / enhancements you can think of? I'm running out = of > ideas. I may have to actually go beta sometime soon. *shudder* That m= eans > I have to enforce a feature freeze on myself, and I'm terrible at that.= 0-] Me also :-) However, regarding enchancements I have a few ideas. First of all, it would be great if in the custom setup pane the user coul= d=20 select with more detail what to install. For example, in my application I= have some categories like help files, tools, modules. But there is no way to select and install some of the tools and modules and not all of them. It=20 would be great if there was at least one more level there... Also, I still miss an easy way to update the setup. My app is huge, and re-creating the setup is out of the question. Every time a new release is= =20 build, I manually examine all directories to locate any new/deleted files and then I make the changes in the install. It would be great if installb= ase=20 could monitor the directories and ask the user if he wants to automatical= ly add in the install any new files. Also an exclusion list would be great, = so=20 not to keep asking about files that don't belong in the distribution. Also, I have noticed a small problem: when I use the linux installs, the=20 desktop icons are not always added. An icon is added every second (!) install, which is not logical. Also, the icons are added when I install the app over an existing installation. The same happens with the uninstal= ler, which shows up only when the desktop icons show up. But installing everything for the first time does not install the icons/uninstaller. Doi= ng a second install without erasing the first one solves the problem :-) Best regards, George |