├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── _config.yml ├── app └── sparkqml │ ├── MainWindow.qml │ ├── Spark │ ├── actions │ │ ├── ActionCreator.qml │ │ ├── actiontypes.js │ │ └── qmldir │ ├── constants │ │ ├── Constants.qml │ │ └── qmldir │ ├── js │ │ └── lodash │ │ │ ├── lodash.js │ │ │ ├── lodashwrapper.js │ │ │ └── qmldir │ ├── reducers │ │ ├── app.js │ │ ├── copytofilemiddleware.js │ │ ├── loadingmiddleware.js │ │ ├── qmldir │ │ ├── settingsmiddleware.js │ │ └── systemmiddleware.js │ ├── store │ │ ├── Object.qml │ │ ├── StoreProvider.qml │ │ └── qmldir │ └── views │ │ ├── MainViewStack.qml │ │ ├── browserpanel │ │ ├── BrowserActionBar.qml │ │ ├── BrowserPanel.qml │ │ ├── Card.qml │ │ ├── ComponentCard.qml │ │ ├── ComponentGridView.qml │ │ ├── FolderCard.qml │ │ ├── PathButton.qml │ │ ├── PathItem.qml │ │ ├── PathViewer.qml │ │ └── Shadow.qml │ │ ├── components │ │ ├── Button.qml │ │ ├── ComponentViewer.qml │ │ └── qmldir │ │ ├── mainpanel │ │ ├── ErrorPanel.qml │ │ ├── ErrorPanelForm.ui.qml │ │ ├── MainComponentViewer.qml │ │ ├── MainComponentViewerForm.ui.qml │ │ ├── MainPanel.qml │ │ ├── MainToolbar.qml │ │ ├── StateItem.qml │ │ ├── StateListView.qml │ │ ├── StatesPanel.qml │ │ ├── ToolBarButton.qml │ │ └── qmldir │ │ ├── navigationpanel │ │ ├── NavigationDrawer.qml │ │ ├── NavigationItem.qml │ │ ├── NavigationPanel.qml │ │ ├── NavigationPanelForm.ui.qml │ │ ├── RecentFileItem.qml │ │ ├── RecentFileList.qml │ │ └── RecentFileListForm.ui.qml │ │ └── uikit │ │ └── ActionButton.qml │ ├── appview.cpp │ ├── appview.h │ ├── asyncimageprovider.cpp │ ├── asyncimageprovider.h │ ├── clipboardwrapper.cpp │ ├── clipboardwrapper.h │ ├── deployment.pri │ ├── deployment │ └── qtcreator_sparkqml.xml.in │ ├── fileinfo.cpp │ ├── fileinfo.h │ ├── filewatcher.cpp │ ├── filewatcher.h │ ├── main.cpp │ ├── main.qml │ ├── mockupactor.cpp │ ├── mockupactor.h │ ├── qmlengine.cpp │ ├── qmlengine.h │ ├── qmltypes.cpp │ ├── qpm.json │ ├── sparkmockupproject │ ├── main.qml │ └── sparkmockup.qmlproject │ ├── sparkqml.icns │ ├── sparkqml.pri │ ├── sparkqml.pro │ ├── sparkqml.qrc │ ├── sparkqmlfunctions.cpp │ ├── sparkqmlfunctions.h │ ├── url.cpp │ └── url.h ├── appveyor.yml ├── arts ├── create-icns.sh ├── icon.ai ├── icon.png └── icon.svg ├── deployment ├── Dockerfile ├── README.md ├── create-appimage-in-docker.sh └── sparkqml.desktop └── tests ├── miniviewer ├── .gitignore ├── main.cpp ├── main.qml ├── miniviewer.pro ├── qml.qrc └── qpm.json └── sparkqmltests ├── docgen ├── DocGen │ ├── ClassComponent.qml │ └── qmldir ├── docgen.pri ├── docgen.qrc └── mockup │ └── mockup_ClassDiagram.qml ├── hotloader └── 1.txt ├── hotloadertests.cpp ├── hotloadertests.h ├── hotloadertests.qrc ├── main.cpp ├── mockup ├── mockup_BoardLayout.qml ├── mockup_BoxPackingFlow.qml ├── mockup_BrowserPanel.qml ├── mockup_ComponentViewer.qml ├── mockup_ComponetCard.qml ├── mockup_NavigationPanel.qml ├── mockup_PathViewer.qml ├── mockup_RecentFileList.qml ├── mockup_UIBoxPackingFlow.qml ├── mockup_UIFlow.qml └── mockup_UIGrid.qml ├── qmltests ├── TestUtils.qml ├── tst_ComponentViewer.qml ├── tst_Middleware.qml └── tst_Reducer.qml ├── qpm.json ├── qpm.pri ├── sample ├── Rect.qml ├── SyntaxError.qml └── rectanlges │ ├── Blue100x50.qml │ ├── Green50x20.qml │ └── Red100x100.qml ├── snapshot.json ├── sparktests.pro ├── tests.cpp └── tests.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/_config.yml -------------------------------------------------------------------------------- /app/sparkqml/MainWindow.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/MainWindow.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/actions/ActionCreator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/actions/ActionCreator.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/actions/actiontypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/actions/actiontypes.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/actions/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/actions/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/constants/Constants.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/constants/Constants.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/constants/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/constants/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/js/lodash/lodash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/js/lodash/lodash.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/js/lodash/lodashwrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/js/lodash/lodashwrapper.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/js/lodash/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/js/lodash/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/reducers/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/reducers/app.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/reducers/copytofilemiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/reducers/copytofilemiddleware.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/reducers/loadingmiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/reducers/loadingmiddleware.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/reducers/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/reducers/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/reducers/settingsmiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/reducers/settingsmiddleware.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/reducers/systemmiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/reducers/systemmiddleware.js -------------------------------------------------------------------------------- /app/sparkqml/Spark/store/Object.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/store/Object.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/store/StoreProvider.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/store/StoreProvider.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/store/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/store/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/MainViewStack.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/MainViewStack.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/BrowserActionBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/BrowserActionBar.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/BrowserPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/BrowserPanel.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/Card.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/Card.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/ComponentCard.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/ComponentCard.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/ComponentGridView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/ComponentGridView.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/FolderCard.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/FolderCard.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/PathButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/PathButton.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/PathItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/PathItem.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/PathViewer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/PathViewer.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/browserpanel/Shadow.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/browserpanel/Shadow.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/components/Button.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/components/Button.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/components/ComponentViewer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/components/ComponentViewer.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/components/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/components/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/ErrorPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/ErrorPanel.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/ErrorPanelForm.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/ErrorPanelForm.ui.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/MainComponentViewer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/MainComponentViewer.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/MainComponentViewerForm.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/MainComponentViewerForm.ui.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/MainPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/MainPanel.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/MainToolbar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/MainToolbar.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/StateItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/StateItem.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/StateListView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/StateListView.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/StatesPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/StatesPanel.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/ToolBarButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/ToolBarButton.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/mainpanel/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/mainpanel/qmldir -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/NavigationDrawer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/NavigationDrawer.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/NavigationItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/NavigationItem.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/NavigationPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/NavigationPanel.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/NavigationPanelForm.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/NavigationPanelForm.ui.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/RecentFileItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/RecentFileItem.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/RecentFileList.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/RecentFileList.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/navigationpanel/RecentFileListForm.ui.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/navigationpanel/RecentFileListForm.ui.qml -------------------------------------------------------------------------------- /app/sparkqml/Spark/views/uikit/ActionButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/Spark/views/uikit/ActionButton.qml -------------------------------------------------------------------------------- /app/sparkqml/appview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/appview.cpp -------------------------------------------------------------------------------- /app/sparkqml/appview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/appview.h -------------------------------------------------------------------------------- /app/sparkqml/asyncimageprovider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/asyncimageprovider.cpp -------------------------------------------------------------------------------- /app/sparkqml/asyncimageprovider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/asyncimageprovider.h -------------------------------------------------------------------------------- /app/sparkqml/clipboardwrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/clipboardwrapper.cpp -------------------------------------------------------------------------------- /app/sparkqml/clipboardwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/clipboardwrapper.h -------------------------------------------------------------------------------- /app/sparkqml/deployment.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/deployment.pri -------------------------------------------------------------------------------- /app/sparkqml/deployment/qtcreator_sparkqml.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/deployment/qtcreator_sparkqml.xml.in -------------------------------------------------------------------------------- /app/sparkqml/fileinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/fileinfo.cpp -------------------------------------------------------------------------------- /app/sparkqml/fileinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/fileinfo.h -------------------------------------------------------------------------------- /app/sparkqml/filewatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/filewatcher.cpp -------------------------------------------------------------------------------- /app/sparkqml/filewatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/filewatcher.h -------------------------------------------------------------------------------- /app/sparkqml/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/main.cpp -------------------------------------------------------------------------------- /app/sparkqml/main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/main.qml -------------------------------------------------------------------------------- /app/sparkqml/mockupactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/mockupactor.cpp -------------------------------------------------------------------------------- /app/sparkqml/mockupactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/mockupactor.h -------------------------------------------------------------------------------- /app/sparkqml/qmlengine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/qmlengine.cpp -------------------------------------------------------------------------------- /app/sparkqml/qmlengine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/qmlengine.h -------------------------------------------------------------------------------- /app/sparkqml/qmltypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/qmltypes.cpp -------------------------------------------------------------------------------- /app/sparkqml/qpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/qpm.json -------------------------------------------------------------------------------- /app/sparkqml/sparkmockupproject/main.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2.0 2 | 3 | Item { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /app/sparkqml/sparkmockupproject/sparkmockup.qmlproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkmockupproject/sparkmockup.qmlproject -------------------------------------------------------------------------------- /app/sparkqml/sparkqml.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkqml.icns -------------------------------------------------------------------------------- /app/sparkqml/sparkqml.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkqml.pri -------------------------------------------------------------------------------- /app/sparkqml/sparkqml.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkqml.pro -------------------------------------------------------------------------------- /app/sparkqml/sparkqml.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkqml.qrc -------------------------------------------------------------------------------- /app/sparkqml/sparkqmlfunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkqmlfunctions.cpp -------------------------------------------------------------------------------- /app/sparkqml/sparkqmlfunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/sparkqmlfunctions.h -------------------------------------------------------------------------------- /app/sparkqml/url.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/url.cpp -------------------------------------------------------------------------------- /app/sparkqml/url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/app/sparkqml/url.h -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/appveyor.yml -------------------------------------------------------------------------------- /arts/create-icns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/arts/create-icns.sh -------------------------------------------------------------------------------- /arts/icon.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/arts/icon.ai -------------------------------------------------------------------------------- /arts/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/arts/icon.png -------------------------------------------------------------------------------- /arts/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/arts/icon.svg -------------------------------------------------------------------------------- /deployment/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/deployment/Dockerfile -------------------------------------------------------------------------------- /deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/deployment/README.md -------------------------------------------------------------------------------- /deployment/create-appimage-in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/deployment/create-appimage-in-docker.sh -------------------------------------------------------------------------------- /deployment/sparkqml.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=SparkQML 4 | Exec=AppRun %F 5 | Icon=default 6 | Categories=Development; 7 | 8 | -------------------------------------------------------------------------------- /tests/miniviewer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/miniviewer/.gitignore -------------------------------------------------------------------------------- /tests/miniviewer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/miniviewer/main.cpp -------------------------------------------------------------------------------- /tests/miniviewer/main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/miniviewer/main.qml -------------------------------------------------------------------------------- /tests/miniviewer/miniviewer.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/miniviewer/miniviewer.pro -------------------------------------------------------------------------------- /tests/miniviewer/qml.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/miniviewer/qml.qrc -------------------------------------------------------------------------------- /tests/miniviewer/qpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/miniviewer/qpm.json -------------------------------------------------------------------------------- /tests/sparkqmltests/docgen/DocGen/ClassComponent.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/docgen/DocGen/ClassComponent.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/docgen/DocGen/qmldir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/docgen/DocGen/qmldir -------------------------------------------------------------------------------- /tests/sparkqmltests/docgen/docgen.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/docgen/docgen.pri -------------------------------------------------------------------------------- /tests/sparkqmltests/docgen/docgen.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/docgen/docgen.qrc -------------------------------------------------------------------------------- /tests/sparkqmltests/docgen/mockup/mockup_ClassDiagram.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/docgen/mockup/mockup_ClassDiagram.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/hotloader/1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/sparkqmltests/hotloadertests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/hotloadertests.cpp -------------------------------------------------------------------------------- /tests/sparkqmltests/hotloadertests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/hotloadertests.h -------------------------------------------------------------------------------- /tests/sparkqmltests/hotloadertests.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/hotloadertests.qrc -------------------------------------------------------------------------------- /tests/sparkqmltests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/main.cpp -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_BoardLayout.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_BoardLayout.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_BoxPackingFlow.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_BoxPackingFlow.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_BrowserPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_BrowserPanel.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_ComponentViewer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_ComponentViewer.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_ComponetCard.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_ComponetCard.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_NavigationPanel.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_NavigationPanel.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_PathViewer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_PathViewer.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_RecentFileList.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_RecentFileList.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_UIBoxPackingFlow.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_UIBoxPackingFlow.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_UIFlow.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_UIFlow.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/mockup/mockup_UIGrid.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/mockup/mockup_UIGrid.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/qmltests/TestUtils.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/qmltests/TestUtils.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/qmltests/tst_ComponentViewer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/qmltests/tst_ComponentViewer.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/qmltests/tst_Middleware.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/qmltests/tst_Middleware.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/qmltests/tst_Reducer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/qmltests/tst_Reducer.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/qpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/qpm.json -------------------------------------------------------------------------------- /tests/sparkqmltests/qpm.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/qpm.pri -------------------------------------------------------------------------------- /tests/sparkqmltests/sample/Rect.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/sample/Rect.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/sample/SyntaxError.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/sample/SyntaxError.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/sample/rectanlges/Blue100x50.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/sample/rectanlges/Blue100x50.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/sample/rectanlges/Green50x20.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/sample/rectanlges/Green50x20.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/sample/rectanlges/Red100x100.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/sample/rectanlges/Red100x100.qml -------------------------------------------------------------------------------- /tests/sparkqmltests/snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/snapshot.json -------------------------------------------------------------------------------- /tests/sparkqmltests/sparktests.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/sparktests.pro -------------------------------------------------------------------------------- /tests/sparkqmltests/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/tests.cpp -------------------------------------------------------------------------------- /tests/sparkqmltests/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlau/sparkqml/HEAD/tests/sparkqmltests/tests.h --------------------------------------------------------------------------------