Commit graph

95 commits

Author SHA1 Message Date
Christian Schabesberger
3a09413f16 make local settings be live updated 2018-10-05 16:31:23 +02:00
BO41
b2f619a934 error handling + imports + unboxing 2018-09-11 19:18:50 +02:00
BO41
55ef791c88 data flow issue + declaration redundancy
make final
unused methods
make final

BUILD SUCCESSFUL in 0s
39 actionable tasks: 39 up-to-date
2018-09-11 19:18:41 +02:00
BO41
d0e7ca8a9a class structure
BUILD SUCCESSFUL in 17s
39 actionable tasks: 6 executed, 33 up-to-date
2018-09-11 19:18:14 +02:00
BO41
6c101184b2 correctness
use apply() on SharedPreferences
use dp instead of sp for text sizes

BUILD SUCCESSFUL in 22s
39 actionable tasks: 10 executed, 29 up-to-date
2018-09-11 19:18:02 +02:00
BO41
89eeaab6f0 code cleanup
mainly removes throw statements

automated using Android Studio, staged by hand

BUILD SUCCESSFUL in 52s
39 actionable tasks: 37 executed, 2 up-to-date
2018-09-11 19:14:21 +02:00
Mauricio Colli
d38a7ced70 Improve tabs UX and saving/loading
- Show icons in the tabs list and dialog chooser
- Add a "restore to defaults" button
- Make removing gesture more user intuitive
2018-09-04 23:54:17 -03:00
Christian Schabesberger
d305a26936 fixes acording to code review
fixes moreacording to code review

