aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Configuration: parse command line after parsing config fileAqua-sama2018-12-075-33/+142
| | | | - Split CommandLine off Configuration
* Add --session and --pick-sessionAqua-sama2018-11-292-5/+10
| | | | | | -s,--session replaces --browser.session --pick-session shows the SessionDialog instead of creating a session on startup
* Add Session DialogAqua-sama2018-11-251-0/+2
|
* Update About Dialog textAqua-sama2018-11-232-5/+19
|
* Loading and unloading of plugins at runtimeAqua-sama2018-11-233-18/+59
|
* Add About and Run actions to plugin submenuAqua-sama2018-11-233-56/+4
| | | | - Remove plugin list from About dialog
* Add AboutPlugin dialogAqua-sama2018-11-224-3/+300
|
* Add link to GPL to About dialogAqua-sama2018-11-202-7/+11
|
* Make keyboard shortcut defaults configurableAqua-sama2018-11-202-30/+159
|
* Add adblockrule_parseAqua-sama2018-11-169-200/+261
|
* Fix various build warningsAqua-sama2018-10-254-3/+4
|
* Remove CMakeListsAqua-sama2018-10-258-164/+0
|
* Use vcs_tag to get version informationAqua-sama2018-10-243-6/+3
|
* Remove lib/ as includepathAqua-sama2018-10-231-1/+1
|
* Fix link errorsAqua-sama2018-10-234-22/+22
|
* Initial meson build filesAqua-sama2018-10-238-3/+120
|
* AdblockRule constructorAqua-sama2018-10-222-6/+39
|
* urlfilter: base AdBlockRule off FilterLeafAqua-sama2018-10-216-241/+92
|
* Fix config.h from regenerating on every buildAqua-sama2018-10-201-1/+4
|
* Add Kconfiglib to parse Kconfig/.configAqua-sama2018-10-202-14/+16
|
* Hostlist test: test non-empty domainAqua-sama2018-10-191-0/+2
| | | | Add optional load list benchmark
* Integrate FilterTree into browser (#6)Aqua-sama2018-10-197-8/+13
| | | | | | - 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
* urlfilter: Add FilterTree classAqua-sama2018-10-167-0/+247
| | | | | | | 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.
* Rewrite vendor.cmake to cmake/VendorConfig.cmakeAqua-sama2018-10-151-7/+7
| | | | | | 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-143-18/+18
|
* Unlink plugins from lib/ librariesAqua-sama2018-10-095-31/+22
|
* Create .profile file when adding a new profileAqua-sama2018-10-081-2/+5
|
* Disable Chromium crash handlerAqua-sama2018-10-082-0/+4
| | | | | | 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-074-0/+43
| | | | | | | - 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 "subwindow.shortcuts.menu" shortcutAqua-sama2018-10-061-1/+2
|
* bookmarks: save folder expanded stateAqua-sama2018-10-063-2/+18
|
* bookmarks: fix new/delete buttonsAqua-sama2018-10-059-26/+90
|
* downloads: only show preview on imagesAqua-sama2018-10-051-19/+27
|
* clazy: fix warningsAqua-sama2018-10-043-12/+9
|
* Update remaining repository paths in license headersAqua-sama2018-10-0210-10/+10
|
* Add Util namespaceAqua-sama2018-10-021-15/+0
| | | | - Util::files lists files in specified .path
* Split off UrlFilter into libraryAqua-sama2018-10-026-78/+92
| | | | - add more adblock filter options
* ProfileManager: move initial profile loading to ProfileManagerAqua-sama2018-09-292-39/+25
|
* Update repository path in license headersAqua-sama2018-09-2924-24/+24
|
* ProfileEditor plugin: fix delete buttonAqua-sama2018-09-292-10/+31
|
* 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 ':'
* Bookmarks: add tags and description fields to xbelAqua-sama2018-09-2510-150/+81
|
* Bookmarks: integrate model/viewAqua-sama2018-09-2514-311/+259
| | | | | | - fix addBookmark and search signals - fix drag'n'drop - add xbel::write
* Bookmarks: add BookmarkItem and BookmarkModelAqua-sama2018-09-2411-5/+743
| | | | | - read-only xbel - only enabled in debug build
* Add bookmark auto-save (5min)Aqua-sama2018-09-222-7/+14
|
* Update documentationAqua-sama2018-09-195-34/+21
|