Merge branch 'master' of bitbucket.org:skunkos/rssguard
This commit is contained in:
commit
b80ac3dbb2
@ -408,7 +408,10 @@ set(APP_TRANSLATIONS
|
|||||||
localization/rssguard-nl_NL.ts
|
localization/rssguard-nl_NL.ts
|
||||||
localization/rssguard-pt_BR.ts
|
localization/rssguard-pt_BR.ts
|
||||||
localization/qt-cs_CZ.ts
|
localization/qt-cs_CZ.ts
|
||||||
|
localization/qt-de_DE.ts
|
||||||
|
localization/qt-fr_FR.ts
|
||||||
localization/qt-nl_NL.ts
|
localization/qt-nl_NL.ts
|
||||||
|
localization/qt-pt_BR.ts
|
||||||
)
|
)
|
||||||
|
|
||||||
set(APP_TRANSLATIONS_WO_QT
|
set(APP_TRANSLATIONS_WO_QT
|
||||||
|
@ -39,12 +39,13 @@ RSS Guard is written in C++. It is pretty fast even with tons of messages loaded
|
|||||||
* multiplatformity,
|
* multiplatformity,
|
||||||
* support for all feed formats,
|
* support for all feed formats,
|
||||||
* simplicity,
|
* simplicity,
|
||||||
* feed metadata fetching,
|
* feed metadata fetching including icons,
|
||||||
|
* enhanced feed auto-updating with separate time intervals,
|
||||||
* multiple data backend support (SQLite + MySQL),
|
* multiple data backend support (SQLite + MySQL),
|
||||||
* “portable” mode support,
|
* “portable” mode support,
|
||||||
* feed categorization,
|
* feed categorization,
|
||||||
* feed authentication (Digest-MD5, BASIC, NTLM-2),
|
* feed authentication (Digest-MD5, BASIC, NTLM-2),
|
||||||
* handles tons of messages,
|
* handles tons of messages & feeds,
|
||||||
* sweet look & feel,
|
* sweet look & feel,
|
||||||
* KFeanza-based default icon theme + ability to create your own icon themes,
|
* KFeanza-based default icon theme + ability to create your own icon themes,
|
||||||
* fully skinnable user interface + ability to create your own skins,
|
* 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,
|
* open-source development model based on GNU GPL license, version 3,
|
||||||
* tabbed interface,
|
* tabbed interface,
|
||||||
* integrated web browser + external browser support,
|
* integrated web browser + external browser support,
|
||||||
|
* internal web browser mouse gestures support,
|
||||||
* desktop integration via tray icon,
|
* desktop integration via tray icon,
|
||||||
|
* localizations to some languages,
|
||||||
* Qt library is the only dependency,
|
* Qt library is the only dependency,
|
||||||
|
* open-source development model and friendly author waiting for your feedback,
|
||||||
* no ads, no hidden costs.
|
* no ads, no hidden costs.
|
9887
localization/qt-de_DE.ts
Normal file
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
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
8006
localization/qt-pt_BR.ts
Normal file
File diff suppressed because it is too large
Load Diff
@ -32,7 +32,7 @@ void DynamicShortcuts::save(const QList<QAction *> actions) {
|
|||||||
foreach (QAction *action, actions) {
|
foreach (QAction *action, actions) {
|
||||||
settings->setValue(APP_CFG_CUTS,
|
settings->setValue(APP_CFG_CUTS,
|
||||||
action->objectName(),
|
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) {
|
foreach (QAction *action, actions) {
|
||||||
QString shortcut_for_action = settings->value(APP_CFG_CUTS,
|
QString shortcut_for_action = settings->value(APP_CFG_CUTS,
|
||||||
action->objectName(),
|
action->objectName(),
|
||||||
action->shortcut().toString(QKeySequence::NativeText)).toString();
|
action->shortcut().toString(QKeySequence::PortableText)).toString();
|
||||||
action->setShortcut(QKeySequence::fromString(shortcut_for_action,
|
action->setShortcut(QKeySequence::fromString(shortcut_for_action,
|
||||||
QKeySequence::NativeText));
|
QKeySequence::PortableText));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -83,7 +83,6 @@ int main(int argc, char *argv[]) {
|
|||||||
SkinFactory::instance()->loadCurrentSkin();
|
SkinFactory::instance()->loadCurrentSkin();
|
||||||
|
|
||||||
// Load localization and setup locale before any widget is constructed.
|
// Load localization and setup locale before any widget is constructed.
|
||||||
//LoadLocalization();
|
|
||||||
Localization::instance()->load();
|
Localization::instance()->load();
|
||||||
|
|
||||||
// These settings needs to be set before any QSettings object.
|
// These settings needs to be set before any QSettings object.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user