Oleg Shparber
db4acfb568
Improve docset list update experience
...
Now docset list is not reset on when another docset is added or removed.
2015-02-07 22:20:52 -08:00
Oleg Shparber
3ba642f663
Cleanup settings related code
2015-02-07 21:24:37 -08:00
Oleg Shparber
baa4bfedd1
Fix coding style
2015-02-07 21:18:06 -08:00
Oleg Shparber
83d7a7650c
Remove useless signal proxying in SettingsDialog
2015-02-07 21:17:56 -08:00
Oleg Shparber
e90aecf363
Set global QWebSettings in SettingsDialog
2015-02-07 21:05:28 -08:00
Oleg Shparber
9efc566ee8
Cleanups
2015-02-07 20:51:31 -08:00
Oleg Shparber
a0f32de761
Rename DocsetRegistry::initialiseDocsets() into init()
2015-02-07 20:32:52 -08:00
Oleg Shparber
a9f7ba3904
Rename DocsetRegistry::entry() method into docset()
2015-02-07 20:30:50 -08:00
Oleg Shparber
2219be4a35
Dynamically allocate Docset type
...
The first step before converting Docset to QObject
2015-02-03 11:40:02 -08:00
Oleg Shparber
a41b440a5f
Minor cleanups
2015-02-01 20:56:06 -08:00
Oleg Shparber
0a05c5a56b
Restore global show shortcut on app start
2015-01-31 12:13:28 -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
aa3ef9b8c8
Disable hide to system tray, when options dialog is open ( fixes #40 )
2015-01-29 22:55:33 -08:00
Oleg Shparber
dde2141b70
Improve path storing in Docset
2015-01-29 17:47:30 -08:00
Oleg Shparber
564b44b443
Avoid 'auto' type
2015-01-29 17:07:11 -08:00
Oleg Shparber
ddf5d47f24
Move DocsetsRegistry::icon() logic into Docset::icon()
2015-01-29 16:56:15 -08:00
Oleg Shparber
3463f892ae
Refactor out DocsetsRegistry::DocsetEntry into Docset class
2015-01-29 16:52:35 -08:00
Oleg Shparber
2eea11e73c
Optimise uses of DocsetsRegistry::names()
2015-01-29 14:04:11 -08:00
Oleg Shparber
b45502c6b6
Do not return pointer to DocsetEntry
2015-01-29 13:44:45 -08:00
Oleg Shparber
fa1005a8ae
Remove QDir instance from DocsetEntry
2015-01-29 13:41:49 -08:00
Oleg Shparber
09b38fb765
Minor refactoring of SearchItemDelegate
2015-01-27 22:38:42 -08:00
Joel Low
68ed86cc50
Because on MSVC Qt uses wchar_t, QStringLiteral can only be applied on one constant string at a time.
2015-01-24 09:08:56 +08:00
Oleg Shparber
73e7d918fe
Bring Zeal window up on another instance start ( fixes #187 )
2015-01-21 23:33:47 -08:00
Oleg Shparber
96b8181e37
Re-enable custom network access manager for webkit pages ( fixes #258 )
2015-01-21 22:32:18 -08:00
Oleg Shparber
28c3284b6f
Minor refactoring and cleanups
2015-01-14 19:28:58 -08:00
Oleg Shparber
5728f3cb54
Make MainWindow and SettignsDialog aware of Core::Application
2015-01-14 19:13:43 -08:00
Oleg Shparber
26772eb3eb
Remove useless QNAM::setProxy() calls
2015-01-13 01:36:50 -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
Oleg Shparber
eca4b2a3f7
Quick fix for Zeal hiding instead of closing ( fixes #254 )
...
It's ugly at the moment, but it'll be better with a new coming
settings management.
2015-01-11 23:54:31 -08:00
Oleg Shparber
47b704cbbb
Move local server logic into Core::Application
2015-01-11 22:06:39 -08:00
Oleg Shparber
ccce163921
Move network manager files into 'ui' directory
2015-01-11 20:54:56 -08:00
Oleg Shparber
1a5525e0b6
Remove 'zeal' prefix from files in 'ui' directory
2015-01-11 20:52:07 -08:00
Oleg Shparber
c0058ec769
Remove 'zeal' prefix from files in 'registry' directory
2015-01-11 20:51:53 -08:00
Oleg Shparber
a2e05998d1
Move docset registry related code into registry subdirectory
2015-01-11 20:31:53 -08:00
Oleg Shparber
792a35241c
Move .pro file to the top, rename zeal dir into src
2015-01-11 19:51:13 -08:00