Git Product home page Git Product logo

dapnetapp's People

Contributors

dh3wr avatar ihfschwarz avatar kking-2 avatar korbi123 avatar naofum avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dapnetapp's Issues

Fix autocorrect errors

Postcallactivity, callsigncompletion: Mindestens ein Keyboard versucht autocorrect zu benutzen und behält den getippten text trotz hinzufügen eines Tokens bei.

Recyclerview expandable

Man sollte auf einzelne items in der Liste klicken können, welche daraufhin mehr Informationen preisgeben.

App crash after update

Es scheint, dass ich trotz anders lautender Meldung im Menü nicht angemeldet bin nach einem update. Dies brachte die Karte zum Absturz. Erst wurden keine Sender angezeigt und eine Änderung der anzuzeigen Sender Auswahl brachte den Crash.

Default Rest-Server mit www und Server-Auswahl

Ändern in http://www.hampager.de:8080
Ebenfalls Erklärungstext bei der Eingabemaske:

Enter the DAPNET-Core to connect with. Normal users do not have to change the default value of http://www.hampager.de:8080. To use the app on HAMNET-only networks, enter http://dapnet.db0sda.ampr.org:8080

Evtl. kann man auch eine Auswahlliste machen mit

  • www.hampager.de:8080 (Internet)
  • dapnet.db0sda.ampr.org:8080 (HAMNET)
  • Enter custom server
    Beim letzten Eintrag würde dann eine Freitext-Eingabebox erscheinen. Bitte mit regex testen, ob es sich um eine gültige URL handelt.

Verbesserungen Tablet

  • Auf der Start-Seite ist der Text nicht zentriert

dsc_0348

  • Bei der Calls Seite ist die rote "Message" Meldung sehr nah am Rand oben

Recyclerview Searchable

Der Recyclerview sollte nach relevanten Kriterien mit einem searchview durchsuchbar sein.

Vorschläge früher anzeigen

Wenn möglich, callsigns und transmittergruppenvorschläge schon bein abtippen der Zeile, nicht erst nach zwei Buchstaben anzeigen.

Include Widget

DG5MM schreibt:
Vielleicht noch ein 4x2-Widget integrieren, nur Text und destCall für den quickie-Page zwischendurch:-)

Evtl. in Verbindung mit #26

App für Blinde begreifbar machen

Email erhalten:

Hallo ich bin ein Blinder Funkamateur
dh0yay

Ich arbeite mit dem Screenreader talkback von Google der für blinde und sehbehinderte gemacht wurde um ein Smartphone zu bedienen, es wäre schön wenn j das Programm so anpassen könnte das alle Schaltflächen beschriftet sind, Schalter Schaltflächen Daypacks und so weiter

Automatische APRS-Standortmeldung des Senders abschaltbar machen

Hallo,
aktuell werden die Standorte der POCSAG-Sender von PE2KMV
ins APRS-Netz unter der Kennung "PS-"
eingespeist.
Wäre es möglich diese Funktion für jeden Sender konfigurierbar zu machen ?
Sinnvoll wären die Optionen "Aus" und "Einspeisen nur wenn online",
zusätzlich wäre eine konfigurierbare Sendehäufigkeit sinnvoll.

Hintergrund: Wenn man am selben Standort des POCSAG-Senders eine
für APRS sinnvollere Applikation wie eine Wetterstation betreibt, will man
nicht, dass deren Icon andauernd durch die "-PS" zugedeckt wird.
Weiterhin halte ich es nicht für sinnvoll, generell die Standorte von
ausser Betrieb befindlichen Sendern oder von 10mW-RasPagern ins APRS-IS
zu senden - sowas sollte besser vom Stationsbetreiber konfigurierbar sein.

Nicht-Admins Rufe liefern 403

Moin Moin,
kurzes Feedback zur DAPnet App, hab ich gerade auf die schnelle getestet. Ich mich eingeloggt und im Menue auf Calls gedrückt. Leider bekomme ich dann einen 403 Fehler (Screenshot am Ende der E-Mail). Wenn ich auf Briefsymbol drückte gehts.

Nett wäre noch wenn man bei Transmitter Group names auch eine Dropdown Liste hätte wie bei der Web Version.
Danke für die Arbeit die ihr macht!
73 Johannes DK6FC
mmjlpjbdkfehdnaa
eamjdnalphakacac

Enhance Start screen

Auf dem Start Screen steht nun Welcome! und dann Text.

Bitte oben statt Welcome dieses Bild einbauen
https://github.com/DecentralizedAmateurPagingNetwork/Resources/blob/master/dapnet_transparent.png
Entsprechend auf Seitenbreite skalieren oder dynamisch skalieren lassen.

Oder vielleicht sogar noch besser: http://hampager.de/assets/img/afu-dapnet-logo.c1d1257.png
Da musst du mal @MarvinMenzerath fragen, ob es auch auch transparent gibt, falls nötig.

Dann dadrunter den folgenden Erklärungstext:

DAPNET is an international amateur radio paging network developed by the Amateur Radio Group at the RWTH Aachen University. In order to participate and use this app, you need to be a valid amateur radio operator and have an account at www.hampager.de . If you do not have a an account yet, visit www.hampager.de now and follow the instructions for subscription.

Crash Tracker einbauen

Evtl auch mit den Google Dev. Tools. Da kann man sich die Abstürze auch anzeigen lassen habe ich gesehen.

Abstürze durch java.lang.NullPointerException

Es scheint ein Fehler aufzutreten, der die App zum absturz bringt. Eventuell ist auch dieser Fehler an #23 Schuld. Soweit ich sehen kann, ist die Server URL hier null, vielleicht wird das server feld geleert.

java.lang.NullPointerException: baseUrl == null
	at retrofit2.Utils.checkNotNull(Utils.java:285)
	at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:434)
	at de.hampager.dapnetmobile.api.ServiceGenerator.changeApiBaseUrl(ServiceGenerator.java:60)
	at de.hampager.dapnetmobile.fragments.CallFragment.fetchJSON(CallFragment.java:65)
	at de.hampager.dapnetmobile.fragments.CallFragment.initViews(CallFragment.java:61)
	at de.hampager.dapnetmobile.fragments.CallFragment.onCreateView(CallFragment.java:114)

Nicht-Admins Rufe zurück Button führt zu Logout

Moin Moin,

Wenn man die App öffnet sich einloggt und über das Menü Calls anwählt und dann die zurück Taste am Android Gerät benutzt ist man wieder ausgeloggt. Macht man den gleichen Schritte nicht übers Menü sondern den Brief Button bleibt man eingeloggt.

DAPNET API-Client in eigene library auslagern

Für bessere Modularität wäre es passend, alle API Calls als library zu implementieren und dieser ihr eigenes Repository zu geben. Sie sollte weiterhin Retrofit verwenden und über maven und gradle erreichbar sein.

Alternative Stores

Es kam gerade rein
grafik

Bis jetzt kannte ich das noch nicht mal. Wenn wir Lust haben, können wir uns dem ja mal annehmen.

App Shortcuts

Seit Android 7.1 besteht die möglichkeit, einen Nutzer direkt vom homescreen spezielle Aktionen in der App auszuführen. So sähe das aus:

Offizielle Dokumentation
App Shortcuts

Falls wir App Shortcuts einbauen sollten, würde sich zunächst einer für das posten von calls anbieten.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.