summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add a primitive text machter as an AdBlockRule implementationsBenjamin Poulain2010-08-184-1/+121
| | | | | | | | About 30% of the filter of easylist are just simple text matching. This new AdBlockRule implementation detects the simple occurences of this to match the url directly. On Qt 4.7, this reduce the time spend in AdBlock by around 20%.
* Split AdBlock rule in two classes to move the implementation out of itBenjamin Poulain2010-08-186-84/+203
| | | | | | | | | | | | In order to make special matching rules, we need specialization of the implementation depending on the type of rule. The previous AdBlockRule was entierly based on regexp. The new one is only a factory to a AdBlockRuleImpl, and delegate everything to this implementation. This will allow faster specialization of the ad block rules in the future.
* Remove the method pattern() from AdBlockRuleBenjamin Poulain2010-08-183-10/+0
| | | | | The method pattern imply the rule is implemented with a regexp, which is what we should try to avoid in the future for performance reasons.
* Cleaning of the constructor of AdBlockRuleBenjamin Poulain2010-08-181-21/+15
| | | | | | | | | | | | | | | | | | | Basic cleaning and bug fixing of AdBlockRule. The options shoud be parsed before checking if the filter is a regexp, otherwhise a regexp with option will never match the rule. For example: -"/.*/$xmlhttprequest" is a valid regexp that would not be matched. -"/.*$xmlhttprequest/" is a valid regexp without options and the option should not have been parsed. The matching of the option should match the last index of "$", not the first, for the same reason as above. Use mid() to split the vector at once instead QString::mid() + QString::lef(). Clean the coding style to follow the conventions of KDE.
* remove superfluous spacePanagiotis Papadopoulos2010-08-111-1/+1
|
* Stay consistent with the termsPanagiotis Papadopoulos2010-08-111-2/+2
| | | | In the Favorites page we add Favorites, not Previews^^
* Delaying single shots to let rekonq have more time to show itself before...Andrea Diamantini2010-08-112-2/+4
| | | | | It seems working pretty well here. Ready to revert if something seems wrong about this
* don't replace the type text by the url of the listitem when this listitem is ↵lionelc2010-08-112-25/+18
| | | | a searchlistitem
* select first itemlionelc2010-08-111-41/+23
|
* Merge commit 'refs/merge-requests/161' of ↵Andrea Diamantini2010-08-114-11/+12
|\ | | | | | | git://gitorious.org/rekonq/mainline into m161
| * - Fix bookmarks' text which is truncated in some places (new tab page, some ↵Yoann Laissus2010-08-104-11/+12
| | | | | | | | | | | | | | | | dialogues, ...) - Fix bookmark icons with the bookmark panel BUG: 247196
* | Merge commit 'refs/merge-requests/160' of ↵Andrea Diamantini2010-08-114-24/+169
|\ \ | | | | | | | | | git://gitorious.org/rekonq/mainline into m160
| * | Fix the factorYoann Laissus2010-08-101-3/+2
| | |
| * | Increase sppedYoann Laissus2010-08-081-1/+1
| | |
| * | - Use default scrolling for editable contentsYoann Laissus2010-08-081-3/+3
| | | | | | | | | | | | - Smooth scrolling now follows QApplication::wheelScrollLines() but with a factor
| * | Code cleanupYoann Laissus2010-08-082-99/+90
| | |
| * | Implement KHTML smooth scrolling for rekonqYoann Laissus2010-08-084-3/+158
| |/
* | Merge commit 'refs/merge-requests/159' of ↵Andrea Diamantini2010-08-1010-91/+300
|\ \ | | | | | | | | | git://gitorious.org/rekonq/mainline into m159
| * | Fix commentsYoann Laissus2010-08-102-2/+4
| | |
| * | - Checkable action for the zoom and find barsYoann Laissus2010-08-105-3/+46
| | |
| * | - Fix Ctrl + wheel shortcutYoann Laissus2010-08-104-7/+10
| | | | | | | | | | | | | | | - Fix zoomUp at the end of the bar - add a stretch on the right
| * | remove useless #includeslionelc2010-08-092-7/+0
| | |
| * | add zoom bar at the bottom of rekonq, remove zoom widgets from the tool ↵lionelc2010-08-096-89/+257
| | | | | | | | | | | | button menu
* | | Merge branch 'master' of gitorious.org:rekonq/mainlineAndrea Diamantini2010-08-101-0/+1
|\ \ \ | |/ /
| * | SVN_SILENT made messages (.desktop file)Script Kiddy2010-08-091-0/+1
| |/
* | Merge commit 'refs/merge-requests/158' of ↵Andrea Diamantini2010-08-092-3/+12
|\ \ | |/ |/| | | git://gitorious.org/rekonq/mainline into m158
| * Added option to detachTab() to allow moving to existing windowNikhil Marathe2010-08-072-3/+12
| |
* | Merge branch 'm155'Andrea Diamantini2010-08-054-3/+20
|\ \
| * | - Add a 'Don't ask again' option to some message dialogYoann Laissus2010-08-044-3/+20
| | | | | | | | | | | | | | | | | | - Prevent a crash if the previous option is enabled because KMenu blocks all GUI events ... BUG: 246565
* | | Stupid spaces..Andrea Diamantini2010-08-051-3/+0
|/ /
* | SVN_SILENT made messages (.desktop file)Script Kiddy2010-08-031-0/+1
| |
* | Fixing bookmarks toolbar in xmlgui (or at least I hope so)Andrea Diamantini2010-08-022-1/+5
| | | | | | | | Removing one doubled F6 shortcut
* | Faster startupAndrea Diamantini2010-08-021-23/+22
| |
* | Merge branch 'master' of gitorious.org:rekonq/mainlineAndrea Diamantini2010-08-021-0/+6
|\ \
| * | SVN_SILENT made messages (.desktop file)Script Kiddy2010-08-011-0/+6
| |/
* | Merging mr 154 by hand!!Andrea Diamantini2010-08-025-55/+163
| | | | | | | | | | | | | | WARNING: I'm NOT sure about this. Please everyone, check it twice!! PS: Many thanks to Yoann21. He is doing a fantastic work on the bookmarks toolbar
* | Don't save sessions && closed tabs if Private Browsing is enabledAndrea Diamantini2010-07-312-1/+7
| | | | | | | | BUG:246268
* | Applying Eelko's patch against XSS vulnerabilityAndrea Diamantini2010-07-311-2/+2
|/ | | | | | Are we yet vulnerable? CCBUG:217464
* Editable urlbar :DAndrea Diamantini2010-07-302-33/+70
|
* SVN_SILENT made messages (.desktop file)Script Kiddy2010-07-301-88/+0
|
* Fix bug and remove webkit workaroundAndrea Diamantini2010-07-291-8/+3
| | | | BUG: 244121
* Enable raster engine by default on X11Andrea Diamantini2010-07-291-1/+4
| | | | Benjamin Poulain's patch (Thanks!!)
* Fix && improve fonts management.Andrea Diamantini2010-07-294-62/+38
| | | | | This should save from fonts crash reported by pano &&.. (sorry, cannot remember your name)
* Fix rc file against 0.5.51 changesAndrea Diamantini2010-07-281-1/+1
|
* Kubuntu's patch about rekonq desktop file (Generic Name fix)Andrea Diamantini2010-07-281-25/+90
| | | | BUG:245779
* Back to XMLGUI.Andrea Diamantini2010-07-266-79/+167
| | | | | | | | This means configurable toolbars and the old problems with our no menubar choice. We'll see what will happen this time... Yoann: can you pls check my port of the bookmarks toolbar?
* SVN_SILENT made messages (.desktop file)Script Kiddy2010-07-261-0/+2
|
* SVN_SILENT made messages (.desktop file)Script Kiddy2010-07-231-0/+6
|
* Merge commit 'refs/merge-requests/153' of ↵Andrea Diamantini2010-07-226-265/+144
|\ | | | | | | | | | | | | | | git://gitorious.org/rekonq/mainline into m153 Conflicts: src/history/historymanager.cpp src/history/historymanager.h
| * fix suggestion typemegabigbug2010-07-211-1/+1
| |