aboutsummaryrefslogtreecommitdiff
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite meson build scripts into cmakelistsAqua-sama2020-12-073-43/+33
|
* Hostlist filter plugin can rewrite hostnamesAqua-sama2020-11-238-80/+120
| | | | skip clazy warnings in tests
* Fix meson warningsAqua-sama2020-11-201-3/+3
| | | | Update about dialog
* Fix compiler warnings in ConfigurationAqua-sama2020-06-232-2/+2
|
* enable smolblokstaging-smolblokAqua-sama2020-05-3126-9/+843
| | | | Build both HostlistFilter and AdblockFitler plugins by default.
* staging: smolblokAqua-sama2020-05-3014-0/+353
| | | | | | | | | | | | | smolblok is a replacement for the current lib/urlfilter AdBlockPlus and hostlist format filter parser. It is a library that uses plugins to provide support for different filter formats. staging/adblock: AdBlockPlus parser plugin plugins/smolblok_hostlist: hostlist format parser plugin Headers will be installed to include/smolbote/ Remove lib/urlfilter
* Turn on more warnings by defaultAqua-sama2020-05-282-4/+4
| | | | | | - fix clazy warnings - fix various other compiler warnings - bugfix: connect profiles' downloadRequested signal
* Update ProfileEditor pluginAqua-sama2020-05-2619-761/+514
| | | | | | | | ProfileEditor: - add tests - disable read-only settings on otr profiles Add WebProfile::setHeaders and WebProfile::setCookies
* Expand pluginloader test coverageAqua-sama2020-04-291-0/+11
| | | | | | | - add poi-plugin-load to test compatibility of plugins - rewrite tests to use catch2 - use cpp stdlib to read files - clang-tidy and clang-format pass
* CleanupAqua-sama2020-04-297-294/+0
| | | | | | | - Don't run configuration fuzzer as test - Remove plugins/ConfigurationEditor - Move exported interfaces to include/smolbote - Install plugin interfaces
* Add WIP Python REPL interfaceAqua-sama2019-02-232-2/+2
| | | | | - Requires Python >= 3.0.0 and linenoise or linenoise-ng - WIP: not built into the browser itself
* Remove CMakeListsAqua-sama2018-10-252-77/+0
|
* Add missing install itemsAqua-sama2018-10-242-2/+2
|
* Add plugins to meson buildAqua-sama2018-10-232-0/+26
|
* Add Kconfiglib to parse Kconfig/.configAqua-sama2018-10-202-4/+4
|
* Rewrite vendor.cmake to cmake/VendorConfig.cmakeAqua-sama2018-10-152-4/+4
| | | | | | Add menuconfig-editable .config files to platforms. VendorConfig.cmake looks for and includes .config files based on platform name.
* Unlink plugins from lib/ librariesAqua-sama2018-10-0916-221/+183
|
* Expand HTTP header settings #4Aqua-sama2018-10-077-2/+267
| | | | | | | - add doc/Usage/Filter.asciidoc to explain the usage of the filter headers - add HTTP headers to Profile (section "headers") - Use request interceptor to apply filter headers, then profile headers - add insert/delete actions to ProfileEditor
* Update remaining repository paths in license headersAqua-sama2018-10-027-3/+35
|
* Update repository path in license headersAqua-sama2018-09-292-2/+2
|
* ProfileEditor plugin: fix delete buttonAqua-sama2018-09-294-8/+10
|
* clang-format passAqua-sama2018-09-182-6/+5
|
* Update vendor.cmakeAqua-sama2018-09-182-7/+8
| | | | | - add some more comments - made plugin include paths more generic
* WebProfile: save httpCacheType and persistentCookiesPolicyAqua-sama2018-09-093-63/+43
|
* Save WebProfile config when changedAqua-sama2018-09-082-6/+7
|
* Replace ProfileManager::profileList() with ProfileManager::idList()Aqua-sama2018-09-084-3/+54
|
* Move ProfileManager to libwebAqua-sama2018-09-075-6/+9
|
* PluginEditor: implement add plugin actionAqua-sama2018-08-2711-11/+180
|
* Add BrowserInterface to simplify plugins a bitAqua-sama2018-08-255-55/+22
|
* Add move tab left/right shortcutAqua-sama2018-08-071-1/+1
|
* Add vendor.cmakeAqua-sama2018-07-152-4/+4
|
* Add configuration/defaults.hAqua-sama2018-07-022-4/+4
|
* Include boost in ConfigurationEditorAqua-sama2018-07-011-0/+1
|
* Split shortcuts into new tabAqua-sama2018-06-237-140/+188
|
* Add ConfigurationEditor pluginAqua-sama2018-06-237-3/+240
| | | | Removed poi-config
* Plugin commands no longer require --commandAqua-sama2018-06-221-1/+1
|
* Fix various warningsAqua-sama2018-06-221-1/+4
|
* ProfileEditor: add Delete Session and Delete All buttons to CookiesAqua-sama2018-06-212-3/+40
| | | | CookiesList: delete cookies based on selectedRanges
* Add Browser::aboutAqua-sama2018-06-211-1/+1
|
* WebProfile: cache a list of cookiesAqua-sama2018-06-171-4/+9
| | | | | ProfileView: delete selected items rather than current item Browser: store profiles in QMap instead of QHash
* Sort .profile by timeAqua-sama2018-06-169-81/+227
| | | | | | | Remove ProfileInterface::setProfiles ProfileView: Add General tab ProfileView: some cleanup ProfileView: Add Cookies tab
* AboutDialog: add profile list to details tabAqua-sama2018-06-152-4/+6
|
* ProfileEditor: add delete buttonAqua-sama2018-06-146-12/+76
|
* ProfileEditor: apply http settings when they're changedAqua-sama2018-06-104-50/+31
|
* Change install type for plugins to RUNTIME for win32Aqua-sama2018-06-081-3/+8
|
* Split webengine/webprofile into lib/webAqua-sama2018-06-071-1/+1
|
* Don't copy profiles into profile manager pluginAqua-sama2018-06-076-23/+28
|
* Clazy fixesAqua-sama2018-06-021-2/+2
|
* Only add profiles to profile manager at initAqua-sama2018-06-016-26/+37
|
* Add ProfileManagerDialogAqua-sama2018-06-017-5/+178
|