From 3429228d41feacf092f23476ba4e9c54a81f38d6 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Fri, 29 May 2015 08:56:44 +0200 Subject: [PATCH] Work on export/import and other magics. --- CMakeLists.txt | 4 +++ resources/initial_feeds/feeds-en_GB.opml | 16 +++++------ resources/text/CHANGELOG | 4 +++ src/core/feedsimportexportmodel.cpp | 27 +++++++++++++++--- src/core/feedsmodel.cpp | 4 +-- src/definitions/definitions.h.in | 2 ++ src/exceptions/applicationexception.cpp | 29 ++++++++++++++++++++ src/exceptions/applicationexception.h | 35 ++++++++++++++++++++++++ src/exceptions/ioexception.cpp | 25 +++++++++++++++++ src/exceptions/ioexception.h | 14 ++++++++++ src/gui/feedmessageviewer.cpp | 30 ++++++++++++++++++++ src/gui/feedmessageviewer.h | 3 ++ src/gui/formbackupdatabasesettings.cpp | 1 + src/gui/formimportexport.cpp | 6 ++-- src/gui/formrestoredatabasesettings.cpp | 1 + src/gui/formsettings.cpp | 4 +-- src/gui/formsettings.ui | 2 +- src/main.cpp | 17 +++++++++--- src/miscellaneous/application.cpp | 11 +------- src/miscellaneous/application.h | 11 -------- src/miscellaneous/iofactory.cpp | 17 ++++++++++++ src/miscellaneous/iofactory.h | 5 ++++ src/miscellaneous/localization.cpp | 2 +- 23 files changed, 224 insertions(+), 46 deletions(-) create mode 100644 src/exceptions/applicationexception.cpp create mode 100644 src/exceptions/applicationexception.h create mode 100644 src/exceptions/ioexception.cpp create mode 100644 src/exceptions/ioexception.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 500fd191b..e2c967a58 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -384,6 +384,10 @@ set(APP_SOURCES src/miscellaneous/iofactory.cpp src/miscellaneous/autosaver.cpp + # EXCEPTIONS sources. + src/exceptions/applicationexception.cpp + src/exceptions/ioexception.cpp + # CORE sources. src/core/messagesmodel.cpp src/core/messagesproxymodel.cpp diff --git a/resources/initial_feeds/feeds-en_GB.opml b/resources/initial_feeds/feeds-en_GB.opml index 0bb617d5d..9f5596c71 100644 --- a/resources/initial_feeds/feeds-en_GB.opml +++ b/resources/initial_feeds/feeds-en_GB.opml @@ -2,17 +2,17 @@ RSS Guard - Wed, 27 May 2015 16:15:55 GMT + Fri, 29 May 2015 06:54:31 GMT - - - - - + + + + + - - + + diff --git a/resources/text/CHANGELOG b/resources/text/CHANGELOG index 4de4e2fbb..5ae621e0b 100644 --- a/resources/text/CHANGELOG +++ b/resources/text/CHANGELOG @@ -2,6 +2,9 @@

2.4.0

Added: