d55df65131
(cherry picked from commit 75a34db9e5561fe4877f00520e8764022acc315b) |
||
---|---|---|
.builds | ||
.github | ||
art | ||
docs/user | ||
fastlane/metadata/android | ||
libs | ||
monocleschatFree/debug | ||
src | ||
.gitignore | ||
.gitlab-ci.yml | ||
.woodpecker.yml | ||
build.gradle | ||
CHANGELOG.md | ||
Gemfile | ||
Gemfile.lock | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
monocles_chat.doap | ||
proguard-rules.pro | ||
README-en.md | ||
README-fr.md | ||
README.md | ||
settings.gradle |
monocles chat
🇬🇧🇺🇸… English Readme version available here / Francais ici
monocles chat ist moderner und sicherer Android XMPP-Client. Basierend auf blabber.im und der offiziellen Android-App Conversations mit einigen Änderungen, insbesondere zur Verbesserung der Benutzerfreundlichkeit, um den Umstieg von oftmals vorinstallierten Messengern zu erleichtern. Die folgenden Bilder geben erste Eindrücke der App:
Vorschaubilder erstellt von Pigeonalley (https://pigeonalley.com)
Folge uns auf monocles social
monocles chat nightly bzw. beta
nightly oder beta Versionen kann man direkt hier von Codeberg unter Releases herunterladen.
Wie kann ich bei der Übersetzung helfen?
Du kannst einen Merge Request erstellen in dem du Verbesserungen oder neue Sprachen hinzugefügt hast.
Ich habe Probleme, was soll ich tun?
Am einfachsten ist es, wenn du unserer Support-Gruppe beitrittst, dort werden deine Probleme mit Sicherheit schnell gelöst.
Support-Chat: support@conference.monocles.eu
Development-Chat: development@conference.monocles.de
Solltest du dort nicht weiter kommen kannst du hier ein Issue erstellen, in welchem du dein Problem genau beschreibst und welche Schritte erforderlich sind, um zu dem Problem zu gelangen.
Wie erstelle ich Debug- bzw. ADB-Logs?
Linux:
-
Installation von ADB
Debian und Derivate wie Ubuntu / Linux Mint
sudo apt-get update sudo apt-get install adb # For Debian Jessie and older # sudo apt-get install android-tools-adb
openSUSE 42.2 und 42.3
sudo zypper ref sudo zypper install android-tools
openSUSE Tumbleweed
hier muss für das benötigte Packet folgende Repo eingebunden werden (z.B. bequem über Yast): http://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/
alternativ kann auch der
1 Click Installer
benutzt werden:
https://software.opensuse.org/package/android-tools -
Navigiere im Terminal mit
cd
in das Verzeichnis deines Vertrauens -
Folge den Schritten [6] bis [10] unter [Windows]. s.u.
-
Nun kannst du mit der Ausgabe der Debug-Logs beginnen. Nenne die Log-Datei bspw
logcat.txt
:$ adb -d logcat -v time | grep -i monocles_chat > logcat.txt
-
Fahre nun mit den verbliebenen Schritten unter [Windows] ab Schritt [12] fort.
Windows:
-
Lade dir die SDK-Plattform-Tools für dein Betriebssystem von Google herunter:
https://developer.android.com/studio/releases/platform-tools.html
-
Falls noch nicht getan, lade dir die ADB Treiber für dein Betriebssystem von Google herunter, für Windows hier:
-
Entpacke die zip (z.B. nach C:\ADB)
-
Öffne die Kommandozeile (CMD) mit Start > Ausführen: cmd
-
Wechsele in der Kommandozeile in das Verzeichnis C:\ADB wie folgt
c: cd ADB
-
Auf deinem Telefon gehst du in die Einstellungen und suchst nach dem Punkt
Entwickleroptionen
. Sollte dieser bei dir nicht vorhanden sein, musst du diese Optionen erst noch freischalten. Dazu wechselst du in den Einstellungen in den Punktüber das Telefon
und suchst dort nachBuildnummer
oder Ähnlichem. Diese Zeile musst Du mindestens 7 mal hintereinander antippen, es sollte dann ein Hinweis eingeblendet werden, der dir bestätigt, dass du nun Entwickler bist. -
In den
Entwickleroptionen
suchst du nach dem EintragUSB-Debugging
und aktivierst ihn. -
Schließe dein Handy mit dem USB-Kabel an deinen PC an. Die erforderlichen Treiber sollten zumindest in Windows automatisch installiert werden.
-
Wenn alles ohne Fehler geklappt hat, kannst du wieder in die Kommandozeile gehen und testen, ob alles funktioniert. Gib dazu in CMD
adb devices -l
ein, es sollte in etwa sowas bei dir stehen:> adb devices -l List of devices attached * daemon not running. starting it now on port 5037 * * daemon started successfully * 042111560169500303f4 unauthorized
-
Falls dein Handy als
unauthorized
markiert wird, sollte am Handy eine MeldungUSB-Debugging zulassen?
kommen, diese mitOK
bestätigen, sodass beiadb devices
folgendes dort stehen sollte:> adb devices List of devices attached 042111560169500303f4 device
-
Nun kannst du mit der Ausgabe der Debug-Logs beginnen. Dazu gibst du im CMD folgendes ein und die Ausgabe beginnt in die Datei
logcat.txt
im VerzeichnisC:\ADB
:> adb -d logcat -v time | FINDSTR monocles_chat > logcat.txt
-
Führe nun die Schritte aus, die zum Fehler führen.
-
Nachdem der Fehler reproduziert wurde, kann das Loggen im Terminal mit
Strg+C
beendet werden. -
Zum Schluss schaue dir die
logcat.txt
an, lösche ggf. persönliche Angaben und sende diese Datei zur Problemlösung mit einer Beschreibung des Fehlers und was man tun muss, um diesen Fehler zu erhalten, an mich. Nutz dafür den Menüpunkt Issues