summaryrefslogtreecommitdiffstats
path: root/snowshoe.pro
Commit message (Collapse)AuthorAgeFilesLines
* QtCreator didn't open snowshoe's project correctlyRafael Brandao2011-08-221-1/+1
| | | | | | | 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
* Add database testIgor Oliveira2011-08-031-0/+5
| | | | Reviewed-by: Caio Marcelo
* Move files to src directory. That will facilitate the tests creationIgor Oliveira2011-08-031-70/+4
| | | | Reviewed-by: Caio Marcelo
* Port Snowshoe to Qt5 and QtQuick 2.0.Alexis Menard2011-08-031-2/+0
| | | | | | | 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
* SnowShoe needs insert, update, remove and retrieve bookmarks information fromIgor Oliveira2011-07-271-1/+5
| | | | | | | a database. DatabaseManager and BookmarkModel classes are responsible for creating and manipulating all operations of the bookmark table. Reviewed-by: Caio Oliveira
* Revert "SnowShoe needs insert, update, remove and retrieve BookMarks ↵Igor Oliveira2011-07-221-6/+0
| | | | | | information from" This reverts commit 9b6e99fc464c973e67beee210553688300e91f1a.
* SnowShoe needs insert, update, remove and retrieve BookMarks information fromIgor Oliveira2011-07-221-0/+6
| | | | | | | a database. BookmarkDataBaseManager class is responsible for creating and manipulating all operations of the bookmark table. Reviewed-by: Rafael Brandão
* Create a BrowserObject to expose functionality to QMLCaio Marcelo de Oliveira Filho2011-07-211-0/+2
| | | | | | | | | | | | | | | | | 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
* Added support to triple click event for UrlBar.Rafael Brandao2011-07-181-2/+4
| | | | | | | | | | | 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
* Rename PageWidget in MainView.Alexis Menard2011-07-181-2/+2
| | | | | | | The name is more appropriate, it's not one object per page but just one object for the entire application. Reviewed-by: Igor Oliveira
* Use QML tabwidget instead of QTabWidget.Alexis Menard2011-07-151-1/+5
| | | | | | | | | | | 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
* Revert "Use QML TabWidget"Alexis Menard2011-07-151-5/+1
| | | | | | This reverts commit 10aa8d6f8f794704f3dae74a744ad89c4e35c45d. Wrongly pushed.
* Use QML TabWidgetAlexis Menard2011-07-151-1/+5
|
* Simplify the architecture by merging MainView in PageWidget.Alexis Menard2011-07-121-4/+2
| | | | | | | | 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
* Replace QLineEdit by QML.Alexis Menard2011-07-121-1/+3
| | | | | | | | 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
* Remove CrashGraphicsItem, QDesktopWebView manages crashed state itself.Andreas Kling2011-07-111-2/+0
| | | | Reviewed-by: Luiz Agostini
* Creating a Qml wrapper for QDesktopWebView.Luiz Agostini2011-07-111-2/+9
| | | | | | | | | 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.
* Support shadow build of QtWebKit.Alexis Menard2011-07-011-4/+13
| | | | | | Also fix some link/build issues if the Qt used contains already a QtWebKit. Reviewed-By : Andreas Kling
* Rename old lasso files to snowshoe.Alexis Menard2011-06-301-0/+47