troy%netscape.com
|
f48928d205
|
Removed IsTransparent() function from nsIFrame
|
1999-07-21 23:15:39 +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 |
mjudge%netscape.com
|
9eccad5750
|
up/down selection BRFrames dont allow selecting upon them for now. horizontal bars are now drawn selected. ect.
|
1999-06-19 20:36:44 +00:00 |
mjudge%netscape.com
|
1e4bbda958
|
fixing table selection again. also adding parameter to nsIFocusTracker that allows us to get the current caret location. I am also stopping nsTableRowFrame from putting blue border around itself since cells are a high enough granularity. made a change to nsIFrame GetPosition to remove some useless parameters ect. this caused me to change nsDOMEvent.cpp and some other places.
MJ
|
1999-06-10 21:08:17 +00:00 |
joki%netscape.com
|
6f1a265019
|
Adding new method to nsIDOMNSUIEvent to give event pos as range offset.
|
1999-06-08 02:19:26 +00:00 |
mjudge%netscape.com
|
51faf8cbdb
|
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
|
1dd2a01b0e
|
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
|
341678533a
|
adding in selection of non text frames in editor only
|
1999-05-17 00:21:18 +00:00 |
mjudge%netscape.com
|
a13ab1bbcf
|
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 |
mjudge%netscape.com
|
d1a79ef279
|
2 more checkins to follow previous ones
|
1999-05-07 21:19:04 +00:00 |
mjudge%netscape.com
|
85afd8f29d
|
massive checkin for selection modifications and removing static state variables for selection in nsFrame.h.
|
1999-05-07 21:12:59 +00:00 |
cyeh%netscape.com
|
8f54a21774
|
backout mjudge checkin against closed tree. it also breaks mac as well, so
mjudge will try again when tree reopens
|
1999-05-05 23:05:41 +00:00 |
mjudge%netscape.com
|
1feb64d52c
|
removing static variables from nsFrame for selection. storing state in nsIFrameSelection Implementation.
|
1999-05-05 22:27:57 +00:00 |
mjudge%netscape.com
|
75dd0e4936
|
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
|
47b8e9a5dd
|
Updated to new nsIHTMLReflow method signatures
|
1999-04-20 00:26:32 +00:00 |
sfraser%netscape.com
|
bbe5a4f210
|
Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
|
1999-04-13 01:15:16 +00:00 |
kipp%netscape.com
|
da97d410cf
|
Added SetClipRect helper method
|
1999-04-10 17:32:22 +00:00 |
peterl%netscape.com
|
78240897f9
|
augmented ReResolveStyleContext to capture style change information
|
1999-03-25 06:43:38 +00:00 |
kipp%netscape.com
|
f7b3921a2c
|
Spanked to collapse inline-reflow with line-layout into line-layout; fixed bugs #1278, #1990, #3527, #1670, etc.
|
1999-03-18 21:03:25 +00:00 |
mjudge%netscape.com
|
098064a40c
|
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 |
kipp%netscape.com
|
4a28dcfe2b
|
fixed up operator new usage
|
1999-02-26 20:02:06 +00:00 |
kipp%netscape.com
|
cfa5bbce41
|
Fixed remaining issues with operator new/delete
|
1999-02-26 19:26:29 +00:00 |
kipp%netscape.com
|
2a7e5e3d17
|
Implement operator delete; get rid of static constructor
|
1999-02-26 17:05:20 +00:00 |
troy%netscape.com
|
f19915b56d
|
Removed nsIFrame::CreateContinuingFrame()
|
1999-02-25 05:31:15 +00:00 |
troy%netscape.com
|
dfdacc8159
|
Changed nsIFrame::Init() to take an additional parameter
|
1999-02-25 03:27:57 +00:00 |
troy%netscape.com
|
8dfabdf1a8
|
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
not references
|
1999-02-24 04:48:08 +00:00 |
kipp%netscape.com
|
72301876ca
|
Revised the signature of the VerticalAlignFrames method
|
1999-02-23 19:32:20 +00:00 |
mjudge%netscape.com
|
f3a99f20af
|
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 |
kipp%netscape.com
|
5ce6265190
|
Removed GetAutoMarginSize; added VerticalAlignFrames
|
1999-02-18 03:25:23 +00:00 |
mjudge%netscape.com
|
53c6e919fe
|
fixing some things for selection to allow keyboard navigation. not hooked up to caret yet. also removed some not used calls in nsFrame for the "old" selection model.
|
1999-02-16 02:42:08 +00:00 |
sfraser%netscape.com
|
9400d14672
|
Add two new methods needed for caret support (and other things): GetPointFromOffset, to get frame-relative coordinates of a given content offset, and GetChildFrameContainingOffset, to find the child frame that really contains the given content offset
|
1999-02-12 00:02:31 +00:00 |
akkana%netscape.com
|
bf0baf8027
|
Rename nsISelection to nsIFrameSelection
|
1999-02-11 23:12:28 +00:00 |
mjudge%netscape.com
|
bca382f43e
|
Keyboard navigation, removing nsICollection(not used) adding PeekOffset to have the nsIFrame tell us where to go when moving a character ect. adding nsFrameTraversal to traverse frames, based on nsIEnumerator. mjudge x4661
|
1999-02-10 18:55:25 +00:00 |
troy%netscape.com
|
c37ccfbc4c
|
Changed GetNextSibling() to use a pointer argument instead of a reference
|
1999-02-10 06:13:38 +00:00 |
troy%netscape.com
|
5c3d1395f3
|
Changed a bunch more nsIFrame member functions to be pointer arguments
instead of references
|
1999-02-10 05:38:18 +00:00 |
troy%netscape.com
|
b8965b6929
|
Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
references
|
1999-02-10 04:17:06 +00:00 |
troy%netscape.com
|
a9159f71d6
|
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
of *&
|
1999-02-10 02:25:01 +00:00 |
troy%netscape.com
|
40e3d2b1c8
|
Changed GetParent() to use ** instead of *&
|
1999-02-10 01:36:30 +00:00 |
troy%netscape.com
|
c9c1fa187e
|
Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
|
1999-02-10 00:42:56 +00:00 |
troy%netscape.com
|
5b60b34507
|
Added GetFrameType() member function
|
1999-02-09 05:44:13 +00:00 |
mjudge%netscape.com
|
a4343fe08c
|
keyboard navigation of selection. adding API for nsIFrame. fixing nsFrame and nstextframe to reflect the implementations of the nsIFrame API. nsRangeList implements the handlekeyevent now.
|
1999-02-02 00:23:40 +00:00 |
kipp%netscape.com
|
b8595001e8
|
Removed ReplaceFrame
|
1999-02-01 17:31:21 +00:00 |
mjudge%netscape.com
|
9ea4d88ecc
|
adding parameters to setselectedcontent. This will keep down overhead of the nsIFrame implementation and still not allow outsiders to talk to their presshell. so please forgive this grown method. this extra parameter will maintain the anchor and focus point after reflow
|
1999-01-25 23:28:23 +00:00 |
mjudge%netscape.com
|
a34ad659b1
|
chagnes for selection to work
|
1999-01-22 18:58:14 +00:00 |
kipp%netscape.com
|
06d2d8efb3
|
Spanked away SizeOf methods and nsIListFilter
|
1999-01-16 00:00:50 +00:00 |
kipp%netscape.com
|
91d41ccbaa
|
Implement temporary versions of AppendFrames/InsertFrames/RemoveFrame; stub out ReplaceFrame
|
1999-01-15 01:29:15 +00:00 |
troy%netscape.com
|
5d8b4656eb
|
Removed the content-parent frame pointer. Now we just have the one geometric
parent
|
1999-01-14 05:16:23 +00:00 |
troy%netscape.com
|
e1f9e8b29f
|
Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
|
1998-12-29 03:38:16 +00:00 |
kipp%netscape.com
|
27f0cfe8cc
|
Revised frame Paint API
|
1998-12-18 15:54:23 +00:00 |
mjudge%netscape.com
|
209f6c6d41
|
adding in selection
|
1998-12-14 18:34:14 +00:00 |
kipp%netscape.com
|
3590af65ad
|
Made ListTag more usable for all frame types, not just derivations of nsFrame
|
1998-12-12 19:20:10 +00:00 |
mjudge%netscape.com
|
c549a78e51
|
chagnes to selection
|
1998-12-08 18:26:06 +00:00 |
troy%netscape.com
|
e9464f049d
|
Added support for printing multiple pages
|
1998-12-07 03:43:02 +00:00 |
kipp%netscape.com
|
a5d45a929d
|
Made IndentBy public
|
1998-12-05 16:03:07 +00:00 |
mjudge%netscape.com
|
bb7e789293
|
new use of enumerator class changed IsDone to return NS_COMFALSE if not done
|
1998-12-03 21:44:54 +00:00 |
troy%netscape.com
|
d97a31f115
|
Added Init() member function to nsIFrame
|
1998-12-03 06:31:43 +00:00 |
kipp%netscape.com
|
a66a18832e
|
Added XMLQuote to quote special characters; changed MakeFrameName to avoid needing quoting
|
1998-11-19 17:55:22 +00:00 |
kipp%netscape.com
|
63107e9026
|
Added DumpRegressionData; revised ListTag; added GetFrameName
|
1998-11-19 17:22:29 +00:00 |
joki%netscape.com
|
7716dc91e8
|
Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
|
1998-11-18 05:25:26 +00:00 |
kipp%netscape.com
|
ae98b19f78
|
Eliminated NewFrame
|
1998-11-14 19:28:34 +00:00 |
kipp%netscape.com
|
978ab18324
|
Removed GetReflowMetrics
|
1998-11-10 18:03:42 +00:00 |
troy%netscape.com
|
fd34820203
|
Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
|
1998-11-10 06:05:32 +00:00 |
troy%netscape.com
|
6d88f202dd
|
Added GetAdditionalChildListName() as a way to discover additional
named child lists at runtime
|
1998-11-09 19:59:33 +00:00 |
troy%netscape.com
|
02915d3677
|
First of a few changes to allow frames to have multiple child lists.
FirstChild() now takes an additional argument which is the name of the
child list.
|
1998-11-09 19:40:27 +00:00 |
peterl%netscape.com
|
e3cd00d3b0
|
made parent context no longer be optional on re-resolve style context method
|
1998-11-03 21:29:14 +00:00 |
peterl%netscape.com
|
bdb87c7e07
|
sync to style resolution api changes
added reresolve support
|
1998-11-03 20:23:15 +00:00 |
kipp%netscape.com
|
c3702acb50
|
Added MoveInSpaceManager stub
|
1998-10-30 22:11:47 +00:00 |
kipp%netscape.com
|
959e709bf4
|
Added methods to support justification
|
1998-10-27 16:51:21 +00:00 |
troy%netscape.com
|
f7430c8872
|
Added new state flag NS_FRAME_SYNC_FRAME_AND_VIEW for controlling
whether the view is automatically positioned and sized to stay in
sync with the frame
|
1998-10-16 20:09:32 +00:00 |
kipp%netscape.com
|
28f8cdcf94
|
Removed skid marks; implement FindTextRuns again
|
1998-10-09 23:46:02 +00:00 |
troy%netscape.com
|
cc44601bb8
|
Removed GetContentIndex() from nsIFrame
|
1998-10-08 20:35:16 +00:00 |
troy%netscape.com
|
1f04cb7073
|
Moved HandlePress,HandleDrag,HandleRelease from nsIFrame to nsFrame
|
1998-10-08 18:21:32 +00:00 |
troy%netscape.com
|
f095846367
|
Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
|
1998-10-02 04:10:00 +00:00 |
michaelp%netscape.com
|
7b7efc8d89
|
modified for new fontmetrics/renderingcontext.
|
1998-10-02 01:12:39 +00:00 |
troy%netscape.com
|
8b034f4950
|
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
|
1998-10-01 04:46:11 +00:00 |
troy%netscape.com
|
5a65eb2714
|
Moved some files around
|
1998-09-30 21:01:11 +00:00 |