No description
Find a file
Alberto Mardegan 9be3881701 [ubuntu] Reset the model *before* entering the page
Clearing the model while it's being used in the ListView produces a
crash with Qt 5.4.1. Valgrind logs:

==13926== Invalid read of size 8
==13926==    at 0x4FD95BF: QQuickWindowPrivate::polishItems() (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x4FA6EF2: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x4FA7978: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x5E86AF4: QCoreApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x5E86C2A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x5EDEAE4: QTimerInfoList::activateTimers() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x5EDEF60: timerSourceDispatch(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x841FC3C: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4392.0)
==13926==    by 0x841FF1F: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4392.0)
==13926==    by 0x841FFCB: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4392.0)
==13926==    by 0x5EDFC56: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x5E843E1: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==  Address 0x210d8e50 is 0 bytes inside a block of size 32 free'd
==13926==    at 0x4C2D2E0: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==13926==    by 0x5EB618B: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x5EC07F2: QObject::~QObject() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x4FCD865: QQuickItem::~QQuickItem() (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x4FE77C5: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x505FC02: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x50B55C8: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x4FD95C7: QQuickWindowPrivate::polishItems() (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x4FA6EF2: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x4FA7978: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.4.1)
==13926==    by 0x5E86AF4: QCoreApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
==13926==    by 0x5E86C2A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.4.1)
2015-04-09 21:47:45 +03:00
.tx added transifex config for console-client 2013-02-10 14:08:38 +01:00
i18n tx pull 2015-03-30 18:17:40 +02:00
images readded resources folder (as the js files are needed) and moved the images someplace else 2014-11-02 18:53:42 +01:00
qml/ttrss [ubuntu] Reset the model *before* entering the page 2015-04-09 21:47:45 +03:00
qmlapplicationviewer [harmattan] using 'viewer->engine()->setNetworkAccessManagerFactory' instead of self-defined 'viewer->setNetworkAccessManagerFactory' and thereby reverting the qmlapplicationviewer to the default 2014-04-03 13:33:40 +02:00
qtc_packaging/debian_harmattan [harmattan] version bump 2015-03-18 22:40:19 +01:00
rpm [sailfish] version bump 2015-03-18 22:06:48 +01:00
ubuntu [ubuntu] Version 0-5.1-0 2015-03-27 20:59:44 +02:00
.gitignore also added the qm files so a fresh build will not fail due to missing files 2015-03-18 22:01:21 +01:00
CONTRIBUTORS.md added nl_NL thanks to Heimen Stoffels (Vistaus) 2015-03-17 22:47:13 +01:00
harbour-ttrss-cnlpete.desktop [sailfish] updated package name -- closes #71 2014-04-16 14:53:15 +02:00
harbour-ttrss-cnlpete.pro [sailfish] version bump 2015-03-18 22:06:48 +01:00
i18n.qrc copyright note update 2015-03-18 20:43:45 +01:00
images.qrc readded resources folder (as the js files are needed) and moved the images someplace else 2014-11-02 18:53:42 +01:00
LICENSE.txt License updates 2014-09-25 21:54:19 +02:00
main.cpp Merge pull request #148 from mardy/ubuntu 2015-03-28 23:33:50 +01:00
mynetworkmanager.cpp copyright note update 2015-03-18 20:43:45 +01:00
mynetworkmanager.hh copyright note update 2015-03-18 20:43:45 +01:00
privacypolicy.txt added the pivacyinfo as txtfile 2013-01-16 22:45:38 +01:00
qmlutils.cpp ttrss-noshare should have its own pro file 2015-03-28 23:12:51 +01:00
qmlutils.hh copyright note update 2015-03-18 20:43:45 +01:00
README.md copyright note update 2015-03-18 20:43:45 +01:00
settings.cpp Merge pull request #148 from mardy/ubuntu 2015-03-28 23:33:50 +01:00
settings.hh copyright note update 2015-03-18 20:43:45 +01:00
theme.cpp License updates 2014-10-02 01:50:36 +02:00
theme.hh License updates 2014-10-02 01:50:36 +02:00
ttrss-noshare.pro ttrss-noshare should have its own pro file 2015-03-28 23:12:51 +01:00
ttrss-ubuntu.pro [ubuntu] Version 0-5.1-0 2015-03-27 20:59:44 +02:00
ttrss.pro ttrss-noshare should have its own pro file 2015-03-28 23:12:51 +01:00
ttrss_harmattan.desktop added splash images 2013-08-20 22:48:41 +02:00

ttrss

ttrss is a Tiny Tiny RSS Reader App for the Nokia N9 smart phone and Jolla Sailfish phone, written using Qt/QML. It uses the Tiny Tiny RSS API.

If you want to support me or this app, buy me a beer (in €).

ArtWork

Translations

Translations are managed at Transifex. Feel free to contribute via Transifex or send me a Pull Request.

Translation Completion

License

Copyright (C) Hauke Schade, 2012-2015

TTRss is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.

TTRss is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with TTRss; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or see
http://www.gnu.org/licenses/.