Welcome, Guest. Please login or register.

Author Topic: Amiga OS 3.2 released  (Read 41136 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline Minuous

Re: Amiga OS 3.2 released
« Reply #134 from previous page: July 28, 2021, 07:36:28 AM »
Workbench will not open a hidden window; this includes eg. requests from ARexx scripts to do so.
« Last Edit: July 29, 2021, 08:41:19 AM by Minuous »
 

Offline walkero

Re: Amiga OS 3.2 released
« Reply #135 on: July 28, 2021, 10:00:49 AM »
@Steady
As an alternative thought, the way it works right now for some users might be useful, because it is a way to move any of the volumes to menu. Think that someone might want to not have any icon on his workbench and open a volume only from the menu. This way this is possible to be done.

I don't believe there is wrong or right way here, because it depends on how someone wants to use the system.
 

Offline kolla

Re: Amiga OS 3.2 released
« Reply #136 on: July 29, 2021, 12:17:43 AM »
I really don’t see the point of the “open volume” unless it can be used for “hidden” volumes.

So there’s now “win” command? That doesn’t make much sense, the name is flat out confusing, no reference to workbench and could just as well be the counterpart to a “loose” command. For decades we’ve had wbrun, why not use that? A simple rexx script will do.

@Minuous
Oh, and are really SURE that you can open a hidden volume or any of its drawers using this "win" command? I know for SURE that it certainly does NOT work using any CLI command (wbrun) or Workbench AREXX port on OS 3.1.4.1, so it would be fun to really have it confirmed, and also have it confirmed that same can now be done using RX "Address Workbench WINDOW 'Hidden:' OPEN"
« Last Edit: July 29, 2021, 12:33:13 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Mikhail

Re: Amiga OS 3.2 released
« Reply #137 on: July 31, 2021, 03:47:05 PM »
I really don’t see the point of the “open volume” unless it can be used for “hidden” volumes.
 

What if you have many windows opened that obstruct the volume icons ?
Then it is easier to open that volume via menu, so having an option is better than not.
As for the hidden volumes, that could be an extra option.
The must be a good reason why the volumes are hidden in the first place.
A1260T/PPC/SCSI/BV/HPLJ4/HPSJ/CNET
 

Offline kolla

Re: Amiga OS 3.2 released
« Reply #138 on: July 31, 2021, 04:42:57 PM »
This is Amiga and Workbench, there are no good reason to clutter the screen with tons of windows in the first place, at least I never have this problem - bringing root to top is just a hotkey away. It would make more sense if it was more like macOS and the Workbench menu was _always_ there, even when other programs’ windows were active, but it’s not.

I can’t speak for others, but I never hide volumes, I only hide devices. For example on MIST I have both a fat95 SD0: and cachecdfs CD0: both scsi.device unit 1, and both mounted at boot - I use GhostBuster and its WB prefs and set both DS0: and CD0: to hide if not valid filesystem. Of course this feature is not in OS 3.2 because then users cannot format partitions, says ThoR. However, if I could hide ALL volumes and instead use arexx to open them rather than double clicking volume icons - I would! To be more precise, I would make icons on the desktop that would replace the volume icons, and havr them do much more than just open the drawers. Reminds me, on my wishlist is “triggers” for double clicking on workbench background and window backgrounds, with and without qualifiers, so one can configure double click on background to launch an arexx script, shift + double click to run a command etc. Same for windows, but with path to window being passed on as an argument.

The way Workbench works on 3.1.4.1, a hidden volume can not be opened AT ALL as a wb window, neither can any subdrawer, and left out icons are of course also not there. From previous comment by Minuous, this MAY have changed in OS 3.2, but I know better than to trust that :)
« Last Edit: July 31, 2021, 04:50:17 PM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Minuous

Re: Amiga OS 3.2 released
« Reply #139 on: July 31, 2021, 11:14:57 PM »
You are right, this behaviour hasn't changed for 3.2. Hidden WB windows are not openable via ARexx or similar methods.

I don't really see a problem with that though: if you wanted to use look at those devices/volumes in WB then you would not tell WB you wanted them hidden in the first place, logically.
 

Offline kolla

Re: Amiga OS 3.2 released
« Reply #140 on: January 17, 2024, 06:26:15 AM »
Things have progressed since 1985 - GUIs are supposed to be self-explaining, albeit this presents an ongoing and sometimes impossible challenge, given the technical restrictions. Radio buttons are a well established paradigm for mutual-exclusive choices in AmigaOS since 1990, so it makes sense to extend it to menus as well.

And so we end up here...

« Last Edit: January 17, 2024, 06:27:57 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Minuous

Re: Amiga OS 3.2 released
« Reply #141 on: January 17, 2024, 09:19:52 PM »
That program is buggy, you can see for yourself at https://github.com/Arisamiga/Mnemosyne/blob/main/src/window.c that it is not using MENUTOGGLE flag like it should.
« Last Edit: January 17, 2024, 09:22:11 PM by Minuous »
 

Offline kolla

Re: Amiga OS 3.2 released
« Reply #142 on: January 19, 2024, 01:01:04 AM »
That program is buggy

Well, duh, of course it is! The question is rather why did the author do what he did here?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Minuous

Re: Amiga OS 3.2 released
« Reply #143 on: January 19, 2024, 07:23:29 AM »
At a guess, probably didn't read the relevant chapters of the Libraries RKM and the Style Guide.