Commit Graph

3461 Commits

Author SHA1 Message Date
peterl%netscape.com
bac63954d5 sync to new color api
git-svn-id: svn://10.0.0.236/trunk@39963 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:36:25 +00:00
ramiro%netscape.com
d607ca51fc Step 3 of cleaning up link time toolkit dependencies. Name the timer libs
according to the toolkit they match.  Also set the damn name in one place to
make it easy to change in the future.


git-svn-id: svn://10.0.0.236/trunk@39911 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 23:52:12 +00:00
ramiro%netscape.com
aa0642d6fd Was breaking with necko. Thanks to Andreas for pointing it out.
git-svn-id: svn://10.0.0.236/trunk@39910 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 23:46:02 +00:00
ramiro%netscape.com
250138a606 Step 2 of cleaning up link time toolkit dependencies. Change the names of
the gfx and widget dsos to be readable by normal human beings that expect
some kind of spacer between cryptic acronyms.  Thank you.


git-svn-id: svn://10.0.0.236/trunk@39909 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 22:24:49 +00:00
ramiro%netscape.com
a5d54a5ef1 Add scribble to match windows and because I want to eyeball the case where
there are widget or gfx linking problems on the dumbass unix platforms.


git-svn-id: svn://10.0.0.236/trunk@39907 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 22:10:02 +00:00
ramiro%netscape.com
2f34d62786 Step 1 of cleaning up link time toolkit dependencies. Put the widget
factories in the toolkit specific widget libs.


git-svn-id: svn://10.0.0.236/trunk@39904 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 21:23:46 +00:00
blizzard%redhat.com
51004e5cb3 Fix some scrolling anomolies. This fixes bug #10058.
git-svn-id: svn://10.0.0.236/trunk@39885 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 17:24:04 +00:00
ramiro%netscape.com
963b6f5991 Landing timer move on unix.
git-svn-id: svn://10.0.0.236/trunk@39863 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 14:22:51 +00:00
rickg%netscape.com
62d56dea7e still trying to fix mac bustage
git-svn-id: svn://10.0.0.236/trunk@39859 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 11:52:14 +00:00
zuperdee%penguinpowered.com
e429cb96d6 Implementing the SetCursor function for the wonderful raw Xlib port. (Copied almost verbatim from the Motif port, actually.)
git-svn-id: svn://10.0.0.236/trunk@39851 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 08:25:45 +00:00
pavlov%pavlov.net
c0408b8cfb fixing AIX build breakage
git-svn-id: svn://10.0.0.236/trunk@39835 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 02:49:36 +00:00
pavlov%pavlov.net
1660530721 fix tree brokenness
git-svn-id: svn://10.0.0.236/trunk@39775 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:37:18 +00:00
pavlov%pavlov.net
8a4c97d488 distuinguish between dialogs and normal windows to set their border styles
appropriatly.


git-svn-id: svn://10.0.0.236/trunk@39773 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:24:06 +00:00
Jerry.Kirk%Nexwarecorp.com
160087b7f5 Adding debug to fix ref counting - won't effect anyone but Photon
git-svn-id: svn://10.0.0.236/trunk@39736 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 20:16:00 +00:00
slamm%netscape.com
c8cb0705fc Fix build warnings.
git-svn-id: svn://10.0.0.236/trunk@39734 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 20:06:37 +00:00
av%netscape.com
6b5515ebbb Adding SETFOCUS event for winless plugin fixing crash
git-svn-id: svn://10.0.0.236/trunk@39733 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 20:02:20 +00:00
pavlov%pavlov.net
a557759f13 support a few more mime types
git-svn-id: svn://10.0.0.236/trunk@39713 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 17:57:00 +00:00
rods%netscape.com
bbcb8c86b8 changed size_t to PRUint32
git-svn-id: svn://10.0.0.236/trunk@39699 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 14:59:38 +00:00
rods%netscape.com
d9850a9615 Huge changes to how data is chandled, now it can cache the data out to
a file.


git-svn-id: svn://10.0.0.236/trunk@39696 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 14:27:38 +00:00
rods%netscape.com
6cd75979a6 XIF data is now assumed to be double byte
git-svn-id: svn://10.0.0.236/trunk@39692 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 14:20:49 +00:00
rods%netscape.com
63c01b6b6b switched to using nsCOMTypeInfo
git-svn-id: svn://10.0.0.236/trunk@39691 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 14:11:43 +00:00
Jerry.Kirk%Nexwarecorp.com
a117814f58 Added code to remove a widget from the Damage Queue before it is ::Destroy'd
git-svn-id: svn://10.0.0.236/trunk@39680 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 12:15:05 +00:00
ramiro%netscape.com
125f29f413 Remove obsolete dlldep hacks.
git-svn-id: svn://10.0.0.236/trunk@39679 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 12:03:34 +00:00
ramiro%netscape.com
4d9c282ce6 Fix for the annoying viewer/apprunner problem that wouldnt let you make a
window small.


git-svn-id: svn://10.0.0.236/trunk@39638 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 03:53:06 +00:00
pavlov%pavlov.net
cc421e01db fix for bug 9618
git-svn-id: svn://10.0.0.236/trunk@39620 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:11:58 +00:00
duncan%be.com
f3b5165529 Clean up BeOS timers. Among other things there now is a single thread to do
the job. Also I now cache the references to the native GUI queue, burning
fewer CPU cycles. Thanks to Attila Lendvai <101@inf.bme.hu> for contributions
and ideas.


