Improve prplIConvChatBuddy documentation
Categories
(Chat Core :: General, task)
Tracking
(thunderbird_esr78 wontfix)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr78 | --- | wontfix |
People
(Reporter: clokep, Assigned: clokep)
Details
Attachments
(1 file, 3 obsolete files)
|
11.58 KB,
patch
|
freaktechnik
:
review+
|
Details | Diff | Splinter Review |
The flags and documentation of prplIConvChatBuddy aren't great and are inherited from libpurple.
| Assignee | ||
Comment 1•5 years ago
|
||
- Improves documentation.
- Renames halfOp -> moderator and op -> admin (these names seem to make more sense, but were somewhat arbitrary).
- Fixes a bug (which I definitely fixed in Instantbird a longggggg time ago) that prefers founder to operator. (Since founder > operator.)
| Assignee | ||
Comment 2•5 years ago
|
||
(which I definitely fixed in Instantbird a longggggg time ago)
Bug 955170, 7 years ago. That makes me very sad.
| Assignee | ||
Comment 3•5 years ago
|
||
(In reply to Patrick Cloke [:clokep] from comment #2)
(which I definitely fixed in Instantbird a longggggg time ago)
Bug 955170, 7 years ago. That makes me very sad.
Actually it was imported 7 years ago. I fixed it on 2012-10-23 so more like 8.5 years ago. I grow sadder.
Comment 4•5 years ago
|
||
| Assignee | ||
Comment 5•5 years ago
|
||
(In reply to Martin Giger [:freaktechnik] from comment #4)
but were somewhat arbitrary
Inheriting from libpurple isn't that arbitrary in my book (also, it's the
IRC names).
I meant that the new names are somewhat arbitrary!
::: chat/protocols/irc/irc.jsm
@@ +681,5 @@} // If the channel mode is +t, hops and ops can set the topic; otherwise // everyone can.
- return !this._modes.has("t") || participant.admin || participant.moderator;
Should the comment above also be updated, or should this still use the IRC
terminology for admin/moderator?
I think it makes sense for this to still refer to IRC terminology, but I can change it if you'd prefer.
Thanks for the feedback. I split the bugfix out into bug 1698994 since that's a discrete concrete improvement. I'll upload a new patch soon.
| Assignee | ||
Comment 6•5 years ago
|
||
This fixes the merge conflict and plays with the matrix powers a bit to ignore founder.
Comment 7•5 years ago
|
||
| Assignee | ||
Comment 8•5 years ago
|
||
We chatted a bit more about the noFlags flag and decided it isn't useful, so we're going to remove it while we're here.
| Assignee | ||
Comment 9•5 years ago
|
||
- Unbitrotted.
- Updates the Matrix tests.
- Removes the
noFlagsflag since it is duplicative.
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 10•5 years ago
|
||
Now actually including the removal of noFlags.
Comment 11•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 12•5 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/841d7a1cb63a
Improve prplIConvChatBuddy documentation. r=freaktechnik
Comment 13•5 years ago
|
||
Please note that /* foo / style comments are comments, not documentation. Documentation should use /* foo */ for any tools to pick them up if we say, generate idl documentation.
Description
•