I am surprised a bit how this maaarvelous idea have such a cold reception from most of you :)
I take a second whirl on it and curiously waiting for the result.
Quote:
if such a concpet were to arrive in amigaos then it ought to be managed by Application library and not patched into ASL
I would rather call it a new feature of ASL, a rather handy feature if you ask me.
If it would be some Application library function then it will never been fully supported, especially by old programs. If something is not fully supported, then why bother it from the user's perspective. Amiga still not ruined by incoherent user interfaces such like other systems.
Quote:
A RECENT: volume then would make the list easily accessable from *any* file browser / opening route (even the cli) so whilst displikeing it that would be the way I'd like to see it implemented.
Of course it is true, but who can decide what should such list contain? I think only the user should add items to it and how could it be easier than log the ASL selections.
The *any* file browsers are does not matter. Only one central file browser should be there IMHO. If I will want another one then I will want it everywhere.
Quote:
Yes, agreed, RECENT: would make sense and is an AmigaOS way of doing things.
I am not against RECENT:, but on my current setup I can see almost 50 rows in the file requester which cover assigns. It is a nice approach for the system and for the programs, but not for humans, who just wanting to select a file which is saved one minutes ago from another program.
Quote:
Something like this needs to go into the core of Read/write operations maybe DOS.
That is known as Snoopy.
Quote:
ASL can only possibly know that an open- or save filerequester was invoked - that is all.
Yes, and that is what I would like to see in the ASL requester. ASL has two sides, one for the system and the other will always the user. I don't mind what files the system or the programs are opens, closes, reads or writes. I just want a recent of MY choices.
To give a summary of the idea:
The idea came from the headaches when I use several programs while working on one job. Several files to touch several times, but always fighting with pathes if the files are not in the same place.
I think that the simple, elegant, and useful solution would be this:
- Recent tab at the ASL requester which holds previous file selections and selected drawers.
- ASL has a preferences already. It could be make a compliment which can be set the time of clearing the recent list. It would be *by reboot, *by n day
- The recent tab could hold a flush button to immidiately empty the list
- If it could handle application names that would be the icing on the cake