Commit Graph

100 Commits

Author SHA1 Message Date
sfraser%netscape.com
b2af441c4b Tweak the WaitNextEvent sleep time depending on what the browser is doing (if there are file or network connections active). r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@66516 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 03:57:39 +00:00
danm%netscape.com
272c27c2de bug 34631 -- host window was forcing itself above popup menus created from clicks in window content. r=saari a=leaf
git-svn-id: svn://10.0.0.236/trunk@65385 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 23:11:44 +00:00
danm%netscape.com
4a69fa07d1 implementing z-level control. not polished, but functional.
git-svn-id: svn://10.0.0.236/trunk@65306 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 02:48:29 +00:00
sfraser%netscape.com
77b9d33c13 Fix for bug 33742 -- call EventAvail instead of OSEventAvail, and look for udpate events. r=beard
git-svn-id: svn://10.0.0.236/trunk@64523 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 23:56:30 +00:00
sfraser%netscape.com
f756f64f68 Tweak our call frequency of WaitNextEvent for performance, and fix a bug in mouse moved handling that caused bad refreshes. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@63617 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 21:41:05 +00:00
sfraser%netscape.com
c7db5c436c Fix a missing break in the menu bar click code. No bug, r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@63489 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-20 23:20:12 +00:00
pinkerton%netscape.com
3163a44acc fix for 29016 (again) don't pass the click through if there is a popup, just roll it up. this is what macOS native context menus do. r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@63227 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-17 01:42:19 +00:00
pavlov%netscape.com
1fdd348954 changes to let us build on MacOS X
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
pinkerton%netscape.com
7942dfc2b6 fix for 29016. tell the rollup listener to rollup xul popups when the user clicks in the menubar or a DA. r=sfraser a=jar.
git-svn-id: svn://10.0.0.236/trunk@61620 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 00:51:51 +00:00
scc%netscape.com
11bee2e856 removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pavlov ... who claims this shouldn't effect other platforms; but I'm watching anyway
git-svn-id: svn://10.0.0.236/trunk@59312 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:43:56 +00:00
brade%netscape.com
eb5b79bd37 call MenuKey if only the cmdKey is pressed (don't call it if the shift key or other modifier keys are pressed). r=saari
git-svn-id: svn://10.0.0.236/trunk@58438 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-23 19:02:40 +00:00
pinkerton%netscape.com
11a66eab33 Removing ifdefs for TARGET_CARBON code. Using inline functions in Universal Headers and nsCarbonHeaders.h.
git-svn-id: svn://10.0.0.236/trunk@57360 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 05:20:12 +00:00
sdagley%netscape.com
692284d503 Fix #18399 - Support selection of Desk Accessories from Apple menu. Still need to do something with the About... menu item but that's another problem. r=saari, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56246 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-20 23:33:42 +00:00
ftang%netscape.com
2426564a47 fix bug 21205. Make nsMacTSMMessagePump a singleton so it won't install and remove TSM AEHandler when modle dialogbox appShell create/destroy. r=pinkerton/waterson
git-svn-id: svn://10.0.0.236/trunk@55860 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-10 20:37:50 +00:00
sfraser%netscape.com
8136303d07 Fix for 19170 -- yield to NSPR threads in our main event loop, to service the necko thread more promptly. r=sdagley
git-svn-id: svn://10.0.0.236/trunk@53830 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 05:26:59 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
davidm%netscape.com
302f64fb59 2425 [PP] Mac: Apprunner doesn't gracefully quit at shutdown or r
r = sdagley


git-svn-id: svn://10.0.0.236/trunk@51461 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-22 00:01:45 +00:00
pinkerton%netscape.com
7e98afafef turn off live-reflow during resize until cmd-key is down.
git-svn-id: svn://10.0.0.236/trunk@48681 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 00:39:37 +00:00
davidm%netscape.com
fba7f5edcf 3924 [PP]Can't make an apprunner window as narrow as Comm 4.51- Change min width to 125
git-svn-id: svn://10.0.0.236/trunk@48243 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 06:44:26 +00:00
beard%netscape.com
caa14a9ce8 fixed zoom mouse tracking, now calls TrackBox properly.
git-svn-id: svn://10.0.0.236/trunk@43894 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:20:04 +00:00
pierre%netscape.com
031373d07a Re-enabled the live-resizing just to see if people like it better now because the rendering is much faster.
git-svn-id: svn://10.0.0.236/trunk@42406 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:22:31 +00:00
saari%netscape.com
38ca33a4fb fixing bug #8450, Mac only change
git-svn-id: svn://10.0.0.236/trunk@38573 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 03:13:42 +00:00
saari%netscape.com
5a4b85ed88 Fixing Bug #8328, keybinding fix
git-svn-id: svn://10.0.0.236/trunk@35759 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-17 01:48:22 +00:00
pierre%netscape.com
0f43ffca1d Removed the NSPR event queue from nsMacMessagePump (and keep the one in nsToolkit).
git-svn-id: svn://10.0.0.236/trunk@35708 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 06:30:38 +00:00
tague%netscape.com
6a071c8399 Added TSM Input Method support for the Macintosh.
git-svn-id: svn://10.0.0.236/trunk@33105 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 05:06:38 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
pierre%netscape.com
2727e1270a updated comments the Profiler
git-svn-id: svn://10.0.0.236/trunk@32019 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 03:05:07 +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
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
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
hyatt%netscape.com
25805d78fb Switching from PLEventQueues to nsIEventQueues.
git-svn-id: svn://10.0.0.236/trunk@30286 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:34:41 +00:00
sdagley%netscape.com
0fd442c67b Fix bug #4095 - zoom widget now works to re-size windows on Mac.
git-svn-id: svn://10.0.0.236/trunk@29370 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 03:41:17 +00:00
beard%netscape.com
38d6d3f378 removed <PP_Types.h>, getting PL_EventQueue from the nsIEventQueueService, added calls to handle the PL_Events posted from other threads.
git-svn-id: svn://10.0.0.236/trunk@27129 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 03:23:55 +00:00
mcmullen%netscape.com
076fd00198 Bug #4296. Support insertion of floppies. One more change (the event mask).
git-svn-id: svn://10.0.0.236/trunk@26603 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 23:53:06 +00:00
mcmullen%netscape.com
a943270b6a Bug #4296. Support insertion of floppies.
git-svn-id: svn://10.0.0.236/trunk@26549 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 22:03:36 +00:00
danm%netscape.com
b061e09932 closer to having a modal dialog loop on the Mac
git-svn-id: svn://10.0.0.236/trunk@24971 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 05:42:21 +00:00
pierre%netscape.com
dd5b567297 dispatch suspend/resume events to Raptor
git-svn-id: svn://10.0.0.236/trunk@23290 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 05:44:47 +00:00
pierre%netscape.com
95a3f47239 fix funny button hilites that happened when moving quickly the mouse after doing a dragWindow
git-svn-id: svn://10.0.0.236/trunk@22708 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-03 09:04:42 +00:00
pierre%netscape.com
5e50cc117b Fixed a small bug when resizing very fast
git-svn-id: svn://10.0.0.236/trunk@20251 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 11:42:46 +00:00
pierre%netscape.com
2da2a6b0be Fixed build bustage
git-svn-id: svn://10.0.0.236/trunk@19419 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 06:08:39 +00:00
pierre%netscape.com
4b0b77a0c9 #2600 "Live window resizing can be too slow"
git-svn-id: svn://10.0.0.236/trunk@19389 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 02:05:57 +00:00
sfraser%netscape.com
d4ac017acd Changes to avoid using window refCons for raptor data. Store a list of windows in nsMacMessageSink, pass all events to the sink, and return a boolean for handled status. In the window, add and remove raptor windows from the list.
git-svn-id: svn://10.0.0.236/trunk@18746 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 05:24:26 +00:00
pierre%netscape.com
505e3d5466 moved ConvertOSMenuResultToPPMenuResult() from nsMacMain
git-svn-id: svn://10.0.0.236/trunk@18006 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-19 10:29:30 +00:00
pierre%netscape.com
5ff85d5f7b DoMessagePump() no longer returns a boolean
git-svn-id: svn://10.0.0.236/trunk@17975 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-19 00:01:41 +00:00
pierre%netscape.com
cf1d92e1f0 fixed the windowless menu handler to work with non-raptor windows (SIOUX debug window, for instance)
git-svn-id: svn://10.0.0.236/trunk@17880 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 22:34:59 +00:00
jfrancis%netscape.com
73d5178d78 Removing Powerplant
git-svn-id: svn://10.0.0.236/trunk@17800 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 00:06:35 +00:00
pierre%netscape.com
7e6e42282a Fixed the mouseRgn in WaitNextEvent in order not to continuously send mouseMoved events.
git-svn-id: svn://10.0.0.236/trunk@17717 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 07:02:28 +00:00
sfraser%netscape.com
fbe2455d8d Add SIOUX event handling in debug mode. Also remove a couple of unnecessary #defines and use the Universal Header versions.
git-svn-id: svn://10.0.0.236/trunk@17368 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-08 03:29:39 +00:00
pierre%netscape.com
6d4cb77b68 Handle the Raptor windowKind bit
git-svn-id: svn://10.0.0.236/trunk@16804 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-22 06:37:32 +00:00
pierre%netscape.com
aab0e25c0f 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.
git-svn-id: svn://10.0.0.236/trunk@16045 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:16:35 +00:00