Commit Graph

1563 Commits

Author SHA1 Message Date
mark%moxienet.com
16573e89b5 Camino portion of bug 309693, update EULA to v1.1. Camino-only, npotdb. 2005-10-26 03:30:00 +00:00
smfr%smfr.org
37f617c877 Add a couple more sites to Camino's ad-blocking CSS. 2005-10-23 17:29:36 +00:00
smfr%smfr.org
f9c440fff6 Fix bug 313025: if quitting via the Dock menu while Camino is hidden, activate it before showing the quit warning dialog. 2005-10-20 03:28:20 +00:00
smfr%smfr.org
d5f665a95b Fix bug 313015: when adjusting the Command-W close window command, look at the key window, rather than the main window. This allows Command-W to close the Find window, as it should. 2005-10-20 03:25:17 +00:00
smfr%smfr.org
4eb2bc0e97 Fix bug 313015: when adjusting the Command-W close window command, look at the key window, rather than the main window. This allows Command-W to close the Find window, as it should. 2005-10-20 03:12:16 +00:00
smfr%smfr.org
f32f41c0e6 Change the Camino pref pane identifiers to contain "org.mozilla.camino" rather than "org.mozilla.chimera", and fix the text encoding of many of the pref panel Localized.strings files. 2005-10-20 02:31:36 +00:00
smfr%smfr.org
75a33b8fbf Camino part of fix for bug 306245: focussing an element in a background tab steals focus from frontmost tab. Fix by making our nsIEmbeddingSiteWindow::GetVisibility() impl return PR_FALSE for background tabs (see bug 124750). r=mento 2005-10-20 02:16:30 +00:00
smfr%smfr.org
d99cf2fe48 Fix bug 312959: avoid hang showing tooltip on a newly added bookmark toolbar item by ensuring that the bookmark has its title and url before notifications are fired for it, and avoiding "\n\n" tooltip strings. r=mento. 2005-10-20 02:03:20 +00:00
smfr%smfr.org
f7b95d449b Fix bug 312923: fix spelling errors in certificate dialog strings. Patch by lensovetp@mail.ru. 2005-10-18 23:42:08 +00:00
smfr%smfr.org
20c9bb65cb Fix bug 175863: Add a "reload all tabs" item to the tab context menu. Patch by Chris Lawson. 2005-10-18 17:44:41 +00:00
smfr%smfr.org
a0e7cd8c30 Fix bug 196359: show an optional warning when closing a window with multiple tabs, or quitting when multiple windows or tabs are open. Patch partially by Nathaniel Madura. 2005-10-18 04:06:55 +00:00
smfr%smfr.org
90300c5a7f Avoid recreating the BookmarksManager (and hence PreferencesManager) on quit if we haven't created one yet; this could happen when launching with another copy of Camino running. 2005-10-17 16:36:16 +00:00
smfr%smfr.org
be553a1f91 Fix bug 181649: make sure that site icons are not loaded if the (hidden) "browser.chrome.favicons" pref is set to false. 2005-10-13 02:23:05 +00:00
smfr%smfr.org
528a1b5887 Fix camino bug 311683. The earlier fix for bug 297343 introduced a short delay before the dispatch of focus/activate events on window activation. It turns out that this was bad, as you could end up with two windows which continually each come to the front ("duelling windows"). This patch makes things synchronous again, but fixes the original bug by exposing a category on NSWindow in the widget code that allows the embedder to know if a SetFocus() call is coming as a result of window activation. r=mento 2005-10-12 17:38:29 +00:00
smfr%smfr.org
ed4388d562 Continuation fix for bug 311106: expire history entries on the pref changed callback for the expire time, so that the history view and the menus update live as you change the pref. 2005-10-12 01:03:38 +00:00
smfr%smfr.org
fe809e3335 Fix bug 311793, patch by Ulrik Sverdrup: don't create history date folders for more days that you're saving history for. r=me 2005-10-12 00:58:48 +00:00
smfr%smfr.org
a3022e7290 Add NSString category methods to init an NSString using various Gecko strings, for use when we don't want to have to create an autoreleased item, and use it for history items (to reduce autorelease load). 2005-10-12 00:54:10 +00:00
smfr%smfr.org
fa0a4705a7 Rename the -[PreferenceManager homePage:] method to -[PreferenceManager homePageUsingStartPage:].
Also add the ability to map Gecko pref changed callbacks into NSNotifications, via the PreferenceManager.
2005-10-12 00:48:34 +00:00
smfr%smfr.org
e495e7cb61 Fix bug 299807: make sure warning triangle favicon displays when the error page loads. 2005-10-12 00:40:25 +00:00
smfr%smfr.org
cbf43f3ea9 Add CHISupportsOwner, a simple Objective-C class that just holds a reference to an XPCOM object (via an nsISupports*). 2005-10-12 00:32:53 +00:00
mark%moxienet.com
33a47344a4 Tweak mousewheel sysnumlines values to be correct, the Camino equivalent of bug 311941. 2005-10-11 15:13:49 +00:00
mark%moxienet.com
9f7c18b95f Bug 293503, back/forward behavior is reversed when scrolling horizontally with alt/option. Fix mousewheel binding. Includes Camino pref fixage. r=mano sr=roc 2005-10-10 06:05:38 +00:00
smfr%smfr.org
542361f8a8 Fix bug 311793: getIntPref:withSuccess: sometimes fails to set 'outSuccess'. Patch partiallyl by Ulrik Sverdrup. 2005-10-09 17:57:45 +00:00
smfr%smfr.org
48c4228001 Fix bug 299030: ensure that we correctly update the Close Window menu shortcut when closing a multi-tabbed window with another simple window behind it. 2005-10-09 00:24:30 +00:00
smfr%smfr.org
29d8331d93 Fix bug 264085: don't spuriously go into cell edit mode when clicking the twisty in the bookmarks outliner. 2005-10-08 23:12:03 +00:00
smfr%smfr.org
d1b0778bd9 Code cleanup, no real changes. 2005-10-08 22:54:25 +00:00
smfr%smfr.org
8f59caf52d Fix bug 311453: make the tooltips on bookmark buttons show the title and url separated by a newline. r=pinkerton 2005-10-08 00:13:16 +00:00
smfr%smfr.org
1127e8ff2c Fix gcc 4 build. 2005-10-07 16:55:55 +00:00
smfr%smfr.org
7c83ac8847 Fix bug 303909: remove ellipsis from the "Create New Folder" context menu item on the bookmark bar. Patch partly by Nick Kreeger. 2005-10-07 04:35:35 +00:00
smfr%smfr.org
c4e497cd9f Fix bug 235850: popup displays at wrong location when it's near the bottom of the screen. Fixed by making a little NSView the size of the frame to host the popup cell, rather than using the window's contentView.
Fix bug 239335: select with position:fixed displays at wrong offset: use GetPrimaryFrameFor() to get the frame for the select, and use that to get the popup location (via screen coords).
r=pinkerton on both
2005-10-07 02:14:49 +00:00
smfr%smfr.org
6a86f6a32e Fix bug 311442: exception because of bad string offsets in compare when changing text in the url bar. 2005-10-07 01:33:15 +00:00
smfr%smfr.org
5abadfb213 Fixes for Camino bugs:
311049: fix focus issue in popup windows.
307743: export of bookmark keywords etc (patch by Chris Lawson).
293768: we now remember which container was selected in bookmarks.

