# OnlyViewer **Repository Path**: dancer4code/OnlyViewer ## Basic Information - **Project Name**: OnlyViewer - **Description**: 用JavaFX编写的Material Design风格的电子图片管理系统 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2021-09-23 - **Last Updated**: 2021-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
(The welcome page)
(Treeview & Thumbnails)
(Dialog)
(Display window)
# Platform and Libraries This project is based on Java 8 (JavaFX 2.0). We use Maven to manage our external libraries, such as: * JFoenix * Lombok * Thumbnailator * Baidu AI > Note: Remember to install the **Lombok Plugin** when using IDEA or Eclipse, otherwise the editor would come up with false alarms. # FAQ We recommend you to open this project in IDEA. ### I have downloaded all the dependencies, why still so many errors? (say some getter or setter doesn't exist) Install the **Lombok Plugin** in your IDEA or Eclipse, otherwise the editor would come up with false alarms. ### Can not use OCR? OCR need support from ai.baidu, please go to the website -> click into the console -> OCR -> build a new application to get API_KEY and SECRET_KEY, then update src/onlyviewer/display/java/Ocr.java [百度AI](https://ai.baidu.com/) ### More questions? Please leave an issue. # Optimization The list below shows how we can improve this app. Notice that we may not accomplish them. - [ ] Use multi-thread to improve loading rate of thumbnail - [ ] Optimize memory usuage - [ ] Multi-language support - [ ] Remember where the user last visited - [ ] etc... # Special Thanks * [aleksandarstojkovski](https://github.com/aleksandarstojkovski) / [PictureX-Image-Processor](https://github.com/aleksandarstojkovski/PictureX-Image-Processor) * [coobird](https://github.com/coobird) / [thumbnailator](https://github.com/coobird/thumbnailator) * [jfoenixadmin](https://github.com/jfoenixadmin) / [JFoenix](https://github.com/jfoenixadmin/JFoenix) # Authors Authored and maintained by [Kevin](https://github.com/Kevin996233), [Grey](https://github.com/greyovo) and [tudou daren](https://github.com/tudoudaren233). # Licence ```plain Copyright [2020] [OnlyViewer Maintainer] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ```