Closed
Bug 292428
Opened 20 years ago
Closed 19 years ago
Make automatic away checking not suck
Categories
(Other Applications Graveyard :: ChatZilla, defect)
Other Applications Graveyard
ChatZilla
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bugzilla-mozilla-20000923, Assigned: Gijs)
Details
(Whiteboard: [cz-0.9.72])
Attachments
(1 file, 1 obsolete file)
|
10.33 KB,
patch
|
bugzilla-mozilla-20000923
:
review+
|
Details | Diff | Splinter Review |
There are a few issues with the auto-away (WHO) checking currently, which I'd
like to solve.
- It seems to be causing user PrefManagers into existence when not needed.
- It considers all channels to be on the same network.
- Its delay is not configurable.
- Its replies use the main event queue, potentially lagging the client.
| Reporter | ||
Comment 1•20 years ago
|
||
This fixes my first point in comment 0.
Just to note that a) this shouldn't have been done in the first place, and b) I
have NO idea why this caused it to break here!
Attachment #182259 -
Flags: review?(samuel)
Updated•20 years ago
|
Attachment #182259 -
Flags: review?(samuel) → review+
Updated•20 years ago
|
OS: Windows 2000 → All
Hardware: PC → All
Whiteboard: cz-patch
| Reporter | ||
Updated•20 years ago
|
Attachment #182259 -
Flags: approval1.8b2?
Comment 2•20 years ago
|
||
Comment on attachment 182259 [details] [diff] [review]
[checked-in] Don't delete the property
a=asa
Attachment #182259 -
Flags: approval1.8b2? → approval1.8b2+
| Reporter | ||
Updated•20 years ago
|
Attachment #182259 -
Attachment description: Don't delete the property → Don't delete the property (checked in)
| Reporter | ||
Updated•20 years ago
|
Attachment #182259 -
Attachment description: Don't delete the property (checked in) → [checked-in] Don't delete the property
Attachment #182259 -
Attachment is obsolete: true
Updated•20 years ago
|
Whiteboard: cz-patch
| Reporter | ||
Updated•19 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Updated•19 years ago
|
Assignee: silver → gijskruitbosch+bugs
Status: ASSIGNED → NEW
| Assignee | ||
Comment 4•19 years ago
|
||
Patch that (hopefully) fixes all the stuff.
Attachment #214040 -
Flags: review?(silver)
| Reporter | ||
Comment 5•19 years ago
|
||
Comment on attachment 214040 [details] [diff] [review]
Patch
>+ if (net.lastWhoCheckChannel)
>+ {
>+ net.lastWhoCheckChannel = null;
>+ checkWho();
> }
> }
Weird scoping usage. :) Also, nit: missing semi-colon after inner function.
>
>- if (lastWhoCheckChannel)
>+ client.display(String(new Date()) + " onWhoTimeout fired.");
Nit: remove this line.
>+ for (var n in client.networks)
r=silver with that nit fixed.
Attachment #214040 -
Flags: review?(silver) → review+
| Reporter | ||
Comment 6•19 years ago
|
||
Checked in --> FIXED
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Whiteboard: [cz-0.9.72]
Updated•6 months ago
|
Product: Other Applications → Other Applications Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•