Commit graph

526 commits

Author SHA1 Message Date
Zed
d3a7ca834b Implement card fetching and parsing 2019-07-11 19:22:23 +02:00
Zed
1f90e2ab3e Add missing import to search.nim 2019-07-11 00:49:09 +02:00
Zed
ab36664ad2
Use Karax html rendering instead of source filters (#2)
* Use Karax html rendering instead of source filters
2019-07-11 00:42:31 +02:00
Zed
fad2575d93 Fix sensitive media being rendered as unavailable 2019-07-10 23:38:52 +02:00
Zed
069ff60fdc Fix missing timeline query for empty timelines 2019-07-08 23:43:02 +02:00
Zed
344d3cd57f Reorder timeline tweets according to their threads 2019-07-04 14:55:28 +02:00
Zed
83931e7044 Include retweets in "Tweets & Replies" 2019-07-04 11:55:19 +02:00
Zed
6186ae7a9f Make profile sticky 2019-07-04 09:34:33 +02:00
Zed
6b64e84d81 Make quote badges more readable 2019-07-04 04:49:25 +02:00
Zed
b708c78c42 Display unavailable quotes 2019-07-04 04:38:23 +02:00
Zed
8773fd901b Improve profile stat layout on low resolutions 2019-07-04 04:27:30 +02:00
Zed
141bfdc508 Add photo rail support 2019-07-04 04:27:06 +02:00
Zed
080d4774cf Tweak layout, making it wider and fixing overflows 2019-07-04 03:15:54 +02:00
Zed
f235677024 Fix quote's "show thread" also shown in parent 2019-07-03 12:27:18 +02:00
Zed
388d3987b7 Add tests to prevent username regex bugs 2019-07-03 12:20:49 +02:00
Zed
779b97db4d Fix "more reply" pluralization 2019-07-03 12:20:35 +02:00
Zed
15826a1e1e Workaround for .@usernames 2019-07-03 12:20:23 +02:00
Zed
13a9f6cd1f Add timeline filters
Custom filter menu is still WIP
2019-07-03 11:58:35 +02:00
Zed
a7249080db Fix username regex 2019-07-03 11:47:24 +02:00
Zed
b1c80a1e34 Fix inconsistent timeline padding 2019-07-03 10:41:42 +02:00
Zed
4c37e93314 Fix replying-to username links 2019-07-03 10:28:50 +02:00
Zed
45afa5509a Fix parsing old gifs 2019-07-03 10:00:27 +02:00
Zed
92e3df411f Improve memory usage by making Thread a ref object 2019-07-03 07:19:08 +02:00
Zed
640bb2fadf Fix slow video loading due to not passing token 2019-07-03 07:15:52 +02:00
Zed
875bb4d510 Update todo 2019-07-02 03:34:50 +02:00
Zed
69f5a555cb Fix quote reply edgecase 2019-07-02 01:38:14 +02:00
Zed
f378eedcc8 Hide "Replying to" in threads when appropriate 2019-07-02 01:10:15 +02:00
Zed
a67d27e0c4 Support "Replying to" and "Show thread" 2019-07-02 00:52:50 +02:00
Zed
97166feec9 Fix getLink typo 2019-07-01 23:55:19 +02:00
Zed
7ef10b88f4 Workaround for Twitter bug
For some reason, reply threads with only "unavailable" tweets get the tag
`ThreadedConversation--selfThread`, which is only meant to be used for replies
that are actually part of the thread you're viewing. To fix this we simply only
check "self" for the first reply.
2019-07-01 23:50:08 +02:00
Zed
3cedcf29ea Refactor tweet stats 2019-07-01 23:48:25 +02:00
Zed
c60280415e Minor retweet refactor 2019-07-01 23:22:00 +02:00
Zed
9b07199901 Generate tweet links 2019-07-01 23:14:36 +02:00
Zed
04dbd07959 Fix retweet deduplication 2019-07-01 22:45:28 +02:00
Zed
baa734b32e Add thread/conversation tests 2019-07-01 07:12:46 +02:00
Zed
b982259f1d Update readme 2019-07-01 04:58:54 +02:00
Zed
1bae69e5b0 Fix image/gif properly 2019-07-01 03:56:09 +02:00
Zed
a901e50df5 Display "more replies" 2019-07-01 03:13:12 +02:00
Zed
160c28eda3 Improve firefox support for images 2019-07-01 03:12:28 +02:00
Zed
af167ddef4 Add media tests 2019-07-01 00:29:40 +02:00
Zed
6176c6f668 Add poll test 2019-06-30 00:53:07 +02:00
Zed
02f63f97d6 Fix gif size regression 2019-06-29 14:33:21 +02:00
Zed
1a0ccbb3f7 Add support for polls 2019-06-29 14:12:20 +02:00
Zed
ff01ab61d1 Add support for mp4 videos 2019-06-29 07:45:36 +02:00
Zed
b31338dcc7 Improve thread/timeline parsing 2019-06-29 06:31:02 +02:00
Zed
49daad3930 Add timeline tests 2019-06-29 00:42:53 +02:00
Zed
c78ee6bca0 Add profile banner tests 2019-06-29 00:42:44 +02:00
Zed
f410720d1a Add more tweet tests 2019-06-29 00:42:10 +02:00
Zed
a5676e1c2c Improve test base 2019-06-29 00:41:57 +02:00
Zed
ee1d6f7cf0 Fix inconsistent display of timeline warnings 2019-06-29 00:41:09 +02:00