Status

Other Applications
ChatZilla
11 years ago
9 years ago

People

(Reporter: Gijs, Assigned: Robert Ginda)

Tracking

(Depends on: 2 bugs, {meta})

Trunk
x86
Mac OS X
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 years ago
Issues:

1. Empty about menu item (this is also a mac widget bug, but it should be fixed anyhow, because we do want our own about menuitem).
2. /quit doesn't quit. This is actually a general issue on xulrunner - it should also close the pref window and/or about:config, the add-on manager and the like if those are open.
3. After 2, /quit should be hooked up to the mac quit menu so it does close confirmations for connections and the like.

For all of the above, see http://developer.mozilla.org/en/docs/XULRunner:MacFAQ

Assigning this to me since nobody else on our team has a mac (to my knowledge, anyway), so I don't really expect anyone else to care.
(Reporter)

Comment 1

11 years ago
Oh, right, as screenies are good: http://www.gijsk.com/temp/StupidMenu.png

(Reporter)

Comment 2

11 years ago
Turns out the menu actually crashes on trunk xulrunner. Sigh (bug 372453 filed).

Additional issues I found:

ctrl+(shift)+tab doesn't work (ctrl+pageup/down does work, but is a shittier shortcut and also is inconsistent with browser. yay!)

afaict, there's no way on mac to send a line starting with a slash as a /say command (on windows and Linux I'd use ctrl+return - that doesn't work here, for some reaon)

Comment 3

11 years ago
Here's what I've figured out:

1) ctrl+shift+tab works for me, so I don't know what happened there. I haven't looked into ctrl+return.

2) Changing the ID on the about menu wasn't hard, and I gave it have a (rather wacky) visibleif so that it wouldn't appear in the help menu. I can make a quick patch.

3) Cosmetic issues, like the name menu, and some weird spacing issues.

And then there's the quit vs. quit issue... Most Mac apps, if not all, still function without any window open. ChatZilla/XULRunner already does the same - if you close ChatZilla's window and click the icon on the dock, ChatZilla opens back up. The only problem is the menus, which don't seem to function without ChatZilla ACTUALLY being there.

If there is any way to make menus function without a window there, then we could support this - I don't know if this is a problem with XULRunner or with the way ChatZilla manages its menus. Someone more knowledgeable than me will probably have to speak on this.

If we were to get it to work, ChatZilla would have to change somehow to make more sense to the user - probably through a "Connect to..." menu item, at least until multiple window support is added. I'll look into making quit = quit for now, but it would be nicer if Cz could run like other Mac apps.
(Reporter)

Comment 4

11 years ago
1) yeah, that's an old trunk bug. I'd forgotten to mention that here. It was broken on Cocoa mac builds wherever (including in the browser).

2) Cool, please do. :-)

Quit/quit should work on trunk xulrunner, to the extent that closing all the windows will make it quit properly. If that no longer works, please let me know. The menus is hard to fix... it would mean having menus on all our dialogs, on mac. Which is kinda weird and would take a bunch of effort. It could be done, though.

Comment 5

11 years ago
Please file each issue as a separate issue and make it block this one. This will allow for trunk/core sucking to be tracked as well.
Keywords: meta
Summary: Make ChatZilla suck less on Mac → ChatZilla Mac metabug
(Reporter)

Comment 6

11 years ago
Per comment #5.
Assignee: gijskruitbosch+bugs → rginda
QA Contact: samuel → chatzilla
(Reporter)

Updated

11 years ago
Depends on: 406943
(Reporter)

Updated

11 years ago
Depends on: 406944
(Reporter)

Updated

11 years ago
Depends on: 374076
(Reporter)

Updated

11 years ago
Depends on: 406947

Updated

10 years ago
Depends on: 418748
(Reporter)

Updated

9 years ago
Depends on: 322107
You need to log in before you can comment on or make changes to this bug.