mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
* dbeaver/pro#6859 adds pin/unpin methods for data grid * resets state when pins + makes pin icon stay when pinned * adds TableHeaderCellIcon component with new Menu * make actions alive * cleanup * moves pin logic into data-viewer * cleanup * restructures pin logic via contexts * cleanup * synchronizes column ids with view ids so pining works fine * fixes actions visibility * fix: correct layout on editing frozen cell * fixes layout so frozen cell box-shadow can divide pinned and unpinned columns * fixes border and box shadow interactions for frozen and editing cell * makes pinned columns non transparent * makes frozen border 3px and reverts previous style changes * styles cleanup * adds column true and visual indexes and reuses it across the data grid features * cleanup * reverts removed code * reverts hacks with ids * dbeaver/pro#7748 updates yarn.locks * fixes incorrect types * updates helper libs * updates vitest + fixes test cases incorrect mocks * runs tests sequentially with document and windows objects to prevent mock collisions * Revert "runs tests sequentially with document and windows objects to prevent mock collisions" This reverts commitf871837df3. * skips download test * removes export from resetDeprecatedSettings * updates react-data-grid to beta-59 and react to 19.2 * updates storybook * pr fixes * updates yarn lock * removes skip for download test * cleanups download ts with empty body html * updates vitest for core-connections * updates yarn.lock * linter fix + mocks once * fixes hotkeys * reverts version of react-hotkeys-hook library * pr fixes * code style fix * dbeaver/pro#6859 adds selectCellByKey for opening editor * reverts styles * adds pin/unpin icons * Revert "reverts styles" This reverts commit7857ef672d. * on add actions sets correct focus * removes incorrect positioning when editing pinned column * tunes dark theme colors * adds DnD to pin/unpin feature * pr fixes * fixes multiple selections for pinned & unpinned columns * refactors multiple selections for pinned & unpinned columns so it uses data-grid api of getting sorted columns * moves pin logic to usePinnedColumns hook * moves color styles into data grid * fixes letter * adds styles for pinned border only for data editor * adds unpin all columns action * moves pinned logic to grid view action to save pinned state between tabs --------- Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com> Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com> Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com>