Commit Graph

1555 Commits

Author SHA1 Message Date
Oleg Shparber
a5b3782735 cmake: Add missing docsetsdialog.ui to the .ui list 2017-03-26 23:55:21 -04:00
Oleg Shparber
01f939aebd core,ui: Move all UI classes into Zeal::WidgetUi namespace 2017-03-26 23:54:13 -04:00
Oleg Shparber
2fd6ea124e ui: Enforce toolbar frame height 2017-03-26 04:24:55 -04:00
Oleg Shparber
113e8a4cfd registry,ui: Rename all queryCompleted signals
They were quite confusing.
2017-03-26 03:46:58 -04:00
Oleg Shparber
11f10adfe9 core,registry,ui: Do not use absolute file paths 2017-03-26 03:24:04 -04:00
Oleg Shparber
ccbb75b1b9 registry: Remove useless cancellation token resets 2017-03-26 03:11:15 -04:00
Oleg Shparber
4258825753 registry,ui: Redo CancellationToken with atomic, hide it from ui 2017-03-26 03:09:42 -04:00
Oleg Shparber
e2c83025f6 registry: Reimplement docset loading with Qt Concurrent 2017-03-26 01:14:18 -04:00
Oleg Shparber
0f6fcaa816 registry: Cleanup 2017-03-23 22:31:15 -04:00
Oleg Shparber
6c21819a57 ui: Allow to navigate through web view when search bar is active (#703) 2017-03-23 00:55:16 -04:00
Oleg Shparber
59c60aeb18 ui: Add Ctrl+PgUp/PgDown shortcuts (#703) 2017-03-23 00:23:46 -04:00
Oleg Shparber
07c9974b61 app: Make Retry the default button in the app crashed dialog 2017-03-05 22:10:03 -05:00
Oleg Shparber
8fd3ac7499 ui: Minor improvements in the settings dialog 2017-03-05 21:44:43 -05:00
Oleg Shparber
40e54b1b53 core,ui: Provide ability to set a custom style sheet file
Fixes #268.
2017-03-05 21:37:27 -05:00
Oleg Shparber
cdba884398 ui: Add contrast to the navigation highlight color 2017-03-02 23:53:04 -05:00
Oleg Shparber
318eef91e7 core,ui: Add dark mode
Also makes highlighting on navigate configurable.

Fixes #466.
2017-03-02 22:45:33 -05:00
Oleg Shparber
9f14ba1bdf ui: Apply settings when the main window is created 2017-03-02 22:37:35 -05:00
Oleg Shparber
5af3f1f2f5 core: Fix coding style 2017-03-02 22:36:43 -05:00
Oleg Shparber
29392886ac core,ui: Rename Browser settings into Content
Just to follow what most browsers have.
2017-03-02 20:18:13 -05:00
Oleg Shparber
054466ff58 cmake: Build with a WinMain entry point on Windows 2017-03-02 19:04:51 -05:00
Oleg Shparber
fbcec2a035 cmake: Display .ui files in Qt Creator 2017-02-26 23:55:24 -05:00
Jerzy Kozera
937cf99aa4 registry: Prioritize exact matches over fuzzy (#696)
Fixes #677.
2017-02-26 03:46:05 -05:00
Oleg Shparber
89b9d91938 cmake: Introduce CMake-based build option
Fixes #689.
2017-02-19 21:09:24 -05:00
Oleg Shparber
43d8dd1680 core: Enable support for high-DPI screens (Qt >= 5.6)
Fixes #111.
2017-02-19 00:10:42 -05:00
Oleg Shparber
967145fd54 registry: Remove empty source file
SearchResult is a header-only class.
2017-02-18 22:09:54 -05:00
Oleg Shparber
df7a0fc52e ui: Remove unneeded include 2017-02-18 12:11:08 -05:00
Oleg Shparber
cf4270fb6d qmake: Fix build with MingGW 2017-02-18 12:03:07 -05:00
Oleg Shparber
808a8769be qmake: Fix build with MSVC 2017-02-18 11:50:38 -05:00
Oleg Shparber
01ffac5d34 util: Fix Clang warnings in SQLiteDatabase 2017-02-17 20:18:23 -05:00
Oleg Shparber
a5ef8e88c5 core,ui: Remove support for Qt WebEngine 2017-02-17 19:58:11 -05:00
Oleg Shparber
d11913c49c ui: Move .ui files one level up
This simplifies migration to CMake with CMAKE_AUTOUIC enabled.
2017-02-16 22:54:31 -05:00
Oleg Shparber
3c227b0879 qmake: Check for library .pri before including 2017-02-16 22:51:00 -05:00
Oleg Shparber
1745321afa ui: Update .ui code for the proxy settings tab
The code was automatically regenerated.
2017-02-16 22:49:37 -05:00
Oleg Shparber
b83541776d ui,qmake,doc: Drop support for libappindicator 2017-02-14 00:18:46 -05:00
Oleg Shparber
3eaff813b0 doc: Update minimal requirement for Qt version 2017-02-14 00:17:00 -05:00
Oleg Shparber
1b1beeac73 ci[shippable]: Use u16cppall image 2017-02-13 00:56:47 -05:00
Oleg Shparber
1e657fb863 ci[shippable]: Set image tag 2017-02-13 00:43:08 -05:00
Oleg Shparber
066baf3323 ci[shippable]: Use Ubuntu 16.04 image 2017-02-13 00:37:06 -05:00
Oleg Shparber
da8fa00c99 app: Fix coding style 2017-02-12 23:42:11 -05:00
Oleg Shparber
b8f418fc91 core: Remove code for Qt versions < 5.5.1 2017-02-12 23:40:25 -05:00
Oleg Shparber
2b0de572c7 app: Use implicit QCommandLineOption constructor 2017-02-12 23:38:48 -05:00
Oleg Shparber
4711e0cf3c app,core: Update LocalServer to work on Windows
Fixes #681 (in conjunction with Qt 5.6+, see QTBUG-23378)
2017-02-12 23:32:01 -05:00
Oleg Shparber
59109639ff qmake: Set Qt 5.5.1 as a minimally required Qt version 2017-02-12 23:29:39 -05:00
Oleg Shparber
1412d91bd6 ui: Remove Docsets tab from the Settings dialog 2017-02-02 22:28:03 -05:00
Oleg Shparber
c720633d1b registry: Use QVarLengthArray instead of dynamic memory allocation 2016-12-21 22:42:32 -05:00
Oleg Shparber
b8a8dd96d6 registry: Cleanup fuzzy search code, and optimize a bit (#672) 2016-12-21 21:19:19 -05:00
Oleg Shparber
8de33d1abe registry: Fix search for queries containing separators (fixes #650) 2016-12-21 01:35:07 -05:00
htower
7e4e95644a registry: Fix fallback to CFBundleName for docset name (#662) 2016-11-23 14:50:47 -05:00
Oleg Shparber
143d9ddc92 registry: Make sure exact search term matches are always on top 2016-11-18 00:58:33 -05:00
Oleg Shparber
7d48602bd0 registry: Support docset keywords provided in metadata (fixes #604) 2016-11-16 03:45:22 -05:00