Commit Graph

1956 Commits

Author SHA1 Message Date
pinkerton%netscape.com
4a90ca1de0 use ControlDefinitions.h and use new popup menu APIs for Carbon. 1999-05-10 23:14:40 +00:00
pinkerton%netscape.com
69b439dbe8 use ControlDefinitions.h and new APIs for Carbon for ValidRect. Doesn't affect normal builds. 1999-05-10 23:13:16 +00:00
pinkerton%netscape.com
41dbbfd1cb use ControlDefinitions.h under Carbon 1999-05-10 23:12:08 +00:00
pinkerton%netscape.com
cee3247406 don't use OpenDeskAcc under Carbon. 1999-05-10 23:10:55 +00:00
pinkerton%netscape.com
a8c9ac0a18 added ControlDefinitions.h for Carbon. 1999-05-10 23:09:34 +00:00
pinkerton%netscape.com
4928ef02e1 adding ControlDefinitions.h for Carbon. 1999-05-10 23:07:34 +00:00
kmcclusk%netscape.com
113c61a824 bug #2115 - Removed src/windows/nsStringUtil.h and src/windows/nsStringUtil.cpp. Moved GetACPString to
nsMenu. widget/public now contains an updated nsStringUtil.h with fixes for bug #2115.
bug #2226 - Modified nsFileWidget.cpp - Removed code which saved and restored the current directory.
1999-05-10 22:55:16 +00:00
saari%netscape.com
639db48070 Adding mac context menu files. These are not yet in the build 1999-05-10 20:14:05 +00:00
syd%netscape.com
9f5352b832 Remove SetModal interface. 1999-05-08 23:14:35 +00:00
syd%netscape.com
a633cc0343 Cleaned up Create function. Make sure that variables are not NULL before use.
Also, don't free the "home" variable -- this will cause memory corruption the
second time Create is called and will result in weirdo behavior in Gtk+/Glib.
Implemented nsAppShell::GetNativeEvent, nsAppShell::DispatchNativeEvent,
and nsAppShell::EventIsForModalWindow.
1999-05-08 23:13:45 +00:00
syd%netscape.com
ecd191a98a Remove SetModal() native implementation for Gtk+. 1999-05-08 23:09:44 +00:00
syd%netscape.com
2c190b3a4a Remove SetModal() native implementation. 1999-05-08 23:09:05 +00:00
syd%netscape.com
36e8cebe4e Remove nsBaseWidget::SetModal. 1999-05-08 23:08:23 +00:00
sspitzer%netscape.com
8e0cc74dc3 fix spelling mistake and wrap printf behind #ifdef DEBUG 1999-05-08 17:47:00 +00:00
mcafee%netscape.com
226595ee86 Adding support for dataFlavor cache: GetPredefinedDataFlavor(). 1999-05-08 01:29:52 +00:00
saari%netscape.com
2206d15162 First Checked In. 1999-05-08 00:19:33 +00:00
rods%netscape.com
bb0b2a9687 Fixed strict cast on HDROP 1999-05-07 20:38:11 +00:00
kmcclusk%netscape.com
d7d854cab3 Fix for Bug #2115 Modified nsStringUtil.h as suggested in Bugzilla.
Fix for Bug #4219 Fix for scribble. Removed NET_PollSockets()
call from AfterDispatch. Scribble works now under WIN32.
1999-05-07 20:14:16 +00:00
rods%netscape.com
87af89f0e4 Added nsISupportArray include 1999-05-07 20:11:46 +00:00
rods%netscape.com
c86230119f Removed methods and put them in nsIDragSession.h 1999-05-07 20:04:43 +00:00
rods%netscape.com
cd0e58984a fixed DragService creation 1999-05-07 19:59:02 +00:00
rods%netscape.com
51282fe8b8 Some lcean up and error checking 1999-05-07 19:56:30 +00:00
rods%netscape.com
f3cfca1352 Added file drop support 1999-05-07 19:55:45 +00:00
rods%netscape.com
86ea6d31b1 Changed DragService and added nsDragSession 1999-05-07 19:55:00 +00:00
pinkerton%netscape.com
0841d1eba9 create a drag service. 1999-05-07 19:52:44 +00:00
pinkerton%netscape.com
e8f6fb3878 new drag session interface and lots of work to get d&d going. 1999-05-07 19:52:15 +00:00
pinkerton%netscape.com
6c78647f40 work for new drag session interface. 1999-05-07 19:51:50 +00:00
rods%netscape.com
14c46eb0dc Changed GetFileList from nsVoidArray ** to nsVoidArray *
It now copies it contents instead of giving you a pointer to it
1999-05-07 14:14:48 +00:00
rods%netscape.com
5522dd17a4 Added the Equals method 1999-05-07 14:13:09 +00:00
rods%netscape.com
1a48d17888 Initial checkin 1999-05-07 14:07:51 +00:00
ramiro%netscape.com
065386bc5d Resurrect. 1999-05-07 07:35:36 +00:00
bruce%cybersight.com
03ac503faa Fixes for event queue changes. Still crash because of clipboard problems. 1999-05-07 06:48:55 +00:00
pierre%netscape.com
325718f7c7 Fix scrolling bug with test11. Clip out the siblings from the main window region as well as its visible region. 1999-05-07 04:00:57 +00:00
rods%netscape.com
750eda4b46 removed some old D&D code that was commented out, fixed processing of arrows
keys by returning the status from dispatch.
1999-05-06 14:00:25 +00:00
dcone%netscape.com
1aaa43ccfe fixed a bug with using mString to use the unicode value 1999-05-06 06:57:24 +00:00
saari%netscape.com
7defd901c3 Fixing Mac menu bug 1999-05-06 01:45:48 +00:00
saari%netscape.com
fecc865f7a Plug a leak 1999-05-06 01:43:12 +00:00
hyatt%netscape.com
d5d409566a Switching from PLEventQueues to nsIEventQueues. 1999-05-04 23:34:41 +00:00
rods%netscape.com
67f20fdb83 Fixed it up for image support 1999-05-04 23:14:57 +00:00
rods%netscape.com
b07217f0e1 Changed ref counting, removed the kiknown for ref counting
reworked and reformated the code.
1999-05-04 22:44:21 +00:00
rods%netscape.com
58c3d70d11 Removed the factory class that was unecessary, added some error checking
made fixes for changes to ienumfe
1999-05-04 22:44:16 +00:00
rods%netscape.com
21d0dab1b0 Initial check in 1999-05-04 22:40:30 +00:00
rods%netscape.com
306b39deda Initial checkin 1999-05-04 22:40:20 +00:00
rods%netscape.com
fac7d4eec1 Commented out some debug statements and commented out the SetFocus on mouse down event 1999-05-04 22:38:45 +00:00
rods%netscape.com
19cc227c7d Commented out debug print statements 1999-05-04 22:37:57 +00:00
rods%netscape.com
405abe0937 Added (uncommented) nsIFileListTransferable 1999-05-04 22:36:40 +00:00
rods%netscape.com
c017135a16 Added kDropFilesMime 1999-05-04 22:35:51 +00:00
rods%netscape.com
d20da588c7 Initial checkin 1999-05-04 22:34:56 +00:00
rods%netscape.com
ab2dabaf9c Added RemovedDataFlavor 1999-05-04 22:27:40 +00:00
rods%netscape.com
85aab0cf15 Added RemovedDataFlavor and some error checking 1999-05-04 22:27:35 +00:00
rods%netscape.com
1417ee369f Added nsIFileListTransferable CID 1999-05-04 22:22:31 +00:00
mcafee%netscape.com
d80b8df98b Forgot one whitespace problem. 1999-05-04 20:22:24 +00:00
mcafee%netscape.com
7ec1a8145b This file got checked in ? double-spaced. 1999-05-04 20:20:50 +00:00
rods%netscape.com
d21da91e50 Added nsIDragSession.h 1999-05-04 20:07:30 +00:00
mcafee%netscape.com
ee15faab48 Exporting nsIDragSession.h 1999-05-04 19:14:17 +00:00
pinkerton%netscape.com
f82ab4d73a exporting nsIDragSession.h 1999-05-04 18:14:03 +00:00
pinkerton%netscape.com
a10dcd7b28 First Checked In. 1999-05-04 18:10:27 +00:00
pierre%netscape.com
4649300c82 Fixed #2236 "Frame scrolling is broken". Appr chofmann for M5 branch. 1999-05-04 02:24:43 +00:00
kipp%netscape.com
d94dea8945 Made DestroySignal protected instead of private (as it should have been) so it builds on AIX 1999-05-03 23:10:30 +00:00
tague%netscape.com
83e78f89e5 Fixed bug #5527 (Editor is not able to accumulate successive Japanese input) 1999-05-03 22:57:48 +00:00
ramiro%netscape.com
5207b614ce Comment out unused code that was breaking aix, dec and some others. 1999-05-03 21:36:18 +00:00
ramiro%netscape.com
b31c443d09 Fix bugs 4445, 4768. Make form widgets work a little better. This includes:
1) Radio/Toggle button initial state properly set.
2) Radio/Toggle button toggling works as expected.
3) Form Buttons work/submit on the first click as expected.