Fixed HTML export by ensuring that the root folder has the appropriate special flag set.
Fixed "Redo" when moving a bookmark within a folder.
Fixed the first Undo after showing bookmarks (which used to throw an exception) by avoiding using the bookmarks undo manager for URL bar text operations.
Fixed drag and drop in the bookmarks to show the correct feedback when copying, and allow copying into the containers table again.
Fixed Undo in the url bar to not create undo items for no-op changes.
Fixed the context menu for empty rows in the bookmarks to enable the "New Folder" item.

Also cleaning up bookmarks reading and import code to deal better with corrupted bookmarks files, ensuring that we always end up with toolbar and menu containers. Fixed setting up the toolbar folder from a bookmarks.xml conversion. Allow us to read a Safari Bookmarks.plist file as the bookmarks file (rather than an import) in case a user copies it over. Break assumptions about the container ordering, so that if container folders get moved around in the bookmarks file, we'll still find them OK.
2005-10-05 20:24:03 +00:00
smfr%smfr.org
cf8cebe217 Avoid rebuilding the history data source on shutdown (because of an end-batch coming out of entry expiration); this makes quitting faster if you have a big history DB. 2005-10-04 23:09:26 +00:00
smfr%smfr.org
ac9420277b Fix bug 286115: display separators in the bookmarks toolbar. Patch by Bruce Davidson, r=me. 2005-10-04 18:27:30 +00:00
smfr%smfr.org
8d36f84fa7 Fix camino ad-blocking issues, bugs 306796, 307849, 310721, 311017. 2005-10-04 17:02:23 +00:00
smfr%smfr.org
d1c81a1f76 Fix bug 290520: change the Hide/Show Toolbar and Hide/Show Bookmarks Bar modifiers to use Shift, rather than Option. 2005-09-30 04:27:30 +00:00
smfr%smfr.org
a98df28e0a Fix bug 299758: ensure that "Add to Address Book" string is localizable. Patch by Smokey Ardisson. 2005-09-30 04:17:22 +00:00
smfr%smfr.org
c3a4817fe8 Camino part of fix for bug 297343: avoid re-entrant -[NSWindow makeKeyAndOrderFront:] calls by postponing the focus and activate calls into Gecko so that they get called the next time through the event loop, when window visibility and key status are correct. This allows embedder code that implements to nsIEmbeddingWindow::SetFocus() to check those and avoid re-entrant/redundant makeKeyAndOrderFront: calls. r=mento. Only affects Camino. 2005-09-30 00:55:05 +00:00
bryner%brianryner.com
6ba0ca043f Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me. 2005-09-23 18:16:40 +00:00
smfr%smfr.org
1a56a2fde4 Fix bug 308700: hang when generating certificates on some sites, because the "completion" PLEvent wasn't getting handled promptly. Fix is to push a new event queue while keygen is in progress. Also wired up the "Cancel" button in the nib. 2005-09-20 16:51:14 +00:00
mark%moxienet.com
080c512944 Typo fix, didn't affect anything before, won't affect anything now. r=your grammar teacher 2005-09-20 03:40:50 +00:00
smfr%smfr.org
b4cbfced28 Convert CertificateDialog.strings to UTF-16 for localization. Bug 309019. 2005-09-19 17:12:47 +00:00
bryner%brianryner.com
53d768e870 Backing out 292965 until Tp regression is understood. 2005-09-14 07:28:05 +00:00
bryner%brianryner.com
d67792fcc9 Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me. 2005-09-14 03:38:40 +00:00
smfr%smfr.org
2f5d487548 Fix bug 308356: fix saving keychain info by making sure we map return codes correctly. r=pinkerton 2005-09-13 19:55:22 +00:00
gerv%gerv.net
35149ea17d Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-09-13 18:40:56 +00:00
smfr%smfr.org
6068140ae1 Optimize the tab bar drawing by using [NSColor colorWithPatternImage:] to do tiling. 2005-09-12 23:08:39 +00:00
smfr%smfr.org
40f64a79c2 Avoid redundant autocomplete popup resizing when it's not visible.
Also make a bunch of internal methods private.
2005-09-12 22:57:08 +00:00
smfr%smfr.org
a72e7f47b2 Fix bug 308219: don't load the throbber images if we don't have to. 2005-09-12 20:09:00 +00:00
mozilla.mano%sent.com
dbc3c993a1 Removing workaround to set the default browser on the pawn tinderbox 2005-09-11 21:44:41 +00:00
mozilla.mano%sent.com
f65e420ad3 Bug 305312 - Export Bookmarks save dialog doesn't expose 'Hide Extension' UI. rs=smfr. 2005-09-11 21:26:12 +00:00
smfr%smfr.org
524307e362 Temporarily force Camino as the default browser to fix tinderbox. 2005-09-11 19:01:11 +00:00
mark%moxienet.com
af819a21a0 Update developer release doc to reflect changes from bug 302080. 2005-09-10 23:47:35 +00:00
smfr%smfr.org
3d2e377a9f Change the default browser prompt to use "Yes" and "No" for button titles, and fix up nsAlertController methods to return standard cocoa button values. 2005-09-10 23:39:19 +00:00
smfr%smfr.org
b917f6b7c5 New NSWorkspace category for default browser functions 2005-09-10 22:28:55 +00:00
smfr%smfr.org
340ef9e085 Added a dialog on launch to allow the user to set Camino as their default browser (with a "Don't ask again" checkbox), and code to silently update default browser from org.mozilla.navigator to org.mozilla.camino if necessary.
Added a checkbox to the prefs to turn the default browser checking on and off.
Moved all the default browser code into an NSWorkspace category, so it can be called from the app and pref panels.
Compressed some of the pref panel tiff images.
2005-09-10 22:27:20 +00:00
smfr%smfr.org
462a86ea80 More adblocking tweaking. 2005-09-10 22:22:52 +00:00
smfr%smfr.org
bdf4e95461 Fix bug 230340: support dragging multiple items from the history view. 2005-09-10 22:16:04 +00:00
mark%moxienet.com
7f290c30e3 Bug 244678, change bundle identifier to org.mozilla.camino and creator to MOZC. Changing the last straggler, ICStart(). Camino-only, certainly not navigator. 2005-09-10 06:06:31 +00:00
mark%moxienet.com
73564e919f Bug 244678, change bundle identifier to org.mozilla.camino and creator to MOZC. r=smfr 2005-09-10 05:43:09 +00:00
smfr%smfr.org
e39466d47c Fix bug 307837: Choose sensible window bounds if no bounds are saved in user defaults. r=mark. 2005-09-10 05:27:23 +00:00
smfr%smfr.org
4ec5ed3216 Fix bug 179009: update items in context menus by making the menus autoupdate. 2005-09-10 04:37:37 +00:00
mark%moxienet.com
2555a451fd Removing files obsoleted by bug 302080. 2005-09-10 04:09:08 +00:00
smfr%smfr.org
ffbe1b19b6 Tweak the position of the favicon so that it lines up with the text field better. 2005-09-10 03:48:13 +00:00
mark%moxienet.com
6f410040c6 Bugs 305717, disk image background is confusing. New background and icon by Jasper Hauser <camino@jasperhauser.nl>. Bug 305369, disk image window clips content and other aesthetic complaints. New .DS_Store by yours truly. Camino-only-npotb. r=me 2005-09-10 03:46:11 +00:00
smfr%smfr.org
c5f8195267 Fix bug 306327: can't drag favicon for local files. Fix by Nick Kreeger, r=me. 2005-09-10 03:41:53 +00:00
smfr%smfr.org
0033b94c79 Add new small images for the bookmarks search field, and ensure that the SearchFieldCell correctly responds to setControlSize:. 2005-09-10 03:30:47 +00:00
smfr%smfr.org
b7d2679dc6 More ad blocking tweaks. 2005-09-10 03:27:28 +00:00
smfr%smfr.org
6bc62006b7 Fix the drag image font and spacing for Wevah. 2005-09-10 03:25:23 +00:00
smfr%smfr.org
dcc939c750 Fix bug 307775: when running a 2nd copy of camino, dimissing the dialog would cause it to just come up again, because the ProgressDlgController would instantiate another copy of the PreferencesManager on quit. r=kreeger. 2005-09-10 00:22:31 +00:00
smfr%smfr.org
b8d0775c65 Fix bug 160008: make keyword lookups happen from the location sheet. patch by Ulrik Sverdrup, r=me, sr=pinkerton. 2005-09-09 17:54:24 +00:00
mark%moxienet.com
772ae6f9bc Bug 187619, Download manager should display downloads from previous sessions. Save and restore downloads from a plist. Patch by Nick Kreeger <nick.kreeger@gmail.com>. r=pink sr=smfr 2005-09-08 22:57:04 +00:00
smfr%smfr.org
45499c4ab2 Fix bug 306565: don't block all yahoo images, bug 306723 block mspaceads.com. Also tweaked some other blocking CSS. 2005-09-08 20:56:31 +00:00
smfr%smfr.org
cb8e7b3f1f Fix up the certificate view some more, and remove a bogus display of the key escrow dialog that was left in from testing. 2005-09-08 20:27:09 +00:00
smfr%smfr.org
cbb887f552 Fix bug 307499: bad drawing in the certificate view, caused by missing return value. 2005-09-08 16:17:08 +00:00
smfr%smfr.org
d890e73a43 Fix bug 307446: failure to return a value causes messed-up security dialogs. patch by mento, r=me. 2005-09-08 06:41:21 +00:00
smfr%smfr.org
d083e06765 Fix some refcounting issues seen when building on 10.4. 2005-09-08 01:50:00 +00:00
smfr%smfr.org
b8576d7ce2 Fix bug 272606 and dependents: implement security in UI that allows you to trust new CAs, generate certificates, pick certs when a site asks for one, and a new certificate manager window accessible from prefs. Fixes bugs 151656 170355 267414 272591. r/sr=me. 2005-09-08 00:26:43 +00:00
pinkerton%aol.net
1577e766a8 use ellipsis instead of ... (bug 307252) 2005-09-07 14:12:23 +00:00
pinkerton%aol.net
e36e1d053e rebranding trunk as 1.0+ 2005-08-31 18:11:25 +00:00
smfr%smfr.org
f1c932f964 Fix bug 209070: make about:config work in Camino by bundling the layout_xul_tree.xpt file. r=pinkerton 2005-08-30 18:00:19 +00:00
mark%moxienet.com
344d5a9208 Bug 289334, Download manager text is cut off if too long. Set truncation on NSTextFields. Fix by Nick Kreeger <nick.kreeger@gmail.com>. Camino-only. r=me 2005-08-29 22:51:33 +00:00
mark%moxienet.com
842bfa1258 Bug 305314, Save as plain text sometimes fails to use correct extension. Append correct extension. Patch by Nick Kreeger <nick.kreeger@gmail.com>. Camino-only. r=pinkerton 2005-08-29 20:06:55 +00:00
smfr%smfr.org
9168e67f0b Fix bug 242906 and bug 181158: wrong context menu and possible crash when context-clicking on embeds. We were keeping stale, non-owned pointers to DOM nodes in the BrowserWindowController. Fixed by clearing out those pointers when we get back to the main event loop (making use of the autorelease of a little dummy object). r=pinkerton 2005-08-29 17:55:07 +00:00
smfr%smfr.org
459daf10ff Add some error dialogs for various fatal errors that can happen during launch of Camino. Addresses bug 201506. 2005-08-28 21:27:04 +00:00
smfr%smfr.org
09e330f07a Fix bug 156886: show a file icon for the site icon for file:// urls. 2005-08-28 04:57:36 +00:00
smfr%smfr.org
8d8f30a12c Fix bug 304006: fix the restoration of folder expanded states when clicking between collections, by ensuring that we restore them after -reloadData. 2005-08-28 00:50:54 +00:00
smfr%smfr.org
7198ad1000 Make sure CSS is valid. 2005-08-28 00:45:13 +00:00
smfr%smfr.org
788b8f67ea Fix bug 303359: when pasting a bookmark into the Bookmark Bar collection with nothing selected, put the bookmark at the end of the bookmark bar, rather than the end of the menu. 2005-08-28 00:37:12 +00:00
smfr%smfr.org
dee83267ec Fix bug 296783: clean up ad_blocking.css to avoid lots of false hits. Make the rules more specific; testing by visiting many of the top 200 sites. r=me 2005-08-28 00:18:35 +00:00
smfr%smfr.org
5ea46db741 Fix bug 306084: avoid crashes when closing the last tab (or trying to move it to a new window), and disable the menu items as appropriate. 2005-08-27 03:38:49 +00:00
smfr%smfr.org
4d6274fdd5 Fix bug 167245: when opening tabs for GetURL events, or various Help menu items, always open the new tab in the front irrespective of the "load in background" pref. r=pinkerton 2005-08-25 22:53:50 +00:00
smfr%smfr.org
29b3392c82 Fix bug 174427: if hitting Return in an empty url bar, keep focus in the url bar. r=pinkerton 2005-08-25 22:48:17 +00:00
smfr%smfr.org
f8776f4089 Fix bug 279982: remove "Use system homepage" and associated Internet Config code, other than the code to fetch the downloads folder. r=pinkerton 2005-08-25 22:23:48 +00:00
mark%moxienet.com
96937c32d2 Bug 305373, Camino .dmg name changed and other assorted packaging cleanup. Camino-only. r=pink 2005-08-25 17:37:31 +00:00
roc+%cs.cmu.edu
329c6cc865 Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky 2005-08-25 00:10:37 +00:00
pinkerton%aol.net
a05d699816 dbl-click on tab bg creates a new fg tab. 2005-08-23 16:50:08 +00:00
mark%moxienet.com
5040f485ca Bug 302080 cleanup, support packaging of Camino srcdir builds (only objdir was working). r=pink 2005-08-19 19:47:41 +00:00
smfr%smfr.org
473548d78f Fix bug 231736: get the Proxy Auto-Config settings from the OS if possible. Added a new hidden pref "camino.use_system_proxy_settings" which can be used to turn off the automatic reading of proxy info from the OS, if you want to specify it yourself.
Also turned off the dumping of JS/CSS errors to the console. r=pinkerton
2005-08-19 19:20:22 +00:00
smfr%smfr.org
d59c0d22f8 Fix bug 305010: change the ad blocking pref to use nsIStyleSheetService to load the file, rather than copying it into userContent.css, so that we can load and unload the file dynamically, and not clobber the user's userContent.css.
The first time you run a build with this change, it will move any existing userContent.css to userContent_unused.css. r=pinkerton
2005-08-19 17:28:12 +00:00
mark%moxienet.com
4e188e8ab2 Missed files from bug 302080. 2005-08-18 13:29:55 +00:00
mark%moxienet.com
4e19563146 Bug 302080, Mac products need to display EULA. New Mac dmg packager, EULA resources, dmg backgrounds, and icons. Also fixes 180837, 257854, 283598. r=josh sr=smfr sr=bryner 2005-08-18 13:11:46 +00:00
smfr%smfr.org
11e658247d Fix bug 259903: allow the user to show file extensions when saving web pages, and correctly fix up the file extension when they swap formats. 2005-08-17 18:30:12 +00:00
smfr%smfr.org
61f0a9a04f Fix bug 304565: bookmark descriptions all getting the same value. Make sure we make a copy of [NSTextView string] before setting the bookmark description, and clean up other minor NSString usage. 2005-08-16 04:51:10 +00:00
smfr%smfr.org
081674901c Final merge of changes from roc's landing; deal with null aResult in FindRow(). 2005-08-10 22:54:34 +00:00
smfr%smfr.org
de81fd6373 Fix FindRow() to deal with null argument. 2005-08-10 22:15:30 +00:00
smfr%smfr.org
08e85c3495 Fixing build bustage from roc's checkin. 2005-08-10 22:09:34 +00:00
roc+%cs.cmu.edu
c3ea09b7b0 Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there. 2005-08-10 20:21:44 +00:00
smfr%smfr.org
3e674a05e2 Test checkin. 2005-08-08 03:17:00 +00:00
pinkerton%aol.net
6c4bf40715 implement "use selection for find" and move more of the find code into
the CHBrowserView and change it to using the firstResponder. (bug 157051)
2005-08-08 02:59:20 +00:00
pinkerton%aol.net
20e13b89b5 make text field scroll instead of wrap so it's obvious there's more text
in the field (bug 215991)
2005-08-07 23:32:28 +00:00
smfr%smfr.org
073cb28416 Fix up the keyboard loop. 2005-08-07 22:26:02 +00:00
pinkerton%aol.net
4c02e4a2a0 change window stagger to the height of the titlebar to match HIG (bug 288390) 2005-08-07 22:03:10 +00:00
pinkerton%aol.net
4d27c51823 option to prevent animaged images from repeating (bug 162395) 2005-08-07 21:40:27 +00:00
pinkerton%aol.net
491875a237 reduce click-hold delay on back/fwd buttons to 0.45 (bug 296596) 2005-08-07 20:28:07 +00:00
smfr%smfr.org
0b33aa4221 Make sure we save the print settings after printing, otherwise they don't get saved at all. 2005-08-06 22:46:55 +00:00
smfr%smfr.org
700f885ac8 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.
2005-08-06 20:14:30 +00:00
pinkerton%aol.net
3abe7d0aa8 disable destructive buttons when window isn't key so they can't be clicked
through (bug 192223)
2005-08-05 18:15:22 +00:00
smfr%smfr.org
0db9004872 Take out a rule that matches any div with "popup" in the id because it's too general (bug 302547). 2005-08-05 03:36:36 +00:00
pinkerton%aol.net
99b46a5719 add pause/resume to download manager (bug 187483) 2005-08-02 22:53:43 +00:00
smfr%smfr.org
57e1fe973a Fix bug 160008: make autocomplete work in the Location sheet. 2005-08-02 20:28:45 +00:00
smfr%smfr.org
805ec54fce Use history icon for about:history bookmarks (bug 284829).
Change the bookmarks view splitter defaults key so that we ignore the bogus value set by earlier .9 builds.
2005-08-02 20:23:08 +00:00
smfr%smfr.org
3ebaddeadd Fix bug 303042: make sure we init the parent folder index hint for new bookmarks. 2005-08-02 17:48:12 +00:00
smfr%smfr.org
1e29e7e76a Fix bug 286438: enabling of Remove All in sheets for editing cookies, and excpetion sites.
Also fix it so that we select the item after the last deleted item when deleting.
2005-08-02 17:27:00 +00:00
pinkerton%aol.net
8177f4942f clear the cancel button when the value is set to an empty string (bug 286441) 2005-08-01 02:45:47 +00:00
pinkerton%aol.net
3bda5df223 disable "remove all" button in cookies and permissions sheet when the user
has typed in a filter to avoid confusion as to what "all" gets removed
(bug 286438)
2005-08-01 02:33:48 +00:00
pinkerton%aol.net
41444d5835 change default button to "Add" (bug 285528) 2005-08-01 02:19:51 +00:00
pinkerton%aol.net
b70f122721 ran through -cat to reduce file size 2005-08-01 02:03:25 +00:00
pinkerton%aol.net
ea84a3bdf0 history toolbar item 2005-08-01 01:03:45 +00:00
pinkerton%aol.net
7be81771d5 add toolbar button to show history (bug 229957) 2005-08-01 01:03:10 +00:00
pinkerton%aol.net
23e9c55950 outlet and code for camino support help menu item 2005-07-31 23:27:55 +00:00
smfr%smfr.org
9a808abe79 Fix bug 243840: don't resize columsn in the bookmarks/history when expanding items. 2005-07-31 23:25:31 +00:00
smfr%smfr.org
6451ec6adf Fix bug 224525: make sure we call setNeedsDisplay:YES on the browser content view after resizing it when the bookmarks toolbar height changes. 2005-07-31 22:58:55 +00:00
smfr%smfr.org
10450416d0 Fix bug 302732: favicon can remain in tab when going back/forward; fixed by swapping favicons even if there is no new network load (which happens wiht bfcache).
Fix bug 195169: when making bookmarks, we save the URL with relataive anchors now (before, we just used the page URL).
Fix bug 295731: when a favicon loads, make sure it's for the current page before showing it.
Fix bug 231039: we save the bookmarks splitter location now.
Fix bug 284829: about:bookmarks/about:history have a favicon now.
Fix bug 293768: we save the expanded state of bookmarks folders in the bookmarks outliner now (which requires us to save UUIDs to the bookmarks file)
Maybe help bug 289769: avoid using 'nil' as a premature argument to [NSDictionary dictionaryWithObjectsAndKeys], which may have contributed to lost bookmarks.
Fix bug 285097: show the correct (localizable) window title for bookmarks and history.

