Oleg Shparber
e1e4ddc90f
core: Fix proxy type setting not loaded ( fixes #427 )
2015-11-18 22:21:33 -05:00
Oleg Shparber
cb144a1e88
Core::Settings: Q_DECLARE_METATYPE(ProxyType)
...
Allows to use QVariant::value<ProxyType>().
2015-09-08 22:29:12 -04:00
Oleg Shparber
dedb10a92a
Settings: Use constants for group names
2015-08-31 02:46:45 -04:00
Oleg Shparber
a640826fb8
Introduce versioning for configuration file format
2015-08-31 02:19:18 -04:00
Oleg Shparber
36754a3137
Implement UUID-based install tracking
2015-08-31 00:34:59 -04:00
Oleg Shparber
b0666927b7
Add copyright headers for files created in 2015
2015-08-30 23:41:27 -04:00
Oleg Shparber
28e2bc0450
Implement check for update on application start
...
Also provides a settings option to disable the update check.
2015-05-19 21:29:40 -07:00
Oleg Shparber
222bd51223
Fix preprocessor command indentation
2015-05-15 19:05:31 -07:00
Oleg Shparber
e8fc6370d9
Re-enable JavaScript ( fixes #309 )
2015-04-17 11:46:25 -07:00
Oleg Shparber
450d87aa2e
Fix Qt WebEngine support
2015-04-04 15:18:48 -07:00
Oleg Shparber
775ec884ae
Add highlight animation for :target CSS selector
...
That allows to bring user attention to the exact page position, when
TOC is used for navigation.
2015-03-15 16:10:51 -07:00
Oleg Shparber
6b893c0819
Optimise QStrings
2015-03-02 22:50:54 -08:00
Oleg Shparber
a0e7655ce4
Show system tray icon by default
2015-02-19 22:38:36 -08:00
Oleg Shparber
97018059a4
Add a portable build mode
2015-02-19 22:38:19 -08:00
Oleg Shparber
c1a6a4b5e9
Make DocsetRegistry not a singleton
...
Now DocsetRegistry is provided by Core::Application semi-singleton logic.
2015-01-29 23:21:23 -08:00
Oleg Shparber
8532a6262b
Rename DocsetsRegistry into DocsetRegistry
2015-01-29 23:00:36 -08:00
Oleg Shparber
4ef91206eb
Cleanup header inclusions
2015-01-29 17:03:36 -08:00
Oleg Shparber
28c3284b6f
Minor refactoring and cleanups
2015-01-14 19:28:58 -08:00
Oleg Shparber
a10a892b03
Introduce Core::Settings::updated() signal
...
For now the signal is emitted at the end of Settings::save() method.
2015-01-14 12:14:26 -08:00
Oleg Shparber
e25ea18a13
Rename Settings::searchShortcut into showShortcut
2015-01-13 00:19:54 -08:00
Oleg Shparber
8903d7b10e
Implement a new settings system
...
It's still not a final solution, but a step in the right direction.
For now all QSettings-related logic is encapsulated in Core::Settings
class. It exposes just public variables, and that will be changed soon.
Also, lot's of settings keys have been changed to more logical values,
but some are still pending a better naming and a proper grouping.
2015-01-12 22:21:44 -08:00