The problem was that enter/leave events expected by the form controlling
frames were not properly emitted.  They were being emitted for the parent
widget and not the buttons.

I also had to add a pathetically lame hack to work around artificial
intelligence in the GtkToggleButton widget.  Because the gtk toggle widget
changes its state on button press, we are out of whack by one.

Finally, some minor cleanup to event debug code in nsWidget.
1999-05-03 21:29:28 +00:00
kipp%netscape.com
52dcf42237 Fix menubar bug to avoid dup menubars 1999-05-03 20:50:01 +00:00
kipp%netscape.com
9611a59431 Added more null pointer checks to avoid crashes 1999-05-03 20:49:45 +00:00
kostello%netscape.com
42d872e576 Changed to match new API for the nsHTMLContentSinkStream 1999-05-03 18:49:59 +00:00
pierre%netscape.com
c99d248157 Copied Pink's fix for #4883 from nsTextWidget. 1999-04-30 22:57:33 +00:00
pierre%netscape.com
214f27ed0b Fixed previous checkin: Destroy() calls the inherited function and returns a value. 1999-04-30 22:55:58 +00:00
pierre%netscape.com
3bb9f2c12b Oops... CalcWindowRegions() was hiding the inherited function from nsWindow. For some reason, I missed the compiler warning in my previous checkin. 1999-04-30 22:54:34 +00:00
mcafee%netscape.com
a2bdf15231 Switching to NS_WITH_SERIVICE() to properly release services (5403). a=chofmann, r=warren@netscap.com 1999-04-30 22:20:24 +00:00
pinkerton%netscape.com
6abfbefeda Fix for bug 4883. Added Destroy() method to do the same as the Repeater dtor would do but it wasn't getting called because the timer still held a ref to the widget. Appr chofmann. 1999-04-30 22:14:01 +00:00
saari%netscape.com
354115f5d6 Fix for bug 5676 1999-04-30 21:13:42 +00:00
rods%netscape.com
15ecefa2cb Fixes for bug #4698
Win98 allocates global in DWORD chunks, WinNT does not. CF_TEXT on the
clipboard must be null terminated. The copy to the clipboard makes sure the proper
amount of memory is allocated and zeroed. he get from the clipboard makes no asummptions
about CF_Text's length other than they are null terminated, so it now removed the extra
terminating zeros, there can be more than one.
1999-04-30 19:41:14 +00:00
pierre%netscape.com
c296477ce5 Landing framesets changes. Numerous changes, essentially around mVisRegion and CalcWindowRegions(). Approved: choffmann. Bug #2236 et al. 1999-04-30 13:54:51 +00:00
pierre%netscape.com
e8d613aa03 Landing framesets changes. Added mVisRegion, mResizingChildren and mSaveVisible. Approved: choffmann. Bug #2236 et al. 1999-04-30 13:54:28 +00:00
pierre%netscape.com
d115fcf23c Landing framesets changes. Made nsMacWindow inherit from nsChildWindow. Approved: choffmann. Bug #2236 et al. 1999-04-30 13:54:04 +00:00
pierre%netscape.com
f263c86a85 Landing framesets changes. Enabled the file. 1999-04-30 13:51:35 +00:00
kipp%netscape.com
e109da7959 Wired up gtk widget destruction to nsWidget and related classes so that we don't ever have dangling points to dead gtk objects 1999-04-30 00:13:47 +00:00
akkana%netscape.com
f8d73c5821 5674: temp fix to prevent dialogs from grabbing selection ownership forever. r=mcafee/a=chofmann 1999-04-29 20:43:37 +00:00
bruce%cybersight.com
0b8ea3a37e s/NULL/nsnull/ 1999-04-29 00:45:41 +00:00
ramiro%netscape.com
80906f1409 WIP for changing widget colors on the fly. Its commented out for the time
being.
1999-04-28 05:57:45 +00:00
ramiro%netscape.com
b73617d5d1 Fix radio and check buttons some more. There are still some issues with
the default values for radio buttons being off by one.
1999-04-28 05:53:36 +00:00
bruce%cybersight.com
25345b7651 Remove -lnetlib from link lines. Not needed. 1999-04-28 05:30:09 +00:00
pierre%netscape.com
a812bf19e0 end of the debate? changing the defaults back to 96 dpi and do display small fonts 1999-04-28 05:06:41 +00:00
sfraser%netscape.com
b714ca7b9a Temporary, #ifdeffed hack to get Apple Menu on Mac. reviewed saari. 1999-04-28 04:51:40 +00:00
bruce%cybersight.com
c6f963f5a9 Remove dependency upon (and use of) -lnetutil on Unix. 1999-04-28 04:40:46 +00:00
pierre%netscape.com
71681e7913 fixed a syntax error in DisplayVerySmallFonts(): the first time only we were returning a wrong value 1999-04-28 03:32:52 +00:00
pierre%netscape.com
59a39b08ae added the "browser.display_very_small_fonts" pref changed the default dpi to 72 1999-04-28 02:45:49 +00:00
saari%netscape.com
016d84a085 fixing more win menu bugs. Fixing dynamics. Fixing webshell refcounts 1999-04-28 01:45:33 +00:00
saari%netscape.com
71795c831d fixing bug 4942 1999-04-28 00:40:09 +00:00
pierre%netscape.com
710dd4f29d #5000: added "browser.screen_resolution" pref 1999-04-28 00:20:58 +00:00
pinkerton%netscape.com
f50c5bab75 add nsMimeMapper.cpp 1999-04-27 22:51:13 +00:00
pinkerton%netscape.com
934c6edb57 move mapping of mime type -> OS type to nsMimeMapperMac instead of implementing it here. THis way drag and drop can use it to. 1999-04-27 22:50:44 +00:00
pinkerton%netscape.com
8a0c5bb8d8 First Checked In. 1999-04-27 22:49:51 +00:00
ramiro%netscape.com
a0649120a5 Removed gratuitous semicolon. 1999-04-27 22:20:45 +00:00
ramiro%netscape.com
ca63b7e7b6 Add cast to quiet compiler. 1999-04-27 21:40:05 +00:00
ramiro%netscape.com
3cfee053f7 Adding a gtk utilities class to the build. 1999-04-27 21:26:10 +00:00
saari%netscape.com
0709663fbb fixing double submenu bug on win32 1999-04-27 18:41:07 +00:00
ramiro%netscape.com
9cc9159bfc Fixing event mask being set on wrong widget, dumb typo from a previous checkin. 1999-04-27 18:27:29 +00:00
ramiro%netscape.com
1b8d5ba06d Fix for bug 4647. Could not resize frames (ie, the apprunner side bar). 1999-04-27 18:15:47 +00:00
saari%netscape.com
961dd56970 fix double menus on GTK 1999-04-27 18:10:47 +00:00