Commit graph

2117 commits

Author SHA1 Message Date
Neeraj Gupta 8a88bbfb2e Check if local file exists before deleting in db 2021-08-05 04:58:26 +05:30
Neeraj Gupta abe969cec0 minor fix to avoid edge-cases 2021-08-05 04:41:58 +05:30
Neeraj Gupta 495c202cde Merge branch 'master' of github.com:ente-io/frame 2021-08-05 04:28:22 +05:30
Neeraj Gupta 46d3b34574 Fix bug in thumbnail lookup 2021-08-05 04:27:59 +05:30
vishnukvmd 0e6a7a090e Remove loader from the lock screen 2021-08-05 03:45:46 +05:30
vishnukvmd 30daf73bf1 Ignore invalid files whose thumbnails cannot be fetched 2021-08-05 02:43:30 +05:30
vishnukvmd ba61af7fa2 Increase size of thumbnails 2021-08-05 02:42:13 +05:30
vishnukvmd d5054da486 Log number of local IDs discovered 2021-08-05 02:16:58 +05:30
vishnukvmd a5190d24f6 Ensure that collection for a path is owned by the user 2021-08-05 02:01:12 +05:30
vishnukvmd 503593e8c4 Log localID and modification time to help with deduplication 2021-08-05 01:39:00 +05:30
vishnukvmd c5ca9c4886 Add the file's generatedID to logs to help in deduplication 2021-08-05 01:03:57 +05:30
vishnukvmd 8ac22e8d08 Prevent double-lockscreens while accessing sensitive information 2021-08-04 23:03:59 +05:30
vishnukvmd 5674926a1f Ensure that callbacks are attached only on app start 2021-08-04 22:57:06 +05:30
vishnukvmd 7bb6f1840e Stop existing authentication attempts if any before issuing a new one 2021-08-04 21:40:34 +05:30
vishnukvmd a70f42ea93 Show indicator for live photos 2021-08-04 20:03:21 +05:30
Neeraj Gupta 41f404c487 Share both img and video for live photo 2021-08-04 19:18:50 +05:30
Neeraj Gupta 7569b4260e Identify livePhoto based on subTypes 2021-08-04 19:15:34 +05:30
Neeraj Gupta b6994e9e53 Stop playing video when not tapped 2021-08-04 18:59:20 +05:30
Neeraj Gupta 7c13c296c4 Support saving image of live photo 2021-08-04 18:37:37 +05:30
Neeraj Gupta 82fa67ef9e Minor refactoring 2021-08-04 15:54:53 +05:30
Neeraj Gupta acffc4f269 Add widget for live images 2021-08-04 11:34:36 +05:30
Neeraj Gupta 3530c36d50 FileInfo: Treat livePhoto as image and show exif 2021-08-03 20:11:40 +05:30
Neeraj Gupta 771ceda332 LivePhoto: download and unzip livePhoto content 2021-08-03 20:11:40 +05:30
Neeraj Gupta 854a021cc8 Bug fix in livephoto upload flow 2021-08-03 20:11:40 +05:30
Neeraj Gupta 85f3eb2bff Refactor download & decrypt logic in separate util 2021-08-03 20:11:40 +05:30
Neeraj Gupta 5e38786fe1 LivePhoto: Support for uploading image & video in zipped format 2021-08-03 20:11:40 +05:30
Neeraj Gupta 740ed01f9e Add livePhoto fileType 2021-08-03 20:11:40 +05:30
Neeraj Gupta 661c51415b Bugfix: Fix video download 2021-08-03 20:09:43 +05:30
vishnukvmd a181322f6c Add missing newline 2021-07-31 12:10:22 +05:30
vishnukvmd e577321d6b Remove unused event 2021-07-31 12:09:28 +05:30
vishnukvmd 275a213309 Filter out billing plans that aren't relevant to the device 2021-07-31 11:38:50 +05:30
vishnukvmd cf699872ce Increment the number of retry attempts correctly 2021-07-31 11:38:50 +05:30
Neeraj Gupta 002937975d Refactor: use getInt(FileType) instead of duplicating switchCase 2021-07-30 01:57:12 +05:30
vishnukvmd 47c8beb374 Send file and thumbnail sizes to the server for verification 2021-07-29 21:46:44 +05:30
vishnukvmd 8bab0bedbd Change copy 2021-07-29 00:32:51 +05:30
vishnukvmd 374dddc65f Handle errors within getOTT calls 2021-07-29 00:11:46 +05:30
vishnukvmd 5260279beb Add hook to change email 2021-07-28 23:36:30 +05:30
vishnukvmd d8677970c1 Change background color of usage widget 2021-07-28 22:07:50 +05:30
vishnukvmd 94d4c9526f Fix lint warnings 2021-07-28 21:17:03 +05:30
vishnukvmd 79b52f79f1 Reorder items in the settings page 2021-07-28 21:11:45 +05:30
vishnukvmd 304546edcd Handle storage limit exceeded situations 2021-07-28 20:59:21 +05:30
vishnukvmd 609d992479 Fix size of the box 2021-07-28 20:05:27 +05:30
vishnukvmd 4c650a7ad6 Reorder items in the backup section 2021-07-28 19:58:12 +05:30
vishnukvmd 80217eadb3 Add widget to render user details 2021-07-28 19:38:27 +05:30
vishnukvmd cc0b46d07d Revamp collection sharing dialog 2021-07-28 17:50:27 +05:30
vishnukvmd e430301a25 Add more bottom padding on iOS 2021-07-28 01:51:59 +05:30
vishnukvmd 2af81aa687 Increase size of the backup configuration header 2021-07-28 01:16:20 +05:30
vishnukvmd 2696f3f792 Keep folders to backup in sync with the latest folders on disk 2021-07-28 01:13:21 +05:30
vishnukvmd f28a7e4b84 Await for DB insertion 2021-07-28 00:56:35 +05:30
vishnukvmd 865b750a62 Reduce visibility of internal function 2021-07-28 00:47:33 +05:30
vishnukvmd 4c7d0598cf Let Configuration decide if all paths have been selected to be backed up or not 2021-07-28 00:40:57 +05:30
vishnukvmd b8f27fa15b await for async call 2021-07-27 22:47:25 +05:30
vishnukvmd b09fe51c91 Fix font size 2021-07-27 22:45:34 +05:30
vishnukvmd dfdf054e5c Retry failed upload API calls 2021-07-27 22:34:32 +05:30
vishnukvmd 7027c8666b Remove unencrypted information from log 2021-07-27 22:22:47 +05:30
vishnukvmd 73dfaa8a8e Fix lint warnings 2021-07-27 22:15:16 +05:30
vishnukvmd 262e19bab7 Add hook to request account deletion 2021-07-27 20:21:45 +05:30
vishnukvmd c8660b6420 Render data in GBs 2021-07-27 19:49:58 +05:30
vishnukvmd 7fd3f2c7ef Use v2 API to fetch billing plans 2021-07-26 21:39:07 +05:30
vishnukvmd dfa10492e1 Append the active subscription if not returned by billing plans 2021-07-26 21:38:53 +05:30
vishnukvmd 301cea1ca8 Parse price and period for the active subscription 2021-07-26 21:38:23 +05:30
vishnukvmd 0c1a5659d7 Extract billing questions to a separate widget 2021-07-26 20:42:24 +05:30
vishnukvmd a79bf64838 Fix lint warnings 2021-07-26 20:39:26 +05:30
vishnukvmd b9e1cc8845 Refresh home page once account is configured 2021-07-26 19:58:56 +05:30
vishnukvmd 69094b8a1c Fix lint warnings 2021-07-26 19:48:03 +05:30
vishnukvmd daeb5e933b Fix lint warnings 2021-07-26 19:34:11 +05:30
vishnukvmd 04911bb32e Improve responsiveness of the landing page 2021-07-26 19:12:22 +05:30
Neeraj Gupta 726f03439c
Merge pull request #18 from ente-io/share_to_ente_android
[Android] Share to ente app
2021-07-24 23:07:36 +05:30
Neeraj Gupta 36b040f21e remove print 2021-07-24 23:06:40 +05:30
Neeraj Gupta 1d8721803b Rename 2021-07-24 23:03:59 +05:30
Neeraj Gupta 830e83e3bb Gracefully handle deletion of unsynced files 2021-07-24 22:52:46 +05:30
vishnukvmd d29bd9a046 Set anonymized identifier for crashes 2021-07-24 21:07:57 +05:30
Neeraj Gupta bb95979bb6 Support deleting shared media files from localStorage 2021-07-24 20:50:46 +05:30
Neeraj Gupta 48a2a55643 Handle missing shared media file 2021-07-24 19:08:47 +05:30
Neeraj Gupta 4bab7ca586 Store manual backup media in a separate directory 2021-07-24 19:00:33 +05:30
Neeraj Gupta 2559e90352 Formatting changes 2021-07-24 18:03:03 +05:30
Neeraj Gupta 6e1ea2ae6d Move app cache files identifier in constant 2021-07-23 18:23:39 +05:30
Neeraj Gupta 01eae7e2fd Merge remote-tracking branch 'origin/master' into share_to_ente_android 2021-07-23 18:15:28 +05:30
Neeraj Gupta 0b32796633 improve time parse logic from name for shared files 2021-07-23 18:15:11 +05:30
vishnukvmd bdb344f040 Back up all folders if "select all" is opted for within backup folder selection widget 2021-07-23 17:58:02 +05:30
vishnukvmd fad5eb687d Handle incorrect sync status 2021-07-23 16:43:01 +05:30
vishnukvmd e219285a6d Remove redundant param 2021-07-23 16:13:19 +05:30
vishnukvmd fc3079b30c Clip long maker strings 2021-07-23 15:45:54 +05:30
Neeraj Gupta 64f44ff50c Shared files: parse time from exif data 2021-07-23 13:58:11 +05:30
Neeraj Gupta f29abe8e72 Merge remote-tracking branch 'origin/master' into share_to_ente_android 2021-07-23 09:58:30 +05:30
vishnukvmd 38a2dbacd5 Fix linter warnings 2021-07-23 00:17:41 +05:30
vishnukvmd eb9de99730 Fix moar linter warnings 2021-07-23 00:11:58 +05:30
vishnukvmd 899ab66d00 Merge remote-tracking branch 'origin/master' 2021-07-23 00:03:51 +05:30
vishnukvmd dbfcbdec64 Fix linter warnings 2021-07-23 00:03:35 +05:30
Neeraj Gupta 4cfe31406b ZoomableImg: Use helper method to get thumbnail and file 2021-07-22 19:51:24 +05:30
Neeraj Gupta b123ee0500 getThumbnailFromLocal: add size and quality as optional param 2021-07-22 16:32:45 +05:30
Neeraj Gupta 781a2f03f1 Listen to incoming media & prompt to all files in collection 2021-07-22 15:58:07 +05:30
Neeraj Gupta c01ec9e23b Merge remote-tracking branch 'origin/master' into share_to_ente 2021-07-22 15:08:26 +05:30
Neeraj Gupta 7826eb1fcb Merge branch 'master' of github.com:ente-io/frame 2021-07-22 15:03:51 +05:30
Neeraj Gupta 35aa74c9fd Add support for reading httpEndpoint from env 2021-07-22 15:03:01 +05:30
vishnukvmd 1ee144e413 Upgrade Sentry 2021-07-22 15:00:11 +05:30
vishnukvmd c12920b042 Remove unnecessary const 2021-07-22 15:00:11 +05:30
Neeraj Gupta 538578a9f3 Bugfix: explicitly declare type in the future 2021-07-22 13:18:21 +05:30
Neeraj Gupta 77c2489714 Merge remote-tracking branch 'origin/master' into share_to_ente 2021-07-22 13:16:22 +05:30
Neeraj Gupta a0b3010348 Fix crash in imageEdit for remote files 2021-07-22 12:55:30 +05:30
vishnukvmd b404029029 Prevent secure storage value migrations 2021-07-22 12:37:43 +05:30
vishnukvmd 19202c37fa Migrate secure storage to wait for first unlock 2021-07-22 12:36:45 +05:30
vishnukvmd e7dd26c69e Fix lint warnings 2021-07-22 12:21:59 +05:30
vishnukvmd 199e3a58cc Fix lint warnings 2021-07-22 11:49:34 +05:30
Neeraj Gupta 560877fd11 ThumbnailWidget: use getThumbnailFromLocal 2021-07-22 11:44:02 +05:30
Neeraj Gupta 9adf41fd2e Add support for uploading & reading image from app cache 2021-07-22 11:41:32 +05:30
vishnukvmd 197e807dc3 Fix lint warnings 2021-07-22 02:28:07 +05:30
vishnukvmd 6606ecdc91 Load images from the 18th century too 🤷 2021-07-22 02:23:51 +05:30
vishnukvmd 9f8c409f3d Fix lint warnings 2021-07-22 02:17:43 +05:30
vishnukvmd 2747810cb3 Ensure that DB inits occur only once 2021-07-22 02:04:53 +05:30
vishnukvmd c6ce7f2850 Add indices 2021-07-22 01:52:15 +05:30
vishnukvmd 54278ac89f Alter timestamp column types 2021-07-22 01:52:15 +05:30
vishnukvmd 1d9e67c6c6 Fix linter suggestions 2021-07-22 01:52:15 +05:30
vishnukvmd b23dbe1728 Remove debug endpoint 2021-07-22 01:52:15 +05:30
vishnukvmd d600d6e3b7 Fix linter suggestions 2021-07-22 01:52:15 +05:30
Neeraj Gupta 1c1fb43eda FileUploader: Move AssetEntity related logic in helper class 2021-07-21 16:40:21 +05:30
Neeraj Gupta 759c894a88 File: Add isRemoteFile util method 2021-07-20 12:08:38 +05:30
Neeraj Gupta 2ccdcc4a8a Track counter for fileDownload requests & cancel only when counter <= zero 2021-07-19 20:47:01 +05:30
vishnukvmd daadcdf8b7 Set creationTime to 0 if unavailable 2021-07-18 14:27:17 +05:30
Neeraj Gupta f8b01859c1 Remove unused methods 2021-07-16 22:31:22 +05:30
vishnukvmd cd534709b7 Highlight selected folder 2021-07-13 13:25:20 +05:30
vishnukvmd 1389aa371b Merge branch 'master' of github.com:ente-io/frame 2021-07-12 19:56:35 +05:30
vishnukvmd f7ead6c2da Fix folder sorting issue 2021-07-12 19:32:56 +05:30
vishnukvmd ec0d4037aa Add option to disable backing up of videos 2021-07-12 17:24:43 +05:30
vishnukvmd a440fca9de Update logic to render number of uploaded files 2021-07-12 17:07:02 +05:30
Neeraj Gupta 3c7c855619 Network: remove unused method 2021-07-12 16:45:58 +05:30
Neeraj Gupta 5b08816de9 Config: Connect to local server in debug mode 2021-07-12 16:45:01 +05:30
vishnukvmd 5ee68775e7 Fix width constraint 2021-07-12 16:04:26 +05:30
vishnukvmd fff50cafee Show number of items in folders 2021-07-12 15:54:30 +05:30
vishnukvmd b9cb1968a9 Remove unused function 2021-07-12 12:14:34 +05:30
vishnukvmd b1f2b2a766 Merge branch 'select_folders' 2021-07-12 04:11:18 +05:30
vishnukvmd b4ac613ec4 Show load state when files aren't available 2021-07-12 04:10:58 +05:30
vishnukvmd 9afef180de Reformat imports 2021-07-12 04:08:12 +05:30
vishnukvmd fe9dd16241 Remove verbose log 2021-07-12 04:06:14 +05:30
vishnukvmd b1c2907bf9 Add some padding 2021-07-12 03:23:06 +05:30
vishnukvmd 70797b868d Sort folders by name when pleasing 2021-07-12 03:13:28 +05:30
vishnukvmd 422a398d07 Bubble up selected folders to top 2021-07-12 02:54:28 +05:30
vishnukvmd fcaa17624c Reuse BackupFolderSelectionPage 2021-07-12 00:05:16 +05:30
vishnukvmd 136d704acb Accept button text as a param 2021-07-11 23:35:07 +05:30
vishnukvmd f7a8402c8b Add option to select/unselect all 2021-07-11 23:30:32 +05:30
vishnukvmd 6a7f4fc116 Remove option to set wallpaper 2021-07-11 13:53:17 +05:30
vishnukvmd 5d085bb936 Fix video controls 2021-07-11 13:47:44 +05:30
vishnukvmd da21c51b62 Minor re-formatting 2021-07-11 13:31:47 +05:30
vishnukvmd 137ed7ee7b Parse exif only for images 2021-07-11 13:24:38 +05:30
vishnukvmd c21dfb2dde Update style 2021-07-10 15:25:07 +05:30
vishnukvmd 8354850259 Copy change 2021-07-10 15:01:40 +05:30
vishnukvmd 4173c61849 Change string 2021-07-10 15:00:08 +05:30
vishnukvmd a972cf4654 Update styles for BackupFolderSelectionPage 2021-07-10 14:58:05 +05:30
vishnukvmd 3251391a64 Reduce padding 2021-07-10 14:15:11 +05:30
vishnukvmd 7d712f1f9e Add action bar to the folder selection screen 2021-07-10 14:11:58 +05:30
vishnukvmd 05f13d4b1b Update library to set wallpaper 2021-07-10 13:21:54 +05:30
vishnukvmd 4e93ca7736 Replace deprecated list declaration 2021-07-10 13:15:21 +05:30
vishnukvmd f745457289 Align memory year to center 2021-07-10 13:14:21 +05:30
vishnukvmd ba1832cfb6 Fix button height 2021-07-10 13:12:43 +05:30
vishnukvmd 03387aacf3 Fix button width 2021-07-10 13:10:59 +05:30
vishnukvmd b7d357cc10 Show disabled state if exif is missing 2021-07-10 11:18:00 +05:30
vishnukvmd 2ac24917fd String change 2021-07-09 14:28:07 +05:30
vishnukvmd 9c80f1a2b9 Register for free subscription 2021-07-08 02:40:56 +05:30
vishnukvmd d60737aaf7 Remove unnecessary condition 2021-07-08 02:38:20 +05:30
Neeraj Gupta 4d2d9a090f Revert "Make scan qr code as default option during 2FA setup"
On mobile, entering the code would be easiest.

