ftang%netscape.com
1986cf104e
partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann
1999-12-22 07:56:40 +00:00
mjudge%netscape.com
59b8ea67f0
small fixes for BR frames getting correct offset. also one case of textframe not returning proper location (simply a missed change of a regressed call in PeekOffset) nsCaret was also too stringent on the limitation of text frames as the only frames to get the caret position. these were reviewed by a few people and i just dont remember. r=simon,cmanske,akkana and hyatt?
1999-11-23 20:30:21 +00:00
ftang%netscape.com
bd10da3562
Change the GetRelativedWindowCoordinate to return the botton of the cursor, instead of the top of the cursor. We need this to make Mac IME candidcate window popup in a more reasonable place. author=sfraser. r=ftang
1999-11-10 23:47:56 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
kin%netscape.com
46b69e20ca
Fix for bug #16176 : [DOGFOOD] need to annotate line frames with whitespace trim
...
layout/base/src/nsCaret.cpp
- Modified DrawCaretWithContext so that we only
adjust the caret position if we are within the
frame's bounds.
layout/html/base/src/nsTextFrame.cpp
- Modified GetPointFromOffset() to add the width
of a space if the offset is after a trailing space
and it was trimmed off the frame.
r=sfraser@netscape.com
1999-10-29 13:43:11 +00:00
troy%netscape.com
a47e8db44b
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
kipp%netscape.com
705faaa709
Removed some more warnings
1999-10-22 14:51:41 +00:00
mjudge%netscape.com
3d3eb16f9a
massive checkin for underlying implementation of key handling from javascript and home/end breakage and.. selecting around NON-text frames. like arrowing around an image for example. 16636,16655 and another i cannot find. r=kin r=hyatt a=me
1999-10-22 00:19:18 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
kin%netscape.com
c6a1730309
Fix for bug #12195 : [DOGFOOD] caret cruft left after a backspace at end of line
...
Added code to DrawCaretWithContext() that makes sure that the caret
doesn't hang outiside the left edge of a frame.
r=sfraser@netscape.com
1999-10-01 13:16:30 +00:00
sfraser%netscape.com
801132e5a9
Super duper new caret
1999-09-14 23:41:19 +00:00
pavlov%netscape.com
375275fe31
make the caret draw on linux - fix for 13487
1999-09-13 18:24:48 +00:00
alecf%netscape.com
5ddb295b7e
bulletproof to prevent crashing
...
(asserts will still go off)
1999-09-11 19:11:53 +00:00
sfraser%netscape.com
91da925711
Fix one cause of GFX text widget crashes. If you're going to mess with my code, Mike, at least get the return values right.
1999-09-11 06:00:00 +00:00
mjudge%netscape.com
24a5d270fd
fixes for crasher in tree
1999-09-11 00:18:02 +00:00
sfraser%netscape.com
3ab1d5f6c1
Make the caret use InvetRect for drawing.
1999-08-09 19:14:43 +00:00
mjudge%netscape.com
7ddf8fee55
massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape.
1999-07-18 02:27:19 +00:00
mjudge%netscape.com
a2f598637e
checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection
1999-07-15 18:19:03 +00:00
sfraser%netscape.com
815c2ea4f3
Removal of nsCaretProperties
1999-07-14 22:18:29 +00:00
sfraser%netscape.com
122c70cece
Fix for 9361, comment out bogus assert in the caret code. a chofmann
1999-07-08 01:24:52 +00:00
sfraser%netscape.com
59c72c9266
Fix the uber caret problem, where the caret would draw incorrectly when the selection pointed to child nodes of a parent node. Now, it points to the start of the indexed child node in this situation.
1999-07-07 01:11:49 +00:00
sfraser%netscape.com
919be71caa
Fix GetViewForRendering() in the window coordinates case.
1999-06-15 23:54:26 +00:00
sfraser%netscape.com
0df3ac6e4a
Implement nsCaret::GetWindowRelativeCoordinates for IME
1999-05-18 22:24:55 +00:00
sfraser%netscape.com
737fd431d8
WIP to get caret position in window coordinates for IME
1999-04-27 21:59:18 +00:00
sfraser%netscape.com
1d3a8536bd
Adapt to fixed selection interfaces.
1999-04-15 20:19:34 +00:00
sfraser%netscape.com
e37c1ab353
Fix a problem where the caret could be using a stale offset, after a node
has been split.
1999-04-13 01:13:00 +00:00
sfraser%netscape.com
7e1a3cd9b6
Caret changes to enable the caret to erase itself, and fix a bunch of caret problems.
1999-04-01 23:57:35 +00:00
mjudge%netscape.com
3bc9828b5e
hack to get caret to draw on empty line.
1999-03-13 21:33:01 +00:00
sfraser%netscape.com
6704327c90
Fix warning reported by warren (bracket was in wrong place).
1999-03-06 20:19:52 +00:00
scc%netscape.com
31ff626ae9
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
akkana%netscape.com
58f89aa516
Fix Unix crash: comment out an assert
1999-03-03 01:11:28 +00:00
sfraser%netscape.com
333ce2260a
Fix the caret so that it draws on Windows (and UNIX, hopefully), and turn on the #define so that the caret gets created in the pres shell. It gets shown in editor mode.
1999-03-02 04:26:49 +00:00
warren%netscape.com
3642da81a5
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
sfraser%netscape.com
2971982469
Part of the great nsCOMPtr carpool. Approved by those in power.
1999-02-17 02:08:01 +00:00
mcafee%netscape.com
3ece48d719
Adding do_QueryInterface() wrapper for nsCOMPtr carpool. r=scc a=sar
1999-02-17 02:08:00 +00:00
sfraser%netscape.com
6d4884d16f
Added RefreshMethod, and tweaked code for the UNIX no-blinking case.
1999-02-13 04:47:45 +00:00
kipp%netscape.com
3a2f9adfc5
Eliminate some linux compiler warnings
1999-02-12 18:24:53 +00:00
pinkerton%netscape.com
cb66e49742
fixes for changes to nsIPresShell api's
1999-02-12 18:18:01 +00:00
sfraser%netscape.com
c98e5697ee
Fix after akkana's changes: nsISelection -> nsIDOMSelection
1999-02-12 00:55:46 +00:00
sfraser%netscape.com
b0f7ecaa02
First Checked In.
1999-02-11 23:49:08 +00:00