Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix various gcc and clazy compile warnings | Aqua-sama | 2020-01-17 | 1 | -9/+1 |
| | |||||
* | Parse Tags and Descriptions in FFJson | Aqua-sama | 2020-01-17 | 1 | -0/+7 |
| | |||||
* | Add Firefox bookmarks.json format to libbookmarks | Aqua-sama | 2020-01-16 | 2 | -0/+41 |
| | | | | | | | | - can only read folders and bookmarks, their title and uri fields Not supported by Bookmark Model: - Separator items - Date added and Date modified fields | ||||
* | WebProfile refactoring | Aqua-sama | 2019-11-22 | 2 | -0/+96 |
| | | | | | | - Remove WebProfileManager::Profile::value - Make WebProfile constructors protected, and WebProfileManager friend class | ||||
* | Drop boost dependency | Aqua-sama | 2019-11-03 | 3 | -0/+65 |
| | | | | | - wrote not-invented-here config file parser and conf class - spent obscene amount of time plugging in said conf class | ||||
* | Rewrite lib/urlfilter | Aqua-sama | 2019-01-09 | 9 | -383/+0 |
| | | | | | | - Make HostList and AdBlockList implementations independent from each other - Move urlfilter tests to lib/urlfilter | ||||
* | Add adblocklist class | Aqua-sama | 2018-12-21 | 2 | -0/+66 |
| | |||||
* | Add ContentsMatcher class | Aqua-sama | 2018-12-19 | 3 | -70/+75 |
| | |||||
* | Add adblockrule_parse | Aqua-sama | 2018-11-16 | 3 | -5/+9 |
| | |||||
* | Add more regex benchmarks | Aqua-sama | 2018-10-31 | 3 | -2/+45 |
| | |||||
* | Add test/ meson.build | Aqua-sama | 2018-10-25 | 2 | -0/+48 |
| | |||||
* | Remove CMakeLists | Aqua-sama | 2018-10-25 | 1 | -31/+0 |
| | |||||
* | AdblockRule constructor | Aqua-sama | 2018-10-22 | 3 | -11/+10 |
| | |||||
* | Add MatcherBenchmark | Aqua-sama | 2018-10-21 | 3 | -2/+79 |
| | |||||
* | Hostlist test: test non-empty domain | Aqua-sama | 2018-10-19 | 2 | -25/+48 |
| | | | | Add optional load list benchmark | ||||
* | Integrate FilterTree into browser (#6) | Aqua-sama | 2018-10-19 | 1 | -5/+5 |
| | | | | | | - 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: Add FilterTree class | Aqua-sama | 2018-10-16 | 6 | -3/+79 |
| | | | | | | | 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. | ||||
* | Split off UrlFilter into library | Aqua-sama | 2018-10-02 | 3 | -10/+17 |
| | | | | - add more adblock filter options | ||||
* | AdBlockRule: move matching logic to FilterRule | Aqua-sama | 2018-07-18 | 4 | -137/+4 |
| | |||||
* | AdBlockTest: loading subscription | Aqua-sama | 2018-07-17 | 3 | -39/+52 |
| | |||||
* | AdBlockRule: parse some options | Aqua-sama | 2018-07-12 | 2 | -0/+7 |
| | |||||
* | AdBlock rule testing | Aqua-sama | 2018-07-09 | 3 | -0/+64 |
| | |||||
* | Integrate urlfilter with urlrequestinterceptor | Aqua-sama | 2018-07-07 | 1 | -7/+0 |
| | |||||
* | Add web/urlfilter | Aqua-sama | 2018-07-05 | 7 | -59/+137 |
| | |||||
* | Add filter.header | Aqua-sama | 2018-07-05 | 1 | -2/+2 |
| | |||||
* | .desktop: add run with firejail action | Aqua-sama | 2018-06-17 | 1 | -93/+0 |
| | |||||
* | Multithreading UrlRequestInterceptor | Aqua-sama | 2018-04-08 | 5 | -0/+65 |
| | | | | | - Add parse() free function to UrlRequestInterceptor - hostlists are loaded in parallel via QtConcurrent | ||||
* | Can now open links in new tab | Aqua-sama | 2017-12-20 | 7 | -89/+0 |
| | |||||
* | Changed license from GPL3+ to GPL3 | Aqua-sama | 2017-12-19 | 1 | -19/+7 |
| | |||||
* | Updated firejail profile - ${HOME}, dbus, resolv.conf | jc_gargma | 2017-12-01 | 1 | -11/+18 |
| | |||||
* | libconfig test | Aqua-sama | 2017-11-30 | 4 | -0/+84 |
| | |||||
* | Updated firejail profile | jc_gargma | 2017-09-11 | 1 | -7/+10 |
| | |||||
* | Updated firejail profile | jc_gargma | 2017-09-11 | 1 | -7/+20 |
| | |||||
* | Changed the filter format | Aqua-sama | 2017-08-05 | 1 | -9/+11 |
| | |||||
* | Updated firejail profile | jc_gargma | 2017-08-04 | 1 | -19/+37 |
| | |||||
* | Merged FilterRule into FilterNode | Aqua-sama | 2017-05-25 | 1 | -1/+1 |
| | |||||
* | Improved filter rules | Aqua-sama | 2017-05-24 | 1 | -2/+6 |
| | |||||
* | Reworking URL filter | Aqua-sama | 2017-05-21 | 1 | -0/+9 |
| | |||||
* | Updated documentation | Aqua-sama | 2017-04-19 | 1 | -1/+1 |
| | |||||
* | Dockable bookmarks dialog | Aqua-sama | 2017-03-20 | 1 | -40/+1 |
| | | | | Fixed bugs in bookmarks dialog | ||||
* | Added build script | Aqua-sama | 2017-03-19 | 1 | -0/+1 |
| | | | | Additional locations are searched for configuration | ||||
* | Blocker rewrites | Aqua-sama | 2017-02-28 | 1 | -9/+0 |
| | | | | | | Some code commenting Moved Blocker files for src/blocker Keyboard shortcut for Blocker dialog | ||||
* | installing config file | Aqua-sama | 2017-02-26 | 1 | -57/+0 |
| | |||||
* | UI changes | Aqua-sama | 2017-02-26 | 1 | -17/+38 |
| | |||||
* | Settings QStringList | Aqua-sama | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | Settings class rework | Aqua-sama | 2017-02-24 | 2 | -34/+36 |
| | | | | Using toml as format | ||||
* | Download manager improvements | Aqua-sama | 2017-02-23 | 1 | -1/+5 |
| | | | | | | | Added shortcut for download dialog Dialog has proper title Settings replaces ~ with home location Showing download item details | ||||
* | Minor features | Aqua-sama | 2017-02-23 | 1 | -0/+5 |
| | | | | | First run check focusAddress and *toolbarMovable options | ||||
* | Single instance | Aqua-sama | 2017-02-21 | 1 | -0/+5 |
| | |||||
* | Tab shortcuts | Aqua-sama | 2017-02-15 | 1 | -0/+3 |
| | | | | Config location is displayed in about window |