Skip to content

intret/PicGo

Repository files navigation

About Build Status

PicGo, an android image viewer&management app built by Kotlin, has these features:

  • 👍🏻👍🏻👍🏻 T9 Keypad Filter: quick T9-Keypad image folder name filtering of image folders from directories <ExternalStorage>/DCIM and <ExternalStorage>/Pictures.
  • 🈯️Drag select : Press image in image list to entering selection mode, drag to select more images.
  • 🔜Move files : quick move-file-to dialog for moving files to target directory.
  • 🌁Image and video : Supports viewing gif/jpeg/png/webp images, and roughly supports viewing video files, likes ."mp4","mov","mpg","mpeg","rmvb","avi".
  • 🈯️Drag close : drag-down close image viewer page.
  • 🍟Share files : Share image file to third-party application who can receive the image file.

Download Apk

download the latest version from PicGo GitHub Releases page

Architecture

Design

Google Material Design

Develop

Commit message conventions

Karma - Git Commit Msg

Application architecture

MVP design pattern with:

see more in https://github.com/intret/PicGo/blob/master/app/build.gradle

Distribute

App Feature Screenshots

Below listing the screen shot of PicGo.

Feature - T9 Keypad filter

ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ`` ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``
input "2886" for "Cuto" picgo-t9-kepad-english
input "733" for "Reddit" picgo-t9-kepad-reddit
input "93" for "文" picgo-t9-kepad-wz

Feature - Image File Name Conflict Detection

ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ`` ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``
Name conflict detection picgo-detect-conflict

Feature - Image Viewer

ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ`` ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``
Image viewer picgo-image-viewer
Image Information picgo-image-details
Drag-down-close picgo-image-viewer-drag-down-close

Feature - Quick Move To

ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ`` ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``
Move image file picgo-move-image-file

Feature - MISC

ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ`` ヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``、 、ヽ ` ヽ`、`、、ヽヽ`ヽ、``、 、ヽ`、ヽ``、ヽ`ヽ`、、ヽ `ヽ``、ヽ``、ヽ``ヽヽ`ヽ、ヽ`ヽ`、ヽ``、ヽ、``、 `、ヽ``
Open Recent picgo-recents
View Mode picgo-view-mode
Setting picgo-setting
Folder excluding setting picgo-exclude-file

License

Apache license 2.0

About

An image viewer for Android, with T9 keypad folder list filter, image delete/move/duplicate-detect features.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published