Граф коммитов

307 Коммитов

Автор SHA1 Сообщение Дата
pierre%netscape.com 4168004b6a profiler-ready 1999-05-12 07:11:51 +00:00
pierre%netscape.com 991eac0d10 First Checked In. 1999-05-12 06:57:52 +00:00
pinkerton%netscape.com ddd9032be6 don't use the NSRuntimeStubs, use NSRuntime instead. No need for stubs anymore because runtime is built before stdlib. 1999-05-12 05:36:41 +00:00
pinkerton%netscape.com b3df9791e4 Add two new targets for Carbon that use the MSL mem allocators instead of sfraser's because heapzones don't exist under Carbon. 1999-05-12 03:48:01 +00:00
pinkerton%netscape.com bdf529ffee add the MacOS Support:Headers:Universal Headers access path so that we can pick up subfolders in the headers introduced in Carbon. Adding this path won't affect non-carbon builds because this folder exists already. 1999-05-12 03:47:19 +00:00
pinkerton%netscape.com fbe38eed9b leave exporting qd to nsRuntimeQD.exp 1999-05-12 03:31:23 +00:00
pinkerton%netscape.com 8449b03e0d add two new targets for Carbon (debug and optimized). These targets don't include quickdraw_globals.c or export "qd". Introduced a new file NSRuntimeQD.exp that is only in the non-Carbon targets that exports "qd". 1999-05-12 03:31:07 +00:00
pinkerton%netscape.com f5d50d0235 First Checked In. 1999-05-12 03:29:47 +00:00
pinkerton%netscape.com 78abc72193 more stuff that doesn't exist under Carbon, commented out when building for that. We really need a carbonated moreFiles. 1999-05-12 02:30:50 +00:00
pinkerton%netscape.com 44eee344d5 some of the timer stuff in here (which we don't use) doesn't like the WWDC Carbon Headers. #ifdef'd out for TARGET_CARBON. 1999-05-11 21:31:32 +00:00
pinkerton%netscape.com 31a4815379 use MacPrefix.h for the target we build. It was already used in the other targets, but not for the optimized .o we always build. 1999-05-11 21:30:18 +00:00
pinkerton%netscape.com bc8fb2796f PBCopyFileSync and PBHMoveRenameSync don't exist in Carbon. Hack around this when TARGET_CARBON is defined, but we need a better solution. Shouldn't affect builds when this is off. 1999-05-10 23:05:01 +00:00
pinkerton%netscape.com 113b4f5b1d totalBytes and FreeBytes structs changed under Carbon. Fixes to work in both environments. 1999-05-10 22:37:50 +00:00
pinkerton%netscape.com 4f18b973ce move #include of DefinesMac.h up a few lines to pick up the correct TARGET_CARBON define there. 1999-05-10 22:34:12 +00:00
pinkerton%netscape.com 0821a680c6 don't init toolbox if we're building for carbon. 1999-05-10 22:33:39 +00:00
rjc%netscape.com bc3f117d53 Fix bug # 4357 where FTP is broken on the Mac. This is basically the same bug and same bug fix as bug # 3405. Somebody needs to fix this for real... I think we should make Kathy Brade do it (Hi Kathy!) as she introduced the bug. Anyway, approval=chofmann. 1999-04-30 23:17:08 +00:00
briano%netscape.com 4966fce617 No longer a problem for non-Mac platforms. 1999-04-27 23:50:04 +00:00
sfraser%netscape.com 25fb9812d5 Fix a ton of link warnings by removing MathLib, since this is imported via InterfaceStubs. 1999-04-27 04:07:06 +00:00
jj%netscape.com ed7d19fc38 File Removed. 1999-04-22 01:25:18 +00:00
jj%netscape.com d459e849aa updated for MSL 4.1.05 1999-04-22 01:25:04 +00:00
pinkerton%netscape.com 61340330b9 remove MathLib, as it is in interfacesLib already. 1999-04-10 00:49:18 +00:00
sdagley%netscape.com ecaf8cc5e2 Fix bug #3405. Thanks to sfraser's research we discovered that there was a nasty problem caused by mactime.c including xp_mcom.h (added by brade on 3/3) causing ctime to be redefined as macctime. This is bad since macctime calls ctime (can you say recursion, recusrion, recusrsion...). Fix was to add an #undef for ctime after including xp_mcom.h and sacrificing a purple dinosaur. 1999-03-05 05:39:20 +00:00
brade%netscape.com 93fbf8505d reduce compiler warnings 1999-03-03 14:31:00 +00:00
sfraser%netscape.com 30fd2b2f9b Mac project changes -- NSStdlib now includes the memory allocators and MoreFiles as static libraries, and re-exports their symbols. 1999-02-26 00:41:00 +00:00
sfraser%netscape.com 9526926f67 Mac project changes: remove MSL libs from NSRuntime, and don't export new/delete from here 1999-02-26 00:40:12 +00:00
sfraser%netscape.com 22a24a2429 Mac project uptates; build the memory allocators and morefiles as static libraries. 1999-02-26 00:39:19 +00:00
sar%netscape.com b2ad536a28 Turn of "modification date caching" so that dependencies are sure to work. 1999-02-11 00:04:46 +00:00
sfraser%netscape.com 3564688e35 First Checked In. 1999-01-31 00:27:56 +00:00
petitta%netscape.com fa5d88601c removed FlushAllocator.h(obsolete) 1999-01-28 19:57:21 +00:00
jj%netscape.com 8d36a6fc05 fixed non-debug build bustage 1999-01-27 22:10:44 +00:00
petitta%netscape.com ebc70632c7 Added Files 1999-01-27 21:48:24 +00:00
mcmullen%netscape.com a58105db04 Added a new InitializeMacToolbox() to NSStdLib (declared in macstdlibextras.h) and exported it. This makes all the Mac Toolbox Init calls, and also (if DEBUG) initializes SIOUX without menus. Safe to call this multiple times (it has a static boolean). Removed toolbox initialization from constructor of nsAppShell, and called InitializeMacToolbox() instead. Called InitializeMacToolbox from main in viewer app, and also from a static initializer in nsAppRunner.cpp. 1999-01-27 02:11:56 +00:00
sfraser%netscape.com 2e36275b5d Add an optimization in the large heap allocators which keeps track of the largest contiguous free block in each chunk. 1999-01-26 01:08:54 +00:00
sfraser%netscape.com ce779ce2f2 Removing ProfilerLib that I left in there by mistake. 1999-01-22 00:22:19 +00:00
sfraser%netscape.com fae5dab490 First Checked In. 1999-01-22 00:21:46 +00:00
sfraser%netscape.com eed9a1690d Added a new target that builds a NewPtr-based implementation of malloc/free for debugging purposes. 1999-01-22 00:20:42 +00:00
sfraser%netscape.com 0e9cbbecc9 Various optimizations in the memory allocators as fix for bug 2254. Also now zap the contents of allocated and freed blocks. 1999-01-22 00:20:06 +00:00
sfraser%netscape.com a3898d0100 First Checked In. 1999-01-21 23:35:30 +00:00
sfraser%netscape.com 1e4169f2ff Added a #pragma error noting that this file is obsolete, but remains for reference reasons. 1999-01-21 23:35:08 +00:00
sfraser%netscape.com 2c6dbcfc72 Commented out obsolete PowerPlant includes 1999-01-21 23:34:32 +00:00
sfraser%netscape.com 951addb80e File Removed. 1999-01-19 22:34:36 +00:00
sdagley%netscape.com fd18f32d2b Fix improper calculation of gmtDelta - was using Mac toolbox BitTest routine to test the wrong bit, changed to a simpler & test. Checking in with permission of cyeh. 1999-01-12 01:22:46 +00:00
sfraser%netscape.com b204f8ea3d Add SIOUX initialization routine 1999-01-08 03:27:22 +00:00
sfraser%netscape.com a8d052c951 Added SIOUX files in the debug target, and made a new debug target with console stubs. Also turned on PPC struct alignment in all targets. 1999-01-08 03:26:55 +00:00
sfraser%netscape.com 8c580c2e5b Change to use regular prefix configuration 1999-01-08 03:26:09 +00:00
sfraser%netscape.com 049beddf40 First Checked In. 1999-01-08 03:25:16 +00:00
sfraser%netscape.com 5d62de2b19 File Removed. 1998-12-17 01:21:56 +00:00
pinkerton%netscape.com 3b93638e26 Don't build NavServices stuff because it doesn't work with the 3.2 universal headers (apple changed a struct). 1998-12-08 19:42:52 +00:00
sfraser%netscape.com c90ff9b46e Change BlockZero to memset. 1998-12-05 22:41:14 +00:00
sfraser%netscape.com 78a692454a Update project files to remove old mem allocator code, and include new allocators. Also made static debug target for testing purposes. 1998-12-05 22:05:23 +00:00
sfraser%netscape.com 8de3b16eb4 Allocators now use shared heap zones, for better temp mem use. Other minor changes. 1998-12-05 22:04:36 +00:00
sfraser%netscape.com 5e512d94a3 Adjust prefix files for the new allocators. 1998-12-05 22:03:38 +00:00
sfraser%netscape.com 4b3fa6114d Remove all but the basic exports. 1998-12-05 22:02:58 +00:00
sfraser%netscape.com b2d0a9208d Remove the Flush_ calls, and tidy up new(). 1998-12-05 22:02:10 +00:00
sfraser%netscape.com 18e315daff Remove the extern Flush_Allocate, and replace call with a malloc. 1998-12-05 22:01:30 +00:00
sfraser%netscape.com 3ef9587b99 No longer export FlushAllocator.h. MacMemAllocator.h should also go away when NSPR is fixed. 1998-12-05 22:01:00 +00:00
sfraser%netscape.com ea7fca2f99 Add a #error to warn that this file should no longer be used. I can't remove it, because NSPR still includes it. 1998-12-05 22:00:24 +00:00
sfraser%netscape.com 9563c38cc9 Dumping out my latest memory manager changes. Still not being built yet. New code includes stats collection, but no way to write out stats at the moment. 1998-12-04 02:21:19 +00:00
sfraser%netscape.com 46017e9804 First Checked In. 1998-12-03 00:45:32 +00:00
beard%netscape.com c0c7bc482d Mac shared library migration. 1998-11-30 22:15:00 +00:00
beard%netscape.com 93430e373e Fixes spurious drawing of the security icon. 1998-10-30 03:01:38 +00:00
ftang%netscape.com 404bf5feae UTF8 enable HyperTree title and inline edit 1998-10-21 14:32:48 +00:00
saari%netscape.com 68f14d0c22 Mac only change. Making changes to make the mac toolbars no flash on mouse rollover or when playing an animated GIF 1998-10-16 21:29:55 +00:00
saari%netscape.com 1964fe19fa Mac only change to Mac memory allocator. Checking in John McMullen's change to the small block allocator. 1998-10-16 04:52:44 +00:00
pinkerton%netscape.com a91caab6be new constructor for creating attachments from code, not from Constructor. 1998-10-08 21:56:26 +00:00
pinkerton%netscape.com f610a5faea Fix build bustage. Add default constructor so we can create w/out an LStream. 1998-10-06 22:54:15 +00:00
pinkerton%netscape.com 3a34461e3c Fix hidden virtuals. 1998-10-06 03:59:05 +00:00
pierre%netscape.com 87764930d1 fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions 1998-10-06 03:00:28 +00:00
pierre%netscape.com 295ee345ce getting obsolete: added #error "use CWPro4 version" 1998-10-06 02:56:07 +00:00
saari%netscape.com bfa2e799a8 Merged sfraser's realloc improvements for the Mac memory allocator from Nova to Mozilla. Referenced by bug #326465 1998-10-05 23:00:21 +00:00
cyeh%netscape.com f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
cltbld%netscape.com d0eac5090e Set NavigationLib to weak linked 1998-10-01 19:08:39 +00:00
jfrancis%netscape.com b533e1db9b Making the world safe for MacOS 8.1 1998-09-30 18:31:22 +00:00
pinkerton%netscape.com 732973c520 remove explicit LListener inheritance. 1998-09-29 17:35:23 +00:00
pinkerton%netscape.com 4a1839cccf casts to make pro4 compiler happy 1998-09-29 17:32:11 +00:00
pinkerton%netscape.com a923e54edd make sure we pick up right header files. 1998-09-29 17:31:08 +00:00
pinkerton%netscape.com d8bc5bee42 make sure we pick up the correct defines. 1998-09-29 17:30:47 +00:00
pinkerton%netscape.com 40a5cd2a25 new pro4 exports. 1998-09-29 17:30:20 +00:00
pinkerton%netscape.com bd7bb73f4a pro4 namespace stuff. 1998-09-29 17:29:34 +00:00
pinkerton%netscape.com 1f53b20032 new stuff from pro4 1998-09-29 17:29:08 +00:00
pinkerton%netscape.com 0e89106328 fix warnings. 1998-09-29 17:25:45 +00:00
pinkerton%netscape.com 082c7199ce carbon stuff. 1998-09-29 17:25:31 +00:00
pinkerton%netscape.com 1d0d4b1cd5 add new[] and delete[] and fix other stuff (get rid of flushAlloc, etc) 1998-09-29 17:23:18 +00:00
pinkerton%netscape.com bc1282458b pro4 changes 1998-09-29 17:20:12 +00:00
pinkerton%netscape.com 014d00ff5b pro4 changes. 1998-09-29 17:20:02 +00:00
pinkerton%netscape.com f624926b8c make sure we pull in relevant headers. 1998-09-29 17:15:30 +00:00
pinkerton%netscape.com fa91ba94b6 new export file for pro4. 1998-09-29 17:14:28 +00:00
pinkerton%netscape.com 3c557a07f5 Pro4 mods (casts). 1998-09-29 17:11:45 +00:00
pinkerton%netscape.com 1fff0d4271 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
cyeh%netscape.com 8e884596c4 removing old NSPR20 #ifdef 1998-09-28 20:38:02 +00:00
ftang%netscape.com 904cbed1fe Fix UTF8 problem 1998-09-24 09:23:19 +00:00
ftang%netscape.com 9a2f8c6b24 fix the wrong measurement problem in UTF8 by calling the new UTF8 function 1998-09-24 09:22:32 +00:00
ftang%netscape.com 1521930aad implement better UTF8 drawing support. Implement mid and end truncation for UTF8 1998-09-24 09:18:25 +00:00
wtc%netscape.com 96a6a02078 NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
pinkerton%netscape.com defa444e48 adding QA_Partner support. 1998-09-11 19:00:41 +00:00
sdagley%netscape.com 4add78c3ba Implement real version of FE_CheckConfirm 1998-09-08 21:32:03 +00:00
pinkerton%netscape.com 50bf723d3c use LScrollerView 1998-09-08 18:07:48 +00:00
ftang%netscape.com c3c1970df1 Merge the fix 311741 from 4.5 tree. 1998-09-03 20:47:32 +00:00
pinkerton%netscape.com 3fc74a90ab making RefreshRowRange const. 1998-09-01 20:19:34 +00:00
pinkerton%netscape.com 4178d83fab updated for new CProgressCaption 1998-09-01 20:16:43 +00:00
pinkerton%netscape.com 60fb2b6a1c New RowIsContainer method which can replace CellHasDropFlag to determine if the row is a container and if it is currently expanded or collapsed. Fixed auto-expand d&d to use this instead of CellHasDropFlag so it will still autoexpand when drop flags are not used. 1998-08-28 20:32:00 +00:00
pinkerton%netscape.com de955f1d6c Allow tooltip to show up even when not on a valid cell. 1998-08-25 20:25:15 +00:00
pinkerton%netscape.com 7b1ce937b5 Better handling of UTF8. 1998-08-25 20:23:47 +00:00
pinkerton%netscape.com c8b942e490 new UTF8 drawing routines (yay!) 1998-08-25 00:04:34 +00:00
pinkerton%netscape.com 542edc1c64 Landing code from 4.5. Allows tooltips to stay around between areas that want them, instead of hiding each time. 1998-08-25 00:03:19 +00:00
pinkerton%netscape.com 28c55fe90b Landing of 4.5 changes to get new tooltips, bug fixes, and spring-loaded folders. Caused some APIs to change, I hope I got them all in derrived classes. 1998-08-25 00:02:34 +00:00
pinkerton%netscape.com eb3235d924 Changes from 4.5 to support new tooltips that don't go away when you move between two areas that desire a tooltip. 1998-08-25 00:01:56 +00:00
pinkerton%netscape.com 6657dfedfc Move EClickState to Netscape_Constants 1998-08-24 23:58:57 +00:00
pinkerton%netscape.com c97b8af359 First Checked In. 1998-08-24 23:54:19 +00:00
pinkerton%netscape.com 1ecbdd0166 Ability to set # of clicks to open row from API. 1998-08-24 19:52:47 +00:00
pinkerton%netscape.com 6bd87d1b9f Broadcast message on mouse-up. 1998-08-20 21:49:11 +00:00
sdagley%netscape.com b9829e39a5 Fix a functionality problem with my previous checkin - change the MacFE stubs for FE_CheckConfirm and FE_SelectDialog to the workaround versions until the actual versions are implemented. Yes the tree is in flames but these files aren't related and folks are all over the problem (akkana and jfrancis have checked in fixes for X and Mac). 1998-08-14 01:21:46 +00:00
sdagley%netscape.com bafb230a6a Add MacFE stubs for FE_CheckConfirm and FE_SelectDialog for morse's privacy code. danm acquired the appropriate permissions from the module owners for the XP spammage. 1998-08-13 22:11:56 +00:00
pinkerton%netscape.com 956db7dc06 Fix redraw problem on refresh with inline editing. 1998-08-11 19:15:28 +00:00
saari%netscape.com caf57269df Fixing a checkin error for the MacMemAllocator changes. This fixes some recent instability in Mac Grommit. 1998-08-07 00:21:29 +00:00
pinkerton%netscape.com fd5fa6e7ee First Checked In. 1998-08-05 02:50:38 +00:00
saari%netscape.com bb35a39676 Merging in sfraser's MacMemAllocator changes from 4.5, along with improved MacMemAllocator/cache behavior. 1998-08-04 21:50:56 +00:00
pierre%netscape.com fa7460a752 added ostrstream.h 1998-07-30 03:32:43 +00:00
pierre%netscape.com d318816ff3 First Checked In. 1998-07-30 03:32:20 +00:00
sdagley%netscape.com 8c24fc154d Fix build hoarkage caused by missing access path in one of the project targets 1998-07-29 21:55:32 +00:00
pinkerton%netscape.com fa4316d9cc Added clickCountToOpen() and made some methods const. 1998-07-28 00:44:27 +00:00
saari%netscape.com 07b719d451 Merging sfraser's MacMemAllocator changes from 4.5 1998-07-20 18:10:48 +00:00
pinkerton%netscape.com 5dceb400d3 Preliminary stuff for turning off drag feedback if container is sorted. Bug fixes for dropping at end of list. Handle tabbing into in Pro2 way. 1998-07-20 16:08:17 +00:00
spider 365c772ff9 Normandy Merge .... 1998-06-22 21:21:28 +00:00
sfraser 0b66ae3f5e Fixes to allow us to compile Progress with this obsolete class for now. 1998-06-04 07:31:29 +00:00
scc c5bab4a898 First Checked In. 1998-06-03 00:12:50 +00:00
scc a0d2a32d1d First Checked In. 1998-06-02 23:54:58 +00:00
pinkerton ef8cb39019 Backing out appearance manager changes because Apple won't be able to deliver an SDK that fits our needs and works with pre 8.5 systems. Code is still in the tree if it ever wants to be pulled out again later (appr sdagley). 1998-06-02 21:39:14 +00:00
sfraser 1c7a223200 Really fix the library name this time. 1998-05-28 20:49:02 +00:00
sfraser dd39362e25 Fix the output directory, and the lib name for the debug shlb target 1998-05-28 20:29:47 +00:00
sfraser 774052ff9b Changed for new build system 1998-05-28 18:58:33 +00:00
sfraser d3febdb901 First Checked In. 1998-05-28 18:57:26 +00:00
sfraser 5e256bd279 Changed for new build system, and to put output of stubs project in dist:client_stubs 1998-05-28 18:53:57 +00:00
sfraser 7382386b4f Changed prefix file for new build system 1998-05-28 18:53:07 +00:00
sfraser 34ba33bcfc Added some more headers to export 1998-05-27 00:53:55 +00:00
sfraser fadf4e509b First Checked In. 1998-05-27 00:53:25 +00:00
pinkerton 8f10dac8dd Status bar now uses appearance to draw progress bar separate from status text. Related Netscape classes that do the same thing obsoleted. 1998-05-26 16:32:05 +00:00
sfraser 44e9956672 First Checked In. 1998-05-23 01:14:17 +00:00
pinkerton 382dfd7c13 First Checked In. 1998-05-22 20:23:25 +00:00
pinkerton a476e5c2cd commented out the annoying assert when max round was exceeded. 1998-05-22 04:22:04 +00:00
pinkerton fcc3270223 Landing of a bunch of appearance manager stuff. (appr sdagley). 1998-05-22 04:19:24 +00:00
pinkerton 1eef7b63e2 add comment that this class is obsolete (appr sdagley). 1998-05-19 19:31:51 +00:00
pinkerton 36e8856c9b Beginnings of appearance manager support. Add AM classes to powerplant and make toolbars use either AM (through CAMSavvyBevelView) or old way if AM not present (for now, this may change). (appr sdagley). 1998-05-19 19:25:59 +00:00
pinkerton edd72ed970 First Checked In. 1998-05-19 19:16:51 +00:00
atotic d6ffa1e4e9 Removed NSstring.* because of conflicts with raptor, renamed to macstrdlibxetras 1998-05-15 16:59:14 +00:00
atotic b32cf33e30 Renamed nsstring.[c|h] to macstdlibextras.[c|h] because of the naming conflict with Raptor (which uses ns prefix exclusively). 1998-05-15 16:54:09 +00:00
atotic 8eed3cae6f First Checked In. 1998-05-15 16:52:14 +00:00
atotic 7b3a34f7ec Fixing the -ko flag 1998-04-28 05:17:41 +00:00
atotic 66d8931ca9 Fixing the -ko flag 1998-04-28 04:59:01 +00:00
atotic fa472434b4 Fixed the rcs flag to -kb 1998-04-28 04:39:29 +00:00
pinkerton 535606e02a Fix 2 const problems for Kathy (rev sdagley, appr sdagely). 1998-04-17 22:41:09 +00:00
pinkerton a153945b9c No longer using extra icons for hilighted and disabled state, but drawing them with toolbox transform modes. 1998-04-17 22:39:57 +00:00
pinkerton 9760829202 First Checked In. 1998-04-15 00:06:11 +00:00
pinkerton 06a67f5973 Added public DoInlineEditing() (rev sdagley, appr don) 1998-04-08 20:30:13 +00:00
pinkerton 5913005a12 added public DoInlineEdit for the node edit HT event and made RefreshCellRange public (it was protected, but is public in LTreeView). (rev sdagley, appr don) 1998-04-08 20:29:54 +00:00
pinkerton 3eb9b70afc Fix bug (our first patch from the net) with redraw of cell when the title was clicked to select it and the pane was read-only (like History). (rev sdagley, appr don) 1998-04-07 00:00:41 +00:00
ltabb 3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00