spacedrive/interface/components
nikec 9c0aec8167
[ENG-300] Explorer multi-select (#1197)
* grid

* Improved multi-select, grid list & view offset. Added gap option & app frame.

* List view multi-select

* Include multi-select in overview, fix page ref type

* Add gap to options panel

* Fix drag

* Update categories z-index

* going pretty well

* fix a couple bugs

* fix another bug :)

* minor improvements

* Separate grid activeItem

* extra comments

* um akshully don't ref during render

* show thumbnails yay

* cleanup

* Clean up

* Fix ranges

* here it is

* fix cols drag

* don't enforce selecto context

* explorer view selectable

* Update index.tsx

* Context menu support for multi-select (#1187)

* here it is

* stopPropagation

* cut copy multiple

---------

Co-authored-by: nikec <nikec.job@gmail.com>

* explorer view selectable

* Update index.tsx

* items Map

* fix renamable

* Update inspector

* Hide tag assign if empty

* fix merge

* cleanup

* fix un-rendered drag select

* fix double click quick preview

* update thumbnail

* mostly handle multiple select in keybindings

* fix ts

* remove another todo

* move useItemAs hooks to @sd/client

* fix thumb controls

* multi-select double click

* cleaner?

* smaller gap

---------

Co-authored-by: Jamie Pine <ijamespine@me.com>
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
Co-authored-by: Jamie Pine <32987599+jamiepine@users.noreply.github.com>
Co-authored-by: Utku <74243531+utkubakir@users.noreply.github.com>
Co-authored-by: Ericson "Fogo" Soares <ericson.ds999@gmail.com>
2023-08-15 08:23:41 +00:00
..
AlertDialog.tsx [ENG-770 / ENG-773] Copy/paste / Explorer context menu duplicate (#992) 2023-06-22 23:41:29 +00:00
AssignTagMenuItems.tsx [ENG-300] Explorer multi-select (#1197) 2023-08-15 08:23:41 +00:00
Codeblock.tsx [ENG-380] Interface code structure improvement (#581) 2023-02-27 21:29:48 -08:00
ColorPicker.tsx [ENG-591] - Fix some funky behaviors (#827) 2023-05-20 03:11:10 +00:00
DismissibleNotice.tsx Upgrade rspc TS (#775) 2023-05-04 06:21:42 +00:00
DragRegion.tsx [ENG-380] Interface code structure improvement (#581) 2023-02-27 21:29:48 -08:00
Folder.tsx [ENG-660] Remove react-simple-icons & use png instead of svg for icons (#870) 2023-05-26 15:57:56 +00:00
GridList.tsx [ENG-300] Explorer multi-select (#1197) 2023-08-15 08:23:41 +00:00
index.ts [ENG-954] Quick Preview for text file (#1184) 2023-08-10 18:52:57 +00:00
PasswordMeter.tsx Upgrade rspc TS (#775) 2023-05-04 06:21:42 +00:00
PDFViewer.tsx [ENG-651] Fix PDF rendering breaking app on macOS (#854) 2023-05-25 06:34:18 +00:00
SubtleButton.tsx [ENG-380] Interface code structure improvement (#581) 2023-02-27 21:29:48 -08:00
TEXTViewer.tsx [ENG-954] Quick Preview for text file (#1184) 2023-08-10 18:52:57 +00:00
TrafficLights.tsx [ENG-469] Make Prettier and ESLint work together (#706) 2023-04-14 21:21:21 +00:00