Isira Seneviratne
8d4c608b52
Handle no comments and comments disabled scenarios
2024-07-23 05:30:03 +05:30
Isira Seneviratne
cc6f1ffd40
Replace Spacers with the horizontalArrangement parameter
2024-07-23 05:30:03 +05:30
Isira Seneviratne
754bf456e7
Replace CommentRepliesFragment with bottom sheet composable, improve previews
2024-07-23 05:30:03 +05:30
Isira Seneviratne
ff881846c5
Added scrollbar to comment section
2024-07-23 05:30:03 +05:30
Isira Seneviratne
03bc4e2e88
Migrate comments fragment to Jetpack Compose
2024-07-23 05:30:03 +05:30
Isira Seneviratne
f27273ef33
Rename .java to .kt
2024-07-23 05:30:03 +05:30
Isira Seneviratne
cf3fb0b91a
Fixed fragment title
2024-07-23 05:30:03 +05:30
Isira Seneviratne
552ea502e1
Fixed like count display
2024-07-23 05:30:03 +05:30
Isira Seneviratne
b6a0f5d9c2
Set view strategy
2024-07-23 05:30:02 +05:30
Isira Seneviratne
e71fc38fe7
Add replies button
2024-07-23 05:30:02 +05:30
Isira Seneviratne
c29fa70080
Use AnnotatedString to handle HTML parsing
2024-07-23 05:30:02 +05:30
Isira Seneviratne
e75eb2d544
Fixed some comment issues
2024-07-23 05:30:02 +05:30
Isira Seneviratne
f056edd7ae
Improve previews, display date of comment
2024-07-23 05:30:02 +05:30
Isira Seneviratne
65fce6e054
Update replies fragment to use the comment composable as well
2024-07-23 05:30:02 +05:30
Isira Seneviratne
b14da3ad5e
Add comment ellipsis
2024-07-23 05:30:02 +05:30
Isira Seneviratne
b302c1b5c2
Added missing comment features, fixed theming
2024-07-23 05:30:02 +05:30
Isira Seneviratne
fc8a748038
Added like count
2024-07-23 05:30:02 +05:30
Isira Seneviratne
e1932653e6
Use reply header composable in fragment
2024-07-23 05:30:02 +05:30
Isira Seneviratne
c429deb0aa
Rename .java to .kt
2024-07-23 05:30:02 +05:30
Isira Seneviratne
08f0338e86
Convert comment replies views to Jetpack Compose
2024-07-23 05:30:02 +05:30
Isira Seneviratne
4ec7532126
Addressed code review comments
2024-07-23 05:25:55 +05:30
Isira Seneviratne
da83646303
Update Coil
2024-07-22 08:12:37 +05:30
Isira Seneviratne
348a79f91d
Fix thumbnail not being displayed in media notification
2024-07-03 14:41:47 +05:30
Isira Seneviratne
c4ada7ff6e
Correct method name
2024-07-03 09:30:47 +05:30
Isira Seneviratne
39d0691c7e
Enable crossfade animation
2024-07-03 09:10:57 +05:30
Isira Seneviratne
71361de8ee
Use Coil's default disk and memory cache config
2024-07-03 09:10:54 +05:30
Isira Seneviratne
8aa2590fd3
Simplify newImageLoader implementation
2024-07-03 09:10:52 +05:30
Isira Seneviratne
e3b7bf467e
Add annotation
2024-07-03 09:10:49 +05:30
Isira Seneviratne
f74402bc94
Added Coil helper method
2024-07-03 09:10:46 +05:30
Isira Seneviratne
4d3b4a7b20
Enable RGB-565 for low-end devices
2024-07-03 09:10:44 +05:30
Isira Seneviratne
e6302cc868
Clean up Picasso leftovers
2024-07-03 09:10:40 +05:30
Isira Seneviratne
844b4edf48
Migrate to Coil from Picasso
2024-07-03 09:10:37 +05:30
Isira Seneviratne
92a7f22d3c
Load notification icons using Coil
2024-07-03 09:10:34 +05:30
Isira Seneviratne
03167a1e9c
Merge pull request #11234 from TeamNewPipe/dev
...
Merge dev to refactor
2024-07-03 09:05:32 +05:30
Tobi
0c7a91f852
Merge pull request #11067 from snaik20/fix_rss_button_visibility
...
Fix RSS button visibility
2024-06-17 11:49:33 +02:00
Tobi
a2d93b389c
Merge pull request #11110 from Neznak/add-peertube-instance
...
[Peertube] Handle `subscribeto.me` instance links automatically
2024-06-17 11:48:25 +02:00
Aryan Yadav
8583c48264
fixes #11093
2024-05-28 10:14:46 +05:30
Neznak
2a3d133bcf
Add missing Peertube instance subscribeto.me to the links Newpipe handles
2024-05-27 14:08:18 +03:00
Isira Seneviratne
3e3d1fd265
Merge pull request #11075 from Isira-Seneviratne/Comment-touch-lambda
...
Convert comment touch listener to a lambda
2024-05-26 04:34:49 +05:30
moontoaster
e48ce5a103
Update PrettyTime to 5.0.8
...
This version contains a fix for Ukrainian locale which fixes #11092 .
2024-05-23 20:57:05 +03:00
Isira Seneviratne
46139340fe
Convert comment touch listener to a lambda
2024-05-15 06:51:57 +05:30
Siddhesh Naik
1af798b04b
Introducing Jetpack Compose in NewPipe
...
This pull request integrates Jetpack Compose into NewPipe by:
- Adding the necessary dependencies and setup.
- This is part of the NewPipe rewrite and fulfils the requirement for
the planned settings page redesign.
- Introducing a Toolbar composable with theming that aligns with
NewPipe's design.
Note:
- Theme colors are generated using the Material Theme builder (https://m3.material.io/styles/color/overview ).
2024-05-13 03:53:35 +05:30
Siddhesh Naik
7204407690
Fix RSS button visibility
...
- The `onPrepareMenu` callback is invoked after setting the visibility
of the menu items.
- Due to this, the menu item resets to it's default visibility.
- Now updating the menu item within the callback.
- Also migrated to the MenuHost framework to reduce dependency on
deprecated APIs.
2024-05-13 02:28:21 +05:30
Stypox
e37336eef2
Merge pull request #10918 from Stypox/non-transitive-r
...
Migrate to non-transitive R classes
2024-05-08 10:35:08 +02:00
Stypox
9828586762
Fix indentation for ktlint
2024-04-23 20:16:04 +02:00
Hosted Weblate
8caaa6d297
Merge branch 'origin/dev' into Weblate.
2024-04-23 19:27:20 +02:00
Stypox
83ca6b9468
Update NewPipeExtractor to v0.24.0
2024-04-23 19:25:13 +02:00
Stypox
24e65ef018
Merge branch 'dev'
2024-04-23 19:23:20 +02:00
Stypox
a69bbab732
Merge pull request from GHSA-wxrm-jhpf-vp6v
...
Fix preferences import vulnerability
2024-04-23 19:22:17 +02:00
Stypox
b8daf16b92
Update app/src/main/java/org/schabi/newpipe/streams/io/StoredDirectoryHelper.java
...
Co-authored-by: Tobi <TobiGr@users.noreply.github.com>
2024-04-23 18:39:56 +02:00