summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Google Sync Bookmarks in rekonq!Siteshwar Vashisht2012-04-231-0/+3
| | | | | | | | | | | | | | | | - Added UI bits to configure Google Bookamrks Sync - Implemented sync, 2-way merging local and remote bk - Remember to not update local history while remotely adding bookmarks - Encode parameters of add bookmarks request while posting data. - (adjam) fix compile warnings This is the squashed commit of Situ's work on Google Bookmarks Sync SQUASHED BY: adjam ;) REVIEW: 104673 DIGEST: Google Bookmarks Sync REVIEWED BY: adjam
* Add passwords exceptions management widgetAndrea Diamantini2012-04-121-0/+2
|
* Privacy tab settingsAndrea Diamantini2012-04-121-1/+4
| | | | | | Clean up (again) rekonq settings, adding "advanced" and "privacy" sections and removing the "network" one, merged here and there with the other ones
* Add loadUrl API to mainwindowAndrea Diamantini2012-03-251-2/+0
| | | | | | | | | - Get rid of unused NewBackTab enum - move loading url code to MainWindow class - Remove ThreadWeaver API. (And take it easy...) - Changed logic: calculate url BEFORE creating a tab... REVIEW:104326
* Check if user has a default search engine set and eventuallyAndrea Diamantini2012-03-251-0/+1
| | | | | | show a messagewidget to inform and let him set it. REVIEW:104290
* Add dialog allowing adblock to list blocked/hided elements and unblockAndrea Diamantini2012-03-131-0/+4
| | | | some of them
* Make rekonq menu appear inside rekonq's window (as Dolphin does)Andrea Diamantini2012-02-051-0/+1
| | | | BUG:283269
* Move icon manager download system to QNAMAndrea Diamantini2012-01-151-0/+1
| | | | | | | | | & Search also for favicon.ico files This seems to be the unique method to surely workaround this bug rekonq encounters when tries to load an unextant favicon with KIO (see BUG:289029 )
* Sync improvements, last bunch!Andrea Diamantini2011-12-121-3/+13
| | | | | Improved code division (it will be super easy now adding a new handler) Added a new config UI (QWizard based)
* Clean out ftp code to easily add in the future new sync implementationsAndrea Diamantini2011-12-121-0/+1
|
* BookmarkProvider --> BookmarkManagerAndrea Diamantini2011-12-121-1/+1
| | | | | We have 7 managers and 1 provider... finally fixing this strange thing!
* Sync feature, first bitsAndrea Diamantini2011-12-121-0/+5
|
* Moving UA management code to a new UserAgentManagerAndrea Diamantini2011-11-261-0/+1
|
* Application Shortcut, last commitAndrea Diamantini2011-11-081-0/+1
| | | | | | Config dialog, settings REVIEW:103010
* -Wmissing-include-dirsChristophe Giboudeaux2011-10-261-1/+0
|
* Tools Action MenuAndrea Diamantini2011-08-041-2/+2
| | | | | | | | | | | - Removed showDeveloperTools action - Moved adblock GUI to adblock part - renamed toolsMenu and developerMenu to reflect their real/new roles - Added UserAgent action to the tools menu REVIEW:102170 REVIEWED-BY: fritz_van_tom
* Provide a "click" mechanism to manage favoritesAndrea Diamantini2011-07-251-0/+1
| | | | | | | With this commit, you can add a favorite by right clicking on the bookmark icon. REVIEW:101945
* Improving SSL Widget and DialogAndrea Diamantini2011-07-181-0/+2
| | | | | | | | While the widget "copies" and "rethink" Google Chrome actual one, the dialog has been implemented starting from the comparison between the ones we have in KDE, Google Chrome's and Firefox's. I have to start from somewhere...
* Added SSL Widget, first versionAndrea Diamantini2011-07-181-0/+1
|
* Improving tab previewsVyacheslav Blinov2011-07-151-0/+1
| | | | | | | | | | | | | | | | | Improvements: * title of the page is removed since it is visible on a tab. * widget now has a smooth 3d look'n'feel with Oxygen thanks to raisen frame * widget has rouned corners in all the styles * url of the page is elided * with compositing tab previews will be shown semitransparent with 25% alpha by default, witch can be setted to be optional later * code of tab preview is now separated from tab bar so it is more explicit REVIEWED BY: Johannes, Andrea, Pierre CCMAIL: blinov.vyacheslav@gmail.com REVIEW: 101848
* Move to KMessageWidgetAndrea Diamantini2011-07-111-1/+0
| | | | | | Port rekonq notification bars to KMessageWidget: walletbar, crash notification bar, set favorite preview bar. Remove old no more used notification bar.
* Adding DownloadManager class, following Pierre and Benjamin code changes.Andrea Diamantini2011-05-261-0/+2
| | | | First step in the introduction of the new rekonq pages
* AdBlock: adding a Null Rule to match all the unimplemented filters.Andrea Diamantini2011-02-241-0/+1
| | | | | | BUG:248045 BUG:253329 BUG:265909
* Highlights inactive tabs if title changes.Andrea Diamantini2011-02-141-0/+1
| | | | | | Fantastic patch by Johannes Troscher. Reviewed by benjaminp (mainly) and adjam
* Revert "highlights inactive tabs if title changes"Andrea Diamantini2011-02-101-1/+0
| | | | | | | | It seems that while me and pierre (with our lazy eyes) found this good, Benjamin found some glitches to fix :) Waiting for a better patch... This reverts commit fc669e0bf82018baa70a8b59529e1a571d5ad820.
* highlights inactive tabs if title changesAndrea Diamantini2011-02-101-0/+1
| | | | | | | Courtesy patch by Johannes Troscher. Thanks :) Reviewed by: adjam Reviewed by: elproxy
* User Agent Switcher.Andrea Diamantini2011-02-011-0/+5
| | | | | | | | | | This patch should implement the UA switcher ability for rekonq. This is a first implementation, but it seems working quite well. It is based on KDE UA management and should be fully compatible with konqueror's one i.e. it should be possible using alternatively rekonq and konqueror sharing the same setting. Anyway, this is a different implementation from the konqueror's one. Simpler and based on the idea of a future moving to a plugin.
* Icon at the right of the urlbar that allows to add an opensearch engineAndrea Diamantini2010-12-211-0/+1
| | | | | | | | | | | | | | | introduce search icon description file downloaded after validation, not before icons updated when engine added add opensearch xml description files sync desktop file => fix add webshortcut use db_opensearch.json file to track opensearch engines create an opensearch description only when the engine support suggestions remove opensearch description when an engine is deleted in the webshortcut setting dialog popup: disable ok button when webshortcut is already used Lionel Chauvin is the man having done this big, big, big work!! I'm just merging ;)
* Fix CmakeListsAndrea Diamantini2010-10-311-3/+3
|
* add an xml parser to the opensearch engine.megabigbug2010-10-301-0/+1
|
* Prompt user before restoring session after a crash.Pierre Rossi2010-10-081-0/+1
| | | | | | Shows the about:closedTabs page in the background. Task: https://bugs.kde.org/show_bug.cgi?id=249228
* Clean up urlbar use. This fix an urlbar bug opening pluginsAndrea Diamantini2010-09-291-6/+6
| | | | | in next tabs and remove some Application::instance() calls from the Web* classes.
* Fixes the multiple preview/walet bars in a single tab.Pierre Rossi2010-09-031-0/+1
| | | | | This also adds a colorful blink effect when an already visible bar is requested again.
* panels directory removedJon Ander Peñalba2010-08-301-3/+2
|
* New general panel class created and used by the bookmarks and history panelJon Ander Peñalba2010-08-301-0/+1
|
* Use the same FilterProxyModel for the bookmarks and history panelsJon Ander Peñalba2010-08-301-1/+2
|
* Switching to "KDE" icon cache. While this "brute force" change can be dangerous,Andrea Diamantini2010-08-281-1/+3
| | | | | | | | it seems let everything work as expected (at least here). It also lets us to retrieve icons when sites are not visited (eg: search engines or old bookmarks) It also contains fixes & improvements for icons management in History & Bookmarks classes. More code to maintain, but more things working.Let's see what'll happen...
* Changed the name of the files src/bookmarks/bookmarksmanager.* to ↵Jon Ander Peñalba2010-08-201-3/+3
| | | | src/bookmarks/bookmarkprovider.*
* Merge branch 'opensearch'Andrea Diamantini2010-08-201-3/+10
|\ | | | | | | | | | | Conflicts: src/CMakeLists.txt src/urlbar/urlresolver.cpp
| * Merge commit 'refs/merge-requests/169' of ↵Andrea Diamantini2010-08-161-1/+8
| |\ | | | | | | | | | git://gitorious.org/rekonq/mainline into opensearch
| | * wait signalmegabigbug2010-08-151-0/+2
| | |
| | * introduce a new SuggestionListItemlionelc2010-08-121-1/+6
| | | | | | | | | | | | introduce an opensearch engine
* | | Merge commit 'refs/merge-requests/179' of ↵Andrea Diamantini2010-08-191-0/+1
|\ \ \ | | | | | | | | | | | | git://gitorious.org/rekonq/mainline into m179
| * | | Add a special matcher for ad block filters for host nameBenjamin Poulain2010-08-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | BookmarkOwner class moved to it's own fileJon Ander Peñalba2010-08-191-5/+6
| | | |
* | | | Merge commit 'refs/merge-requests/173' of ↵Andrea Diamantini2010-08-181-1/+2
|\ \ \ \ | |/ / / |/| | | | | | | git://gitorious.org/rekonq/mainline into m173
| * | | - Drag and drop in the bookmark toolbar between root items only (for the ↵Yoann Laissus2010-08-171-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | moment) - Drag accepted from the panel - Move two classes to a separate file Partially fixed : CCBUG: 226479
* | | Merge commit 'refs/merge-requests/178' of ↵Andrea Diamantini2010-08-181-0/+2
|\ \ \ | |/ / |/| | | | | git://gitorious.org/rekonq/mainline into m178
| * | Add a primitive text machter as an AdBlockRule implementationsBenjamin Poulain2010-08-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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-181-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | 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.