Commit Graph

310 Commits

Author SHA1 Message Date
Jerzy Kozera
b9fb24b861 Merge pull request #201 from k3rni/create-window
Implement createWindow()
2014-10-03 17:35:00 +02:00
Krzysztof Zych
1248cad970 Implement createWindow() allowing creation of windows from ctrl-clicks and context menu 'Open in new window' action. 2014-10-03 17:12:34 +02:00
Jerzy Kozera
a40d15c1e6 Fixed 'QAction::eventFilter: Ambiguous shortcut overload: Ctrl+Q' 2014-10-02 23:09:04 +02:00
Jerzy Kozera
c56aa502eb Merge pull request #197 from k3rni/order-by-token-length
Order search results by token length, shortest first
2014-10-02 22:46:06 +02:00
Jerzy Kozera
cb82b14bc4 Merge pull request #198 from k3rni/ctrl-q
Add Ctrl-Q explicitely as quit shortcut, while keeping standard platform shortcut as well
2014-10-02 22:45:52 +02:00
Jerzy Kozera
2ce10cac69 Merge pull request #199 from JIghtuse/upstream
Remove unused method (fix for #196)
2014-10-02 22:45:35 +02:00
Jerzy Kozera
60584a2b13 Merge pull request #195 from k3rni/master
Fix bugs in settings dialog
2014-10-02 22:45:03 +02:00
Michael Beeuwsaert
312ba5fae3 Merge pull request #200 from phanimahesh/patch-1
Fix a typo in README
2014-10-02 09:04:34 -05:00
J Phani Mahesh
ae596ae2a9 Fix a typo in README
Hey, a single letter fix is also a fix. I hate typos, and when I'm lazy and use TTS, typos confuse me a lot.
2014-10-02 19:31:17 +05:30
Boris Egorov
8f22607052 Remove unused method (fix for #196) 2014-10-01 20:37:06 +07:00
Krzysztof Zych
3ebdb1038c Add Ctrl-Q explicitely as quit shortcut, while keeping standard platform shortcut as well 2014-09-30 11:38:59 +02:00
Krzysztof Zych
12a7f6f027 Order search results by token length, shortest first 2014-09-30 09:47:46 +02:00
Krzysztof Zych
82d2c1931c Save proxy pass, which also used to erroneously overwrite proxy host 2014-09-25 14:18:39 +02:00
Krzysztof Zych
c4321374f4 Properly save and restore proxy type, fixing #191 and #193 2014-09-25 13:15:27 +02:00
Jerzy Kozera
a34a2f7d57 Fixes menu keyboard shortcuts (#172) 2014-08-25 22:58:20 +02:00
Jerzy Kozera
6f186fa7b4 Merge pull request #190 from drognanar/master
Multiple UI tweaks.
2014-08-25 22:57:37 +02:00
Artur Spychaj
4577132393 Fix link delegation
Each tab will correctly open external links in an external browser.
2014-08-25 15:31:01 +02:00
Artur Spychaj
6e586982e9 Adds CLI compatibility with older QT versions 2014-08-25 13:50:03 +02:00
Artur Spychaj
6105d9108f Updates keyboard shortcuts
Uses Ctrl+W keyboard shortcut on Windows to close tabs instead of Clrl+F4
Adds keyboard shortcut to switch between tabs
2014-08-25 12:24:50 +01:00
Artur Spychaj
49c9b179ba Refactors code. Adds dockset icons to history menu 2014-08-23 14:05:49 +02:00
Artur Spychaj
d5bd42969f Adds an initial tab support
Adds tab buttons. Remembers each tab state in a struct.
2014-08-22 19:25:04 +02:00
Artur Spychaj
9d2ec1ff10 Updates home page design. 2014-08-22 17:45:54 +02:00
Artur Spychaj
c8aae8a104 Adds intial search history 2014-08-22 01:04:31 +02:00
Artur Spychaj
1c80a0c138 Displays the list of sections available on a page
Please enter the commit message for your changes. Lines starting
2014-08-21 21:42:55 +02:00
Artur Spychaj
ca51d31a43 Improves GUI layout 2014-08-21 21:13:13 +02:00
Artur Spychaj
282ddffaa8 Adds handling of external links
Allows people to click on external links and opens them in the default browser.
2014-08-21 20:59:56 +02:00
Artur Spychaj
530b5822c7 Refactors the docset info
Docset info is a separate class that should parse the .plist files with more information.
Gets the content root in docsetEntry
Uses the dockset info.plist to get the main name
2014-08-20 23:47:28 +02:00
Artur Spychaj
1d5b3e0840 Recursively adds all docsets in zeal docset dir
Allows to symlink external docsets.
2014-08-20 23:43:02 +02:00
Artur Spychaj
72800d8bab Adds an iconset. 2014-08-20 22:18:21 +02:00
Artur Spychaj
15557689e5 Simplifies the getModulesCount with a join. 2014-08-20 20:14:04 +02:00
Artur Spychaj
b4fcfb7abd Fix: gets docset icon only if a docset name detected. 2014-08-19 19:54:28 +02:00
Artur Spychaj
33a8f631e7 Forces label repaint. 2014-08-19 18:33:48 +02:00
Artur Spychaj
b5aab9dcb4 Fix: invalid support of webView for touch devices
WebView does not respond to any touch events.
2014-08-19 18:15:04 +02:00
Artur Spychaj
6c45498212 Adds a selection key.
When pressing '?' the current query will get selected in the main search box.
2014-08-19 17:41:32 +02:00
Artur Spychaj
80e5004abc Arrows do not focus on the list view. 2014-08-18 00:18:34 +02:00
Artur Spychaj
a8d81b568c Adds autocompletion hint
When the user starts typing a prefix a hint will show in the search field.
2014-08-17 23:08:19 +02:00
Artur Spychaj
cfe87ad58c Begins adding the prefix handling capabilities. 2014-08-17 21:13:52 +02:00
Artur Spychaj
2a4a3f9295 Adds name/prefix fields to docsets. 2014-08-17 15:27:36 +02:00
Artur Spychaj
0c3c440ce9 Removes ESC as a global shortcut.
ESC will clear the search box if no other widget will consume the behaviour.
Makes some widget forward special keys like ESC to the MainWindow handler.
2014-08-16 19:44:00 +02:00
Artur Spychaj
d60049a7fd Moves the escape event filter to a line edit.
Line edit will also be cancelled on ESC press.
2014-08-16 13:21:41 +02:00
Artur Spychaj
20d328d60a Adds homepage as a resource file. 2014-08-16 11:02:41 +02:00
Artur Spychaj
737c3dc147 Adds a placeholder to the search text. 2014-08-15 14:51:03 +02:00
Artur Spychaj
aee3d802a7 Fix: search field focusing bug
Clicking on the search box focuses on it correctly.
Fixes the feature where the focus click will select the entire query.
2014-08-15 14:32:10 +02:00
Artur Spychaj
9ac95cb830 Fix: invalid method name parsing
Removes parameters from method. This fixes parsing error whenever parameters contained a separator element.
2014-08-15 13:25:26 +02:00
Artur Spychaj
c607032a9f Uses an option parser for flags. Adds force option
Uses an option parser to make the CLI more consistent.
Adds a force run flag to run zeal even if another session exists.
2014-08-15 12:51:37 +02:00
Michael Beeuwsaert
a663a75ae5 Merge pull request #173 from gekola/make-libappindicator-dependency-optional
Make libappindicator dependency optional
2014-07-12 20:04:57 -05:00
Nick Herman
43c6023ecc Make libappindicator dependency optional 2014-07-07 02:44:32 +03:00
Michael Beeuwsaert
81a49ae204 Merge pull request #163 from r0n22/patch-1
Update README.md
2014-06-23 11:19:09 -05:00
r0n22
e9d387296a Update README.md
To show unmet dependencies when building from source.
2014-06-23 12:12:31 -04:00
Jerzy Kozera
55f346bfc8 Fixed compilation for Windows 2014-06-20 13:42:51 +02:00