This reverts commit a015cf2152.
2021-07-07 11:12:47 +05:30
Neeraj Gupta a015cf2152 Make scan qr code as default option during 2FA setup
Scanning qr code is more user friendly & (arguably) preferred choice for majority
2021-07-07 11:04:27 +05:30
Vishnu 4f5755b5af Merge branch 'master' of github.com:ente-io/frame 2021-07-07 06:41:06 +05:30
Vishnu 4656340a68 Fix swipe behavior 2021-07-07 06:40:02 +05:30
Vishnu dadce38ef3 Remove unnecessary injected field 2021-07-07 06:31:14 +05:30
Vishnu 4c05226e68 Display sizes for remote files too 2021-07-07 06:27:53 +05:30
Vishnu f023322b16 Show image dimensions from exif 2021-07-07 06:11:49 +05:30
Vishnu 0b7fb2c267 Show some exif values within the file info dialog itself 2021-07-07 06:01:43 +05:30
Vishnu 56e839fbb8 Remove unnecessary log statement 2021-07-07 05:55:57 +05:30
Vishnu d199e5e5fa File rename 2021-07-07 05:13:39 +05:30
Vishnu d3bffb41d7 Enable focus for video widgets 2021-07-07 04:54:19 +05:30
Vishnu b5b5bacc03 Extract top and bottom bars to separate widgets 2021-07-07 04:51:25 +05:30
Vishnu c431cfdfdd Disable fullscreen on exiting detail view 2021-07-07 04:16:34 +05:30
Vishnu 7ae251cc5f Hide exif button for videos 2021-07-07 02:19:46 +05:30
Vishnu 84e89c6c73 Update raw exif view 2021-07-07 02:14:35 +05:30
Vishnu bd405729b5 Render raw exif 2021-07-06 21:33:39 +05:30
Vishnu 128464de16 Add hook to view exif 2021-07-06 17:48:39 +05:30
Vishnu e9280b23c3 Fetch and log exif 2021-07-06 17:32:45 +05:30
Vishnu fb97701f13 Format constructor 2021-07-06 17:21:51 +05:30
Vishnu 6d945b3098 Extract file info to a separate widget 2021-07-06 17:20:35 +05:30
Vishnu 460e14c2ad Add option to set wallpaper on Android 2021-07-06 15:27:30 +05:30
Vishnu 2b375bc68b Improve icons 2021-07-06 13:26:29 +05:30
Vishnu 9263e57c70 Reduce gradiant contrast 2021-07-06 13:19:36 +05:30
Vishnu eb1890e67b Remove auto hide 2021-07-06 13:17:38 +05:30
Vishnu 37034453bd Update gradient for top and bottom bars 2021-07-06 13:13:39 +05:30
Vishnu 606a1bac25 Add a bottom bar 2021-07-06 00:27:21 +05:30
Vishnu d9ce124f6b Remove unnecessary padding 2021-07-06 00:05:42 +05:30
Vishnu b3b61b1178 Don't hide if a user action was encountered 2021-07-06 00:04:16 +05:30
Vishnu 73ca10fef0 Add gradient to action bar 2021-07-05 23:58:57 +05:30
Vishnu c67da6370b Show day in the image view 2021-07-05 23:49:00 +05:30
Vishnu 4182f619e7 Rename method 2021-07-05 23:39:44 +05:30
Vishnu b5a638361c Fade app bar in and out 2021-07-05 23:35:51 +05:30
Vishnu 113caedcdd Tap to hide action bar 2021-07-05 23:04:45 +05:30
Neeraj Gupta 3f0f5c6e6d
Merge pull request #15 from ente-io/logout
delete token from server on logout
2021-07-05 19:14:10 +05:30
Neeraj Gupta 8c08908860 Fixed minor formatting issue 2021-07-05 19:09:47 +05:30
Neeraj Gupta f685289468 [logout] clear local storage on api success only 2021-07-05 19:06:56 +05:30
Neeraj Gupta d14cbb7d97 delete token from server on logout 2021-07-05 15:01:03 +05:30
Vishnu 1bd2f11fa1 Add gradient to show sync status clearly 2021-07-05 14:26:30 +05:30
Vishnu 39e11869ec Wrap things in a scrollview 2021-07-05 14:02:07 +05:30
Vishnu 12e0187364 Minor color change 2021-07-05 14:02:01 +05:30
Vishnu 44bffdf726 Update background color for update available dialog 2021-07-05 13:56:21 +05:30