aboutsummaryrefslogtreecommitdiff
path: root/src/webengine
Commit message (Collapse)AuthorAgeFilesLines
* Multiple subwindows interfaceAqua-sama2018-04-168-284/+302
| | | | | | | | | | | | Subwindows are similar to tab groups. - Rewrote Browser and MainWindow, so they should be somewhat cleaner now - Moved AboutDialog to lib/about What's broken: - loading bar - search box - address bar bookmark suggestions - plugins
* Branch of Qt5.11 featuresAqua-sama2018-04-134-62/+1
|
* Multithreading UrlRequestInterceptorAqua-sama2018-04-082-51/+52
| | | | | - Add parse() free function to UrlRequestInterceptor - hostlists are loaded in parallel via QtConcurrent
* Only create developer tools page when action is triggeredAqua-sama2018-04-024-23/+35
|
* Refactoring TabBarAqua-sama2018-04-024-14/+20
| | | | | | - cleaned up code - moved to mainwindow/widgets - add Close tabs left/right to context menu
* Page menus refactoringAqua-sama2018-04-016-106/+237
| | | | | | | | - Split off menus into their own classes Page tools menu - Shows injected scripts - Shows dev tools page in another dialog
* Page feature permission request dialogAqua-sama2018-03-302-9/+50
|
* More informative SSL error messageAqua-sama2018-03-301-5/+22
|
* Cookie filterAqua-sama2018-03-236-216/+169
| | | | | - Requires Qt 5.11 (now required) - New settings: filter.cookies: block.all, block.thirdParty, path
* Reworked CMakeLists to be a bit more readableAqua-sama2018-03-071-2/+2
|
* Connected WebView::newBookmark signalAqua-sama2018-02-081-2/+2
|
* Fixed bug where refresh button and loading bar would get stuck in loading stateAqua-sama2018-01-312-2/+11
|
* UrlLineEdit reworkAqua-sama2018-01-264-13/+8
| | | | | | | | | - moved UrlLineEdit to src/addressbar - added UrlLineEdit::connectWebView - removed UrlLineEdit::pageAction - UrlLineEdit restores the text format when losing focus - Split off completer code into Completer class - WebPage now displays a warning message box instead on certificate errors
* Fixed repo location in license headersAqua-sama2018-01-2010-10/+10
|
* Refactoring MainWindowAqua-sama2018-01-192-2/+28
| | | | | - Added NavigationBar object that manages the navigation buttons - Removed NavigationButton class that it obsoleted
* CookieInterceptor, making all cookies session cookiesAqua-sama2018-01-134-0/+76
|
* Added .clang-formatAqua-sama2018-01-077-52/+51
|
* Various minor fixesAqua-sama2018-01-042-4/+2
| | | | | | | - typo fixes - bumped copyright year - removed a bunch of unused imports - fixed a couple of clazy warnings
* Changed from qbs to cmakeAqua-sama2018-01-031-1/+1
|
* Off-the-record profile settingsAqua-sama2017-12-293-67/+121
| | | | | - all profiles can load configs now - fullscreen requests are no longer ignored
* UrlRequestInterceptor fixesAqua-sama2017-12-264-98/+30
| | | | | - Using QHash to store HostRule's, so lookup should be faster - HostRule is now a struct
* astyle passAqua-sama2017-12-256-6/+6
|
* Request filter now properly takes hostlistsAqua-sama2017-12-234-34/+123
| | | | - hostslist directory is set in browser.filterPath
* smolbote can now compile on Qt 5.7.1Aqua-sama2017-12-232-4/+4
|
* Bug fixesAqua-sama2017-12-203-1/+18
| | | | | | .config/smolbote will now be created if missing Connected profiles to download manager Added missing license from WebPage
* Added SSL cert warningsAqua-sama2017-12-204-4/+47
|
* Can now open links in new tabAqua-sama2017-12-202-4/+44
|
* Changed license from GPL3+ to GPL3Aqua-sama2017-12-196-114/+42
|
* WebView pageMenu implementationAqua-sama2017-12-152-8/+93
|
* Using Q_CHECK_PTR instead of Q_ASSERT on pointersAqua-sama2017-12-141-1/+1
|
* Cleaned up UrlLineEditAqua-sama2017-12-142-1/+29
|
* Simple filterlistAqua-sama2017-12-112-19/+48
|
* Replaced tinytoml with libconfigAqua-sama2017-12-082-87/+77
|
* Code cleanupAqua-sama2017-09-271-7/+7
|
* Split off Bookmarks into static libAqua-sama2017-09-041-0/+1
|
* Changed the filter formatAqua-sama2017-08-051-16/+5
|
* Profile window fixesAqua-sama2017-08-042-23/+45
|
* Added homepage and newtab to profile widgetAqua-sama2017-07-032-80/+83
|
* Added homepage buttonAqua-sama2017-07-022-0/+11
|
* Proper Profile loadingAqua-sama2017-06-042-7/+7
|
* Profiles dialogAqua-sama2017-05-282-5/+15
|
* Profile improvementsAqua-sama2017-05-272-5/+7
| | | | | | * Some code refactoring * Profile dialog UI is now only created when needed * Profile selector dialog
* Filter code refactoringAqua-sama2017-05-252-3/+13
|
* Improved filter rulesAqua-sama2017-05-241-3/+3
|
* Reworking URL filterAqua-sama2017-05-211-1/+1
|
* clazy fixesAqua-sama2017-04-221-1/+1
|
* Updated pre-commit.rbAqua-sama2017-04-026-7/+7
|
* Moved CookiesForm into the ProfileDialogAqua-sama2017-04-012-9/+7
|
* Added cookie widgetAqua-sama2017-03-312-0/+17
|
* Blocker fixesAqua-sama2017-03-222-5/+19
|