Commit Graph

1563 Commits

Author SHA1 Message Date
smfr%smfr.org
cc3ed91dc6 Fix bug 325193: sheet shows up in lower left corner of the screen. Fixed by converting it to a modal dialog if its parent window is not visible. 2006-01-30 05:52:18 +00:00
smfr%smfr.org
d2c59fd29f Fix bug 324861: issues drawing personal toolbar if Camino is launched via a GetURL. That was a problem because we'd create the first window (with bookmarks toolbar) before loading bookmarks, causing the bookmarks toolbar to get bookmark changed notifications on a non-UI thread, thus hosing AppKit. The fix is to ensure that we never fire notifications on the bookmark loading thread (in a threadsafe way!), and fix the bookmarks toolbar to behave if its toolbar folder is nil (indicating that bookmarks haven't loaded yet). 2006-01-30 04:51:33 +00:00
smfr%smfr.org
7df2d74fe9 Fix bug 296228: focus apparently lost when hiding and then showing Camino. Cocoa on 10.4 seems to have a bug where mouse moves don't get reactivated when re-showing an application, so we do it manually when a browser window becomes the main window. 2006-01-30 04:48:52 +00:00
smfr%smfr.org
ded4ef9fa9 Whitespace change. 2006-01-29 20:49:41 +00:00
smfr%smfr.org
c3573120c0 Fix the UI from getting into a locked state when Camino puts up sheet while there is already a modal dialog on screen, or the window already has a sheet. Fixes bugs 279350, 314072. r=mento
Fix bug 324901: hide the checkbox in prompt dialogs when the checkMsg param is null or an empty string, to match FF behaviour. r=mento.
Disable the open menu commands when the window has a sheet on it.
2006-01-29 04:56:30 +00:00
smfr%smfr.org
7e06ff6ba1 Fix warnings, and implement some missing bookmarks comparison methods. 2006-01-29 00:07:19 +00:00
smfr%smfr.org
6d1173c0d7 Fix camino bug 324511: "Last visit" should be "Visits" in the Bookmark Info panel. 2006-01-24 16:56:36 +00:00
gerv%gerv.net
22fa5270bd Bug 324392: fix bustage caused by lack of checking that the code hadn't changed. Apologies :-( 2006-01-23 11:59:48 +00:00
gerv%gerv.net
f7c292d73e Bug 324392: fix licensing on Apple DTS code. 2006-01-23 10:22:40 +00:00
smfr%smfr.org
0848e5b26a Fix bug 323847: save a copy of the corrupted bookmarks file when we fail to read bookmarks. 2006-01-22 19:43:23 +00:00
smfr%smfr.org
f083bd4cc7 Fix spelling error (bug 316029). Patch by Smokey. 2006-01-20 15:25:38 +00:00
smfr%smfr.org
0c63be3ded Fix pref pane bundle version numbers and identifiers. 2006-01-16 05:52:34 +00:00
smfr%smfr.org
26787d2268 Fix 3 tooltip bugs: 285601, 323387 and 311220. When showing tooltips, make sure that their browser is still frontmost, and that their window is the main window. Also hide tooltips when switching tabs.
Also contains a localized string fix related to bug 321882.
2006-01-16 05:41:00 +00:00
smfr%smfr.org
b2e8ee9964 Fix bug 322176: bump copyright year on the app to 2006. Patch by Smokey. 2006-01-16 05:05:34 +00:00
smfr%smfr.org
44d5a4a107 Fix bug 316692: add command-shift-L as shortcut for Email Page Location. 2006-01-16 05:01:34 +00:00
smfr%smfr.org
f56a84681a Fix bug 321882: put some missing strings into Localized.strings in the app and Navigation prefs pane. Patches by Smokey. 2006-01-16 04:52:33 +00:00
smfr%smfr.org
bc06100003 Potential fix for bug 322374: crash sometimes when clearing the download list. Make sure we null out the controller on the progress views. Patch by Nick Kreeger. 2006-01-16 04:25:16 +00:00
smfr%smfr.org
54e01fd532 Camino fix for bug 319004: prevent overlong document.title from bogging down history. 2006-01-15 21:37:02 +00:00
smfr%smfr.org
dc67e36797 Fix bug 169816: implement bookmark sorting (really arranging) in Camino. Selecting a single folder will sort its children. Selecting two or more items will sort them together. Holding down the Option key will do a deep sort of all selected items. If nothing is selected, the current collection is sorted (if allowed).
Fix bug 322809: bookmarks toolbar and menu folders should have localized names.
Other fixes:
Re-order the bookmarks and history context menus slightly to reduce the number of separators.
Fix the bookmarks toolbar to not respond to every bookmark update by looking for a button with the changed bookmark.
Fix the bookmarks toolbar to notice child re-orderings and update appropriately.
Clean up the key handling code in ExtendedOutlineView and ExtendedTableView, and make our outline and table views respond to the home and end keys by scrolling to top/bottom.
2006-01-15 21:03:32 +00:00
smfr%smfr.org
226f5ad779 Tweak Camino's ad blocking. 2006-01-15 20:31:18 +00:00
wtchang%redhat.com
7cb9201cf8 Bugzilla Bug 317620: landed NSS 3.11 on the Mozilla trunk. The patch is
contributed by Kai Engert <kengert@redhat.com>. r=wtc,bsmedberg.
Bugzilla Bug 288647: (security/manager/Makefile.in only) enable building
NSS with system NSPR.  The patch is contributed by Chris Seawood
<cls@seawood.org>.  r=wtc,kengert.
Modified Files:
	Makefile.in browser/installer/unix/config.it
	browser/installer/unix/packages-static
	browser/installer/windows/config.it
	browser/installer/windows/packages-static
	calendar/installer/windows/config.it
	calendar/installer/windows/packages-static
	camino/Camino.xcode/project.pbxproj
	embedding/config/basebrowser-installer-win.pkg
	embedding/config/basebrowser-mac-macho
	embedding/config/basebrowser-qnx
	embedding/config/basebrowser-unix
	embedding/config/basebrowser-win embedding/config/minimo-qnx
	embedding/config/minimo-unix mail/config/basemail-os2
	mail/config/basemail-unix mail/installer/windows/config.it
	mail/installer/windows/packages-static
	minimo/config/linux_package.sh security/manager/Makefile.in
	security/manager/psm.pkg toolkit/mozapps/installer/packager.mk
	xpinstall/packager/packages-os2
	xpinstall/packager/packages-static-unix
	xpinstall/packager/packages-static-win
	xpinstall/packager/packages-unix
	xpinstall/packager/unix/deliver.pl
	xpinstall/packager/win_mfcembed/config.it
	xpinstall/packager/windows/browser.jst
	xpinstall/packager/windows/config.it
	xulrunner/installer/mac/Makefile.in
