Closed Bug 325358 Opened 19 years ago Closed 18 years ago

Use a user list in output-window.html instead of in cz.xul

Categories

(Other Applications :: ChatZilla, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

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

References

Details

The tree thing we have now sucks. It causes bugs, it doesn't cope with custom channel user modes (special characters for +q and +a used by some servers), and it's slow for some people. We already have some code in place that enables you to use a userlist in the output-window instead. Silver uses that stuff, so I'm assigning to him. I'd really like this in the normal builds because it'd enhance skinnability, and fix all those damn tree bugs. It'd also allow us to lose lots of code that copes with tree oddities.
I'm inclined to think we should focus on letting motifs theme the userlist (bug 235169) without moving the userlist, as well as beating up the XUL Sort Service to not suck (bug 271989 and bug 315913?). I'll ponder this a bit before I flesh out the full plan, though.
[12:02:54]	<Hannibal>	I think we need to get rid of the rdf tree thing anyway
[12:02:54]	<Silver_work>	The bigger issue is likely the caching.
[12:02:58]	<Hannibal>	and just do the entire thing ourselves.
[12:03:01]	<Hannibal>	it'll be faster.
[12:03:11]	* Silver_work	isn't that keen on the idea any more.
[12:03:17]	<Hannibal>	ah, why so?
[12:03:33]	<Silver_work>	Well, accessiblity would suck for a start.
[12:03:47]	<Hannibal>	well, we could use a normal tree
[12:03:56]	<Hannibal>	just do the inserting and such ourselves
[12:04:03]	<Hannibal>	instead of relying on an rdf tree.
[12:04:05]	<Silver_work>	I would not object to using a tree-view instead of RDF.
[12:04:08]	<Hannibal>	right.
[12:04:16]	<Silver_work>	We're /so/ not using a content tree, though. ;)

Above + patch for bug 235169 makes me think we can track replacing the userlist with our own tree in bug 315913. Which means this one goes down the drain.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.