fixed link handling once more
2018-08-28 12:19:07 +02:00
Christian Schabesberger
00bfa28d66 add reset extSD card folder dialog 2018-08-27 16:37:21 +02:00
Somethingweirdhere
d173ac5561 Added swiping to remove, which is enabled by long-pressing 2018-08-24 12:26:16 +02:00
Somethingweirdhere
dd3e8ac6f4 Fixed dragging 2018-08-24 12:26:15 +02:00
Somethingweirdhere
a527dd7908 Fixed revert 2018-08-24 12:26:15 +02:00
Somethingweirdhere
a49469aa65 Fixed revert 2018-08-24 12:26:15 +02:00
Somethingweirdhere
496d968771 Code reviewed 2018-08-24 12:26:15 +02:00
Somethingweirdhere
7739be3030 Removing by long pressing no longer removes a random tab, but the pressed one. 2018-08-24 12:23:26 +02:00
Somethingweirdhere
acb19a40f8 Added dragging 2018-08-24 12:23:26 +02:00
Somethingweirdhere
4753d4204c Revert "Changed the way how kiosks are handled"
This reverts commit f3da712
2018-08-24 12:23:26 +02:00
Somethingweirdhere
ca1113a4fd Revert "Changed the default preferences to show trending."
This reverts commit 25481d0
2018-08-24 12:23:26 +02:00
Somethingweirdhere
a18647af23 Changed the default preferences to show trending. 2018-08-24 12:23:26 +02:00
Somethingweirdhere
00ea415c74 Changed the way how kiosks are handled 2018-08-24 12:23:26 +02:00
Somethingweirdhere
c5ce8a13ed Ever more UI tweaks 2018-08-24 12:23:26 +02:00
Somethingweirdhere
aa26c71ee2 UI tweaks 2018-08-24 12:23:26 +02:00
Somethingweirdhere
015c2d3602 Added fab and handles, made cards cardier 2018-08-24 12:23:26 +02:00
Somethingweirdhere
219421094f UI redisign 2018-08-24 12:23:26 +02:00
Somethingweirdhere
7331ad2b88 + New Tab is now on the bottom
Made dialog more beautiful
2018-08-24 12:17:42 +02:00
Somethingweirdhere
0817731f57 Reduced Font size, fixed bugs that were created when moving the setting 2018-08-24 12:17:42 +02:00
Somethingweirdhere
b0bc467ed0 Fixed 1. Put the tab settings into Aperence settings 2018-08-24 12:16:41 +02:00
Somethingweirdhere
f3c143d6bf Fixed 4. buggy behavior when adding a new tab. 2018-08-24 12:16:41 +02:00
Somethingweirdhere
59450e104f Reduced lag and increased button size for older devices&users. 2018-08-24 12:16:41 +02:00
Somethingweirdhere
804b466781 New selection menu 2018-08-24 12:16:41 +02:00
Somethingweirdhere
d1cf3ddddf Set up custom Main Page tabs 2018-08-24 12:14:53 +02:00
Somethingweirdhere
6c8f089967 Created a dialog for the main page content 2018-08-24 12:13:44 +02:00
John Zhen Mo
50b6581acb -Fixed database backup failing due to journal file name change after Room DB version update. 2018-06-28 12:04:30 -07:00
John Zhen Mo
bf3c48d49d -Updated room db to 1.1.1.
-Fixed database import/export to no longer include accessory db files to ensure backward compatibility.
2018-06-26 12:26:01 -07:00
Christian Schabesberger
f1119865b0 Merge pull request #1375 from acrosca/code_inspection
Code inspection
2018-05-12 14:21:37 +02:00
Christian Schabesberger
932a0128e5 Merge branch 'settingsExport' of https://github.com/Somethingweirdhere/NewPipe into test 2018-05-12 13:34:05 +02:00
Somethingweirdhere
4a92d05903 Changed to lambda convention 2018-05-11 17:17:07 +02:00
Andrei.Rosca
a36da751a8 prevent infinite loop 2018-05-06 10:08:56 +02:00
Christian Schabesberger
783f6fb356 add clear orphans 2018-04-29 17:06:54 +02:00
Christian Schabesberger
421be909a8 fix requested changes part 1 2018-04-29 13:15:52 +02:00
Christian Schabesberger
645162b7bf add delete while history
add delete whole history
2018-04-29 12:51:57 +02:00
Christian Schabesberger
22725316d3 put local foo into local foo folder 2018-04-29 12:47:12 +02:00
Somethingweirdhere
f4c3ed42e9 Added settings export 2018-04-19 01:31:25 +02:00
Somethingweirdhere
8a2ac95adb Fixed crash when trying to open a downloaded file without a player 2018-04-17 22:26:24 +02:00
John Zhen Mo
a8a94602c2 -Added accessibility caption style and text color resolver.
-Added button to open captioning settings activity from appearance settings.
-Modified player captions to use custom caption style when captioning manager is enabled.
-Removed caption size settings from appearance settings.
2018-04-08 13:58:55 -07:00
John Zhen Mo
f4eb3f269b -Changed thumbnail toggle in disabled mode to load dark dummy image.
-Changed play queue items to display service names.
-Fixed Soundcloud playlist not fitting thumbnail.
-Refactored image display options to follow uniform behavior.
-Refactoring and style changes on audio reactor and media button receiver.
2018-03-19 16:44:17 -07:00
John Zhen Mo
a873a45e4d -[#1060] Added toggle to disable thumbnail loading.
-Added button to wipe metadata cache.
-Added more paddings on player buttons.
-Added new animations to main player secondary controls and play queue expand/collapse.
-Refactored play queue item touch callback for use in all players.
-Improved MediaSourceManager to better handle expired stream reloading.
-[#1186] Changed live sync button text to "LIVE".
-Removed MediaSourceManager loader coupling on main players.
-Moved service dependent expiry resolution to ServiceHelper.
-[#1186] Fixed livestream timeline updates causing negative time position.
-[#1186] Fixed livestream not starting from live-edge.
-Fixed main player system UI not retracting on playback start.
2018-03-19 16:40:40 -07:00
Mauricio Colli
6b5c818cbf Implement subscriptions import/export
- Import subscriptions from YouTube and SoundCloud (all services that the extractor support)
- Import/export a JSON representation of the subscriptions
- [Minor] Remove some javax annotations in favor of the one provided by the android support library
2018-03-08 10:39:24 -03:00
John Zhen Mo
9896b3d93a -Added debug default values on settings init. 2018-02-20 21:16:53 -08:00
John Zhen Mo
8f056ee2fc -Added debug preference settings for debug and beta builds.
-Removed leak canary toggle on app menu.
-Added leak canary settings to debug preference.
-Removed/renamed leak canary related strings.
2018-02-20 21:16:53 -08:00