Commit graph

478 commits

Author SHA1 Message Date
ashilkn c183e3eca8 Disable submit button if input is empty in TextInputDialog 2023-04-26 11:46:24 +05:30
ashilkn 9277a83783 Dialog for custom radius with input restrictions 2023-04-25 19:15:10 +05:30
ashilkn d45af08120 Added optional parameters textEditingController and textInputFormatter to showTextInputDialog() 2023-04-25 16:40:22 +05:30
ashilkn 2c5d2c0d80 Fixed UI on archive screen 2023-04-20 15:50:49 +05:30
ashilkn a133eb6048 Show edit location sheet on clicking on title header in location screen 2023-04-20 11:24:41 +05:30
Neeraj Gupta b922536646
Lint Fixes (#1002) 2023-04-18 14:41:10 +05:30
Neeraj Gupta 0ddfa1a865
Lint: Fix trailing comma warnings 2023-04-18 14:35:21 +05:30
vishnukvmd 902ca7a7aa Merge branch 'main' into report_bug_long_press 2023-04-17 12:47:03 +05:30
vishnukvmd 827375fb08 Add long-press action for menu item 2023-04-17 12:43:55 +05:30
ashilkn c03388130b Changed trigger of opening 'Add location' screen from using InlineButtonWidget to tapping the InfoItemWidget in file details 2023-04-13 15:31:18 +05:30
ashilkn 60baf036eb Added onTap for the middle section of InfoItemWidget 2023-04-13 15:10:25 +05:30
Neeraj Gupta 06c9ead3e2
feat(location_tag): add location tags (#908) 2023-04-11 10:10:50 +05:30
vishnukvmd 1180804fb8 Extract some more strings 2023-04-08 09:35:16 +05:30
ashilkn 8962a5805c Added a notifier that can be passed to TextInputWidget to know if it is empty 2023-04-07 12:30:37 +05:30
Neeraj Gupta 40af5bc80b
Extract strings 2023-04-06 09:33:32 +05:30
ashilkn 23ec49f8eb Show location name on 'edit location' screen 2023-04-05 19:49:50 +05:30
ashilkn 3a3aaa1035 Use normal AppBar instead of SliverAppBar to make gallery work 2023-03-28 17:15:26 +05:30
ashilkn 8283612f0e Merge branch 'main' into add_location_screen 2023-03-27 10:10:38 +05:30
ashilkn f1103344db Added comment 2023-03-25 01:51:45 +05:30
ashilkn 8b4963d169 Improved TextInputWidget 2023-03-25 01:44:07 +05:30
ashilkn eaeda5e8e6 Fix bug in DividerWidget 2023-03-20 20:39:37 +05:30
ashilkn b1d14fb454 Added custom border radius for text input widget 2023-03-20 14:00:19 +05:30
ashilkn 573ee901c8 Layout fixes for ChipButtonWidget 2023-03-20 11:05:25 +05:30
vishnukvmd 58670afc55 Make the title optional in InfoItemWidget 2023-03-15 12:55:42 +05:30
ashilkn 6c6592595b Add optional padding for divider widget 2023-03-15 12:07:08 +05:30
ashilkn 175d6aebf2 Show pressed state only when onTap != null in IconButtonWidget 2023-03-14 21:53:53 +05:30
ashilkn b8e9ba2028 Improved EXIF info dialog 2023-03-14 18:34:11 +05:30
ashilkn 1ddefe916c Revert "Rebuild only tiles that depend on state of exif using ValueNotifier"
This reverts commit 26e83d93b1.
2023-03-14 15:45:16 +05:30
ashilkn 26e83d93b1 Rebuild only tiles that depend on state of exif using ValueNotifier 2023-03-14 13:35:25 +05:30
ashilkn c3ca9de4e6 Align loading icon to center left in file details 2023-03-13 19:53:30 +05:30
ashilkn b996c0c1f3 Changed loading icon's color in file details 2023-03-13 17:52:06 +05:30
ashilkn 927a313c3b File details: Moved creation time's tile to a separate widget 2023-03-13 16:37:12 +05:30
ashilkn 991a8598a6 Fixed popping of height of widget after loading in file details + minor changes 2023-03-13 15:32:13 +05:30
ashilkn f14a713261 Fixed divider color in file details 2023-03-13 12:04:52 +05:30
ashilkn 941b06ac4f Made InlineButton component 2023-03-13 11:07:04 +05:30
ashilkn 3b304014c6 Used InfoItemWidget for the Object detection tile in file info 2023-03-10 20:29:00 +05:30
ashilkn 387edf7a8f Rename 2023-03-10 18:39:38 +05:30
ashilkn 80c5899349 Stopped using addSeparator() + used InfoItemWidget for albums tile in file info 2023-03-10 18:35:02 +05:30
ashilkn 68a75de292 ChipButton tweaks 2023-03-10 18:03:43 +05:30
ashilkn 4ed1b041a3 Added onTap() for ChipButton 2023-03-10 15:49:29 +05:30
ashilkn 62208bf93d Made ChipButton component 2023-03-10 14:06:50 +05:30
ashilkn 5b6ac3f6c2 Don't show edit icon if editOnTap is null in InfoItemWidget 2023-03-10 14:03:29 +05:30
ashilkn b1916f6605 Moved all button components to a folder 'Buttons' 2023-03-10 13:38:51 +05:30
ashilkn 5426d9ce25 Fixed null check operator used in null value error 2023-03-10 11:06:55 +05:30
ashilkn e2cfcb1d61 Created InfoItem component 2023-03-09 17:36:09 +05:30
Vishnu Mohandas f34d739226
Ability to search for albums while adding/moving files (#910) 2023-03-08 11:20:28 +05:30
ashilkn 991b52d07a Refactored code 2023-03-08 10:49:54 +05:30
vishnukvmd dc04536c2d Modify TextInputWidget to include a cancel-icon 2023-03-07 17:26:12 +05:30
ashilkn 318fbe1ad2 Beautify albums section in archive page 2023-03-07 15:00:42 +05:30
Ashil 987ac050b0
Merge pull request #889 from ente-io/empty_state
Empty state for sharing tab
2023-02-24 17:51:09 +05:30
ashilkn afa0309f39 Resolved merge conflicts 2023-02-23 18:13:15 +05:30
ashilkn 9d161fe239 Bug fix: Option to obscure text coming up in every TextInputwidget 2023-02-23 16:48:20 +05:30
Neeraj Gupta 8ef01866c2
Merge pull request #884 from ente-io/referral_success
Referral Changes
2023-02-23 15:54:08 +05:30
ashilkn 435db317cc Changed header height of archive page 2023-02-23 13:32:13 +05:30
Neeraj Gupta 399952d4bf
rename 2023-02-23 13:06:21 +05:30
Neeraj Gupta 3d1630e7a1
Merge branch 'main' into fix_archived_albums 2023-02-23 07:07:28 +05:30
Neeraj Gupta cd3a71e56e
Shrink horizontal album widget when empty 2023-02-23 07:05:22 +05:30
Neeraj Gupta a48812c7e8
Add horizontal divider 2023-02-23 07:00:16 +05:30
Neeraj Gupta e0b1c2c463
Fix bug in state refresh 2023-02-23 06:52:08 +05:30
Neeraj Gupta 86e35e5cfc
Refactor:create widget for horizonal album listing 2023-02-23 06:45:29 +05:30
ashilkn cefd9eb052 Added linear gradient for golden banner 2023-02-22 20:55:55 +05:30
ashilkn c03a34fa21 Create new golden color 2023-02-22 18:20:42 +05:30
ashilkn 3db345350f New golden banner 2023-02-22 16:37:54 +05:30
ashilkn 7062c2acbd Merge branch 'main' into empty_state 2023-02-20 14:18:03 +05:30
ashilkn 35bcfbe201 Added link of componnt in figma 2023-02-20 14:17:10 +05:30
Neeraj Gupta 35654a716c
Refactor notification widget 2023-02-17 14:18:46 +05:30
ashilkn b382a70077 Handle text overflow 2023-02-14 15:18:28 +05:30
ashilkn 733b36387f Made EmptyStateItem component 2023-02-14 14:30:02 +05:30
ashilkn dc0dcffbef Code refactoring 2023-02-13 16:25:20 +05:30
ashilkn 508fd909f5 Password input can be made visible or not in the TextInputWidget 2023-02-13 16:09:24 +05:30
ashilkn 6137dafa08 Fixed disposing for valueNotifier 2023-02-12 11:19:55 +05:30
ashilkn ea70d88eab Show error if execution fails after manually closing dialog 2023-02-10 16:02:24 +05:30
ashilkn 6d3a637922 Modified dialogs and uses of them to work with ButtonWidget 2023-02-10 12:52:16 +05:30
ashilkn 112b80db8a Resolved merge conflicts 2023-02-09 18:59:43 +05:30
ashilkn dd49b7913d Modified uses of ActionSheets to work with ButtonWidget 2023-02-09 18:48:01 +05:30
ashilkn ee3d152083 Modified ButtonWidget to return exception when exception is thrown 2023-02-09 18:36:23 +05:30
ashilkn ef79387b9d Always show success state on renaming album & file 2023-02-09 10:26:06 +05:30
ashilkn 7bbb53b16e Added comments + formatting 2023-02-09 07:19:43 +05:30
ashilkn 4485bcab07 Dispose controllers & notifiers 2023-02-09 07:01:27 +05:30
ashilkn bcadb168cb Now for dialogs using TextInputWidget, the dialog will return an exception when popped when one is thrown from TextInputWidget 2023-02-09 06:25:44 +05:30
ashilkn 9a63900f46 Used new TextInputDialog for naming an album on creating one 2023-02-08 18:41:04 +05:30
ashilkn d9b28b43b2 Moved commonly used user defined function types to a file 2023-02-08 17:57:36 +05:30
ashilkn de03b1dd44 Moved ExecutionState enum to a separate file 2023-02-08 17:39:57 +05:30
ashilkn 9691bf9b66 Capitalize file ext + sumbit on 'done' in keyboard 2023-02-08 17:22:42 +05:30
ashilkn c42b9c3263 Added code for only showing loading state for TextInputWidget 2023-02-08 17:06:04 +05:30
ashilkn c03a5ee194 Changed code for setting execution states + other minor fixes 2023-02-08 15:20:51 +05:30
ashilkn e19076a46a Minor layout and state fixes 2023-02-08 12:54:35 +05:30
ashilkn ee834ac244 Merge branch 'main' into text_input_dialog 2023-02-08 12:31:39 +05:30
ashilkn d9333610ac Show execution states of TextInputWidget on UI 2023-02-08 12:30:56 +05:30
ashilkn 1bc3bde3d1 Added debouncer and code for execution states in TextInputWidget 2023-02-08 11:26:09 +05:30
ashilkn 5208ff3e13 Moved execution of onSubmit from ButtonWidget associated with TextInputWidget to within TextInputWidget 2023-02-08 11:13:46 +05:30
ashilkn e4d4e1d3d7 Rename file: Removed old progress dialogs 2023-02-07 16:46:13 +05:30
ashilkn 3a218a656b Set cursor position to the end of textField on initial focus 2023-02-07 16:20:55 +05:30
ashilkn c32abe66be Made auto focus and max length configurable in TextInputWidget 2023-02-07 14:37:19 +05:30
ashilkn 335c464180 Made alignment of message and initial value of TextInputWidget configurable 2023-02-07 14:01:49 +05:30
ashilkn 64b479dbf4 Created TextInputWidget and used it in TextInputDialog 2023-02-07 12:40:03 +05:30
ashilkn d5dc0a5858 Made hintText configurable in TextInputDialog 2023-02-07 11:16:49 +05:30
ashilkn c48108a2da Made a working TextInputDialog 2023-02-07 10:43:22 +05:30
ashilkn ba1d7bf2b0 Made a non functional version of TextInputWidget 2023-02-07 08:44:11 +05:30
ashilkn 747c013292 Fixed bug which comes when theme changes dynamically on MenuItem 2023-02-03 17:21:58 +05:30