Commit Graph

154 Commits

Author SHA1 Message Date
spikecodes 3f3d9e9c3b
Indicate pinned posts on user profiles (close #606) 2022-11-14 18:08:44 -08:00
spikecodes 377634841c
Upgrade to v0.23.2 2022-11-03 21:31:32 -07:00
Daniel Valentine ae3ea2da7c
HTTP compression (Reddit -> Libreddit -> client) (#612)
Implements HTTP compression, between both Reddit and Libreddit and Libreddit
and a web browser. Compression between Reddit and Libreddit is mandatory,
whereas compression between Libreddit and a client is opt-in (client must
specify a compressor in the Accept-Encoding header).

Supported compressors are gzip and brotli. gzip support is ubiquitous,
whereas brotli is supported by almost all modern browsers except Safari
(iOS, iPhone, macOS), although Safari may support brotli in the future.

Co-authored-by: Matthew E <matt@matthew.science>
2022-11-03 22:04:34 -06:00
spikecodes b170a8dd99
Switch Reveddit to Unddit 2022-10-31 22:30:31 -07:00
spikecodes aa54301054
Upgrade to version 0.23 2022-10-31 20:35:00 -07:00
spikecodes b4d3f03335
Upgrade dependencies 2022-10-31 20:23:59 -07:00
spikecodes 5f20e8ee27
Fix dark theme hidden in settings 2022-05-28 19:55:13 -07:00
Mario A 90828cc71c
Fix "Post url contains non-ASCII characters" error (#479) 2022-05-21 05:48:59 +00:00
spikecodes 428dc58e3c
Update to v0.22.8 2022-05-20 19:20:44 -07:00
mikupls 60c7b6b23f
Embed css themes to simplify adding and testing new themes (#489) 2022-05-21 01:41:31 +00:00
spikecodes bb7fb1313d
Fix multireddit subscription redirect url 2022-05-15 13:50:17 -07:00
spikecodes 47ab857103
Scroll overflowing tables (fixes #469) 2022-04-02 21:24:20 -07:00
mikupls eb6c5e5e1e
Fix backslash url rewriting and add tests for rewrite_urls. (#461)
* Fix backslash url rewriting.

Add test for rewrite_urls.

Fixes #281.

* Update to v0.22.5

Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2022-03-26 20:26:30 +00:00
spikecodes ed11135af8
Update to v0.22.4 2022-03-26 13:09:24 -07:00
spikecodes 9eb42932df
Hide empty sidebar 2022-03-24 21:19:21 -07:00
Nick Lowery f0a6bdc21b
Fix sorting buttons on r/all and r/popular (#402)
* Fix sorting buttons on r/all and r/popular

* Bump version to v0.22.2

* Fix empty sidebar in r/all and r/popular

Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2022-03-15 03:39:39 +00:00
spikecodes 59043456ba
Wrap long post titles (fixes #435) 2022-03-13 12:59:15 -07:00
Nick Lowery 70ff150ab4
Add user listing buttons (#400)
* Add user listing buttons

* Update to v0.22

Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2022-03-13 19:06:27 +00:00
spikecodes 977cd0763a
Fix #379 2022-01-05 16:46:45 -08:00
spikecodes fcadd44cb3
Update dependencies 2022-01-05 16:39:56 -08:00
spikecodes 8b8f55e09a
Fix sort button scrollbars 2021-12-31 10:42:44 -08:00
spikecodes f1b3749cf0
Fix #378 — formatting of dates/times 2021-12-29 12:48:57 -08:00
spikecodes 0708fdfb37
Cover more Reddit domains with libreddit link rewrites 2021-12-29 11:38:35 -08:00
spikecodes 6b59976fcf
Fix #376 2021-12-27 23:16:01 -08:00
spikecodes f9b3981448
Fix debug log in post.rs 2021-12-27 19:56:37 -08:00
spikecodes db3196df5a
Use Reveddit to show removed posts/comments. Closes #299 2021-12-27 19:40:35 -08:00
spikecodes b3d4f6f91c
Show external page links again 2021-12-27 18:00:19 -08:00
spikecodes 90fa0b5496
Automatically generate release notes 2021-12-27 10:15:25 -08:00
spikecodes 7aeabfc4bc
Rewrite Reddit post links to Libreddit equivalents 2021-12-26 21:18:20 -08:00
spikecodes 0656756d21
Fix #196 2021-11-29 22:29:41 -08:00
spikecodes 364c29c4d5
Use resized icons for awards. Fixes #346 2021-11-28 14:47:50 -08:00
spikecodes e6c978a2f7
Update to v0.20 2021-11-27 20:34:43 -08:00
spikecodes 1cccef12a4
Add settings helper for HLS toggle 2021-11-23 22:43:25 -08:00
spikecodes 8e332b0630
Show full subreddit results in search 2021-11-23 22:24:23 -08:00
spikecodes 923ff776bd
Fix HLS + autoplay from breaking videos 2021-11-22 18:07:00 -08:00
spikecodes 9f8d36cb00
Prevent post previews from overflowing on Chromium 2021-11-22 08:40:36 -08:00
spikecodes 7220190811 Link subscriptions in settings to their respective feeds 2021-11-21 22:30:44 -08:00
spikecodes 34ea679519
Update crates and optimize parameters 2021-11-14 18:51:36 -08:00
spikecodes 1d4ea50a45
Add setting to autoplay videos 2021-10-25 21:27:55 -07:00
spikecodes 32360e5165
Update v0.15.3 2021-09-19 14:37:31 -07:00
spikecodes 6a4191f3b5
Fix #272 2021-09-09 17:28:55 -07:00
spikecodes 982f57efd9
Fix user profiles showing up in search engines 2021-09-06 12:05:03 -07:00
spikecodes 52a1b45014
Lazy load images 2021-09-06 12:02:52 -07:00
spikecodes 41b3dc5739
More apt error messages for Reddit outages 2021-08-11 20:49:42 -07:00
spikecodes 5c753ee171
Fix #251 2021-08-04 11:52:24 -07:00
spikecodes 45a5778571
Escape text-only flairs 2021-07-19 10:20:00 -07:00
spikecodes 345f8e7b80
Dampen title color of visited posts. Fixes #222 2021-07-18 14:53:08 -07:00
spikecodes a190890239
Fix Regex matching of Reddit links 2021-07-17 22:24:28 -07:00
spikecodes 56998b8332
Rewrite redd.it links 2021-06-21 22:51:50 -07:00
spikecodes 85deb4947d
Support HLS playback in search and user feeds 2021-06-11 17:38:43 -07:00