Kiwi++Soft
Ehrenmitglied
- 32.707
- Themenstarter
- #21
@nachomagic:
Ich denke ich habe eine Lösung für das Problem gefunden, wie sowohl XNotifications als auch Notification-OnlyIcon zusammen laufen können. Allerdings denke ich, ich sollte noch eine weitere Option einbauen, dass mein Modul auch 'Löschbare Benachrichtigungen' (nicht nur Dauerhafte) abgreifen kann, denn eine (zuschaltbare) Eigenschaft von XNotification ist, dass es alle Benachrichtigungen löschbar macht, was dann wieder mit meinem Modul in Konflikt geraten würde.
Ein Update kommt in Kürze...
English:
I think I found a solution, that XNotification as well as Notification-OnlyIcon can run both. But I think, I need to add further option, that my module can also suppress 'clearable notifications' (not only ongoing ones), because a (selectable) option of XNotifications is to make all notifications clearable, which would again interfere with my module.
An update will come soon.
@HSPEEa:
Zunächst muss ich leider vorweg schicken, dass ich Tasker nicht kenne. Ich habe keinen Stress, mich intensiv mit neuen Entwicklungsthemen, Bibliotheken, Algorithmen und so zu beschäftigen. Im Gegenteil, das finde ich spannend, ich mag es, in dieser Hinsicht Neues zu lernen. Aber mich in neue Tools einzuarbeiten ist so gar nicht meins. Allein die Umstellung von Eclipse auf Android-Studio hat mich über alle Maßen hin genervt. (M.E. ist Android-Studio ein unfertiges Stück Dreck...)
Und Tasker mag zwar eine gute und bewährte App sein (im Gegensatz zu AndroidStudio) ist aber leider auch zu umfangreich und komplex, und ich wüsste auch nicht für was ich es benutzen sollte.
Ich wäre zwar bereit, zu 'Debug-Zwecken' bei mir Tasker zu installieren, aber soweit ich weiß, wäre es damit ja nicht getan, um die entsprechenden Test-Cases zu erzeugen, dafür wären doch Tasker-Scripte nötig.
Wenn Du mir diese zur Verfügung stellen kannst, würde ich mich gerne um die Punkte 1 und 2 kümmern.
Zum Punkt 3: Ich packe den Container für die von mir abgefangenen Benachrichtigungen derzeit an die Stelle '0' der StatusIcons. Eine Option, eine andere Stelle als '0' auszuwählen, wollte ich in einem der nächsten Updates mit anbieten. Somit könntest Du dann beispielsweise die Stelle '1' wählen, dann wäre Deine 'Network-Speed' wahrscheinlich an Stelle '0' und damit ganz links. Dies ist allerdings von der Reihenfolge, in der Xposed die Module startet, abhängig, (worauf der Modul-Entwickler keinen Einfluss hat, aber es scheint immer die gleiche Reihenfolge zu sein) und somit könnte folgendes passieren:
Bisher scheint es so zu sein, dass der Network-Indicator vor meinem Modul gestartet wird. daher hängt sich mein Modul ganz nach links, wen es sich auf Stelle '0' einhängt. Stellst Du es dann auf Stelle '1', erscheint es rechts vom 'Network-Indicator'.
Solltest Du allerdings den 'Network-Indicator' deinstallieren und ein anderes 'Network-Indicator'-Modul installieren, oder durch andere Ursachen die Start-Reihenfolge variieren, und mein Modul wird zuerst gestartet, und es hängt sich dann an Stelle '1', könnten die Icons zwischen den Wifi/SIM Icons und der Uhr erscheinen, dann müsste man die 'Position' anpassen.
Zum Thema Sourcen:
Das ist ein vielschichtiges Thema.
Einerseits ist GIT jetzt gerade das Tool, das gerne für meine Versionsverwaltung nutzen würde. Dazu müsste ich mich auch intensiv mit dem Tool beschäftigen. Dass ich darauf keine Lust habe, passt ja zu dem oben geschriebenen.
Ich brauche GIT auch nicht, da ich meine private Software auf dem von meinem Arbeits-Laptop entwickle, und auch in dem (m.E. viel komfortableren) Perforce-Server meines Arbeitgebers die Versionierung mache.
Dort könnten aber keine externen Personen irgendwelche Änderungen einspielen. Das würde also zu einem enormen Aufwand werden, die Sourcen in Synch zu halten.
Andererseits bin ich ohnehin kein großer Freund dessen, mich an Open-Source Projekten zu beteiligen. Ich bastle lieber alleine vor mich hin. Was dabei raus kommt, stelle ich gerne kostenfrei zur Verfügung, aber das Basteln ist meine private Sache.
Ich sehe darin auch nichts Schlechtes, denn ich nehme ja niemandem damit, dass ich alleine rum bastle, irgend etwas weg.
Deswegen bin ich auch nicht bei xda-developers sondern hier, denn bei xda-developers wird man als 'Closed-Source' Bastler gleich als etwas Negatives angesehen. Können die gerne so sehen, aber dann lieber ohne mich...
Ich denke ich habe eine Lösung für das Problem gefunden, wie sowohl XNotifications als auch Notification-OnlyIcon zusammen laufen können. Allerdings denke ich, ich sollte noch eine weitere Option einbauen, dass mein Modul auch 'Löschbare Benachrichtigungen' (nicht nur Dauerhafte) abgreifen kann, denn eine (zuschaltbare) Eigenschaft von XNotification ist, dass es alle Benachrichtigungen löschbar macht, was dann wieder mit meinem Modul in Konflikt geraten würde.
Ein Update kommt in Kürze...
English:
I think I found a solution, that XNotification as well as Notification-OnlyIcon can run both. But I think, I need to add further option, that my module can also suppress 'clearable notifications' (not only ongoing ones), because a (selectable) option of XNotifications is to make all notifications clearable, which would again interfere with my module.
An update will come soon.
@HSPEEa:
Zunächst muss ich leider vorweg schicken, dass ich Tasker nicht kenne. Ich habe keinen Stress, mich intensiv mit neuen Entwicklungsthemen, Bibliotheken, Algorithmen und so zu beschäftigen. Im Gegenteil, das finde ich spannend, ich mag es, in dieser Hinsicht Neues zu lernen. Aber mich in neue Tools einzuarbeiten ist so gar nicht meins. Allein die Umstellung von Eclipse auf Android-Studio hat mich über alle Maßen hin genervt. (M.E. ist Android-Studio ein unfertiges Stück Dreck...)
Und Tasker mag zwar eine gute und bewährte App sein (im Gegensatz zu AndroidStudio) ist aber leider auch zu umfangreich und komplex, und ich wüsste auch nicht für was ich es benutzen sollte.
Ich wäre zwar bereit, zu 'Debug-Zwecken' bei mir Tasker zu installieren, aber soweit ich weiß, wäre es damit ja nicht getan, um die entsprechenden Test-Cases zu erzeugen, dafür wären doch Tasker-Scripte nötig.
Wenn Du mir diese zur Verfügung stellen kannst, würde ich mich gerne um die Punkte 1 und 2 kümmern.
Zum Punkt 3: Ich packe den Container für die von mir abgefangenen Benachrichtigungen derzeit an die Stelle '0' der StatusIcons. Eine Option, eine andere Stelle als '0' auszuwählen, wollte ich in einem der nächsten Updates mit anbieten. Somit könntest Du dann beispielsweise die Stelle '1' wählen, dann wäre Deine 'Network-Speed' wahrscheinlich an Stelle '0' und damit ganz links. Dies ist allerdings von der Reihenfolge, in der Xposed die Module startet, abhängig, (worauf der Modul-Entwickler keinen Einfluss hat, aber es scheint immer die gleiche Reihenfolge zu sein) und somit könnte folgendes passieren:
Bisher scheint es so zu sein, dass der Network-Indicator vor meinem Modul gestartet wird. daher hängt sich mein Modul ganz nach links, wen es sich auf Stelle '0' einhängt. Stellst Du es dann auf Stelle '1', erscheint es rechts vom 'Network-Indicator'.
Solltest Du allerdings den 'Network-Indicator' deinstallieren und ein anderes 'Network-Indicator'-Modul installieren, oder durch andere Ursachen die Start-Reihenfolge variieren, und mein Modul wird zuerst gestartet, und es hängt sich dann an Stelle '1', könnten die Icons zwischen den Wifi/SIM Icons und der Uhr erscheinen, dann müsste man die 'Position' anpassen.
Zum Thema Sourcen:
Das ist ein vielschichtiges Thema.
Einerseits ist GIT jetzt gerade das Tool, das gerne für meine Versionsverwaltung nutzen würde. Dazu müsste ich mich auch intensiv mit dem Tool beschäftigen. Dass ich darauf keine Lust habe, passt ja zu dem oben geschriebenen.
Ich brauche GIT auch nicht, da ich meine private Software auf dem von meinem Arbeits-Laptop entwickle, und auch in dem (m.E. viel komfortableren) Perforce-Server meines Arbeitgebers die Versionierung mache.
Dort könnten aber keine externen Personen irgendwelche Änderungen einspielen. Das würde also zu einem enormen Aufwand werden, die Sourcen in Synch zu halten.
Andererseits bin ich ohnehin kein großer Freund dessen, mich an Open-Source Projekten zu beteiligen. Ich bastle lieber alleine vor mich hin. Was dabei raus kommt, stelle ich gerne kostenfrei zur Verfügung, aber das Basteln ist meine private Sache.
Ich sehe darin auch nichts Schlechtes, denn ich nehme ja niemandem damit, dass ich alleine rum bastle, irgend etwas weg.
Deswegen bin ich auch nicht bei xda-developers sondern hier, denn bei xda-developers wird man als 'Closed-Source' Bastler gleich als etwas Negatives angesehen. Können die gerne so sehen, aber dann lieber ohne mich...
Zuletzt bearbeitet: