From 159aacc8ff05bbc64726232a4588d6d78cdeb0ba Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sun, 10 Jan 2021 22:20:51 +0100 Subject: [PATCH] Use 16:9 format for all MFC thumbnails --- .../ui/sites/myfreecams/MyFreeCamsTabProvider.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/client/src/main/java/ctbrec/ui/sites/myfreecams/MyFreeCamsTabProvider.java b/client/src/main/java/ctbrec/ui/sites/myfreecams/MyFreeCamsTabProvider.java index 627cf296..e9c7a05d 100644 --- a/client/src/main/java/ctbrec/ui/sites/myfreecams/MyFreeCamsTabProvider.java +++ b/client/src/main/java/ctbrec/ui/sites/myfreecams/MyFreeCamsTabProvider.java @@ -26,19 +26,16 @@ public class MyFreeCamsTabProvider extends TabProvider { List 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; }