Commit Graph

2660 Commits

Author SHA1 Message Date
beard%netscape.com
c3550dd744 added mozilla/widget/src/support to access paths, to find new location for nsWidgetSupport.cpp.
git-svn-id: svn://10.0.0.236/trunk@43941 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 01:31:01 +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
beard%netscape.com
e3eb020057 Moved StRegionFromPool to header file, using more consistently, fixed some child widget clipping bugs, changed scrolling to just repaint when complex clipping in use.
git-svn-id: svn://10.0.0.236/trunk@43893 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:19:06 +00:00
beard%netscape.com
1164a558ed Using StRegionFromPool, fixed some widget clipping bugs (invisible siblings).
git-svn-id: svn://10.0.0.236/trunk@43892 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:17:45 +00:00
pollmann%netscape.com
b89b8727fb Fixing GTK widget tabbing for text inputs.
git-svn-id: svn://10.0.0.236/trunk@43885 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 23:10:54 +00:00
hyatt%netscape.com
12a3e06587 Renaming onaction to oncommand.
git-svn-id: svn://10.0.0.236/trunk@43881 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:58:32 +00:00
pavlov%netscape.com
612301c7ce clipboard fixes
git-svn-id: svn://10.0.0.236/trunk@43879 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:54:45 +00:00
akkana%netscape.com
69068d99a5 Handle backslash character
git-svn-id: svn://10.0.0.236/trunk@43842 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:38:08 +00:00
Dale.Stansberry%Nexwarecorp.com
1bf5bc7030 - Major changes to reduce excess paints/widget damage
git-svn-id: svn://10.0.0.236/trunk@43819 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 14:15:16 +00:00
blizzard%redhat.com
b473523a9c fix xlib timer bug. this is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@43774 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 03:26:54 +00:00
ramiro%netscape.com
39d1dd3948 Fix bugs 6023, 8565 10077 and possibly 12091. All of these are gtk keyboard
scrolling problems or related.


git-svn-id: svn://10.0.0.236/trunk@43673 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:50:09 +00:00
pavlov%netscape.com
6b2ee67f8a make resizing not suck!!!!!!!, fix clipboard bug were you couldn't copy/paste two times in a row, remove excess widget baggage
git-svn-id: svn://10.0.0.236/trunk@43640 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:51:33 +00:00
pinkerton%netscape.com
52c5e3cf3f remove InvokeDragSessionSingle
git-svn-id: svn://10.0.0.236/trunk@43638 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:49:20 +00:00
pinkerton%netscape.com
63f0093f07 add drag gesture event.
git-svn-id: svn://10.0.0.236/trunk@43637 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:48:58 +00:00
pinkerton%netscape.com
aac003c882 remove InvokeDragSessionSingle.
git-svn-id: svn://10.0.0.236/trunk@43634 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 19:48:18 +00:00
mcafee%netscape.com
ccddb55d5e Compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@43554 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 05:21:34 +00:00
rods%netscape.com
87ee09fd1a HTML is placed on clipboard as Unicode and no longer stips remaining zeroes
git-svn-id: svn://10.0.0.236/trunk@43507 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 14:58:05 +00:00
rods%netscape.com
1a571a832e fixed minor casting warning
git-svn-id: svn://10.0.0.236/trunk@43506 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 14:57:06 +00:00
rods%netscape.com
88f9544400 added Unicode support and multiply the length now by 2 because and changed it to put Unicode on the clipboard for HTML
git-svn-id: svn://10.0.0.236/trunk@43505 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 14:56:39 +00:00
rods%netscape.com
81fba2a25d Cleanup warnings
git-svn-id: svn://10.0.0.236/trunk@43499 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 14:40:21 +00:00
saari%netscape.com
7a6d0fe5f1 Fix for bug 11949
git-svn-id: svn://10.0.0.236/trunk@43432 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 01:20:52 +00:00
ramiro%netscape.com
2144a5f188 Fix for -lpref linking problems. Dont link with libpref, its not needed.
git-svn-id: svn://10.0.0.236/trunk@43431 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 00:27:50 +00:00
ramiro%netscape.com
5d721ddff5 Fix for crash on startup.
git-svn-id: svn://10.0.0.236/trunk@43419 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 18:59:44 +00:00
ramiro%netscape.com
a104b767bf Fix windows bustage. My fault, i missed an EXPORTS. Sorry.
git-svn-id: svn://10.0.0.236/trunk@43418 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 17:56:55 +00:00
ramiro%netscape.com
46d79ff62d CLeanup the nsWidgetSupport.cpp mess on windows. Moved it to its own place. Its only
needed by test apps.


