<br><div class="gmail_quote">On Wed, Apr 22, 2009 at 2:20 AM, Andrea Diamantini <span dir="ltr"><<a href="mailto:adjam7@gmail.com">adjam7@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Here we are, as decided some days ago, I merged on mainline/master a lot of<br>
your commits.<br>
I really like to thank you all for your incredible work on. Anyway, without<br>
further ado, let's start seeing news:<br>
<br>
1.<br>
As we are saying that these are technological previews I fixed compilation on<br>
Qt 4.5 removing all 4.4 workaround. That's because 4.5 is an huge step forward<br>
against 4.4, especially on the classes we are using at most (tabwidget,<br>
tabbar, webkit and so on..). I'm sure quite all are using 4.5, so it's a small<br>
issue..</blockquote><div><br>Yes, this is good idea. It will clean up some parts of the code :) <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
2.<br>
There are also kde 4.2 derived bugs. (e.g. tab text) I leaved unaltered code<br>
that works with KDE trunk, but not (well) with 4.2</blockquote><div><br>I think it would be better to leave it as we (me and avaddon) coded it, because otherwise you'll get a bug on 4.2 or 4.3.<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
3.<br>
new download system and modifications in the Application class to better<br>
support it. QPointer(s) are really a great idea :)<br>
I also modified a bit download class and removed QTimer notification. It's my<br>
fault. If someone is interested in, he can re-enable that.</blockquote><div><br>Timer is in place to make download progress bar possible.<br>QPointers helped to track the deletion ofo objects when going to background download mode and back.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
4.<br>
Side Panel. As requested rekonq 0.1 will have it. We sure have to work about<br>
the bookmarks panel (before releasing 0.1) and put it on.<br>
<br>
5.<br>
Bookmark classes improvements. All apart from one method I didn't understand<br>
and I never seen used.</blockquote><div><br>Some stuff there is in place to make future features possible. <br></div><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
6.<br>
Contextual menu. Here I did the major changes (in the code). I removed the<br>
unuseful (for me) QMap actions and provided a KActionCollection for all<br>
webActions.</blockquote><div><br>We don't really need action collection (and it's heavier than QMap) and it makes code cleaner and easier to read. There is no point in changing working code just to use KDE class instead of generic container.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
7.<br>
moveable tabs, that is gratis, via Qt 4.5 functions.<br>
<br>
<br>
I hope I'm remembering ALL changes I did. Please from now on, sync one your<br>
branch (master?) with mainline/master, test, code, suggest, do small themable<br>
commits and fill merge requests ;).<br>
I'd like to release 0.1alpha on next tuesday (28 apr) and from there on going<br>
in bugfixing and translation mode until 0.1 release (when? I don't know).<br>
<br>