Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-02 | Bump version to 3.4.1HEADmaster | ByteHamster | |
2024-07-02 | Revert ExoPlayer back to default http backend (#7250) | ByteHamster | |
Basically reverts 186de76d95631bbdcd3cc4a2057321855b5a69aa The OkHttp backend sometimes causes issues when servers cut the connection. We had this happen after 1000s (about 17 minutes) for many users after upgrading OkHttp. Removes proxy support for streaming. | |||
2024-05-24 | Fix marking as played when there is no media (#7192) | ByteHamster | |
2024-05-22 | Fix UrlChecker on antennapod_local urls (#7191) | ByteHamster | |
2024-05-12 | Bump version to 3.4.03.4.0 | ByteHamster | |
2024-05-12 | Update metadata repo | ByteHamster | |
2024-05-12 | Update translations | ByteHamster | |
2024-05-03 | Bump version to 3.4.0-beta5 | ByteHamster | |
2024-05-01 | Fix password protected feeds (#7155) | ByteHamster | |
2024-05-01 | Fix deleting downloaded episode removes from queue (#7151) | flofriday | |
2024-04-29 | Bump version to 3.4.0-beta4 | ByteHamster | |
2024-04-28 | Fix sometimes not resetting media position (#7147) | ByteHamster | |
Before 5218e06904e489f77da4078de775dd0a63b94ef4, deleting an item loaded its state from the database again. Now it stores the state of that object. markItemPlayed() did not reset the object's playback position, so when auto-delete was enabled, the position was overwritten again. | |||
2024-04-28 | Fix tests creating FeedItems just once because of duplicate IDs (#7148) | ByteHamster | |
2024-04-27 | Bump version to 3.4.0-beta3 | ByteHamster | |
2024-04-27 | Update translations | ByteHamster | |
2024-04-27 | Switch Emulator CI to Ubuntu (#7143) | ByteHamster | |
GitHub switched their MacOS runners to ARM, which makes the Android emulator fail to start. Since we introduced the CI workflow, GitHub upgraded the Ubuntu runners as well, now supporting hardware acceleration. This means we no longer need MacOS. The Ubuntu runner is also about 2 times faster. | |||
2024-04-24 | Implement missing equals and hashcode methods for feeditem (#7132) | flofriday | |
Till 5713b1826795598848c95f31df906b7af5ce7076 many classes like FeedItem used to inherit from FeedComponent which provided those two methods. However since that commit the component no longer exists and now the classes need to implement it on their own. Without this, ArrayList.remove breaks. | |||
2024-04-16 | Bump version to 3.4.0-beta2 | ByteHamster | |
2024-04-15 | Work around race condition where position reset might be undone (#7102) | ByteHamster | |
When the position saver ticks while the service is just about to be stopped, it might happen that we first reset the position and then set it to the end again. This works around this. | |||
2024-04-15 | Fix default per-feed skip silence setting (#7101) | ByteHamster | |
2024-04-12 | Fix website languages being in wrong folder (#7084) | ByteHamster | |
2024-04-11 | Bump version to 3.4.0-beta1 | ByteHamster | |
2024-04-11 | Update contributors | ByteHamster | |
2024-04-11 | Update translations | ByteHamster | |
2024-04-09 | Target SDK 34 (#7075) | ByteHamster | |
2024-04-09 | Don't allow downloading already downloaded episdoes again (#7076) | ByteHamster | |
2024-04-07 | CI tweaks (#7069) | ByteHamster | |
- 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 | Merge branch 'master' into develop | ByteHamster | |
2024-04-06 | Do not crash if an event comes in before the media is loaded (#7067) | ByteHamster | |
2024-04-05 | Make it possible to sort the home screen (#7048) | Fredrik Wallén | |
2024-04-05 | Merge :net:sync:model and :net:sync:service-interface (#7063) | ByteHamster | |
2024-04-05 | Spotbugs cleanup (#6968) | Taco | |
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 | Delete core module (#7060) | ByteHamster | |
2024-04-04 | Move some tests from core module to their respective module (#7059) | ByteHamster | |
2024-04-04 | Small database efficiency tweaks (#7058) | ByteHamster | |
- When checking whether there is a subscription, there is no need to create feed objects (plus counters etc). Just the number of episodes is enough. - Downloads section only needs to load the items it actually displays. - No need to load FeedMedia, just to load FeedItem including the same FeedMedia afterwards. - No need to convert columns to Strings and back to Longs. - No need to join favorites when we are only interested in the list of IDs anyway. | |||
2024-04-04 | Remove methods from DbReader that just call a private method (#7057) | ByteHamster | |
2024-04-03 | Remember column indices between different list items (#7051) | ByteHamster | |
This is way faster than searching for the column index again for every item. | |||
2024-04-01 | Fix playback state not being updated (#7050) | ByteHamster | |
2024-03-31 | Restructure related UI classes together (#7044) | ByteHamster | |
2024-03-31 | Remove gpodder search (#7047) | ByteHamster | |
The search results are usually broken anyway or the server just returns an error 500 | |||
2024-03-31 | Remove unneeded module dependencies (#7046) | ByteHamster | |
2024-03-30 | Update string to sentence case (#7045) | loucasal | |
2024-03-29 | Fix search button not working on some screens (#7043) | ByteHamster | |
2024-03-29 | Move playback service to module (#7042) | ByteHamster | |
2024-03-29 | Move download service to module (#7041) | ByteHamster | |
2024-03-29 | Create module for sync service and move DBWriter to database module (#7040) | ByteHamster | |
2024-03-29 | Move about screen to :ui:preferences (#7039) | ByteHamster | |
2024-03-29 | Remove ClientConfig class (#7038) | ByteHamster | |
2024-03-29 | Add :ui:discovery module (#7037) | ByteHamster | |
2024-03-29 | Remove dependency of :net:discovery and :ui:echo on :core (#7036) | ByteHamster | |
Moves the common icon files to :ui:common |