Commit Graph

1443 Commits

Author SHA1 Message Date
Oleg Shparber
38d14735b6
ui: Add in-page search toolbar (#861) 2018-01-04 02:05:47 +02:00
Oleg Shparber
7d39f3fbb4 qmake: Remove qmake support 2017-12-17 17:56:56 +02:00
Oleg Shparber
a5a66efbfa Bump version to 0.5.0 2017-12-10 17:41:52 +02:00
Oleg Shparber
44208f1c8c doc: Update README 2017-12-10 17:27:46 +02:00
Oleg Shparber
b4009fc0be registry: Order search results by length (fixes #679) 2017-12-10 16:32:53 +02:00
Oleg Shparber
3a7b7053c0 app: Update the welcome page 2017-12-10 16:00:47 +02:00
Oleg Shparber
47250981b4 app: Remove unused main.css 2017-12-10 00:39:54 +02:00
Oleg Shparber
9765c05ede ui: Set default stretch factor for splitter's panes 2017-12-09 20:42:55 +02:00
Oleg Shparber
9c0938c679 ui: Indicate portable build in the main window title 2017-12-09 20:08:00 +02:00
Oleg Shparber
5b9fed94db ui: Use one web view per tab (#825)
This change stops practice of sharing a single web view
between tabs.
2017-11-25 13:19:53 +00:00
Oleg Shparber
4ba5512411 ui: Fix missing selection in duplicated tabs 2017-11-20 22:35:55 +02:00
Oleg Shparber
465a8b92a8 ui: Fix tab state being overrided when tab to the left is closed 2017-11-20 22:27:58 +02:00
Oleg Shparber
3b8530535d ui: Rename SearchableWebView to WebViewTab 2017-11-18 21:30:13 +02:00
Oleg Shparber
96bfa2d3cd ui: Use predefined zooming levels 2017-11-18 21:02:30 +02:00
Oleg Shparber
50be385ec7 doc: Cleanup the README 2017-11-16 01:24:41 +02:00
Oleg Shparber
340776c89a doc: Update building instructions in the README 2017-11-16 01:23:06 +02:00
Oleg Shparber
2ec5740b55 app,core,registry: Fix QtConcurrent dependency for qmake build 2017-11-16 01:10:51 +02:00
Jerzy Kozera
1c74d39c2d registry,ui: Implement feed updates (fixes #289) (#819) 2017-11-15 23:31:27 +02:00
Oleg Shparber
436a96187c cmake: Parse SQLite version from sqlite3.h 2017-11-12 22:18:23 +02:00
Oleg Shparber
c8525e917e core: Fix coding style 2017-11-12 22:18:22 +02:00
Jiahao Guo
f9ce40edb8 doc: Fix grammar in README (#810) 2017-11-04 21:07:15 +02:00
Oleg Shparber
f8088d71d1 core,util: Fix include guards 2017-10-31 10:10:17 +02:00
Oleg Shparber
f32e30f9ae core,registry,ui,util: Avoid reinterpret_cast where possible 2017-10-31 00:33:31 +02:00
Oleg Shparber
a907d8295a app,ui: s/OS X/macOS 2017-10-31 00:16:39 +02:00
Oleg Shparber
fb19ac0fa6 registry: Always return absolute document path (fixes #806) 2017-10-31 00:15:50 +02:00
Oleg Shparber
232d225cb2 ui: Fix the app quitting if there's a new version available (fixes #637)
The problem occured when Zeal was configured to start minimized to tray,
and there was a new release available. In that situation the app quit,
because the last window to close was the message box about the available
update (see QApplication::quitOnLastWindowClosed).
2017-10-25 23:40:27 +03:00
palinek
df2b74b6d4 ui: Create new tab on tabbar doubleclick (#803) 2017-10-25 00:19:13 +03:00
Oleg Shparber
4769b7a228 ui: Display show/hide in the systray menu on all platforms 2017-10-22 02:30:12 +03:00
Oleg Shparber
d0b2d4c2dd ui: Quit is Exit on Windows 2017-10-22 02:06:27 +03:00
Oleg Shparber
176445083b ui: Add Show/Hide to the systray menu when DE is Unity (fixes #741) 2017-10-22 01:41:18 +03:00
Oleg Shparber
65c60bc243 registry,ui: Rename some methods and signals in DocsetRegistry 2017-10-21 23:56:25 +03:00
Oleg Shparber
8303bc0a90 core,ui: Refactor docset directory removal out of the UI (fixes #608) 2017-10-21 23:42:01 +03:00
Oleg Shparber
cf30c36392 ui: Fix crash when encountering a corrupted docset directory (fixes #788)
The crash occured in case destination directory for a docset being
installed already existed, but was not loaded into DocsetRegistry.
That usually happened due to previous failed attempt to install
a docset.
2017-10-21 22:19:45 +03:00
Oleg Shparber
f17e1a1708 core: Extend logging in ApplicationSingleton 2017-10-21 18:24:13 +03:00
Oleg Shparber
a9be16a132 ui: Update copyright years in the about dialog 2017-10-08 01:16:56 +03:00
Oleg Shparber
84afbf5148 app: Allow primary instance to gain focus on Windows (fixes #440) 2017-10-07 15:47:29 +03:00
Oleg Shparber
9eb9584331 app,core: Replace LocalServer with ApplicationSingleton (#790)
ApplicationSingleton is based on QSharedMemory, and is
more reliable in detecting multiple running instances
of the application.
2017-10-07 02:36:29 +03:00
FantasyEarl
686eda015d ui: Make tabs movable (#784) 2017-10-01 20:06:19 +03:00
Oleg Shparber
bd85d70bac ui: Add support for a dedicated tray icon (fixes #770) 2017-09-29 01:45:58 +03:00
Oleg Shparber
500c705dce Bump version to 0.4.0 2017-08-31 01:51:59 +03:00
Oleg Shparber
2142fba72e app: Revert to autogenerated year in the version info 2017-08-29 01:47:27 +03:00
Oleg Shparber
3812d2e22e app: Fix version info encoding 2017-08-29 01:44:46 +03:00
Oleg Shparber
ace9c11084 app: Add new type icons 2017-08-29 00:52:38 +03:00
Oleg Shparber
64ee009ee3 app: Optimize type icons 2017-08-29 00:47:54 +03:00
Oleg Shparber
c30496f994 app: Remove unused type icons 2017-08-29 00:47:19 +03:00
Oleg Shparber
01cb04dd29 doc: Add Gitter badge in Readme 2017-08-28 20:38:55 +03:00
Oleg Shparber
04172f89e5 doc: Use CSS to prevent text sepection on the welcome page 2017-08-18 02:36:01 +03:00
Oleg Shparber
b47ba0b0a4 ui: Make tab width fixed 2017-08-18 02:35:23 +03:00
Oleg Shparber
b6d7d35704 assets,app: Optimize PNG files 2017-08-16 01:55:59 +03:00
Oleg Shparber
ba773158d4 doc: Minify bulma.css 2017-08-16 01:27:53 +03:00