Description: The Shell powers Deepin Store 4.x.
Deepin Store is a quality app store with rich contents that supports 1-click download and installation. It selected popular recommendations, new applications and topic introduction.
This is a sub-project which is essentially a custom made web browser.
Tags: application, utility, admin.
Screenshot:
C++11 support is required. The following tools are needed:
- CMake >= 3.2
- pkg-config
And dev packages:
- Qt5 >= 5.4
+ Qt5Widgets
+ Qt5DBus
+ Qt5WebKit
+ Qt5X11Extras
+ Qt5Network
- x11
- glib-2.0
- gio-2.0
- lastore-daemon
- Qt5 >= 5.4
+ Qt5Widgets
+ Qt5DBus
+ Qt5WebKit
+ Qt5X11Extras
+ Qt5Network
- x11
- glib-2.0
- gio-2.0
- lastore-daemon
- deepin-appstore-data package
The following switches are available. Modify them the CMakeLists.txt
accordingly.
- DEBUG_LASTORE: if present, print out debugging information for lastore dbus interfaces
- DEBUG_LOCAL_REQUEST: if present, print out debugging information for how the program can work offline
Uncomment find_package(Qt5WebEngineWidgets)
in CMakeLists.txt
to compile against QtWebEngine (experimental & incomplete).
This is a typical CMake project. On Debian-based systems, use tools provided by devscripts
when you have all the dependencies installed.
$ dpkg-buildpackage
Again, typical CMake stuff. On Debain-based systems:
# dpkg -i ../????.deb
Any usage issues can ask for help via
We encourage you to report issues and contribute changes
Deepin Store is licensed under GPLv3.