| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you open rekonq and start typing immediately, there is a small lag
(about half a second).
This is caused by the AdBlockManager::loadSettings function reading
the adblock rules. It is called with a one second delay to make the
startup faster. With this patch, the function is called in a separate
thread using QtConcurrent::run to eliminate the lag.
To make this safe, the adblocker is enabled after the settings are
loaded, which means, that the first site loaded could be partially
with ads. But this is no change in behavior, as the adblocker in
current master is disabled for a whole second.
The only times this blocks now is in situations, where it is necessary
that the settings are loaded (showSettings and addCustomRule), but I
guess that no normal user will use those in under
a second after startup :)
REVIEW: 111712
REVIEWED-BY: adjam
|
|
|
|
|
|
|
|
|
|
| |
The current m_autoScrollTimer interval of 100ms (10 FPS!) makes
auto-scrolling feel sluggish and unresponsive.
IMHO it should have the same interval as m_smoothScrollTimer (16ms)
so that it feels smooth and responsive.
REVIEW: 111567
REVIEWED-BY: adjam
|
|
|
|
|
|
|
|
|
|
|
| |
The domain-specific rules are stored in a QMultiHash, where the key
is the domain and the values are the rules for the specified domain.
This causes redundancy, because on rule can be applied to more than
one domain, but has a really fast look-up time.
The code for the generic hiding has not changed and is just relocated.
REVIEW: 111521
REVIEWED-BY: adjam
|
|
|
|
| |
CCMAIL: hyperz.2007@gmail.com
|
| |
|
|
|
|
|
|
|
|
| |
This also seems to fix some way problem about multiple widget creations
What about you, guys?
CCBUG:321226
|
| |
|
| |
|
|
|
|
|
|
|
| |
CCMAIL: admiral0@tuxfamily.org
REVIEWED-BY: adjam
Many thanks, Radu! And sorry for the late merge ;)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This should fix the problem that zoom changes are not saved when
applied with the wheel
CCBUG: 223188
|
|
|
|
|
|
|
|
|
| |
Stupid me, I tested one week this patch and then pushed the wrong
version.
Sorry guys, things happen :(
BUG: 321583
|
|
|
|
|
|
|
| |
A stronger version of 8981a7b2 that guarantees that Rekonq will be
included in the session restore configuration file
BUG: 319489
|
| |
|
|
|
|
|
|
|
| |
work also when you don't have connection from the beginning.
CCBUG:319924
CCBUG:312928
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The old version was taking ages to even appear on my setup ("ages" being defined
as many minutes at least). Callgrind was crashing, perhaps due to webkit's JIT,
so I simply sampled the backtrace "randomly" by hand to see where the most CPU
time was being spent. These two methods came up way too often, so I did the
following:
1) Do not use KIconLoader within the inner loop, it's slow. It was slow when I
debugged too long startup of KPhotoAlbum, it produced visible file IO, and it is
trivial to speed this up. However, it was still taking time.
2) Do not request the ".historyitem" over and over again. A cached "pre-found"
copy (we're still cloning it) seems to help.
Together, these make it possible to load the history in <4 minutes here. It's
still a completely insane amount of time, but at least it appears, ultimately.
REVIEW:111053
|
| |
|
| |
|
|
|
|
|
|
|
| |
Fix rekonq icon retrieve mechanism to let it show well engine icons
on bar
BUG:272565
|
|
|
|
| |
BUG: 320218
|
| |
|
|
|
|
|
|
|
|
|
| |
- remove exclamation marks
- remove contractions ("don't" -> "do not", "max" -> "maximum", "min" -> "minimum")
- fix style
- spell "Java", "JavaScript" and "MD5" correctly
- lowercase "NOT" (do not shout to the user)
- remove extra spaces
|
|
|
|
|
|
|
|
|
|
| |
This is a first attempt to link our needed QNAM to KDE proxy settings.
It will try to fix proxy problems when used.
Oh... I also added some new error strings in case of proxy problems :)
CCBUG: 304378
CCBUG: 315598
|
| |
|
|
|
|
|
|
|
|
|
| |
- remove string puzzles when possible
- remove exclamation marks
- remove contractions ("don't" -> "do not", etc)
- lowercase "NOT" (do not shout to the user)
- remove extra spaces, or add them where needed
- few style/spelling fixes
|
|
|
|
|
|
|
|
| |
- show url
- reload with f5
BUG:319924
BUG:312928
|
| |
|
|
|
|
| |
BUG: 320318
|
|
|
|
| |
BUG:223188
|
| |
|
|
|
|
|
|
|
|
|
| |
Check if we're saving session (on KDE logout) before requesting the
session to save. This will allow Rekonq to restore sessions on next
login.
CCBUG: 319489
REVIEW: 110530
|
| |
|
| |
|
| |
|
|
|
|
| |
This also cleans up a bit UrlBar API
|
| |
|
|
|
|
|
| |
BUG: 317697
REVIEWED-BY: adjam
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This reverts commit 5d1a223145be0eb1bb5eed76cda7d4b889d986ed.
Conflicts:
src/searchengine.cpp
src/urlresolver.cpp
|
| |
|
|
|
|
|
|
| |
(or at least, well workarounding...)
BUG: 309213
|
|
|
|
|
|
|
| |
In previous code the method was unable to properly determine
the first available index not pinned under some circumstances
BUG: 317798
|
|
|
|
| |
This just need fixes ;)
|
|
|
|
| |
BUG: 309148
|
|
|
|
|
|
|
|
| |
Moved "Open Here" action (if needed) to after "Open in Private Window"
so as to keep the order of link actions consistent. This reduces the
need for users to inspect the context menu when right clicking links.
REVIEW: 110168
|