Commit graph

65 commits

Author SHA1 Message Date
vishnukvmd a598c9594f Extract constants to a separate file 2021-09-15 00:18:26 +05:30
Neeraj Gupta bb2d27b1f3 Linter: fix curly_braces_in_flow_control_structures issue 2021-09-05 12:04:52 +05:30
Neeraj Gupta 15b50f53d3 Linter: fix prefer_is_empty suggestions and change it to warning 2021-09-05 11:57:31 +05:30
vishnukvmd 17735685b4 Accept param to determine if live photo overlay should be rendered 2021-08-06 01:05:40 +05:30
vishnukvmd 9f8c409f3d Fix lint warnings 2021-07-22 02:17:43 +05:30
Vishnu Mohandas d6f7ad5020 Encapsulate file load results in a model 2021-06-29 10:43:16 +05:30
Vishnu Mohandas 2405be1fad Take user to edited image post save 2021-06-09 19:08:27 +05:30
Vishnu Mohandas 1a20fd3779 Extract constant 2021-05-21 04:48:45 +05:30
Vishnu Mohandas 84e22229b5 Update colors 2021-05-12 21:29:07 +05:30
Vishnu Mohandas 96465a56fa Push to navigator without triggering a rebuild 2021-05-08 23:44:18 +05:30
Vishnu Mohandas 2a37af87b4 Add unique key to thumbnails 2021-05-08 23:35:51 +05:30
Vishnu Mohandas 9ccd3de9ec Update detail page to load files intelligently 2021-05-08 23:19:06 +05:30
Vishnu Mohandas f4240c4c4d Remove unnecessary calls to setState 2021-05-08 02:02:33 +05:30
Vishnu Mohandas 1447d895d1 Add unique keys for widgets 2021-05-07 17:44:51 +05:30
Vishnu Mohandas f93a51f7d8 Make the gridview recyclable 2021-05-07 03:01:31 +05:30
Vishnu Mohandas 79335263c0 Rename variable 2021-05-07 02:47:38 +05:30
Vishnu Mohandas 638fc8f260 Minor refactor 2021-05-07 02:45:40 +05:30
Vishnu Mohandas 9935b433dc Load entries intelligently to prevent an OOM 2021-05-07 01:46:53 +05:30
Vishnu Mohandas c38eddd2d7 Remove unnecessary optimizations from listview 2021-05-07 01:46:42 +05:30
Vishnu Mohandas dc11f900e4 Remove all padding from place holder widget 2021-05-07 01:46:05 +05:30
Vishnu Mohandas 848c6b17fd Minor refactor 2021-05-07 01:36:02 +05:30
Vishnu Mohandas c9aa68910d Simplify detail page 2021-05-04 21:19:11 +05:30
Vishnu Mohandas 611dd82968 Increase number of photos allotted to a sub-gallery 2021-05-04 00:41:44 +05:30
Vishnu Mohandas 7dee10ee8b Prevent glitches while opening a new route 2021-05-03 21:36:58 +05:30
Vishnu Mohandas c4af018da4 Remove drag-listener from label 2021-05-03 20:55:31 +05:30
Vishnu Mohandas 0e4f6f7cc1 Remove verbose log 2021-05-03 02:11:31 +05:30
Vishnu Mohandas abebf11f38 Prevent entire gallery reloads for selection 2021-05-02 16:49:05 +05:30
Vishnu Mohandas e1522aa8e7 Add special handling for deleted files 2021-05-02 16:01:04 +05:30
Vishnu Mohandas 07c4147a6c Minor refactor 2021-05-01 00:58:07 +05:30
Vishnu Mohandas 53cf8bf8ce Remove unnecessary wait 2021-05-01 00:54:18 +05:30
Vishnu Mohandas 25f381505b Reload only the smallest section required when a file is selected/unselected 2021-05-01 00:43:49 +05:30
Vishnu Mohandas ca8fabe8f6 Keep separate animation durations for thumbnail and label 2021-05-01 00:07:17 +05:30
Vishnu Mohandas 221ce9ba37 Ignore push for files that were deleted on remote 2021-04-28 03:51:31 +05:30
Vishnu Mohandas 5623c61c2c Subscribe to reload events for the latest day the widget has been alloted to 2021-04-28 02:00:15 +05:30
Vishnu Mohandas ce5aca1f27 Expire widgets once outdated 2021-04-28 01:32:39 +05:30
Vishnu Mohandas d426aabb1b Simplify huge listview by removing the notion of pages 2021-04-28 00:46:53 +05:30
Vishnu Mohandas 33fd8f8668 Update cached copy of files when widget is udpated 2021-04-28 00:27:14 +05:30
Vishnu Mohandas 039528a50d Remove unnecessary key 2021-04-27 21:11:29 +05:30
Vishnu Mohandas 34c5f10ec3 Set keys to prevent wasteful reloads 2021-04-27 19:56:11 +05:30
Vishnu Mohandas eeac998569 Reduce serverload defer time 2021-04-26 13:16:36 +05:30
Vishnu Mohandas 5bfd6f47a7 Maintain separate durations for deferring disk and server loads 2021-04-26 13:15:00 +05:30
Vishnu Mohandas cf9a19246c Defer thumbnail loading 2021-04-26 12:59:01 +05:30
Vishnu Mohandas 2be80e232c Load files synchronously to improve scolling experience 2021-04-25 17:26:43 +05:30
Vishnu Mohandas 5b1eb11f39 Define types 2021-04-25 17:09:04 +05:30
Vishnu Mohandas 084a8fbb30 Display the first grid eagerly 2021-04-24 13:14:56 +05:30
Vishnu Mohandas 426ab8add5 Minimize the number of reloads for collection updates 2021-04-24 03:07:04 +05:30
Vishnu Mohandas 5419dc96ef Attach photos on a new day without forcing an entire screen refresh 2021-04-24 02:51:18 +05:30
Vishnu Mohandas 4374b87f91 Refresh only relevant sub-galleries 2021-04-24 01:25:50 +05:30
Vishnu Mohandas 79f98aec6a Clear cache when a reload event is fired 2021-04-21 17:08:18 +05:30
Vishnu Mohandas d3a5e49d02 Make detail page load previous and next entries incrementally 2021-04-21 15:43:02 +05:30