| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ \
| | | |
| | | |
| | | | |
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
---------------------------------------------------------
|
| |
|
|
|
|
| |
checking metadata missing..
|
|
|
|
| |
(we are using just a class for it)
|
|
|
|
|
|
|
|
|
|
| |
This for multiple purposes:
- clean a bit our settings dialog. Network settings are usually the less used
- Provide a unique place where managing the settings network related. This to
implement (one day) some better Ui to manage them.
This commit also fixes all the handling with the network & the adblock widgets
related to updating buttons and settings Ui at the beginning.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This (squashed) commit adds this new feature in rekonq, letting
people to simply "forgot" adblock and let rekonq do everything for it
I added:
- a new (rekonq) adblock widget
- an asyncronous method to update rules from the net every TOT days
- a better AdBlockManager management.
What it is actually missing is the adp protocol support to add new
subscriptions to adblock. This will come the next week.
For now this part seems stable and needs just testing :)
|
|
|
|
| |
page you want to preview, and then you click a button
|
| |
|
|
|
|
|
|
|
| |
- improve appearance of empty/loading previews
- port closedTabs to new system
- remove PreviewImage files
TODO : dialog to choose preview
|
|
|
|
|
|
|
|
| |
Yeah, you're reading well...
rekonq is using multithreading for the loadUrl slot. This (in theory)
should mean: "NO MORE UI FREEZES ON LOAD URLS"
:D
|
|
|
|
|
|
|
|
| |
With this commit I fixed panel behaviour && saved some bytes
in their definition.
This will help hacking there (they are pretty the same now, I just
have no time to let them inherit from a parent "rekonq panel" class)
and will save some bytes in rekonq footprint :)
|
| |
|
| |
|
|
|
|
|
| |
* it basically represents a tab in rekonq
* everything that happens within one tab should go here (wallet bar, find bar?)
|
| |
|
| |
|
|\
| |
| |
| | |
into AdFixes
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I had a lot of problems implementing it because I started working on
assuming 2 things:
1) konqueror implementation works (it's not true, I found a bug! To guess what,
try loading current rekonq vs current konqueror against kde-apps.org)
2) Arora's implementation can be easily ported to kcm technology. Another wrong assumption,
based on MVP implementation.
Sorry for spamming master branch, guys.
|
| |
| |
| |
| | |
adblock (KDE one) fix #1
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
git://gitorious.org/rekonq/mainline into FLASH
Conflicts:
src/CMakeLists.txt
|
| |/
| |
| |
| | |
For now, no config and only working when there is only one flash in the page
|
|/
|
|
| |
Sorry about that :(
|
| |
|
|
|
|
|
|
|
| |
Anyway, this moving/renaming helped me finding lots of strange circulary
dependencies and easily solve them :)
We have also a more organized structure, hopefully letting people work on different areas
altogether.
|
|
|
|
|
| |
This will be useful (if someone is interested) in pushing our patches
directly on khtml filter engine.
|
| |
|
|
|
|
| |
the more English "HistoryPanel" ones
|