Merge branch 'master' of bitbucket.org:skunkos/rssguard

This commit is contained in:
Martin Rotter 2014-02-28 21:15:47 +01:00
commit b80ac3dbb2
8 changed files with 34484 additions and 61 deletions

View File

@ -408,7 +408,10 @@ set(APP_TRANSLATIONS
localization/rssguard-nl_NL.ts
localization/rssguard-pt_BR.ts
localization/qt-cs_CZ.ts
localization/qt-de_DE.ts
localization/qt-fr_FR.ts
localization/qt-nl_NL.ts
localization/qt-pt_BR.ts
)
set(APP_TRANSLATIONS_WO_QT

View File

@ -39,12 +39,13 @@ RSS Guard is written in C++. It is pretty fast even with tons of messages loaded
* multiplatformity,
* support for all feed formats,
* simplicity,
* feed metadata fetching,
* feed metadata fetching including icons,
* enhanced feed auto-updating with separate time intervals,
* multiple data backend support (SQLite + MySQL),
* “portable” mode support,
* feed categorization,
* feed authentication (Digest-MD5, BASIC, NTLM-2),
* handles tons of messages,
* handles tons of messages & feeds,
* sweet look & feel,
* KFeanza-based default icon theme + ability to create your own icon themes,
* fully skinnable user interface + ability to create your own skins,
@ -53,6 +54,9 @@ RSS Guard is written in C++. It is pretty fast even with tons of messages loaded
* open-source development model based on GNU GPL license, version 3,
* tabbed interface,
* integrated web browser + external browser support,
* internal web browser mouse gestures support,
* desktop integration via tray icon,
* localizations to some languages,
* Qt library is the only dependency,
* open-source development model and friendly author waiting for your feedback,
* no ads, no hidden costs.

9887
localization/qt-de_DE.ts Normal file

File diff suppressed because it is too large Load Diff

11442
localization/qt-fr_FR.ts Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

8006
localization/qt-pt_BR.ts Normal file

File diff suppressed because it is too large Load Diff

View File

@ -32,7 +32,7 @@ void DynamicShortcuts::save(const QList<QAction *> actions) {
foreach (QAction *action, actions) {
settings->setValue(APP_CFG_CUTS,
action->objectName(),
action->shortcut().toString(QKeySequence::NativeText));
action->shortcut().toString(QKeySequence::PortableText));
}
}
@ -42,8 +42,8 @@ void DynamicShortcuts::load(const QList<QAction *> actions) {
foreach (QAction *action, actions) {
QString shortcut_for_action = settings->value(APP_CFG_CUTS,
action->objectName(),
action->shortcut().toString(QKeySequence::NativeText)).toString();
action->shortcut().toString(QKeySequence::PortableText)).toString();
action->setShortcut(QKeySequence::fromString(shortcut_for_action,
QKeySequence::NativeText));
QKeySequence::PortableText));
}
}

View File

@ -83,7 +83,6 @@ int main(int argc, char *argv[]) {
SkinFactory::instance()->loadCurrentSkin();
// Load localization and setup locale before any widget is constructed.
//LoadLocalization();
Localization::instance()->load();
// These settings needs to be set before any QSettings object.