Open Bug 112325 Opened 23 years ago Updated 9 years ago

Line marker/message activity divider

Categories

(Other Applications :: ChatZilla, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: deanis74, Assigned: rginda)

References

Details

(Whiteboard: [cz-need-patch][cz-0.9.68.6] [parity-Konversation])

This is an idea taken from mIRC. It has an option to use a Line Marker. When the app loses focus and new messages appear, a line is drawn below the last message you saw. So if i'm on #mozilla and go eat supper, it's easy to tell where i left off. There's also a keyboard shortcut to jump back to it (Ctrl+L i think). The line only disappears once it's scrolled back to. A potentially easier and less confusing way to implement this could be to add a Mark or Bookmark shortcut command that would draw the line, and not worry about the app losing focus.
[RFE] is deprecated in favor of severity: enhancement. They have the same meaning.
Severity: normal → enhancement
Another way to not worry about the app losing focus is to set the mark when the tab becomes inactive/hidden. It's great to see that there has been activity on inactive tabs (with the blue/green highlighting of the tab name), but it's hard to find at what point you started missing traffic.
as a potential workaround, you can use the /echo command to echo text to the current view. The text will not be sent to the channel. /echo --------------------------- for example.
Product: Core → Other Applications
http://czplugins.mozdev.org/utility/dogear/ Does a very similar thing. If this functionality is really wanted in Chatzilla, it should not be hard to use this plugin as a base for a patch, I think.
Assignee: rginda → silver
Blocks: 299458
Whiteboard: [cz-0.9.68.6]
Whiteboard: [cz-0.9.68.6] → [cz-need-patch][cz-0.9.68.6]
Status: NEW → ASSIGNED
No longer blocks: 299458
Silver, I seem to remember you had a patch for this? Could you give us an update on that? I might be able to finish off work on it if you have better things to do. Will discuss some how and why on that matter on IRC.
An update on this one if anyone is interested, I've got a working XPI and XR package based on the current trunk, It could do with some testing and feedback to decide on what the exact feature set and behaviours need to be. http://www.glenjamin.co.uk/other/chatzilla/linemarker/
Making summary more search-friendly. :)
Summary: [RFE] line marker → Line marker/message activity divider
If my memory serves me correctly there's a bzr branch with this feature. Is it not up for review yet, and if so, what is still missing? :-)
Hrm, I could have sworn I left a redirect from the old URL in, my line marker build can still be found at http://www.glenjamin.co.uk/chatzilla/linemarker/, I keep the bazaar branch up to date, and the builds are updated periodically.
QA Contact: samuel → chatzilla
At this point, what would it take to get this into trunk?
Assignee: silver → rginda
Status: ASSIGNED → NEW
This came up again in chat today, the bzr branch is still around on launchpad, including the link here for reference http://bazaar.launchpad.net/~glenjamin/chatzilla/linemarker/files
(In reply to Glen Mailer from comment #10) > Hrm, I could have sworn I left a redirect from the old URL in, my line > marker build can still be found at > http://www.glenjamin.co.uk/chatzilla/linemarker/, I keep the bazaar branch > up to date, and the builds are updated periodically. Error 404 Not Found. (In reply to :Gijs Kruitbosch (away 18-28 Dec.) from comment #4) > http://czplugins.mozdev.org/utility/dogear/ That one still exists, but it is in .tar.gz format. Unlike plain /echo it is supposed (I haven't tried yet) to be easily styled (in userContent.css or in a motif) by means of a rule such as @-moz-document url(chrome://chatzilla/content/output-window.html) { .msg[msg-type="DOGEAR"] { /* add any desired style(s) here */ } }
P.S. Sorry, see also comment #12 but it is not clear to me what this is (an XPI? And a replacement to cZ or something to be added? Last updated 2010-01-22.
(In reply to Tony Mechelynck [:tonymec] from comment #16) > P.S. Sorry, see also comment #12 but it is not clear to me what this is (an > XPI? And a replacement to cZ or something to be added? Last updated > 2010-01-22.
Flags: needinfo?(glenjamin+bmo)
There is a setting in the KDE Konversation IRC client to draw a horizontal red line across a tab's content at the point it last lost focus. (The line is moved when the tab loses focus again.) I prefer cZ to Konversation for other reasons, but I use the latter as a fallback.
Whiteboard: [cz-need-patch][cz-0.9.68.6] → [cz-need-patch][cz-0.9.68.6] [parity-Konversation]
Just spotted this, http://bazaar.launchpad.net/~glenjamin/chatzilla/linemarker/files is a source tree that was a fork of ChatZilla at the time It looks like http://bazaar.launchpad.net/~glenjamin/chatzilla/linemarker/revision/1117 contains the majority of the changes. The other stuff was tracking ChatZilla's trunk for a few years.
Flags: needinfo?(glenjamin+bmo)
(In reply to Glen Mailer from comment #19) > Just spotted this, > http://bazaar.launchpad.net/~glenjamin/chatzilla/linemarker/files is a > source tree that was a fork of ChatZilla at the time > > It looks like > http://bazaar.launchpad.net/~glenjamin/chatzilla/linemarker/revision/1117 > contains the majority of the changes. > > The other stuff was tracking ChatZilla's trunk for a few years. The master ChatZilla tree has of course evolved since then. Could you produce a patch against the current "default" branch head of https://hg.mozilla.org/chatzilla/ ?
Flags: needinfo?(glenjamin+bmo)
I don't really have the time to pick up this work again. If someone is willing to finish off the work, then I'm happy to help out to answer any specific questions. I can't exactly remember why this stayed out on a fork, there are probably parts of it unfinished, buggy, or just generally not providing a particularly great UX.
Flags: needinfo?(glenjamin+bmo)
You need to log in before you can comment on or make changes to this bug.