rods%netscape.com
eb1c5bef67
added Unicode support and multiply the length now by 2 because and changed it to put Unicode on the clipboard for HTML
1999-08-18 14:56:39 +00:00
rods%netscape.com
60f9b3d9e4
Cleanup warnings
1999-08-18 14:40:21 +00:00
saari%netscape.com
57bcf41380
Fix for bug 11949
1999-08-18 01:20:52 +00:00
ramiro%netscape.com
6eeeaf7730
Fix for -lpref linking problems. Dont link with libpref, its not needed.
1999-08-18 00:27:50 +00:00
ramiro%netscape.com
dcc2f02b46
Fix for crash on startup.
1999-08-17 18:59:44 +00:00
ramiro%netscape.com
abdd53997b
Fix windows bustage. My fault, i missed an EXPORTS. Sorry.
1999-08-17 17:56:55 +00:00
ramiro%netscape.com
4ef23c965a
CLeanup the nsWidgetSupport.cpp mess on windows. Moved it to its own place. Its only
...
needed by test apps.
1999-08-17 16:31:52 +00:00
ramiro%netscape.com
fc948c159d
Cleanup the nsWidgetSupport.cpp mess on unix. Windows next.
1999-08-17 16:09:40 +00:00
ramiro%netscape.com
ee33c47ded
Link in secfree dynamically only where needed.
1999-08-17 15:46:57 +00:00
ramiro%netscape.com
038e16b3a1
Dont link in the parser into the app. Link it in dynamically where needed.
...
This makes the link depenencies on unix be more like windows. Makes it
easier to track dependency problems and simplifies makefiles.
1999-08-17 13:54:48 +00:00
ramiro%netscape.com
1d14f921fa
Move nsIXlibWindowService.h to its own place.
1999-08-17 13:26:13 +00:00
ramiro%netscape.com
04349cdd68
Link expat and xmltok into the htmlparser statically. Not into the app.
1999-08-17 12:46:23 +00:00
ramiro%netscape.com
2835075ab2
Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
...
default for Linux and Solaris. Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner. The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful. There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.
Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00
ramiro%netscape.com
1f3e145c8d
Update for api change. Ignore generated files.
1999-08-17 06:57:31 +00:00
ramiro%netscape.com
9b64a66483
Fix the qt timers.
1999-08-17 06:56:13 +00:00
ramiro%netscape.com
336a61a9ec
Fix for bug 11964. Timers were leaking again. Approved by jevering.
1999-08-17 01:05:09 +00:00
saari%netscape.com
744f6d1377
Fix for Mac menu crasher. Same fix as hyatt did for XPMenus. Permission ala chofmann
1999-08-13 23:52:49 +00:00
pinkerton%netscape.com
6fe0e9d480
correctly check result codes of OS calls and null terminate the exported mappings for placing on the clipboard. Fixes bug #11569 (appr chofmann).
1999-08-13 21:05:49 +00:00
ramiro%netscape.com
8189904e06
Fix for bug 2595. Thats the evil bug that causes widgets to be "messed up"
...
whenever a reflow happens. The offset were being computed from the wrong
origin. See comments in nsWidget::Move() if you want to be confused.
1999-08-13 20:56:40 +00:00
pavlov%netscape.com
1f0e6637c5
ifdef out some printfs to make akkana happy a=chofmann
1999-08-13 20:39:34 +00:00
pavlov%netscape.com
9b3f0a16e9
fix for bug 9446. only seen in viewer, doesn't effect apprunner a=gramps
1999-08-12 23:54:23 +00:00
danm%netscape.com
3da241e524
Landing modal dialogs from JS. More like a feature than stabilization. Apologies. approved: chofmann,don
1999-08-12 22:08:17 +00:00
pavlov%netscape.com
f2284ad072
fix for bug 11564. a=gramps
1999-08-12 21:48:43 +00:00
shawnp%earthling.net
c28c984e19
Initial version of qt timer files. Did just enough work to get it to work.
1999-08-12 02:33:43 +00:00
shawnp%earthling.net
a8a62d2f24
Initial version of qt widget files. I've put quite a lot of work into most
...
of the classes, but there are still some major gaping holes in
functionality.
1999-08-12 02:30:02 +00:00
ramiro%netscape.com
76605cc5e9
Add NS_NATIVE_PLUGIN_PORT case to GetNativeData() so that plugins will work.
1999-08-11 05:01:36 +00:00
blizzard%redhat.com
4963aaadbd
expose event compression from aljones@lbl.gov. some refcnt fixes. a=mcafee
1999-08-11 02:07:47 +00:00
saari%netscape.com
0d22b54ded
Mac only change
Make Mac menu command symbol (clover leaf) show up in menus.
1999-08-11 00:00:55 +00:00
blizzard%redhat.com
3fee529ef2
fixes for scrolling and layout bounds calculation lameness. a=mcafee, doesn't affect build.
1999-08-10 21:14:27 +00:00
blizzard%redhat.com
ee51d555d9
xlib fixes. menus work now.
1999-08-10 19:19:33 +00:00
ramiro%netscape.com
54f0e20ba7
Build bustage - add stubs.
1999-08-10 14:54:54 +00:00
mccabe%netscape.com
2a403483de
Changes to the xpidl compiler -
...
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].
This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.
As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout. As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
pavlov%netscape.com
2b294fe8f3
fix compileation issues on stupid sun compilers
1999-08-10 08:08:05 +00:00
pavlov%netscape.com
41525e161f
first go at nsIWidget::CaptureMouse()
1999-08-10 07:38:26 +00:00
saari%netscape.com
b7ad7241f9
Fixing bug 4960, mac menu items reflect enabled/disabled state
1999-08-10 06:25:34 +00:00
saari%netscape.com
9725722a0b
Fix for bug 9706, menu shortcut characters should be capitalized
1999-08-10 05:49:40 +00:00
pavlov%netscape.com
76c5fc7dad
fix for popups being too big
1999-08-10 05:31:06 +00:00
Jerry.Kirk%Nexwarecorp.com
8cb978981d
Adding SetDOMNode and GetDOMNOde to Photon UI
1999-08-10 00:57:57 +00:00
saari%netscape.com
6880f16fad
Fix for build break, one too many *s
1999-08-09 20:06:11 +00:00
sfraser%netscape.com
a43c71eae4
Optimization: don't invalidate and update the scroll bar if the value has not changed.
1999-08-09 19:34:34 +00:00
saari%netscape.com
556759446f
First Checked In.
1999-08-09 19:15:01 +00:00
saari%netscape.com
3979d88e03
Adding Mac dynamic menus support. This touches a little XP code, notably, adding GetDOMNode and SetDOMNode to nsIMenuItem.
1999-08-09 19:14:38 +00:00
danm%netscape.com
47baece26c
adding "default" window border type
1999-08-08 03:08:24 +00:00
joki%netscape.com
11585608e8
Adding new onselect event. Also slight modification to ender text widget focus behavior
1999-08-07 23:18:35 +00:00
danm%netscape.com
36cefdc1d3
corrected chrome behaviour in window.open. removed warnings in nsWebShellWindow.
1999-08-07 02:51:03 +00:00
tague%netscape.com
2caefffc6a
Fix build bustage
1999-08-06 08:31:38 +00:00
tague%netscape.com
521eaee3e5
Added candidate window positioning for Win32 input methods
1999-08-06 07:42:35 +00:00
pierre%netscape.com
3c3be2f293
Re-enabled the live-resizing just to see if people like it better now because the rendering is much faster.
1999-08-06 05:22:31 +00:00
tague%netscape.com
0912a6ece6
Found missing file from checkin
1999-08-06 03:14:57 +00:00
pavlov%netscape.com
de5383fa93
lets try this again
1999-08-05 23:13:07 +00:00
rods%netscape.com
d42873b0dc
Fixes bug# 11300, when mouse capture is on the wrong window is being set into
...
the MouseTrialer timer object. This gets the window under the cursor during
a mouse capture.
1999-08-05 14:56:21 +00:00
ramiro%netscape.com
692e429935
Add support for building more than one toolkit at once. Currently #ifdefed
...
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
pinkerton%netscape.com
a4354658d0
using the region pool stuff so we're not constantly creating/destroying regions in the smooth scrolling code. Also use a stackbased helper to simplify error handling.
1999-08-04 20:15:44 +00:00
mcafee%netscape.com
28c4f4d101
REALLY backing pavlov out
1999-08-04 03:09:28 +00:00
pavlov%netscape.com
fedfe3401d
i suck. i broke the tree.
1999-08-04 01:59:30 +00:00
pavlov%netscape.com
dd767fe13d
revert context menus to rev 1.2 and turn them on by default.. these don't work yet and may do bad things if you try and use them.
1999-08-04 01:37:21 +00:00
briano%netscape.com
e2cc541f86
Cleaned it up and got rid of the redundant HP-specific SHARED_LIBRARY_LIBS stuff.
1999-08-03 21:40:56 +00:00
pavlov%netscape.com
3396fd7b49
empty clipboard when we receive a clear notification
1999-08-03 20:46:50 +00:00
danm%netscape.com
27430e415c
modal dialogs from C off the UI thread. a bit premature: works on Win and Mac. Issue addressed on gtk, but not there yet.
1999-08-03 07:06:32 +00:00
ramiro%netscape.com
9dc55ef31b
Portability fixes.
1999-08-03 00:28:55 +00:00
sfraser%netscape.com
77acd9653c
Cleanup, and fix for bug 6678.
1999-08-02 21:38:42 +00:00
sfraser%netscape.com
5f5ffd13d5
Add stack-based GrafPtr setting class.
1999-08-02 21:38:24 +00:00
pinkerton%netscape.com
2a242ff59e
Add new smooth scrolling code from 4.5/MozClassic that uses CopyBits instead of ScrollRect to avoid those ugly gray flashes while scrolling quickly.
1999-08-02 21:35:53 +00:00
ramiro%netscape.com
00c3e1d976
Forgot a slash.
1999-08-02 14:48:05 +00:00
ramiro%netscape.com
e560b3661b
Landing unix toolkit exorcism changes. #ifdef-ed OFF for now.
1999-08-02 13:53:49 +00:00
ramiro%netscape.com
40722a6bbc
Fix debug typo.
1999-08-02 11:58:11 +00:00
ramiro%netscape.com
59f44df465
Add toolkit service.
1999-08-02 11:57:38 +00:00
Jerry.Kirk%Nexwarecorp.com
b57fe2f4b6
Fix early realization problem with the nsMenuBar
...
Fix an "off-by-one" problem when redrawing rects with Photon
and other bugs.
1999-08-01 23:48:21 +00:00
blizzard%redhat.com
507a7c53b6
support WM_DELETE window mananger protocol
1999-08-01 21:00:22 +00:00
blizzard%redhat.com
8c845b3fb5
implement nsAppShell::Exit()
1999-08-01 03:52:12 +00:00
sspitzer%netscape.com
25e52a8e93
changes to make nsIFileSpecWithUI useful from javascript.
...
now, this works from js:
var filePicker = Components.classes["component://netscape/filespecwithui"].createInstance();
filePicker = filePicker.QueryInterface(Components.interfaces.nsIFileSpecWithUI);
file = filePicker.chooseFile("Select a file");
1999-07-31 18:45:22 +00:00
hyatt%netscape.com
f88f8912b5
Patching native menu implementations for phase 2. Mac is not patched
...
yet, so menus will not work on the Mac right now. Patch for Mac
coming shortly.
1999-07-31 07:06:53 +00:00
hyatt%netscape.com
19678d492e
Beginning phase 2 of the XP menu landing. Menus will be horked intermittently
...
on all platforms until I complete this landing. Do not pull if this will be
a problem for you.
1999-07-31 06:30:43 +00:00
hyatt%netscape.com
75e03ee20f
Fixing Pav's bustage. Bad Pav for going to dinner!
1999-07-31 03:49:25 +00:00
pavlov%netscape.com
f69d3461a8
back out previous changes
1999-07-31 02:28:56 +00:00
hyatt%netscape.com
f7bbedf17f
Phase 1 of the XP menu landing. Massaging the native menu syntax to make
...
it interoperable with the XP menu syntax.
Specific changes:
(a) separator has been renamed to menuseparator
(b) onclick has been renamed to onaction
(c) name has been renamed to value
1999-07-31 02:07:17 +00:00
pavlov%netscape.com
b823aec86c
fix it for real this time...
1999-07-31 01:54:26 +00:00
pavlov%netscape.com
43bc5a6517
fix mac bustage
1999-07-31 00:57:58 +00:00
Jerry.Kirk%Nexwarecorp.com
43f88e77b2
Fix Move and Resize methods change from PRUint to PRInt
1999-07-30 23:58:35 +00:00
pavlov%netscape.com
f60786e94f
minimize/maximize/restore code
1999-07-30 23:53:17 +00:00
pavlov%netscape.com
01ca24fe0a
fix for scrolling problems in trees so mailnews doesn't scroll really really badly
1999-07-30 19:56:35 +00:00
zuperdee%penguinpowered.com
7d597fb8c2
Unbreaking the Motif port by changing the Move and Resize functions to match the new virtual prototypes. NOT PART OF MAIN BUILD.
1999-07-30 18:27:23 +00:00
pavlov%netscape.com
440e0fadc5
really fix aix, hpux, etc a=cyeh
1999-07-30 02:39:17 +00:00
pavlov%netscape.com
77379b8430
fix solaris/aix/hpux/anal_compiler bustage a=cyeh
1999-07-29 22:53:41 +00:00
briano%netscape.com
5ca4aa0b87
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
rods%netscape.com
98f9340259
Changed the Show method to included the SWP_NOACTIVATE falg for popup windows
1999-07-28 21:38:57 +00:00
duncan%be.com
49b6034fdb
Fix the BeOS build. mcafee@netscape.com ok'd.
1999-07-28 10:11:09 +00:00
blizzard%redhat.com
ee92bddacf
implement nsWidget::WidgetToScreen
1999-07-28 05:02:41 +00:00
blizzard%redhat.com
2b388d87e9
fix broken debugging messages and fix bounds condition where a window
...
should be mapped.
1999-07-28 04:53:49 +00:00
danm%netscape.com
99fc2d5277
implement window creation OS chrome feature flags
1999-07-28 03:39:44 +00:00
blizzard%redhat.com
b722635460
change prototypes for recent widget interface changes.
1999-07-28 03:11:16 +00:00
blizzard%redhat.com
39e696088a
fix another UMR.
1999-07-28 02:54:05 +00:00
blizzard%redhat.com
1691271f8d
merge changes from timer/ directory that ramiro missed. this shouldn't affect anything.
1999-07-28 02:49:30 +00:00
blizzard%redhat.com
7f43907478
fix memory leak
1999-07-28 02:21:23 +00:00
blizzard%redhat.com
e0f95248b8
fix leaking nsRect in nsWindow::Invalidate()
1999-07-28 02:08:17 +00:00
blizzard%redhat.com
1a3600fea2
fix UMRs as reported by the great and powerful bruce. this closes bug 10625.
1999-07-28 02:02:21 +00:00
bruce%cybersight.com
34d4830572
Add some includes to make it more explicit. (This was breaking under some changes I have locally to minimize include graph without this). Also fixes a gcc 2.7.2.3 issue.
1999-07-28 01:45:57 +00:00
mcafee%netscape.com
de03435b9a
Fixing linux bustage.
1999-07-27 23:56:04 +00:00
mcafee%netscape.com
edd11a5e8c
Fixing linux bustage with kmcclusk.
1999-07-27 23:52:41 +00:00
briano%netscape.com
007ea62765
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +00:00