Commit graph

81 commits

Author SHA1 Message Date
tapframe
1ba0a49778 added vlc playback speed control 2025-10-24 20:47:14 +05:30
tapframe
b81435be29 update popup for android fix 2025-10-24 19:45:15 +05:30
tapframe
c852c56231 orientation optimization 2025-10-21 17:49:49 +05:30
tapframe
eb3082cddb ui updates trakt 2025-10-19 15:37:30 +05:30
tapframe
9ab99a1225 ios homescreen layout shift fix 2025-10-19 12:49:10 +05:30
tapframe
707ceb711a layout anim 2025-10-18 23:34:43 +05:30
tapframe
8b1a40d2e2 ui changes 2025-10-18 13:22:34 +05:30
tapframe
f605dd3d49 changes CP 2025-10-12 03:02:27 +05:30
tapframe
8178dfc215 removed aggressive cache cleaning 2025-10-12 00:27:30 +05:30
tapframe
383ac95e90 migration from expo-image to RN Fast-image 2025-10-12 00:09:07 +05:30
tapframe
16c460cdc2 new toast library 2025-10-01 01:13:27 +05:30
CrissZollo
35ace0214a Added the longpress menu for the library menu 2025-09-29 22:10:03 +02:00
tapframe
fca3c46372 perf opt for homesreen 2025-09-28 12:33:58 +05:30
tapframe
c1503f0614 homescreen optimization 2025-09-21 16:35:36 +05:30
tapframe
bc2a15f81f potential heat fix 2025-09-10 21:38:43 +05:30
tapframe
097073fcd3 homescreen optomziation 2025-09-10 15:16:05 +05:30
tapframe
97ba1ef42b Removed extensive logging from production build 2025-09-09 21:01:27 +05:30
tapframe
6bb4d927ed heating optimization 2025-09-08 22:38:03 +05:30
tapframe
02bfd85b5a perfomnce optimziations 2025-09-08 17:28:10 +05:30
tapframe
5ddf26af34 small fix 2025-09-06 02:39:54 +05:30
tapframe
9c533e3c52 some UI changes for ContinueWatching 2025-09-04 18:00:37 +05:30
tapframe
213fbbbb4e some minor UI fixes 2025-09-03 15:30:52 +05:30
tapframe
8700b10843 ui changes on new herocarousal 2025-09-03 13:46:20 +05:30
tapframe
de36ec8186 new hero section option 2025-09-03 13:29:00 +05:30
tapframe
9b1368e7c6 some UI changes 2025-09-01 18:17:08 +05:30
tapframe
d553be3ec5 improved tablet alyout 2025-08-27 20:03:56 +05:30
tapframe
8c7563590b minor ui changes 2025-08-26 14:49:23 +05:30
tapframe
f3f68c0ff6 faster homescreen loading of catalogs as they arrive. 2025-08-14 12:00:41 +05:30
tapframe
71a9042dc4 homescreen entrance animation improvement 2025-08-13 15:11:36 +05:30
tapframe
7a172f03d4 some ui changes for player, and improved orientation afetr player closes for ios 2025-08-13 12:25:23 +05:30
tapframe
77029294aa added loading animations 2025-08-13 03:06:42 +05:30
tapframe
69e5141c58 added supprot for catalog renaming. fixed epside layout revertion during app restart 2025-08-11 13:49:13 +05:30
tapframe
a48cc0f2be improved homescreen using flashlist 2025-08-09 17:25:51 +05:30
tapframe
b2ef847720 imrpoved toast. 2025-08-09 01:13:07 +05:30
tapframe
a8fa2183ee minor Ui fixes. 2025-08-09 00:51:12 +05:30
tapframe
62a2ed0046 test 2025-08-06 20:45:51 +05:30
tapframe
42daa4decc some fixes with updating notifications 2025-07-17 13:41:29 +05:30
tapframe
ab7134bd3a Refactor catalog loading logic in HomeScreen to ensure loading state is accurately represented. Update placeholder rendering with animations and improve layout for better user experience during content loading. 2025-07-05 20:39:52 +05:30
tapframe
e2403ecd71 Refactor loading state logic in HomeScreen to improve data display handling. Update isLoading calculation to show full-screen loader only when no data is available, enhancing user experience during content loading. 2025-07-05 20:20:11 +05:30
tapframe
e529ab388b Remove Discover-related components and constants to streamline the application structure. This includes the deletion of CatalogSection, CatalogsList, CategorySelector, GenreSelector, ContentItem, and the DiscoverScreen, along with associated constants. The AppNavigator has been updated to reflect these changes, removing references to the Discover screen and adjusting navigation parameters accordingly. 2025-06-30 14:29:16 +05:30
tapframe
929ed9cc9e Refactor CatalogSection and HomeScreen for improved rendering performance and update MDBListSettingsScreen to default to disabled state
This update modifies the initial rendering parameters in CatalogSection and HomeScreen components to optimize performance by reducing the number of items rendered initially and adjusting batch sizes. Additionally, the MDBListSettingsScreen now defaults to a disabled state for the MDBList feature, enhancing user clarity regarding its status. Other minor adjustments include improved layout handling and visual consistency across settings components.
2025-06-30 13:48:20 +05:30
tapframe
12c7d8f860 added onboarding 2025-06-30 13:13:08 +05:30
tapframe
14dd507d50 Refactor image handling and caching strategies in multiple components for enhanced performance
This update modifies the image handling in ContentItem, ContinueWatchingSection, and FeaturedContent components to utilize a more efficient memory caching strategy and adjusted transition durations. Additionally, the HomeScreen component has been optimized for image prefetching, limiting concurrent requests to reduce memory pressure. The ThisWeekSection has been simplified to always refresh episodes when library items change, improving data handling. These changes aim to create a smoother user experience while navigating through content.
2025-06-21 23:48:38 +05:30
tapframe
15767886b3 Enhance image handling and caching strategies across multiple components for improved performance
This update modifies the image handling in ContentItem, ContinueWatchingSection, and FeaturedContent components to utilize a more efficient caching strategy with memory-disk policy and adjusted transition durations. Additionally, the HomeScreen component has been optimized for image prefetching, reducing memory pressure and improving overall performance. These changes aim to create a smoother user experience while navigating through content.
2025-06-21 23:47:41 +05:30
tapframe
3fbec2c096 Refactor AndroidVideoPlayer and VideoPlayer components to simplify resume functionality and remove preference handling
This update streamlines the resume functionality in both the AndroidVideoPlayer and VideoPlayer components by removing the remember choice and resume preference states. The logic for showing the resume overlay has been simplified, enhancing the user experience. Additionally, the ResumeOverlay component has been updated to reflect these changes, removing unnecessary props related to user preferences. This refactor aims to create a more straightforward and efficient playback experience.
2025-06-21 19:30:05 +05:30
tapframe
9ac99ee0a3 Refactor image handling and prefetching logic across multiple components for improved performance and memory management
This update modifies the image handling in ContentItem, ContinueWatchingSection, and FeaturedContent components to utilize a placeholder image and adjust caching strategies. Additionally, the HomeScreen component has been enhanced to limit concurrent image prefetching, reducing memory pressure and improving overall performance. These changes aim to create a smoother user experience while navigating through content.
2025-06-21 18:47:46 +05:30
tapframe
4a6f349cdb Refactor animation durations across multiple components for improved performance and consistency
This update modifies the animation durations in various components, including CatalogSection, ContinueWatchingSection, FeaturedContent, and ThisWeekSection, reducing the fade-in durations to enhance the user experience. Additionally, adjustments were made to the CastSection, MetadataDetails, and SeriesContent components to streamline animations. The changes aim to create a more cohesive and responsive interface throughout the application.
2025-06-21 18:36:20 +05:30
tapframe
7086184eae Refactor logging and error handling in various components for improved clarity and performance
This update removes unnecessary console logs from the CatalogSection, ContentItem, and HomeScreen components to streamline the code and enhance performance. Additionally, it introduces a dedicated error handling function for logo loading in the FeaturedContent component, improving code organization and readability. The useTraktAutosync hook is also updated to enhance deduplication logic, allowing significant progress updates even after a session has stopped, thereby improving session management.
2025-06-21 02:02:46 +05:30
tapframe
152ec88e04 Refactor HomeScreen to use FlatList for improved performance and structure
This update replaces the ScrollView with a FlatList in the HomeScreen component, enhancing the rendering of catalog items and improving performance. The list data structure is also updated to include placeholders for loading states, ensuring a smoother user experience. Additionally, the logic for rendering list items and the footer component is optimized for better clarity and maintainability.
2025-06-21 01:19:34 +05:30
tapframe
5f8bb8948d Add catalog settings management in HomeScreen for improved catalog loading 2025-06-21 00:49:22 +05:30