kindle manager

This commit is contained in:
gavin
2020-06-05 09:26:26 +08:00
parent b57297a443
commit fa4c908f58
9 changed files with 318 additions and 130 deletions

View File

@@ -4,6 +4,7 @@
## 1.0.0 (20200526)
### create
- unittest
- abstract note/bookmark/highlight from kindle clipping
- formatter output to special file
@@ -37,6 +38,8 @@ b['1']['2'] = {'3':1} # OK
```
(authinfo, dateinfo, content) = (s[0], s[1], s[2] if len(s)==3 else None)
```
- unittest error line number is not collect, **unitest bug**?
- **unitest testcase execution sequence is disorder, so must create test data for each case**
## 1.0.2 (20200530)
### feature
@@ -59,10 +62,12 @@ b['1']['2'] = {'3':1} # OK
# feature plan
## 20200528
- first abstract from kindle hard / local directory for different OS
- add GUI use QT
- add GUI use QT **done**
## 20200604
- refactoring kman.py
- creat constant class for all constant
- creat config dialog to do some constant configuration
- creat xman class for all clipping manipulation
- design config dialog & statusbar information![statusbar & config dialog](https://i.loli.net/2020/06/04/zg4W6M1bUPch2vB.jpg)