Closed Bug 89713 Opened 23 years ago Closed 23 years ago

chatzilla 0.8.4 megapatch

Categories

(Other Applications :: ChatZilla, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rginda, Assigned: rginda)

References

()

Details

Attachments

(10 files)

The changes in the upcomming patch merge in the changes from The Lost ChatZilla,
0.8.1.  These changes rotted away instead of getting checked in.

Changes include
* the /css command, along with light, dark, and "default" stylesheets
* link drag and drop
* a munger rule to turn #channels into irc:// links
* timestamps as tooltips

In addition, these changes include ssieb's patch from bug 89692, and add an
accesskey for the View menu.

There's an xpi available at hacksrus (see the url for this bug.)

ssieb: let me know what bugs you want merged into this patch and I'll take care
of it.  Just make them dependant in this bug or something.
Status: NEW → ASSIGNED
Blocks: 89692
Blocks: 89717
Added patch from bug 89717 to the .xpi.
Blocks: 85573
Blocks: 73652, 73767, 74408, 79322
Blocks: 44447
No longer blocks: 44447
Blocks: 41337
Blocks: 72272
Here comes an updated patch.  0.8.4 now fixes the 11 bugs marked as blocked by
this one, a few bugs that weren't filed, and adds a some new features.

The new features are...
* context menu in the output window
* the ability to highlight individual users messages retroactivley
* the ability to drag tabs into your bookmarks
* keyboard shortcuts for existing menu items
* menu items for status and "motif" switching

There is still some cleanup work to do.  For now, check out the diff and make
some comments, or just try out the 0.8.4 xpi on hacksrus.
Blocks: 44447, 72702
Blocks: 69296
new patches coming up.  This adds the ability to drag irc:// links and .css
files into the chatzilla window.
thought you might want to know about a crasher bug reported about Mozilla 
crashing on close after having using Chatzilla 0.8.4:  bug 91447

Jake
xul/content/dynamic.css
  "epmty css file"
    epmty -> empty

jar.mn
  there's some odd spacing

js/lib/irc.js
  CIRCChannel.prototype.getURL
    why not get the server URL and append the channel to it
    (similar to CIRCUser.prototype.getURL)

xul/content/chatzilla.xul
  <box orient="vertical"/> -> <vbox> (see bug 73671)

xul/content/handlers.js
  +CIRCNetwork.prototype.on323 = /* end of LIST reply */
  +function my_321 (e)     <- should be my_323

xul/content/static.js
  +contentDropObserver.onDrop =
  +function tabdnd_dover (aEvent, aXferData, aDragSession)   <-  should be
tabdnd_ondrop
    so this is probably incorrect as well: getMsg("tabdnd_dover", url)

  function deleteToolbutton (tb)
    you've changed toolbutton everywhere else to tab bar

xul/locale/en-US/chatzilla.dtd
  +<!ENTITY PopupPingCmd.aKey  "i">  "i" -> "I" ?

xul/locale/en-US/chatzilla.properties
  +deleteHelp=Clear the current view, discarding *all* content, and drop it's
icon from the tab strip
    it's -> its
  helpHelp=Displays help on all commands matching <command-name>, if
<command-name> is not given, displays help on all commands"
    why is there a " at the end?
  +hideHelp=Drop the current view's icon from the tab strip, but save it's contents
    it's -> its
  +pingHelp=Attempts to measure the time it takes to send a message to the user
<nick>, and recieve a response.
    recieve -> receive
  queryHelp=Opens a one-on-one chat with <usr>
    <usr> -> <user>
  topicHelp=
    no "." at end
  +tabstripHelp=Toggles the visibility of the channel tabstrip
     tabstrip -> tab strip
  +tabdnd_dover=
     dover -> ondrop ?
  cli_testdisplayMsg20=
    duplicate of cli_testdisplayMsg11?

xul/skin/output-default.css
  +.msg-user:before,
  .msg-user:after {
  +    font: 10pt courier;
  +    font-weight: bolder;
  }
     font change, but no content?

Depends on: 91447
Blocks: 92403
Blocks: 95781
Blocks: 92327
I made all of ssieb's changes except "font change, but no content".  The content
is defined in output-base.css.

Also, the latest patch contains fixes to make chatzilla work in the latest
builds, and removes the "highlight" command because it caused crashes in css
code (bug 91447.)
a=asa on behalf of drivers@mozilla.org.  don't wait so long next time ;)
Blocks: 96567
No longer depends on: 91447
patch checked in
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Product: Core → Other Applications
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: