Docile-Alligator
2bbba42e38
Version 5.1.9.
2022-03-17 22:10:38 +08:00
Docile-Alligator
59ed4c53ff
Prevent WebView from reloading the website after orientation change in WebViewActivity.
2022-03-17 21:22:26 +08:00
Docile-Alligator
b4915859da
Check if PostFragment is detached before initializing PostViewModel.
2022-03-17 14:23:06 +08:00
Docile-Alligator
7405e19c2e
Fix clicking the back button on the toolbar does not finish FullMarkdownActivity.
2022-03-17 14:05:27 +08:00
Docile-Alligator
c0ad8ed27a
Fix unable to update anonymous multireddits.
2022-03-17 13:57:09 +08:00
Docile-Alligator
cfd295aea8
Version 5.1.9-beta2. Optimize AppBarStateChangeListener.
2022-03-14 14:15:44 +08:00
Docile-Alligator
3cae2b0dba
Load image after the AspectRatioGifImageView's height is determined in PostRecyclerViewAdapter to prevent blurry images.
2022-03-11 17:00:23 +08:00
Docile-Alligator
20e4798d34
Fix image loading issue.
2022-03-11 12:15:07 +08:00
Docile-Alligator
aab502238d
Fix navigation drawer issues.
2022-03-11 12:10:35 +08:00
Docile-Alligator
53755d4381
Version 5.1.9-beta1. Fix low resolution post previews when showing them for the first time in PostDetailRecyclerViewAdapter.
2022-03-06 15:09:57 +08:00
Docile-Alligator
141abc654a
New option: Settings->Miscellaneous->Post Feed Preview Max Resolution. Fix low resolution post previews when showing them for the first time. Tweak themed icon.
2022-03-06 10:41:02 +08:00
Docile-Alligator
dc9725735b
Fix preview issue in PostCompactBaseViewHolder in PostRecyclerViewAdapter.
2022-03-05 11:33:07 +08:00
Docile-Alligator
023cef76ad
Themed icon for Android. Very ugly right now.
2022-03-05 11:02:16 +08:00
20captainx12
af120ded09
Added adaptive icons ( #646 )
...
Start adding adaptive icons for Android Tiramisu.
2022-03-04 11:46:11 +08:00
Docile-Alligator
40078880af
Try fixing Parcelable implementation issues.
2022-02-28 23:55:49 +08:00
Docile-Alligator
f0589ada3e
Show and open r/u_ style subreddits in comments.
2022-02-28 18:12:13 +08:00
Docile-Alligator
2e67298813
Show and open r/u_ style subreddits in posts.
2022-02-28 18:01:30 +08:00
Docile-Alligator
405317b4cb
Fix changing default post layout not working.
2022-02-28 16:45:30 +08:00
Docile-Alligator
5e0b2662d7
New fonts: Atkinson Hyperlegible and Atkinson Hyperlegible Bold.
2022-02-25 18:23:40 +08:00
Docile-Alligator
679820b96e
Submitting poll posts is available.
2022-02-21 22:52:22 +08:00
Docile-Alligator
3a69e02867
New option: Settings->Interface->Post Details->Hide Upvote Ratio.
2022-02-21 15:38:17 +08:00
Docile-Alligator
4b3e11c62d
Fix https://github.com/Docile-Alligator/Infinity-For-Reddit/issues/667
2022-02-21 12:23:13 +08:00
Docile-Alligator
fbc0006a4f
Use ConcatAdapter for the navigation drawer.
2022-02-20 18:09:54 +08:00
Docile-Alligator
d76abc8c3e
Minor bugs fixed.
2022-02-19 12:16:31 +08:00
Docile-Alligator
f508132f32
New option: Interface->Comment->Always show the number of child comments. Fix notification icon. Tweak the app icon.
2022-02-18 19:48:00 +08:00
Docile-Alligator
b933c9d08b
Fixed a typo: Hide Author Avatar -> Show Author Avatar.
2022-02-18 17:28:40 +08:00
Alex Ning
c64b6ef229
Version 5.1.8. Add Reddit User Agreement to settings. Move Privacy Policy option from About to main settings page.
2022-02-12 22:05:22 +08:00
Alex Ning
79cc6ddf1e
Don't autoplay spoiler videos.
2022-02-05 15:32:01 +08:00
Alex Ning
c265bbecf9
New option: Settings->Interface->Comment->Hide Author Avatar. Fix Application ClassCastException in MainActivity. Don't show the number of child comments in expanded comments.
2022-02-05 15:19:18 +08:00
Alex Ning
101525ae33
Minor bugs fixed.
2022-02-04 11:26:45 +08:00
Alex Ning
5713982e8f
Version 5.1.7.
2022-01-29 11:42:55 +08:00
Alex Ning
5a5011f19e
New option: Settings->Interface->Comment->Show Fewer Toolbar Options Starting From.
2022-01-29 11:11:36 +08:00
Alex Ning
2569742e1c
Set caption and url when submitting gallery posts.
2022-01-28 12:58:16 +08:00
Alex Ning
fd0e95dbac
Show author icon in CommentFullyCollapsedViewHolder.
2022-01-21 22:22:37 +08:00
Alex Ning
db48b940d7
Update translation.
2022-01-21 22:03:02 +08:00
Alex Ning
f33cf68624
New option: Hide Comment Awards.
2022-01-21 20:37:31 +08:00
Alex Ning
e68f8ed4bc
Show author avatars in comments.
2022-01-21 19:52:31 +08:00
Alex Ning
de105359f9
Fix views in comment toolbar overlapping each other.
2022-01-21 15:44:49 +08:00
Alex Ning
c6f5e3c8f6
Version 5.1.6.
2022-01-20 15:08:36 +08:00
Alex Ning
25fff4064c
New option: Hide Text Post Content.
2022-01-20 15:00:26 +08:00
Alex Ning
5eaf4ab8fe
Show child reply count in comments.
2022-01-17 17:30:56 +08:00
Alex Ning
9ab1e6904c
Fix IllegalStateException in ViewPostDetailFragment.
2022-01-17 12:01:12 +08:00
Alex Ning
85a51d7dc8
New option: Fixed height preview in card.
2022-01-16 15:19:55 +08:00
Alex Ning
44ed414f28
Go back to top of the feed after changing sort type or refreshing.
2022-01-16 09:49:07 +08:00
Alex Ning
94f08d616a
Version 5.1.6-beta1.
2022-01-15 14:53:10 +08:00
Giovanni Palmieri
aaa3e91b82
added "Open in browser" button to internal browser ( #622 )
2022-01-15 12:25:07 +08:00
Alex Ning
af3447419a
Load custom fonts.
2022-01-15 12:03:18 +08:00
Alex Ning
4d0b8b4672
Add options to set custom fonts.
2022-01-14 20:57:16 +08:00
Alex Ning
6f1cd194cb
Continue adding support for custom font.
2022-01-13 23:30:55 +08:00
Alex Ning
e0c849e135
Start adding custom font support.
2022-01-05 13:32:09 +08:00
Alex Ning
b11a568169
Version 5.1.5.
2021-12-22 20:36:52 +08:00
Alex Ning
a83640f01a
Fix NSFW download location option not working. Hide options in Data Saving Mode settings if Data Saving Mode is off.
2021-12-20 22:16:33 +08:00
Alex Ning
dc4fa2e6b8
Handle Streamable and Imgur videos when parsing v.redd.it videos in ViewVideoActivity.
2021-12-20 21:50:26 +08:00
scria1000
7150ac6981
Mutually exclusive toggling behaviour for DataSavingMode ( #603 )
...
Mutually exclusive toggling behavior for DataSavingMode.
2021-12-20 21:21:26 +08:00
scria1000
a7b58cf0a4
Support imgur gifv with audio ( #602 )
...
Support imgur gifv videos with audio.
2021-12-20 21:18:40 +08:00
MetalNeo
34127032de
Added Setting for Separate NSFW Download Folder ( #584 )
...
Add an option to separate NSFW media downloads
2021-12-20 21:13:08 +08:00
Alex Ning
21e7dad1b0
Search subscribed users and multireddits.
2021-12-20 21:07:46 +08:00
Alex Ning
053773741e
Search subscribed subreddits.
2021-12-20 20:25:31 +08:00
Alex Ning
f8a5dc9d61
Fix app crashes when fetching gfycat videos failed for autoplay.
2021-12-20 18:54:29 +08:00
Alex Ning
f8694309d3
Version 5.1.4.
2021-12-16 19:50:12 +08:00
Alex Ning
59fadbb0e0
Use Executor to fetch removed comments.
2021-12-15 22:52:31 +08:00
scria1000
f3b0a04f3c
Fix markdown headers sometimes not rendering in About ( #592 )
...
Fix markdown headers sometimes not rendering in subreddit About section
2021-12-15 21:46:04 +08:00
scria1000
e90a3b674e
Add Reveddit fallback for retrieving deleted comments ( #591 )
2021-12-15 21:43:55 +08:00
scria1000
e4c64668db
Add support for parsing inline static emotes ( #589 )
2021-12-15 21:43:01 +08:00
scria1000
ae63e20764
Fix link previews not showing ( #587 )
...
Fix link previews not showing
2021-12-13 22:04:35 +08:00
scria1000
5ec29e0c96
Retrieve subreddit data for subscribed private subs ( #586 )
...
Fetch active user count, subreddit icon etc. for subscribed private subs
2021-12-13 20:47:45 +08:00
scria1000
9ef1b4decd
Fix autoplay video continuing in background ( #585 )
...
Fix autoplay video continuing in background
2021-12-13 20:46:22 +08:00
Alex Ning
228cc4bb75
Fix post parsing logic for Gfycat, Redgifs and Streamable videos.
2021-12-12 22:32:58 +08:00
Alex Ning
f97e01ed66
Merge branch 'master' of github.com:Docile-Alligator/Infinity-For-Reddit
2021-12-12 22:09:34 +08:00
Alex Ning
8c445fb766
Streamable videos autoplay.
2021-12-12 22:09:09 +08:00
scria1000
c934bc7740
Undo superscript parser changes for now ( #577 )
...
Undo superscript parser changes
2021-12-12 20:51:43 +08:00
Alex Ning
a2c6685dd8
Treat streamable link posts as video posts.
2021-12-12 20:48:23 +08:00
Alex Ning
1abc703d7e
Support Streamable.
2021-12-09 21:29:35 +08:00
Docile-Alligator
35cbd24318
Merge pull request #575 from scria1000/markdown-enhancements
...
Markdown enhancements
2021-12-09 21:24:46 +08:00
scria1000
97fc6d2873
Fix reduntant line
2021-12-09 12:04:37 +00:00
scria1000
87ab68217d
Some more spoiler parsing optimizations
...
Don't bother trying to parse a text if it doesn't have spoiler opening.
2021-12-09 14:54:25 +03:00
scria1000
d101cddf0f
Make Superscript parsing proper
...
Do this without relying converting to <sup> tags.
2021-12-09 13:23:02 +03:00
scria1000
089faf0cbc
Correct typo in replaceAll
...
oops
2021-12-08 08:01:14 +00:00
Docile-Alligator
99c096e111
Merge pull request #573 from scria1000/patch-3
...
Fix observer being triggered twice on SubredditDetail
2021-12-07 21:19:42 +08:00
Docile-Alligator
57ab519333
Merge pull request #572 from scria1000/spoiler-optimize
...
Optimize spoiler parser
2021-12-07 21:13:18 +08:00
Docile-Alligator
8fea6f688a
Merge pull request #571 from scria1000/patch-2
...
Add null check for GALLERY_DATA_KEY
2021-12-07 21:11:20 +08:00
scria1000
3350b31d21
Fix observer being triggered twice on SubredditDetail
...
Fix observer being triggered twice on ViewSubredditDetailActivity and SidebarFragment.
2021-12-07 15:46:41 +03:00
scria1000
281d6aec50
Correct newline behaviour, again
2021-12-05 22:15:59 +03:00
scria1000
dea22c8f7e
Optimize spoiler parser
...
Should take 3-4x less milliseconds, on average
2021-12-05 18:40:37 +03:00
scria1000
619d6b846a
Add null check for GALLERY_DATA_KEY
...
Without this null check, viewing a deleted comment whose OP also had a deleted gallery will cause the Parsing to fail.
2021-12-04 18:23:48 +03:00
scria1000
1f8d9e6a7d
Statically compile frequently used Regex pattern
2021-12-04 10:41:23 +03:00
scria1000
c9e7b11379
Fix gif not found for downsized Giphy gifs
2021-12-03 21:06:45 +00:00
Alex Ning
0d80bee501
Fix refreshing in ViewPostDetailFragment too easily in two-pane layout.
2021-12-03 21:26:05 +08:00
Alex Ning
45f4fae786
Fix gallery post preview still shows in ViewPostDetailActivity when Disable Image Preview in Data Saving Mode is enabled.
2021-12-03 21:16:15 +08:00
Alex Ning
c809de6350
Minor bugs fixed in ParsePost.
2021-12-03 21:04:19 +08:00
Docile-Alligator
b0d9a15dfd
Merge pull request #564 from scria1000/patch-2
...
Make switches and checkboxes more consistent on Dark Mode
2021-12-02 20:40:37 +08:00
Docile-Alligator
2381826165
Merge pull request #565 from scria1000/search-filter-fix-1
...
Recover from no result after switching sort mode
2021-12-02 20:32:18 +08:00
Docile-Alligator
49e0df2980
Merge pull request #561 from scria1000/master
...
Download unprocessed gallery picture
2021-12-02 19:39:03 +08:00
scria1000
68db5a670d
Recover from no result after switching sort mode
...
Resolves #563
2021-12-01 21:35:41 +03:00
scria1000
ceeade6f19
Make switches and checkboxes more consistent on Dark Mode
2021-12-01 14:28:36 +00:00
Alex Ning
f39f608cde
Minor layout tweaks.
2021-12-01 21:33:46 +08:00
scria1000
951024f086
Merge branch 'master' into master
2021-12-01 11:04:48 +00:00
Docile-Alligator
e2964893da
Merge pull request #522 from scria1000/gallery-captions-feature
...
Initial support for gallery captions
2021-12-01 18:45:36 +08:00
scria1000
a70950baf9
Download unprocessed gallery picture
...
Resolves #558
2021-11-30 19:47:15 +03:00
scria1000
a663359f9a
Revert "Download unprocessed gallery picture"
...
This reverts commit 886eb68341
.
2021-11-30 19:13:08 +03:00
scria1000
886eb68341
Download unprocessed gallery picture
...
Resolves #558
2021-11-30 19:10:31 +03:00
Alex Ning
3b365dfe5d
Version 5.1.3. Fix bottom navigation bar option count not applied to anonymous mode.
2021-11-29 21:16:15 +08:00
Docile-Alligator
a145f6d6cd
Merge pull request #511 from ratabb/rbb/proguard
...
keep class CrashReportsFragment
2021-11-29 19:27:05 +08:00
scria1000
1eb1562dfd
Adjust caption layout
...
Set caption max length
Set link ellipsis
2021-11-28 19:15:47 +03:00
scria1000
9f31b1007d
Process subreddit links inside Wiki extra
2021-11-28 11:40:05 +03:00
scria1000
f848dad466
Don't pass reduntant View arguments to linkify
...
When used as a plugin for Markwon; BetterLinkMovement iterates TextViews under the ViewGroup at the setMarkdown stage, so there is no need to for this argument.
Don't give a whole Activity as an argument to this method, this causes bugs.
2021-11-28 03:27:35 +03:00
scria1000
fa772c1d20
Fix conflict
2021-11-27 21:28:49 +03:00
scria1000
a399200be2
Merge branch 'master' into gallery-captions-feature
2021-11-27 17:10:50 +00:00
scria1000
90a9b1033f
Make caption text copyable with long press
...
Use native way to theme ViewRedditGalleryActivity
2021-11-27 20:04:45 +03:00
Alex Ning
d8f6572262
Version 5.1.2.
2021-11-27 20:47:46 +08:00
Docile-Alligator
32150165d4
Merge pull request #538 from scria1000/single-scroll-fix
...
Make scroll button work on single comment mode
2021-11-27 20:26:10 +08:00
Docile-Alligator
806fcf397b
Merge pull request #549 from scria1000/gallery-destroy-fix
...
Don't cancel all ImageLoader instances
2021-11-27 20:21:51 +08:00
scria1000
86d9761f09
Don't cancel all ImageLoader instances
2021-11-26 14:49:12 +03:00
scria1000
209a874f57
Minor tweaks
2021-11-25 21:54:08 +03:00
scria1000
8423a18071
Return early if not spoiler
2021-11-25 20:59:18 +03:00
scria1000
e481980480
Check if spoiler was found before setting markdown
2021-11-25 19:22:32 +03:00
scria1000
d1096f1f76
Fix typo
2021-11-25 19:07:15 +03:00
scria1000
b0134984ca
Add a non-regex solution for parsing spoilers
...
Add a non-regex solution for parsing spoilers that can also handle code blocks
Add a custom BlockQuoteParser to prevent spoilers from being consumed as block quotes without the need for html escaping
Make revealed spoiler backgrounds slightly darker
2021-11-25 19:04:34 +03:00
scria1000
ea1501b5a4
Merge branch 'Docile-Alligator:master' into more-regex-fix
2021-11-24 13:01:31 +00:00
Alex Ning
1b39925cf8
Version 5.1.1. Fix anonymous subreddits and multireddits do not show in MainActivity TabLayout. Fix changing tab names not working in anonymous mode.
2021-11-22 20:35:14 +08:00
Alex Ning
841fec87dc
Fix TrackSelectionDialog button color. Do not automatically show control view in autoplaying videos.
2021-11-22 19:27:45 +08:00
Alex Ning
50a2db2a39
Implement SaveMemoryCenterInsideDownsampleStrategy to smartly downsample images in PostRecyclerViewAdapter and PostDetailRecyclerViewAdapter.
2021-11-21 22:55:58 +08:00
Alex Ning
725921dac1
Fix dark theme issue when selecting playback speed. Minor bugs fixed.
2021-11-21 20:59:01 +08:00
Alex Ning
fd1b6fa6fe
Fix cannot open media in Gallery layout.
2021-11-21 19:38:49 +08:00
scria1000
b106e0677a
Make scroll button work on single comment mode
2021-11-17 02:18:31 +03:00
scria1000
d5770599f5
Refactor spoiler parsing into its own class
...
Reuse spoiler pattern otherwise we match markdown like: `>!` lots of new lines and text <!
And some other minor changes.
2021-11-16 22:53:56 +03:00
Alex Ning
04cc769ccf
Version 5.1.0.
2021-11-16 08:54:03 +08:00
Docile-Alligator
22457af98a
Merge pull request #533 from scria1000/regex-fix
...
Don't leave out single character
2021-11-15 19:08:58 +08:00
Alex Ning
f94bd5039c
Don't start MaterialYouService if Material You is not enabled.
2021-11-15 19:06:05 +08:00
scria1000
b8f33cb682
Don't leave out single character
...
oops
>!
match this!<
>!match
this!<
>!
match this!<
>!don't
match
this<!
>!
match this
!<
>!match
this
!<
>!
match
this!<
>!
O!<
>!
O
!<
>!
X
!<
>!
DON'TMATCH
!<
>!O!<
>!
O
O!<
>!!<
2021-11-15 08:42:07 +00:00
Docile-Alligator
2e0725e25e
Merge pull request #526 from scria1000/markdown-disable-html
...
More fixes related to markdown rendering
2021-11-15 08:47:32 +08:00
scria1000
550706d2d7
Revert changes made in refactor
...
We need the original superscript markdown for when we edit posts!
2021-11-14 21:48:11 +03:00
scria1000
a52342b336
Refactor
2021-11-14 17:21:59 +03:00
scria1000
ef1bdf2fa5
Optimize spoiler regex
...
Optimize spoiler regex to allow at least one new line.
>!
match this!<
>!match
this!<
>!
match this!<
>!don't
match
this<!
>!
match this
!<
>!match
this
!<
2021-11-14 16:34:50 +03:00
scria1000
839325efbe
Don't handle unescaped bracket links for now
...
Until there is a better solution that can also handle `[Title]: https://link.com ` type links and others.
2021-11-14 14:52:07 +03:00
Alex Ning
d0f0647bc8
Version 5.1.0-beta3.
2021-11-13 22:11:56 +08:00
scria1000
e3976248cc
Disable BangInlineProcessor
...
Don't process ! bangs before links since reddit markdown does not support it. Now links inside spoilers can be rendered correctly.
2021-11-13 15:58:55 +03:00
scria1000
5fae42c210
Try to handle unescaped space inside link blocks
...
* Commonmark spec does not parse links with unescaped spaces in the link query
* Maybe we can do the parsing ourselves by extending 'InlineProcessor', instead of using slow regex
* Reuse `fixSuperScript`
2021-11-13 01:34:28 +03:00
Alex Ning
f8c15e03af
Contact mods.
2021-11-12 09:10:21 +08:00
scria1000
1960bb5ea1
Add custom superscript processor
2021-11-12 01:51:54 +03:00
scria1000
2cdf523eff
More fixes related to markdown rendering
2021-11-11 18:41:24 +03:00
Alex Ning
d6d6ed5407
UI changes in EditProfileActivity.
2021-11-11 20:37:28 +08:00
scria1000
96b9b51b6d
Missed this one
2021-11-11 08:00:40 +00:00
scria1000
2e0ef26d03
Fix markdown not rendering in some comments
2021-11-11 01:21:18 +03:00
Alex Ning
24f5682bf8
Some UI tweaks.
2021-11-10 21:25:32 +08:00
scria1000
17df9d41ca
Fix bottom url menu not being themed accordingly
...
Use linkify for in-gallery caption url
2021-11-10 15:37:11 +03:00
scria1000
91c457bfe3
Merge branch 'Docile-Alligator:master' into gallery-captions-feature
2021-11-10 09:34:26 +03:00
Alex Ning
973c468a7c
Fix https://github.com/Docile-Alligator/Infinity-For-Reddit/issues/327 .
2021-11-10 08:35:37 +08:00
scria1000
b8e2d44638
Initial support for gallery captions
2021-11-09 17:11:02 +03:00
Alex Ning
70cbadfb3b
Fix clicking spoiler invokes OnClickListener on TextView in comments. Render profile description in markdown.
2021-11-09 21:12:31 +08:00