| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
With this commit, you can add a favorite by right
clicking on the bookmark icon.
REVIEW:101945
|
|
|
|
|
|
|
|
| |
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...
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Port rekonq notification bars to KMessageWidget:
walletbar, crash notification bar, set favorite preview bar.
Remove old no more used notification bar.
|
|
|
|
| |
First step in the introduction of the new rekonq pages
|
|
|
|
|
|
| |
BUG:248045
BUG:253329
BUG:265909
|
|
|
|
|
|
| |
Fantastic patch by Johannes Troscher.
Reviewed by benjaminp (mainly) and adjam
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Courtesy patch by Johannes Troscher. Thanks :)
Reviewed by: adjam
Reviewed by: elproxy
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 ;)
|
| |
|
| |
|
|
|
|
|
|
| |
Shows the about:closedTabs page in the background.
Task: https://bugs.kde.org/show_bug.cgi?id=249228
|
|
|
|
|
| |
in next tabs and remove some Application::instance() calls from the
Web* classes.
|
|
|
|
|
| |
This also adds a colorful blink effect when an already visible
bar is requested again.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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...
|
|
|
|
| |
src/bookmarks/bookmarkprovider.*
|
|\
| |
| |
| |
| |
| | |
Conflicts:
src/CMakeLists.txt
src/urlbar/urlresolver.cpp
|
| |\
| | |
| | |
| | | |
git://gitorious.org/rekonq/mainline into opensearch
|
| | | |
|
| | |
| | |
| | |
| | | |
introduce an opensearch engine
|
|\ \ \
| | | |
| | | |
| | | | |
git://gitorious.org/rekonq/mainline into m179
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | | |
git://gitorious.org/rekonq/mainline into m173
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
moment)
- Drag accepted from the panel
- Move two classes to a separate file
Partially fixed :
CCBUG: 226479
|
|\ \ \
| |/ /
|/| |
| | | |
git://gitorious.org/rekonq/mainline into m178
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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%.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
| |
PLease, check if I did something wrong..
|
|
|
|
| |
button menu
|
|
|
|
|
|
|
|
| |
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?
|
|
|
|
|
| |
It seems clear to me that this way code is more maintainable than merging everything
in the settingsdialog class
|
|
|
|
|
|
| |
us resize them as needed for themes different from oxygen.
This anyway seems working better with the upcoming Qt 4.7
|
|
|
|
|
|
|
|
| |
network analyzer.
Its code is based on previous implementation of Web Inspector Dock
and on Richmoore example about QNAM proxy.
Many thanks for :)
|
|\
| |
| |
| | |
git://gitorious.org/rekonq/mainline into m2251
|
| |
| |
| |
| | |
agregator and feed, and buttons to add/cancel
|
|/ |
|
|
|
|
|
| |
Welcome, awesome bar..
Idea & patch from Johannes Zellner
|
|
|
|
|
|
| |
Renamed urltreeview files to paneltreeviews one to let my konsole tab
completion easily work.
Blame me for this..
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- removed previous SSL animation, we have now a nice yellow lock :)
- faster and cleaner animations
- reenabled the old stacked widget, to avoid stupid refreshes and fix some regressions
- implemented some "right icons": KGet, SSL, RSS. For now, just SSL is full featured
- clean up the box :) Some old & unuseful files removed, some icons added
- Pano's request: grey text shown everytime in the empty bar
Again and again:
this is not the first, but the second implementation of the new urlbar UI.
About me this is clearly better than the first or the previous.
But it needs love :D
BUG: 230125
BUG: 231015
CCBUG: 228040
BUG: 227272
|
|
|
|
|
|
|
| |
- Use the same context menu for the bookmark panel and the bookmark bar
- Use a list to store the different bookmark bars
- Fix the different crashes when there are more than one window
- When the bookmarks are changed, all the bars are refreshed
|
|
|
|
|
|
|
|
|
|
| |
Here are its features:
- KLineEdit based
- ability to easily add "icons" :)
- SSL informations shown (a-la firefox)
- smoother animation
- cleaner code
- data QString, not KUrl based (Users type string, not urls!!!)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DISCLAIMER: this is far from perfect, but we finally have a good starting point to work on.. :)
Jonas Gastal started working on it in the 0.3 times, startin from CompletionBase code ..
.. I did some work on another idea, proposing (in code) a new "suggest engine" created from scratch...
Lionel Chauvin finally merged our ideas and implemented what you are seeing (and improved it, too!)..
- New suggestion items (Firefox style)
- a mockup on the known urls (rekonq style)
- for now, automatic Google and Wikipedia searches (more coming)..
- a beautiful animation :)
- quite all rough edges smoothed
--------------------------------------------------------
Squashed commit of the following:
commit d9cf43da421c7f6c71f78444ff1935c414468b98
commit 9dcb6e18f8a3e9ae8ef1cd1299d47d37393aa6e5
commit 6c4bf2b2040ea20c78c5703f20c6bc88b7e40169
commit 8488df67115d186489f34210b638c150c66f62d3
commit 066ab907661282b1ffa4cf640739c20b4c7b6556
commit c23e23cbca7ab3197c570651a95d3f8fea270d78
commit 60655b0a8685a76e2b8b7a457bfded974bc98b4c
commit 9a8817db124b55f501c9e5d3415a975ee6f92d68
commit 61312b6b577a535a4d56758b3bd3ea38812d5139
commit b6a3f4ea12423a063eafa641cedd13b890b9d392
commit 5e8e2f851edb42bc2deed296c26c58c3d7570381
commit 2904d828f71ac8ff46a53e58da8f45b5aa16e7ef
---------------------------------------------------------
|
| |
|