stanipintjuk / Silverfish

A simple and lightweight launcher for Android.
GNU General Public License v3.0
44 stars 17 forks source link

Unable to move apps from app drawer to homescreen #53

Closed chelmzy closed 7 years ago

chelmzy commented 7 years ago

Verizon HTC 10 Android 7.1.1 (LineagOS 14.1)

First off, thanks for making this launcher. It is certainly a breath of fresh air.

The only issue I am having is the inability to move apps from the app drawer to the homescreen. Whenever I pick the application up and drag it towards the homescreen it just doesn't rotate to the homescreen. Let me know if you would like more information about my device and I will help as best I can.

Thanks again

Lonami commented 7 years ago

51, try to update to v0.5.1 (do not update to v0.5! it's broken).

chelmzy commented 7 years ago

I apologize for the late reply but updating to v0.5.1 did not resolve the issue.

Lonami commented 7 years ago

I apologize for the late reply but updating to v0.5.1 did not resolve the issue.

No, dragging doesn't work on Nougat and higher. But there is a workaround, hold the application you want and don't move it - then release (or what is the same, long tap it). Doesn't it show a menu to move it to the home screen?

chelmzy commented 7 years ago

Long pressing does not currently display the menu for me. I have tried the apk directly from github and also from F-Droid.

Lonami commented 7 years ago

Strange behaviour, using v0.5.1 from F-Droid:

MPArnold commented 6 years ago

I cloned latest Silverfish to-day and had a good look at TabbedAppDrawerFragment.java
The code to pop up the Add to home screen option is bad and I could not find any code that would move an app icon to the home page if it was dragged to the far right of the drawer.
I made some mods and it's working nicely for me (on Galaxy Tab S2 / Nougat) and I wonder what the next step is.
I'm a newbie to GitHub and don't know how to contribute.

Lonami commented 6 years ago

@MPArnold fork the project (there's a button on the top right). Then clone it (git clone <your url>). Import that project and work there. git add <changed files>, git commit (put an useful message) and git push. Then from your fork, click "compare and pull request". For more details, use the web, it's your friend :)