/deepin-album

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Deepin Album

Deepin Album is a photo management tool with fashionable appearance and smooth performance, which supports viewing and managing multiple image formats. You can arrange your photos by date timeline, add them to your collection, or categorize them into different albums to keep them in order.

Dependencies

Build dependencies

The master branch is current development branch, build dependencies may changes without update README.md, refer to ./debian/control for a working build depends list

  • pkg-config
  • libexif-dev
  • libxcb-util0-dev
  • libstartup-notification0-dev
  • libraw-dev
  • libfreeimage-dev
  • x11proto-xext-dev
  • libmtdev-dev
  • libegl1-mesa-dev
  • libudev-dev
  • libfontconfig1-dev
  • libfreetype6-dev
  • libglib2.0-dev
  • libxrender-dev
  • libdtkwidget-dev
  • libdtkwidget5-bin
  • libdtkcore5-bin
  • Qt5(>=5.6) with modules:
    • qt5-default
    • libgio-qt-dev
    • libudisks2-qt5-dev
    • deepin-gettext-tools
    • qt5-qmake
    • qtbase5-dev
    • libqt5svg5-dev
    • libqt5x11extras5-dev
    • qttools5-dev-tools
    • libqt5opengl5-dev
    • qtbase5-private-dev
    • qtmultimedia5-dev

Installation

Build from source code

  1. Make sure you have installed all dependencies.

Package name may be different between distros, if deepin-album is available from your distro, check the packaging script delivered from your distro is a better idea.

Assume you are using Deepin or other debian-based distro which got deepin-album delivered:

$ apt build-dep deepin-album
  1. Build:
$ cd deepin-album
$ mkdir Build
$ cd Build
$ cmake ..
$ make
  1. Install:
$ sudo make install

The executable binary file could be found at /usr/bin/deepin-album

Usage

Execute deepin-album

Documentations

Getting help

Getting involved

We encourage you to report issues and contribute changes

License

deepin-album is licensed under GPL-3.0-or-later