2006-01-13 18:09:32 +00:00
mark%moxienet.com
103ef25edd 321928 Allow "show in finder" on in-progress downloads. Patch by Nick Kreeger <nick.kreeger@park.edu>. Camino-only. r=me sr=pink 2006-01-04 19:29:39 +00:00
mark%moxienet.com
363bdd4168 322374 Crash [@ libobjc.A.dylib.227.0.0] when clearing download list. Call [(ProgressView) setController] on awakeFromNib in ProgressViewController and take care with mProgressController in ProgressView. Patch by Nick Kreeger <nick.kreeger@park.edu>. Camino-only. r=me 2006-01-04 19:27:51 +00:00
dbaron%dbaron.org
2170b6ff99 Happy new year! Change Mozilla Contributors copyright dates from 2005 to 2006. 2006-01-03 04:19:06 +00:00
darin%meer.net
1a547dc55c fixing bustage (bug 318193) 2006-01-02 05:09:29 +00:00
pinkerton%aol.net
9cd70aa8b3 fix crash for feeds that don't have an href (bug 321886) 2005-12-30 17:48:36 +00:00
mark%moxienet.com
26971db6fa Bug 314287, command-scroll changes text size which is so incredibly annoying. Remap command-scroll to standard scroll, putting text size on control and history on option. Camino-only, npotdb. r=smfr 2005-12-28 17:01:20 +00:00
smfr%smfr.org
9effb298fb Fix bug 308897: put a context menu on the lock icon that has items to show the site certificate, and go to Page Info.
Fix the "Reset Camino" warning string to remove the reference to saved passwords (re: bug 320208).
Improve some #include hygiene in AutoCompleteDataSource.h and fallout.
Fix it so that main windows don't have to all implement -autosaveWindowFrame.
Fix some ownership issues in AutoCompleteDataSource that could cause us to use potentially released images in the autocomplete popup.
Push the code for accessing page security information down into CHBrowserView, and change Page Info to use it. Also fix some spelling errors, and improve Page Info strings for mixed content.
Fix an nsIDOMWindow leak in Page Info, and use a already_AddRefed<> return value in CHBrowserView to make ref counting of nsIDOMWindows less prone to bugs.
Change some code to use pre-existing CHBrowserView.h constants.
No longer show the "trust" checkboxes in the certificate view if we can't read the trust settings (cert not in DB), unless we're accepting a CA cert.
When showing a cert from Page Info or the lock icon, show trust for SERVER_CERT usage, rather than CA_CERT usage.
Tweak ad blocking.
2005-12-25 01:52:35 +00:00
smfr%smfr.org
1a5a5e3e34 Fix bug 320845: when a window is miniaturized in the dock, clicking on the app icon should bring it back. Fixed by allowing miniaturized windows to be returned by -getFrontmostBrowserWindow, and included in -browserWindows. 2005-12-20 06:34:51 +00:00
smfr%smfr.org
ad03fd2d7d Fix Camino bugs:
Bug 319509: When doing Reset Camino, don't prompt about closing windows with multiple tabs open.
Bug 320208: Reset Camino should not clear out keychain passwords, since we don't know whether we created them.
Bug 319491: Reset Camino should clear the visit counts on the bookmarks, thus clearing the top 10 list.

