Skip to content
Snippets Groups Projects
Commit b00574bc authored by Sébastien Blin's avatar Sébastien Blin
Browse files

misc: DRing->libjami

Change-Id: Icf9ffdfa68616ff9f99ad2bc5626f3f73fa7e717
parent 8e8d6586
No related branches found
No related tags found
No related merge requests found
......@@ -56,7 +56,7 @@ NewAccountModel::createNewAccount(profile::Type type,
MapStringString details = type == profile::Type::SIP?
ConfigurationManager::instance().getAccountTemplate("SIP") :
ConfigurationManager::instance().getAccountTemplate("RING");
using namespace DRing::Account;
using namespace libjami::Account;
details[ConfProperties::TYPE] = type == profile::Type::SIP? "SIP" : "RING";
details[ConfProperties::DISPLAYNAME] = displayName.c_str();
details[ConfProperties::ALIAS] = displayName.c_str();
......
......@@ -63,7 +63,7 @@ getDisplayed(const std::string& conversationId, const std::string& messageId)
}
```
Then the peer will know this via `onMessageDisplayed` and emit a signal to the client (`DRing::ConfigurationSignal::AccountMessageStatusChanged` with status 3 (`DRing::Account::MessageStates::DISPLAYED`))
Then the peer will know this via `onMessageDisplayed` and emit a signal to the client (`libjami::ConfigurationSignal::AccountMessageStatusChanged` with status 3 (`libjami::Account::MessageStates::DISPLAYED`))
## Get unread messages
......
......@@ -4888,8 +4888,8 @@ msgstr ""
#: ../../../developer/message-displayed-status.md:66
msgid ""
"Then the peer will know this via `onMessageDisplayed` and emit a signal to "
"the client (`DRing::ConfigurationSignal::AccountMessageStatusChanged` with "
"status 3 (`DRing::Account::MessageStates::DISPLAYED`))"
"the client (`libjami::ConfigurationSignal::AccountMessageStatusChanged` with "
"status 3 (`libjami::Account::MessageStates::DISPLAYED`))"
msgstr ""
#: ../../../developer/message-displayed-status.md:68
......
......@@ -4894,8 +4894,8 @@ msgstr ""
#: ../../../developer/message-displayed-status.md:66
msgid ""
"Then the peer will know this via `onMessageDisplayed` and emit a signal to "
"the client (`DRing::ConfigurationSignal::AccountMessageStatusChanged` with "
"status 3 (`DRing::Account::MessageStates::DISPLAYED`))"
"the client (`libjami::ConfigurationSignal::AccountMessageStatusChanged` with "
"status 3 (`libjami::Account::MessageStates::DISPLAYED`))"
msgstr ""
#: ../../../developer/message-displayed-status.md:68
......
......@@ -55,7 +55,7 @@ appareils)
- la version du système d'exploitation
- modèle précis de l'appareil (important pour les appareils mobiles)
- si vous utilisez une version bêta
- quelle version vous utilisez (de ring.cx, F-droid, Play Store, App store, votre propre version...). Si vous avez construit votre propre version de Jami, veuillez spécifier la version exacte de dring (LibRing ou LibJami ou Daemon) et la version du client (Vous pouvez l'obtenir avec `dring -v` et `jami-gnome -v`. Mais notez que nos paquets sont mis à jour assez souvent) et le commit Git.
- quelle version vous utilisez (de ring.cx, F-droid, Play Store, App store, votre propre version...). Si vous avez construit votre propre version de Jami, veuillez spécifier la version exacte de jamid (LibRing ou LibJami ou Daemon) et la version du client (Vous pouvez l'obtenir avec `jamid -v` et `jami-gnome -v`. Mais notez que nos paquets sont mis à jour assez souvent) et le commit Git.
- les conditions du réseau : Les deux appareils sont-ils sur le même réseau local ? Des réseaux différents ? Est-ce qu'un ou les deux sont derrière NAT ? Utilisez-vous LTE ? Wifi ?
- D'autres éléments si nécessaire : Fournisseur SIP, matériel...
......@@ -144,7 +144,7 @@ Allez dans les paramètres généraux. Dans la section "Dépannage"(Déverminage
Journaux classiques (par défaut, seuls les journaux >= warning sont journalisés) :
```
journalctl --since "24h ago" | grep dring
journalctl --since "24h ago" | grep jamid
```
Journal complet :
......@@ -153,13 +153,13 @@ Puisque l'interface graphique et le démon Jami sont des processus séparés, la
1. Assurez-vous qu'aucune instance du client ou du daemon Jami ne fonctionne avec `ps aux | grep ring``.
+ Jami peut être en cours d'exécution même si aucune fenêtre n'est ouverte, selon vos préférences.
+ Si un client ou un daemon est en cours d'exécution, tuez-les avec `kill PID`.
2. Sur un terminal, démarrez le démon avec `dring -d -c`.
+ Cet exécutable n'est normalement pas dans le PATH, et sur les paquets Ubuntu, il est situé dans `/usr/lib/x86_64-linux-gnu/dring -d -c` ou `/usr/lib/ring/dring -d -c`.
2. Sur un terminal, démarrez le démon avec `jamid -d -c`.
+ Cet exécutable n'est normalement pas dans le PATH, et sur les paquets Ubuntu, il est situé dans `/usr/lib/x86_64-linux-gnu/jamid -d -c` ou `/usr/libexec/jamid -d -c`.
3. Dans un autre terminal, démarrez le client avec (voici un exemple pour Gnome) `jami-gnome -d`.
Pour obtenir un backtrace, vous pouvez exécuter le programme dans gdb :
̀ gdb -ex run jami-gnome` ou `gdb -ex run --args /usr/lib/ring/dring -cd`.
̀ gdb -ex run jami-gnome` ou `gdb -ex run --args /usr/lib/ring/jamid -cd`.
Lorsqu'il se plante, vous pouvez taper `bt` puis appuyer sur **Enter**. Et copiez le backtrace sur le problème. (ou `thread apply all bt`, c'est encore mieux)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment