Commit Graph

976 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