Review Request 109746: Expansion of the References section by adding features to insert hyperlinks, bookmarks and links to bookmarks.
C. Boemann
cbr at boemann.dk
Sat Mar 30 21:09:48 GMT 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/109746/#review30167
-----------------------------------------------------------
please make all user visible strings i18n and for strings with arguments do't forget to do it the right way
libs/kotext/KoTextEditor.cpp
<http://git.reviewboard.kde.org/r/109746/#comment22478>
indentation
libs/kotext/KoTextEditor.cpp
<http://git.reviewboard.kde.org/r/109746/#comment22479>
indentation
plugins/textshape/ReferencesTool.cpp
<http://git.reviewboard.kde.org/r/109746/#comment22480>
indentation
plugins/textshape/dialogs/LinkInsertionDialog.cpp
<http://git.reviewboard.kde.org/r/109746/#comment22482>
since we have disabled ok button this should not be reachable
plugins/textshape/dialogs/LinkInsertionDialog.cpp
<http://git.reviewboard.kde.org/r/109746/#comment22481>
since we have disabled ok button this should not be reachable
plugins/textshape/dialogs/LinkInsertionDialog.cpp
<http://git.reviewboard.kde.org/r/109746/#comment22483>
since we (should) have disabled fetch button this should not be reachable
- C. Boemann
On March 30, 2013, 8:51 p.m., Aman Madaan wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/109746/
> -----------------------------------------------------------
>
> (Updated March 30, 2013, 8:51 p.m.)
>
>
> Review request for Calligra.
>
>
> Description
> -------
>
> This patch adds the following features :
>
> 1. Inserting hyperlinks
> -- User has a choice of inserting a link by specifying the target and the link text. Additionally, the
> user may supply values for target and rel attributes using a drop down list.
> -- The user may fetch the title from the web page itself (contents of the "title" tag ). This feature also
> handles URL redirects. For example, ieee.com is finally redirected to http://www.ieee.org/index.html.
> This feature will especially help in cases when a user has a list of links referred to and a list of
> references has to be created. Just copy/pasting the URL, clicking fetch and then insert will do the job.
>
> 2. Linking to bookmarks
> -- A user can specify a bookmark name and the link text. To help the user with inserting bookmark,
> an auto completer is used. This becomes helpful when the bookmarks have been given a name that
> are related to the context. (lastpagefirstpara or conclusions).
>
> 3. Adding Bookmark using a labeled widget ( similar to the way footnote and endnote labels are entered )
>
>
> Diffs
> -----
>
> libs/kotext/KoTextEditor.h f96ab70
> libs/kotext/KoTextEditor.cpp 07bcad8
> plugins/textshape/CMakeLists.txt b2bf9ae
> plugins/textshape/ReferencesTool.h 21caea8
> plugins/textshape/ReferencesTool.cpp 46bf06f
> plugins/textshape/dialogs/LinkInsertionDialog.h PRE-CREATION
> plugins/textshape/dialogs/LinkInsertionDialog.cpp PRE-CREATION
> plugins/textshape/dialogs/LinkInsertionDialog.ui PRE-CREATION
> plugins/textshape/dialogs/ManageBookmark.ui PRE-CREATION
> plugins/textshape/dialogs/ManageBookmarkDialog.h PRE-CREATION
> plugins/textshape/dialogs/ManageBookmarkDialog.cpp PRE-CREATION
> plugins/textshape/dialogs/SimpleCitationBibliographyWidget.ui 55699bb
> plugins/textshape/dialogs/SimpleLinksWidget.h PRE-CREATION
> plugins/textshape/dialogs/SimpleLinksWidget.cpp PRE-CREATION
> plugins/textshape/dialogs/SimpleLinksWidget.ui PRE-CREATION
> plugins/textshape/dialogs/SimpleTableOfContentsWidget.h adfd010
> words/part/KWView.cpp 8639acd
>
> Diff: http://git.reviewboard.kde.org/r/109746/diff/
>
>
> Testing
> -------
>
> I have tested the following components :
>
> 1 Inserting Hyperlinks
> 1.1 Simplest case (works)
> 1.2 Fetch title from URL (works)
> 1.3 Fetch title from URL which has re directions (works)
> 1.4 specify a URL without a scheme (works, appending an http:// to all the schemeless urls)
> 1.5 fetching from an non existing URL (Time out occurs and notifies user about the same)
>
> 2 Adding Bookmarks
> 2.1 Simplest case (works)
> 2.2 Adding a duplicate bookmark i.e. using a name that has been used before(User is notified and bookmark addition is aborted)
>
> 3 Adding link to a bookmark
> 3.1 Simplest case (works)
> 3.2 Adding a link to a non existing bookmark (works,User is notified about non existence of the bookmark)
>
> 4 Manage bookmarks
> 4.1 user clicks on manage bookmarks (works, Copy pasted the existing implementation. Looks like delete bookmark is broken.)
>
>
> Thanks,
>
> Aman Madaan
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20130330/5f6c2b73/attachment.htm>
More information about the calligra-devel
mailing list