forked from j62/ctbrec
1
0
Fork 0

Use 16:9 format for all MFC thumbnails

This commit is contained in:
0xb00bface 2021-01-10 22:20:51 +01:00
parent 967b5dec42
commit 159aacc8ff
1 changed files with 6 additions and 7 deletions

View File

@ -26,19 +26,16 @@ public class MyFreeCamsTabProvider extends TabProvider {
List<Tab> tabs = new ArrayList<>();
PaginatedScheduledService updateService = new OnlineCamsUpdateService();
ThumbOverviewTab online = new ThumbOverviewTab("Online", updateService, myFreeCams);
online.setRecorder(recorder);
tabs.add(online);
tabs.add(createTab("Online", updateService));
friends = new MyFreeCamsFriendsTab(myFreeCams);
friends.setRecorder(recorder);
friends.setImageAspectRatio(9.0 / 16.0);
friends.preserveAspectRatioProperty().set(false);
tabs.add(friends);
updateService = new HDCamsUpdateService();
ThumbOverviewTab hd = createTab("HD", updateService);
hd.setImageAspectRatio(9.0 / 16.0);
hd.preserveAspectRatioProperty().set(false);
tabs.add(hd);
tabs.add(createTab("HD", updateService));
updateService = new PopularModelService();
tabs.add(createTab("Most Popular", updateService));
@ -54,6 +51,8 @@ public class MyFreeCamsTabProvider extends TabProvider {
private ThumbOverviewTab createTab(String title, PaginatedScheduledService updateService) {
ThumbOverviewTab tab = new ThumbOverviewTab(title, updateService, myFreeCams);
tab.setImageAspectRatio(9.0 / 16.0);
tab.preserveAspectRatioProperty().set(false);
tab.setRecorder(recorder);
return tab;
}