Commit Graph

3461 Commits

Author SHA1 Message Date
mcafee%netscape.com
0516d8ccde Adding font interfaces for Linux.
git-svn-id: svn://10.0.0.236/trunk@31656 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 21:13:50 +00:00
mcafee%netscape.com
bec3b4d589 Adding nsIFileListTransferable to the Linux build.
git-svn-id: svn://10.0.0.236/trunk@31654 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 21:11:00 +00:00
saari%netscape.com
2b79b09d87 adding context menus to windows build
git-svn-id: svn://10.0.0.236/trunk@31648 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 20:42:50 +00:00
pinkerton%netscape.com
107fd9da10 pipe all drag events into Gecko, not just drop events. Also work with the new nsIDragSessionMac interface.
git-svn-id: svn://10.0.0.236/trunk@31617 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 18:50:57 +00:00
pinkerton%netscape.com
2b89181129 implements nsIDragSessionMac to get the dragRef from external drags. GetData() implemented (mostly).
git-svn-id: svn://10.0.0.236/trunk@31616 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 18:50:20 +00:00
pinkerton%netscape.com
10a38693a3 Accept any kind of drag event, not just drops.
git-svn-id: svn://10.0.0.236/trunk@31614 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 18:49:42 +00:00
pinkerton%netscape.com
6e578e8456 add nsIDragSessionMac.h
git-svn-id: svn://10.0.0.236/trunk@31610 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 18:43:30 +00:00
pinkerton%netscape.com
a31d391ec0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@31609 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 18:43:10 +00:00
rods%netscape.com
2bb4f6f16c added nsFileListTransferable
git-svn-id: svn://10.0.0.236/trunk@31602 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:35:29 +00:00
rods%netscape.com
6fb8272d93 added nsFileListTransferable to build
git-svn-id: svn://10.0.0.236/trunk@31601 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:34:54 +00:00
rods%netscape.com
5be7eb82b9 Changed to adhere to interface changes
git-svn-id: svn://10.0.0.236/trunk@31600 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:34:33 +00:00
rods%netscape.com
47e0fa3e88 added font iterators
git-svn-id: svn://10.0.0.236/trunk@31599 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:27:06 +00:00
rods%netscape.com
7658fb998e Each font has a struct and keeps track of its sizes in a nsVoidArray
git-svn-id: svn://10.0.0.236/trunk@31598 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:26:40 +00:00
rods%netscape.com
fc599eafc3 Added FontIterator
git-svn-id: svn://10.0.0.236/trunk@31597 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:26:03 +00:00
rods%netscape.com
eef5acebf8 Added Font Iterator interfaces
git-svn-id: svn://10.0.0.236/trunk@31596 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 12:25:18 +00:00
pierre%netscape.com
b9c201c5f1 fixed a glitch due to the TARGET_CARBON conversion in nsWindow::Update()
git-svn-id: svn://10.0.0.236/trunk@31595 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 10:18:33 +00:00
pierre%netscape.com
0301c12e7d hooked up DoDisk() to handle disk events
git-svn-id: svn://10.0.0.236/trunk@31594 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 10:15:55 +00:00
pierre%netscape.com
0d83ce6407 The constructor takes a nsMacWindow instead of a nsWindow. Removed HandleDiskEvent(): disk events are handled in our message pump or left to the embedding apps.
git-svn-id: svn://10.0.0.236/trunk@31593 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 10:14:46 +00:00
pierre%netscape.com
1dbaf5e759 fix list boxes with a temporary hack to access the 'ldes' resource from the Finder
git-svn-id: svn://10.0.0.236/trunk@31592 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 10:09:14 +00:00
akkana%netscape.com
fe761a5a58 Fix crash introduced by change of APIs
git-svn-id: svn://10.0.0.236/trunk@31531 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 00:40:13 +00:00
rods%netscape.com
76498d2b50 Initial checkin
git-svn-id: svn://10.0.0.236/trunk@31484 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:41:37 +00:00
rods%netscape.com
8f77171738 Inital checkin
git-svn-id: svn://10.0.0.236/trunk@31483 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:39:31 +00:00
rods%netscape.com
8665f709bd moved nsITransferable include from header to impl
git-svn-id: svn://10.0.0.236/trunk@31482 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:32:49 +00:00
mcafee%netscape.com
6f87731acd Removing nsDataFlavor.cpp from the build.
git-svn-id: svn://10.0.0.236/trunk@31480 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:29:57 +00:00
rods%netscape.com
01f0a3de99 removing nsIDataFlavor and nsIGenericTransferable
git-svn-id: svn://10.0.0.236/trunk@31479 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:24:53 +00:00
pinkerton%netscape.com
989bbb9117 removing nsDataFlavor.cpp
git-svn-id: svn://10.0.0.236/trunk@31478 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:24:35 +00:00
mcafee%netscape.com
82b19ae538 Clipboard restructuring.
git-svn-id: svn://10.0.0.236/trunk@31477 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:24:26 +00:00
pinkerton%netscape.com
a0f662b0da removing nsidataFlavor and nsIGenericTransferable
git-svn-id: svn://10.0.0.236/trunk@31476 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 22:24:25 +00:00
rods%netscape.com
037168cd6d removed nsIDataFlavor and merged transferable interfaces
git-svn-id: svn://10.0.0.236/trunk@31467 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 21:56:23 +00:00
mcafee%netscape.com
33cdca97ec Clipboard restructuring.
git-svn-id: svn://10.0.0.236/trunk@31466 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 21:55:40 +00:00
pinkerton%netscape.com
6fb14800ce updated clipboard apis and merging transferable into one api and getting rid of nsiDataFlavor.
git-svn-id: svn://10.0.0.236/trunk@31464 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 21:54:14 +00:00
rods%netscape.com
089a8e7024 removed reference to nsIDataFlavor and merged nsITransferable and nsIGenericTransferable
git-svn-id: svn://10.0.0.236/trunk@31462 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 21:53:57 +00:00
donm%netscape.com
1d5628761d backing out linux build bustage. see bug #6331
git-svn-id: svn://10.0.0.236/trunk@31432 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 18:24:31 +00:00
warren%netscape.com
241c136c33 Fixed mac and linux uses of Count
git-svn-id: svn://10.0.0.236/trunk@31414 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 05:28:31 +00:00
warren%netscape.com
fe7d7e2e69 Fixed nsICollection (and Count in particular) to be xpidl friendly.
git-svn-id: svn://10.0.0.236/trunk@31413 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 04:56:04 +00:00
pavlov%pavlov.net
c73b778598 misc changes including things to attempt to get command line things working in
apprunner


git-svn-id: svn://10.0.0.236/trunk@31352 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:53:50 +00:00
briano%netscape.com
750a1b39ba Fix for Motif builds.
git-svn-id: svn://10.0.0.236/trunk@31351 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:52:06 +00:00
pinkerton%netscape.com
d570e17373 put code that didn't compile yesterday back in. Now i know that ::Foo doesn't work too well if Foo is a macro.
git-svn-id: svn://10.0.0.236/trunk@31338 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:14:22 +00:00
pinkerton%netscape.com
bc17bb4f7b dispatch the drag and drop event to the correct widget
git-svn-id: svn://10.0.0.236/trunk@31337 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:13:44 +00:00
pinkerton%netscape.com
f627fbca5c somehow, these files got extra blank lines in them between every source file line. Removing them. Also removing duplicate implementations of addref, release, and QI, since we inherit them from nsBaseDragService.
git-svn-id: svn://10.0.0.236/trunk@31336 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:13:06 +00:00
pierre%netscape.com
72dbcf5751 profiler-ready + put added mMouseRgn
git-svn-id: svn://10.0.0.236/trunk@31262 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 07:26:55 +00:00
pinkerton%netscape.com
d732d9469a disposing of event proc has changed under Carbon. tweaking.
git-svn-id: svn://10.0.0.236/trunk@31209 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 02:35:28 +00:00
blizzard%redhat.com
03c092771f catch up with the new nsIMenuBar interface
git-svn-id: svn://10.0.0.236/trunk@31198 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 01:27:06 +00:00
pinkerton%netscape.com
61a1d89d51 fix bustage.
git-svn-id: svn://10.0.0.236/trunk@31190 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:28:20 +00:00
pinkerton%netscape.com
cecde1eef1 using accessors when required by Carbon. Also adding lots of preliminary macOS drag and drop stuff. Wish I could have separated these into multiple checkins, but not possible.
git-svn-id: svn://10.0.0.236/trunk@31181 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:02:09 +00:00
pinkerton%netscape.com
126ac23d41 use accessors for opaque data structs where required for carbon. Make sure we return grafptrs when asking for graphics and windowptrs when asking for windows, since they are very different under Carbon.
git-svn-id: svn://10.0.0.236/trunk@31153 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:56:17 +00:00
pinkerton%netscape.com
b1932be19b scroll action proc's need keyword pascal for Carbon. conditionally added it. Ugly, but it works.
git-svn-id: svn://10.0.0.236/trunk@31152 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:51:33 +00:00
pinkerton%netscape.com
655585ef89 using accessors for opaque data structs where necessary for Carbon.
git-svn-id: svn://10.0.0.236/trunk@31149 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:46:10 +00:00
pinkerton%netscape.com
6619489e1a moved the ifdefs around the printing code to be more correct.
git-svn-id: svn://10.0.0.236/trunk@31146 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:40:25 +00:00
pinkerton%netscape.com
28ef714de5 comment out printing code under carbon. The api's have all been obsoleted and we need to rework them. Also font/encoding stuff is messed up in WWDC builds so some hacks are in here to work around. That code should all go away when Carbon is fixed.
git-svn-id: svn://10.0.0.236/trunk@31141 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:36:19 +00:00