| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some ads were not filtered because they were incorrectly matched by
the whitelist. This is because we ignore options, including the domain
restrictions.
For example, the white filter:
@@||pagead2.googlesyndication.com/pagead/show_ads.js$domain=kde.org
would match any page regardless of the domain restriction. So no ads
from pagead2.googlesyndication.com were filtered.
This patch adds support for "domain" options in the fallback rules
(the other AdBlockRuleImpl rejects options). The domain of the frame
making the request is now compared to the option to take the right
decision.
This patch requires Qt 4.7 with a recent QtWebKit 2.0.
|
|
|
|
|
|
|
| |
This commit intends to revert manually commits de9abc72 && bd27f60d, restoring
bk positions on the right.
This because most of the developers prefer so. Anyway, if things will change again
we can revert the "revertion" :D
|
|\
| |
| |
| |
| |
| |
| | |
git://gitorious.org/rekonq/mainline into m183
Conflicts:
src/mainwindow.h
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | | |
git://gitorious.org/rekonq/mainline into m182
|
| | | |
|
| | |
| | |
| | |
| | | |
faster
|
| | |
| | |
| | |
| | | |
minor changes to BookmarkProvider.
|
| | | |
|
| | |
| | |
| | |
| | | |
src/bookmarks/bookmarkprovider.*
|
|\ \ \
| |/ /
|/| | |
|
| |\ \
| | | |
| | | |
| | | | |
git://gitorious.org/rekonq/mainline into opensearch2
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
improve bk toolbar
opensearch suggestions
bk panel cleanup
Last before beta
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
src/CMakeLists.txt
src/urlbar/urlresolver.cpp
|
| | | | | |
|
| |\ \ \ \
| | |/ / /
| |/| / /
| | |/ / |
git://gitorious.org/rekonq/mainline into opensearch
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- file headers fix
- clean up code
- import engine files
|
| |\ \ \
| | |/ /
| | | |
| | | | |
git://gitorious.org/rekonq/mainline into opensearch
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
introduce an opensearch engine
|
| | | |
| | | |
| | | |
| | | | |
It is really awesome :)
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | | |
git://gitorious.org/rekonq/mainline into m181
Conflicts:
src/bookmarks/bookmarkstoolbar.h
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It fixes the problem of the submenu if there are too much items to fit on the bar
- Improve a bit the new redesign of BookmarkOwner
- Reenable the bookmark menu by default (because the icon in the bar is on the left)
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
to prevent rekonq being WITHOUT any bar...
|
|/ / / |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Probaly last before beta release
We NOW DEPENDS on Qt 4.7 / KDE SC 4.5 (also if Qt 4.7 has not been officially
released yet!)
- fixed kget integration
- History Review (The 3rd one..)
- dramatically improved adblock performance
- Bookmarks Management clean-up && review
- Search Engine review
- new features for the bookmarks toolbar
- tons of fixes
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- impressive cleanup of the code
- removed unneeded classes
- one List to manage the items in the historyManager, one easier Hash in the HistoryFilterModel to speed up searches
- better HistoryItem updates
|
|\ \ \ \
| |/ / / |
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | | |
git://gitorious.org/rekonq/mainline into m179
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The rules to hide elements for a specific domains were interpreted
as regular RegExp rules, which grows the list of filter to test.
Those rules are not working with the current implementation, we should
just skip them for efficiency.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Quite a few rules of ad block are just matching domains. Those
are of the form:
||trolltech.com^$options
This patch add a new class to deal with this kind of filter,
AdBlockHostMatcher. Matching a host address is much faster (O(1))
than going through the entire list of rules.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Comparing unicode string without case sensitive is rather expensive
because each codepoint must be converted, which is non trivial for
unicode.
This patch introduce a new argument of ::match() taking the encoded
url in lowercase. This way, the conversion can be done only once
for a lot of rules.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
(BookmarkOwner)
|