Infinity-For-Lemmy/app/src/main/res
Sergei Kozelko 5e3eaafe26
Add view that can lock swipe-to-close gesture (#1140)
Slidr works by adding its own view in the hierarchy and listening to touch
events in `onInterceptTouchEvent`. Once it detects movement in the correct
direction, it returns `true` and handles all the events itself.

Adding scrollable view detection to Slidr would solve the problem, but it is
not possible and would probably have performance impact.

Fortunately Slidr does not intercept the very first event, which is
ACTION_DOWN, and it reaches scrollable view. So the scrollable view itself can
decide if it should disallow the swipe.

This also has a performance benefit over `OnScrollChangedListener` because
the listener is triggered for every scroll of every view even if the child we
are interested in did not scroll. On the other hand `on(Intercept)TouchEvent`
is triggered only when the view is touched.

There is a possibility that swipe won't be unlocked if view never receives
ACTION_UP or ACTION_CANCEL. However the docs say nothing about the probability
of this happening. Anyways, one possible solution is to post a runnable that
will unlock swipe soon after locking.
2022-10-22 14:37:31 +08:00
..
anim Add an option to ignore nav bar in ViewVideoActivity and ViewImgurVideoFragment. Use Hauler to do drag up or down to finish Activity in ViewVideoActivity and ViewImgurMediaActivity. 2020-07-15 11:51:29 +08:00
drawable Fix stupid Redgifs API issue. 2022-09-05 00:57:11 +10:00
drawable-hdpi Add a BottomAppBar to navigate to subscriptions and multireddits. 2019-12-18 18:35:58 +08:00
drawable-mdpi Add a BottomAppBar to navigate to subscriptions and multireddits. 2019-12-18 18:35:58 +08:00
drawable-night Show an indicator for the current sort type in SortTypeBottomSheetFragment. 2022-08-21 10:58:18 +10:00
drawable-v24 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
drawable-xhdpi Added a clear search bar text button (#1063) 2022-09-09 10:05:30 +08:00
drawable-xxhdpi Version 5.1.0-beta1. Update translation. New languages: Czech and Romanian. Fix anonymous multireddit cannot be loaded in MainActivity. Fix database migration issue. Fix some subreddits cannot be shown in SubscribedSubredditsRecyclerViewAdapter. Fix anonymous subscribed subreddits cannot be shown in SubscribedSubredditsRecyclerViewAdapter in SubredditSelectionActivity. 2021-10-17 22:24:30 +08:00
drawable-xxxhdpi Add a BottomAppBar to navigate to subscriptions and multireddits. 2019-12-18 18:35:58 +08:00
font New fonts: Atkinson Hyperlegible and Atkinson Hyperlegible Bold. 2022-02-25 18:23:40 +08:00
layout Add view that can lock swipe-to-close gesture (#1140) 2022-10-22 14:37:31 +08:00
layout-land Fix crash in debug build by using fully qualified class name for layoutmanager (#1130) 2022-09-25 16:15:38 +08:00
layout-sw600dp Fix crash in debug build by using fully qualified class name for layoutmanager (#1130) 2022-09-25 16:15:38 +08:00
menu Remove Block User menu option in ViewUserDetailActivity since Reddit does not allow 3rd-party apps access this API now. 2022-07-28 00:31:48 +10:00
mipmap-anydpi-v26 Themed icon for Android. Very ugly right now. 2022-03-05 11:02:16 +08:00
mipmap-hdpi This app now has an icon (finally)git statusgit statusgit status Add a credits page in settings. Use another error view and no comment placeholder. 2019-08-27 16:46:46 +08:00
mipmap-mdpi This app now has an icon (finally)git statusgit statusgit status Add a credits page in settings. Use another error view and no comment placeholder. 2019-08-27 16:46:46 +08:00
mipmap-xhdpi This app now has an icon (finally)git statusgit statusgit status Add a credits page in settings. Use another error view and no comment placeholder. 2019-08-27 16:46:46 +08:00
mipmap-xxhdpi This app now has an icon (finally)git statusgit statusgit status Add a credits page in settings. Use another error view and no comment placeholder. 2019-08-27 16:46:46 +08:00
mipmap-xxxhdpi This app now has an icon (finally)git statusgit statusgit status Add a credits page in settings. Use another error view and no comment placeholder. 2019-08-27 16:46:46 +08:00
raw Start implementing app lock feature. 2021-09-03 14:52:59 +08:00
res First commit 2018-07-26 23:04:44 +08:00
values delete "/" in filtering multireddit path 2022-09-18 10:16:41 +02:00
values-cs Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-de Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-es Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-fr Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-hi Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-hr Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-hu Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-it Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-ja Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-land-v28 Start migrating to Material Design 3. Try optimizing image loading in PostRecyclerViewAdapter. 2021-10-30 21:20:48 +08:00
values-night Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-night-v27 Still prepare to add different themes. 2020-02-27 16:58:15 +08:00
values-nl Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-pl Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-pt Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-pt-rBR Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-ro Fix redgifs download issues. 2022-09-16 23:56:46 +10:00
values-ru Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-so New languages: Portuguese and Somali. Update translation. 2021-08-18 21:46:20 +08:00
values-sw600dp Make navigation bar and status bar transparent to display posts, comments, subreddits and users under them. Minor UI tweaks for bottom sheet fragments. 2019-08-10 18:29:04 +08:00
values-tr-rTR Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-uk Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-v27 Still prepare to add different themes. 2020-02-27 16:58:15 +08:00
values-v28 Start migrating to Material Design 3. Try optimizing image loading in PostRecyclerViewAdapter. 2021-10-30 21:20:48 +08:00
values-vi Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
values-zh-rCN Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
xml Apply custom theme to settings page. 2022-08-15 21:10:42 +10:00
xml-sw600dp Continue adding support for custom font. 2022-01-13 23:30:55 +08:00