ByteHamster
610b1c05e1
Renamed downloads to network
2018-04-22 18:53:36 +02:00
ByteHamster
03f1af6ad4
Disable items correctly in autodownload
2018-04-22 18:51:10 +02:00
ByteHamster
bb42ddbd56
MasterSwitchPreference
2018-04-22 18:41:43 +02:00
ByteHamster
a64c996e9c
Moved autodownload to new file
2018-04-22 18:12:40 +02:00
ByteHamster
33e695b519
Automation category
2018-04-22 17:49:20 +02:00
Martin Fietz
e12751986b
Merge pull request #2564 from xisberto/adaptive_icon
...
Adaptive icon
2018-04-22 17:25:33 +02:00
ByteHamster
56aa64725c
Merge branch 'develop' into preference-rework
2018-04-22 10:01:46 +02:00
Martin Fietz
a4a7c9ebb9
Merge pull request #2657 from ByteHamster/more-invalid-positions
...
Ignore more invalid positions
2018-04-22 09:58:02 +02:00
ByteHamster
6d3fc04f52
Merge branch 'develop' into exo-player
2018-04-22 09:43:59 +02:00
ByteHamster
d78191c8e8
Ignore more invalid positions
2018-04-22 09:37:54 +02:00
Martin Fietz
0a4bdfe65a
Merge pull request #2656 from ByteHamster/mark-all-played
...
Added warning to 'Mark all played'
2018-04-22 09:37:10 +02:00
Martin Fietz
ff22099b88
Merge pull request #2641 from ByteHamster/feed-info-and-settings
...
Split feed info and settings
2018-04-22 08:59:39 +02:00
Martin Fietz
2cb4656d12
Merge pull request #2636 from ByteHamster/feature-graphic
...
Added feature graphic
2018-04-22 08:47:28 +02:00
Martin Fietz
cca1de8d0d
Merge pull request #2637 from ByteHamster/apply-actions
...
Changed batch edit icon and name
2018-04-22 08:29:24 +02:00
Martin Fietz
a9e269b3bf
Merge pull request #2506 from ByteHamster/picture-in-picture
...
Added Picure in picture
2018-04-22 08:07:05 +02:00
Martin Fietz
1cc72b3728
Merge pull request #2629 from ByteHamster/different-string
...
Split up two different uses of the string 'New'
2018-04-22 08:02:51 +02:00
ByteHamster
f022ddaf8f
Added warning to 'Mark all played'
...
Closes #2643
2018-04-21 19:11:24 +02:00
ByteHamster
d50dcac96e
Added ExoPlayer setting
2018-04-21 17:58:14 +02:00
ydinath
fd13603be6
Use single instead of fromCallable
2018-04-20 21:27:24 -04:00
heckler01
3e10e50741
Remove unncessary inport
2018-04-20 21:27:23 -04:00
heckler01
0499ef60ac
Fix typos
2018-04-20 21:27:21 -04:00
heckler01
4c014bd3e3
Remove unnecessary version check
2018-04-20 21:27:20 -04:00
heckler01
b3d8a4c69f
Let webview handle if it can go back. When navigating the links, depth would increment, but never return to 0, and then get stuck on the about page.
2018-04-20 21:27:18 -04:00
heckler01
00ace172fc
Replace deprecated create((Observable.OnSubscribe<T>)
2018-04-20 21:27:16 -04:00
ByteHamster
cf2422b1db
Ignore invalid position updates
...
Closes #2642
2018-04-17 14:40:37 +02:00
alifeflow
12ee8d89b2
[True Black] Fix UI Elements
...
Add true black style for progress bar
Add true black style for item description
Add true black style for web description
2018-04-14 15:05:37 +09:00
alifeflow
deb2cea72f
[True Black] Cleaning up Code
...
Remove unused imports and redundant values
Coding style adjustment
2018-04-14 14:28:28 +09:00
ByteHamster
7626f14d52
Allow to select text
2018-04-13 16:26:31 +02:00
ByteHamster
fa091f6b09
Don't show keyboard when opening feed settings
2018-04-13 16:24:22 +02:00
ByteHamster
a1ce4f8b6f
Use better header in feed info and settings
2018-04-13 16:23:01 +02:00
ByteHamster
e786e0bae1
Moved info and settings button closer together
2018-04-13 16:03:01 +02:00
ByteHamster
c9fdc05784
Split feed info and settings
2018-04-13 15:39:51 +02:00
ByteHamster
184a35ecc4
Added feature graphic
2018-04-12 14:01:59 +02:00
ByteHamster
c5bdf341fa
Changed batch edit icon and name
...
Closes #1146
2018-04-11 17:15:59 +02:00
ByteHamster
0f80fac680
Allow to continue playback when leaving player
2018-04-11 12:15:49 +02:00
ByteHamster
b1622fa6be
Revert rename of setupFlavoredUI
2018-04-11 01:09:43 +02:00
ByteHamster
0b96588b10
Using attr icons in preferences
2018-04-11 00:41:44 +02:00
ByteHamster
6957cc9e27
Re-enabled preference setup methods
2018-04-11 00:30:42 +02:00
ByteHamster
7013bfc1eb
Sort order of preferences
2018-04-10 23:53:19 +02:00
ByteHamster
1afe8888d1
Changed icons
2018-04-10 23:50:32 +02:00
ByteHamster
5a2dca2840
Removed misc settings
2018-04-10 23:41:41 +02:00
ByteHamster
8ad9ef6c19
Added categories
2018-04-10 23:33:04 +02:00
ByteHamster
47909464af
Extracted string resources
2018-04-10 22:14:25 +02:00
ByteHamster
cf3def7cd5
Move 'counter' setting from 'adjust menu' to UI settings
2018-04-10 22:09:54 +02:00
ByteHamster
12ac9c9fc2
Added preference screens
2018-04-10 20:18:23 +02:00
ByteHamster
b5a8fe0a1b
Using compat method
2018-04-09 22:30:43 +02:00
ByteHamster
d757abedbc
Removing PiP option for unsupported devices
2018-04-09 22:20:43 +02:00
Martin Fietz
9b20aeaedd
Prepare for 1.6.5
2018-04-09 20:03:16 +02:00
ByteHamster
64221f7f56
Allow to enter PiP automatically
2018-04-09 19:43:50 +02:00
ByteHamster
562bbf21f0
Split up two different uses of the string 'New'
...
Closes #2348
2018-04-09 18:33:06 +02:00
ByteHamster
1831430a6e
Added checks for PiP support
2018-04-09 00:04:02 +02:00
ByteHamster
0a5a31a169
Merge branch 'develop' into picture-in-picture
2018-04-08 23:23:03 +02:00
Martin Fietz
4e63bfb11c
Update translations
2018-04-07 18:03:49 +02:00
Martin Fietz
18ad76fd43
Prepare for 1.6.5-RC1
2018-04-07 17:58:42 +02:00
Martin Fietz
ccd29a9991
Merge pull request #2618 from hannesa2/AndroidStudio_3.1
...
update to AndroidStudio 3.1
2018-04-07 17:49:24 +02:00
Martin Fietz
c5e99c92b3
Merge pull request #2626 from ByteHamster/failed-url
...
Showing URL for failed downloads
2018-04-07 17:34:52 +02:00
ByteHamster
ce60f2fd0b
Removed unneeded background
2018-04-07 16:32:35 +02:00
Martin Fietz
396d9c41a6
Merge pull request #2625 from ByteHamster/focus
...
Allow to focus settings button
2018-04-05 18:48:09 +02:00
Martin Fietz
3dc2fc16c9
Merge pull request #2624 from ByteHamster/opml-import
...
Added OPML import option next to the export option
2018-04-05 18:47:14 +02:00
Martin Fietz
57b7b094bd
Merge pull request #2623 from ByteHamster/webview-cache
...
Even use expired cache if there is no network
2018-04-05 18:46:16 +02:00
Martin Fietz
5983e12a35
Merge pull request #2622 from ByteHamster/opml-success-message
...
Use generic export message instead of OPML
2018-04-05 18:45:36 +02:00
ByteHamster
e41bc7bd61
Showing URL for failed downloads
...
Closes #1082
2018-04-05 18:25:19 +02:00
ByteHamster
b699279a33
Allow to focus settings button
...
Without this change, it seems like the sidebar is not usable
by using arrow keys only.
Related to #445 .
2018-04-05 17:45:36 +02:00
ByteHamster
15d93f01c9
Added OPML import option next to the export option
...
Fixes #2315
2018-04-05 17:09:16 +02:00
ByteHamster
8016a35193
Even use expired cache if there is no network
...
Closes #2260
2018-04-05 16:57:48 +02:00
ByteHamster
67b01f6ec8
Use generic export message instead of OPML
...
The same message is shown for HTML and OPML. Fixes #2462 .
Additionally, using string formatting now instead of just "+"
2018-04-05 16:26:01 +02:00
ByteHamster
999142a8f7
Added scrolling to Import/Export
...
Fixes #2582
2018-04-05 16:03:03 +02:00
Hannes Achleitner
0f9fe833bc
update some libs
2018-04-04 13:52:30 +02:00
Hannes Achleitner
3138505027
Simplify build
2018-04-04 13:52:30 +02:00
Hannes Achleitner
3c7f08db08
replace old ActionBarActivity with AppCompatActivity
2018-04-04 13:52:30 +02:00
Hannes Achleitner
7afde2528a
fix contentprovider authority for release
2018-04-04 13:52:30 +02:00
Hannes Achleitner
3ab4ad2a35
update to AndroidStudio 3.1
2018-04-04 13:52:30 +02:00
Martin Fietz
43f450433e
Merge pull request #2607 from ByteHamster/content-encoded
...
Fixes empty contentEncoded
2018-04-03 21:59:02 +02:00
ByteHamster
02da84b93a
Merge remote-tracking branch 'upstream/develop' into picture-in-picture
2018-04-02 22:19:09 +02:00
ByteHamster
878428f3a9
Only stop videoControlsHider when actually stopping
2018-04-02 22:18:40 +02:00
ByteHamster
bde6e316fc
Clarified test cases
2018-04-02 21:30:51 +02:00
ByteHamster
68a0373d9f
Merge remote-tracking branch 'upstream/develop' into layout-improvements
2018-04-02 21:13:39 +02:00
ByteHamster
146ec02395
Extracted color resource
2018-04-02 21:13:13 +02:00
Martin Fietz
894c7b6360
Merge pull request #2598 from orionlee/upgrade_android_gradle_plugin_v3
...
Upgrade android gradle plugin v3
2018-04-01 23:19:44 +02:00
alifeflow
05f923ebe2
[Ture Black] True Black Theme for AMOLED
...
Add true black themese
Modified code that fails to support three themes
2018-03-25 16:02:35 +09:00
ByteHamster
fdc5b43ab7
Added unit test for shownotes
2018-03-23 16:01:48 +01:00
Matthew Gaffen
a9f566f3f1
Only write queue order to database on drag release for the podcast queue.
...
This prevents large numbers of db writes in quick succession. This is a particular problem for large queue lengths. Fixes #2562 and potentially fixed #2573
2018-03-16 11:01:23 +00:00
orionlee
95037f67ad
dependencies: replace deprecated compile with implementation / api
2018-03-13 11:34:29 -07:00
orionlee
b71e61a221
Upgrade to Android Gradle Plugin v3.0.1 - bare minimal to get it built, ignoring depercation warnings
...
Details:
- upgraded buildtools to the latest (minimum 26.0.2 required)
- retired retrolambda
- added flavorDimensions (v3 requirement)
- Migrate dependency configurations for local modules (:core)
- Declaration of resources update in styles.xml (AAPT2 requirement)
- upgraded plugin github play-publisher to v1.2.0
2018-03-13 09:51:50 -07:00
ByteHamster
fcbadf1e9e
Revert "Set background of playerFragment to same color as toolbar"
...
This reverts commit 2f6c9c49f8
.
2018-02-20 22:47:18 +01:00
ByteHamster
d376e462e7
Make feed title selectable
2018-02-14 11:15:15 +01:00
ByteHamster
2fed8ff104
Darken background of feed header
...
This change only applies to feed items using transparent backgrounds.
The item is darkened but the background keeps transparent, which looks
weird, especially in light theme (have a look at the 34C3 feed)
2018-02-13 00:53:31 +01:00
ByteHamster
2f6c9c49f8
Set background of playerFragment to same color as toolbar
...
Most noticeable in dark theme
2018-02-13 00:49:00 +01:00
ByteHamster
877ae45592
Removed useless nested layout
2018-02-13 00:22:52 +01:00
Humberto Fraga
45440d775f
Removing old files and changing references.
...
Splash screen now follows icon color.
2018-02-10 16:52:18 -03:00
ByteHamster
301bf782a1
Do not flicker when pressing back arrow
2018-02-05 00:16:07 +01:00
ByteHamster
8feb6e087f
Make player selectable
2018-02-05 00:14:39 +01:00
Oliver Crow
8090431d30
Fix for #2555 - can't open Preferences activity when there are stored WiFi connections with null SSID.
2018-01-28 18:05:35 -08:00
Martin Fietz
c79b003dff
Prepare for 1.6.4.5
2018-01-22 21:51:43 +01:00
H. Lehmann
5526937698
Merge branch 'develop' into picture-in-picture
2018-01-21 22:50:47 +01:00
Martin Fietz
c64e47dcd6
Change back to old implementation
2018-01-21 19:59:09 +01:00
Martin Fietz
dde04c5a01
Use temporary StringBuilder for string concatenation in loop
2018-01-21 13:15:43 +01:00
Martin Fietz
b4d8868e9d
Revert "Use StringBuilder for string concatenation in loop"
...
This reverts commit 919ee63c3c
.
2018-01-21 13:13:23 +01:00
Martin Fietz
db21463730
Add missing spaces
2018-01-21 13:07:28 +01:00
Martin Fietz
595674a872
Minor refactorings
2018-01-21 13:03:30 +01:00
ByteHamster
06113b0891
Removed unused import
2018-01-21 12:47:17 +01:00
Martin Fietz
d3491d1858
Merge branch 'develop' into refactor
...
# Conflicts:
# app/src/main/java/de/danoeh/antennapod/activity/MediaplayerInfoActivity.java
# core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
2018-01-21 11:10:20 +01:00
Martin Fietz
e6498393a6
Merge pull request #2445 from ByteHamster/export
...
Database import/export
2018-01-21 10:51:16 +01:00
Martin Fietz
9adbf83182
Merge pull request #2543 from gaul/static-final
...
Make some static fields final
2018-01-21 10:03:52 +01:00
Andrew Gaul
404f241891
Make some static fields final
...
Adding final prohibits modification and allows initialization of
primitive and String fields at compile time instead of runtime in
clinit:
https://developer.android.com/training/articles/perf-tips.html#UseFinal
Found via error-prone.
2018-01-20 18:28:21 -08:00
Andrew Gaul
118d9103c1
Make some inner classes static
...
This avoids an implicit this field and can help GC. Found via
error-prone.
2018-01-20 18:26:08 -08:00
Martin Fietz
e56e3868da
Variable cannot be final
2018-01-14 18:42:26 +01:00
Martin Fietz
b38d016ec3
Remove catch for exception that is never thrown
2018-01-14 18:41:26 +01:00
Martin Fietz
c12fedf392
Merge folder configuration
2018-01-14 18:17:08 +01:00
Martin Fietz
3cb8f27e49
Remove unnecessary interface modifiers
2018-01-14 18:09:15 +01:00
Martin Fietz
44f80a9831
static modifier is redundant for inner enums
2018-01-14 18:08:48 +01:00
Martin Fietz
b80d6a7914
Remove redundant throws clauses
2018-01-14 18:06:24 +01:00
Martin Fietz
a49048c7f6
Add final modifiers
2018-01-14 18:05:45 +01:00
Martin Fietz
b86b6caec8
Weaken declaration access
2018-01-14 18:04:54 +01:00
Martin Fietz
e02baebf02
Use bulk operation instead of iteration
2018-01-14 18:02:56 +01:00
Martin Fietz
919ee63c3c
Use StringBuilder for string concatenation in loop
2018-01-14 18:01:31 +01:00
Martin Fietz
e44a54c965
Remove redundant call to 'String.format()'
2018-01-14 18:00:57 +01:00
Martin Fietz
55e2ac4ebe
Remove redundant calls to toString()
2018-01-14 18:00:21 +01:00
Martin Fietz
84b196746b
Replace single-argument 'Arrays.asList()' with 'Collections.singletonList()'
2018-01-14 17:58:15 +01:00
Martin Fietz
bf41f1713d
Synchronization field must be final
2018-01-14 17:55:25 +01:00
Martin Fietz
7d98db8321
Collapse empty tag
2018-01-14 17:53:52 +01:00
Martin Fietz
53dc62ec0f
Remove unused imports
2018-01-14 17:51:24 +01:00
Martin Fietz
a8e4fcf1b0
Replace for loop with foreach
2018-01-14 17:50:59 +01:00
Martin Fietz
cbc3b23753
Replace explicit type with <>
2018-01-14 17:50:32 +01:00
Martin Fietz
26b938ce5b
Replace statement lambda with expression lambda
2018-01-14 17:48:52 +01:00
Martin Fietz
7b2d7e80a4
Replace lambda with method reference
2018-01-14 17:48:11 +01:00
Martin Fietz
332943effb
Replace anonymous type with lambda
2018-01-14 17:47:43 +01:00
Martin Fietz
7257a6c76e
Refactor
2018-01-13 17:36:04 +01:00
ByteHamster
39c47da07d
Fixed backstack when pressing up arrow
2018-01-11 14:07:15 +01:00
Martin Fietz
648b6c9529
Remove superfluous logging
2018-01-10 23:26:58 +01:00
Martin Fietz
0774ed12e5
Move attributes to edittext
2018-01-10 23:26:20 +01:00
Martin Fietz
214d651735
LinearLayout should use 'layout_height="wrap_content"'
2018-01-10 23:23:22 +01:00
Martin Fietz
249bf9bc18
Do not treat position as fixed
2018-01-10 23:21:53 +01:00
Martin Fietz
c524791c3c
Avoid NPEs
2018-01-10 22:44:52 +01:00
Martin Fietz
ce2aeb5e90
Use DecimalFormat
2018-01-10 22:42:59 +01:00
Martin Fietz
92184452e0
'ellipsize=start' and 'lines=1' can lead to crashes
2018-01-10 22:27:07 +01:00
Martin Fietz
ab287fe028
Silence warning
2018-01-10 22:20:31 +01:00
Martin Fietz
36a7261f89
Simplify
2018-01-10 22:16:51 +01:00
Martin Fietz
74b2d439c3
Replace deprecated method
2018-01-10 22:15:47 +01:00
Martin Fietz
5bacbff10b
Simplify
2018-01-10 22:04:51 +01:00
Martin Fietz
0238d24216
Replace deprecated method
2018-01-10 22:02:59 +01:00
Martin Fietz
21ac9d158f
Avoid NPE
2018-01-10 21:59:13 +01:00
Martin Fietz
ba3eb5e784
Remove assertions
2018-01-10 21:56:08 +01:00
Martin Fietz
220f549711
Reduce visibility
2018-01-10 21:46:11 +01:00
Martin Fietz
0c4a08ac56
Suppress inspection
2018-01-10 21:45:49 +01:00
Martin Fietz
14718a9f51
Custom views extend AppCompatImageView instead of ImageView
2018-01-10 21:45:06 +01:00
ByteHamster
2831ec69d9
Fixed strange behavior when re-launching from PiP
2018-01-10 21:02:53 +01:00
H. Lehmann
2c9582c947
Merge pull request #2534 from AntennaPod/sdk_int_lt_14
...
Replace code for SDK version lower than 14
2018-01-10 18:26:54 +01:00
H. Lehmann
0614b53400
Merge pull request #2533 from AntennaPod/remove_preference_activity_gingerbread
...
Remove PreferenceActivityGingerbread
2018-01-10 18:17:54 +01:00
H. Lehmann
be569bfb14
Merge pull request #2531 from AntennaPod/remove_nineoldandroids
...
Replace ViewHelper
2018-01-10 15:24:34 +01:00