aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Connected WebView::newBookmark signalAqua-sama2018-02-083-3/+17
|
* Fixed address bar auto-completeAqua-sama2018-02-075-17/+13
|
* Rewrote bookmark manager to use QTreeWidget over QTreeViewAqua-sama2018-02-071-1/+1
| | | | | | - cut out all the boilerplate that was BookmarkItem/BookmarksModel - deleting items no longer crash; proper drag'n'drop - Split Xbel into XbelReader and XbelWriter
* Fixed bug where refresh button and loading bar would get stuck in loading stateAqua-sama2018-01-317-5/+20
|
* Always connect to local socketAqua-sama2018-01-305-39/+38
|
* Profile menu lists loadable profilesAqua-sama2018-01-304-25/+19
|
* Added profile and plugin list to About dialogAqua-sama2018-01-308-19/+52
|
* Split cmd parsing from main into CommandLine classAqua-sama2018-01-273-80/+179
|
* help and version option work againAqua-sama2018-01-271-5/+13
|
* 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