Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
The Raven
Magician


Joined: 13 Oct 2000
Posts: 463

PostPosted: Sat Oct 21, 2006 9:21 am   

[1.11] Removing Packages in Preferences Dialog ignored
 
Removing a package via the Preferences dialog appears to be ignored. Disabling a package via the Settings screen succeeds.

Reproduce:

Create a new MUD and connect to it.
Goto Preferences->Scripting->Packages
Remove both direction packages using the red [-] button.

Result:

Typing .nn still sends directions to the MUD.

Expected:

Typing .nn would send a literal '.nn' to the MUD, since there would be no defined directions to translate.

Workaround:

Open the Settings dialog, and click the All tab to display all the loaded packages.
Select one of the directional packages.
Uncheck the Enable box on the upper right.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Sat Oct 21, 2006 2:39 pm   
 
The package list in the Preferences/Scripting only effect the packages loaded by default for *new* sessions. To remove a package from an existing session, you need to use the Edit Session action from the main sessions dialog, go to Files, select the package and click the - button. It will take effect the next time you load a session.

To remove a package while a session is running, you will be able to go into the Package Editor and delete it from there, but that isn't implemented yet.
Reply with quote
The Raven
Magician


Joined: 13 Oct 2000
Posts: 463

PostPosted: Sun Oct 22, 2006 4:45 am   
 
Gotit. I see the text at the top now... perhaps this could be made more prominent? Not sure. The problem is that most preferences affect the current session... having the odd screen that only affects new sessions seems inconsistent. I would expect that to be in a separate category on the left.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Mon Oct 23, 2006 7:35 pm   
 
Yes, I know. That default packages page doesn't work like the rest of the preferences, but I couldn't figure out a better place to put them and didn't want yet another Options page somewhere else.
Reply with quote
The Raven
Magician


Joined: 13 Oct 2000
Posts: 463

PostPosted: Mon Oct 23, 2006 10:33 pm   
 
Are there any other preferences that affect only new sessions, or at the least do not change the current session? They might be grouped together under a different item on the left.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Tue Oct 24, 2006 4:31 am   
 
Nope, that's the only one. It probably belongs somewhere in the Sessions screen instead of Preferences, but I hated to create a Default Sessions preference menu option just for that. And I really don't want to use a whole left-side tab for this...that space is pretty limited at the moment.
Reply with quote
The Raven
Magician


Joined: 13 Oct 2000
Posts: 463

PostPosted: Tue Oct 24, 2006 5:27 pm   
 
I think it needs its own separate menu item. It really doesn't belong (as far as I can tell) in either the Settings dialog or the Preferences. It should be its own standalone dialog, since it has no relation to the other settings. It does mean a new menu item though.

I dunno. UI design is hard. I don't envy you Zugg. :-)
Reply with quote
Seb
Wizard


Joined: 14 Aug 2004
Posts: 1269

PostPosted: Tue Oct 24, 2006 8:03 pm   
 
Actually it could only be accessible from the Sessions window, since it only applies to new Sessions...
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net