mirror of
https://github.com/wekan/wekan.git
synced 2025-12-31 06:38:49 +01:00
Reorganized Docs. In Progress.
This commit is contained in:
parent
1961e22cbd
commit
ce89ff4833
202 changed files with 0 additions and 0 deletions
41
docs/DragDrop/Drag-Drop.md
Normal file
41
docs/DragDrop/Drag-Drop.md
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
## Roles
|
||||
|
||||
It depends on role of user what drag drop is allowed https://github.com/wekan/wekan/wiki/REST-API-Role
|
||||
|
||||
## Mobile Drag Drop
|
||||
|
||||
1. Click `Drag Handle Enabled/Disabled` button to enable drag handles
|
||||
|
||||
2. Use drag handles to move Board Icons, Swimlanes, MiniCards, Lists, Checklists, Checklist Items.
|
||||
|
||||
3. Use non-drag-handle area to to view other parts of board, by dragging board up/down/left/right, without moving any icons etc.
|
||||
|
||||
<img src="https://wekan.github.io/dragdrop/mobile-drag-drop.png" width="40%" alt="Wekan logo" />
|
||||
|
||||
## 2 or more external screens of desktop or mobile
|
||||
|
||||
For each screen, you can enable or disable drag handles, because that setting is stored in browser localstorage, not to database. https://github.com/wekan/wekan/issues/4715
|
||||
|
||||
Because this feature was added, `Drag Handle Enabled/Disabled` was moved to current place shown in above screenshot. https://github.com/wekan/wekan/issues/4734
|
||||
|
||||
## All Boards page
|
||||
|
||||
Reorder with drag drop:
|
||||
- Board Icons
|
||||
|
||||
## One Board page
|
||||
|
||||
Reorder with drag drop:
|
||||
|
||||
- Swimlanes
|
||||
- Lists
|
||||
- MiniCards. MiniCard is card, that is not click opened to view card contents.
|
||||
- Opened Card: Checklists
|
||||
- Opened Card: Checklist Items
|
||||
|
||||
## Drag code examples
|
||||
|
||||
- Draggable objects
|
||||
- https://www.redblobgames.com/making-of/draggable/
|
||||
- https://news.ycombinator.com/item?id=37703291
|
||||
- Fixed Drag at Ubuntu Touch Morph browser https://github.com/wekan/wekan/commit/af63259f091cb2ade84493a288ea37c53cd37321
|
||||
20
docs/DragDrop/Touch-Screen-support.md
Normal file
20
docs/DragDrop/Touch-Screen-support.md
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Enabling all Touch Screen Support
|
||||
|
||||
## 1) Wekan / Click right top your username / Change Settings / Show Desktop Drag Handles
|
||||
|
||||
Then you can drag cards with touch screen, for example at Android/iOS/desktop touch screen.
|
||||
|
||||
- [Wekan Drag Handle issue](https://github.com/wekan/wekan/issues/3755)
|
||||
|
||||
## 2) Enable touch screen support of Chrome/Chromium/Chromium Edge
|
||||
|
||||
Change the target inside properties in the Google Chrome shortcut by adding "--touch-events" in the end of the address.
|
||||
```
|
||||
Chrome shortcut > Properties >
|
||||
Target: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --touch-events
|
||||
```
|
||||
And similarly at other non-Windows operating systems, by modifying shortcut.
|
||||
|
||||
- [Chrome touch at Google Support](https://support.google.com/chrome/thread/18609718/how-to-get-drag-drop-working-with-touch-screen-working-on-latest-version-of-chrome?hl=en)
|
||||
- [Chrome touch Wekan discussion](https://github.com/wekan/wekan/discussions/3958)
|
||||
- [Chrome/Chromium/Chromium Edge Touch issue](https://github.com/wekan/wekan/discussions/3958)
|
||||
Loading…
Add table
Add a link
Reference in a new issue