* fix: make sure more tests run
* fix: make sure more tests run
* fix: make sure more tests run
* fix: make sure more tests run
* fix: make sure more tests run
* fix: make sure more tests run
* fix: make sure more tests run
* fix: make sure more tests run
* feat: add onError and onRender callbacks
* chore: add viz error file
* chore: move things around
* chore: check against missing onError
* chore: expose renderError
* chore: tidy up
Co-authored-by: Johan Lahti <johanlahti@users.noreply.github.com>
---------
Co-authored-by: Johan Lahti <johanlahti@users.noreply.github.com>
* fix: always show action buttons
* fix: only focus when not disabled
* fix: remove check that no longer needed
* fix: revert change
* fix: start selection when showing search and listbox is not a popover
* fix: add mock function
* fix: revert back to old code
* fix: can't tab pass row if confirm button is disabled
* fix: unit test
* fix: update snapshots
* fix: selections is undefined
* feat: introduce keyboard support for cyclic button
* fix: wip
* feat: add keyboard support for cyclic button and allow keyboard navigation to more button
* fix: add break
* fix: add undefined
* fix: bring blur
* fix: change onClick
* fix: focus back to list box container
* fix: focus cyclic button at first space
* fix: focus on last-focused row
* fix: close toolbar on escape
* fix: failed test case
* fix: return focus to listbox container when there is nothing to focus
* fix: add unit test
* fix: remove unnecessary code
* fix: try to restore the old behavior
* fix: keyboard nav in global selection
* fix: blur back to listbox
* fix: restore the old logic inSelection
* fix: add check for detached toolbar case
* fix: pr comment
* fix: unit test
* fix: remove unused input
* fix: support in mashup
* fix: faild test case
* fix: failed test case
* fix: add integration test
* fix: failed test case
* fix: update snapshot
* fix: show more button even when list box is not in selection
* fix: failded test case
* fix: activate selection if not yet
* fix: search
* revert: changes for search
* fix: remove isInSelection
* fix: change enabled check
* fix: unit test
* fix: unit test
* test: add unit test to check existence of more button
* fix: change description
* fix: cycle cyclic dimension doesn't work when filter pane is in selection mode
* revert: change
* fix: revert unwanted change
* test: remove and add unit test
* fix: disable cyclic button in edit mode
* refactor: pass all paramters as object
* fix: unit test
* fix: update snapshots
* test: add rendering test for radio buttons
* refactor: add selection state class for cb and rb
* fix: adjust filled bar color
* fix: correct filled style
* test: upload new snapshots
* fix: error on esc in search
* fix: reset zoom on iphone on nebula level
* fix: show toolbar when icons demand
* feat: unlock cover btn and break out header
* fix: move option
* feat: move showLock option to public options
* fix: centered svg unlock icon
* fix: listen to lock changes
* fix: search icon show fixes
* fix: hide header correctly
* fix: make text overflow great again
* test: updated expected snapshots
* fix: tweak icon sizes more
* fix: apply header style color
* test: update snapshots
* fix: override text explicitly to make it work
* fix: rtl actions keyboard nav inverted
* fix: keyboard nav for unlock button
* fix: align numerical search results correctly
* fix: recreate header on layout or isLocked change
* fix: give layout to can-funcs to stay up to date
* Update apis/nucleus/src/components/listbox/ListBoxInline.jsx
Co-authored-by: Daniel Sjöstrand <99665802+DanielS-Qlik@users.noreply.github.com>
* refactor: add loading icon and block interaction
* fix: justify center when loading
* fix: adjust spinner timeout
* chore: update specs
* feat: moved translation strings
---------
Co-authored-by: Daniel Sjöstrand <99665802+DanielS-Qlik@users.noreply.github.com>
* fix: enable picking up the index instead of hex
* fix: resolve color picker color in other cases too
* fix: apply backdrop filter
* fix: limit backdrop to when we have a bg image
* test: update bg image
* test: update unit test
* refactor: fill height for 1 row
* refactor: rename constant to GRID_ITEM_PADDING
* test: add rendering test for narrow fill height
* test: snapshot one row no header
* test: update snapshot for linux
* feat: expose background image and inject it
* fix: new import path
* refactor: set color on other components and search
test: rendering test for background image
* test: uploading snapshot for bg image
* refactor: use content color for search text
* fix: skip custom divider color for now
* test: unit tests for background style
* fix: prevent skewed palette color
* fix: border colors
* test: update snapshots
* refactor: handle bg and search color better
* test: update snapshot
* refactor: apply font styles too
* fix: cut off title
* fix: make place for italic font style in header
* test: update snapshots for padding right
* test: snapshot update
* refactor: improve font style fallbacks and fix
centered headers
* test: snapshots centered headers and ignore files
with certain paths
* test: update snapshot
* test: snapshot
* test: fix rendering test
* refactor: do not contrast colors for checkboxes
- add rendering test for component styled checkboxes
- color search with separate content color
* test: upload snapshot
* test: rename snapshot
* test: add search to styles
* feat: enable listbox styling panel filterpane
* fix: first refactor
* fix: getvalue utils
* fix: default header content style
* feat: enable selection state styling
* feat: support components option and hook in
to styling
* fix: move property to common data
* test: update unit tests
* test: renamed style service and added unit tests
* revert: package.json
* refactor: adjustments and fixes
* fix: make histogram visible again
* fix: ensure frequency number is on top of bar
* test: upload new snapshots
* refactor: merge old styling with new
* refactor: reintroduce background color again
* fix: prevent overrided color
* fix: use excluded bg color for excluded checkboxes
* test: update baseline
* refactor: handle color for checkboxes
* refactor: color the checkbox itself too
* test: snapshots
* refactor: checkboxes and background fix
---------
Co-authored-by: costa <costantino.marullo@qlik.com>
* feat: implement auto confirm
* refactor: auto confirm only on click outside
* refactor: do not render at all if autoConfirm
* refactor: smaller min height and use constants
* test: fix selector
* fix: use correct attribute key
* test: use another testid
* fix: increase minHeight for small grid listboxes
* fix: prevent cut listboxes
* refactor: compensate for checkboxes in item width
* test: search highlight rendering test
* refactor: use percent for freq width
* refactor: increase min width and enforce it
* fix: recduce freq min width a bit
* refactor: use measured text instead of constant
* refactor: keep fixed width for percent mode
* test: rm test file
* fix: don't include option to prevent error
* fix: catch N instead of none
* refactor: testing flex basis max-content
* refactor: optimise space usage further
* refactor: set min width for value
* test: update baseline
* fix: use percent instead of auto
* test: upload new baseline imgs after auto -> perc
* refactor: handle right-aligned text with frequency
differently
* fix: invert it
* fix: account for padding
* fix: use 8px padding as for value element
* refactor: playing around
* refactor: rely on deduced frequency mode
* refactor: reduce width slightly
* test: update
* fix: simplify and improve further
* fix: for grid mode skip explicit min width
* fix: expand more in grid mode and padding for %
* test: update baseline
* test: upload failing img
* refactor: compensate for checkboxes in item width
* test: search highlight rendering test
* test: adapt and add scenario
* test: upload snapshots
* refactor: move snapshots to right place
* refactor: compensate for checkboxes in item width
* test: keyboard nav in grid mode rendering test
* test: upload snapshot
* test: rename with appending linux
* test: confirm selections to rm selections toolbar
* test: replace snapshot
* fix: show correct bg color from theme
* feat: show title styles in Nebula mashup
* chore: require theme
* chore: show titles in rendering test
* chore: set props in test correctly
* chore: set some font families
* chore: add font style support
* chore: fix tests
* chore: update image
* chore: use themed in sheet test
* chore: set separate bg color for sheet
* chore: proper prop
* chore: set sheet baseline
* test: adding some more rendering tests for list
* test: changed fixture and include histogram
* test: add grid rendering tests
* test: addition to gitignore
* test: add baselines