Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
When importing a hyperlink containing anchor, the NavigateUri keeps the part after the hyperlink only instead of the whole URI.
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
Trying to delete table cell formatting symbol, when track changes are on, will result in marking the text in the cell as deleted.
MS Word does not respect such delete action.
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
If there is a Span surrounded with annotation ranges in a table cell and the table has conditional table style, the text cannot be selected after import of such document. If the table has normal table style (not a conditional one) everything works as expected. 

- If the annotations are bookmark ranges (start and end), the text cannot be selected with double-click over the text.
- If the text is hyperlink, the text could be selected with double-click, but when the selection is changed through the keyboard arrows, the same issue appears.

The issue appears with Docx documents, in addition to the attached Xaml one, so the issue seems not to be related to the XAML serialization.
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
With the current implementation, when an image is selected, viewport is scrolled to the corresponding image document position:

- In case of inline image, it moves to the end of the image, so that the image is fully visible.

- In case of floating image, it moves to the position where image is anchored.

The behavior of the MS Word (the view is not scrolled in such cases) is much more convenient.
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
ADMIN
Created by: Todor
Comments: 0
Category: RichTextBox
Type: Feature Request
1
Allow Span to be hidden when visualizing the document. For example, introduce a Span.IsHidden property.

In MS Word, text is hidden using the Home -> Font -> Font -> Effects -> Hidden. In the RTF format, such text is preceded (marked) with a '\v' tag. In OOXML, the tag is <vanish/>

Note: Hidden text is visualized with dotted underline when formatting symbols are shown. Hidden text is not exported to PDF.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Images with display: none could be made not-visible in the UI. The other elements could be skipped and not imported.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
When header/footer (HeaderFooterPresenterBase) is rendered, the model which corresponds to it (HeaderFooterBase's Body property) is not updated. The result is updated only in the presenter. Thus, when exporting the document or when checking the elements in the model, the value of the inline (span's text) is not updated.

Workaround: Update the fields in the headers/footers. RadDocumentEditor.UpdateAllFields() method can be used. Note that it works only for the main document and not its child documents, so different RadDocumentEditors should be created for each header/footer document.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
If span formatting command (bold, italic, strikethrough) is applied to selection over multiple paragraphs, and tracked with tracked changes; and later this tracked change is rejected, NullReferenceException is thrown. The exception is handled so the visible result for the end user is that the UI stops updating and any subsequent changes are not visible.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Currently, when an option is chosen from the drop-downs in Page Layout -> Page Setup -> Size/Margin/Orientation/Columns, the command is executed, but the item corresponding to the current value is not selected. For example, if the caret is in a Section with A3 size, Size -> drop-down -> A3 should be selected.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
The ChangeListStyleCommand has an event named ListStyleChangedChanged  which is never raised.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Currently RadDocument contains a lot of built-in (latent) table styles, which are always shown in the TableStylesGallery. Introduce API allowing to hide some of them.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Introduce an option enabling only proportional resizing to be allowed in the ImageSelectionAdorner (side middle thumbs should be disabled). The option can be added in the RadRichTextBox's ImageSelectionAdornerSettings as it already contains CanRotate, CanDrag, CanResize.

Note that Images could also support Lock aspect ratio property, which is different.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
When classes inheriting RadDocument are exported using XamlFormatProvider, XmlException with message "The prefix 't' cannot be redefined from 'clr-namespace:Telerik.Windows.Documents.Model;assembly=WpfApplication1' to 'clr-namespace:Telerik.Windows.Documents.Model;assembly=Telerik.Windows.Documents' within the same start element tag." is thrown

Similar scenario works with inheriting other elements.

Steps to reproduce:
1. Create an object which inherits the RadDocument
2. Pass the created object as a parameter for the XamlFormatProvider.Export() method
Observe: An XmlException is thrown
Expected: The object to be exported
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Clicking on floating Image when the caret position is not in the viewport, changes the viewport and starts image dragging. Instead, the image should just be selected.

Steps to reproduce:
1. Start with empty document
2. Insert image, make it floating (right-click on it, select Text Wrapping -> In Front Of Text)
3. Drag the image near the bottom of the document.
4. Scroll and, if needed, zoom to such a factor, so that the first paragraph is outside of the view port.
5. Select the image (keep in mind that the image shouldn't be selected - the position should be at some of the previous paragraphs)
Observe: The image dragging adorner is visible and the viewport is changed.
Expected: The behavior shall be the same as MS Word - the viewport shouldn't be changed, and the image should just be selected
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
The PreferredWidth property has a strange behavior when set to all columns of a table and one of the rows is with ColumnSpan greater than 1. The width is properly set, but seems to be not respected while measuring the table and its children.


Second Scenario using RichTextBox UI: Create a document containing a table with horizontally merged cells and custom set columns` width and export it to HTML. When importing this HTML document back to the RichTextBox the column width value was not preserved.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
ADMIN
Created by: Mihail
Comments: 0
Category: RichTextBox
Type: Feature Request
5
Implement nested mail merge - creating mail merge reports using master-detail tables in a data source.

Typical example of this is creating an invoices with mail merge, where each invoice contains a list of items.

Workaround: for some scenarios creating custom merge field which evaluates to Table could simulate this behavior:
http://www.telerik.com/forums/merge-reports#lUdH39ww00SnEhTLLlrXwA
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
When a table cell contains nested table, and the paragraph after the nested table is empty, this paragraph could be collapsed, as in MS Word. This gives better look to nested tables, similar to how browsers visualize nested HTML tables.

Note that the paragraph should be visualized when the caret moves the position inside the paragraph.

Currently the paragraph is visualized with its full height, making the layout different than MS Word - it appears that there are redundant space after the nested table.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
There is no document position at the end of a line when a single span is flowing to the next line. Therefore, in similar scenarios, the user cannot move the caret at the last position of the line.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
InvalidOperationException: 'ColumnSpan must be at least 1.' is thrown when importing HTML document with table column containing colspan="0".

The colspan="0" has special meaning according to the HTML specification http://www.w3.org/TR/html401/struct/tables.html:
-------------------
colspan = number [CN]

This attribute specifies the number of columns spanned by the current cell. The default value of this attribute is one ("1"). The value zero ("0") means that the cell spans all columns from the current column to the last column of the column group (COLGROUP) in which the cell is defined.
-------------------
Workaround: Preprocess the HTML, and delete all occurrences of colspan="0".
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
Add support for importing of imaged defined with VML's v:imagedata inside v:image or v:shape. Currently such images are just skipped.