git-svn-id: svn://10.0.0.236/trunk@39535 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 15:32:44 +00:00
rods%netscape.com
89ad99a0be Changed all GetIID to use the new nsCOMTypeInfo
git-svn-id: svn://10.0.0.236/trunk@39533 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 14:55:23 +00:00
rods%netscape.com
babd03ec48 changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR
git-svn-id: svn://10.0.0.236/trunk@39532 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 14:54:02 +00:00
mcafee%netscape.com
b3604f9a24 Unused variable warning.
git-svn-id: svn://10.0.0.236/trunk@39509 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 04:42:43 +00:00
blizzard%redhat.com
ffb18e0ed8 text entry works
git-svn-id: svn://10.0.0.236/trunk@39507 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 03:35:41 +00:00
zuperdee%penguinpowered.com
5ea61a4d4f Minor fixes to various Motif files, mostly cosmetic changes, elimination of some unnecessary headers, and elimination of some deadwood. NOT PART OF BUILD.
git-svn-id: svn://10.0.0.236/trunk@39506 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 03:27:59 +00:00
blizzard%redhat.com
f10727e179 more work to get keys working. not yet done but finished for the evening.
git-svn-id: svn://10.0.0.236/trunk@39474 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 02:26:31 +00:00
ramiro%netscape.com
ccd68b52a6 NOT PART OF BUILD. Get key event a little closer.
git-svn-id: svn://10.0.0.236/trunk@39447 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 00:01:46 +00:00
pinkerton%netscape.com
5bbdd05b66 remove annoying printf during every drag event.
git-svn-id: svn://10.0.0.236/trunk@39435 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:57:39 +00:00
pinkerton%netscape.com
4deec81575 fixing some off-by-one errors, some nsISupportsArray confusions with the calling code, removing some printf's.
git-svn-id: svn://10.0.0.236/trunk@39434 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:57:22 +00:00
pinkerton%netscape.com
677e310e85 lots of stuff for d&d, getting the drag service released at the right times, notifying the drag service of the drag action via modifier keys.
git-svn-id: svn://10.0.0.236/trunk@39433 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:56:42 +00:00
pinkerton%netscape.com
7094a71204 temp hacks for toolbar drag and drop until a general mime->flavor mechanism is implemented.
git-svn-id: svn://10.0.0.236/trunk@39432 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:55:27 +00:00
sfraser%netscape.com
997d078ca7 Adding caret width and blink time to nsILookAndFeel
git-svn-id: svn://10.0.0.236/trunk@39411 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:16:59 +00:00
kmcclusk%netscape.com
12a07070be fixed bugs #6303, #6753, #6756, #6759
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.


git-svn-id: svn://10.0.0.236/trunk@39401 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:00:24 +00:00
tague%netscape.com
7403cbdb59 Fixed bug #6898 unable to move cursor within IME composition string.
git-svn-id: svn://10.0.0.236/trunk@39360 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 20:08:02 +00:00
tague%netscape.com
1a4c1a16ff Fix bug #8459, #6989 Can't move cursor within IME composition string.
git-svn-id: svn://10.0.0.236/trunk@39359 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 20:05:25 +00:00
akkana%netscape.com
c9c8e5cdf9 Xlib clipboard implementation (not finished yet)
git-svn-id: svn://10.0.0.236/trunk@39333 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:55:46 +00:00
pavlov%pavlov.net
4cb50808e6 fix for 9774 and other misc things
git-svn-id: svn://10.0.0.236/trunk@39328 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:36:24 +00:00
Jerry.Kirk%Nexwarecorp.com
73264a0344 - fixed ref counting on widgets
- fixing resize / reflow hold offs


git-svn-id: svn://10.0.0.236/trunk@39292 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 17:06:09 +00:00
blizzard%redhat.com
a9fee56256 Change DispatchEvent() to DispatchXEvent() since that's really what it's doing.
git-svn-id: svn://10.0.0.236/trunk@39285 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 16:39:31 +00:00
Jerry.Kirk%Nexwarecorp.com
fb7853df73 - General cleanup.
git-svn-id: svn://10.0.0.236/trunk@39269 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 15:26:18 +00:00
blizzard%redhat.com
91cddf87ec Focus shags, baby. Also tracking visibility and map events so
nsWidget::IsVisible() is now implemented.  This is not part of the
build.


git-svn-id: svn://10.0.0.236/trunk@39239 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 04:34:31 +00:00
ramiro%netscape.com
71e95af813 NOT PART OF BUILD. Adding these.
git-svn-id: svn://10.0.0.236/trunk@39160 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 19:40:15 +00:00
ramiro%netscape.com
41cdbf3e36 NOT PART OF BUILD. Add event debugging.
git-svn-id: svn://10.0.0.236/trunk@39157 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 19:34:31 +00:00
ramiro%netscape.com
308efafbce NOT PART OF BUILD. Get key events almost working. Add event debugging.
git-svn-id: svn://10.0.0.236/trunk@39156 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 19:30:42 +00:00