Oleg Shparber
|
7e23865912
|
chore(git): fix .gitignore
|
2020-07-05 10:57:16 -04:00 |
|
Oleg Shparber
|
9d197ebdd9
|
feat(core): make cpp-httplib use poll()
|
2020-07-04 17:03:17 -04:00 |
|
Oleg Shparber
|
dfc8162f44
|
chore(core): update cpp-httplib to v0.7.0
|
2020-07-04 16:34:46 -04:00 |
|
Oleg Shparber
|
8adba48f3b
|
ci(appveyor): fix packaging of 32-bit OpenSSL libraries one more time
|
2020-07-03 19:47:38 -04:00 |
|
Oleg Shparber
|
874ed62de6
|
ci(appveyor): fix packing of 32-bit OpenSSL libraries
|
2020-07-03 19:38:52 -04:00 |
|
Oleg Shparber
|
3097e7377a
|
ci(github): build on Windows with Qt 5.15.0
|
2020-07-03 19:31:16 -04:00 |
|
Oleg Shparber
|
6660b0913e
|
ci(appveyor): package OpenSSL 1.1 libraries
Fixes #1243.
|
2020-07-03 19:21:59 -04:00 |
|
Oleg Shparber
|
1ce0e2e446
|
docs: fix insecure links
|
2020-06-29 00:26:14 -04:00 |
|
Oleg Shparber
|
e7ef5f8820
|
chore(lock): disable locking comment
|
2020-06-28 23:44:47 -04:00 |
|
Oleg Shparber
|
84bf54c1c8
|
fix(registry): do not truncate feed name if there is no extension
Fixes #1240.
|
2020-06-17 23:02:47 -04:00 |
|
Oleg Shparber
|
373606a1ed
|
fix(browser): fix regressions in external link handling
Fixes #1238.
|
2020-06-14 18:01:09 -04:00 |
|
Oleg Shparber
|
4ebc2ebed6
|
ci(github): update vcpkg
|
2020-06-14 16:28:55 -04:00 |
|
Oleg Shparber
|
b7276001fe
|
fix(registry): use QRandomGenerator with Qt 5.10+
|
2020-06-14 14:01:10 -04:00 |
|
Oleg Shparber
|
7fc6a1b046
|
fix(ui): fix use of deprecated Qt::SystemLocaleShortDate
|
2020-06-14 13:55:23 -04:00 |
|
Oleg Shparber
|
bf64b4ffdd
|
fix(registry): use QMultiMap instead of deprecated QMap::insertMulti()
|
2020-06-14 13:43:56 -04:00 |
|
Oleg Shparber
|
1f14668fcf
|
fix(ui): adjust default height for the settings dialog
|
2020-06-14 13:38:01 -04:00 |
|
Oleg Shparber
|
dff1095267
|
fix(ui): fix typo in settings dialog
Related to #1238.
|
2020-06-14 13:37:34 -04:00 |
|
Oleg Shparber
|
daecc956f5
|
fix(ui): add missing header
|
2020-05-26 01:41:56 -04:00 |
|
Oleg Shparber
|
de5ba7bd0c
|
fix(ui): fix docset storage writable check
Checks if the directly is writable by attempting to write.
Fixes #1036 and #1059.
|
2020-05-26 01:37:32 -04:00 |
|
Oleg Shparber
|
bc390d3570
|
fix(browser): silence web console
|
2020-05-26 00:37:16 -04:00 |
|
Oleg Shparber
|
384d94ac66
|
fix(browser): always use off-the-record profile
|
2020-05-20 01:03:20 -04:00 |
|
Oleg Shparber
|
794e2373b7
|
fix(core,ui): do not use deprecated QWebSettings::globalSettings()
|
2020-05-20 01:00:38 -04:00 |
|
Oleg Shparber
|
404c3aa0c7
|
chore(app): update FontAwesome to v5.13.0, switch to WOFF2 fonts
|
2020-05-17 10:41:09 -04:00 |
|
Oleg Shparber
|
b735405fd4
|
ci(github): unify configure & build steps
|
2020-05-17 09:56:03 -04:00 |
|
Oleg Shparber
|
8a125bc698
|
fix(registry): fix page TOC
|
2020-05-17 09:50:13 -04:00 |
|
Oleg Shparber
|
dbd1230499
|
fix(browser): add missing namespace declaration
|
2020-05-17 09:47:44 -04:00 |
|
Oleg Shparber
|
0c47b3bbb1
|
feat(browser): log blocked requests
|
2020-05-10 11:28:47 -04:00 |
|
Oleg Shparber
|
3ee3b9a5c4
|
fix(browser): fix compilation with Qt version below 5.13
|
2020-05-10 11:20:54 -04:00 |
|
Oleg Shparber
|
6c2e13828d
|
refactor(browser): improve code readability
|
2020-05-10 11:20:54 -04:00 |
|
Oleg Shparber
|
e477c4a0c9
|
feat(browser): introduce centralized web settings management
Additionally fixes a number of regressions from Qt WebEngine migration.
|
2020-05-10 11:20:54 -04:00 |
|
Oleg Shparber
|
1256fd8af3
|
ci(github): fix Qt caching, make version configurable
|
2020-05-10 11:20:48 -04:00 |
|
Oleg Shparber
|
27e1815702
|
fix(browser): do not call deprecated QWebEngineProfile method
setRequestInterceptor() was replaced with setUrlRequestInterceptor().
|
2020-05-10 09:35:34 -04:00 |
|
Oleg Shparber
|
cc7bdb0d8d
|
ci(github): build on Windows with Qt 5.14.2
|
2020-05-05 01:20:58 -04:00 |
|
Oleg Shparber
|
13fbfd1a38
|
fix(ui): use C++17 [[fallthrough]] attribute
Fixes MSVC complaining about [[clang::fallthrough].
|
2020-05-03 20:08:13 -04:00 |
|
Oleg Shparber
|
bf1fe43232
|
ci(github): do not install CMake
|
2020-05-03 20:04:55 -04:00 |
|
Oleg Shparber
|
d51cf17610
|
build(cmake): require C++17
|
2020-05-03 20:02:56 -04:00 |
|
Oleg Shparber
|
ddebfa9357
|
ci(github): add Windows build
|
2020-05-03 19:37:10 -04:00 |
|
Oleg Shparber
|
1d266b9fd9
|
ci(github): improve matrix build configuration
|
2020-05-03 12:36:55 -04:00 |
|
Oleg Shparber
|
4ccd82e412
|
refactor(app): remove old TODO comment
|
2020-05-02 19:04:13 -04:00 |
|
Oleg Shparber
|
fe31aed11e
|
fix(browser): fix zooming with mouse wheel
|
2020-04-26 21:47:29 -04:00 |
|
Oleg Shparber
|
ce27386e7a
|
fix(browser): fix unused variable warnings
|
2020-04-26 21:42:37 -04:00 |
|
Oleg Shparber
|
15dd07deb7
|
fix(browser): do not consume unhandled events in WebView
|
2020-04-26 21:40:46 -04:00 |
|
Oleg Shparber
|
341ad0a02e
|
refactor(browser): use single QMousePressEvent handler
|
2020-04-26 21:37:42 -04:00 |
|
Oleg Shparber
|
afd0f5201f
|
refactor(app): simplify QWebChannel usage
|
2020-04-26 20:21:38 -04:00 |
|
kaygdev
|
5360da3d7f
|
feat(browser,ui): port to Qt WebEngine (#1125)
Fixes #658, #776, #868, #959, #1119, #1131, #1155, #1195.
|
2020-04-26 19:17:12 -04:00 |
|
Oleg Shparber
|
4a302077f8
|
build(cmake): enable CMAKE_ERROR_DEPRECATED
|
2020-04-26 14:44:07 -04:00 |
|
Oleg Shparber
|
87a1a53d3f
|
fix(ui): remove unneeded semicolon
|
2020-04-26 14:42:15 -04:00 |
|
Oleg Shparber
|
64f981dec0
|
refactor(browser,core): introduce new isLocalFile and isLocalUrl checks
Also hides tool tips for internal HTTP URLs.
|
2020-04-26 13:19:31 -04:00 |
|
Oleg Shparber
|
b3da132af6
|
chore(cmake,ui): update copyright years
|
2020-04-26 12:46:48 -04:00 |
|
Oleg Shparber
|
8fa029e185
|
fix(browser,core,registry): add missing QDataStream include
|
2020-04-25 19:59:56 -04:00 |
|