bryner%netscape.com
b4156b4ecd
Add a clean/clobber target.
2002-08-21 02:28:22 +00:00
sfraser%netscape.com
2f24216993
Fix some references to CHHistoryDataSource -> HistoryDataSource.
2002-08-21 02:14:52 +00:00
sfraser%netscape.com
1c0afebfe4
Updating files for the new class names ('CH' for Gecko-embedding wrapper, all other classes have no prefix).
2002-08-21 02:06:38 +00:00
bryner%netscape.com
d74a370f77
Adding a Makefile to automatically invoke pbxbuild with the current tree configuration (debug/opt and static/non-static).
2002-08-21 00:56:57 +00:00
sfraser%netscape.com
8b8d052883
Fix bug 162776: prevent the toolbar root bookmarks folder from being deleted by a drag to the trash.
2002-08-20 01:10:56 +00:00
sfraser%netscape.com
1b622287fd
Fix for bug 156893: strip control characters from bookmark titles and hrefs on import, so that we don't just refuse the entire import.
2002-08-20 00:10:13 +00:00
sfraser%netscape.com
9e7013c865
Fix for bug 163480 (dragging from inactive tabs). Also add disabled generic icon to about:blank tabs.
2002-08-19 21:53:42 +00:00
sfraser%netscape.com
e749d58091
Restore text truncation to tab labels using an NSCell subclass, NSTruncatingTextCell.
2002-08-19 18:17:06 +00:00
sfraser%netscape.com
807480f2b3
Part of patch in bug 161387 for better tab label truncation.
2002-08-19 18:15:41 +00:00
pinkerton%netscape.com
0abf3c116a
When moving and resizing popups, use coordinate system where the origin
...
is the top left since that's what webpages expect.
2002-08-19 17:18:22 +00:00
sfraser%netscape.com
2d05b3e393
NSString utility parts of the width-based truncation patch, bug 161387. Patch from Max Horn.
2002-08-19 16:49:25 +00:00
pinkerton%netscape.com
ff2876e028
make status bar text field scrollable instead of wrapping for long
...
urls (bug 163245)
2002-08-19 14:33:04 +00:00
pinkerton%netscape.com
3dcc71ba65
removing unused file (bug 163156)
2002-08-19 14:26:10 +00:00
sfraser%netscape.com
35fcc1f3cc
Optimize drawing when showing and hiding the drag target hilight.
2002-08-19 06:35:12 +00:00
sfraser%netscape.com
40f48f3cf0
Remove an NSLog, and set the LOAD_BACKGROUND flag for remote data loads.
2002-08-19 03:57:07 +00:00
sfraser%netscape.com
856e652741
Improve drag and drop feedback (bug 163403). Tab items now contain a view that handles drag and drop for that item, and draws via a couple of NSCells, and show drag feedback when you drag over them.
2002-08-19 03:55:08 +00:00
sfraser%netscape.com
3915a59761
Changed to use BrowserTabViewItem, and lots of tidyup.
2002-08-19 03:52:43 +00:00
sfraser%netscape.com
8db408d1c4
Create BrowserTabViewItems using the factory method on BrowserTabView, and add an accessor for the proxy icon view.
2002-08-19 03:51:32 +00:00
sfraser%netscape.com
22cd7481b8
Create BrowserTabViewItems using the factory method on BrowserTabView.
2002-08-19 03:50:54 +00:00
sfraser%netscape.com
a04546e4f3
Add a factory method for new tabs, and improve drag and drop feedback. Also added calls to BrowserTabViewItems to tell them when they are shown or hidden.
2002-08-19 03:50:13 +00:00
sfraser%netscape.com
1019961c43
Moving nsCocoaBrowserListener into a new file, and making a new group for gecko embedding files.
2002-08-19 03:45:35 +00:00
sfraser%netscape.com
596b93e3e5
Move nsCocoaBrowserListener into its own file, and add a few new methods to the NSBrowserContainer protocol.
2002-08-19 03:41:17 +00:00
sfraser%netscape.com
76bac52c46
Be sure to catch cocoa exceptions when trying to make favicons, otherwise things get really messed up (see bug 163260 for the general problem).
2002-08-17 22:04:33 +00:00
bryner%netscape.com
51ae4e0cf7
Sync Chimera changes with CHIMERA_M1_0_1_BRANCH (bug 161668). In addition to landing all the Chimera-specific changes here, I'm creating a new chimera.js file with our Chimera-specific prefs (and moving them out of all.js). r=brade.
2002-08-16 17:34:24 +00:00
pinkerton%netscape.com
ad8f252e2d
reduce size of splash screen. ifdef'd off use of "loading..." which we never
...
used anyway. fixed huge leak that basically leaked the entire splash screen.
2002-08-16 03:20:54 +00:00
pinkerton%netscape.com
b1b6081a82
Add a "view source" toolbar button, off by default
2002-08-16 02:34:19 +00:00
sfraser%netscape.com
1a12bf02a8
Rename CHExtendedTabView to BrowserTabView (because that's what it is), and add a new subclass of CHIconTabViewItem, BrowserTabViewItem, for browser tabs.
2002-08-16 00:58:10 +00:00
sfraser%netscape.com
c6d0d98ae5
Fixing absolute path to dist/Embed/components
2002-08-16 00:12:47 +00:00
pinkerton%netscape.com
eebf049bf8
pull base prefpanel into the privacy panel target
2002-08-15 22:31:01 +00:00
pinkerton%netscape.com
1aec6a376d
Move cache clearing button to Navigation panel, add security prefs to
...
Privacy panel. make privacy panel inherit from base prefpanel class.
2002-08-15 22:30:17 +00:00
bryner%netscape.com
d7f6c636ba
Static build changes for universalchardet (bug 162851).
2002-08-15 22:24:54 +00:00
pinkerton%netscape.com
a80768613a
Pull in universal charset decoder in dylib build. update include paths for
...
navigation pref panel for cache. (bug 162851)
2002-08-15 21:51:55 +00:00
sfraser%netscape.com
a506ef7e18
Fix some site icons not displaying properly.
2002-08-15 21:13:27 +00:00
pinkerton%netscape.com
08686b0c43
fix problem where we were ignoring the return value reading home page pref
2002-08-15 20:52:13 +00:00
pinkerton%netscape.com
24ab1e26ff
Remove a hack used to workaround having gecko views in the sidebar. fixes
...
cmdkeys working when opening the sidebar (bug 152612)
2002-08-15 20:32:06 +00:00
sfraser%netscape.com
38ed722467
Adding a Get Info item to the Edit menu, which, for now, only applies to the selected bookmark in the bookmarks sidebar. This is part of bug 155484.
2002-08-15 19:39:14 +00:00
pinkerton%netscape.com
02c62b89e1
Remove pause/resume button from d/l progress dialog and ui strings (bug 157826)
2002-08-15 19:15:24 +00:00
pinkerton%netscape.com
3065f52caa
updated icon from ugo
2002-08-15 19:05:52 +00:00
sfraser%netscape.com
8664c2b72c
Fixing alignment of proxy icon so that site icons don't clip the text border.
2002-08-15 19:01:51 +00:00
sfraser%netscape.com
637cc27766
Fix build warning by adding an include.
2002-08-15 18:58:41 +00:00
pinkerton%netscape.com
4137cd86f3
updated icons from ugo
2002-08-15 18:55:54 +00:00
pinkerton%netscape.com
691171dbdd
Untitled -> untitled per aqua guidelines
2002-08-15 18:21:13 +00:00
sfraser%netscape.com
43b1fd2379
Changes for bug 160725: adding site icon support to the proxy icon, tabs, bookmarks (in sidebar, tolbar and menu). Site icons are fetched via the SiteIconProvider, which uses the more generic RemoteDataProvider under the hood. RemoteDataProvider talks to necko, getting the resulting data into an NSData. Notifications are used to indicate to listeners when the load is done.
...
Site icons that are loaded to into the necko cache. We also cache data for missing site icons, to avoid continual refetches.
Site icons are on by default, but can be turned off via the "browser.chrome.site_icons" pref.
2002-08-15 18:08:12 +00:00
sfraser%netscape.com
879dbad54a
Project changes for bug 160725: add RemoteDataProvider.mm/h, SiteIconProvider.mm/h, and include paths into dist/include/nkcache.
2002-08-15 18:04:24 +00:00
sfraser%netscape.com
2b8a7eabcb
Nib changes for bug 160725: hook up mProxyIcon on the BrowserWindowController.
2002-08-15 18:03:38 +00:00
pinkerton%netscape.com
640d1ca539
Register for undo/redo notifications so we can hide the suggestions
...
list. Fixes the urlbar font size. (bug 159606)
2002-08-14 22:11:02 +00:00
pinkerton%netscape.com
536a42646f
Stop the throbber from animating when it's been removed from the toolbar
...
(bug 155869)
2002-08-14 21:46:01 +00:00
pinkerton%netscape.com
e37cd5e245
Fix padding issues and a memory leak (bug 162205)
2002-08-14 19:37:40 +00:00
pinkerton%netscape.com
137261f190
remove hack for unsupported protocols now that necko correctly
...
dispatches them for us (bug 145807)
2002-08-14 19:10:26 +00:00
pinkerton%netscape.com
5ab61284c6
a double-click to dismiss a menu on a folder would cause us to popup
...
the menu again. check for that case (bug 162367)
2002-08-14 14:20:09 +00:00
pinkerton%netscape.com
364efe8141
going back to a NSTextField with field editor for the url bar. fixes a lot
...
of hacks and crashes with the NSTextView, while still managing to provide
undo support (bug 161621).
2002-08-13 16:23:42 +00:00
pinkerton%netscape.com
64fa90e043
make all new tabs appear on the right. comes from usability tests (bug 154468)
2002-08-12 19:06:37 +00:00
pinkerton%netscape.com
74f9930289
use a new window subclass that lies about it being the key window so the
...
scrollbar of the autocomplete popup is always enabled. also fixes a
memory leak where we'd leak the autocomplete popup in every window (bug 157637)
2002-08-09 15:33:29 +00:00
sfraser%netscape.com
b0dfca74aa
Fix warnings; some CHTooltip left.
2002-08-09 00:39:10 +00:00
pinkerton%netscape.com
16620e0f06
use a constant
2002-08-08 19:40:40 +00:00
pinkerton%netscape.com
df260ca839
Adding tooltip support for TITLE in html (bug 149635)
2002-08-08 19:36:13 +00:00
pinkerton%netscape.com
dadd886a85
When quitting, the d/l progress window and controller are shut down
...
before the d/l listener. add some code to separate the two and a
kung-fu death grip around the timer code to clean up this case (bug 161218)
2002-08-07 21:32:02 +00:00
sfraser%netscape.com
dee8dd79ef
Fix for bug 152975. Add a Show/Hide Sidebar menu item with key shortcut Command-/. Patch from Prachi Guariar.
2002-08-06 20:42:25 +00:00
sfraser%netscape.com
bba7bb2bd7
Patch from Max Horn to optimize 'stringByTruncatingTo'.
2002-08-06 20:04:07 +00:00
pinkerton%netscape.com
5ba24c811f
Fix problem where hiding the status bar in a popup would cause the content
...
area to extend below the window and scrolling would be messed up and the
horizontal scrollbar would be hidden. (bug 153116).
2002-08-06 19:20:28 +00:00
pinkerton%netscape.com
0a404136f8
Always use setTitle to set the window title (bug 152626)
2002-08-06 15:00:30 +00:00
pinkerton%netscape.com
6113656ea6
adding max horn
2002-08-06 02:32:34 +00:00
pinkerton%netscape.com
e680bd72a2
Add tooltips to bookmark outliner. allow context-click to set the
...
selection, not rely on what's already selected (bug 150186)
2002-08-06 02:25:46 +00:00
sfraser%netscape.com
e3791121af
Fix for bug 156607 (performance slow with large numbers of tabs open). These changes make all the tabs the same width, and put a cap of 16 on the number of tabs per browser window. When at this limit, commands that would open a new tab (e.g. view source) now open a new window. 'New tab' menu items should disable appropriately.
2002-08-06 01:53:37 +00:00
pinkerton%netscape.com
e81eb50a28
Somehow we lost the connections on the ok/cancel buttons in the password
...
dialog. hook those up and finiah changing all setEnabled's to setTransparent's
(bug 160758)
2002-08-06 01:10:29 +00:00
pinkerton%netscape.com
3c7f281420
Turn off fade-in of splashscreen
2002-08-06 00:51:47 +00:00
pinkerton%netscape.com
f68298b099
remove an unused outlet (location toolbar item))
2002-08-06 00:42:49 +00:00
pinkerton%netscape.com
f8095b6801
make dealloc call super class'
2002-08-06 00:17:31 +00:00
pinkerton%netscape.com
0a3c48e1b9
Fix customize dialog with location bar NSTextView. Adds support for NSCoder
...
to support it and fixes some odd bugs we think might be in the OS. (bug 159781)
2002-08-06 00:13:04 +00:00
pinkerton%netscape.com
d707ebb163
Call super dealloc all the time and make sure we only do it at the end of
...
dealloc (bug 160790)
2002-08-05 22:50:33 +00:00
sfraser%netscape.com
92d3202cb3
Fix for bug 160312: avoid crashes when dragging bookmark folders from the sidebar onto themselves in the bookmarks toolbar.
2002-08-03 02:18:33 +00:00
sfraser%netscape.com
abd1b91830
Fix bug 160799: we don't need to have anything selected in the bookmarks before we drag.
2002-08-03 01:09:00 +00:00
bryner%netscape.com
1a685e5562
Ensure that we don't try to set initial focus on Gecko too early -- wait for the page to load. Also fixed a few build warnings. Bug 151039, r=sfraser.
2002-08-02 23:45:24 +00:00
sfraser%netscape.com
b5d820d2c9
Fix bug 160168; option-click to save link broken. We were throwing an exception when calling fileSystemRepresentation on an empty string. Also change a bunch of places in the code to assume UTF-8, not ASCII, for url strings.
2002-08-02 23:40:29 +00:00
sfraser%netscape.com
91634c3b1f
Don't rebuild the entire history data source (and leak it) every time the sidebar is opened, which makes sidebar opening animate more smoothly. Also put in some #ifdefs to it's easier to play with the browser window positioning code on sidebar open.
2002-08-02 23:12:00 +00:00
sfraser%netscape.com
5df846cc5a
Fix potential crash by calling [super dealloc] _after_ cleaning ourselves up. Found with MallocDebug.
2002-08-02 22:25:47 +00:00
sfraser%netscape.com
f8304d9717
Fix for bug 155920: added string truncation utility on our NSString category, and used it to truncat strings that are put into menu items in the UI and window titles.
2002-08-02 21:08:24 +00:00
pinkerton%netscape.com
6736f2619e
fix bustage
2002-08-01 18:09:53 +00:00
pinkerton%netscape.com
7dd70040ee
Keep XPCOM from being shut down while this window is open (bug 160241)
2002-08-01 18:00:50 +00:00
pinkerton%netscape.com
43a24b5038
update tooltip code, but leave it off (bug 149653). i hate cocoa.
2002-08-01 18:00:02 +00:00
pinkerton%netscape.com
1e0d73c152
A little more hackery on the tooltip code (still commented out). Tips are
...
now correctly positioned, but they still block mousemove.
2002-08-01 17:25:48 +00:00
sfraser%netscape.com
10c0a84d64
Fixing various drag and drop bugs: 160215 -- dragging link into bookmarks sidebar panel, and into the personal toolbar now works.
...
Bug 157520 -- dragging a bookmark into a tab no longer leaves things in a bad state. Bug 154906 -- dragging links onto tabs works now.
Changes include adding the bookmarks outline, and the boomarks toolbar as recipients of NSStringPboardType data, and replacing calls to [NSPasteboard propertyListForType], which tries to parse a url string into a property list, with [NSPasteboard stringForType].
2002-07-31 02:39:11 +00:00
sfraser%netscape.com
73dad95ce0
Fixing key shortcuts for Previous/Next tab, and reordering those menu items so that Previous comes before Next.
2002-07-30 21:06:49 +00:00
sfraser%netscape.com
c640562437
Keep Navigator.scriptTerminology in sync with Navigator.scriptSuite.
2002-07-30 16:53:09 +00:00
pinkerton%netscape.com
0949187dc6
Sherlock uses the spyglass suite (bug 160130).
2002-07-30 16:02:38 +00:00
pinkerton%netscape.com
54c3ef5a62
Ensure gecko knows the drag left the window and shuts down the drag
...
session (bug 160041)
2002-07-30 15:20:28 +00:00
sfraser%netscape.com
28b2fd6d95
Adding a 'Search Page' item to the Go menu (bug 160056). Made it and the Home item always enabled.
2002-07-30 05:09:44 +00:00
sfraser%netscape.com
a4d6db1b95
Fix for bug 160037; remove the SearchPageDefault key so that we go to IC for the default search page.
2002-07-30 05:00:14 +00:00
sfraser%netscape.com
e8fe3482d1
Ensure that category methods do the right thing when called on NSMutableStrings by using 'self'.
2002-07-29 23:22:32 +00:00
sfraser%netscape.com
9d92b27bdc
Fix some build warnings that showed up after my string whackage.
2002-07-29 22:35:52 +00:00
sfraser%netscape.com
685fce57b2
Whack string usage. Converted category on NSString to use references, added PRUnichar* method, and changed all uses to use these new methods.
2002-07-29 21:40:53 +00:00
sfraser%netscape.com
b7ffac66f0
Fix to use new category on NSString for going to and from nsAStrings
2002-07-29 19:52:09 +00:00
sfraser%netscape.com
9c7daf5e57
Add category methods on NSString to assist with going back and forth between nsAStrings and NSStrings.
2002-07-29 19:47:00 +00:00
pinkerton%netscape.com
128246c814
Don't show about:blank to users.
2002-07-29 19:19:43 +00:00
pinkerton%netscape.com
a023eac2c8
Set the next key view when showing/hiding text fields (bug 159275)
2002-07-29 18:53:43 +00:00
pinkerton%netscape.com
d57ab9b904
Remember the window title even if we don't have a window controller. (bug 157283)
2002-07-29 18:16:07 +00:00
pinkerton%netscape.com
1f5bb58831
Fix cases where the bookmarks info window would remember the last selection,
...
even after it had been deleted. Also changes focus when losing key status so
the field editor gets properly released. We seem to have lost the outlets
in the bm sidebar for the info and edit buttons, re-add and re-attach them
and ensure that they are disabled when there is no selection (bug 159655).
2002-07-29 15:13:49 +00:00
bryner%netscape.com
02efe44163
correcting comment spelling so mcafee can test tinderbox updating.
2002-07-27 07:16:35 +00:00
sfraser%netscape.com
f9196b4175
Fixing bug 156893: strip control characters out of strings which are to become bookmark titles, to avoid saving corrupt XML.
2002-07-27 01:24:42 +00:00
sfraser%netscape.com
1731d6c88b
Added NSString+Utils.mm/.h
2002-07-27 01:22:32 +00:00