Closed
Bug 51989
Opened 25 years ago
Closed 15 years ago
Picking Program Folder in start menu - doesn't allow browsing of subfolders
Categories
(SeaMonkey :: Installer, enhancement)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: netdragon, Unassigned)
Details
The Start Menu Program Folders picker doesn't allow you to place it in
subfolders of a program folder by allowing you to browse the program folders. It
should also carry over any new directories you typed in if you change program
folders in the browser as I described (bug # 51988) for the directory selector.
I should be lazy and mark this as invalid
Mozilla\SeaMonkey should work, installers are stupid ;-)
or maybe worksforme, but since I can't get the installer to work at all...
Reporter would you accept that workaround?
This is also a good candidate for helpwanted or wontfix. Users can move the
shortcuts after the install.
Reporter | ||
Comment 2•25 years ago
|
||
If there is a way I could edit the installer without having to download all the
other code, then I would be happy to do it (maybe in a few months :) - It
probably wouldn't take that long. My laptop has limited capacity. My
workstation was stolen.
The thing is that people's first impression of a program is its installation
package - and they are also a bi*ch to make. I think a fancy smancy installation
package would be cool (and put the icing on the cake) - but that can wait for a
while. Why don't we set the target milestone to be whatever Milestone you expect
the first release of the program to equal (25?). It is not important until then.
Then we can stick a helpwanted in the keywords. Hey maybe someone you know is
bored and would like to write an installation program that has irregular
shaped windows :)
Comment 3•24 years ago
|
||
I have no idea what this report is about.
Reporter | ||
Comment 4•24 years ago
|
||
Asa, if you want to stick the Mozilla program folder in start
menu/programs/communications/netscape/mozilla, it doesn't let you. It only would
let you place the icons in start menu/programs/communications or some new
folder. Therefore, there should be a directory browser for what start menu
subfolder to stick it in since there can be subfolders of subfolders of
subfolders in the start menu.
Also, I said in another bug that when you choose a sub folder in the directory
picker for the path of the program - such as c:/program
files/communications/netscape/mozilla, every time you migrate to a different
directory, it erases the final folder name (such as mozilla). This is a problem
because you have to retype the folder when you reach the final parent directory
for the mozilla folder. This should also not occur for the start menu directory
navigator.
OS: Windows 98 → Windows ME
I give up, confirming.
This is yet another bug that would probably be fixed by MSI.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Reporter | ||
Comment 6•24 years ago
|
||
Please don't use MSI. A stand-alone executable is so much better. You can
download programs such as installshield and the likes, but I recommend you write
it in an OS independent way (with OS-dependent parts defined within). Of course
the files linked in would be different for each OS - but it would be accessed by
the same source code. That way - it would look the same no matter what OS it was
installed on using the same source code. Since the register is stored in
mozregistry (I believe) there will not be too much that is different.
ie a very simple version:
void main
{
#define OS_WIN32 1
#define OS_LINUX 2
...
nOS=GetOS();
...
DecompressArchive(); /* Extract the included files (OS independent
- but the files are OS dependent */
SelectMethod(); /* Choose which options to install - the
options are read in from "InsOptions.txt"
- the format of the file is OS
independent */
ChooseDirectory(); /* Also OS independent - although the
contents of the directory browser
window will depend on the OS. The
structure of the window will be
identical. Backslashes can be
interpreted as front slashes and
vice-versa*/
CopyFile(); //Ditto
if (nOs==OS_WIN32) InstallStartMenu();
if (nOs==OS_LINUX) InstallXWindowsIcons(); //Or whatever
You get the idea...
I think while the program is installing - windows should appear talking about
the program. This should happen during the whole installation since the files
won't take long to copy. It should be attached to a system timer so each window
stays up for maybe 5 seconds.
I think you should do something original for the background of the installation
screen. The Blue-screen and the plain green screens are both overused. You
should come up with something original.
Reporter | ||
Comment 7•24 years ago
|
||
By the way - the list of files would appear in another text file for each
option. This would be standard for all OSes. That way - the same code could copy
the files.
Please contact me on irc.
The installer is PLATFORM specific. IT IS NOT!! OS GENERIC.
MSI is the correct way to do this. but that doesn't matter, it's a different
bug.
Severity: normal → enhancement
Comment 9•24 years ago
|
||
Also remember the option to select shortcuts creation for both "Current User"
and "All Users" under Windows NT and 2000.
Comment 10•23 years ago
|
||
over to Curt.
Assignee: ssu → curt
Status: ASSIGNED → NEW
Target Milestone: --- → Future
Updated•20 years ago
|
Product: Browser → Seamonkey
Updated•19 years ago
|
QA Contact: bugzilla → general
Updated•17 years ago
|
Assignee: curt → nobody
Priority: P4 → --
Target Milestone: Future → ---
![]() |
||
Comment 11•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
Status: NEW → UNCONFIRMED
![]() |
||
Comment 12•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 13•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 14•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 15•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 16•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 17•16 years ago
|
||
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state.
If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way.
If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar).
If no action happens within the next few months, we move this bug report to an EXPIRED state.
Query tag for this change: mass-UNCONFIRM-20090614
![]() |
||
Comment 18•15 years ago
|
||
old XPFE installer is dead.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•