summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
AgeCommit message (Collapse)Author
2020-03-23Going down the BottomSheetBehavior rabbit hole...ByteHamster
BottomSheetBehavior only supports one scrolling child. Add support for a ViewPager. ViewPager.getChildAt sometimes does not match the actual position. Make sure that it keeps all children using setOffscreenPageLimit
2020-02-01Always allow clicking timecodesByteHamster
2020-02-01Reduced code duplicationByteHamster
2019-11-22Fixed some lint errorsByteHamster
2019-10-04Automatic AndroidX migrationByteHamster
2019-09-25Fixed crash if there is no browser installedByteHamster
2019-05-27Allow mixed contentByteHamster
2019-05-19Merge branch 'develop' into eventbus-v3ByteHamster
2019-04-12Fixed crash when re-using released controllerByteHamster
2019-04-12Let PlaybackController handle listening for service startByteHamster
2019-04-12Upgraded EventBus to v3ByteHamster
Also made sure that register/unregister are called in onStart/onStop instead of onResume/onPause (prevents possible MultiWindow problems where updates are not received because activity is not fucused).
2019-04-10Do not hold state in fragmentsByteHamster
2019-04-06#2966 RxJava2 null - explicit mark underlying Rx sources as NonNullorionlee
to be on the safe side, for cases that the consuming observers already assumes the result is not null. Rx observer : underlying sources marked as NonNull OnlineFeedViewActivity.listener member : DBReader.getFeedList StatisticsActivity.loadStatistics : DBReader.getStatistics CustomMRControllerDialog.updateViews : CustomMRControllerDialog.fetchArt CompletedDownloadsFragment.loadItems : DBReader.getDownloadedItems DownloadLogFragment.loadItems : DBReader.getDownloadedItems ItemDescriptionFragment.onViewCreated : .loadData, Timeline.processShownotes SubscriptionFragment.loadSubscriptions : DBReader.getNavDrawerData SubscriptionFragment.onContextItemSelected (x2) : DBWriter.markFeedSeen, DBWriter.markFeedRead PreferenceController.export : ExportWorker.output member
2019-04-03Specifying base urlByteHamster
Fixes <a href="//example.com"> links
2018-09-30Migrate rxjava to version 2Martin Fietz
2018-06-06Moved playing background into attrByteHamster
2018-06-06Merge branch 'develop' of https://github.com/alifeflow/AntennaPod into ↵ByteHamster
alifeflow-develop
2018-04-14[True Black] Fix UI Elementsalifeflow
Add true black style for progress bar Add true black style for item description Add true black style for web description
2018-04-05Even use expired cache if there is no networkByteHamster
Closes #2260
2018-01-14Add final modifiersMartin Fietz
2018-01-14Remove unused importsMartin Fietz
2018-01-09Replace code for SDK version lower than 14Martin Fietz
2016-09-03fix onMediaChanged() for ItemDescriptionFragmentDomingos Lopes
2016-06-29Fixed rule 'Lamdbas containing only one statement should not nest this ↵Soso Tughushi
statement in a block'
2016-05-19Fix for restoring scroll position in detail view #1947Jens Klingenberg
The scroll position on detail view is now being restored when you are switching back to it. On orientation change it doesn't restore on the exact position at the moment. But i think that could work with a scroll position relative to the webview height.
2016-04-24separate audioplayeractivity into audio and cast activitiesDomingos Lopes
2016-03-22code cleaning:Domingos Lopes
- lambda expressions, method references, - multi catches, - remove unnecessary keywords (public keyword on interface method signatures, static on interfaces or enums, final on private method signatures), - == false expressions, - diamond type (<>) expressions, - replace StringBuffer with StringBuilder for local variables used by a single thread, - replace Arrays.asList with Collections.singletonList whenever applicable, - inline variable returns (whenever the variable name's meaning is not important to understand the code), - replace some chains of if/else if/... with switch/case, - break append(a + b) into append(a).append(b) for StringBuilder objects, - unused import statements, - reduce log TAGs to 23 characters, - MaterialDialog callback deprecated, - ActionBarActivity for AppCompatActivity,
2016-03-13Prevent leakMartin Fietz
2016-02-22Do not refresh when not attachedMartin Fietz
2016-01-26Minor changesMartin Fietz
2016-01-26Tell player fragments to refreshMartin Fietz
2016-01-25Use theme background color for shownotes webviewMartin Fietz
2016-01-20Prevent WebView segfaultMartin Fietz
2016-01-16Audio player redesignMartin Fietz
Sleep timer and audio effects (e.g. balance) accessible from actionbar, fragment pager
2015-09-10Refactor database accessMartin Fietz
2015-06-19Don't propose to open malformed URLsMartin Fietz
2014-12-19Updated audio player layoutdaniel oeh
2014-12-08Destroy webview when it is no longer useddaniel oeh
Not destroying the webview might have caused crashes on some devices
2014-10-25Removed use of indeterminate progress bardaniel oeh
No longer supported in version 21 of the support library
2014-09-19Moved non-gui classes to 'core' packagedaniel oeh
2014-09-17Changed project structuredaniel oeh
Switched from custom layout to standard gradle project structure