Code cleanup: removed [CHBrowserView getCurrentURLSpec] and replaced all calls with calls to [CHBrowserView getCurrentURI], which should return the same thing. Standardized wrapper methods to match.
2005-07-31 22:36:56 +00:00
pinkerton%aol.net
6a4bd92b2f support dropping text on the field which triggers the target/action (bug 207845) 2005-07-31 22:24:23 +00:00
smfr%smfr.org
8adb9f0b68 Don't copy mode1 file when copying project to objdir (Camino only) 2005-07-31 21:49:54 +00:00
pinkerton%aol.net
64a70e6466 adding "camino support" link to help menu (bug 183570) 2005-07-31 21:28:05 +00:00
pinkerton%aol.net
a145ec5bd9 move bookmarks.plist into localized folder so default bookmarks can be
tailored per localization. (bug 179900)
2005-07-31 21:09:14 +00:00
pinkerton%aol.net
0a3bfa997f only init blank html string object when called upon, not at startup 2005-07-31 20:14:23 +00:00
pinkerton%aol.net
739d94a139 allow bookmarks title to be localized (bug 294731) 2005-07-31 20:09:41 +00:00
pinkerton%aol.net
b61a3ec744 filtered lists remain filtered and sorted when allow/deny state changed
(bug 280981)
2005-07-31 20:02:02 +00:00
smfr%smfr.org
a84d110e68 Fix gcc 4 error. 2005-07-30 03:20:10 +00:00
smfr%smfr.org
adf344646d When creating folders in the bookmarks view, create the new folder after the currently selected item by deafult. 2005-07-30 02:43:33 +00:00
smfr%smfr.org
55428a8dd6 Fix bug 191702: change New Bookmark Folder shortcut to Command-SHIFT-N. 2005-07-30 01:16:37 +00:00
pinkerton%aol.net
948a4fc38d take two, JEP packaging that works with objdir builds 2005-07-29 02:00:05 +00:00
pinkerton%aol.net
28aaae8d18 backing out JEP, breaks objdir 2005-07-28 19:35:47 +00:00
pinkerton%aol.net
7a4e794590 bundle JEP into Contents/MacOS/plugins 2005-07-28 19:30:59 +00:00
smfr%smfr.org
913d33657d Fix bug 169801: allow downloads to udpate even when the mouse is tracking a control by adding the timer to the event loop tracking runloop mode. 2005-07-27 04:57:13 +00:00
smfr%smfr.org
961d882b8a Avoid redrawing the strings in the download view if they haven't changed (since we redraw them every second); helps with bug 293995. 2005-07-27 04:45:17 +00:00
smfr%smfr.org
f3dc0bc953 Hopefully fix bug 302195: add null check on the nsIDOMWindow so that when showing a cookie for an image, we don't crash. 2005-07-27 02:16:47 +00:00
joshmoz%gmail.com
5394cc2cad fix bad access of protected variable. b=302264 r=mento 2005-07-26 22:46:47 +00:00
smfr%smfr.org
591c4f3481 NSWindowController releases the nib items for you, so we don't have to, so these extra retains are wrong. 2005-07-25 15:59:12 +00:00
smfr%smfr.org
cd65212cd7 Fix bug 248716: don't leave odd gap in bookmarks toolbar when trying to delete an undeletable folder (like the dock menu folder). 2005-07-25 02:09:02 +00:00
smfr%smfr.org
603a449703 Fix bug 232765: hide scrollbars when a popup is opened without the scrollbar flag. 2005-07-25 01:56:41 +00:00
smfr%smfr.org
ec9670296d Fix bug 176421: even if window.open() hides parts of the chrome with chrome flags, make sure the user can show the toolbar and bookmarks toolbar. 2005-07-25 01:00:37 +00:00
smfr%smfr.org
3cc537641c Fix bug 166746: if the bookmark title for a linked image is empty, use the url. 2005-07-24 23:14:48 +00:00
smfr%smfr.org
1014ec3c49 Add an NSAutoreleasePool on the StreamLoaderContext callback, because autoreleased items under this method don't seem to get reaped otherwise. 2005-07-24 23:05:00 +00:00
smfr%smfr.org
1f5909b527 Add a comment about ref cycles. 2005-07-24 23:03:59 +00:00
smfr%smfr.org
f8001d0e49 Turn off threaded animation on the download progress indicators, as it appears to cause a leak. Bug 143303. 2005-07-24 23:03:25 +00:00
smfr%smfr.org
257b5a01bf New file of C++ utilities, including stack-based autorelease pool creator. 2005-07-24 23:02:55 +00:00
smfr%smfr.org
964540df23 Make sure we release top-level nib items to reduce leaking. 2005-07-24 22:56:16 +00:00
bsmedberg%covad.net
0004fe088f Revert the camino xcode change from bug 296561 because it's breaking xcode 2.1, at the request of Mark Mentovai 2005-07-22 19:04:07 +00:00
smfr%smfr.org
d020054e7a Fix bug 280982: updates for several disjoint areas would get coalesced because the CHBrowserView, which is the opaque ancestor view for all the ChildViews, used a suboptimal drawing path that redraw the union of the dirty rects. r=mento.
Fix bug 301432: in +browserViewFromDOMWindow:, make sure we use the top nsIDOMWindow of the tree so that we get a CHBrowserView for nsIDOMWindows of subframes. Fixes JS alerts on framed pages (like gmail).
2005-07-22 03:56:12 +00:00
smfr%smfr.org
6f91479228 Fix bug 298821: do the right thing with autocomplete whether or not the user types the protocol part of the URL. 2005-07-22 00:26:38 +00:00
smfr%smfr.org
f98cf3f7dc Finish off bug 294019: when opening a set of urls in tabs, select the first tab that we changed. 2005-07-21 22:30:13 +00:00
bsmedberg%covad.net
5fba1c6aea Bug 296561 - rework static component loading so that nsIXULAppInfo/Runtime/etc are available during autoregistration/xpcom-startup notification (and make static component loading saner in general) - r=shaver+dougt, a=asa 2005-07-21 13:33:43 +00:00
smfr%smfr.org
02c6bceb49 Fix bug 294019: when opening files, open them in the current and later tabs, rather than the first tab (patch by Nick Kreeger).
Clean up bookmarks loading code to be clearer about the threading model, and avoid the need for locking.
Removing the RunLoopMessenger stuff which we no longer need on 10.2 and later.
2005-07-20 19:01:36 +00:00
pinkerton%aol.net
55f2b027fb 09a2+ branding 2005-07-20 14:46:33 +00:00
mark%moxienet.com
7c4a41b97b Bug 300995, crash when dragging bookmark buttons to (re)move when built against SDK >= 10.3. Retain disappearing object. r=pink sr=smfr 2005-07-18 19:20:00 +00:00
smfr%smfr.org
7063c50734 Fix bug 299839: prevent 'reset camino' from deleting downloaded files by preventing -cancel: from doing anything on completed downloads. r=me, sr=pinkerton. 2005-07-17 04:51:20 +00:00
smfr%smfr.org
69d3cdb7c1 Fix bug 196235: if a copy of Camino is already running, clicking on the Dock icon of the second copy will put a dialog for each click. Fixed by checking for an existing prefs manager. 2005-07-17 04:46:23 +00:00
smfr%smfr.org
a23627a211 Fix keyboard navigation in the keychain dialogs (bug 173213). 2005-07-17 04:33:09 +00:00
smfr%smfr.org
d38cfa3baa Fix bug 298295 (tweak tab corner images), and shrink other images with tiffutil. 2005-07-17 04:27:28 +00:00
smfr%smfr.org
696cc43473 Fix bug 287866: let the escape key cancel IME input if there is marked text. Patch by waverider (waveridervsnrz@yahoo.co.jp). 2005-07-17 02:14:48 +00:00
smfr%smfr.org
46ffd47447 Fix bug 299807: only change the favicon if the location change has an associated nsIRequest, indicating that it's a new page. This allows the yellow error icon to persist even when we load the error document. 2005-07-17 02:01:30 +00:00
bzbarsky%mit.edu
9aa3066a02 More uses of EmptyC?String(). Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky, a=bsmedberg
2005-07-15 21:41:47 +00:00
mark%moxienet.com
008dbe7697 Bug 299356, image blocking not working in static/release builds. Adjust Camino's static nsStaticComponents.cpp. Camino only. r=smfr 2005-07-15 16:22:36 +00:00
smfr%smfr.org
f5bda25551 New NSThread category with -isMainThread method. 2005-07-14 05:27:23 +00:00
smfr%smfr.org
9208793aa8 Fix bug 294127: when Camino is launched with a file, or as a result of a GetURL event, we could start making windows and loading URLs before we've finishing initting Gecko in -applicationDidFinishLaunching. These changes make sure that gecko init is complete earlier if necessary. 2005-07-14 04:09:24 +00:00
smfr%smfr.org
a6f6ee26b2 Fix a possible quit crash caused by the last checkin, if AppKit closes the toolkit window for us on quit. Also rename mPanel to mTooltipWindow. 2005-07-14 03:38:38 +00:00
smfr%smfr.org
34d2fa2c1d Fix bug 300152: switching to another app would hide the browser window. Fixed by making tooltips NSWindows rather than NSPanels. 2005-07-14 01:28:29 +00:00
smfr%smfr.org
2a75957321 Fix bug 299356: fix image blocking in camino by enabling the permissions extension. r=mento 2005-07-14 00:28:21 +00:00
pinkerton%aol.net
bc88601141 bold title of alert sheets (bug 300581) 2005-07-13 17:11:41 +00:00
pinkerton%aol.net
758a3e1394 update notes for 10.4.2 2005-07-13 13:18:27 +00:00
pinkerton%aol.net
741ed14037 0.9a2 branding 2005-07-12 18:39:04 +00:00
pinkerton%aol.net
410f4600a8 release notes 2005-07-12 18:00:57 +00:00
joshmoz%gmail.com
19773ab391 make dates in "Go" menu localizable. b=299757 r=wevah sr=smfr 2005-07-09 07:52:23 +00:00
cbiesinger%web.de
858e142426 fixing camino bustage 2005-07-07 00:40:50 +00:00
cbiesinger%web.de
69dc249cbd Bug 298842 make the temp file part of nsITransfer
r=mconnor sr=darin a=shaver
2005-07-06 23:12:22 +00:00
pinkerton%aol.net
16ddd1d469 remove addressBookManager framework/bundle from inclusion as it isn't needed
now that we're 10.2+ (bug 298173)
2005-07-06 20:18:33 +00:00
pinkerton%aol.net
cdcfe3b1c8 removing unsued prefs file 2005-07-05 22:48:08 +00:00
pinkerton%aol.net
d174d4c550 turn on bfcache pref for nightly builds 2005-07-05 22:41:08 +00:00
smfr%smfr.org
344e87775b 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. 2005-07-05 20:11:34 +00:00
joshmoz%gmail.com
d706e4741e add "Reset Camino" to localizable strings. b=294727 r=josh 2005-07-05 19:41:38 +00:00
smfr%smfr.org
9749527c5e Fix warnings. 2005-07-01 01:40:12 +00:00
smfr%smfr.org
f9dec1e158 Fix alignment, no code changes. 2005-07-01 01:39:59 +00:00
smfr%smfr.org
7bb819a129 Remove references to platformHTMLBindings.xml and res/builtin, which is no longer present with the fix for bug 296764. 2005-06-30 00:26:17 +00:00
smfr%smfr.org
28c0e14fe4 Fix bug 298320: when showing a prompt via nsIPromptService, make sure that the tab from which the prompt originates is brought to the front. r=josh 2005-06-29 01:25:35 +00:00
smfr%smfr.org
734a842fd9 Remove unused context menu outlet (we create the menu dynamically now). 2005-06-29 01:22:14 +00:00
smfr%smfr.org
6d89d8f074 Fix up the keyboard loop in prefs panes (bug 298174). 2005-06-28 05:37:02 +00:00