ByteHamster
467b2ae1a3
Created audio player fragment
2020-03-22 23:07:59 +01:00
Nathan Mascitelli
16345468e3
Fix build after rebase
2020-03-22 16:31:43 -04:00
Nathan Mascitelli
f82f9d702c
Changes based on feedback
2020-03-22 16:28:51 -04:00
Nathan Mascitelli
ad54ed3ec6
Autodownload notification opens queue
2020-03-22 16:27:28 -04:00
Nathan Mascitelli
052c86f43b
Fix build after rebase
2020-03-22 16:25:57 -04:00
Nathan Mascitelli
bd4631126d
Updates based on QA feedback
2020-03-22 16:25:57 -04:00
Nathan Mascitelli
5d70a3cc38
Rename generatedBySystem to initiatedByUser
2020-03-22 16:25:57 -04:00
Nathan Mascitelli
71f57bda32
Simplify constructors
2020-03-22 16:25:04 -04:00
Nathan Mascitelli
bbc994fc9b
Fix build and tests
2020-03-22 16:25:04 -04:00
Nathan Mascitelli
1eaecf8358
Add preferences
2020-03-22 16:19:31 -04:00
Nathan Mascitelli
b5244bbe99
Add generatedBySystem to DownloadRequest
2020-03-22 16:19:31 -04:00
ByteHamster
b6bbcf5afb
Made sure that all fragments have a progress bar
2020-03-21 19:25:54 +01:00
ByteHamster
1f4801b3b2
Fixed item flickering while downloading
2020-03-20 19:55:56 +01:00
ByteHamster
8e10b986b2
Fixed header not updating after feed refresh
2020-03-20 19:02:46 +01:00
H. Lehmann
4da4b0e1c2
Merge pull request #3946 from ByteHamster/speed-up-start
...
Install ssl provider asynchronously
2020-03-20 16:14:41 +01:00
H. Lehmann
f1d00fe66a
Merge pull request #3948 from ByteHamster/authentication-button-visibility
...
Fixed white on white text
2020-03-20 16:02:44 +01:00
ByteHamster
c336ac24d4
Give cancelling downloads more time
...
The first download installs the ssl security provider and might block
around 1.2 seconds longer than in previous versions.
2020-03-20 15:55:26 +01:00
ByteHamster
00138515cc
Fixed white on white text
2020-03-20 15:04:38 +01:00
H. Lehmann
fee79e9043
Merge pull request #3945 from ByteHamster/fix-jumping-splash
...
Fixed jumping icon on splash screen
2020-03-20 14:35:46 +01:00
ByteHamster
1eb207ad0e
Fixed jumping icon on splash screen
2020-03-20 14:19:03 +01:00
ByteHamster
096fb0d427
Fixed back button no longer closing app
2020-03-20 14:17:53 +01:00
ByteHamster
c2734ecb7e
Fixed adding feeds when clipboard is empty
2020-03-20 14:12:01 +01:00
ByteHamster
0d02943866
Install ssl provider asynchronously
2020-03-20 14:08:44 +01:00
H. Lehmann
d7cfa07c44
Merge pull request #3943 from ByteHamster/nav-list-fragment
...
Nav list fragment
2020-03-19 21:56:39 +01:00
ByteHamster
260bb8f5cc
Updated tests
2020-03-19 21:22:44 +01:00
ByteHamster
9e99b81f1e
Enabled more checkstyle rules
2020-03-18 20:17:51 +01:00
ByteHamster
2026b3dd22
Using nav list fragment in MediaPlayerInfoActivity
2020-03-18 19:37:38 +01:00
ByteHamster
8ce26915be
Migrated nav list to a fragment
2020-03-18 19:19:28 +01:00
ByteHamster
82e073908f
Do not spam toast message when downloading
2020-03-18 00:36:44 +01:00
ByteHamster
13bab7f916
Fixed delete button visibility
2020-03-18 00:34:10 +01:00
H. Lehmann
85cbebcae1
Merge pull request #3940 from ByteHamster/caching-improvements
...
Do not cache images, accept old iTunes responses
2020-03-18 00:29:38 +01:00
Tony Tam
34fba016d1
Show artistName in place of podcast url when it is available ( #3762 )
2020-03-18 00:11:52 +01:00
ByteHamster
9ff4687821
Do not cache images, accept old iTunes responses
2020-03-18 00:08:13 +01:00
ByteHamster
8486c33815
Tiny add feed improvements
2020-03-17 23:26:04 +01:00
H. Lehmann
bb13b1e5f3
Merge pull request #3938 from ByteHamster/sidebar-size
...
Increased sidebar size
2020-03-17 16:09:50 +01:00
ByteHamster
53f9c87797
Increased sidebar size
2020-03-17 15:39:28 +01:00
ByteHamster
6066fef1f2
Migrated download screen to RecyclerView
2020-03-17 14:57:20 +01:00
ByteHamster
7db3da273a
Re-added paged feed button
2020-03-17 14:35:10 +01:00
ByteHamster
8d2a188eda
Showing feed results in search
2020-03-17 14:35:10 +01:00
ByteHamster
4f0de071ec
Converted lists to RecyclerView
...
Also, cleaned up list adapters
2020-03-17 14:35:06 +01:00
H. Lehmann
4e0e4baa05
Merge pull request #3935 from ByteHamster/black-icons
...
Made icons black instead of grey
2020-03-17 00:22:19 +01:00
ByteHamster
1e77726942
Removed unused cast button
2020-03-16 22:34:23 +01:00
ByteHamster
9f32b6cebf
Made icons black instead of grey
...
Since switching to the official Toolbar theme, the back arrow and
the overflow dots are black, too.
2020-03-16 22:34:06 +01:00
ByteHamster
e4fa92b8b9
Showing more suggestions
2020-03-16 22:21:50 +01:00
ByteHamster
fc8aee3ce4
Made add feed page more white
2020-03-16 22:21:45 +01:00
H. Lehmann
15b1afa38b
Merge pull request #3923 from ByteHamster/toolbar
...
Moved Toolbar to individual Fragments
2020-03-16 18:50:00 +01:00
ByteHamster
be22ad1682
Added toolbar to online search fragments
2020-03-16 17:24:57 +01:00
ByteHamster
78b26fefb5
Fixed clicking up arrow
2020-03-16 16:59:47 +01:00
ByteHamster
3167c7a5d2
Always add UserAgent to requests
2020-03-16 10:48:29 +01:00
H. Lehmann
c0a688ce54
Merge pull request #3930 from ByteHamster/cache
...
Enable caching for web responses
2020-03-16 10:33:20 +01:00
ByteHamster
7bfee9ba0f
Enable caching for web responses
2020-03-16 01:15:16 +01:00
H. Lehmann
e458641181
Merge pull request #3929 from ByteHamster/do-not-try-to-load-null
...
Do not try to load image when media is null
2020-03-16 00:58:27 +01:00
H. Lehmann
6fd1f8e692
Merge pull request #3882 from ByteHamster/stream-unsubscribed-episode
...
Allow to stream episodes from unsubscribed podcast
2020-03-16 00:58:12 +01:00
ByteHamster
f7411d2d98
Allow to stream episodes from unsubscribed podcast
2020-03-16 00:19:20 +01:00
ByteHamster
1b93e7ef10
Do not try to load image when media is null
2020-03-16 00:10:29 +01:00
ByteHamster
a9d93c9074
Fixed error message when file was deleted
2020-03-15 23:51:25 +01:00
ByteHamster
ca09df5b1a
Centralize creation of search icon
2020-03-15 20:48:43 +01:00
ByteHamster
bdc786e44d
Added drawer hamburger icon
2020-03-15 20:36:22 +01:00
ByteHamster
32dd30705a
Added collapsing feed info
2020-03-15 20:09:20 +01:00
ByteHamster
7f4d43deb1
Moved Toolbar to individual Fragments
2020-03-15 20:09:11 +01:00
H. Lehmann
03d1f41e9b
Merge pull request #3927 from ByteHamster/player-page
...
Removed ActionBar background on player page
2020-03-14 00:18:53 +01:00
JessieVela
de92fd6d36
Fixed default sort method not showing up as selected ( #3926 )
2020-03-13 23:55:26 +01:00
ByteHamster
0ef66fef54
Color tweaks
2020-03-13 23:52:30 +01:00
ByteHamster
63222f38cc
Make PagerIndicator respect padding
2020-03-13 23:30:47 +01:00
H. Lehmann
5bb1942c07
Merge pull request #3922 from ByteHamster/icon-padding
...
Better alignment of feed settings button
2020-03-12 12:18:25 +01:00
ByteHamster
652d42e093
Better alignment of feed settings button
2020-03-12 00:45:39 +01:00
H. Lehmann
b30ac0c9dd
Merge pull request #3896 from ByteHamster/white-on-white-image
...
Do not display white on white for transparent images
2020-03-12 00:29:20 +01:00
ByteHamster
14be854107
Do not display white on white for transparent images
...
or images with strange aspect ratio
2020-03-12 00:06:02 +01:00
Jessie Vela
4823915776
When selecting multi select, long titles are limited to two lines and not cropped
2020-03-10 10:14:05 -07:00
JessieVela
60774ceaa1
Change batch edit text to Multi select ( #3917 )
2020-03-10 17:51:34 +01:00
JessieVela
ff699ac4ec
Change display of text from Download queued to Download pending ( #3916 )
2020-03-10 10:03:51 +01:00
H. Lehmann
fef4fb9a6b
Add allow streaming dialog ( #3897 )
2020-03-01 01:22:29 +01:00
ByteHamster
018cbf1b30
Fixed ItemFragment typos
2020-03-01 00:17:32 +01:00
H. Lehmann
727e83eac6
Merge pull request #3885 from ByteHamster/new-episodes-default
...
Change default drawer counter to 'new episodes'
2020-03-01 00:11:03 +01:00
H. Lehmann
3dae17beff
Refactor action button in ItemFragment ( #3898 )
...
Much more readable to have decision for action and action itself in one place.
2020-03-01 00:10:39 +01:00
H. Lehmann
b80bb03d27
Merge pull request #3886 from ByteHamster/export-logcat
...
Added 'Export logs' button to bug report page
2020-03-01 00:05:13 +01:00
H. Lehmann
d360ab2925
Merge pull request #3894 from ByteHamster/no-media-items
...
Fixed items without media showing video icon
2020-03-01 00:04:23 +01:00
ByteHamster
7adfbcf003
Show pause button for currently streamed episode
2020-02-28 14:04:08 +01:00
ByteHamster
85d2881ab4
Fixed items without media showing video icon
2020-02-28 13:54:52 +01:00
ByteHamster
aa160355c3
Added 'Export logs' button to bug report page
2020-02-23 19:48:34 +01:00
ByteHamster
1c620628d4
Change default drawer counter to 'new episodes'
...
instead of new+unplayed
2020-02-23 19:32:03 +01:00
ByteHamster
fc8eca83bd
Renamed mailing list to user forum
2020-02-23 10:24:30 +01:00
H. Lehmann
930642cb36
Merge pull request #3879 from ByteHamster/playback-controls
...
Fixed overlapping audio controls
2020-02-21 22:48:57 +01:00
ByteHamster
f613fa11dc
Fixed overlapping audio controls
2020-02-21 22:34:58 +01:00
ByteHamster
5f0aba7a3c
Fix being unable to select 4.0 speed
2020-02-21 19:39:27 +01:00
ByteHamster
76864ee4ff
Linear range for speed indicator
2020-02-21 19:29:11 +01:00
ByteHamster
9d31cdc32f
Respect app theme
2020-02-21 19:16:00 +01:00
ByteHamster
b3ea96e7b3
Merge branch 'develop' into speed-indicator-view
2020-02-21 19:02:53 +01:00
H. Lehmann
f4223900fc
Merge pull request #3874 from ByteHamster/fix-refresh-flashing
...
Fixed flashing refresh button
2020-02-21 18:57:30 +01:00
H. Lehmann
976c20e8d9
Merge pull request #3877 from ByteHamster/opt-out-webview
...
Opt out of WebView metrics collection
2020-02-21 18:55:35 +01:00
Tony Tam
324672444c
min and max width of piechart ( #3873 )
2020-02-21 18:47:12 +01:00
ByteHamster
8214604ac6
Opt out of WebView metrics collection
2020-02-20 21:38:32 +01:00
ByteHamster
32c0af7e6c
Fixed flashing refresh button
2020-02-19 16:08:30 +01:00
H. Lehmann
4e26749757
Merge pull request #3854 from ByteHamster/item-details-page
...
Updated item details page
2020-02-19 15:09:45 +01:00
H. Lehmann
3e51442560
Merge pull request #3869 from ByteHamster/remove-unused-attrs
...
Remove unused attrs
2020-02-18 14:20:09 +01:00
ByteHamster
3281ba77de
All episodes and new episodes no longer have a drawer item
2020-02-18 13:18:35 +01:00
H. Lehmann
4845da64a0
Merge pull request #3868 from ByteHamster/fix-sidebar-in-queue
...
Fixed sliding in sidebar in queue
2020-02-18 13:06:45 +01:00
ByteHamster
5070c6cb03
Removed background difference
2020-02-18 13:01:32 +01:00
ByteHamster
af79fe8016
Made separator line thinner
2020-02-18 12:47:56 +01:00
ByteHamster
e43d006a03
Increased cover size and added rounded corners
2020-02-18 12:37:15 +01:00
ByteHamster
5d52013e35
Converted to LinearLayout
2020-02-18 12:29:28 +01:00
ByteHamster
025af99aaa
Fixed sliding in sidebar in queue
2020-02-18 12:15:25 +01:00
H. Lehmann
178006bcd7
Merge pull request #3861 from ByteHamster/fix-small-subscription
...
Fixed subscription screen overflowing when having 5 columns and broken images
2020-02-14 20:44:49 +01:00
ByteHamster
e4179dd1ce
Fixed subscription screen overflowing when having 5 columns and broken images
2020-02-13 20:36:06 +01:00
ByteHamster
5de0cc138c
Little fixes
2020-02-13 20:26:45 +01:00
ByteHamster
3c6fd072e3
Added border to play button
2020-02-13 13:43:13 +01:00
ByteHamster
b64769ab63
Rounded chapter images
2020-02-13 12:46:21 +01:00
ByteHamster
b39dc02109
Merge remote-tracking branch 'upstream/develop' into player-screen-update
2020-02-13 12:42:26 +01:00
H. Lehmann
f951d6362c
Merge pull request #3838 from ByteHamster/chapter-images
...
Support for chapter images
2020-02-13 12:38:53 +01:00
H. Lehmann
93a4e8aeea
Merge pull request #3857 from ByteHamster/play-button-resolution
...
Replaced playback images with vector version
2020-02-12 23:16:31 +01:00
ByteHamster
fe632a4f9f
Fixed other square images
2020-02-12 18:57:15 +01:00
ByteHamster
f9e97e878e
Replaced images with vector version
2020-02-12 18:43:53 +01:00
ByteHamster
9db5450243
Display chapter image directly
2020-02-12 18:30:57 +01:00
ByteHamster
9a492fa406
Fixed chapter image sometimes not appearing
2020-02-12 17:37:28 +01:00
ByteHamster
9182b6da14
Added chapter image to chapter list
2020-02-12 17:25:09 +01:00
ByteHamster
312cb84598
Added ChapterImageModelLoader
2020-02-12 17:12:21 +01:00
ByteHamster
5caaaa9e5a
Initial database support for chapter images
2020-02-12 17:12:21 +01:00
ByteHamster
289e462e48
Added ripple effect to video control buttons
2020-02-12 17:05:11 +01:00
ByteHamster
0485102797
Updated player screen appearance
2020-02-12 13:25:05 +01:00
H. Lehmann
25fbff6afd
Merge pull request #3827 from ByteHamster/extract-queue-item-view
...
Rewrite list item display
2020-02-12 11:09:11 +01:00
ByteHamster
94331b6465
Updated email address
2020-02-12 10:41:36 +01:00
ByteHamster
f79606e3e9
Merge branch 'develop' into extract-queue-item-view
2020-02-08 00:18:18 +01:00
H. Lehmann
67971af3aa
Merge pull request #3837 from ByteHamster/fix-chapter-screen
...
Fixed chapter screen not updating
2020-02-07 11:10:35 +01:00
ByteHamster
9f1bb8151a
Do not change item height when changing status icons
2020-02-07 00:26:39 +01:00
ByteHamster
331d59d60a
Fixed tests compilation
2020-02-07 00:18:54 +01:00
ByteHamster
739ea8a074
Fixed chapter screen not updating
2020-02-07 00:13:20 +01:00
ByteHamster
b9d5ec1a08
Updated chapters list
2020-02-06 23:16:12 +01:00
ByteHamster
7ec9b00e8b
Updated running downloads list
2020-02-06 22:51:58 +01:00
ByteHamster
24a51062e0
Updated download log list
2020-02-06 12:49:13 +01:00
ByteHamster
d83549431d
Respect theme in downloaded list
2020-02-06 11:21:52 +01:00
ByteHamster
dd53a6ed94
Make lists react to events
2020-02-05 18:33:36 +01:00
ByteHamster
2e6fc7a0a5
Using unified item view in search fragment
2020-02-05 18:18:10 +01:00
ByteHamster
a80bf2265a
Moved ViewHolder class
2020-02-05 17:57:35 +01:00
ByteHamster
2304d1d141
Honor makePlayedItemsTransparent flag
2020-02-05 17:23:22 +01:00
ByteHamster
ec21642a8c
Rounded covers
2020-02-05 17:14:37 +01:00
ByteHamster
164581c598
Allow to drag images like before
2020-02-05 17:05:56 +01:00
ByteHamster
d74b8d06b2
Merge branch 'develop' into extract-queue-item-view
2020-02-05 16:51:59 +01:00
ByteHamster
c3e1f8afbb
Made a bit more space
2020-02-05 16:43:41 +01:00
ByteHamster
df99d684b7
Hide images on podcast details screen
2020-02-05 16:17:51 +01:00
ByteHamster
f3e7dc59e6
Fixed not restarting correctly after import
...
This is the same as 72a8e0f3b6
but that commit got lost when merging master into develop
2020-02-05 16:05:23 +01:00
ByteHamster
f790b78b1a
Merge branch 'master' into develop
2020-02-05 13:10:04 +01:00
ByteHamster
6e6a64f502
Bumped version to 1.8.1
2020-02-05 13:00:15 +01:00
H. Lehmann
634c98317f
Merge pull request #3830 from ByteHamster/search-podcasts
...
Improved search function
2020-02-05 11:52:57 +01:00
ByteHamster
5a26207fdb
Removed unnecessary ItemAccess
2020-02-05 11:48:49 +01:00
ByteHamster
3ca6be8b04
Increase touchable area
2020-02-05 11:39:28 +01:00
ByteHamster
29010b857e
Added circular action buttons
2020-02-05 11:21:30 +01:00
ByteHamster
8b6a53fb88
Hide separator dot if there are no icons
2020-02-05 10:18:06 +01:00
ByteHamster
f3cbaee61b
Replaced eye icon with video cam
2020-02-05 10:07:01 +01:00
ByteHamster
3be4f80a5c
Removed search strings
2020-02-05 09:55:55 +01:00
ByteHamster
f4cfe7bdca
Do not search in chapters
...
This speeds up searching a LOT. I hope that most podcasts use good descriptions
and we do not need to search for chapters. Podcasts outside of Germany use chapters
only very infrequently.
2020-02-05 09:51:32 +01:00
H. Lehmann
8036498484
Merge pull request #3787 from ByteHamster/splash-for-all-screens
...
Display splash for all screens
2020-02-05 00:54:44 +01:00
H. Lehmann
3f85413b8d
Merge pull request #3831 from ByteHamster/verify-database
...
Verify database version before import
2020-02-05 00:51:26 +01:00
ByteHamster
75e0d2d7e1
Verify database version before import
2020-02-05 00:35:48 +01:00
ByteHamster
8d23571bba
Search for feeds separately
2020-02-05 00:06:32 +01:00
ByteHamster
17aae8c2db
Replaced all episodes list with new adapter
2020-02-04 23:13:15 +01:00
ByteHamster
e14ad4d859
Converted download list to new item view
2020-02-04 22:58:30 +01:00
ByteHamster
cb702a2de6
Cleaned up layout
2020-02-04 22:46:13 +01:00
H. Lehmann
9b76119578
Merge pull request #3828 from ByteHamster/fix-crash
...
Fixed crash when creating chapters fragment
2020-02-04 22:09:16 +01:00
ByteHamster
81eb3b7341
Fixed crash when creating chapters fragment
2020-02-04 21:36:33 +01:00
ByteHamster
1313cde481
Converted FeedItemlistAdapter to use new EpisodeItemViewHolder
2020-02-04 16:38:53 +01:00
H. Lehmann
9c1232532c
Merge pull request #3825 from ByteHamster/do-not-linkify-duration
...
Do not linkify shownotes duration
2020-02-04 15:14:49 +01:00
ByteHamster
b00a680e36
Give view some time to load
2020-02-04 15:03:26 +01:00
ByteHamster
cae04b5b13
Extract queue item holder to new class
...
First step to use a single item holder in the future
2020-02-04 14:53:52 +01:00
ByteHamster
c524d20cc9
Do not add timecode link if timecode equals duration
2020-02-04 00:02:15 +01:00
H. Lehmann
7e2fd0b1d7
Merge pull request #3820 from ByteHamster/checkstyle
...
Enforce more checkstyle rules
2020-02-03 23:17:58 +01:00
H. Lehmann
da890bba52
Merge pull request #3819 from ByteHamster/notify-default-playback-speed
...
Update speed when changing feed defaults
2020-02-03 11:15:36 +01:00
ByteHamster
719af170a7
Enforce SeparatorWrap
2020-02-02 18:42:10 +01:00
ByteHamster
b656cb91a2
Enforce MethodParamPad
2020-02-02 18:42:06 +01:00
ByteHamster
e7beaeb085
Fix overlapping lines in pie chart on small screens
2020-02-02 18:29:47 +01:00
ByteHamster
7b54350820
Make indicator work on small screens
2020-02-02 18:17:57 +01:00
ByteHamster
998a17a852
Update speed when changing feed defaults
2020-02-02 17:09:25 +01:00
H. Lehmann
6a327f252c
Merge pull request #3817 from ByteHamster/viewpager
...
Added Viewpager indicator that shows if chapters are present
2020-02-02 16:45:57 +01:00
ByteHamster
e6d59d04d1
Added OnClickListener to pager indicator
2020-02-02 11:45:09 +01:00
ByteHamster
f1769af246
Added ViewPager indicator that shows chapter availability
2020-02-02 11:37:14 +01:00
H. Lehmann
c16385743c
Merge pull request #3814 from ByteHamster/clean-up-statistics
...
Clean up statistics
2020-02-02 10:04:12 +01:00
ByteHamster
42313f5cea
Removed unused code
2020-02-01 19:24:19 +01:00
ByteHamster
edef730bd4
Clean up statistics
...
Removed unused `StatisticsData` wrapper class and extracted `StatisticsItem` to new class
2020-02-01 19:20:17 +01:00
ByteHamster
9b7fdc5103
Bumped version to 1.8.1-RC1
2020-02-01 18:29:17 +01:00
H. Lehmann
63290ae762
Merge pull request #3813 from ByteHamster/shownotes-webview
...
ShownotesWebView improvements
2020-02-01 18:18:38 +01:00
ByteHamster
8356226e97
Always allow clicking timecodes
2020-02-01 18:02:19 +01:00
ByteHamster
5af5f30bb6
Reduced code duplication
2020-02-01 12:09:16 +01:00
ByteHamster
a1cde4a493
Invalidate ItemPager menu on update
2020-02-01 11:22:32 +01:00
H. Lehmann
f5a30f6eed
Merge pull request #3811 from ByteHamster/sleep-timer-ui
...
Updated sleep timer UI
2020-02-01 11:05:04 +01:00
ByteHamster
17444d9a3c
Updated sleep timer UI
2020-02-01 10:50:44 +01:00
ByteHamster
7d3c2f7bc2
Always print current version of AntennaPod
...
Otherwise, users report bugs with old stack traces and therefore
old system info. Display a big system info block of the current
version and a simple line of the crash version.
2020-01-31 14:13:05 +01:00
ByteHamster
20d6838e5b
Removed unnecessary base activity
2020-01-29 11:08:11 +01:00
ByteHamster
bb8a7a2ac0
Removed OPML import activity with only one button
2020-01-29 11:08:11 +01:00
ByteHamster
639c586a80
Cleanup
2020-01-29 11:08:11 +01:00
ByteHamster
8ecbe95e16
Moved database import/export to settings
2020-01-29 11:08:06 +01:00
ByteHamster
0c7dd3cc24
Added summaries
2020-01-29 11:04:08 +01:00
ByteHamster
c83f71d6e9
Split import/export and storage preferences
2020-01-29 11:04:08 +01:00
H. Lehmann
8fa59a0648
Merge pull request #3800 from ByteHamster/fix-multiline-button
...
Fixed multi-line buttons
2020-01-28 18:56:11 +01:00
H. Lehmann
2a7b5b4311
Merge pull request #3802 from ByteHamster/fix-adding-feeds
...
Fixed adding feeds on Android 4.1
2020-01-28 18:53:00 +01:00
ByteHamster
188fb1e067
Fixed adding feeds on Android 4.1
2020-01-28 15:55:45 +01:00
ByteHamster
cb9c999d43
Fixed multi-line buttons
2020-01-28 14:45:18 +01:00
ByteHamster
2311c756ae
Updated html export design
2020-01-27 18:42:00 +01:00
H. Lehmann
409fbdfc2b
Merge pull request #3791 from ByteHamster/default-pip
...
Enable PiP by default
2020-01-27 14:14:43 +01:00
ByteHamster
5e84229918
Enable PiP by default
2020-01-27 09:09:14 +01:00
H. Lehmann
f41a133f2d
Merge pull request #3789 from ByteHamster/fix-download-button
...
Fix download button when 'prefer streaming' is active
2020-01-26 21:39:58 +01:00
Tony Tam
3bbe6d55f7
Use country code instead of language for top itunes feed
2020-01-26 17:25:12 +01:00
ByteHamster
90c5f0bfdd
Fix download button when 'prefer streaming' is active
2020-01-26 17:18:51 +01:00
H. Lehmann
8dd595e0e8
Merge pull request #3248 from maxbechtold/feat/simple-adjust-volume-per-feed
...
Feat/simple adjust volume per feed
2020-01-26 17:08:50 +01:00
ByteHamster
116125f721
Display splash for all screens
2020-01-26 13:44:30 +01:00
ByteHamster
95f23c837c
Display fancy speed indicator
2020-01-26 00:36:06 +01:00
ByteHamster
190b54ad70
Converted to EventBus instead of broadcast
2020-01-25 22:52:00 +01:00
H. Lehmann
429499d418
Merge pull request #3780 from ByteHamster/unlink-speed-settings
...
Do not link playback speed settings
2020-01-25 22:23:30 +01:00
ByteHamster
1b21cb14c9
Fixed white text on white background
2020-01-25 13:45:23 +01:00
ByteHamster
4939e27f16
Fix feed list update event not updating list
2020-01-25 13:38:36 +01:00
ByteHamster
2f7cbefddb
Do not link playback speed settings
...
Users are confused that the slider does not have all speed options anymore
This basically reverts 6a56260
2020-01-25 13:00:13 +01:00
H. Lehmann
404534fd83
Merge pull request #3773 from ByteHamster/fix-cover-loader
...
Fix weird behavior in CoverLoader
2020-01-20 18:26:28 +01:00
H. Lehmann
8175dfd902
Merge pull request #3767 from ByteHamster/convert-speed-to-float
...
Convert speed to float
2020-01-20 16:35:22 +01:00
H. Lehmann
d3964dac74
Merge pull request #3690 from ByteHamster/more-forgiving-duplicate-detection
...
More forgiving duplicate detection
2020-01-20 16:29:41 +01:00
ByteHamster
499db625c0
Fix weird behavior in CoverLoader
...
If you had an episode in the queue without a cover, it first showed the placeholder text.
After scrolling, the placeholder text was hidden and then there was just nothing at all.
This was inconsistent and confusing.
Now, always shows the placeholder (while loading and on error), making sure to update visibility.
2020-01-20 16:26:00 +01:00
ByteHamster
ac0cb04154
More forgiving duplicate detection
2020-01-20 15:39:00 +01:00
ByteHamster
7702c9ee8c
Convert playback speeds to float
...
Advantage: When setting the speed to a value that is not available for the button
using the audio controls dialog, we no longer jump to the lowest value. Instead,
we jump to the next bigger one.
2020-01-20 15:33:24 +01:00
Tony Tam
c7ec68193b
fix #3768 double check the item is still in the queue
2020-01-20 00:34:59 -08:00
ByteHamster
e0236361a4
Bumped version to 1.8.0
2020-01-16 00:25:24 +01:00
ByteHamster
34903cc205
Pulled store description translations
2020-01-16 00:21:52 +01:00
H. Lehmann
73d0cfa137
Merge pull request #3757 from ByteHamster/screenshots
...
Updated screenshots
2020-01-15 23:53:13 +01:00
ByteHamster
72a8e0f3b6
Fixed importing old database models
...
Force full restart to trigger the upgrade methods again.
2020-01-15 10:30:52 +01:00
ByteHamster
373fda460c
Generated screenshots
2020-01-14 10:22:08 +01:00
ByteHamster
f5e819f5dc
Added colorful dots to statistics
2020-01-12 10:35:32 +01:00
H. Lehmann
2f0c627b15
Merge pull request #3523 from wseemann/develop
...
Show storage size of downloaded episodes
2020-01-12 09:52:04 +01:00
William Seemann
6817c00491
Show storage size of downloaded episodes
2020-01-12 09:35:21 +01:00
H. Lehmann
2c45c4cd10
Merge pull request #3743 from txtd/mark-as-played
...
Show "mark as read" rather than "mark as play" in case item has no media
2020-01-11 12:47:22 +01:00
txtd
7f1c24e26c
Make sure episode contain media before adding them to queue
2020-01-11 11:27:58 +01:00
txtd
ce659f5cb2
Show mark as read rather than mark as played in case item has no media
2020-01-11 11:26:34 +01:00
Tony Tam
970cdd9905
Add summary to main settings/preferences screen ( #3745 )
2020-01-09 22:28:53 +01:00
H. Lehmann
b3f76e333b
Merge pull request #3711 from ByteHamster/load-more-new-episodes
...
Added paged loading to 'new episodes' list
2020-01-09 20:59:19 +01:00
H. Lehmann
5975f579d4
Merge pull request #3719 from ByteHamster/removed-unused-code
...
Removed unused code
2020-01-09 20:56:11 +01:00
ByteHamster
128f80fe55
Added paged loading to 'new episodes' list
2020-01-09 20:41:50 +01:00
H. Lehmann
6d0b16461d
Merge pull request #3720 from ByteHamster/do-not-allocate-arrays
...
Do not allocate space for arrays that do not need to be allocated
2020-01-09 17:28:12 +01:00
H. Lehmann
cd0a69ef63
Merge pull request #3715 from ByteHamster/speed-up-search
...
Increased search performance
2020-01-09 17:27:48 +01:00
H. Lehmann
34f19ed967
Merge branch 'develop' into do-not-allocate-arrays
2020-01-09 17:06:11 +01:00
H. Lehmann
f615b38d84
Merge pull request #3714 from ByteHamster/add-progress-bar-to-search
...
Added progress bar to episode search
2020-01-09 17:04:27 +01:00
txtd
22797fd7b2
Cleanup code
2020-01-07 23:02:06 +01:00
txtd
8520900597
Use replaceFirst() rather than replaceAll() when parsing subscribe on android URLs
2020-01-07 22:02:18 +01:00
txtd
9f363540fb
Properly parse subscribeonandroid.com URLs when subscribing to a feed
2020-01-07 21:01:29 +01:00
txtd
4636c01d73
Add intent filters for subscribeonandroid.com to manifest
2020-01-07 19:33:01 +01:00
ByteHamster
e1f3452e61
Bumped to version to 1.8.0-RC8
2020-01-07 18:24:17 +01:00
ByteHamster
fcfcb9223a
Make episode filter persistent
2020-01-07 12:28:12 +01:00
txtd
22c891ab5b
Display size of toDownload in snackback instead of checkedIds so that size matches the actual number of episodes being downloaded
2020-01-05 14:05:58 +01:00
txtd
7c3e3341c0
Check if an episode has media before adding it to download batch
2020-01-05 01:15:03 +01:00
H. Lehmann
71d281a818
Merge pull request #3729 from ByteHamster/try-fix-crash
...
Try to fix ArrayIndexOutOfBoundsException
2020-01-05 00:45:34 +01:00
ByteHamster
38e2abd2fe
Try to fix ArrayIndexOutOfBoundsException
...
We sometimes get an ArrayIndexOutOfBoundsException when trying to create the ItemPagerFragment.
After trying quite a few things already, Google Play still reports the crash.
Previous experiments showed that the index is not larger than the array length. Because it is
an AIOOB Exception and not a NPE, the array must be created correctly. Maybe it is a negative index.
Might be caused by getAdapterPosition() returning NO_POSITION (-1).
2020-01-04 23:57:51 +01:00
txtd
4931d88c35
Add download button to queue batch processing
2020-01-04 23:02:12 +01:00
ByteHamster
98d9c4cceb
Bumped to version to 1.8.0-RC7
2020-01-03 23:48:47 +01:00
ByteHamster
29a7c5583e
Update lists after changing 'prefer streaming' preference
2020-01-03 23:06:09 +01:00
ByteHamster
29a8a5e5aa
Bumped to version to 1.8.0-RC6
2020-01-02 19:19:15 +01:00
ByteHamster
ba401e4cb3
Updated collaborators
2020-01-02 19:17:28 +01:00
ByteHamster
7f402168b7
Do not allocate space for arrays that do not need to be allocated
...
Those arrays are just there for the type system. Creating them with a big size
is not necessary and uses unnecessary resources.
2020-01-02 18:40:05 +01:00
ByteHamster
687693ccb0
Removed unused methods
2020-01-02 18:29:45 +01:00
ByteHamster
8119b4a8e1
Replaced custom background with selectableItemBackground
2020-01-02 18:22:53 +01:00
ByteHamster
417dcdacf0
Removed API checks
2020-01-02 18:22:46 +01:00
ByteHamster
41af487a5b
Increased search performance
2020-01-01 16:21:28 +01:00
ByteHamster
329c301f6b
Added progress bar to episode search
2020-01-01 15:17:53 +01:00
ByteHamster
c409d1c0a6
Initialize variable directly before using
2020-01-01 14:34:04 +01:00
ByteHamster
4914fee2ee
Fix not showing options menu for search results
2019-12-31 14:34:38 +01:00
Max Bechtold
3e610c85b9
provide drawable for volume adaption setting
2019-12-29 11:42:45 +01:00
ByteHamster
912d2cecee
Bumped to version to 1.8.0-RC5
2019-12-24 10:30:01 +01:00
H. Lehmann
d1b5757f85
Merge pull request #3707 from ByteHamster/animate-feed-settings
...
Feed info animation updates
2019-12-24 10:27:57 +01:00
ByteHamster
f17aa9b4eb
Switched to less demanding animation
2019-12-24 10:17:42 +01:00
ByteHamster
7e2fc2c4a2
Prevent animating feed settings rows
2019-12-23 23:38:25 +01:00
Max Bechtold
12be60f1ba
resolve review remarks w.r.t naming: volume reduction -> volume adaption
2019-12-21 12:21:05 +01:00
Max Bechtold
9ca5cab246
Merge remote-tracking branch 'upstream/develop' into feat/simple-adjust-volume-per-feed
2019-12-21 11:52:01 +01:00
H. Lehmann
46731178b4
Merge pull request #3696 from ByteHamster/white-on-white
...
Fixed white on white text in authentication dialog
2019-12-20 00:15:36 +01:00
H. Lehmann
14d02f5143
Merge pull request #3695 from ByteHamster/playback-icon-size
...
Fixed playback speed icon mismatch
2019-12-20 00:15:08 +01:00
H. Lehmann
51c717c41b
Merge pull request #3698 from ByteHamster/fix-mark-played-button
...
Fixed mark played button not working
2019-12-20 00:13:19 +01:00
H. Lehmann
707fcdbc7f
Merge pull request #3654 from ByteHamster/emulator-test
...
Run integration tests on CI
2019-12-20 00:12:51 +01:00
ByteHamster
b5f15c6fe7
Fixed mark played button not working
2019-12-20 00:03:07 +01:00
ByteHamster
1a8c83548b
Ignore more playback related tests on CI
2019-12-19 23:44:31 +01:00
ByteHamster
ffa8dc10b3
Fixed white on white text in authentication dialog
2019-12-19 17:50:17 +01:00
ByteHamster
98647a705f
Fixed playback speed icon mismatch
2019-12-19 17:37:03 +01:00
ByteHamster
19890afc66
Bumped to version to 1.8.0-RC4
2019-12-19 17:36:02 +01:00
ByteHamster
6785eb7689
Do not crash when clicking menu items while loading
2019-12-19 16:52:37 +01:00
H. Lehmann
c20a2ec349
Merge pull request #3685 from ByteHamster/reset-position-currently-playing
...
Stop playback when resetting position of currently playing item
2019-12-15 10:24:01 +01:00
ByteHamster
0fe9335d75
Stop playback when resetting position of currently playing item
2019-12-14 00:03:43 +01:00
H. Lehmann
32f7e73130
Merge pull request #3681 from ByteHamster/add-logging-feeditem
...
Parameter checking
2019-12-13 12:39:41 +01:00
ByteHamster
e9f11c6c57
Extracted string resource
2019-12-13 10:00:37 +01:00
ByteHamster
d41d58063e
Ignore PlaybackTest on CI
2019-12-12 09:47:16 +01:00
ByteHamster
376600d5b4
Read current media from preferences instead of activity->fragment->controller
2019-12-12 09:47:16 +01:00
ByteHamster
51442cb047
Making sure to not click the wrong list
...
We might have multiple lists with the same ID in the hierarchy
2019-12-12 09:47:16 +01:00
ByteHamster
44aa0a3239
Try to kill playback service but do not fail if it does not stop
...
Android has no reliable way to stop a service instantly.
Calling stopSelf marks allows the system to destroy the service but the actual call
to onDestroy takes until the next GC of the system, which we can not influence.
Try to wait for the service at least a bit.
2019-12-12 09:47:16 +01:00
ByteHamster
44f5cad4e6
Do not try to click play in off-screen list
2019-12-12 09:47:16 +01:00
ByteHamster
ca16dddef1
Don't load queue multiple times
2019-12-12 09:47:16 +01:00
ByteHamster
09dc16c651
Fixed asset not being found
2019-12-12 09:47:16 +01:00
ByteHamster
a20ef049e1
Fixed test if wifi is disabled
2019-12-12 09:47:15 +01:00
ByteHamster
a9987aeaa6
Replaced inheritance with parameterized test
2019-12-12 09:47:15 +01:00
ByteHamster
e77ecda206
Fixed cases where one failing test broke all following tests
...
Select a random port for the http server, so we do not get EADDRINUSE
2019-12-12 09:47:15 +01:00
ByteHamster
0d5e3307b0
Making sure that activity is finished when deleting feed data
2019-12-12 09:47:15 +01:00
ByteHamster
75754ba0f8
Give the test some more time
...
Also, use 30sec to prevent passing because of playback finished instead of skipping
2019-12-12 09:47:15 +01:00
ByteHamster
e51a107083
Fixed tests on small screens
...
In general, made some tests more stable
2019-12-12 09:47:15 +01:00
H. Lehmann
c21bc58525
Merge pull request #3680 from ByteHamster/create-channels
...
Make sure to create notification channels
2019-12-12 09:46:38 +01:00
ByteHamster
551971a2f7
Parameter checking
2019-12-12 09:45:36 +01:00
ByteHamster
29f468b332
Make sure to create notification channels
2019-12-12 09:41:35 +01:00
ByteHamster
a4243320f6
Bumped to version to 1.8.0-RC3
2019-12-11 10:19:08 +01:00
ByteHamster
5789704c8f
Removed intendation monster
2019-12-02 10:37:19 +01:00
H. Lehmann
55453c543f
Merge pull request #3653 from ByteHamster/test-playback-speed
...
Added test for changing playback speed
2019-12-01 23:02:07 +01:00
ByteHamster
19c7108dfb
Added test for changing playback speed
2019-12-01 22:55:35 +01:00
H. Lehmann
90f578aa48
Merge pull request #3656 from ByteHamster/fix-tests3
...
More test fixes
2019-11-28 22:59:54 +01:00
ByteHamster
e593e37dd5
Simplified playback test
2019-11-28 22:55:11 +01:00
ByteHamster
48deef165c
Fixed episode cleanup test on small screens
2019-11-28 22:49:04 +01:00
ByteHamster
8d3dde8cd5
Fixed drawer tests when having a small screen
2019-11-28 22:45:35 +01:00
ByteHamster
816a885f6b
Fixed db cleanup tests
...
Cleanup is currently just enabled if autodownload is enabled
2019-11-28 12:14:12 +01:00
ByteHamster
21ff83158d
Bumped version to 1.8.0-RC2
2019-11-26 21:06:35 +01:00
ByteHamster
b1bc4be32a
Added forgotten @ characters to changelog
2019-11-26 21:04:41 +01:00
ByteHamster
1dd5c19eea
Fixed NPE in EmptyViewHandler
2019-11-26 00:58:11 +01:00
ByteHamster
caf063333a
Updated contributors
2019-11-24 10:32:43 +01:00
ByteHamster
3904ebe0c6
Updated description
2019-11-24 10:30:44 +01:00
ByteHamster
19503f6971
Bumped version to 1.8.0
2019-11-24 10:09:06 +01:00
ByteHamster
03432bd8c3
Updated changelog
2019-11-24 10:06:51 +01:00
H. Lehmann
c6fb84fa1f
Merge branch 'develop' into remove-prestissimo
2019-11-22 22:18:52 +01:00
H. Lehmann
f3008f442e
Merge pull request #3636 from ByteHamster/api-16
...
Bumped minimum API version to 16
2019-11-22 22:18:04 +01:00
ByteHamster
4a3db25876
Fixed some lint errors
2019-11-22 19:29:17 +01:00
ByteHamster
bf5705b17a
Removed API 14 method
2019-11-22 19:20:50 +01:00
ByteHamster
9f1eb5a175
Removed prestissimo
2019-11-22 18:56:36 +01:00
ByteHamster
201bb0fe91
Bumped minimum API version to 16
2019-11-22 18:50:32 +01:00
H. Lehmann
a5ee83f373
Merge pull request #3629 from ByteHamster/streaming-icon
...
Updated streaming icon
2019-11-21 15:46:08 +01:00
H. Lehmann
d0a0f75961
Merge pull request #3626 from ByteHamster/update-play-description
...
Updated Google Play description
2019-11-21 14:14:47 +01:00
H. Lehmann
7fd8aa8503
Merge pull request #3630 from ByteHamster/podcast-settings-icon
...
Added icons to podcast settings
2019-11-21 14:13:10 +01:00
H. Lehmann
6c0f773188
Merge pull request #3628 from ByteHamster/explicitly-set-streaming
...
Explicitly set default download/streaming value for existing users
2019-11-21 14:08:50 +01:00
ByteHamster
06fe53f607
Added icons to podcast settings
2019-11-21 11:22:24 +01:00
ByteHamster
08cbb0bf96
Updated streaming icon
2019-11-21 11:08:31 +01:00
ByteHamster
4a6731d4e1
Explicitly set default download/streaming value for existing users
...
This mankes it easier to change the default later without affecting existing installs
2019-11-21 10:28:36 +01:00
H. Lehmann
011d48982e
Merge pull request #3622 from ByteHamster/add-feed-page-button
...
Design tweaks on add feed page
2019-11-21 10:06:55 +01:00
ByteHamster
6462c9c820
Updated Google Play description
2019-11-20 20:22:53 +01:00
ByteHamster
0a5589b812
Fix refresh icon sometimes not displayed
2019-11-20 18:46:30 +01:00
ByteHamster
f399a29a64
Better alignment of headings and content
2019-11-20 18:35:31 +01:00
ByteHamster
47e80d0c96
Increased add feed page padding
2019-11-20 18:33:33 +01:00
ByteHamster
51840ee5f5
Use a single shade of blue on the add podcast screen
2019-11-20 18:28:25 +01:00
ByteHamster
ece45c7cac
Make confirm button less prominent
2019-11-20 18:09:28 +01:00
ByteHamster
c9e67ce506
Fixed empty adapter in some cases
2019-11-15 17:08:00 +01:00
ByteHamster
adcce2b94f
Fixed displaying wrong menu
2019-11-15 16:46:26 +01:00
ByteHamster
4336c10fb1
Tiny layout improvements
2019-11-15 10:43:26 +01:00
ByteHamster
559cdf577c
Merge branch 'develop' into feeditem-viewpager
2019-11-15 10:36:37 +01:00
ByteHamster
2b3b556735
Moved actionbar menu to ItemPagerFragment
...
ViewPager keeps multiple fragments in background and therefore,
the menu was shown multiple times.
2019-11-15 10:32:53 +01:00
H. Lehmann
292f4c73cb
Merge pull request #3609 from ByteHamster/fix-auto-download-title
...
Fixed auto download settings title
2019-11-14 00:11:13 +01:00
ByteHamster
0ae8852559
Switched from gestures to ViewPager
2019-11-13 20:16:57 +01:00
ByteHamster
ba7d411c9c
Fixed auto download settings title
2019-11-13 10:52:06 +01:00
ByteHamster
6c7d5e167b
Fixed info bar ignoring 'time respects playback speed' setting
2019-11-12 22:42:56 +01:00
H. Lehmann
19a6f613e9
Merge pull request #3604 from ByteHamster/fix-tests
...
Speed up some tests
2019-11-12 20:38:09 +01:00
H. Lehmann
0acb6c7960
Merge pull request #3601 from ByteHamster/fix-playback-speed-dialog
...
Fixed playback speed button
2019-11-12 20:26:07 +01:00
ByteHamster
c0f5046584
Switched to awaitility
...
Test now takes only half of the time
2019-11-12 20:24:28 +01:00
ByteHamster
8aaf4af6f8
Fixed some tests
2019-11-12 19:49:58 +01:00
H. Lehmann
36a1842659
Merge pull request #3600 from ByteHamster/fix-currently-playing-update
...
Fixed position sometimes updated in wrong item
2019-11-12 19:29:58 +01:00
H. Lehmann
a3a5ac5de7
Merge pull request #3592 from orionlee/more_respect_download_order_2448_handle_cancel
...
More respect download order - handle cancel
2019-11-12 19:29:25 +01:00
ByteHamster
f63d8f9803
Fixed playback speed button
...
Problem was that a float 5.99999 was casted to an int and therefore was 5.
2019-11-12 17:12:08 +01:00
ByteHamster
62722b2504
Fixed position sometimes updated in wrong item
2019-11-12 12:25:23 +01:00
H. Lehmann
60a070b56c
Merge pull request #3597 from ByteHamster/rework-about-screen
...
Rework about screen
2019-11-09 10:15:18 +01:00
ByteHamster
57900be16e
Cleanup
2019-11-09 09:56:48 +01:00