Skip to content

Commit 1ac6254

Browse files
committed
Formatting, renaming and small fixes
1 parent bf1ebf8 commit 1ac6254

5 files changed

Lines changed: 27 additions & 28 deletions

File tree

app/src/main/java/org/schabi/newpipe/database/playlist/model/PlaylistEntity.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class PlaylistEntity {
1515
public static final String PLAYLIST_ID = "uid";
1616
public static final String PLAYLIST_NAME = "name";
1717
public static final String PLAYLIST_THUMBNAIL_URL = "thumbnail_url";
18-
public static final String PLAYLIST_THUMBNAIL_SET = "isThumbnailSet";
18+
public static final String PLAYLIST_THUMBNAIL_PERMANENT = "isThumbnailSet";
1919

2020
@PrimaryKey(autoGenerate = true)
2121
@ColumnInfo(name = PLAYLIST_ID)
@@ -27,14 +27,14 @@ public class PlaylistEntity {
2727
@ColumnInfo(name = PLAYLIST_THUMBNAIL_URL)
2828
private String thumbnailUrl;
2929

30-
@ColumnInfo(name = PLAYLIST_THUMBNAIL_SET)
31-
private boolean isThumbnailSet;
30+
@ColumnInfo(name = PLAYLIST_THUMBNAIL_PERMANENT)
31+
private boolean isThumbnailPermanent;
3232

3333
public PlaylistEntity(final String name, final String thumbnailUrl,
34-
final boolean isThumbnailSet) {
34+
final boolean isThumbnailPermanent) {
3535
this.name = name;
3636
this.thumbnailUrl = thumbnailUrl;
37-
this.isThumbnailSet = isThumbnailSet;
37+
this.isThumbnailPermanent = isThumbnailPermanent;
3838
}
3939

4040
public long getUid() {
@@ -61,12 +61,12 @@ public void setThumbnailUrl(final String thumbnailUrl) {
6161
this.thumbnailUrl = thumbnailUrl;
6262
}
6363

64-
public boolean getIsThumbnailSet() {
65-
return isThumbnailSet;
64+
public boolean getIsThumbnailPermanent() {
65+
return isThumbnailPermanent;
6666
}
6767

68-
public void setIsThumbnailSet(final boolean isThumbnailSet) {
69-
this.isThumbnailSet = isThumbnailSet;
68+
public void setIsThumbnailPermanent(final boolean isThumbnailSet) {
69+
this.isThumbnailPermanent = isThumbnailSet;
7070
}
7171

7272
}

app/src/main/java/org/schabi/newpipe/local/bookmark/BookmarkFragment.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -262,12 +262,12 @@ private void showLocalDialog(final PlaylistMetadataEntry selectedItem) {
262262
final String rename = getString(R.string.rename);
263263
final String delete = getString(R.string.delete);
264264
final String unsetThumbnail = getString(R.string.unset_playlist_thumbnail);
265-
final boolean isPlaylistThumbnailSet = localPlaylistManager
266-
.getIsPlaylistThumbnailSet(selectedItem.uid);
265+
final boolean isThumbnailPermanent = localPlaylistManager
266+
.getIsPlaylistThumbnailPermanent(selectedItem.uid);
267267

268268
final AlertDialog.Builder builder = new AlertDialog.Builder(activity);
269269

270-
final ArrayAdapter<String> arrayAdapter = getLocalDialogArrayAdapter(isPlaylistThumbnailSet,
270+
final ArrayAdapter<String> arrayAdapter = getLocalDialogArrayAdapter(isThumbnailPermanent,
271271
unsetThumbnail);
272272
arrayAdapter.addAll(rename, delete, unsetThumbnail);
273273

@@ -277,11 +277,10 @@ private void showLocalDialog(final PlaylistMetadataEntry selectedItem) {
277277
} else if (index == arrayAdapter.getPosition(delete)) {
278278
showDeleteDialog(selectedItem.name, localPlaylistManager
279279
.deletePlaylist(selectedItem.uid));
280-
dialog.dismiss();
281-
} else if (isPlaylistThumbnailSet) {
282-
final String thumbnail_url = localPlaylistManager
280+
} else if (isThumbnailPermanent) {
281+
final String thumbnailUrl = localPlaylistManager
283282
.getAutomaticPlaylistThumbnail(selectedItem.uid);
284-
localPlaylistManager.changePlaylistThumbnail(selectedItem.uid, thumbnail_url, false)
283+
localPlaylistManager.changePlaylistThumbnail(selectedItem.uid, thumbnailUrl, false)
285284
.observeOn(AndroidSchedulers.mainThread())
286285
.subscribe();
287286
}
@@ -294,8 +293,7 @@ private void showLocalDialog(final PlaylistMetadataEntry selectedItem) {
294293

295294
private ArrayAdapter<String> getLocalDialogArrayAdapter(final boolean isPlaylistThumbnailSet,
296295
final String unsetThumbnail) {
297-
return new ArrayAdapter<>(getContext(),
298-
android.R.layout.simple_list_item_1) {
296+
return new ArrayAdapter<>(getContext(), android.R.layout.simple_list_item_1) {
299297
@Override
300298
public View getView(final int position, final View convertView,
301299
final ViewGroup parent) {

app/src/main/java/org/schabi/newpipe/local/playlist/LocalPlaylistFragment.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -405,8 +405,8 @@ public void removeWatchedStreams(final boolean removePartiallyWatched) {
405405
.zipWith(historyIdsMaybe, (playlist, historyStreamIds) -> {
406406
// Remove Watched, Functionality data
407407
final List<PlaylistStreamEntry> notWatchedItems = new ArrayList<>();
408-
final boolean isThumbnailSet = playlistManager
409-
.getIsPlaylistThumbnailSet(playlistId);
408+
final boolean isThumbnailPermanent = playlistManager
409+
.getIsPlaylistThumbnailPermanent(playlistId);
410410
boolean thumbnailVideoRemoved = false;
411411

412412
if (removePartiallyWatched) {
@@ -416,7 +416,7 @@ public void removeWatchedStreams(final boolean removePartiallyWatched) {
416416

417417
if (indexInHistory < 0) {
418418
notWatchedItems.add(playlistItem);
419-
} else if (!isThumbnailSet && !thumbnailVideoRemoved
419+
} else if (!isThumbnailPermanent && !thumbnailVideoRemoved
420420
&& playlistManager.getPlaylistThumbnail(playlistId)
421421
.equals(playlistItem.getStreamEntity().getThumbnailUrl())) {
422422
thumbnailVideoRemoved = true;
@@ -437,7 +437,7 @@ public void removeWatchedStreams(final boolean removePartiallyWatched) {
437437
if (indexInHistory < 0 || (streamStateEntity != null
438438
&& !streamStateEntity.isFinished(duration))) {
439439
notWatchedItems.add(playlistItem);
440-
} else if (!isThumbnailSet && !thumbnailVideoRemoved
440+
} else if (!isThumbnailPermanent && !thumbnailVideoRemoved
441441
&& playlistManager.getPlaylistThumbnail(playlistId)
442442
.equals(playlistItem.getStreamEntity().getThumbnailUrl())) {
443443
thumbnailVideoRemoved = true;
@@ -589,7 +589,7 @@ private void changePlaylistName(final String title) {
589589

590590
private void changeThumbnailUrl(final String thumbnailUrl, final boolean isPermanent) {
591591
if (playlistManager == null || (!isPermanent && playlistManager
592-
.getIsPlaylistThumbnailSet(playlistId))) {
592+
.getIsPlaylistThumbnailPermanent(playlistId))) {
593593
return;
594594
}
595595

@@ -612,11 +612,12 @@ private void changeThumbnailUrl(final String thumbnailUrl, final boolean isPerma
612612
}
613613

614614
private void updateThumbnailUrl() {
615-
if (playlistManager.getIsPlaylistThumbnailSet(playlistId)) {
615+
if (playlistManager.getIsPlaylistThumbnailPermanent(playlistId)) {
616616
return;
617617
}
618618

619619
final String newThumbnailUrl;
620+
620621
if (!itemListAdapter.getItemsList().isEmpty()) {
621622
newThumbnailUrl = ((PlaylistStreamEntry) itemListAdapter.getItemsList().get(0))
622623
.getStreamEntity().getThumbnailUrl();

app/src/main/java/org/schabi/newpipe/local/playlist/LocalPlaylistManager.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,9 @@ public String getPlaylistThumbnail(final long playlistId) {
110110
return playlistTable.getPlaylist(playlistId).blockingFirst().get(0).getThumbnailUrl();
111111
}
112112

113-
public boolean getIsPlaylistThumbnailSet(final long playlistId) {
114-
return playlistTable.getPlaylist(playlistId).blockingFirst().get(0).getIsThumbnailSet();
113+
public boolean getIsPlaylistThumbnailPermanent(final long playlistId) {
114+
return playlistTable.getPlaylist(playlistId).blockingFirst().get(0)
115+
.getIsThumbnailPermanent();
115116
}
116117

117118
public String getAutomaticPlaylistThumbnail(final long playlistId) {
@@ -133,7 +134,7 @@ private Maybe<Integer> modifyPlaylist(final long playlistId,
133134
}
134135
if (thumbnailUrl != null) {
135136
playlist.setThumbnailUrl(thumbnailUrl);
136-
playlist.setIsThumbnailSet(isPermanent);
137+
playlist.setIsThumbnailPermanent(isPermanent);
137138
}
138139
return playlistTable.update(playlist);
139140
}).subscribeOn(Schedulers.io());

app/src/main/res/values/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
<string name="install">Install</string>
88
<string name="cancel">Cancel</string>
99
<string name="ok">OK</string>
10-
<string name="yes">Yes</string>
1110
<string name="open_in_browser">Open in browser</string>
1211
<string name="mark_as_watched">Mark as watched</string>
1312
<string name="open_in_popup_mode">Open in popup mode</string>

0 commit comments

Comments
 (0)