ByteHamster
648593d432
Update translations
2024-07-27 19:22:36 +02:00
ByteHamster
3fe187eea5
Fix blue theme sometimes showing partially dynamic ( #7294 )
2024-07-18 23:15:44 +02:00
teleoflexuous
30dca237fd
Announce episode download start/end with Talkback ( #7272 )
2024-07-18 23:14:59 +02:00
ByteHamster
600ad2af3d
Echo 2024 bringup ( #7289 )
2024-07-18 21:08:57 +02:00
flofriday
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
flofriday
ff5a2c78d8
Fix search view showing underline ( #7264 )
2024-07-01 12:31:24 +02:00
flofriday
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
Keunes
14cf3cb1fc
Update strings.xml ( #7260 )
2024-06-22 13:18:26 +02:00
flofriday
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
André
f8c864f553
Reorganize appearance settings ( #7207 )
2024-05-31 10:46:59 +02:00
ByteHamster
0a768e6286
Merge branch 'master' into develop
2024-05-29 18:27:53 +02:00
ByteHamster
1fc212ee88
Move auto-delete settings ( #7096 )
...
Users had a hard time understanding that automatic deletion and episode cleanup are two different things.
Maybe that is because in German, both got translated to the exact same string.
Now both are next to each other and the titles are updated, so that it hopefully causes less confusion.
2024-05-24 14:21:21 +02:00
Tony Tam
e856a9f118
Display transcript text and follow along the audio ( #7103 )
2024-05-18 18:58:36 +02:00
Tony Tam
27e9bf36b1
Download and store transcript text ( #6797 )
2024-05-18 18:58:01 +02:00
ByteHamster
568c0928c5
Update translations
2024-05-12 21:17:37 +02:00
ByteHamster
084723ad76
Add episodes without subscribing ( #7098 )
2024-05-09 11:44:26 +02:00
ByteHamster
53ce6cd71a
Update error message design ( #7167 )
2024-05-08 23:27:04 +02:00
ByteHamster
a61f548792
Fix settings toolbar having color ( #7169 )
2024-05-08 07:46:25 +02:00
flofriday
6f572faa77
Fix inconsistent icons in the app toolbar. ( #7163 )
2024-05-06 22:04:24 +02:00
Simon Conrad
ba14510b80
Add support for parsing Nero M4A chapters ( #7159 )
2024-05-05 10:05:26 +02:00
ByteHamster
a8dfe6f123
Bottom multi-select ( #7093 )
2024-04-29 07:40:03 +02:00
ByteHamster
0341accef5
Update translations
2024-04-27 14:04:36 +02:00
flofriday
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
ByteHamster
d9d48674ed
Move 'show subscription title' setting to subscription page ( #7097 )
2024-04-27 10:42:54 +02:00
flofriday
7b048ed579
Make contributors clickable ( #7129 )
2024-04-24 20:57:29 +02:00
flofriday
c56facd141
Improve about icons ( #7122 )
...
The new icons better represent the contributors and the privacy policy.
2024-04-21 19:50:19 +02:00
ByteHamster
e9b3cc34fe
Optionally display subscriptions as a simple list ( #7087 )
2024-04-14 11:45:12 +02:00
ByteHamster
f3bca9d9e4
Add lazy loading to feed item list ( #7091 )
2024-04-13 19:18:13 +02:00
ByteHamster
25e4703da4
Fix website languages being in wrong folder ( #7084 )
2024-04-12 23:52:35 +02:00
ByteHamster
80ea632da3
Update contributors
2024-04-11 23:02:06 +02:00
ByteHamster
1a92db4706
Update translations
2024-04-11 22:57:42 +02:00
ByteHamster
d9e84f8c38
Target SDK 34 ( #7075 )
2024-04-09 22:33:52 +02:00
ByteHamster
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
ByteHamster
fc40da28a7
Merge branch 'master' into develop
2024-04-07 10:42:25 +02:00
Fredrik Wallén
00d6df6261
Make it possible to sort the home screen ( #7048 )
2024-04-05 20:45:26 +02:00
ByteHamster
687db0f5ed
Merge :net:sync:model and :net:sync:service-interface ( #7063 )
2024-04-05 20:08:25 +02:00
Taco
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
ByteHamster
92ab575b15
Delete core module ( #7060 )
2024-04-05 19:20:27 +02:00
ByteHamster
edb440a5a9
Restructure related UI classes together ( #7044 )
2024-03-31 18:40:15 +02:00
ByteHamster
4e47691e70
Remove gpodder search ( #7047 )
...
The search results are usually broken anyway
or the server just returns an error 500
2024-03-31 09:15:53 +02:00
ByteHamster
86ff7f540b
Remove unneeded module dependencies ( #7046 )
2024-03-31 09:15:03 +02:00
loucasal
bf1bd56186
Update string to sentence case ( #7045 )
2024-03-30 11:19:41 +01:00
ByteHamster
2fd73b148d
Move download service to module ( #7041 )
2024-03-29 19:27:53 +01:00
ByteHamster
6f3a9b1676
Create module for sync service and move DBWriter to database module ( #7040 )
2024-03-29 17:45:14 +01:00
ByteHamster
0c8c9a89a3
Move about screen to :ui:preferences ( #7039 )
2024-03-29 13:39:45 +01:00
ByteHamster
f9dd837362
Remove ClientConfig class ( #7038 )
2024-03-29 13:39:19 +01:00
ByteHamster
8f553f08f0
Add :ui:discovery module ( #7037 )
2024-03-29 13:38:31 +01:00
ByteHamster
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
ByteHamster
13a985ca1e
Restructure Echo to be more flexible ( #7035 )
...
Each screen is its own file, which makes it easier to add interactive elements.
2024-03-29 08:55:13 +01:00
ByteHamster
130da46f5d
Move widget setup code to widget module ( #6996 )
2024-03-25 23:45:09 +01:00