stanipintjuk / Silverfish

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

Wishes for the next Version and i want to help #4

Open Teyro opened 8 years ago

Teyro commented 8 years ago

Hi there,

First big sorry for my bad*ss english my native language ist german.... So i was very happy to see that a free und open source launcher with nice Ideas is going to be written for android.... So i want to now some things....

-> Is there a chance to rename the categories / and maybe dealete 1-2 ? -> Is there a possiblity to add more than one widget and change the size?

What is about multilanguage Support? German maybe :D ;) Well me english isnt the best, but my german grammer is much better :D

Best wishes from Hamburg, Germany

Bis bald ihr Pansen und Pansinchen ;)

ImAnnoying commented 8 years ago

The categories are already on the to-do list. In my opinion, the one widget limit makes it look clean and uncluttered, although I guess an option in the settings wouldn't hurt :D

stanipintjuk commented 8 years ago

Hello! I am very happy that you like my project :)

  1. As @ImAnnoying already said the adding/removing/renaming categories feature (I call them 'tabs') is on the todo list and is one of the most important features that I initially intended for the app, so when I get the time to add it - I will.
  2. I am not completely dismissive of the idea of having multiple widgets, I just don't see why it is needed. If someone wants to have multiple widgets then they might as well use the stock launcher. And ofcourse also as @ImAnnoying said: "... makes it look clean". But this is just my opinion, and it might change.
  3. About the multilanguage support: Translating the app to other languages is a great idea. Currently the app does not have much text, and all the strings are stored in the string.xml file, so it should be easy to translate it. I don't know german though so you are very welcome to help! :)
Teyro commented 8 years ago

Well sounds very good to me ;) I have translated the strings.xml into german and at the end i have added some additional strings for releases in the future ;) Based on yout todo list :D

Multible Widgets.... Well i have added a screenshot to show what i mean.... In this release i only can add one widget with no chance to resize.... In my usecase i use it for agenda and notes for work.... (OpenTasks and CalendarWidget you can find them on fdroid)

screenshot_20160806-091006

Here are my strings:

Silverfish pref_previously_started pref_last_open_tab Gedrückt halten um das Widget zu wechseln. Entfernen Deinstallieren Andere Telefon Internet Spiele Multimedia Zubehör Einstellungen

Change Name (for a Category) = Umbenennen Move = Verschieben Resize = Größe ändern Change Wallpaper = Hintergrundbild verändern

Teyro commented 8 years ago

An one question.... Is the a chance to add und remove the quickdial contact und texting whatsapp bar..... Is quite useful :D

Lonami commented 8 years ago

Oh, language support. I could translate it into Spanish! :$

Edit: Nevermind, done it

stanipintjuk commented 8 years ago

@Teyro Thank you for the german translation, I will add it ASAP :)

And thank you @XyLoNaMiyX for the spanish translation and the icon!

Lonami commented 8 years ago

Haha no problem it's great to help. I was adding "hold a tab" to rename but I can't quite today :P

By the way the icon is just a quick one, it probably needs some small fixes like maybe for it to fit better. But I had to hurry! Anyway if you like it it's cool

Teyro commented 8 years ago

Heyho ;)

I love the new icon thanks for that work :D ;) Ive added the icon quick and dirty to my Nova Launcher (has a feature to change icons in the app drawer).... It looks good but i would look better if it gets a background... Maybe somethimng like only dark blue so it looks like water :D ;) Specially the material blue blue tone ;)

stanipintjuk commented 8 years ago

@Teyro the icon does have a blue background

Lonami commented 8 years ago

@Teyro you should be able to see the icon background! I think you used the one under Resources. That has no background. The background is generated when importing it into Android Studio. And no problem!

stanipintjuk commented 8 years ago

@Teyro Apparently f-droid doesn't want to update the app to the latest version unless we completely translate it to german. We have added some more words so can you please provide a translation for them as soon as possible

    <string name="text_renaming_tab">Renaming «%s»</string>
    <string name="text_rename">Rename</string>
    <string name="text_cancel">Cancel</string>
    <string name="text_app_drawer">App drawer</string>
    <string name="text_home_screen">Home screen</string>
    <string name="text_empty">Empty</string>
Lonami commented 8 years ago

@Teyro in case you're not familiar with Android strings (and Java string formatting in general), %s will be replaced with a string variable, in this case the tab name.

Teyro commented 8 years ago

@XyLoNaMiyX @stanipintjuk Heyho :D Well here it is :D ;)

<string name="text_renaming_tab">Verbleibend «%s»</string>
<string name="text_rename">Umbenennen</string>
<string name="text_cancel">Abbrechen</string>
<string name="text_app_drawer">App Drawer</string>
<string name="text_home_screen">Hauptbildschirm</string>
<string name="text_empty">Leer</string>

Cant wait for the new release :D

stanipintjuk commented 8 years ago

Great! Thank you!

