22 Commits

Author SHA1 Message Date
smfr%smfr.org
17ed09b145 Fix bug 159048: implement Page Info for camino. This uses a new set of views that have size-to-fix behavior, which are also used now for the certificate view, and the downloads window.
git-svn-id: svn://10.0.0.236/trunk@185563 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 05:20:36 +00:00
mark%moxienet.com
d1ee98e0b5 Bug 315866, "New window" item no longer in dock menu. Connect the proper NSMenuItem to the dock menu's mItemBeforeCustomItems. Camino-only, npotdb. r=pink
git-svn-id: svn://10.0.0.236/trunk@184420 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-10 20:26:07 +00:00
smfr%smfr.org
fe5161dd9f Fix bug 290520: change the Hide/Show Toolbar and Hide/Show Bookmarks Bar modifiers to use Shift, rather than Option.
git-svn-id: svn://10.0.0.236/trunk@181273 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 04:27:42 +00:00
pinkerton%aol.net
d76612132a use ellipsis instead of ... (bug 307252)
git-svn-id: svn://10.0.0.236/trunk@179793 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 14:13:49 +00:00
pinkerton%aol.net
59f951d161 implement "use selection for find" and move more of the find code into
the CHBrowserView and change it to using the firstResponder. (bug 157051)


git-svn-id: svn://10.0.0.236/trunk@177300 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 02:59:20 +00:00
smfr%smfr.org
7e68744ffd Optimize the performance of bookmarks loading in Camino so that we launch must faster with large bookmarks files. Changes include:
* Change from having every bookmark register for page and favicon load notifications to having the BookmarksManger watch for loads, and then notify the relevant bookmarks. Requires the BookmarksManager to maintain two maps, one of page url -> bookmark, and another of favicon url -> bookmark.
* Now we build the bookmarks menus lazily on display: BookmarkMenu is now an NSMenu subclass.
* The writing of Spotlight Metadata for bookmarks now happens on a thread, after we've set up the rest of the bookmarks.
* We no longer save some empty keys for bookmarks and folders to the bookmarks plist file, which reduces its size (and saving cost). Also changed some bookmarks members from being object types (NSNumber) to primitive types.
* Delay the loading of bookmark icons until requested (rather than when the bookmarks url is set on bookmark loading).
* Bookmark changed notifications now go out with a set of change flags, so we know what changed and can avoid saving bookmarks for trivial changes.
* We no longer save the bookmarks when you tab between fields in the Info panel, if you didn't change anything.
* Sundry bookmarks code cleanup for readability and leg-cocking.
* We now save custom (i.e. <link>-based) favicon URLS with bookmarks, which allows us to avoid hitting the Necko cache for every bookmark up-front as we try to figure out the favicon url for a bookmark.
* The site icon provider code now provides info in the "loaded" notification about whether the load came from the network.

Fixes bug 279994, bug 236373.