git-svn-id: svn://10.0.0.236/trunk@43417 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 16:31:52 +00:00
ramiro%netscape.com
d252f12551 Cleanup the nsWidgetSupport.cpp mess on unix. Windows next.
git-svn-id: svn://10.0.0.236/trunk@43414 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 16:09:40 +00:00
ramiro%netscape.com
4cc02629c5 Link in secfree dynamically only where needed.
git-svn-id: svn://10.0.0.236/trunk@43413 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 15:46:57 +00:00
ramiro%netscape.com
233f49736d 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.


git-svn-id: svn://10.0.0.236/trunk@43408 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 13:54:48 +00:00
ramiro%netscape.com
d643b42df6 Move nsIXlibWindowService.h to its own place.
git-svn-id: svn://10.0.0.236/trunk@43407 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 13:26:13 +00:00
ramiro%netscape.com
4517f5371f Link expat and xmltok into the htmlparser statically. Not into the app.
git-svn-id: svn://10.0.0.236/trunk@43405 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 12:46:23 +00:00
ramiro%netscape.com
acca485ab8 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.


git-svn-id: svn://10.0.0.236/trunk@43402 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 09:33:48 +00:00
ramiro%netscape.com
641b305f2e Update for api change. Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@43395 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 06:57:31 +00:00
ramiro%netscape.com
b3dd0d6604 Fix the qt timers.
git-svn-id: svn://10.0.0.236/trunk@43394 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 06:56:13 +00:00
ramiro%netscape.com
64c4198ede Fix for bug 11964. Timers were leaking again. Approved by jevering.
git-svn-id: svn://10.0.0.236/trunk@43386 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-17 01:05:09 +00:00
saari%netscape.com
fe312719b6 Fix for Mac menu crasher. Same fix as hyatt did for XPMenus. Permission ala chofmann
git-svn-id: svn://10.0.0.236/trunk@43328 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 23:52:49 +00:00
pinkerton%netscape.com
f4ecdaa51d correctly check result codes of OS calls and null terminate the exported mappings for placing on the clipboard. Fixes bug #11569 (appr chofmann).
git-svn-id: svn://10.0.0.236/trunk@43301 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 21:05:49 +00:00
ramiro%netscape.com
b58d6e0ddb 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.


git-svn-id: svn://10.0.0.236/trunk@43299 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 20:56:40 +00:00
pavlov%netscape.com
db455303dc ifdef out some printfs to make akkana happy a=chofmann
git-svn-id: svn://10.0.0.236/trunk@43297 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-13 20:39:34 +00:00
pavlov%netscape.com
fc1225789e fix for bug 9446. only seen in viewer, doesn't effect apprunner a=gramps
git-svn-id: svn://10.0.0.236/trunk@43268 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 23:54:23 +00:00
danm%netscape.com
caf895916f Landing modal dialogs from JS. More like a feature than stabilization. Apologies. approved: chofmann,don
git-svn-id: svn://10.0.0.236/trunk@43260 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 22:08:17 +00:00
pavlov%netscape.com
e5a5e29811 fix for bug 11564. a=gramps
git-svn-id: svn://10.0.0.236/trunk@43257 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 21:48:43 +00:00
shawnp%earthling.net
eeb33fbc83 Initial version of qt timer files. Did just enough work to get it to work.
git-svn-id: svn://10.0.0.236/trunk@43217 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 02:33:43 +00:00
shawnp%earthling.net
736f86d880 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.


git-svn-id: svn://10.0.0.236/trunk@43216 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 02:30:02 +00:00
ramiro%netscape.com
653ac096df Add NS_NATIVE_PLUGIN_PORT case to GetNativeData() so that plugins will work.
git-svn-id: svn://10.0.0.236/trunk@43166 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 05:01:36 +00:00
blizzard%redhat.com
81067eecc7 expose event compression from aljones@lbl.gov. some refcnt fixes. a=mcafee
git-svn-id: svn://10.0.0.236/trunk@43121 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 02:07:47 +00:00
saari%netscape.com
d398bba5f7 Mac only change
Make Mac menu command symbol (clover leaf) show up in menus.


git-svn-id: svn://10.0.0.236/trunk@43097 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 00:00:55 +00:00
blizzard%redhat.com
ec844f2a56 fixes for scrolling and layout bounds calculation lameness. a=mcafee, doesn't affect build.
git-svn-id: svn://10.0.0.236/trunk@43019 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:14:27 +00:00
blizzard%redhat.com
4b6372107e xlib fixes. menus work now.
git-svn-id: svn://10.0.0.236/trunk@43000 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 19:19:33 +00:00
ramiro%netscape.com
755fa1cc0d Build bustage - add stubs.
git-svn-id: svn://10.0.0.236/trunk@42964 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 14:54:54 +00:00
mccabe%netscape.com
1999447bdb 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.


git-svn-id: svn://10.0.0.236/trunk@42960 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 12:18:01 +00:00