Teyro commented 8 years ago

Hi please change:

Verbleibend «%s»

to

Umbenennen «%s»

Ive read remaining insted renaming.... sry

stanipintjuk commented 8 years ago

This is embarrasing since f-droid won't update this app until I have finished the third alpha version :disappointed:

But no worries. Now I know that I should at least check with google translate, even though it is not perfect it would prevent at least some of the errors like wrong words and typos.

Anyway, it's good that you came back and told me. Thank you :)

tl-pierre commented 8 years ago

Hello ! I love this project, thank you Stanipintjuk and XyLoNaMiyX for the beautiful icon ! I translate it into french but I'm not comfortable with github, I don't know how to commit the file so voila :

<resources>
    <string name="text_hold_to_change_widget">Maintenir pour modifier le widget</string>
    <string name="text_remove">Supprimer</string>
    <string name="text_uninstall">Désinstaller</string>

    <string name="tab_other">Autre</string>
    <string name="tab_phone">Téléphone</string>
    <string name="tab_internet">Internet</string>
    <string name="tab_games">Jeux</string>
    <string name="tab_media">Multimédia</string>
    <string name="tab_accessories">Accessoires</string>
    <string name="tab_settings">Paramètres</string>

    <string name="text_renaming_tab">Renommer «%s»</string>
    <string name="text_rename">Renommer</string>
    <string name="text_cancel">Annuler</string>
    <string name="text_app_drawer">Tiroir d'applications</string>
    <string name="text_home_screen">Écran principal</string>
    <string name="text_empty">Vide</string>
    <string name="text_add_tab">Ajouter un onglet</string>
    <string name="text_new_tab_name">Modifier le nom de l'onglet</string>
</resources>

EDIT : I think I have succeeded a pull request :D

stanipintjuk commented 8 years ago

@Teyro @XyLoNaMiyX Just want to tell you that I don't have any more strings to add so translations are welcome again :) (I will probably update the f-droid version after this as well)

Teyro commented 8 years ago
<string name="text_renaming_tab">Umbenennen «%s»</string>
<string name="text_rename">Umbenennen</string>
<string name="text_cancel">Abbrechen</string>
<string name="text_app_drawer">App Drawer</string>
<string name="text_home_screen">Hauptbildschirm</string>
<string name="text_empty">Leer</string>
<string name="text_add_tab">Tab hinzufügen</string>
<string name="text_new_tab_name">Neuen Tab Namen eingeben</string>

Lonami commented 8 years ago

Here you go.

BTW where it says «Enter new tab name» I didn't translate it as «Introduzca el nuevo nombre para la pestaña» because it's too long, so instead it is «Introduzca el nuevo nombre» which translates into «Enter new name». You're free to change it.

BTW v.2, I'm surprised you have «This category is currently empty. [...]». I thought you preferred to call them tabs :). If you decide to call them tabs, here's the string: «Esta pestaña está vacía. Puedes mover aplicaciones entre pestañas arrastrándolas.»

stanipintjuk commented 8 years ago

It doesn't actually matter if they are called "tabs" or "categories" as long there is consistency, which you just pointed out that there isn't... So I probably should write "this tab currently is empty. You can move apps between tabs by dragging them" :/

stanipintjuk commented 8 years ago

@Teyro thank you. Also, what are the translations for these lines in German?

<string name="text_empty_category_notice">This tab is currently empty. You can move apps between tabs by dragging them.</string>
<string name="text_cannot_name_empty">The tab must have a non-empty name</string>
<string name="text_cannot_remove_tab">Cannot remove this tab</string>
Teyro commented 8 years ago

Heyho,

No Problem ;) For dragging there is no one liner word in german so i have to explain it... the senstense becoms a little bit longer...

Dieser Tab ist zur Zeit leer. Sie können Tabs verschieben indem Sie die Icons gedrückt halten. Der Tab nahme darf nicht leer sein. Dieser Tab kann nicht entfernt werden.
Teyro commented 8 years ago
<string name="text_empty_category_notice">Dieser Tab ist zur Zeit leer. Sie können Tabs verschieben indem Sie die Icons gedrückt halten.</string>
<string name="text_cannot_name_empty"> Der Tab nahme darf nicht leer sein.</string>
<string name="text_cannot_remove_tab">Dieser Tab kann nicht entfernt werden.</string>
stanipintjuk commented 8 years ago

@Teyro Hi, I am planning to update the f-droid version so can you provide a translations for these sentences

Cannot move this tab
Move
Please tap the tab to be swapped, or the same to cancel
Operation cancelled

thank you :)

Teyro commented 8 years ago

Cannot move this tab = Kann diesen Tab nicht verschieben Move = verschieben Please tap the tab to be swapped, or the same to cancel = Bitte drücken Sie auf den Tab, welcher ausgetauscht werden soll, oder selbigen und abzubrechen. Operation cancelled = Vorgang abgebrochen