| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
With QtCreator 2.3.81 based on Qt 4.7.4, the only folder opened was
tests, so I've changed how we set the src folder just like tests.
Reviewed-by: Caio Oliveira
|
|
|
|
| |
Reviewed-by: Caio Marcelo
|
|
|
|
| |
Reviewed-by: Caio Marcelo
|
|
|
|
|
|
|
| |
It mostly work again with the exception of text rendering a bit ugly
and the triple click which is not working.
Reviewed-by: Caio Oliveira
|
|
|
|
|
|
|
| |
a database. DatabaseManager and BookmarkModel classes are responsible for creating
and manipulating all operations of the bookmark table.
Reviewed-by: Caio Oliveira
|
|
|
|
|
|
| |
information from"
This reverts commit 9b6e99fc464c973e67beee210553688300e91f1a.
|
|
|
|
|
|
|
| |
a database. BookmarkDataBaseManager class is responsible for creating and manipulating
all operations of the bookmark table.
Reviewed-by: Rafael Brandão
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds a BrowserObject object, that will expose functionality
to QML, rather than making C++ peeking on QML to see what it needs to do.
The name is "long/unusual" to avoid clashing with QML ids.
The first property exposed is the windowTitle, so we can do the
controlling logic in QML world. In this commit we use a Binding {} object
to connect the windowTitle with the active tab title.
Our previous approach was to make C++ listen to the right titleChanged
and change itself. And there was a bug on it, if one page in a tab not
active changed the title (via document.title = "hahaha"), it would change
the title of the window.
Reviewed-by: Alexis Menard
|
|
|
|
|
|
|
|
|
|
|
| |
TripleClickMonitor was added to act as an event filter on top of
QML's TextInput, as it currently doesn't have support for triple
clicks. The user expects that such event selects the entire text.
Once this filter detects a double click, if a new click event happens
immediately next, it will trigger the triple click.
Reviewed-by: Alexis Menard
|
|
|
|
|
|
|
| |
The name is more appropriate, it's not one object per page but just one
object for the entire application.
Reviewed-by: Igor Oliveira
|
|
|
|
|
|
|
|
|
|
|
| |
So we can get rid of almost all QWidget dependencies. What doesn't work
today is the spinner and the drag and drop for the tabs. The implementation
probably contains some bugs but we'll see :D.
I plan to rename PageWidget.cpp to another name in the next commit.
This name doesn't make sense but I wanted to keep the diff readable.
Reviewed-by: Luiz Agostini
|
|
|
|
|
|
| |
This reverts commit 10aa8d6f8f794704f3dae74a744ad89c4e35c45d.
Wrongly pushed.
|
| |
|
|
|
|
|
|
|
|
| |
In the future PageWidget(which needs to be renamed when the tabwidget
will be in QML) will only instanciate a QDeclarativeView and load the main.qml
file which will contain the entire UI.
Reviewed-by: Ademar Reis
|
|
|
|
|
|
|
|
| |
We are losing some feature like the progress animation but at some point
we should be able to get it back quickly by having a nice LineEdit QML
component.
Reviewed-By: Andreas Kling
|
|
|
|
| |
Reviewed-by: Luiz Agostini
|
|
|
|
|
|
|
|
|
| |
The Qml wrapper for QDesktopWebView was named DeclarativeDesktopWebView.
PageGraphicsView class was removed and a new one named MainView that inherits
form QDeclarativeView was added. The idea is that MainView will grow until it
contains the whole UI.
To create a plugin for the new Qml elements will be a future step.
|
|
|
|
|
|
| |
Also fix some link/build issues if the Qt used contains already a QtWebKit.
Reviewed-By : Andreas Kling
|
|
|