Commit graph

443 commits

Author SHA1 Message Date
Neeraj Gupta c0d9d66410 Fix progress callback 2023-09-01 08:42:35 +05:30
Neeraj Gupta df79553bba Fix: dispose progress notifier 2023-08-31 18:06:51 +05:30
Neeraj Gupta 7d8fcafee4 Merge branch 'main' into add_id_debug 2023-08-30 16:19:34 +05:30
ashilkn de062e8dbc Remove keyboardType for search's textField to enable swipe-type 2023-08-30 13:30:44 +05:30
Neeraj Gupta d1f3e2d313 Fix: Avoid redundant fetch for imageInfo 2023-08-30 11:35:11 +05:30
Neeraj Gupta 6ee182ecec Perf: Avoid redundant computation of imageInfo 2023-08-30 10:32:55 +05:30
Neeraj Gupta 5c9c3531ab Fix: Increase page scroll speed
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-30 09:49:53 +05:30
Neeraj Gupta d271cf05de Fix: Show dimensions from file metadata 2023-08-30 08:53:01 +05:30
Neeraj Gupta 47749f9479 Fix state refresh issue during delete 2023-08-30 04:42:48 +05:30
Neeraj Gupta cb1ebac232 Add genID in debug mode 2023-08-29 19:35:41 +05:30
Neeraj Gupta dd627408fc Merge branch 'main' into handle_limited_settings 2023-08-29 15:01:57 +05:30
Neeraj Gupta 81e70a5aa7 Hide archive for unuploaded files 2023-08-29 15:01:54 +05:30
ashilkn df761ef736 Pop screen on RangeError in detail_page.dart 2023-08-29 13:24:22 +05:30
Neeraj Gupta b7ac5ab01f Organize imports
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-28 11:28:02 +05:30
Neeraj Gupta 56113ef02b Show icon for live photo in photo viewer 2023-08-25 13:27:46 +05:30
Neeraj Gupta 83a6dbb51e Merge branch 'main' into improve_file_props 2023-08-25 13:09:07 +05:30
Neeraj Gupta 7ae8f5f69d Switch to enteFile prop 2023-08-25 13:05:24 +05:30
Neeraj Gupta 087903d6e6 Make enteFile param non-nullable in thumWidget 2023-08-25 12:44:51 +05:30
Neeraj Gupta 87496fa42c Use file prop to checking metadata edit permission 2023-08-25 12:35:59 +05:30
Neeraj Gupta 6e990f058f refactor 2023-08-25 11:48:06 +05:30
Neeraj Gupta cecbec7636 Organize import 2023-08-25 11:10:22 +05:30
Neeraj Gupta 6ad4a71f23 refactor 2023-08-25 10:57:39 +05:30
Neeraj Gupta f81c92bfee Fix type mistmatch issues 2023-08-25 10:46:16 +05:30
Neeraj Gupta 6b5eea4d9e Fix bug in displaying hint for motion photo play 2023-08-25 10:14:56 +05:30
Neeraj Gupta 3a98af3518 Move packages 2023-08-25 10:09:30 +05:30
Neeraj Gupta d6b08c8e66 Rename: File -> EnteFile 2023-08-24 22:26:24 +05:30
Neeraj Gupta 6aeecbbd0a Rename: FadingApp/FadingBottomBar -> FileApp/FileBottomBar 2023-08-24 21:57:35 +05:30
Neeraj Gupta 6c2cd31e8b Fix: Do not initiate video_player if widget is not mounted 2023-08-21 22:47:01 +05:30
ashilkn 1e5ec8600d run dart fix --apply 2023-08-19 17:09:56 +05:30
Neeraj Gupta e26e49754b Upgrade package info & wakelock 2023-08-16 10:47:50 +05:30
ashilkn 8252f85045 Extract String 2023-08-07 15:45:14 +05:30
ashilkn 60956dd50c Show error dialog when video download fails 2023-08-04 17:48:01 +05:30
ashilkn 4d9d780974 Use ValueListenableBuilder to rebuild only circular progress on video playback and not the entire screen 2023-08-04 17:09:50 +05:30
ashilkn 63e8ba48c9 Refactor figuring out to or not to autoPlay vidoes 2023-08-02 12:03:17 +05:30
ashilkn 663f23f5b7 Remove unnecessarily calling preloadFile() 2023-08-02 11:49:02 +05:30
ashilkn 745b511d69 Remove implementing PreferredSizeWidget in FadingAppBar 2023-08-02 11:44:46 +05:30
ashilkn ae12ed8b16 Refactoring: Remove setState in onPageChanged of PageView to avoid unnecessary rebuilds on PageView. Rebuilt appBar and bottomBar using valueListenableBuilders instead 2023-08-02 11:22:38 +05:30
ashilkn fe7570e83e Refactoring step 1: Remove use of variable to check if swiping has happened after opening a photo 2023-08-01 18:34:53 +05:30
ashilkn 692e342b63 Follow best practice: Avoid storing widgets in memory 2023-08-01 05:09:14 +05:30
ashilkn 9cfef6bc9a Dispose valueNotifier 2023-08-01 04:54:14 +05:30
Neeraj Gupta 0545d401d6 Merge branch 'main' into horizontal_grid 2023-07-07 11:20:57 +05:30
Ashil f795613e78
Detail page fixes (#1264) 2023-07-06 09:20:50 +05:30
ashilkn eb3b1666db Remove a comment 2023-07-04 18:40:01 +05:30
ashilkn 3ca74d51a3 Detail page: Partial solution for popping of seekbar on seeking video 2023-07-04 17:46:56 +05:30
ashilkn 82059ab59c Refactoring 2023-07-04 11:39:05 +05:30
ashilkn d2908466d9 Use null aware operator instead of checking for null in if condition 2023-07-03 20:07:09 +05:30
Neeraj Gupta 6e26823e64 Merge branch 'main' into horizontal_grid 2023-07-03 18:49:53 +05:30
ashilkn 3890ab7f0c Detail page: Remove use of GlobalKeys for top and bottom bar and use ValueNotifier instead to update UI state 2023-07-03 18:11:44 +05:30
ashilkn f139d20f04 Details page: Initialize and dispose pageController properly 2023-07-03 16:34:37 +05:30
Neeraj Gupta fcbb2552e0 Show video playback error for internal builds only 2023-07-03 15:32:55 +05:30