Also changed -getFrontmostBrowserWindow and -browserWindows to not return windows that are not visible (e.g. those that are being created or destroyed), which fixing some odd cascading issues, and should prevent us from ever showing sheets on hidden windows.
2005-12-19 05:23:49 +00:00
smfr%smfr.org
ecb4906ffe Minor tidyup from last set of changes. 2005-12-19 05:09:36 +00:00
smfr%smfr.org
aa39ab95e3 Improve Top 10 bookmarks list maintenance, ensuring that we look at both visit count and last visit date to keep the list stable in the face of changing visit counts, and optimize list building slightly.
Add methods to allow bookmark sorting, currently only used by the top 10 list.

Remove a nasty hack that set the parent of a bookmark item to an NSNumber for Rendezvous bookmarks, replacing it with a RendezvousBookmark Bookmark subclass.

Fix a bug in the Bookmark enumerator, that could cause it to propagate above its root folder, and hang in some cases.

Optimize the notification handlers for various bookmark changes (notably visit count changes) to reduce the amount of work done when resetting all visit counts.

Optimize the building of the dictionary that maps from bookmarks to their favicon urls.

Add a stack-based C++ class that can be used to time an event.
2005-12-19 04:46:48 +00:00
smfr%smfr.org
5708a7284e Follow-on from bug 315337: allow the user to shift-tab out of the Description text view. 2005-12-17 19:24:57 +00:00
hwaara%gmail.com
5591ecd3bb fix bug 315337, make bookmark description field tabbable.
r=wevah, sr=sfraser
2005-12-16 14:21:12 +00:00
smfr%smfr.org
01dee91097 Fix bug 298458: if page content has a oncontextmenu handler, don't show the normal context menu. r=pinkeron 2005-12-13 07:28:05 +00:00
smfr%smfr.org
c4d1b550f4 Fix bug 319921: remove New Folder, and enable Copy Location for bookmark toolbar context clicks. Also land part of the code for bug 319491 (Reset Camino should clear visit counts), without yet hooking it up. 2005-12-12 03:35:58 +00:00
smfr%smfr.org
62d52bad2c Fix bug 308714: location of prefs window moves around because of window height changes. Changed to center the window the first time, and thereafter store the window top-left point in user defaults. 2005-12-11 19:22:13 +00:00
smfr%smfr.org
35692e3db1 Fix the connection state string in the mixed content case. 2005-12-11 18:20:58 +00:00
smfr%smfr.org
25fb2b4a7c Fix bug 319559: dragging a bookmark folder over the content view should replace tabs, rather than append (just like dragging over the tab). Patch by Chris Lawson, r=Julian Pellico.
Also fix build warning.
2005-12-10 21:02:06 +00:00
smfr%smfr.org
3c853f0ded Fix bugs 299799 and 254313: add context menu item to copy bookmark and history item urls to the clipboard. Patch by Chris Lawson. 2005-12-10 20:43:17 +00:00
smfr%smfr.org
97badcf18d Fix bug 319257: when opening new windows from external apps, make sure we bring them to the front if appropriate. 2005-12-10 20:19:25 +00:00
smfr%smfr.org
1ad786330d Whitespace cleanup. 2005-12-10 20:04:46 +00:00
smfr%smfr.org
af4193dfa2 Fix bug 319488: make Camino's Page Info look nicer. 2005-12-10 06:19:57 +00:00
smfr%smfr.org
5fa4122533 Make sure that we redraw the tab bar background when dropping on it after a drag. 2005-12-10 05:16:39 +00:00
pinkerton%aol.net
4cbc682dee removing netscape.com from defaults (bug 312969) 2005-12-09 18:28:55 +00:00
smfr%smfr.org
b201b0d87e Fixing:
Bug 288979: can't resize bookmarks info (you can now), and tidied up the view impl.
Bug 319516: bookmark info panel is blank if you Get Info in bookmarks before selecting anything.
Bug 315338: bookmark info panel should not disappear if you unselect a bookmark. Now we just clear it instead.
Bug 311838: we save bookmark keyword changesnow when you close the panel.
Also fix various other cases where changes to the description would be lost, and changes to the other keyword or description would not show in the bookmarks right away.

Also fixing a misspelling in the download code.
2005-12-08 07:24:59 +00:00
smfr%smfr.org
76d3a4fe15 Fix bug 319349: fix scrolling new downloads into view (offset math was broken by my view changes). 2005-12-08 05:21:30 +00:00
smfr%smfr.org
b5e2e01de8 Fix bug 315759: crash when accessing Brother printer via Bonjour. Use the new Tiger -TXTRecordData stuff if we can, and protect against null -protocolSpecificInformations. 2005-12-07 05:53:41 +00:00
smfr%smfr.org
082e6d08af Fix bug 319257: make sure we bring the browser window to the front when creating new tabs from external apps, if another window (like Downloads) is frontmost. 2005-12-07 04:54:48 +00:00
smfr%smfr.org
5ba33026e8 Fix bug 319131: eliminate blank area at the bottom of the downloads list by making sure that the CHFlippedShinkWrapView that wraps the CHStackView doesn't add any extra padding. 2005-12-07 04:30:36 +00:00