1
0
mirror of https://github.com/zedeus/nitter.git synced 2025-12-08 04:55:37 -05:00

Add client preferences

This commit is contained in:
Zed
2019-08-13 19:44:29 +02:00
parent c42b2893ff
commit 966b3d5d62
12 changed files with 329 additions and 82 deletions

View File

@@ -23,23 +23,17 @@ db("cache.db", "", "", ""):
likes*: string
media*: string
verified* {.
dbType: "STRING",
parseIt: parseBool(it.s)
formatIt: $it
.}: bool
dbType: "STRING", parseIt: parseBool(it.s), formatIt: $it.}: bool
protected* {.
dbType: "STRING",
parseIt: parseBool(it.s)
formatIt: $it
.}: bool
dbType: "STRING", parseIt: parseBool(it.s), formatIt: $it.}: bool
joinDate* {.
dbType: "INTEGER",
parseIt: it.i.fromUnix(),
dbType: "INTEGER"
parseIt: it.i.fromUnix()
formatIt: it.toUnix()
.}: Time
updated* {.
dbType: "INTEGER",
parseIt: it.i.fromUnix(),
dbType: "INTEGER"
parseIt: it.i.fromUnix()
formatIt: getTime().toUnix()
.}: Time
@@ -61,6 +55,12 @@ db("cache.db", "", "", ""):
formatIt: $it
.}: bool
Prefs* = object
videoPlayback* {.
dbType: "STRING", parseIt: parseBool(it.s), formatIt: $it.}: bool
autoplayGifs* {.
dbType: "STRING", parseIt: parseBool(it.s), formatIt: $it.}: bool
type
QueryKind* = enum
replies, media, multi, custom = "search"