kmcclusk@netscape.com
|
053337ad18
|
Modified TextStyle constructor to reuse the TextFrame's mFont rather than creating
a new font. The creation of the new font show up during profiling as a big hit.
|
1999-06-07 21:18:51 +00:00 |
|
mjudge@netscape.com
|
da5722c2f9
|
fixes for selection and memory leaks
|
1999-06-04 23:00:24 +00:00 |
|
peterl@netscape.com
|
496943c89a
|
fixed warnings
|
1999-06-03 02:09:03 +00:00 |
|
mjudge@netscape.com
|
255745201b
|
new table selection code drag inside and outside of tables with ease. added some overriding methods to nsTableCellFrame and nsTableFrame to make selection "draw" correctly for those containers.
|
1999-06-01 23:04:13 +00:00 |
|
mjudge@netscape.com
|
2c77f1b613
|
reviewed sfraser approved choffman 6771 6762 UMR and Extreemly inefficient table selection code fixed simply
|
1999-05-20 00:52:00 +00:00 |
|
mjudge@netscape.com
|
90838ee562
|
oops fogot default boolean for non start or end node selection
|
1999-05-18 22:29:27 +00:00 |
|
mjudge@netscape.com
|
25f4c04197
|
wrong initial boolean value for redraw
|
1999-05-17 22:31:10 +00:00 |
|
mjudge@netscape.com
|
1d63f46158
|
accidentally left out a parameter to GetPositionSlowly for small caps ect.
|
1999-05-17 19:50:29 +00:00 |
|
mjudge@netscape.com
|
d1520ed3dc
|
adding in selection of non text frames in editor only
|
1999-05-17 00:21:18 +00:00 |
|
mjudge@netscape.com
|
147dc75104
|
adding back in keyboard navigation. removing const from peekoffset to stop the const creep. changing peekoffset to do the right thing for content based peeking...
|
1999-05-13 00:44:23 +00:00 |
|
kipp@netscape.com
|
68aa9f7c60
|
Reworked frame factory methods; fixed bug 4519
|
1999-05-11 22:03:29 +00:00 |
|
kipp@netscape.com
|
5ec58e1464
|
Fixed bug 5255 and removed some compiler warnings
|
1999-05-03 20:55:12 +00:00 |
|
mjudge@netscape.com
|
4b59a6829a
|
fixing bugs for unnecessary drawing in text fram as well as other assorted selection bugs.
|
1999-04-28 02:43:02 +00:00 |
|
mjudge@netscape.com
|
63e395d93d
|
fixing skippage of some frames during selection
|
1999-04-27 22:35:41 +00:00 |
|
kipp@netscape.com
|
e54b0c4d62
|
Removed compiler warnings; dump more info out in List method
|
1999-04-27 22:13:42 +00:00 |
|
mjudge@netscape.com
|
40459a892f
|
selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order.
|
1999-04-26 04:02:04 +00:00 |
|
kipp@netscape.com
|
93ecc234b1
|
Fixed word lookahead logic to not look at continuations to avoid duplicate information
|
1999-04-21 19:59:16 +00:00 |
|
kipp@netscape.com
|
499e87210f
|
Work around windoze compiler lossage
|
1999-04-20 01:53:28 +00:00 |
|
kipp@netscape.com
|
e47f8eeb39
|
Eliminate a bunch of warnings
|
1999-04-20 00:23:33 +00:00 |
|
akkana@netscape.com
|
9faa7ef21a
|
Get rid of selection cursor for Unix now that caret is working
|
1999-04-15 20:42:53 +00:00 |
|
sfraser@netscape.com
|
88bd0b2361
|
Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
|
1999-04-13 01:15:16 +00:00 |
|
mjudge@netscape.com
|
16f5043a78
|
indexes returned from prepareunicodestring are mContentOffset based. 3641 3772 Hoffman approved
|
1999-04-07 22:56:09 +00:00 |
|
ftang@netscape.com
|
5263a4c2ff
|
add one boolean to indicate word break or line break
|
1999-04-06 22:41:44 +00:00 |
|
sfraser@netscape.com
|
ed62e0303a
|
Remove caret->Refresh calls. The presshell now refreshes the caret
after painting.
|
1999-04-02 00:01:05 +00:00 |
|
sfraser@netscape.com
|
6cec34b975
|
Fix a problem with tab expansion when filling the offset indices array.
|
1999-03-31 20:12:42 +00:00 |
|
kipp@netscape.com
|
886a730b67
|
Support MOZ_PRE_WRAP
|
1999-03-31 04:12:46 +00:00 |
|
akkana@netscape.com
|
9e0afd4530
|
Turn on triangle cursor temporarily for Unix, until bug 4202 gets fixed
|
1999-03-29 22:02:16 +00:00 |
|
troy@netscape.com
|
95cbbd28b8
|
Changed ComputeWordFragmentWidth() to handle the case where the content
object's document pointer is NULL
|
1999-03-29 04:15:07 +00:00 |
|
mjudge@netscape.com
|
4598bbde7d
|
fixing errors with pre spaced text. prepareunicode string was not filling the index array correctly for thatn
|
1999-03-27 00:18:32 +00:00 |
|
kipp@netscape.com
|
1bf344badb
|
Work around some first-letter bugs
|
1999-03-26 00:41:36 +00:00 |
|
kipp@netscape.com
|
c9eecfac58
|
Ask line if we are breakable instead of using our own logic
|
1999-03-21 01:13:17 +00:00 |
|
kipp@netscape.com
|
6fc148b14b
|
Removed some debris
|
1999-03-19 23:07:38 +00:00 |
|
kipp@netscape.com
|
3a527c010d
|
Fixed bug #3918 with measuring small-caps text; ported to use new line-layout API's
|
1999-03-18 21:02:40 +00:00 |
|
kin@netscape.com
|
9921a1fe08
|
Fix for bug #3758: Drag selecting entire content, then deleting, causes crash.
Added check for mContentLength <= 0 to TextFrame::GetPointFromOffset().
Reviewed by jfrancis@netscape.com and sfraser@netscape.com.
Approved by chofmann@netscape.com.
|
1999-03-16 22:55:49 +00:00 |
|
kipp@netscape.com
|
84130c9576
|
Only set ends-in-newline flag for pre text (bug #3262)
|
1999-03-16 19:36:49 +00:00 |
|
mjudge@netscape.com
|
cabbcc62f9
|
needed to get caret to draw at end of line and on an empty text element
|
1999-03-13 21:33:34 +00:00 |
|
mjudge@netscape.com
|
492b8be157
|
fixed GetWidth to "do the right thing" and take smallcaps and spaced words/chars into account.
|
1999-03-12 21:38:16 +00:00 |
|
mjudge@netscape.com
|
90b5efff4a
|
fixed memory leaks in nsRangelist.cpp. uninitialized memory in nsTextframe, simplified APIs in nsIFrame and the underlying implementations. see layout.checkins
|
1999-03-12 00:17:14 +00:00 |
|
akkana@netscape.com
|
4b903e95e7
|
Fix purify UMR error -- thanks to braddr & bruce @ puremagic.com
|
1999-03-10 22:30:23 +00:00 |
|
kipp@netscape.com
|
078a1fcd68
|
Output rects in twips; eliminated some typo bugs with selection directions
|
1999-03-05 04:28:40 +00:00 |
|
mjudge@netscape.com
|
85aff9625f
|
updates and fixes for CTRL left arrow and right arrow. also fixes for releasing the presshell correctly. the selection code was leaking it. updates for PREV and NEXT in nsFrameTraversal
|
1999-03-03 01:51:21 +00:00 |
|
ftang@netscape.com
|
856108ae8a
|
fix SmallCap to make it work for the whole range of unicode
|
1999-03-02 18:25:22 +00:00 |
|
troy@netscape.com
|
ca28eafb7d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
|
troy@netscape.com
|
7f63268a34
|
Changed nsIFrame::Init() to take an additional parameter
|
1999-02-25 03:27:57 +00:00 |
|
ftang@netscape.com
|
213f5a4141
|
change nsTextTransformer to break line by calling nsILineBreak and make nsTextFrame pass the nsILineBreaker to nsTextTransformer
|
1999-02-24 18:21:23 +00:00 |
|
troy@netscape.com
|
5d5682b628
|
Added nsLayoutAtoms::textFrame
|
1999-02-24 05:33:40 +00:00 |
|
kipp@netscape.com
|
4509cd2725
|
Fixed bug #2885 - the linebreaker couldn't handle a special case...
|
1999-02-24 05:24:06 +00:00 |
|
troy@netscape.com
|
b2d859edbe
|
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
|
1999-02-24 04:48:08 +00:00 |
|
kipp@netscape.com
|
3e14fd469e
|
For now text acts like a replaced element
|
1999-02-23 19:35:21 +00:00 |
|
mjudge@netscape.com
|
462b1e5446
|
Added, jump to prev word, modified INIT of nsTextTransformer to better prepare for a start offset at the end of the mFrags list. added implementation of extra parameter to nsIFrame::PeekOffset to keep state for the next word problem of eating ws. nsTextFrame should be all set on implementation of jumping words.
|
1999-02-22 04:59:52 +00:00 |
|