Commit Graph

1062 Commits

Author SHA1 Message Date
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
Zed 6150f52342 Use test paramerization 2019-06-28 19:18:52 +02:00
Zed 8fac54ac8c Add basic tests, wip 2019-06-28 04:56:02 +02:00
Zed 7107c79334 Remove nested bio 2019-06-28 04:42:23 +02:00
Zed 77879a1450 Fix url regex 2019-06-27 22:30:00 +02:00
Zed 9dc4b240e7 Fix tweet tags being shown as unavailable tweets 2019-06-27 22:29:39 +02:00
Zed e2039ec81c Refactor nil checks, remove getAttr 2019-06-27 21:07:29 +02:00
Zed a43950dcf5 Include username in status requests 2019-06-27 20:13:46 +02:00
Zed a801b01142 Make tweet profile pics clickable 2019-06-26 21:55:04 +02:00
Zed 547cd635bf Display unavailable tweets 2019-06-26 21:06:53 +02:00
Zed d052ff538c Fix tweet stat parsing 2019-06-26 20:06:20 +02:00
Zed 7d2fa15676 Improve tweet selectors 2019-06-26 19:59:28 +02:00
Zed 02fcd7b880 Switch from nimquery to q 2019-06-26 18:51:21 +02:00
Zed b51f1cbbd4 Fix username regex, add media endpoint 2019-06-25 19:19:01 +02:00
Zed 632a2c6c82 Workaround for httpbeast bug causing upload errors 2019-06-25 15:29:39 +02:00