Mobileread
[E-Ink launcher, 4.2+] Simple Ink Launcher
#1  dsimbiriatin 06-21-2019, 12:28 PM
Hi there,

Some time ago I started development of a lightweight launcher which could replace the default one on my InkBook Lumos. The goals I set were to have something which is lightweight, fully adapted to E-ink screens and allows to select a reader application of choice as the default one.

The launcher codebase is licensed under GPLv3 and freely available here:
https://bitbucket.org/dsimbiriatin/simple-ink-launcher/wiki/Home

The current version is 1.1 and has such features as:
- Ability to define default reader application
- Run reader application automatically during device startup
- Hide some applications, so they are not visible on the launcher
- Apply custom icons theme (ADW launcher themes are currently supported)
- Wi-Fi, backlight toggles available on the launcher toolbar

In theory, supports any Android device with version 4.2 and higher.

Screenshots (more of them are available on project's Wiki page):
Spoiler Warning below






image »
image »
image »

Downloads:
version 1.1
Reply 

#2  jkrzok 06-21-2019, 08:28 PM
So far mostly good on my Likebook Mars. I do however get an error message "Write permissions to system settings are required to control brightness level." Clicking OK freezes the launcher. Any help as to how to give that permission would be appreciated. Mars runs Android 6.

Hitting the Home button on the top bar while in the launchers settings does nothing. Hitting the back button there takes me to the home screen.

I would like to see an easier way to get to my hidden apps. Perhaps a tile on the home screen?

If it wasn't for the settings button in the launcher's toolbar I could see getting rid of it; that would allow another row of apps on the home screen. Can the settings button be moved?

Calibre Companion allows for the creation of book shortcuts onto a home screen, at least when using Nova Launcher. Is there any way to add this functionality?

Overall I'm very happy and Simple Ink Launcher has replaced Nova as my default launcher. Nice.
Reply 

#3  dsimbiriatin 06-22-2019, 04:58 AM
Wow, thanks for the great feedback!

Writing permissions to Android system settings is something which became required in Android 6+, (on the devices with lower versions it will not be shown). After you click on OK button in this pop-up it supposed to navigate you to a default android system permissions screen (I assume, that's why it freezes because for some reason it's not available on your system). Anyway, I'll try to double check this scenario.

Regarding other items, it shouldn't be hard to implement. I'll prioritize them, starting with hiding the toolbar and making the home button work while on the settings screen (it's something which should be pretty straightforward).
Reply 

#4  orangpelupa 06-23-2019, 11:24 PM
can i make the icons grid smaller?
Reply 

#5  dsimbiriatin 06-24-2019, 11:59 AM
No, it's not possible yet but I do plan to add this in the next release.
Reply 

#6  dsimbiriatin 06-29-2019, 07:14 AM
Happy to announce a new release! (version 1.2)

What's new:
- Long press on application grid's empty area opens launcher settings
Spoiler Warning below






image »
- Long press on a grid item opens an action menu allowing to hide or delete selected items (multi-select is supported)
Spoiler Warning below







image »
image »

- New preference section to control application grid's look (number of columns, size of icons)

As usual, download sections
Spoiler Warning below






image »
- Now it's possible to hide toolbar completely (Preferences -> Toolbar Location -> Hidden)

Bugs fixed:
- Quitting preference screen on home button click
- System settings permission screen is not opening on Android 6 (should be still clarified)

As usual, the downloads section is available here:
https://bitbucket.org/dsimbiriatin/simple-ink-launcher/downloads/
Reply 

#7  jkrzok 06-29-2019, 11:46 PM
These are very nice additions to the launcher. It's nice toi have a launcher that's out of the way on what is really a simple device. I mostly just use Moon Reader, Calibre Companion and a chess program.

The permissions screen now comes up when needed. Adjusting the brightness however causes the launcher to crash. As I intend to hide the toolbar this really isn't an issue for me however.
Reply 

#8  pazos 06-30-2019, 02:58 PM
Awesome job @dsimbiriatin, three questions:

1. Could be possible to have a mirror on github and accept future pull request there?
2. Could be possible to add support for old Android Ice Cream Sandwitch?
3. (related to 1) Are translations welcome?
Reply 

#9  dsimbiriatin 07-01-2019, 07:42 AM
Hi, thanks!

I do not see any issue with having a GitHub mirror (as well as additional translations).
Regarding ICS support, looks like no code changes are needed to have it but I would like to spend some time on smoke tests.
If it goes smooth, I'll prepare a dedicated .apk.
Reply 

#10  dsimbiriatin 07-01-2019, 10:53 AM
@pazos, I've uploaded a new .apk which should be compatible with ICS (it has '-ICS' suffix in the file name), please let me know if it works for you. Here is direct link.

And here the GitHub mirror for the project:
https://github.com/dsimbiriatin/simple-ink-launcher
Feel free to contribute
Reply 

  Next »  Last »  (1/2)
Today's Posts | Search this Thread | Login | Register