← Back to team overview

ubuntu-touch-coreapps team mailing list archive

Re: [DocViewer] No IRC meeting today. So lets discuss here instead

 

Hi Roman,

I'm quite busy this week, will arrange some time to have a look at your
branch

:)


2013/3/19 Roman Shchekin <mrqtros@xxxxxxxxx>

> Guys? Someone tested my code? Focus your attention on the architecture.
>
> 1. XMLHttpRequest for download XML.
> 2. XML parsed to get feed inromation.
> 3. XML parsed to get items (news).
>
> After this steps we have all required information in database.
> Later we can append more info, such as tag, is favorite and so on.
>
>
> 2013/3/17 Roman Shchekin <mrqtros@xxxxxxxxx>
>
>> Joey, I believe this issue should be fixed.
>> Or I *myself* will open code of this component and *will try to fix*.
>> Official documentation says that it must works, so it must works.
>> And we shouldn't implement this basic functionality.
>>
>>
>> But now we can test with WebView, as I did in my demo!
>> Later new stage of xml processing will appear in my code - C++ part,
>> which will prepare XML for offline work - load all images to file system
>> and replace
>> all images "src" with local paths. If the problem is not resolved by the
>> time, I will find
>> new solution for us.
>>
>>
>>
>> 2013/3/17 Joey Chan <qqworini@xxxxxxxxx>
>>
>>> Hi Roman,
>>>
>>> I've tried both windows Qt5 and Linux Qt5, same issue of Text component
>>> showing <img> tag
>>> There is a fact you should know, the Qt5's render system is different
>>> from Qt4's, the Quick 2 use OpenGl ES to render all qml components, if this
>>> issue may not be fixed in the future(maybe not this year), we still need a
>>> solution for it.
>>> Or ask help from Canonical or Digia.
>>>
>>> :)
>>>
>>>
>>> 2013/3/17 Roman Shchekin <mrqtros@xxxxxxxxx>
>>>
>>>> Hi All!
>>>>
>>>> Joey, I will not create any Image components myself,
>>>> while ready component named Text should display simple HTML perfectly.
>>>> And it displays normally all data in Qt4.8, so IT MUST work similarly
>>>> on Qt5. MUST.
>>>>
>>>> And guys, look this branch:
>>>> lp:~mrqtros/ubuntu-rssreader-app/appendsheet
>>>> I've pushed first really working copy of our app.
>>>> We can implement any new functionality on this code base,
>>>> such as tags, different views, favorite news and so on.
>>>>
>>>> Feel free to ask any questions and propose your ideas and solutions!
>>>> Thanks!
>>>>
>>>>
>>>> 2013/3/17 Joey Chan <qqworini@xxxxxxxxx>
>>>>
>>>>> Hi Roman,
>>>>>
>>>>> This issue is already explained in Qt documents, you can find it in
>>>>> "Qt Quick", my suggestion is separate the "<img>" tag from the string, then
>>>>> show them in another "Image" component.
>>>>>
>>>>> Hope this helps you :)
>>>>>
>>>>>
>>>>> 2013/3/17 Roman Shchekin <mrqtros@xxxxxxxxx>
>>>>>
>>>>>> Guys? We have a problem.
>>>>>>
>>>>>> I've tested simple code, like:
>>>>>> Text {
>>>>>> anchors.centerIn: parent
>>>>>>   text: "Some text and <img src='/home/qtros/some_local_image.png'/>
>>>>>> image"
>>>>>> }
>>>>>>
>>>>>> Both on Qt4.8 and our Qt5-based Toolkit. Ubuntu Toolkit doesn't work!
>>>>>> It displays only rectangle, filled with image's background color ,
>>>>>> but no image itself.
>>>>>> So it is bug, which really stopped my development!
>>>>>> Label functionality is quite enough to display simple entries, we
>>>>>> definitely should use it.
>>>>>>
>>>>>> But I have good news too. Now I have a complete model of our
>>>>>> application in my head.
>>>>>> I understood, which databases we need, how our app will work and how
>>>>>> we can
>>>>>> introduce offline mode after developing online mode :)
>>>>>> I will share my ideas with you all tomorrow!
>>>>>>
>>>>>>
>>>>>> 2013/3/14 Roman Shchekin <mrqtros@xxxxxxxxx>
>>>>>>
>>>>>>> I will try to use few ways to display entries from RSS channel.
>>>>>>> It will help me to understand which structure of database we need...
>>>>>>>
>>>>>>> But in free time, as you can see, I am continue working on basic UI.
>>>>>>>
>>>>>>>
>>>>>>> 2013/3/14 Joey Chan <qqworini@xxxxxxxxx>
>>>>>>>
>>>>>>>> Hi Alan,
>>>>>>>>
>>>>>>>> I would like to share my opinion here: RSS app has two parts, one
>>>>>>>> is UI, the other one is non-UI (:P, not kidding), both of them have
>>>>>>>> something need to be done first: designs for UI and database for non-UI,
>>>>>>>> almost every coding work depend on them, so I suggest the UI
>>>>>>>> designs and the databse need to be priorities
>>>>>>>>
>>>>>>>>
>>>>>>>> 2013/3/14 Alan Pope <alan.pope@xxxxxxxxxxxxx>
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> (You will see two of these mails, one for RSS Core App one for
>>>>>>>>> Documentation Viewer Core App - this is intentional :) )
>>>>>>>>>
>>>>>>>>> As you may have seen we're having "Ubuntu SDK Days" today/tomorrow
>>>>>>>>> which clashes with our recently scheduled RSS Core Apps Team meeting at
>>>>>>>>> 20:30 UTC.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> So rather than miss out, and in order to keep the momentum going,
>>>>>>>>> we've moved the discussion to this list for this week only.
>>>>>>>>>
>>>>>>>>> The main points to cover are:-
>>>>>>>>>
>>>>>>>>> * Reviewing blueprint work items:-
>>>>>>>>> https://blueprints.launchpad.**net/ubuntu-docviewer-app/+**
>>>>>>>>> spec/initial-docviewer-**development<https://blueprints.launchpad.net/ubuntu-docviewer-app/+spec/initial-docviewer-development>
>>>>>>>>>
>>>>>>>>>   * We have all items assigned which is great.
>>>>>>>>>   * Are the items still accurate?
>>>>>>>>>   * Any questions regarding these item?
>>>>>>>>> * Progress updates on assigned items
>>>>>>>>>   * How is everyone getting on?
>>>>>>>>>   * Any issues with SDK / documentation / tools / processes?
>>>>>>>>>   * Any blockers we can help with?
>>>>>>>>>   * Any prototypes / designs / mockups we can review?
>>>>>>>>> * Any other questions / issues
>>>>>>>>>
>>>>>>>>> Speak up and we can move the Documentation Viewer core app
>>>>>>>>> forward! :D
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> --
>>>>>>>>> Alan Pope
>>>>>>>>> Engineering Manager
>>>>>>>>>
>>>>>>>>> Canonical - Product Strategy
>>>>>>>>> +44 (0) 7973 620 164
>>>>>>>>> alan.pope@xxxxxxxxxxxxx
>>>>>>>>> http://ubuntu.com/
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Mailing list: https://launchpad.net/~ubuntu-**touch-coreapps<https://launchpad.net/~ubuntu-touch-coreapps>
>>>>>>>>> Post to     : ubuntu-touch-coreapps@lists.**launchpad.net<ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx>
>>>>>>>>> Unsubscribe : https://launchpad.net/~ubuntu-**touch-coreapps<https://launchpad.net/~ubuntu-touch-coreapps>
>>>>>>>>> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
>>>>>>>> Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
>>>>>>>> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

References