git-svn-id: svn://10.0.0.236/trunk@177272 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-06 20:14:30 +00:00
pinkerton%aol.net
c7609ab4b8 adding "camino support" link to help menu (bug 183570)
git-svn-id: svn://10.0.0.236/trunk@176903 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-31 21:28:05 +00:00
smfr%smfr.org
b8d33b6ab2 Fix bug 191702: change New Bookmark Folder shortcut to Command-SHIFT-N.
git-svn-id: svn://10.0.0.236/trunk@176865 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 01:16:37 +00:00
smfr%smfr.org
3cf3fb548a Fix bug 248304: turn off the universal charset detector by default, but allow users to turn it back on via an item at the bottom of the Text Encodings menu. Also add a new item for GB 18030. r=pinkerton.
git-svn-id: svn://10.0.0.236/trunk@175632 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-05 20:11:34 +00:00
smfr%smfr.org
d0890eaf5e Fix bug 292694 (Go menu missing history on Tiger) and improving history menu display performance (bug 291414). Fix both by not relying on [NSMenu update] to rebuild the menu, but by using a Carbon Event which fires on menu display.
git-svn-id: svn://10.0.0.236/trunk@173512 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-17 16:47:22 +00:00
smfr%smfr.org
d0097d59f2 Put global history on the Go menu, implemented using the HistoryDataSource this time. Bugs 179676 and 291414.
git-svn-id: svn://10.0.0.236/trunk@173442 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-14 05:30:47 +00:00
pinkerton%aol.net
336b5387c0 manual form fill
git-svn-id: svn://10.0.0.236/trunk@172932 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-01 17:59:45 +00:00
smfr%smfr.org
a0b3f66dd2 Improved bookmarks menu item enabling. Rather than try to recreate the logic for automatic item enabling (which is non-trivial), use a dummy, auto-enabling bookmarks menu, loaded from the nib, to get correct enable states and item titles. This really fixes bug 287339.
git-svn-id: svn://10.0.0.236/trunk@171235 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 04:05:46 +00:00
smfr%smfr.org
80484796bd Fix bug 287339: correctly enable/disable bookmark items when tabs close, and windows change layers.
Make the NSOpenPanel into a sheet when a window is up.
Allow opening multiple items in the open panel, opening them in tabs.
Remove [MainController pumpGeckoEventQueue] which is obsolete and unused.
Add NSResponder+Utils.h/m to the project.
Remove #ifdefs in AppComponents.mm now that we will be using nsSimpleGlobalHistory.


git-svn-id: svn://10.0.0.236/trunk@171213 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 18:23:31 +00:00
smfr%smfr.org
ea69951a1e Rewrite the add bookmark code (no bug) so that we don't need a BookmarksViewController for this.
Fix bug 285339 (progressive slowdown with more tabs) by releasing all the nib members of the BookmarksEditing nib when closing tabs.
Delay loading the bookmarks editing nib until bookmarks are shown, making new tab creation faster.
When creating a bookmark when bookmarks are showing, use the previous page as the bookmark by looking back in session history.
Save the state of the history folders for a given bookmarks view.
Fix bug 247543 (remember last used Add Bookmark folder across windows).
Change [BookmarkItem description] to [BookmarkItem itemDescription] because -description should be reserved.
When creating a new folder deep in bookmarks, expand all parent folders so that the new folder is visible.
Rename various "add bookmark" methods so that they are all consistent (allowing us to write to FirstResponder when appropriate).


git-svn-id: svn://10.0.0.236/trunk@170521 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 18:10:23 +00:00
pinkerton%aol.net
a42830f6f2 add keycombos for show/hide toolbar and bookmark bar (bug 281504)
git-svn-id: svn://10.0.0.236/trunk@170213 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 18:14:21 +00:00
smfr%smfr.org
a7daada784 Implement bookmarks in tabs, bug 215235. r=pinkerton.
git-svn-id: svn://10.0.0.236/trunk@170166 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-04 17:32:15 +00:00
smfr%smfr.org
660d63bdc8 Add "Installed Plug-Ins" menu item to the bottom of the Help menu (bug 166966).
git-svn-id: svn://10.0.0.236/trunk@170125 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-03 05:59:21 +00:00
joshmoz%gmail.com
acfea09980 change File menu item text to Email Page Location
git-svn-id: svn://10.0.0.236/trunk@166894 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-20 18:47:53 +00:00
joshmoz%gmail.com
0a93e8b854 pref reorganization part 1, no bug
git-svn-id: svn://10.0.0.236/trunk@166815 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-17 17:58:21 +00:00
pinkerton%aol.net
8e51c8ec21 add "Empty Cache" item to camino menu that just empties the cache, nothing
more.


git-svn-id: svn://10.0.0.236/trunk@165716 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 15:23:38 +00:00
joshmoz%gmail.com
ac320ebb82 bug 257281 - add browser reset functionality
git-svn-id: svn://10.0.0.236/trunk@164119 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-20 21:25:06 +00:00