Gitiles
Code Review
Sign In
git.eclipse.org
/
mylyn
/
org.eclipse.mylyn.docs.vex
/
58ed6213324c18c1be7d5f6b58e61a094af3da68
/
org.eclipse.vex.core
19cf66c
provide #PCDATA as valid element, if text is allowed
by Florian Thienel
· 8 years ago
c5b9324
use BoxWidget instead of VexWidget in VexEditor
by Florian Thienel
· 8 years ago
4df461e
lighten the dependency of IVexHandler to the editor widget
by Florian Thienel
· 8 years ago
186873e
delegate editing in BoxWidget to DocumentEditor
by Florian Thienel
· 8 years ago
39cce6c
test and fix the editing editing functionality
by Florian Thienel
· 8 years ago
59f0987
move tests related to selection balancing into BalancingSelectorTest
by Florian Thienel
· 8 years ago
ae80cbc
move tests of positioning into TestCursorPosition
by Florian Thienel
· 8 years ago
a2d47ed
move cursor initially into the root element
by Florian Thienel
· 8 years ago
34e2658
check boundaries
by Florian Thienel
· 8 years ago
26f9d28
extract interface for clients of the Cursor
by Florian Thienel
· 8 years ago
2302404
move cursor either to end offset or select the content of the INode
by Florian Thienel
· 8 years ago
d6655fd
extract simple cursor movement into DocumentEditor
by Florian Thienel
· 8 years ago
f111213
refactoring: use doWork(...) instead of low level transaction control
by Florian Thienel
· 8 years ago
dd68026
factor out a convenience version of apply that also moves the cursor
by Florian Thienel
· 8 years ago
490a6c8
remove the low level transaction control from IDocumentEditor
by Florian Thienel
· 8 years ago
96b0e02
add edit to set the cursor to a specific offset while in a transaction
by Florian Thienel
· 8 years ago
1377504
extract functionality to edit the structure
by Florian Thienel
· 8 years ago
8e1a9af
extract functionality to edit content
by Florian Thienel
· 8 years ago
bec8892
extract attribute editing functionality into DocumentEditor
by Florian Thienel
· 8 years ago
7d7a323
extract namespace editing functionality into DocumentEditor
by Florian Thienel
· 8 years ago
67ce0c2
implement caret and selection handling
by Florian Thienel
· 8 years ago
d94c2a2
provide access to IContent
by Florian Thienel
· 8 years ago
55a8f73
implement transaction handling
by Florian Thienel
· 8 years ago
3be8bb3
implement undo/redo functionality
by Florian Thienel
· 8 years ago
a867885
start to extract separate implementation of IDocumentEditor
by Florian Thienel
· 8 years ago
f46082d
provide compound edit that contains the committed/rolled back work
by Florian Thienel
· 8 years ago
0e73e6f
move ownership of BoxView into VisualizationController
by Florian Thienel
· 8 years ago
e565f3e
move ownership of Cursor into BoxWidget
by Florian Thienel
· 8 years ago
93bebe0
extract the editing part of IVexWidget into a separate interface
by Florian Thienel
· 8 years ago
4b683d1
provide access to caret position, current node/element and document
by Florian Thienel
· 8 years ago
eb011f1
paint static content in highlighted content ranges
by Florian Thienel
· 8 years ago
32f9279
explicitly store offset to restore when undoing DeleteEdit
by Florian Thienel
· 8 years ago
054190d
show inline pseudo-elements also for empty elements
by Florian Thienel
· 8 years ago
65a8c2f
add support for deleting backward (BACKSPACE key)
by Florian Thienel
· 8 years ago
98b7cd0
add support for deleting forward (DEL key)
by Florian Thienel
· 8 years ago
8f7c1c5
make sure the line style is always set together with line width
by Florian Thienel
· 8 years ago
6b172c2
handle splitting of InlineNodeReference before the first content child
by Florian Thienel
· 8 years ago
b890ce0
make sure the frameing line of the node tag is solid
by Florian Thienel
· 8 years ago
abcc013
rebuild structure when editing at the boundaries of a TextContent box
by Florian Thienel
· 8 years ago
6fa7f6c
do not ignore z and y without modifier
by Florian Thienel
· 8 years ago
def1024
prevent NPE when trying to select before offset 0
by Florian Thienel
· 8 years ago
7ce09e4
root cause of exception got lost
by Florian Thienel
· 8 years ago
f16b33d
add support for undo/redo to BoxWidget
by Florian Thienel
· 8 years ago
6940d27
handle content deletion
by Florian Thienel
· 8 years ago
d8fa6c5
new edit for inserting a line break
by Florian Thienel
· 8 years ago
77bd2f2
provide information about cursor offset before and after application
by Florian Thienel
· 8 years ago
dd8ac6c
move interaction with BoxView into VisualizationController
by Florian Thienel
· 8 years ago
5e31b29
move editing of the IDocument into BoxWidget, rename DOMController
by Florian Thienel
· 8 years ago
efa6f13
refactor and improve naming
by Florian Thienel
· 8 years ago
1c20f90
improve name to CannotApplyException
by Florian Thienel
· 8 years ago
9efd2a2
do not reveal the DOMController to the outside
by Florian Thienel
· 8 years ago
04156b8
make element names publicly available
by Florian Thienel
· 8 years ago
efac961
visualize processing instructions
by Florian Thienel
· 8 years ago
708074e
add an action that inserts a processing instruction
by Florian Thienel
· 8 years ago
a19d146
visualize comments
by Florian Thienel
· 8 years ago
1e99efe
add an action that inserts a comment
by Florian Thienel
· 8 years ago
ebac905
show start and end tag for inline elements according to CSS property
by Florian Thienel
· 8 years ago
2602665
refactor and clean-up
by Florian Thienel
· 8 years ago
1284d7d
draw the end tag as an arrow to the left
by Florian Thienel
· 8 years ago
9c630e1
draw the start tag as an arrow to the right
by Florian Thienel
· 8 years ago
ad9f790
add support for drawing and filling a polygon
by Florian Thienel
· 8 years ago
4b21e3b
add support for color to Square
by Florian Thienel
· 8 years ago
74744d9
visualize empty elements with a node tag
by Florian Thienel
· 8 years ago
22d1b19
add inline box that draws a node tag
by Florian Thienel
· 8 years ago
23e975d
introduce base class for simple inline boxes that just paint something
by Florian Thienel
· 8 years ago
75ee6f2
improve visibility of cursor and node tag
by Florian Thienel
· 8 years ago
377404f
inline variables that are used only once
by Florian Thienel
· 8 years ago
568e431
provide method to swap forground and background color
by Florian Thienel
· 8 years ago
5f62413
improve class name
by Florian Thienel
· 8 years ago
d0df173
add support for rounded rectangles
by Florian Thienel
· 8 years ago
554c20a
define an empty element for UniversalTestDocument
by Florian Thienel
· 8 years ago
f3919e3
improved method names
by Florian Thienel
· 8 years ago
92abb53
fix centered text alignment: take left invisible gap into account
by Florian Thienel
· 8 years ago
00d22df
remove obsolete code
by Florian Thienel
· 8 years ago
619287d
add support for pseudo elements
by Florian Thienel
· 8 years ago
5ceebe9
allow to insert a new child at the beginning
by Florian Thienel
· 8 years ago
17c97b0
use enum PseudoElement instead of bare strings to identify the element
by Florian Thienel
· 8 years ago
1050c91
move everything related to preserving whitespace into one place
by Florian Thienel
· 8 years ago
a9e777b
rename for consistency
by Florian Thienel
· 8 years ago
15cb111
fix calculation of position area if tabs are involved
by Florian Thienel
· 8 years ago
cfcb193
introduce an explicit placeholder for the end offset of a node
by Florian Thienel
· 8 years ago
391b43b
attach rules for line wrapping to both ends of IInlineBox
by Florian Thienel
· 8 years ago
73f3be0
add helper to visualize the boundaries of a box for debugging
by Florian Thienel
· 8 years ago
a3d194e
show squares to indicate line breaks
by Florian Thienel
· 8 years ago
7b35212
fix handling of inline boxes without content reference (e.g. Square)
by Florian Thienel
· 8 years ago
172da37
handle the invisible gaps recursively for nested inline boxes
by Florian Thienel
· 8 years ago
7526d71
render line breaks and tabs properly
by Florian Thienel
· 8 years ago
b4f1313
show the content around the caret in the info panel of BoxDemoView
by Florian Thienel
· 8 years ago
fbce177
fix missing break
by Florian Thienel
· 8 years ago
8b894d7
allow to insert a line break through a dedicated method in IDocument
by Florian Thienel
· 8 years ago
fa785b6
add a dedicated method to insert a line break at a given offset
by Florian Thienel
· 8 years ago
63fd004
provide text lines with their sub-ranges for a given range of text
by Florian Thienel
· 8 years ago
30b4b29
factor out the expansion of the range to compensate the gap
by Florian Thienel
· 8 years ago
28a6ac8
use the correct definition of whitespace (XML instead of Java)
by Florian Thienel
· 8 years ago
9b43a54
split a String into lines
by Florian Thienel
· 8 years ago
9fe5201
provide value of the white-space property to LineArrangement
by Florian Thienel
· 8 years ago
13661e7
fix NPE when resizing to a very small width
by Florian Thienel
· 8 years ago
b488e5b
enhance handling of trailing whitespace when text-align == right
by Florian Thienel
· 8 years ago
0f7cf54
fix positioning of cursor in empty elements that can contain text
by Florian Thienel
· 8 years ago
1df876c
add support for the text-align property
by Florian Thienel
· 8 years ago
Next »