summaryrefslogtreecommitdiff
path: root/snac.h
diff options
context:
space:
mode:
authorGravatar default2025-01-27 20:20:40 +0100
committerGravatar default2025-01-27 20:20:40 +0100
commit1766d6bf92eb433841c03ccb096c636a4c5dc968 (patch)
tree03a972ca23ad10888f35dc08aeae98baeeab9d76 /snac.h
parentMinor optimization in timeline retrieving. (diff)
downloadsnac2-1766d6bf92eb433841c03ccb096c636a4c5dc968.tar.gz
snac2-1766d6bf92eb433841c03ccb096c636a4c5dc968.tar.xz
snac2-1766d6bf92eb433841c03ccb096c636a4c5dc968.zip
Added a 'No more unseen posts' mark.
Diffstat (limited to 'snac.h')
-rw-r--r--snac.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/snac.h b/snac.h
index 278e798..6c3ccda 100644
--- a/snac.h
+++ b/snac.h
@@ -22,6 +22,8 @@
22 22
23#define MD5_HEX_SIZE 33 23#define MD5_HEX_SIZE 33
24 24
25#define MD5_ALREADY_SEEN_MARK "00000000000000000000000000000000"
26
25extern double disk_layout; 27extern double disk_layout;
26extern xs_str *srv_basedir; 28extern xs_str *srv_basedir;
27extern xs_dict *srv_config; 29extern xs_dict *srv_config;
@@ -163,6 +165,8 @@ int timeline_add(snac *snac, const char *id, const xs_dict *o_msg);
163int timeline_admire(snac *snac, const char *id, const char *admirer, int like); 165int timeline_admire(snac *snac, const char *id, const char *admirer, int like);
164 166
165xs_list *timeline_top_level(snac *snac, const xs_list *list); 167xs_list *timeline_top_level(snac *snac, const xs_list *list);
168void timeline_add_mark(snac *user);
169
166xs_list *local_list(snac *snac, int max); 170xs_list *local_list(snac *snac, int max);
167xs_str *instance_index_fn(void); 171xs_str *instance_index_fn(void);
168xs_list *timeline_instance_list(int skip, int show); 172xs_list *timeline_instance_list(int skip, int show);