aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Passing unknown command line parameters to the ConfigurationAqua-sama2018-01-275-20/+57
| | | | - no longer compiling CookiesForm that we don't use
* Using boost::program_options instead of libconfigAqua-sama2018-01-266-202/+117
|
* Added warning when trying to get value of non-existent optionsAqua-sama2018-01-261-0/+1
|
* UrlLineEdit reworkAqua-sama2018-01-269-17/+350
| | | | | | | | | - 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
* Configuration class reworkAqua-sama2018-01-255-6/+264
| | | | | | - castToString is now a free function - setFromString split away from setValue - moved Configuration to src
* Configuration class reworkAqua-sama2018-01-241-74/+15
| | | | | | - Moved setValue to the header - Code readability - Removed secondary defaultCfg
* Added result label to search formAqua-sama2018-01-204-9/+17
|
* Fixed repo location in license headersAqua-sama2018-01-2031-31/+31
|
* Added revision and branch to about dialogAqua-sama2018-01-192-32/+29
|
* Added shortcuts to navbar actionsAqua-sama2018-01-191-1/+16
|
* Refactoring MainWindowAqua-sama2018-01-1915-73/+267
| | | | | - Added NavigationBar object that manages the navigation buttons - Removed NavigationButton class that it obsoleted
* Configuration creates missing items based on defaultsAqua-sama2018-01-172-26/+14
|
* Fixed build scripts for use with the mercurial repositoryAqua-sama2018-01-163-8/+8
|
* Moved ProfileView to ProfileEditorPluginAqua-sama2018-01-158-460/+50
|
* Initial plugins testingAqua-sama2018-01-144-2/+44
|
* Minor fixesAqua-sama2018-01-142-3/+3
|
* CookieInterceptor, making all cookies session cookiesAqua-sama2018-01-136-1/+80
|
* Multithreaded saving during shutdownAqua-sama2018-01-133-9/+12
|
* Address bar completer doesn't show up if there's nothing to suggestAqua-sama2018-01-081-3/+1
|
* Fixed bugs with QDockWidgetsAqua-sama2018-01-082-23/+38
| | | | | | - QDockWidgets are now deleted on close - Opening a new BookmarksWidget no longer leaves an empty dock widget - Fixed crash with deleting dock widgets
* Added .clang-formatAqua-sama2018-01-0726-133/+133
|
* Various minor fixesAqua-sama2018-01-0411-23/+4
| | | | | | | - typo fixes - bumped copyright year - removed a bunch of unused imports - fixed a couple of clazy warnings
* Fixed crash with Settings dialogAqua-sama2018-01-032-30/+36
| | | | | - User Configuration gets completely written, instead of being just overrides
* Changed from qbs to cmakeAqua-sama2018-01-0330-1847/+33
|
* Download items' width should no longer exceed the list widthAqua-sama2018-01-017-34/+221
|
* UrlCompleter searches the bookmarks tree (folder href)Aqua-sama2017-12-316-6/+63
|
* Using QCompleter to provide address bar completionsAqua-sama2017-12-296-90/+27
| | | | - known issue: it doesn't search trees well
* Off-the-record profile settingsAqua-sama2017-12-294-90/+127
| | | | | - all profiles can load configs now - fullscreen requests are no longer ignored
* Download manager fixesAqua-sama2017-12-2710-91/+71
| | | | | | | | | | DownloadsWidget - Download widget now in landscape - Download widget no longer docks in the main window, but is a dialog DownloadItemWidget - Download item widget looks more compact - Download details are now a part of the item widgets instead - Download details: save path
* UrlRequestInterceptor fixesAqua-sama2017-12-264-98/+30
| | | | | - Using QHash to store HostRule's, so lookup should be faster - HostRule is now a struct
* SettingsDialog patchesAqua-sama2017-12-262-3/+8
| | | | | | | - Added scrollbar, so items are now properly viewable on all sizes - Reset button now works - Editing values causes a crash - Filter path is now in filter.path instead of browser.filterPath
* --profile no longer causes a crashAqua-sama2017-12-253-49/+39
|
* astyle passAqua-sama2017-12-2540-41/+41
|
* Address bar menu now reads entries from the bookmarksAqua-sama2017-12-247-26/+62
|
* Request filter now properly takes hostlistsAqua-sama2017-12-2326-1323/+123
| | | | - hostslist directory is set in browser.filterPath
* Removed SingleApplication::SessionParamAqua-sama2017-12-236-61/+24
|
* smolbote can now compile on Qt 5.7.1Aqua-sama2017-12-236-7/+6
|
* Single instance check works againAqua-sama2017-12-226-53/+162
| | | | - In Debug builds, startup time is calculated
* Edited documentationAqua-sama2017-12-211-1/+3
| | | | | | - Search highlighting is removed when you close the search box - Fixed PKGBUILD not working - PKGBUILD can now pick compiler and optimization
* Added Search BoxAqua-sama2017-12-215-0/+146
|
* Bug fixesAqua-sama2017-12-207-44/+35
| | | | | | .config/smolbote will now be created if missing Connected profiles to download manager Added missing license from WebPage
* Added SSL cert warningsAqua-sama2017-12-207-8/+77
|
* Can now open links in new tabAqua-sama2017-12-206-14/+58
|
* Changed license from GPL3+ to GPL3Aqua-sama2017-12-1956-1078/+397
|
* Bug fixesAqua-sama2017-12-196-57/+64
| | | | | Switching between tabs should work properly now. Refactored MainWindowTabBar (was WebViewTabBar)
* Some bugfixesAqua-sama2017-12-184-14/+27
|
* ProfileView dialogAqua-sama2017-12-1710-287/+46
|
* Moved MainWindow toolbars to mainwindow.uiAqua-sama2017-12-164-25/+43
|
* WebView pageMenu implementationAqua-sama2017-12-157-33/+101
|
* Using Q_CHECK_PTR instead of Q_ASSERT on pointersAqua-sama2017-12-146-11/+8
|