aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Hostlist test: test non-empty domainAqua-sama2018-10-193-25/+50
| | | | Add optional load list benchmark
* Integrate FilterTree into browser (#6)Aqua-sama2018-10-1913-79/+44
| | | | | | - change filter.path to filter.hosts to represent that the setting is only used for hostlist-format lists - change FilterTree::match to use QUrl and not QString
* urlfilter: destroy FilterLeaves only when destroying the FilterTreeAqua-sama2018-10-1911-49/+78
| | | | | Add QMutex lock when adding rules clang-format pass
* urlfilter: add Domain classAqua-sama2018-10-187-6/+125
| | | | (#6): Add domain matcher class
* buildconfig: don't overwrite install prefix by defaultAqua-sama2018-10-163-5/+7
|
* urlfilter: Add FilterTree classAqua-sama2018-10-1614-4/+327
| | | | | | | FilterTree is a class that holds filter rules, sorted by the domain they are to be applied on. The rules are to follow FilterLeaf as interface. - Add a hostlist rule format to FilterTree. - Add a test for hostlist format.
* Add workaround for QTBUG-62511Aqua-sama2018-10-154-0/+21
|
* Remove -march and -mtune from default release flagsAqua-sama2018-10-152-9/+10
|
* Rewrite vendor.cmake to cmake/VendorConfig.cmakeAqua-sama2018-10-1512-133/+288
| | | | | | Add menuconfig-editable .config files to platforms. VendorConfig.cmake looks for and includes .config files based on platform name.
* Update CMakeLists option namesAqua-sama2018-10-1411-111/+93
|
* unstable: KWallet integrationAqua-sama2018-10-136-8/+84
|
* Update readmeAqua-sama2018-10-125-15/+30
|
* Unlink plugins from lib/ librariesAqua-sama2018-10-0930-349/+435
|
* Create .profile file when adding a new profileAqua-sama2018-10-082-3/+15
|
* Disable Chromium crash handlerAqua-sama2018-10-084-10/+40
| | | | | | Chromium's crash handler prevents breakpad from creating crashdumps. - add browser.crash.path: set minidump location - add browser.crash.handler: call this program after crashing
* Fix wiping current directory when deleting off-the-record profilesAqua-sama2018-10-081-3/+9
|
* Expand HTTP header settings #4Aqua-sama2018-10-0719-130/+512
| | | | | | | - 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
* Add hint on enabling plugins to makepkgAqua-sama2018-10-072-0/+15
|
* Merge branch 'master' of ssh://gitea/aqua/smolboteAqua-sama2018-10-071-7/+15
|\
| * Updated firejail profilejc_gargma2018-10-071-7/+15
| |
* | mainwindow: keep maximized state when adding subwindowsAqua-sama2018-10-071-1/+11
| | | | | | | | | | Only maximize added subwindow when there is no current subwindow, or when the current subwindow is maximized.
* | Show subwindow system menu at correct positionAqua-sama2018-10-061-1/+4
|/
* Add "subwindow.shortcuts.menu" shortcutAqua-sama2018-10-062-6/+16
|
* bookmarks: save folder expanded stateAqua-sama2018-10-063-2/+18
|
* bookmarks: fix new/delete buttonsAqua-sama2018-10-059-26/+90
|
* Fix line endings in appveyor.ymlAqua-sama2018-10-052-64/+70
| | | | build-appveyor
* Add appveyor.ymlAqua-sama2018-10-051-0/+64
|
* downloads: only show preview on imagesAqua-sama2018-10-051-19/+27
|
* clazy: fix warningsAqua-sama2018-10-0412-34/+36
|
* Update pkgbuild to use asciidoctorAqua-sama2018-10-043-26/+40
|
* Update pkgbuildAqua-sama2018-10-032-21/+23
|
* Convert documentation into asciidoc from markdownAqua-sama2018-10-0329-552/+389
|
* Subwindow: only keep tab history for restore tab actionAqua-sama2018-10-032-20/+41
|
* Update PKGBUILDAqua-sama2018-10-021-5/+13
|
* Add SingleApplication as a git submoduleAqua-sama2018-10-0213-1233/+12
|
* Update remaining repository paths in license headersAqua-sama2018-10-0228-24/+56
|
* Add Util namespaceAqua-sama2018-10-027-73/+85
| | | | - Util::files lists files in specified .path
* Split off UrlFilter into libraryAqua-sama2018-10-0213-96/+119
| | | | - add more adblock filter options
* updater: windows fixesAqua-sama2018-09-303-7/+18
| | | | | - fix .part rename - add press enter pause to panics
* ProfileManager: move initial profile loading to ProfileManagerAqua-sama2018-09-298-76/+54
|
* Update repository path in license headersAqua-sama2018-09-2941-41/+41
|
* ProfileEditor plugin: fix delete buttonAqua-sama2018-09-298-21/+44
|
* Turn Session class into namespaceAqua-sama2018-09-285-31/+13
|
* breakpad: try to write session on crashAqua-sama2018-09-285-10/+58
|
* breakpad: Use system breakpad by defaultAqua-sama2018-09-283-8/+16
|
* breakpad: keep all build artifactsAqua-sama2018-09-261-6/+3
|
* breakpad: use absolute paths in build.shAqua-sama2018-09-261-3/+11
|
* Add breakpad submoduleAqua-sama2018-09-268-13/+94
|
* Bookmarks: remove debug definesAqua-sama2018-09-251-39/+22
|
* Bookmarks: add search by tagAqua-sama2018-09-251-7/+44
| | | | - Tags are any words starting with ':'