Closed Bug 450309 Opened 17 years ago Closed 13 years ago

Would like autoperform per-channel

Categories

(Other Applications Graveyard :: ChatZilla, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: adhavoc, Assigned: bugzilla-mozilla-20000923)

References

Details

(Whiteboard: [cz-0.9.89])

Attachments

(2 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Build Identifier: ChatZilla 0.9.83 [Firefox 3.0.1/2008070208] It would be nice to have a separate Lists tab for each channel, so you could have the option of having auto-perform commands for individual channels as well as network-wide auto-perform. Reproducible: Always Steps to Reproduce: 1. Set up auto-perform for a network 2. Join the network 3. Actual Results: Auto-perform commands only perform before joining channels, not after. Expected Results: There should have been another auto-perform option in Preferences for each specific channel, so you can specify commands to perform after joining the specific channel.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Add a separate "Lists" tab for each channel in Preferences → Would like autoperform per-channel
Version: unspecified → Trunk
We should stick it in Global Settings too, for consistency (to be run after scripts load). (What about users? Urgh, ignore them for now.)
Assignee: rginda → silver
Status: NEW → ASSIGNED
Attachment #638199 - Flags: review?(samuel)
Mwhahaha. I've added auto-perform preferences for channel and user objects here and also added per-type global preferences (for the 4 standard types). The query tab 'whois' has thus been moved to the global "autoperform.user" which you can edit! I also had to fix up the default context object (getObjectDetails) so that commands with <nickname> instead of <user-name> (i.e. all of them) could work without it being specified. Maybe we could make them work like aliases... but not for now. They're run in the object's context which should be enough.
Attachment #638200 - Flags: review?(samuel)
Attachment #638199 - Flags: review?(samuel) → review+
Comment on attachment 638200 [details] [diff] [review] Add auto-perform to channel/user objects and add per-type global auto-performs Is the nickname addition part of this or did it just slip in from something else?
Attachment #638200 - Flags: review?(samuel) → review+
(In reply to Samuel Sieb from comment #5) > Is the nickname addition part of this or did it just slip in from something > else? It's required for commands like /whois to be runnable on query tabs without arguments, because they use <nickname> as the argument and it seemed too much to change all of the commands.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [cz-0.9.89]
Depends on: 824843
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: