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

1276 Коммитов

Автор SHA1 Сообщение Дата
pavlov%pavlov.net 17648a2e1c we require gtk 1.1.13, remove #ifdef's. clean up key press handling 1999-01-23 12:03:14 +00:00
pavlov%pavlov.net cbb68346eb fix text widgets getting focus. 1999-01-23 11:26:09 +00:00
pavlov%pavlov.net eb75eac16b animated things work, editor works, etc etc etc. be happy! 1999-01-23 01:58:45 +00:00
saari%netscape.com 08140967d1 Commenting out until I figure out what I horked 1999-01-23 01:08:17 +00:00
radha%netscape.com 3c623e5a80 Use the EventQueue service provider instead of manipulating directly with PLEventQueue 1999-01-23 00:54:43 +00:00
saari%netscape.com f065f8df2f Commenting out until I figure out what I horked 1999-01-23 00:46:57 +00:00
saari%netscape.com fd0965aadc Commenting out until I figure out what I horked 1999-01-23 00:26:51 +00:00
mcafee%netscape.com 389fcbdee8 Cleaning up whitespace 1999-01-23 00:02:41 +00:00
saari%netscape.com f9fe3cd8f0 First Checked In. 1999-01-22 23:53:53 +00:00
saari%netscape.com 135412c230 Set mMenuListener to null in constructor 1999-01-22 23:25:16 +00:00
saari%netscape.com 5a3024bd0e Added nsIMenuListener.h and made a member variable in nsBaseWidget for holding one of these. This is for the XPToolkit menus to hook in and get notified of menu events. 1999-01-22 23:23:00 +00:00
blizzard%appliedtheory.com cecaf27f77 handle the top level widget special in resizing 1999-01-22 16:10:29 +00:00
blizzard%appliedtheory.com bc752de0c6 resizing fixes 1999-01-22 16:02:34 +00:00
pavlov%pavlov.net 5c58680a67 setup place for ramiro to fix bug 2503 easily 1999-01-22 12:10:43 +00:00
davidm%netscape.com 0ee72b3136 2239 Crash when leaving test9 1999-01-22 01:49:08 +00:00
rods%netscape.com 934d281ab9 Removed the GetFont method (this functionality is now a part of the nsIDeviceContext) 1999-01-21 23:59:14 +00:00
rods%netscape.com 57251495aa Added new Method for getting System Attributes (colors, fonts, sizes)
many of these are duplicated in nsLookAndFeel. The enums will be removed
from nsLookAndFeel.
1999-01-21 23:55:27 +00:00
pierre%netscape.com 693e7203ad Fix #2251 "Garbage renders over the back button" 1999-01-21 11:42:00 +00:00
pierre%netscape.com ab39f1571e Removed the obsolete 'mTE'. 1999-01-21 11:41:26 +00:00
pierre%netscape.com c8c16d923e Removed the unused method DrawWidget() 1999-01-21 11:21:51 +00:00
pierre%netscape.com 3ddd00c52f Calls SetOrigin() in Invalidate(). Fixes the problem where on going to a new page the top of the html area gets drawn last. Thanks to Cyrus Harmon <cyrus@neomorphic.com> 1999-01-21 11:21:10 +00:00
pierre%netscape.com 3a4a6cba6f Mac only: added 'isCommand' in nsInputEvent 1999-01-21 09:52:07 +00:00
pierre%netscape.com 698b0c7465 initialize the Rendering Context from a GrafPort to fix a crash on print 1999-01-21 08:41:21 +00:00
akkana%netscape.com 1e6298885a Handle alphanumeric characters properly 1999-01-20 18:43:59 +00:00
rods%netscape.com 161d16eee7 Fixed scrollbar rendering problem by commenting out the WM_CTLCOLORSCROLLBAR
message in switch statement. (fix thanks to Michael Lowe)
1999-01-20 15:42:51 +00:00
pierre%netscape.com 2b7fa89adb display the AppearanceMgr frame around edit fields 1999-01-19 22:34:43 +00:00
pierre%netscape.com 7fd48a6bec fixed Scroll() in case the caller passes a null clipRect 1999-01-19 19:29:43 +00:00
rods%netscape.com 4916cb3b44 Added new Method for Querying System Fonts 1999-01-19 17:36:19 +00:00
pinkerton%netscape.com bde7a0bfbd Added cut/copy to pierre's paste work and sync'd the work done in textWidget to that in textAreaWidget so both now support cut/copy/paste the same way (though the code isn't shared). 1999-01-19 17:21:37 +00:00
pierre%netscape.com 18f4e4ea48 use the newly added HandleUpdateEvent() to redraw the top-level widget 1999-01-19 14:34:14 +00:00
pierre%netscape.com f327e84e4d fixed live scrolling 1999-01-19 14:33:47 +00:00
pierre%netscape.com f8e9e4e8e2 added HandleUpdateEvent() and use ::BeginUpdate() in Update() in order to improve performance during live scrolling 1999-01-19 14:33:21 +00:00
pierre%netscape.com 208f3660d0 added Paste 1999-01-19 10:29:48 +00:00
pierre%netscape.com bf0027d64a moved ConvertOSMenuResultToPPMenuResult() from nsMacMain 1999-01-19 10:29:30 +00:00
pierre%netscape.com 6ad1c5ab54 propagate menu event to focused widget and its parents 1999-01-19 10:28:53 +00:00
pierre%netscape.com bbb59e88cc Fixed the clip rgn in Scroll(): the scrollbars no longer flicker. 1999-01-19 04:29:08 +00:00
pavlov%pavlov.net a6f0134412 parse ~/.gtkrc (if it exists) file to make things look more consistant with
other gtk apps.
1999-01-19 02:45:55 +00:00
pavlov%pavlov.net f3403d13bc return true for events that we handle and not false 1999-01-19 02:17:30 +00:00
pierre%netscape.com 9b2c45c82a Paint only the damaged area instead of the whole widget. Reuse the rendering context to update the children. Scroll the children. 1999-01-19 00:02:51 +00:00
pierre%netscape.com fc7abd29e2 DoMessagePump() no longer returns a boolean 1999-01-19 00:01:41 +00:00
pavlov%pavlov.net d881cd83e7 fix mouse clicking 1999-01-18 23:42:04 +00:00
pavlov%pavlov.net ef484d02ed fix Invalidate() and Update() 1999-01-17 19:30:13 +00:00
pavlov%pavlov.net 9437c83d97 only create 1 GC since we are pushing the same visual for all of the widgets. 1999-01-17 18:58:28 +00:00
pavlov%pavlov.net 6b1eab88cd fix bustage 1999-01-17 03:08:56 +00:00
pavlov%pavlov.net 33ef8cb54c move the event queue into nsToolkit 1999-01-17 02:09:55 +00:00
pavlov%pavlov.net 01c1753df8 Inherit nsDialog from nsWindow instead of nsWidget. s/Motif/GTK+/ in *.h for
some comments
1999-01-17 01:36:13 +00:00
pavlov%pavlov.net 1ce7f22bca move some stuff from nsWindow to nsWidget. Removed more unused code, do
redraws correctly...
1999-01-16 23:12:35 +00:00
sfraser%netscape.com 148d347cc0 Fix control key handling to call HandleControlKey, to fix the font problem. Also draw a box around the control for looks. 1999-01-16 00:42:33 +00:00
sfraser%netscape.com e6027588a8 Mcmullen's fixes for scroll bar behaviour, and override a method so that scroll bars are sized correctly. 1999-01-16 00:41:20 +00:00
sfraser%netscape.com d8eb05860d Tweak the window size so that the scroll bar is correctly positioned, and create a root Mac control for the window (so that we get control embedding). 1999-01-16 00:40:26 +00:00
sfraser%netscape.com fc2f244935 mcmullen's scrollbar fixes (use 32-bit control values), some tweaks of Mac control visibility to avoid drawing controls in the wrong places, add a couple of utility methods for creating and adjusting Mac controls. 1999-01-16 00:39:28 +00:00
sfraser%netscape.com bb5a9a2c34 Optimization: don't refocus a widget if it is already focussed 1999-01-16 00:30:40 +00:00
pierre%netscape.com e3a19d235c fixed the windowless menu handler to work with non-raptor windows (SIOUX debug window, for instance) 1999-01-15 22:34:59 +00:00
joki%netscape.com 48ae4e8fb7 Temporary fix to windows key events to give them a coord not associated with the mouse. 1999-01-15 22:24:23 +00:00
jfrancis%netscape.com db9f2b1285 Removing Powerplant 1999-01-15 05:19:59 +00:00
jfrancis%netscape.com 717c601126 Powerplant removal 1999-01-15 05:11:22 +00:00
sfraser%netscape.com b5f845a2ce Bustage fix: adding PowerPlant library back (DEBUG target only) 1999-01-15 03:46:36 +00:00
jfrancis%netscape.com 63812b8e5a Removing Powerplant 1999-01-15 00:06:35 +00:00
sfraser%netscape.com af432d54b4 Call Inherited::SetFont in the SetFont method 1999-01-14 23:43:41 +00:00
pavlov%pavlov.net efdfec098b #ifdef around some recent gtk changes 1999-01-14 23:02:50 +00:00
pinkerton%netscape.com 800786f351 fix misunderstanding with params to SetText() 1999-01-14 18:57:44 +00:00
pinkerton%netscape.com a7020b65e7 fix misunderstanding with parameters in SetText() 1999-01-14 18:56:49 +00:00
pavlov%pavlov.net 4cc7a542c0 fix bug 2352 1999-01-14 18:35:55 +00:00
sfraser%netscape.com 83c0407709 Fix build bustage (adding method CreateFontAliasTable()) 1999-01-14 07:14:24 +00:00
pierre%netscape.com 9fbcc80bbd Fixed the mouseRgn in WaitNextEvent in order not to continuously send mouseMoved events. 1999-01-14 07:02:28 +00:00
sfraser%netscape.com 8adffedbb5 No longer call the static method of nsFontMetricsMac in StartDraw; since nsMacControl implements SetFont now, this is no longer necessary. 1999-01-14 05:50:56 +00:00
sfraser%netscape.com 2750fa716a Override SetFont to setup the control font properly. Previously, it was being picked up from the port just before drawing, which no longer works after the font optimizations in GFX. 1999-01-14 05:48:29 +00:00
sfraser%netscape.com b3f733e464 Override CreateFontAliasTable to tweak the font settings for Mac (specifically, use Courier in preference to Courier New for the fixed width font). Also #ifdef out the font num cache, now that nsFontMetricsMac is smarter about cacheing the font num. 1999-01-14 05:44:50 +00:00
sfraser%netscape.com f8e1a0028a Warnings fix (remove ; ) 1999-01-14 05:37:28 +00:00
pollmann%netscape.com 83f98faaee Bug 2088 2099: Similar fixes for nsListBox (add PreCreateWidget to get mMultiSelect) 1999-01-13 07:27:24 +00:00
pollmann%netscape.com 70ac649676 Bug 2088 2099: Check the IsPassword and IsReadOnly data members on creation. 1999-01-13 07:14:22 +00:00
pollmann%netscape.com d944a0b8c2 Bug 2088 2099: Add PreCreateWidget method for password and readonly text elements. 1999-01-13 07:09:21 +00:00
pinkerton%netscape.com 70349fe327 fix problem where SetText would truncate text to 255. 1999-01-13 00:03:05 +00:00
pinkerton%netscape.com 85158561f2 fix #2247 to fix lack of redraw when text is set 1999-01-13 00:02:51 +00:00
mcmullen%netscape.com 41e7307ae5 Fully implement scrollbars - live scrolling, etc. Includes changes by Cyrus Harmon. 1999-01-12 19:26:31 +00:00
blizzard%appliedtheory.com 2d09d8adad clean up factories for gtk. make destroying for nsWidgets() cleaner. 1999-01-12 04:42:09 +00:00
pavlov%pavlov.net b0a13ace63 sync all my changes. removed lots of code that is provided in nsBaseWidget,
added focus handlers, etc etc etc
1999-01-12 03:56:33 +00:00
pavlov%pavlov.net 09e2f443a0 set event.point.[xy] to 0 1999-01-11 23:06:13 +00:00
pavlov%pavlov.net 97031df1f3 allow nsWindow's to take focus. this should fix problem for editor people 1999-01-10 18:48:05 +00:00
pavlov%pavlov.net eb52f9504c halfway fix the excessive GC problem. more work on resizing 1999-01-09 21:16:20 +00:00
pavlov%pavlov.net acd084d6c6 Resizing works.... somewhat. More to come 1999-01-09 17:41:20 +00:00
beard%netscape.com 7db5cb6bbe Turned off call to NET_PollSockets() on XP_MAC, to fix link error, not really needed anyway. 1999-01-08 22:43:45 +00:00
pavlov%pavlov.net a976fb2e47 use GDK bit stuff for the alt/ctrl/shift mods 1999-01-08 15:55:52 +00:00
pierre%netscape.com 6a8bb7040a Fixed bug in SetPosition. Thanks to Cyrus Harmon <cyrus@neomorphic.com> 1999-01-08 05:36:06 +00:00
sfraser%netscape.com dd642f2028 Add SIOUX event handling in debug mode. Also remove a couple of unnecessary #defines and use the Universal Header versions. 1999-01-08 03:29:39 +00:00
sfraser%netscape.com 8f4ee62626 Change 'memory' include to search in system path 1999-01-08 03:28:47 +00:00
akkana%netscape.com 365817c89e 1965: Fix mouse-down events 1999-01-07 21:06:21 +00:00
mcafee%netscape.com 0896c99dc9 Variable had wrong type (1229), thanks to tor@cs.brown.edu 1999-01-07 20:14:34 +00:00
brade%netscape.com d27e20fbbd reduce Macintosh compiler warnings by removing extra ; 1999-01-06 18:49:37 +00:00
warren%netscape.com 3d9c908207 Added check for null. 1999-01-06 00:06:14 +00:00
pierre%netscape.com f8c62f1334 removed the handle locking/unlocking in Init() 1999-01-05 04:07:23 +00:00
pierre%netscape.com bee6ae8584 commented out an annoying assert 1999-01-05 03:51:17 +00:00
blizzard%appliedtheory.com fa9520e3ce don't return the address of something allocated on the stack 1998-12-29 01:07:35 +00:00
pavlov%pavlov.net 815637d719 yet another attempt to get resizing working 1998-12-24 21:06:27 +00:00
pavlov%pavlov.net 9a87c6eea2 fix build, more event cleanups 1998-12-24 02:46:34 +00:00
pavlov%pavlov.net 024beed937 remove lots and lots and lots and lots of excess code that isn't used.
fix up a few events
1998-12-24 02:10:49 +00:00
pierre%netscape.com f941ca3d69 Export the 2 functions to fix link errors in embedding applications 1998-12-23 06:54:37 +00:00
pavlov%pavlov.net 6da5899ae4 comment something out 1998-12-23 04:17:30 +00:00
pavlov%pavlov.net fe27a2c01b Redo all the evil event handling. We still do not resize properly, but I am
getting closer.
1998-12-23 03:31:15 +00:00
pierre%netscape.com 54fd83d004 moved nsRefData to nsMacMessageSink.h 1998-12-22 06:38:00 +00:00
pierre%netscape.com b6d3d328bb defined the Raptor windowKind bit and moved nsRefData to nsMacMessageSink.h 1998-12-22 06:37:46 +00:00
pierre%netscape.com aeff8eaaf0 Handle the Raptor windowKind bit 1998-12-22 06:37:32 +00:00
pierre%netscape.com 1b25f03672 File Removed. 1998-12-22 02:04:26 +00:00
pierre%netscape.com 8bb5fe19ef Fixed for the Mac 1998-12-22 02:02:24 +00:00
pinkerton%netscape.com 1fccc59141 Get rid of obsolete interfaces. 1998-12-21 21:54:29 +00:00
pinkerton%netscape.com e6c0b3d37e Decouple the toolbars from the toolbox once and for all. Implement collapsing/expanding toolbars with new grippy mechanism. 1998-12-21 21:54:17 +00:00
rods%netscape.com a29a012791 Added several enums for form's controls 1998-12-21 16:53:49 +00:00
brade%netscape.com e9dc173ef8 have SetAlignment return NS_OK (reduce Mac compiler warnings) 1998-12-21 16:51:19 +00:00
brade%netscape.com f2853da8d6 reduce Mac compiler warnings by commenting out unused local variables 1998-12-21 16:48:35 +00:00
pierre%netscape.com 392e110ad0 Remove 'mBounds' that was hidding a recently added member variable with the same name in nsBaseWidget 1998-12-20 13:16:48 +00:00
pierre%netscape.com cf39974924 Added a reminder to not always pass the entire widget rect in NS_PAINT_EVENTs 1998-12-20 13:14:29 +00:00
ramiro%netscape.com 9bb7820d60 Renamed 'main' to 'scribble'. 1998-12-20 08:22:02 +00:00
peterl%netscape.com 771b8f3e81 sync to new attribute api 1998-12-20 01:35:57 +00:00
pavlov%pavlov.net b69707dccf we require gtk 1.1.6 now 1998-12-19 20:10:31 +00:00
pavlov%pavlov.net 0488070648 fix crash 1998-12-19 20:02:31 +00:00
pavlov%pavlov.net 340357e342 lots and lots of code cleanup. 1998-12-19 18:04:06 +00:00
hyatt%netscape.com 37b1699757 Implemented expanding/collapsing nodes in the tree view AND implemented
selection in the tree view.
1998-12-18 23:57:11 +00:00
pierre%netscape.com 4dbe87a66d Update() no longer passes the rendering context to the children 1998-12-18 13:34:39 +00:00
pierre%netscape.com b42b6ca58a Update() no longer passes the rendering context to the children and ignore invisible widgets 1998-12-18 13:34:22 +00:00
pierre%netscape.com 754e763f06 Fixed continuous drawing of controls by doing a ValidRect after DrawControl 1998-12-18 13:29:39 +00:00
pierre%netscape.com ed9efc3407 Call DeviceContextImpl::Init() just because Windows does it 1998-12-18 13:29:06 +00:00
shaver%netscape.com 009626137f resprinkle NO_STATIC_LIB, but spare libpng so that viewer is cool. Also, repair some viewer/apprunner link foibles 1998-12-18 02:55:23 +00:00
blizzard%appliedtheory.com 73321fc450 only destroy the widget if it has actually been created 1998-12-18 02:52:55 +00:00
waterson%netscape.com f77d6fb67a Fix build bustage. 1998-12-18 01:33:26 +00:00
mjudge%netscape.com 874cb09b7f fixing build 1998-12-18 01:09:11 +00:00
davidm%netscape.com 1d34fc5c03 Fix problems with multiple windows leaking the event queue 1998-12-17 23:10:42 +00:00
hyatt%netscape.com cb7161fc0e Fixing Pink's build bustage. 1998-12-17 22:48:36 +00:00
pinkerton%netscape.com 9c27434d23 using nsCOMPtr and grippies are now drawn by hand so we can get the right look and scaling. Separation of grippies from toolbar in place with ifdefs. 1998-12-17 22:15:48 +00:00
pinkerton%netscape.com 5e4b35a9c5 using nsCOMPtr 1998-12-17 22:15:09 +00:00
pinkerton%netscape.com ca8c871fe8 using nsCOMPtr and preparing for separation from grippy and toolbar manager with ifdefs. 1998-12-17 22:14:28 +00:00
pinkerton%netscape.com f5c9eca872 inserted IID() method for use with nsCOMPtr. 1998-12-17 22:13:41 +00:00
hyatt%netscape.com 9e6d9c33ac Paving the way for the implementation of expanding/collapsing folders. 1998-12-17 22:11:51 +00:00
rods%netscape.com f78d6cde7f Added LBS_EXTENDEDSEL flag to get the proper MULTIPLE seleciton behavior 1998-12-17 18:44:52 +00:00
hyatt%netscape.com 8268678354 Fixing build bustage. Sorry! 1998-12-17 00:07:23 +00:00
hyatt%netscape.com b3c7340bb2 Fixing build bustage. Sorry! 1998-12-17 00:05:06 +00:00
hyatt%netscape.com 000bd58188 Added code for hit detection. (Can now detect a hit on the trigger and tell
which row/column was hit.)
1998-12-16 23:02:30 +00:00
hyatt%netscape.com c9143b7001 Modifications for rollover color support. 1998-12-16 22:06:26 +00:00
davidm%netscape.com 9ffcab4426 First pass at adding nspr event queue on the mac so that clicking on links works properly 1998-12-16 22:03:18 +00:00
dcone%netscape.com 8c984661d6 fixed resoluton problem for printing. 1998-12-16 18:02:38 +00:00
warren%netscape.com b22a4e72fd Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
donm%netscape.com 892afafcc0 backing out Shaver's changes. -donm 1998-12-16 00:49:36 +00:00
dcone%netscape.com ce63f20492 fixed the scaling bug 1998-12-15 22:22:40 +00:00
shaver%netscape.com 10c5b7a554 Make apprunner link dynamically.
Sprinkle Makefile.ins with NO_STATIC_LIB to speed the build and reduce the disk
requirements.
1998-12-15 22:17:14 +00:00
dcone%netscape.com 6c691b667d fixed some scaling issues for the mac, more to come 1998-12-15 16:56:53 +00:00
shaver%netscape.com 2e1488cb9a Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
ramiro%netscape.com ee04da5942 Rename 'libdbm' to 'libmozdbm' and 'libutil' to 'libmozutil.
This will fix the problem many people are reporting wrt conflicts with
system libraries that have the same names.
1998-12-15 07:37:32 +00:00
ramiro%netscape.com 972d889fec Ignore generated files. 1998-12-15 07:32:11 +00:00
ramiro%netscape.com 568ff5cc56 Make it link again. 1998-12-15 07:31:57 +00:00
michaelp%netscape.com f4ff4c278d we now pass the damage region given to us in BeginPaint() into the
rendering context for better damage management.
1998-12-15 05:44:21 +00:00
pierre%netscape.com b69cb88431 don't dispatch Update event when the widget has drawn itself already 1998-12-15 04:03:38 +00:00
pierre%netscape.com e45e163f70 added OnPaint() to return 'false' and notify nsWindow not to dispatch the Update event 1998-12-15 04:03:09 +00:00
sfraser%netscape.com 6942e6d079 Fixed Show() to store a full UNIX path to the selected file 1998-12-15 03:11:59 +00:00
pierre%netscape.com c981374aea added nsDialog.cpp ans nsLabel.cpp 1998-12-15 03:05:50 +00:00
pierre%netscape.com b81884337e support nsDialog ans nsLabel 1998-12-15 03:05:06 +00:00
pierre%netscape.com b96bc052ab support dialogs 1998-12-15 03:03:10 +00:00
pierre%netscape.com 600a85175d First Checked In. 1998-12-15 03:00:25 +00:00
pinkerton%netscape.com fff34c5bb1 add nsHTToolbarContentModel.cpp to obj's as well as src's. Doh! 1998-12-15 00:42:55 +00:00
pinkerton%netscape.com ec9183d0b3 add nsHTToolbarContentModel.cpp 1998-12-14 23:51:34 +00:00
pinkerton%netscape.com d87f5e01aa minor tweaks to nsBasicStyleInfo struct. 1998-12-14 23:51:04 +00:00
pinkerton%netscape.com 1d183cd2b1 Talk to new nsHTToolbarDataModel 1998-12-14 23:50:34 +00:00
pinkerton%netscape.com 7ce7c5b101 First Checked In. 1998-12-14 23:50:02 +00:00
beard%netscape.com c8acfa93a2 Regenerated with GenToc. 1998-12-13 18:15:37 +00:00
beard%netscape.com 48c16d8ad3 First Checked In. 1998-12-13 05:01:04 +00:00
hyatt%netscape.com c96fd50e53 Fixing a minor drawing bug (filling in of the blank lines in the tree). 1998-12-13 01:20:35 +00:00
hyatt%netscape.com 46770ac9bb Fixing the content model structure and correcting a drawing error
in the tree view.
1998-12-11 23:01:09 +00:00
pinkerton%netscape.com b23d9d973a Explanation of why this file is obsolete but still in the tree. 1998-12-11 16:39:29 +00:00
pinkerton%netscape.com 0786a3001e use NS_STATIC_CAST. 1998-12-11 16:35:48 +00:00
pinkerton%netscape.com 0fb674ef74 fix a cast with the tree view because nsITreeView doesn't exist anymore. 1998-12-11 16:35:33 +00:00
pinkerton%netscape.com 7c9dffb861 make tree view implement nsIContentConnector, obsoleting nsITreeView 1998-12-11 16:35:08 +00:00
pinkerton%netscape.com 6d2dde8382 Make toolbar manager implement nsIContentConnector and prepare for nsIToolbarManager to go away. 1998-12-11 16:34:46 +00:00
pinkerton%netscape.com 00e73d46c9 Make toolbar implement nsIContentConnector and prepare for nsIToolbar to go away. 1998-12-11 16:34:25 +00:00
pinkerton%netscape.com 8bb5b988ee Export nsIContentConnector.h instead of nsITreeView.h 1998-12-11 16:33:40 +00:00
pinkerton%netscape.com 2966b33e46 First Checked In. 1998-12-11 16:32:39 +00:00
dcone%netscape.com b0694d2a79 minor fix for the printers port 1998-12-11 16:09:28 +00:00
dcone%netscape.com 0d7a24041e Fixed it so that a control handle is not made unless a valid windowptr is passed in. This is needed for the printer port. 1998-12-11 16:05:54 +00:00
dcone%netscape.com 02171add6c Update routines for creating a rendering context, and fixed the printer routines. 1998-12-11 16:03:10 +00:00
pierre%netscape.com 3d8ccf2607 Fixed Resize() and Invalidate() to make xpfe apps much faster 1998-12-11 01:11:23 +00:00
waterson%netscape.com a69b2c5305 Made sure to treat attribute value case-insenstively. Fixed QueryInterface() call. 1998-12-10 10:06:37 +00:00
waterson%netscape.com 37544f7029 Changed assumptions about where to find column info in the content model: specifically, removed the explicit <column> group required for every item. Hyatt, we'll need to talk about this. 1998-12-10 10:05:32 +00:00
waterson%netscape.com 470dea45a9 Iterate through children of the <COLUMNS> node, not the original node. 1998-12-10 08:31:52 +00:00
waterson%netscape.com c5baaa9bfe Make sure to get the children of the <CHILDREN> node, not the original node. 1998-12-10 08:30:59 +00:00
waterson%netscape.com a0bcab8d8f Make sure to addref the content node in the constructor. 1998-12-10 08:30:18 +00:00
sfraser%netscape.com 3a4008a62e Convert AppleSingle->binary format. 1998-12-10 03:22:27 +00:00
hyatt%netscape.com 9fe4aa6738 Nodes now track their correct indentation levels (from the content model). 1998-12-10 00:21:44 +00:00
hyatt%netscape.com c786776b66 Columns are now grabbed from the content model. 1998-12-09 23:08:32 +00:00
hyatt%netscape.com f491c3b34f My previous checkin is going to break Linux. This checkin should fix the
build bustage.
1998-12-09 20:50:27 +00:00
hyatt%netscape.com 41ab68bde4 Modifications to make the tree widget talk to nsIContent. 1998-12-09 19:57:15 +00:00
hyatt%netscape.com fc186efdac Modified the tree view interface so a content root can be set. 1998-12-09 19:56:55 +00:00
ramiro%netscape.com ecd26e152a Fix bugzilla bug 1822.
Memory clobber on 64-bit host.
Thanks to rth@cygnus.com for catching this and providing a fix.
1998-12-09 15:13:42 +00:00
pierre%netscape.com e04f280c6b Implemented scrollbars as native controls. Still some bugs, should have live-scrolling, should be proportionnal under 8.5. 1998-12-09 13:26:49 +00:00
pierre%netscape.com a703457c80 don't draw when not visible 1998-12-09 13:24:26 +00:00
pierre%netscape.com bfe4cfbf72 redraw on Scroll() 1998-12-09 13:24:09 +00:00
pierre%netscape.com 75694f0742 removed saari's hacks 1998-12-09 10:18:50 +00:00
pierre%netscape.com a941bfe959 A bunch of changes: removed saari's hacks, fixed origins, clipping, resize and update 1998-12-09 10:18:30 +00:00
pierre%netscape.com bc4e83e1af don't draw when not visible and don't draw in SetThumbSize() in order to fix a flicker of the horizontal sbar on resize when the text fits into the page 1998-12-09 10:18:03 +00:00
pierre%netscape.com 501c9a539c Fixed the "GrowWindow" from DRAW_ON_RESIZE in order to have a minimum window size (Viewer and maybe XPViewer don't support very narrow windows). Added a WaitNextEvent for update events during the DRAW_ON_RESIZE after having fixed a related bug in nsWindow. 1998-12-09 10:16:35 +00:00
pierre%netscape.com 4b20189536 Removed the last of the Mac specific hacks added last week 1998-12-09 10:16:15 +00:00
pierre%netscape.com 3d7a43ea47 Use a better looking font on the Mac 1998-12-09 10:15:22 +00:00
pierre%netscape.com ae7da3b28a Removed some include files 1998-12-09 10:14:46 +00:00
ramiro%netscape.com c36bd6cf87 widget/tests/scribble/Makefile.in:
- Link with -lpwcac -ldbm on all platforms, not just Linux, FreeBSD, and
SunOS.
- Correct linking order: $(PNG_LIBS) needs to be after -limg.

widget/tests/scribble/main.cpp
- Declare extern "C" for the XP_ReBuffer stub.
- Declare main to return int because it does return a value.

Thanks to wtc@netscape.com (Wan-Teh Chang) for the fix.
1998-12-07 06:51:26 +00:00