a4bc5a6442
Use theme color for subscription card background ( #7423 )
2024-09-23 23:20:43 +02:00
61cf9b3405
Remove headings on add podcast page ( #7405 )
2024-09-15 10:27:43 +02:00
50fa85882e
Remove animated playback speed button ( #7401 )
...
The button is behind the dialog anyway, so nobody can see the animation
2024-09-14 11:21:15 +02:00
6efecd56b5
Merge branch 'master' into develop
2024-09-10 21:01:24 +02:00
6cbc58ba78
Bottom navigation ( #7176 )
2024-09-10 20:59:18 +02:00
600fdf0f8c
Fix paddings in online feed preview ( #7342 )
2024-08-24 10:52:33 +02:00
3fe187eea5
Fix blue theme sometimes showing partially dynamic ( #7294 )
2024-07-18 23:15:44 +02:00
17b713e10c
Improve collapsing toolbar state ( #7277 )
...
First this commit improves the threshold at which the icon color is
changed. We now ask the collapsing toolbar at which size it will be
collapsed instead of guessing.
Second, this commit also sets the appbar title (when collapsed) to the
podcast name in the podcast episode view.
2024-07-10 21:30:32 +02:00
2b7ed4055f
Improve search bar design on add podcast screen ( #7249 )
...
* Improve search bar design on add podcast screen
The search bar now looks more up to date with modern android styles.
* Fix colorPrimaryContainer in default color schemes
The color should be usable as the background for containers with a tint
of the accent color, but it was set to the full accent color.
Now it is much more in line with how it should work.
2024-07-01 12:25:36 +02:00
76bc899173
Fix error icon in the drawer ( #7238 )
...
There has been some regression that the error icon in the drawer was
just a circle instead of the the exclamation mark.
The error occurred because the icon was modified to have a background
circle once it was added to the subscription screens. However, in the
drawer a icon tint was applied which now also tinted the background
and made now only the background show.
2024-06-13 08:23:26 +02:00
0a768e6286
Merge branch 'master' into develop
2024-05-29 18:27:53 +02:00
e856a9f118
Display transcript text and follow along the audio ( #7103 )
2024-05-18 18:58:36 +02:00
084723ad76
Add episodes without subscribing ( #7098 )
2024-05-09 11:44:26 +02:00
53ce6cd71a
Update error message design ( #7167 )
2024-05-08 23:27:04 +02:00
a61f548792
Fix settings toolbar having color ( #7169 )
2024-05-08 07:46:25 +02:00
6f572faa77
Fix inconsistent icons in the app toolbar. ( #7163 )
2024-05-06 22:04:24 +02:00
a8dfe6f123
Bottom multi-select ( #7093 )
2024-04-29 07:40:03 +02:00
c063c59af3
Fix sharp corners on placeholders ( #7142 )
...
All placeholder now have round corners matching the corner radius of the
image that will eventually load.
2024-04-27 11:28:30 +02:00
c56facd141
Improve about icons ( #7122 )
...
The new icons better represent the contributors and the privacy policy.
2024-04-21 19:50:19 +02:00
25e4703da4
Fix website languages being in wrong folder ( #7084 )
2024-04-12 23:52:35 +02:00
e578f4ca93
CI tweaks ( #7069 )
...
- Run Checkstyle with gradle to make it easier for users
- No longer needs different configuration for new code
- Exclude current violations
- Fix some violations that somehow couldn't be specified in the exclusion file
- Print SpotBugs/Lint/Checkstly violations in GitHub format
- Then the CI run gets annotated on the web UI
2024-04-07 23:28:14 +02:00
b6a4049ff4
Spotbugs cleanup ( #6968 )
...
Remove unused SpotBugs rules.
Fix URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD, ICAST_INTEGER_MULTIPLY_CAST_TO_LONG, NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION, OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE
2024-04-05 19:28:36 +02:00
92ab575b15
Delete core module ( #7060 )
2024-04-05 19:20:27 +02:00
edb440a5a9
Restructure related UI classes together ( #7044 )
2024-03-31 18:40:15 +02:00
5ede21d676
Remove dependency of :net:discovery and :ui:echo on :core ( #7036 )
...
Moves the common icon files to :ui:common
2024-03-29 11:23:33 +01:00
130da46f5d
Move widget setup code to widget module ( #6996 )
2024-03-25 23:45:09 +01:00
15eab50223
Move debug icons to :ui:common ( #7026 )
2024-03-24 22:07:18 +01:00
f20ce1fc69
Move first batch of preferences code to :ui:preferences ( #7010 )
2024-03-23 09:40:40 +01:00
0a6b7ed699
Nicer rating dialog ( #7011 )
2024-03-22 18:18:30 +01:00
0cbd97b5cb
Move theme to :ui:common module ( #6997 )
...
This enables creating Activities outside the app and core modules
2024-03-17 18:43:55 +01:00
7c14534179
Remove TriangleLabelView ( #6963 )
...
Since we redesigned the subscriptions page, this class is unused.
2024-03-06 21:53:40 +01:00
40da13e014
Clean up some dead code ( #6952 )
2024-03-04 23:07:28 +01:00
e9d190da1b
Bump AGP and Gradle ( #6489 )
2023-10-17 20:52:21 +02:00
c38b263458
Better content descriptions for TalkBack ( #6684 )
2023-10-06 18:24:13 +02:00
7cb0ba8156
Switch to colorBackground instead of windowBackground ( #6674 )
2023-10-01 18:07:47 +02:00
6d7bfef8a5
Download Service Rewrite ( #6420 )
2023-05-05 23:09:03 +02:00
f9839aba99
Don't break tab labels into multiple lines on small devices ( #6313 )
2023-02-11 10:14:46 +01:00
d8d6f1c72f
Remove support for Android 4.4
2022-12-18 15:01:59 +01:00
37b49b1e38
Use segmented buttons for filter
2022-09-18 19:12:41 +02:00
ac8114342c
Migrate Toolbars to Material3
2022-09-18 18:57:43 +02:00
fafe85ddd6
Integrate TriangleLabelView locally into project
2022-06-04 20:17:12 -04:00
0b431a3311
Update filter dialog to Fragment
2022-04-22 22:17:24 +02:00
32770fe817
Refresh timeline when resetting statistics
2022-03-05 10:43:31 +01:00
7451da1121
Move statistics screens to new module
2022-02-26 19:44:17 +01:00
87067af965
Fix some gradle deprecations
2022-02-09 11:28:40 -05:00
d4769620b7
Add preference to show subscription title ( #5538 )
2021-12-01 22:17:37 +01:00
a73a932a7c
Move speed dialog to the bottom ( #5464 )
2021-10-12 21:14:08 +02:00
c72fd81886
Move common gradle setup to a single file
...
Original idea by @TacoTheDank
2021-05-11 22:38:46 +02:00
fcf918f304
Enabled Lint with dependency checking
2021-04-17 17:30:43 +02:00
0455a19657
Fix failing Lint task when there are dependency updates
2021-03-01 16:53:31 +01:00