New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Úprava gesta pro mazání #296
Comments
Souhlasím. Už jsem nad tím přemýšlel - mám v plánu udělat bulk akce opačným swipem, kdy si takhle vybereš víc příspěvků a pak budeš moci mazat nebo odpovídat hromadně. Přibyly by pak adekvátně FAB prvky pro mazání odpověď. Přemýšlím, že by mazání buď fungovalo podobně - tzn. pouze přes hromadný výběr - tím by se muselo i FAB tlačítkem potvrzovat. Nebo bych zachoval delete swipe, ale přidal bych další prvek potvrzení - buď popup nebo by vyskočil FAB na chvíli. Ještě přemýšlím, že by to potvrzení mohlo být volitelné. Dokážu si představit, že některým adminům ta rychlá možnost mazání bez potvrzení vyvhovuje... |
Už jsem si zase smazal vlastní příspěvek, já si snad budu muset zatím udělat vlastní build bez tohodle gesta. Vždycky mě to vytočí, ale už s tím nic nenadělám :( |
Ještě chvíli počkej. Mám už v plánu řešení... |
Nemůžu se dočkat :) jestli konkrétně s tímhle můžu jakkoli pomoct, tak to na mne hoď |
@kejml Zamýšlím něco takového: https://x.144.wtf/wEJMkw Samozřejmě to ještě dozná změn, ale myšlenka je jasná - místo swipe to delete bude longtap to select a následně si budeš moci vybrat z různých akcí:
|
To vypadá fajn :) Hlavně když to nebude swipe zprava bez varování, protože to je pro mne nejčastější způsob, jak opouštím diskuzi. Dokonce jsem díky tomu našel minimálně jednu diskuzi, kde maj všichni právo mazat všechny ;) |
Nemám úplně konkrétní návrh, ale už dvakrát se mi stalo, že jsem omylem smazal příspěvek v diskuzi. Používám totiž v Androidu gesta, tedy pro návrat z diskuze používám tažení prstu z okraje obrazovky do středu. A přitom se právě občas chytne i ono mazání.
Nevím úhloměr cos tím. Pár návrhů:
The text was updated successfully, but these errors were encountered: