Commit Graph

4645 Commits

Author SHA1 Message Date
orionlee
56a7208859 fix import order 2019-01-04 10:51:33 -08:00
orionlee
eff2f154b5 fix code formatting 2019-01-04 10:33:26 -08:00
orionlee
5d75fd645d correct the misleading comment 2019-01-04 10:33:26 -08:00
orionlee
d1c73dda5b episode cleanup 12 hour option - use hours internally part 2 (persisted shared preference)
requires data migartion: app versionCode increased to 1070196
2019-01-04 10:33:26 -08:00
orionlee
566a682122 episode cleanup 12 hour option - use hours internally part 1 (actual algorithm, no persistence) 2019-01-04 10:33:25 -08:00
orionlee
4ff5690341 episode cleanup 12 hour option: add unit test to prepare for using hours
rather than days as data structure
2019-01-04 10:32:14 -08:00
orionlee
1bb0694403 Mark method only used in testing. 2019-01-04 10:32:14 -08:00
orionlee
df6424be60 #2685: add "12 hours after finishing" option for auto download episodes cleanup 2019-01-04 10:32:14 -08:00
orionlee
33810b203e Mark method only used in testing. 2019-01-04 10:32:14 -08:00
orionlee
5bc497009a #2685: add "12 hours after finishing" option for auto download episodes cleanup 2019-01-04 10:32:14 -08:00
H. Lehmann
8252f6a41d
Merge pull request #2913 from orionlee/auto_feed_update_fix_in_airplane_2906
Auto feed update fix in airplane mode
2019-01-03 19:25:51 +01:00
H. Lehmann
d7e7684cc0
Merge pull request #2859 from ByteHamster/glide-48
Upgraded Glide to version 4.8.0
2019-01-03 19:05:03 +01:00
ByteHamster
b1ae1f8f2f Fixed loading embedded picture 2019-01-03 18:43:19 +01:00
ByteHamster
e360aa04ef Fixed flickering caused by handler 2019-01-03 15:09:30 +01:00
ByteHamster
c05f81a9f1 Encapsulated CoverTarget 2019-01-03 14:59:35 +01:00
H. Lehmann
7a92f8a2ba
Merge pull request #2842 from AntennaPod/rxjava2
Migrate rxjava to version 2
2019-01-03 13:56:24 +01:00
ByteHamster
a23e3466ad Switched splash screen start
The splash screen was added to prevent seeing the "non-ready" MainActivity.
If the splash is closed before showing MainActivity, the splash does
nothing in most cases, just flashes the screen blue for a few milliseconds.
After that, you see MainActivity just as it was before adding the splash.
2019-01-03 13:48:06 +01:00
ByteHamster
02bf71551b Code style 2018-12-26 08:53:41 +01:00
ByteHamster
bb4b4655d2 Merge branch 'develop' into rxjava2 2018-12-26 08:40:40 +01:00
ByteHamster
f23682f538 Do not crash 2018-12-23 15:45:30 +01:00
H. Lehmann
580cc49b1b
Merge branch 'develop' into glide-48 2018-12-23 15:25:59 +01:00
H. Lehmann
9a92e66ffd
Merge pull request #2932 from ByteHamster/contributors-update
Updated contributors
2018-12-23 15:22:29 +01:00
ByteHamster
d161ec27a4 Updated contributors 2018-12-23 14:59:48 +01:00
H. Lehmann
f682a3b56c
Merge pull request #2915 from ahangarha/RTL-enhancement
Improve RTL support
2018-12-03 13:14:32 +01:00
Mostafa Ahangarha
b9babd9fd1 force LTR dir for play controls 2018-12-01 21:20:34 +03:30
Mostafa Ahangarha
36b1fb4ead Fix padding and margin 2018-12-01 21:11:49 +03:30
Mostafa Ahangarha
519d65ef97 replave right with end for gravity attr 2018-12-01 21:05:20 +03:30
Mostafa Ahangarha
0948bfc4be force LTR dir for progressBar 2018-12-01 21:03:16 +03:30
Mostafa Ahangarha
41137eda62 Added margenLeft for wider support 2018-12-01 20:45:02 +03:30
Mostafa Ahangarha
a41bc22916 force LTR dir for play btn 2018-12-01 20:44:24 +03:30
ByteHamster
3ca230ce60 Made it easier to see that 'go to page' has a submenu 2018-11-30 22:11:45 +01:00
H. Lehmann
d5ce405162
Merge pull request #2924 from qkolj/backbut-npe
Fix NPE when selecting Go to page for the first time
2018-11-30 22:09:25 +01:00
Mostafa Ahangarha
e17eb8301c Force LTR in playing btns
Force LTR direction for keeping consistancy in playing experience across
all apps
2018-11-30 23:19:22 +03:30
Mostafa Ahangarha
e64aab11a8 Force LTR direction
Playing btns should remain in LTR direction to keep consistancy in playing
media experience  across applications.
2018-11-30 23:12:48 +03:30
Petar Kukolj
53957c9aa1 Use a resoruce array for fragments tags 2018-11-30 18:11:29 +01:00
Petar Kukolj
df90cb00eb Fix NPE when selecting Go to page for the first time 2018-11-30 16:52:44 +01:00
Mostafa Ahangarha
0194d1ae7d fix icon margin in main menu 2018-11-29 01:52:32 +03:30
Mostafa Ahangarha
112c5942be Fix margin for author 2018-11-29 00:30:50 +03:30
H. Lehmann
e70a9001dc
Merge pull request #2904 from qkolj/back-button
Add configurable behavior of the back button
2018-11-28 01:06:27 +01:00
Mostafa Ahangarha
ff18c72c67 Improve RTL support
For all the layout elements having margin, padding,... to right or left,
releavnt start/end property is added so all the elements are supposed to
be displayed properly in RTL mode.

There are still minor issues related to some icons such as play, ff and
rev. This issue must be addressed separately in future.
2018-11-23 23:34:08 +03:30
Petar Kukolj
2393d4512c Fix coding style problems 2018-11-22 17:05:04 +01:00
H. Lehmann
1d61647df0
Merge pull request #2905 from orionlee/episode_screen_context_menu_wrong_item_applied_in_refresh_2878
Fix episode screen context menu is applied on wrong feed item during refresh
2018-11-21 23:44:57 +01:00
orionlee
feef92f802 #2906: refactor: move auto feed update by interval helper,
checkShouldRefreshFeeds(), to proper level of abstraction.
2018-11-21 12:11:39 -08:00
orionlee
1dc366544e #2906: fix automatic feed update (by time interval) incorrectly run in airplane mode 2018-11-21 11:08:50 -08:00
Petar Kukolj
98e75fc313 Fix not going back on child fragments 2018-11-20 23:40:31 +01:00
Petar Kukolj
0d1b9c4c55 Use fragment tags instead of position indexes for saving chosen fragment 2018-11-17 20:13:35 +01:00
orionlee
1d87910cbe #2878: fix episode screen context menu is applied on wrong feed item during refresh 2018-11-16 13:42:56 -08:00
Petar Kukolj
c2f543ffe4 Add tests for back button behaviors 2018-11-16 18:21:04 +01:00
Petar Kukolj
6262f98e39 Add go to page option 2018-11-15 20:58:54 +01:00
Petar Kukolj
b3fbb0ec75 Add configurable behavior of the back button
This PR allows users to change how the back button functions. Closes #2196

Possible choices are following:

 - **Default** - back button functions how it currently functions (closes the app if there is nowhere to go back to)

 - **Open navigation drawer** - back button always opens the navigation drawer instead of closing the app

 - **Double tap to exit** - like default, but requires two taps to close the app

 - **Confirm to exit** - like default, but prompts user if they really want to exit
2018-11-14 16:40:59 +01:00