| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
BUG: 320318
|
|
|
|
|
|
|
|
|
| |
- Move to a pure QWidget base window (instead of TabWidget one)
(this to properly store panels position)
- Restoring && rewamping panels code
- Restoring actions to activate/deactivate them
BUG: 312354
|
|
|
|
| |
BUG: 270191
|
|
|
|
|
| |
Restore about:closedTabs page and the ability to open back closed tabs.
What's missing then? To load back on restart the closed tabs saved...
|
| |
|
|
|
|
|
|
| |
My fault, sorry...
BUG: 312081
|
| |
|
|
|
|
|
|
|
|
|
| |
- restored CTRL + ENTER code
- applied Vedant's patch about (thanks!!!)
CCMAIL: vedant.kota@gmail.com
REVIEW: 107662
REVIEWED-BY: Tirtha and me
|
| |
|
| |
|
|
|
|
| |
(we are using just a class for it)
|
|
|
|
|
|
|
|
|
| |
It seems clear (to me) that they leaks memory, so they urgently need
fixes. And a complete redesign.
This is just a first (the easiest) part of it:
- Removed some unuseful methods,
- Added some documentation for the WebSnap class
- Cleaned code, in general
|
| |
|
| |
|
| |
|
|
|
|
| |
return an url on webview->url() calls
|
|
|
|
|
| |
- honor rekonq settings on about:home page
- loads about:blank :) pages
|
|
|
|
|
|
| |
-previews are centered
-favorites fit in 1280*800
-removed unuseful lines
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The idea here is to free rekonq from unuseful weight while browsing
and better maintain code.
- Moved PreviewSelectorBar to be one of the WebTab bar
- (this way position moved to up rather then down)
- creation on use && deletion on close (SAVE MEMORY)
- free others page for browsing
- fix copyright
- CLEAN API (is private/public a misconception?) && comments
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
Little things that change:
-nice buttons appearing on hover
-transitions on hover
TODO:
-when a preview is empty or when loading, it is very ugly
-for now there's no way to choose the page you want to preview
-port "closed Tabs" to this new architecture
-totally remove PreviewImage classes
-eventually, specific contextmenu for previews
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
In Italy we say "Pulizie di Pasqua". Just some changes to reorganize
things better
|