Skip to Content.
Sympa Menu

sm-discuss - [SM-Discuss] sorcery menu changes

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Andrew <afrayedknot AT thefrayedknot.armory.com>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: [SM-Discuss] sorcery menu changes
  • Date: Mon, 2 Jan 2006 12:48:04 -0800

One of the planned updates in sorcery 1.14 is to update the sorcery
menu. As many of you know, it could stand to be organized a bit better,
and needs some cleanup. My overall plan is to re-organize everything into
a more sane layout and remove un-necessary things from the menu. At the
same time I'll be updating the code so its more maintainable and easier
to extend (theres a lot of un-necessary repetition, and its error prone
to add more menus, its also some of the oldest code in the codebase).
Another idea I had was to make most of the stuff set via menus also
things that can be set through the command line.

So, what I need help with right now is what parts of the menu are
un-neccesary and should be removed. Plus anything we should add that
isnt there. After that I'll come up with a layout for everything (which
we can then discuss some more).

Here are my ideas, please let me know what you think. If theres anything
that is missing or should be reconsidered.

Stuff that should be removed:

Spell menu (remove everything except for the 'held' menu)
Log menu (remove everything)
remove everything except for the two view options
Queue menu:
remove 'removal queue' (we dont have one afaik)=20
remove 'spell status' (scary that the menu lets you edit that!)
Foreground execute (remove entirely)
Background execute (remove entirely)
sound schemes (does anyone use this or think we need them?)


Stuff to add:

menu for what spells are 'exiled'
menu for default dependencies

Basically, I'm treating the sorcery menu more like configuration tool
than a control panel. I dont know of anyone who uses the sorcery menu
as a control panel for casting spells or doing updates and stuff.

-Andrew

--
_________________________________________________________________________
| Andrew D. Stitt | acedit at armory.com | astitt at sourcemage.org |
| irc: afrayedknot | Sorcery Team Lead | ftp://t.armory.com/ |
| 1024D/D39B096C | 76E4 728A 04EE 62B2 A09A 96D7 4D9E 239B D39B 096C |
-------------------------------------------------------------------------

Attachment: pgplHtZEWGEWV.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page