Review Request 128460: ktp-text-ui: Added a filter for geo uri support
Alexandr Akulich
akulichalexander at gmail.com
Sat Aug 6 21:15:44 UTC 2016
> On July 16, 2016, 12:32 p.m., Sandro Knauß wrote:
> > As I saw inside my browser - marble registers to handle the geo links. As I read somewhere you can also use marble to include a map / so maybe you should connect the marble guys for that ( but this is only an improvement) nothing that holds back this review.
I thought about marble too, but Image and Video messages would have much bigger priority for me.
> On July 16, 2016, 12:32 p.m., Sandro Knauß wrote:
> > filters/geopoint/CMakeLists.txt, line 4
> > <https://git.reviewboard.kde.org/r/128460/diff/2/?file=471820#file471820line4>
> >
> > use same indent format in a file either a static indent or indent with (
I'm agree with the issue, but I copied this from "highlight" filter. For some (unknown for me) reason we have such indent in all other filters, so I just followed the style.
Do we have some CMake coding convension somewhere?
I changed the style to the static four spaces indentation.
> On July 16, 2016, 12:32 p.m., Sandro Knauß wrote:
> > filters/geopoint/geopoint-filter.cpp, line 62
> > <https://git.reviewboard.kde.org/r/128460/diff/2/?file=471822#file471822line62>
> >
> > is this compiling with the ; ?
Yes. Actually, it does *not* compiles without the colon. We have this in all filters.
> On July 16, 2016, 12:32 p.m., Sandro Knauß wrote:
> > filters/geopoint/geopoint-filter.cpp, line 42
> > <https://git.reviewboard.kde.org/r/128460/diff/2/?file=471822#file471822line42>
> >
> > osm using this improved geo link style (if you use the share button at the right panel at openstreetmap.org):
> >
> > geo:50.8295,12.9225?z=16
> >
> > so add at the end to match the zoom property:
> >
> > (?z=(?<zoom>\d+))?
> >
> > and replace all [0-9] with \d or is there any need to mix [0-9] and \d ?
> >
> > for sure you need to add the logic to set the zoom level to the iframe, too.
I thought to do it later, but ok, just done.
> On July 16, 2016, 12:32 p.m., Sandro Knauß wrote:
> > filters/geopoint/geopoint-filter.cpp, line 38
> > <https://git.reviewboard.kde.org/r/128460/diff/2/?file=471822#file471822line38>
> >
> > <a href="geo:%1,%2?z=%3">geo:%1,%2?z=%3</a><iframe>...</iframe>
> >
> > a user still can see the geo link, that was sent. and can open/copy it like he wants.
Good idea to add a href, but, as I see (just tried it), it would be better to replace a geo text with geo link and add the iframe(s) to the end of message, rather than add href to the end.
- Alexandr
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128460/#review97460
-----------------------------------------------------------
On July 16, 2016, 7:04 a.m., Alexandr Akulich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128460/
> -----------------------------------------------------------
>
> (Updated July 16, 2016, 7:04 a.m.)
>
>
> Review request for Telepathy.
>
>
> Repository: ktp-text-ui
>
>
> Description
> -------
>
> Added a geopoint filter which adds an iframe with a map for each geo:<double,double> in message (RFC 5870).
> Uses OpenStreetMap as "backend".
>
>
> Diffs
> -----
>
> filters/CMakeLists.txt 8118b13
> filters/geopoint/CMakeLists.txt PRE-CREATION
> filters/geopoint/geopoint-filter.h PRE-CREATION
> filters/geopoint/geopoint-filter.cpp PRE-CREATION
> filters/geopoint/ktptextui_message_filter_geopoint.desktop.cmake PRE-CREATION
>
> Diff: https://git.reviewboard.kde.org/r/128460/diff/
>
>
> Testing
> -------
>
> It works for me.
>
>
> Thanks,
>
> Alexandr Akulich
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20160806/21e1cbd7/attachment.html>
More information about the KDE-Telepathy
mailing list