diff --git a/mauikit.qrc b/mauikit.qrc
deleted file mode 100644
index 478780f..0000000
--- a/mauikit.qrc
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
- src/controls/ToolBar.qml
- src/controls/AbstractSideBar.qml
- src/controls/SideBar.qml
- src/controls/ApplicationWindow.qml
- src/controls/Style.qml
- src/controls/ShareDialog.qml
- src/controls/PieButton.qml
- src/controls/Page.qml
- src/controls/private/PathBarDelegate.qml
- src/controls/private/EdgeShadow.qml
- src/controls/private/BrowserMenu.qml
- src/controls/private/BrowserView.qml
- src/controls/private/BrowserSettings.qml
- src/controls/private/BrowserHolder.qml
- src/controls/private/FileMenu.qml
- src/controls/private/AudioPreview.qml
- src/controls/private/ImagePreview.qml
- src/controls/private/TextPreview.qml
- src/controls/private/VideoPreview.qml
- src/controls/private/AccountsHelper.qml
- src/controls/Holder.qml
- src/controls/ListDelegate.qml
- src/controls/ItemDelegate.qml
- src/controls/SwipeItemDelegate.qml
- src/controls/SwipeBrowserDelegate.qml
- src/controls/GridBrowserDelegate.qml
- src/controls/ListBrowserDelegate.qml
- src/controls/GlobalDrawer.qml
- src/controls/SelectionBar.qml
- src/controls/LabelDelegate.qml
- src/controls/NewDialog.qml
- src/controls/TagsBar.qml
- src/controls/TagsDialog.qml
- src/controls/private/TagList.qml
- src/controls/private/TagDelegate.qml
- src/controls/ColorsBar.qml
- src/controls/FileBrowser.qml
- src/controls/FilePreviewer.qml
- src/controls/FileDialog.qml
- src/controls/ListBrowser.qml
- src/controls/PathBar.qml
- src/controls/GridBrowser.qml
- src/controls/Dialog.qml
- src/controls/AboutDialog.qml
- src/controls/Popup.qml
- src/controls/TextField.qml
- src/controls/Badge.qml
- src/controls/GridView.qml
- src/controls/SyncDialog.qml
- src/controls/Terminal.qml
- src/controls/Editor.qml
- src/controls/PlacesSidebar.qml
- src/controls/PlacesListBrowser.qml
- src/controls/Store.qml
- src/controls/ImageViewer.qml
- src/controls/TabBar.qml
- src/controls/TabButton.qml
- src/controls/private/StoreDelegate.qml
-
-
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index bf455a0..de35666 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,348 +1,334 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/utils
${CMAKE_CURRENT_BINARY_DIR}/utils
${CMAKE_CURRENT_SOURCE_DIR}/utils/models
${CMAKE_CURRENT_BINARY_DIR}/utils/models
${CMAKE_CURRENT_SOURCE_DIR}/utils/model_template
${CMAKE_CURRENT_BINARY_DIR}/utils/model_template
${CMAKE_CURRENT_SOURCE_DIR}/kde
${CMAKE_CURRENT_BINARY_DIR}/kde
)
set(mauikit_SRCS
mauikit.cpp
utils/fmstatic.cpp
utils/mauiapp.cpp
utils/handy.cpp
utils/models/pathlist.cpp
utils/model_template/mauilist.cpp
utils/model_template/mauimodel.cpp
)
set(mauikit_HDRS
mauikit.h
utils/fmstatic.h
utils/fmh.h
utils/utils.h
utils/handy.h
utils/models/pathlist.h
utils/mauiapp.h
utils/model_template/mauilist.h
utils/model_template/mauimodel.h
)
if(${COMPONENT_ACCOUNTS})
message(STATUS "INCLUDING ACCOUNTS COMPONENT")
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/utils/accounts
${CMAKE_CURRENT_BINARY_DIR}/utils/accounts
)
set(accounts_SRCS
utils/accounts/mauiaccounts.cpp
utils/accounts/accountsdb.cpp
+ utils/accounts/accounts.qrc
)
set(accounts_HDRS
utils/accounts/mauiaccounts.h
utils/accounts/accountsdb.h
)
qt5_add_resources(accounts_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/utils/accounts/accounts.qrc)
add_compile_definitions(COMPONENT_ACCOUNTS)
endif()
if(${COMPONENT_EDITOR})
message(STATUS "INCLUDING EDITOR COMPONENT")
set(editor_SRCS
utils/editor/documenthandler.cpp
utils/editor/syntaxhighlighterutil.cpp
)
set(editor_HDRS
utils/editor/documenthandler.h
utils/editor/syntaxhighlighterutil.h
)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/utils/editor
${CMAKE_CURRENT_BINARY_DIR}/utils/editor
)
add_compile_definitions(COMPONENT_EDITOR)
endif()
if(${COMPONENT_FM})
message(STATUS "INCLUDING FM COMPONENT")
set(fm_SRCS
fm/fm.cpp
fm/fmlist.cpp
fm/placeslist.cpp
)
set(fm_HDRS
fm/fm.h
fm/fmlist.h
fm/placeslist.h
)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/fm
${CMAKE_CURRENT_BINARY_DIR}/fm
)
add_compile_definitions(COMPONENT_FM)
endif()
if(${COMPONENT_TAGGING})
message(STATUS "INCLUDING TAGGING COMPONENT")
set(tagging_SRCS
utils/tagging/tagging.cpp
utils/tagging/tagdb.cpp
utils/tagging/tagsmodel.cpp
utils/tagging/tagslist.cpp
+ utils/tagging/tagging.qrc
)
set(tagging_HDRS
utils/tagging/tag.h
utils/tagging/tagging.h
utils/tagging/tagdb.h
utils/tagging/tagsmodel.h
utils/tagging/tagslist.h
)
- qt5_add_resources(tagging_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/utils/tagging/tagging.qrc)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/utils/tagging
${CMAKE_CURRENT_BINARY_DIR}/utils/tagging
)
add_compile_definitions(COMPONENT_TAGGING)
endif()
if(${COMPONENT_SYNCING})
message(STATUS "INCLUDING SYNCING COMPONENT")
set(syncing_SRCS
utils/syncing/syncing.cpp
utils/syncing/libwebdavclient/lib/WebDAVClient.cpp
utils/syncing/libwebdavclient/lib/dto/WebDAVItem.cpp
utils/syncing/libwebdavclient/lib/utils/Environment.cpp
utils/syncing/libwebdavclient/lib/utils/NetworkHelper.cpp
utils/syncing/libwebdavclient/lib/utils/WebDAVReply.cpp
utils/syncing/libwebdavclient/lib/utils/XMLHelper.cpp
)
set(syncing_HDRS
utils/syncing/syncing.h
utils/syncing/libwebdavclient/lib/WebDAVClient.hpp
utils/syncing/libwebdavclient/lib/dto/WebDAVItem.hpp
utils/syncing/libwebdavclient/lib/utils/Environment.hpp
utils/syncing/libwebdavclient/lib/utils/NetworkHelper.hpp
utils/syncing/libwebdavclient/lib/utils/WebDAVReply.hpp
utils/syncing/libwebdavclient/lib/utils/XMLHelper.hpp
)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/utils/syncing
${CMAKE_CURRENT_BINARY_DIR}/utils/syncing
${CMAKE_CURRENT_SOURCE_DIR}/utils/syncing/libwebdavclient/lib
${CMAKE_CURRENT_SOURCE_DIR}/utils/syncing/libwebdavclient/lib/utils
${CMAKE_CURRENT_SOURCE_DIR}/utils/syncing/libwebdavclient/lib/dto
)
add_compile_definitions(COMPONENT_SYNCING)
endif()
if(${COMPONENT_STORE})
message(STATUS "INCLUDING STORE COMPONENT")
set(store_SRCS
utils/store/store.cpp
utils/store/storemodel.cpp
utils/store/storelist.cpp
+ utils/store/store.qrc
)
set(store_HDRS
utils/store/store.h
utils/store/storemodel.h
utils/store/storelist.h
)
- qt5_add_resources(store_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/utils/store/store.qrc)
-
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/utils/store
${CMAKE_CURRENT_BINARY_DIR}/utils/store
)
add_compile_definitions(COMPONENT_STORE)
endif()
#use dbus on linux, bsd etc, but not andoid and apple stuff
#options - for the appimage
option(IS_APPIMAGE_PACKAGE "If set to true then the icons and styled is packaged as well")
if(ANDROID OR IS_APPIMAGE_PACKAGE OR MAUIKIT_STYLE)
- qt5_add_resources(MauiIcon_RESOURCES ${CMAKE_SOURCE_DIR}/android/icons.qrc)
- qt5_add_resources(MauiStyle_RESOURCES ${CMAKE_SOURCE_DIR}/maui-style/style.qrc)
-
if (NOT EXISTS ${CMAKE_SOURCE_DIR}/android/icons/luv-icon-theme/.git)
find_package(Git REQUIRED)
execute_process(COMMAND ${GIT_EXECUTABLE} clone --depth 1 https://github.com/milohr/luv-icon-theme.git ${CMAKE_SOURCE_DIR}/android/icons/luv-icon-theme)
endif()
-
- set(mauikit_style_QRCS
- ${MauiIcon_RESOURCES}
- ${MauiStyle_RESOURCES}
- )
endif()
if (ANDROID)
find_package(Gradle REQUIRED)
add_subdirectory(android)
find_package(Qt5 REQUIRED COMPONENTS AndroidExtras WebView)
set(mauikit_Android_SRCS
android/mauiandroid.cpp
+ android/icons.qrc
)
kde_enable_exceptions(MauiKit PRIVATE)
else()
find_package(Qt5 REQUIRED COMPONENTS WebEngine)
set(mauikit_KDE_SRCS
kde/mauikde.cpp
kde/kdeconnect.cpp
)
set(mauikit_KDE_HDRS
kde/mauikde.h
kde/kdeconnect.h
)
endif()
-qt5_add_resources(mauikit_ASSETS ${CMAKE_SOURCE_DIR}/assets.qrc)
-qt5_add_resources(mauikit_RESOURCES ${CMAKE_SOURCE_DIR}/mauikit.qrc)
-
add_library(MauiKit
${fm_HDRS}
${fm_SRCS}
${accounts_HDRS}
${accounts_SRCS}
- ${accounts_RESOURCES}
${editor_HDRS}
${editor_SRCS}
${syncing_HDRS}
${syncing_SRCS}
${store_SRCS}
${store_HDRS}
- ${store_RESOURCES}
${tagging_HDRS}
${tagging_SRCS}
- ${tagging_RESOURCES}
${mauikit_HDRS}
${mauikit_SRCS}
- ${mauikit_RESOURCES}
- ${mauikit_ASSETS}
-
- ${MauiIcon_RESOURCES}
- ${MauiStyle_RESOURCES}
${mauikit_Android_SRCS}
${mauikit_KDE_HDRS}
${mauikit_KDE_SRCS}
+
+ maui-style/style.qrc
+ assets.qrc
+ mauikit.qrc
)
find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED COMPONENTS I18n Notifications Config Service KIO ConfigWidgets)
if(ANDROID)
target_link_libraries(MauiKit PRIVATE Qt5::AndroidExtras Qt5::WebView jnigraphics)
target_include_directories(MauiKit PRIVATE android)
install(FILES android/mauiandroid.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/MauiKit COMPONENT Devel)
install(DIRECTORY android/ DESTINATION ${KDE_INSTALL_DATAROOTDIR}/MauiKitAndroid COMPONENT Devel)
install(FILES MauiKit-android-dependencies.xml DESTINATION ${KDE_INSTALL_LIBDIR})
else()
target_link_libraries(MauiKit PRIVATE Qt5::WebEngine)
endif()
target_link_libraries(MauiKit
PUBLIC
Qt5::Core
Qt5::Sql
Qt5::Gui
KF5::Notifications
KF5::I18n
KF5::ConfigCore
KF5::KIOCore
KF5::KIOWidgets
KF5::KIOFileWidgets
PRIVATE
Qt5::Qml
Qt5::Quick
Qt5::QuickControls2
Qt5::Svg
Qt5::Network
Qt5::Xml
KF5::Service
KF5::KIONTLM
KF5::ConfigWidgets
)
if(${COMPONENT_EDITOR})
find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED COMPONENTS SyntaxHighlighting)
target_link_libraries(MauiKit PRIVATE KF5::SyntaxHighlighting)
endif()
if(${COMPONENT_STORE})
find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED COMPONENTS Attica)
target_link_libraries(MauiKit PUBLIC KF5::Attica)
endif()
if(IS_APPIMAGE_PACKAGE)
target_compile_definitions(MauiKit PUBLIC APPIMAGE_PACKAGE)
endif()
generate_export_header(MauiKit BASE_NAME MauiKit)
install(TARGETS MauiKit EXPORT MauiKitTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
target_include_directories(MauiKit
INTERFACE "$")
add_custom_target(copy)
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/bin/org/kde/mauikit)
add_custom_command(TARGET copy PRE_BUILD COMMAND ${CMAKE_COMMAND}
-E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/controls
${CMAKE_BINARY_DIR}/bin/org/kde/mauikit/)
add_dependencies(MauiKit copy)
install(DIRECTORY controls/ DESTINATION
${KDE_INSTALL_QMLDIR}/org/kde/mauikit)
install(TARGETS MauiKit DESTINATION
${KDE_INSTALL_QMLDIR}/org/kde/mauikit)
install(FILES
${mauikit_HDRS}
${mauikit_KDE_HDRS}
${tagging_HDRS}
${fm_HDRS}
${syncing_HDRS}
${store_HDRS}
${accounts_HDRS}
${CMAKE_CURRENT_BINARY_DIR}/mauikit_export.h
DESTINATION ${KDE_INSTALL_INCLUDEDIR}/MauiKit
COMPONENT Devel)
##INSTALL MAUI STYLE
-install(DIRECTORY ${CMAKE_SOURCE_DIR}/maui-style DESTINATION ${KDE_INSTALL_QMLDIR}/QtQuick/Controls.2)
+install(DIRECTORY maui-style DESTINATION ${KDE_INSTALL_QMLDIR}/QtQuick/Controls.2)
diff --git a/assets.qrc b/src/assets.qrc
similarity index 100%
rename from assets.qrc
rename to src/assets.qrc
diff --git a/assets/BugSearch.png b/src/assets/BugSearch.png
similarity index 100%
rename from assets/BugSearch.png
rename to src/assets/BugSearch.png
diff --git a/assets/ElectricPlug.png b/src/assets/ElectricPlug.png
similarity index 100%
rename from assets/ElectricPlug.png
rename to src/assets/ElectricPlug.png
diff --git a/assets/Grow.png b/src/assets/Grow.png
similarity index 100%
rename from assets/Grow.png
rename to src/assets/Grow.png
diff --git a/assets/MoonSki.png b/src/assets/MoonSki.png
similarity index 100%
rename from assets/MoonSki.png
rename to src/assets/MoonSki.png
diff --git a/assets/animat-diamond-color.gif b/src/assets/animat-diamond-color.gif
similarity index 100%
rename from assets/animat-diamond-color.gif
rename to src/assets/animat-diamond-color.gif
diff --git a/assets/animat-rocket-color.gif b/src/assets/animat-rocket-color.gif
similarity index 100%
rename from assets/animat-rocket-color.gif
rename to src/assets/animat-rocket-color.gif
diff --git a/assets/animat-search-color.gif b/src/assets/animat-search-color.gif
similarity index 100%
rename from assets/animat-search-color.gif
rename to src/assets/animat-search-color.gif
diff --git a/assets/application-x-zerosize.png b/src/assets/application-x-zerosize.png
similarity index 100%
rename from assets/application-x-zerosize.png
rename to src/assets/application-x-zerosize.png
diff --git a/assets/application-x-zerosize.svg b/src/assets/application-x-zerosize.svg
similarity index 100%
rename from assets/application-x-zerosize.svg
rename to src/assets/application-x-zerosize.svg
diff --git a/assets/cover.png b/src/assets/cover.png
similarity index 100%
rename from assets/cover.png
rename to src/assets/cover.png
diff --git a/assets/dialog-information.svg b/src/assets/dialog-information.svg
similarity index 100%
rename from assets/dialog-information.svg
rename to src/assets/dialog-information.svg
diff --git a/assets/edit-find.svg b/src/assets/edit-find.svg
similarity index 100%
rename from assets/edit-find.svg
rename to src/assets/edit-find.svg
diff --git a/assets/face-sleeping.png b/src/assets/face-sleeping.png
similarity index 100%
rename from assets/face-sleeping.png
rename to src/assets/face-sleeping.png
diff --git a/assets/face-sleeping.svg b/src/assets/face-sleeping.svg
similarity index 100%
rename from assets/face-sleeping.svg
rename to src/assets/face-sleeping.svg
diff --git a/assets/folder-add.svg b/src/assets/folder-add.svg
similarity index 100%
rename from assets/folder-add.svg
rename to src/assets/folder-add.svg
diff --git a/assets/kirigami-logo.png b/src/assets/kirigami-logo.png
similarity index 100%
rename from assets/kirigami-logo.png
rename to src/assets/kirigami-logo.png
diff --git a/assets/maui-app.colors b/src/assets/maui-app.colors
similarity index 100%
rename from assets/maui-app.colors
rename to src/assets/maui-app.colors
diff --git a/assets/mauikit-logo.png b/src/assets/mauikit-logo.png
similarity index 100%
rename from assets/mauikit-logo.png
rename to src/assets/mauikit-logo.png
diff --git a/assets/opendesktop.png b/src/assets/opendesktop.png
similarity index 100%
rename from assets/opendesktop.png
rename to src/assets/opendesktop.png
diff --git a/assets/view-refresh.svg b/src/assets/view-refresh.svg
similarity index 100%
rename from assets/view-refresh.svg
rename to src/assets/view-refresh.svg
diff --git a/maui-style/.gitignore b/src/maui-style/.gitignore
similarity index 100%
rename from maui-style/.gitignore
rename to src/maui-style/.gitignore
diff --git a/maui-style/ApplicationWindow.qml b/src/maui-style/ApplicationWindow.qml
similarity index 100%
rename from maui-style/ApplicationWindow.qml
rename to src/maui-style/ApplicationWindow.qml
diff --git a/maui-style/BusyIndicator.qml b/src/maui-style/BusyIndicator.qml
similarity index 100%
rename from maui-style/BusyIndicator.qml
rename to src/maui-style/BusyIndicator.qml
diff --git a/maui-style/Button.qml b/src/maui-style/Button.qml
similarity index 100%
rename from maui-style/Button.qml
rename to src/maui-style/Button.qml
diff --git a/maui-style/CheckBox.qml b/src/maui-style/CheckBox.qml
similarity index 100%
rename from maui-style/CheckBox.qml
rename to src/maui-style/CheckBox.qml
diff --git a/maui-style/CheckIndicator.qml b/src/maui-style/CheckIndicator.qml
similarity index 100%
rename from maui-style/CheckIndicator.qml
rename to src/maui-style/CheckIndicator.qml
diff --git a/maui-style/ComboBox.qml b/src/maui-style/ComboBox.qml
similarity index 100%
rename from maui-style/ComboBox.qml
rename to src/maui-style/ComboBox.qml
diff --git a/maui-style/Container.qml b/src/maui-style/Container.qml
similarity index 100%
rename from maui-style/Container.qml
rename to src/maui-style/Container.qml
diff --git a/maui-style/Control.qml b/src/maui-style/Control.qml
similarity index 100%
rename from maui-style/Control.qml
rename to src/maui-style/Control.qml
diff --git a/maui-style/Dial.qml b/src/maui-style/Dial.qml
similarity index 100%
rename from maui-style/Dial.qml
rename to src/maui-style/Dial.qml
diff --git a/maui-style/Dialog.qml b/src/maui-style/Dialog.qml
similarity index 100%
rename from maui-style/Dialog.qml
rename to src/maui-style/Dialog.qml
diff --git a/maui-style/DialogButtonBox.qml b/src/maui-style/DialogButtonBox.qml
similarity index 100%
rename from maui-style/DialogButtonBox.qml
rename to src/maui-style/DialogButtonBox.qml
diff --git a/maui-style/Drawer.qml b/src/maui-style/Drawer.qml
similarity index 100%
rename from maui-style/Drawer.qml
rename to src/maui-style/Drawer.qml
diff --git a/maui-style/Frame.qml b/src/maui-style/Frame.qml
similarity index 100%
rename from maui-style/Frame.qml
rename to src/maui-style/Frame.qml
diff --git a/maui-style/GroupBox.qml b/src/maui-style/GroupBox.qml
similarity index 100%
rename from maui-style/GroupBox.qml
rename to src/maui-style/GroupBox.qml
diff --git a/maui-style/ItemDelegate.qml b/src/maui-style/ItemDelegate.qml
similarity index 100%
rename from maui-style/ItemDelegate.qml
rename to src/maui-style/ItemDelegate.qml
diff --git a/maui-style/LICENSE b/src/maui-style/LICENSE
similarity index 100%
rename from maui-style/LICENSE
rename to src/maui-style/LICENSE
diff --git a/maui-style/Label.qml b/src/maui-style/Label.qml
similarity index 100%
rename from maui-style/Label.qml
rename to src/maui-style/Label.qml
diff --git a/maui-style/Menu.qml b/src/maui-style/Menu.qml
similarity index 100%
rename from maui-style/Menu.qml
rename to src/maui-style/Menu.qml
diff --git a/maui-style/MenuItem.qml b/src/maui-style/MenuItem.qml
similarity index 100%
rename from maui-style/MenuItem.qml
rename to src/maui-style/MenuItem.qml
diff --git a/maui-style/Page.qml b/src/maui-style/Page.qml
similarity index 100%
rename from maui-style/Page.qml
rename to src/maui-style/Page.qml
diff --git a/maui-style/Popup.qml b/src/maui-style/Popup.qml
similarity index 100%
rename from maui-style/Popup.qml
rename to src/maui-style/Popup.qml
diff --git a/maui-style/ProgressBar.qml b/src/maui-style/ProgressBar.qml
similarity index 100%
rename from maui-style/ProgressBar.qml
rename to src/maui-style/ProgressBar.qml
diff --git a/maui-style/README.md b/src/maui-style/README.md
similarity index 100%
rename from maui-style/README.md
rename to src/maui-style/README.md
diff --git a/maui-style/RangeSlider.qml b/src/maui-style/RangeSlider.qml
similarity index 100%
rename from maui-style/RangeSlider.qml
rename to src/maui-style/RangeSlider.qml
diff --git a/maui-style/ScrollBar.qml b/src/maui-style/ScrollBar.qml
similarity index 100%
rename from maui-style/ScrollBar.qml
rename to src/maui-style/ScrollBar.qml
diff --git a/maui-style/ScrollView.qml b/src/maui-style/ScrollView.qml
similarity index 100%
rename from maui-style/ScrollView.qml
rename to src/maui-style/ScrollView.qml
diff --git a/maui-style/Slider.qml b/src/maui-style/Slider.qml
similarity index 100%
rename from maui-style/Slider.qml
rename to src/maui-style/Slider.qml
diff --git a/maui-style/SpinBox.qml b/src/maui-style/SpinBox.qml
similarity index 100%
rename from maui-style/SpinBox.qml
rename to src/maui-style/SpinBox.qml
diff --git a/maui-style/SwipeView.qml b/src/maui-style/SwipeView.qml
similarity index 100%
rename from maui-style/SwipeView.qml
rename to src/maui-style/SwipeView.qml
diff --git a/maui-style/Switch.qml b/src/maui-style/Switch.qml
similarity index 100%
rename from maui-style/Switch.qml
rename to src/maui-style/Switch.qml
diff --git a/maui-style/SwitchDelegate.qml b/src/maui-style/SwitchDelegate.qml
similarity index 100%
rename from maui-style/SwitchDelegate.qml
rename to src/maui-style/SwitchDelegate.qml
diff --git a/maui-style/SwitchIndicator.qml b/src/maui-style/SwitchIndicator.qml
similarity index 100%
rename from maui-style/SwitchIndicator.qml
rename to src/maui-style/SwitchIndicator.qml
diff --git a/maui-style/TabBar.qml b/src/maui-style/TabBar.qml
similarity index 100%
rename from maui-style/TabBar.qml
rename to src/maui-style/TabBar.qml
diff --git a/maui-style/TabButton.qml b/src/maui-style/TabButton.qml
similarity index 100%
rename from maui-style/TabButton.qml
rename to src/maui-style/TabButton.qml
diff --git a/maui-style/TextArea.qml b/src/maui-style/TextArea.qml
similarity index 100%
rename from maui-style/TextArea.qml
rename to src/maui-style/TextArea.qml
diff --git a/maui-style/TextField.qml b/src/maui-style/TextField.qml
similarity index 100%
rename from maui-style/TextField.qml
rename to src/maui-style/TextField.qml
diff --git a/maui-style/ToolBar.qml b/src/maui-style/ToolBar.qml
similarity index 100%
rename from maui-style/ToolBar.qml
rename to src/maui-style/ToolBar.qml
diff --git a/maui-style/ToolButton.qml b/src/maui-style/ToolButton.qml
similarity index 100%
rename from maui-style/ToolButton.qml
rename to src/maui-style/ToolButton.qml
diff --git a/maui-style/ToolTip.qml b/src/maui-style/ToolTip.qml
similarity index 100%
rename from maui-style/ToolTip.qml
rename to src/maui-style/ToolTip.qml
diff --git a/maui-style/private/DefaultListItemBackground.qml b/src/maui-style/private/DefaultListItemBackground.qml
similarity index 100%
rename from maui-style/private/DefaultListItemBackground.qml
rename to src/maui-style/private/DefaultListItemBackground.qml
diff --git a/maui-style/style.qrc b/src/maui-style/style.qrc
similarity index 100%
rename from maui-style/style.qrc
rename to src/maui-style/style.qrc
diff --git a/src/mauikit.qrc b/src/mauikit.qrc
new file mode 100644
index 0000000..1969c79
--- /dev/null
+++ b/src/mauikit.qrc
@@ -0,0 +1,62 @@
+
+
+ controls/ToolBar.qml
+ controls/AbstractSideBar.qml
+ controls/SideBar.qml
+ controls/ApplicationWindow.qml
+ controls/Style.qml
+ controls/ShareDialog.qml
+ controls/PieButton.qml
+ controls/Page.qml
+ controls/private/PathBarDelegate.qml
+ controls/private/EdgeShadow.qml
+ controls/private/BrowserMenu.qml
+ controls/private/BrowserView.qml
+ controls/private/BrowserSettings.qml
+ controls/private/BrowserHolder.qml
+ controls/private/FileMenu.qml
+ controls/private/AudioPreview.qml
+ controls/private/ImagePreview.qml
+ controls/private/TextPreview.qml
+ controls/private/VideoPreview.qml
+ controls/private/AccountsHelper.qml
+ controls/Holder.qml
+ controls/ListDelegate.qml
+ controls/ItemDelegate.qml
+ controls/SwipeItemDelegate.qml
+ controls/SwipeBrowserDelegate.qml
+ controls/GridBrowserDelegate.qml
+ controls/ListBrowserDelegate.qml
+ controls/GlobalDrawer.qml
+ controls/SelectionBar.qml
+ controls/LabelDelegate.qml
+ controls/NewDialog.qml
+ controls/TagsBar.qml
+ controls/TagsDialog.qml
+ controls/private/TagList.qml
+ controls/private/TagDelegate.qml
+ controls/ColorsBar.qml
+ controls/FileBrowser.qml
+ controls/FilePreviewer.qml
+ controls/FileDialog.qml
+ controls/ListBrowser.qml
+ controls/PathBar.qml
+ controls/GridBrowser.qml
+ controls/Dialog.qml
+ controls/AboutDialog.qml
+ controls/Popup.qml
+ controls/TextField.qml
+ controls/Badge.qml
+ controls/GridView.qml
+ controls/SyncDialog.qml
+ controls/Terminal.qml
+ controls/Editor.qml
+ controls/PlacesSidebar.qml
+ controls/PlacesListBrowser.qml
+ controls/Store.qml
+ controls/ImageViewer.qml
+ controls/TabBar.qml
+ controls/TabButton.qml
+ controls/private/StoreDelegate.qml
+
+