Opened 12 years ago

Last modified 11 years ago

#320 new Enhancement

Interface for enabling/disabling scripts & plugins

Reported by: chris.giddings@… Owned by: timothy
Component: Colloquy (Mac) Version: 2.1 (Mac)
Severity: Normal Keywords: Interface, Scripts, Plugins
Cc:

Description

An interface to enable/disable optional attachments to the interface and functionality of the application is desired.

A user, may not be familiar enough, or have the desire to become familiar with coded workings of IRC beyond standard IRC statements which have become commonplace and second nature to much of the IRC community including the Colloquy development team.

A user's primary desire to utilize the application may be its attractive interface which seems more inviting and straight forward than other IRC clients for Mac OS X.

To ease the burden on a user which may have downloaded a plugin or script for the application without truly knowing the nature or functionality of the item, an interface should be developed allowing these users to quickly and easily enable or disable a script, plugin, or other external interface or functionality 'improvement' to the application. A case in point would be the anti-lol script.

The interface would be best to offer a visual indicator of what is a script, and what is a plugin. Small colored 12 x 12 icons would probably fit best. The interface should also provide a method for easily noting which items are on, and which are off. I think the best example of this thus far is the Sharing pane of the Mac OS X System Preferences, which simply states if the service is on or off by way of check boxes. I would recommend taking a step further and listing enabled items with a green glass bubble next to them, and disabled item with a grey bubble. Red and Yellow (as seen in iChat) can be culturally affronting or possibly misleading the user to believe the item is enabled but somehow not functioning properly.

If more information on my opinions for this are desired, feel free to contact me at the email listed, or watanabe.danji@….


Cordially,
Chris Giddings
President, Ripple
www.ripplesw.net

Change History (3)

comment:1 Changed 12 years ago by brennan@…

Excellent idea.

Of course, if the AppleScript? implementation modelled the scripts and plugins that were available, we could build our own simple GUI to do this, as a prototype until a more luxury GUI could be put together. :)

comment:2 Changed 11 years ago by rinoa

  • Version changed from 2.0 (2D9) to Latest 2.1

comment:3 in reply to: ↑ description Changed 11 years ago by HannesP

I think this is a great idea. It certainly deserves higher priority than just "normal".
The process of getting, installing and using a plugin is in Colloquy, like many other applications, not intuitive at all. End users shouldn't be forced to rummage around in the filesystem to get plugins working.

Note: See TracTickets for help on using tickets.