forked from javese/FBReaderJ
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.network
69 lines (52 loc) · 3.46 KB
/
TODO.network
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
* 'sign out' feature for basic-auth
DONE show 'empty basket' message without opening of catalog
DONE update basket view if basket content is changed
DONE basket summary
DONE show recommendation item if basket is not empty
DONE new actions in main menu: clear; buy all
* update recommendations list after each basket updating/purchasing/signing in/out
* update recommendations list visibility after each basket updating/purchasing/signing in/out
* remove book from basket on purchasing
* search item behaviour like search item in local library
DONE separate search for each catalog (if search URL is presented)
DONE menu search button should be available for all catalog levels
DONE float point numbers as series index
DONE replace AuthenticationCatalog by AuthenticationActivity
* 'recently visited catalogs' item
* load search URL for catalogs from these catalogs, not from our generic file
DONE show library name in network book activity
DONE litres: credit card top up
* litres: self-service kiosk top up
DONE litres: similar books link
------------------------------
NP: оповещение об изменениях в namespace'ах происходит после того,
как был обработан тег, объявляющий эти namespace'ы... Нужно сделать:
DONE 1) вызов namespaceMapChangedHandler перед вызовом startElementHandler
DONE 2) вызов namespaceMapChangedHandler после вызова endElementHandler
3) вызов namespaceMapChangedHandler для пустых тегов <tagname />
------------------------------
** восстановление пароля (use default e-mail)
** сделать отдельную ветку (?) для скачанных samples
** (?) удалять sample при покупке/скачивании полного варианта
** Authentication на других сайтах
** Просмотр пользовательских рецензий на litres
** Добавление своих рецензий на litres
** Сделать поддержку каталогов без main-link'а (только для поиска) -- например ebooksearch.webfactional.com
** Сделать еще пункты "Новинки" и "Популярные книги" -- собирая книги со всех сайтов (?)
------------------------------
* Убирать notification'ы для тех книжек, файлы которых были удалены
библиотека:
* возможность перечитать из файла метаинформацию для отдельной книги
------------------------------
DELAYED асинхронная работа с сетью
DONE кэширование картинок
DONE "протухание" кэша
DELAYED чистить кэш при старте программы, а не только при открытии изображения?
DELAYED что делать, когда мало памяти???
** можно удалять некоторые загруженные подкаталоги из памяти, когда вызывается метод Activity.onLowMemory(); какие?
*** закрытые
*** самые редко используемые... какой порог удаления?
*** все кроме текущего... как определить текущий?
-----------------------------
другое:
* поддержка hufdic в mobipocket