Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2013-09

Install/Uninstall package form: "Do not install" & more

7 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Reinier Olislagers

The Install/Uninstall package form has two lists:
a) installed packages (or those marked for installation. Caption above: "Install"
b) available but not installed packages. Caption: "Do not install"

WHen I started using Lazarus, the "Do not install" caption made it unclear that this is actually the list of available packages, and Lazarus will not actually e.g. uninstall anything that is in that list when you click Saven and rebuild IDE. (I know, I might be easily confused, not RTFM etc).

1. Would it be a good idea to rename the caption to "Available"?

Some additional remarks/requests:
2. In additition to the red overlay for packages marked for uninstalleation, and the green one for packages marked for installation, perhaps a hint/tooltip could appear mentioned "Marked for installation"/"Marked for removal" so people who don't know what those icons mean are told? Alternatively I suppose mentioning this in Package info in current state may also be considered.

3. Perhaps it's a good idea to have a search box for the left list (installed packages) as well... depends on the amount of stuff you have installed but it can be useful.

4. A long time ago I sent a reminder to package maintainers that it would be a good idea to fill out the Description field of the package... There's still quite some packages that have no info (aarrebase, cocoa_pkg, customdrawn, demoidehelp, .... etc.)

Thanks,
Reinier

Reply by email

Maxim Ganetsky
to Reinier Olislagers

13.09.2013 11:31, Reinier Olislagers ?????:

Show quoted text 12 lines
The Install/Uninstall package form has two lists: a) installed packages (or those marked for installation. Caption above: "Install" b) available but not installed packages. Caption: "Do not install" WHen I started using Lazarus, the "Do not install" caption made it unclear that this is actually the list of available packages, and Lazarus will not actually e.g. uninstall anything that is in that list when you click Saven and rebuild IDE. (I know, I might be easily confused, not RTFM etc). 1. Would it be a good idea to rename the caption to "Available"?

I improved captions in r42784. Please test.

Show quoted text 7 lines
Some additional remarks/requests: 2. In additition to the red overlay for packages marked for uninstalleation, and the green one for packages marked for installation, perhaps a hint/tooltip could appear mentioned "Marked for installation"/"Marked for removal" so people who don't know what those icons mean are told? Alternatively I suppose mentioning this in Package info in current state may also be considered.

These descriptions are present in 'Package Info' memo, as far as I can see.

3. Perhaps it's a good idea to have a search box for the left list (installed packages) as well... depends on the amount of stuff you have installed but it can be useful.

Please create a feature request for this.

Show quoted text 7 lines
4. A long time ago I sent a reminder to package maintainers that it would be a good idea to fill out the Description field of the package... There's still quite some packages that have no info (aarrebase, cocoa_pkg, customdrawn, demoidehelp, .... etc.) Thanks, Reinier
Best regards, Maxim Ganetsky mailto:

Reply by email

Reinier Olislagers
to Maxim Ganetsky
Maxim Ganetsky wrote
13.09.2013 11:31, Reinier Olislagers ?????: > The Install/Uninstall package form has two lists:

<snip>

> 1. Would it be a good idea to rename the caption to "Available"? I improved captions in r42784. Please test.

Thanks a lot, looks good!

Show quoted text 9 lines
> Some additional remarks/requests: > 2. In additition to the red overlay for packages marked for > uninstalleation, and the green one for packages marked for installation, > perhaps a hint/tooltip could appear mentioned "Marked for > installation"/"Marked for removal" so people who don't know what those > icons mean are told? Alternatively I suppose mentioning this in Package > info in current state may also be considered. These descriptions are present in 'Package Info' memo, as far as I can see.

I don't see them - just the status for packages that you did not mark for installation/deinstallation.

Package memo info examples:
Uninstalled state:
Current state: not installed, RunAndDesignTime

after marking for installation:
Current state: not installed, RunAndDesignTime
expected
Current state: marked for installation, not installed, RunAndDesignTime

Installed state:
Current state: installed, RunAndDesignTime

after marking for uninstallation:
Current state: installed, RunAndDesignTime
expected:
Current state: marked for uninstallation, installed, RunAndDesignTime

Show quoted text 5 lines
> 3. Perhaps it's a good idea to have a search box for the left list > (installed packages) as well... depends on the amount of stuff you have > installed but it can be useful. Please create a feature request for this.

Ok, 25018.

Reply by email

Juha Manninen
to Reinier Olislagers: The Install/Uninstall package form has two lists: a) installed packages (or those marked…
Reinier Olislagers wrote
WHen I started using Lazarus, the "Do not install" caption made it unclear that this is actually the list of available packages, and Lazarus will not actually e.g. uninstall anything that is in that list when you click Saven and rebuild IDE.

Actually that is exactly what the IDE does.
It uninstalls anything that is moved from left to right pane. Yet, the new captions from Maxim are good.

3. Perhaps it's a good idea to have a search box for the left list (installed packages) as well... depends on the amount of stuff you have installed but it can be useful.

It is a filter actually. I added it in r42792.

Juha

Reply by email

Reinier Olislagers
to Juha Manninen
Juha Manninen wrote 8 lines
On Fri, Sep 13, 2013 at 10:31 AM, Reinier Olislagers wrote: > 3. Perhaps it's a good idea to have a search box for the left list > (installed packages) as well... depends on the amount of stuff you have > installed but it can be useful. It is a filter actually. I added it in r42792.

Thanks, Juha!

Reply by email

Maxim Ganetsky
to Reinier Olislagers: <snip> Thanks a lot, looks good! I don't see them - just the status for packages that you…

14.09.2013 12:24, Reinier Olislagers ?????:

Show quoted text 31 lines
On 14/09/2013 00:19, Maxim Ganetsky wrote: > 13.09.2013 11:31, Reinier Olislagers ?????: >> Some additional remarks/requests: >> 2. In additition to the red overlay for packages marked for >> uninstalleation, and the green one for packages marked for installation, >> perhaps a hint/tooltip could appear mentioned "Marked for >> installation"/"Marked for removal" so people who don't know what those >> icons mean are told? Alternatively I suppose mentioning this in Package >> info in current state may also be considered. > > These descriptions are present in 'Package Info' memo, as far as I can see. I don't see them - just the status for packages that you did not mark for installation/deinstallation. Package memo info examples: Uninstalled state: Current state: not installed, RunAndDesignTime after marking for installation: Current state: not installed, RunAndDesignTime expected Current state: marked for installation, not installed, RunAndDesignTime Installed state: Current state: installed, RunAndDesignTime after marking for uninstallation: Current state: installed, RunAndDesignTime expected: Current state: marked for uninstallation, installed, RunAndDesignTime

Added in r42796. Please test.

Best regards, Maxim Ganetsky mailto:

Reply by email

Reinier Olislagers
to Maxim Ganetsky
Maxim Ganetsky wrote 9 lines
14.09.2013 12:24, Reinier Olislagers ?????: > On 14/09/2013 00:19, Maxim Ganetsky wrote: >> 13.09.2013 11:31, Reinier Olislagers ?????: > after marking for uninstallation: > Current state: installed, RunAndDesignTime > expected: > Current state: marked for uninstallation, installed, RunAndDesignTime Added in r42796. Please test.

Thanks Maxim, looks good!

Reply by email