https://github.com/frap129/screenshotui
https://github.com/frap129/screenshotui
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/frap129/screenshotui
- Owner: frap129
- Created: 2019-03-03T20:41:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-27T12:48:25.000Z (almost 7 years ago)
- Last Synced: 2025-01-23T22:35:13.536Z (over 1 year ago)
- Language: Java
- Size: 3.24 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ScreenshotUI
This is a UI that will appear after a user takes a screenshot to give them various options.
## Intended Functionality
- Screenshot keycombo launches the service through a broadcast intent
- Server takes a screenshot, passes it to the UI when it's created
- ScreenshotUI shows the screenshot, along with options
- Crop button will discard the screenshot and initiate a partial screenshot (does not return to UI)
- Scroll button will discard the screenshot and initiate a scrolling screenshot (does not return to UI)
- Edit button will save the screenshot and send a photo edit intent
- Cancel button will discard the screenshot and close the UI
- Share button will save the screenshot and send a file share intent
- Save button will save the screenshot and close the UI
## TODO
- Decide if back button should function as cancel or save (probably save)
- Impliment broadcast receiver
- Add button functionality (requires some system APIs, so it will be done last)
- UI close animation?
- Add hardware accelleration flag to window params