Souma Ghosh
8f5668e23f
fix: Ends with operator not working as expected ( #17519 )
...
* fix: Ends with operator not working as expected
- fix issue
- uncomment cypress tests
* Review changes
2022-10-14 11:09:52 +05:30
Pawan Kumar
5ab8e57e0d
fix: Table reskinning ( #17228 )
...
* update rich text editor styles
* fix disalbed text color
* add border
* fix gaps and borders in json form
* fix disabled state
* fix checkbox disabled state color on checkbox + font size of title in json
* fix pagination arrows
* update list + modal
* update tabs widget
* fix border color
* fix pagination styles
* fix font weight
* update colors
* update colors
* fix table hidden header
* add config for variant
* add check header border
* fix hover colors
* fix hover colors
* add fixes for feedbacks from dilip
* move cell borders
* move cell borders
* update label
* add dilip feedback fixes
* remove unused import
* fix font in filter popup
* fix margin and datepicker getting cut off
* table disabled state for header input
* fix icon color
* fix cypress tests
2022-10-14 10:23:31 +05:30
Aswath K
ac899767d2
fix: Table widget's pagination properties ( #17372 )
...
fix: Improves the UX around hiding pagination buttons in Table
2022-10-13 12:13:54 +00:00
balajisoundar
0ba9cbc987
fix: Add row virtual offset for different row sizes to fix select cel… ( #17375 )
2022-10-07 18:47:58 +05:30
balajisoundar
81458035d5
feat: Support row virtualization using react-window in Table widget ( #16872 )
2022-10-06 15:02:09 +05:30
balajisoundar
2aaa413d6d
chore: Remove the unnecessary error log from the derived property function ( #17290 )
2022-10-04 17:08:02 +05:30
Tolulope Adetula
589f2b9765
fix: select widget search improvement ( #17006 )
...
* fix: type issues in select widget
* feat: add cypress tests
* fix: select type issues in JSONform and Table Widget
Co-authored-by: souma-ghosh <souma@appsmith.com>
Co-authored-by: Pawan Kumar <pawan.stardust@gmail.com>
2022-10-04 10:45:33 +00:00
Souma Ghosh
54e00b9c5d
fix: JS toggle default value is wrong for vertical alignment table widget ( #16733 )
...
* fix: JS toggle default value is wrong for vertical alignment table widget
- Fixes wrong default value for Vertical Alignment in column settings
- Fixes issue where JS toggle cannot be turned off after turning it on once
* Fix failing cypress test
* Change horizontalAlignment default value to LEFT
2022-09-30 11:39:26 +05:30
balajisoundar
ed1dccaba7
feat: Table widget select column type ( #16337 )
2022-09-30 09:33:53 +05:30
Aswath K
1a71a14319
fix: Re-selecting dropdown value triggers evaluation cycle ( #16201 )
2022-09-29 11:25:56 +05:30
Souma Ghosh
88fe538a70
feat: Autoassigns column datatype in table widget ( #16701 )
...
* feat: Autoassigns column datatype in table widget
- Limited to only number, string and boolean datatypes
* Review changes
Adjust jest tests accordingly
* Adds support for recognising Date type columns
Review changes
* Adds jest test for Date field
* Fix warning
* Adjust cypress tests and add helper method to account for code changes
* Fix failing test
2022-09-29 10:56:08 +05:30
Aswath K
756d27b00e
chore: Property pane config cleanup ( #16639 )
2022-09-29 10:54:49 +05:30
Souma Ghosh
686f3981d8
fix: JS option missing for some style items in table widget v2 ( #16958 )
...
* fix: JS option missing for some style items in table widget v2
* Review changes
2022-09-23 15:11:41 +05:30
Souma Ghosh
57f3b6fde5
fix: Table's last column doesn't resize properly ( #16448 )
...
* fix: Table's last column doesn't resize properly
* Adds comments to code responsible for dynamic resizing of last column width
Adjusts component width to account for widget padding
- This fixes issue where last column goes outside the table container resulting in showing less padding-right for the last column cells
* Review changes
* Review changes
* Fix failing test
2022-09-22 16:45:00 +05:30
balajisoundar
56d58d8e55
fix: table editaction column should be disabled when injected ( #16693 )
2022-09-21 17:05:15 +05:30
Souma Ghosh
1dbcde6066
fix: Table interact-able columnTypes should not show in selectedRow ( #16648 )
...
* fix: Table interactable columnTypes should not show in selectedRow
* Review changes
* Update failing Cypress tests
* Remove comments
2022-09-21 16:28:11 +05:30
Keyur Paralkar
fff5c16f89
feat: table widget switch column type ( #16262 )
...
* feat: added checkbox column type
* fix: addressed review changes
* feat: added filter for checkbox column type
* fix: checkbox alignment
* fix: horizontal alignement property added for checkbox column type
* test: added cypress test and addressed feedback changes
* fix: add new property cellComponentHorizontalAlignment
* fix: addressed review comments
* fix: changed column type order to alphabetical order
* refactor: removed unused imports
* fix: typings for the dynamic label
* fix: addressed review comments
* feat: added switch column type to table widget
* fix: removed unused imports
* fix: disabled cursor flicker issue
* fix: inline editing for checkbox column type
* fix: addressed QA callouts
* fix: addressed qa callouts
* fix: addressed review callouts
* fix: horizontal alignment issue
* fix: added unsaved marker and cypress test
* fix: alginment issues for the tooltipped wrapped switches
* fix:
* rebase new property pane changes
* cypress test fixes
* added support to dynamically change the section name with the help of function
* fix:
* cypress tests
* rebased new property pane changes for switch column type
* fix: merge conflicts on property section
* fix: address code review callouts
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-09-16 10:04:11 +05:30
balajisoundar
c37a8a4cfe
fix: table widget issue where editableCell is undefined ( #16729 )
2022-09-15 13:17:15 +05:30
balajisoundar
afb9aa93c1
feat: Table widget V2 Inline editing validation for plain text & number column ( #15954 )
2022-09-13 11:11:59 +05:30
balajisoundar
9bc5a5e076
chore: Expose widget configuration to define properties that can set … ( #16573 )
2022-09-13 11:10:08 +05:30
AS Laguna
65890a1ebf
fix: Table widget default selected row should display value "0" instead of a watermark ( #16626 )
...
* Changed placeholderText to defaultValue
To resolve this issue I swapped out two properties of this object, placeholderText and defaultValue, to change the placeholder zero for an actual 0 character.
* Changed defaultValue from a string to an int
It seems there was an issue being caused by having the default value being a string where typing a zero still resulted in a value of -1. Changing it to an int seems to have resolved this issue.
2022-09-09 14:40:17 -04:00
Keyur Paralkar
e7209f06fd
feat: Table widget checkbox column type ( #15933 )
...
* feat: added checkbox column type
* fix: addressed review changes
* feat: added filter for checkbox column type
* fix: checkbox alignment
* fix: horizontal alignement property added for checkbox column type
* test: added cypress test and addressed feedback changes
* fix: add new property cellComponentHorizontalAlignment
* fix: addressed review comments
* fix: changed column type order to alphabetical order
* refactor: removed unused imports
* fix: typings for the dynamic label
* fix: addressed review comments
* fix: disabled cursor flicker issue
* fix: inline editing for checkbox column type
* fix: addressed QA callouts
* fix: addressed qa callouts
* fix: addressed review callouts
* fix: horizontal alignment issue
* fix:
* rebase new property pane changes
* cypress test fixes
* added support to dynamically change the section name with the help of function
* fix: type casting issue for sectionName
* fix: addressed review comments
* chore: removed unused imports
* fix: added prop.hidden comparision in the memoized PropertySection component
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-09-08 16:35:59 +05:30
Aswath K
db08b16d4e
feat: Grouping & reorganisation of Property Pane ( #15768 )
...
* Removes feature flag from Client code
* Updates Cypress tests
2022-09-03 18:20:39 +05:30
Smruti Parida
0d892bea37
fix: Refactoring to replace all usages of isEqual method from lodash with equal method from fast-deep-equal/es6 ( #16439 )
...
* replaced all instances of _.isEqual, isEqual from lodash with equal from fast-deep-equal/es6
Co-authored-by: Smruti Parida <smrutiparida@Preetis-MacBook-Pro.local>
2022-09-02 14:46:30 +05:30
Souma Ghosh
ca11be276f
feat: Add new pageOffset binding to Table Widget ( #16083 )
...
* feature: Add new pageOffset binding to Table Widget
* Add jest tests
Modify getPageOffset to account for failed tests
* Review changes
* take page size as tableData.length when Serverside pagination is on
* Update bindings count in cypress test for table widget v2
* Changes default value of pageOffset to 0
Use pageSize instead of tableData.length when tableData is not available
* Update jest tests according to changes in the code
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-09-01 15:31:02 +05:30
Souma Ghosh
3d40780d94
fix: Table reverts column positions on sorting if columns returned differ ( #16237 )
...
* fix: Table reverts column positions on sorting if columns returned differ
* Adds Cypress tests
* Update cypress tests to reorder column and validate
* Adds another assertion to table column order cypress test
2022-09-01 11:40:19 +05:30
balajisoundar
38f9661e45
fix: Table widget pagesize in short row height mode ( #16045 )
2022-08-23 17:19:59 +05:30
Aswath K
6645413dec
chore: Grouping & reorganisation of Table Widget ( #15638 )
2022-08-17 23:53:53 +05:30
Souma Ghosh
4acf5aa59c
fix: Cell background colour not applied to new columns in table widget ( #15898 )
2022-08-15 17:27:28 +05:30
balajisoundar
a6d37625a1
fix: provide access to currentRow in table widget menubutton items ( #15457 )
2022-08-01 10:31:34 +05:30
Anagh Hegde
dbf0b94973
feat: Update the table widget to v2 in suggested widget list ( #15277 )
...
Co-authored-by: balajisoundar <balaji@appsmith.com>
2022-07-20 12:28:50 +05:30
balajisoundar
71e581d69b
fix: cell background for edit actions column in Table v2 ( #15233 )
2022-07-20 11:42:59 +05:30
balajisoundar
a97ab3d9a2
feat: Table widget v2 with support for non-ASCII characters and improved jest coverage ( #11307 )
2022-07-14 12:32:35 +05:30