https://wiki.archlinux.org/api.php?action=feedcontributions&user=Bvgdvb&feedformat=atomArchWiki - User contributions [en]2024-03-28T08:35:45ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Gajim&diff=598934Gajim2020-02-25T14:51:20Z<p>Bvgdvb: Corrected the Query for Message History</p>
<hr />
<div>[[Category:XMPP]]<br />
[[ja:Gajim]]<br />
[https://gajim.org/index.php?lang=en Gajim] is a full featured and easy to use [[Wikipedia:XMPP|XMPP]] client.<br />
<br />
== Installation ==<br />
<br />
[[Install]] the {{Pkg|gajim}} package.<br />
<br />
== D-Bus remote control ==<br />
<br />
To enable D-Bus remote control support, go to ''Preferences > Advanced > Advanced Configuration Editor'', open the 'Advanced Configuration Editor', enable ''remote_control'', and then restart Gajim.<br />
<br />
== Show/hide roster ==<br />
<br />
(This no longer works. It seems that this command is depreciated.) If you would like to be able to show/hide the roster using a script or your wm, you can use the following command from the terminal.<br />
$ gajim-remote toggle_roster_appearance<br />
<br />
It may be necessary to restart Gajim if this doesn't work.<br />
<br />
== OMEMO Support ==<br />
<br />
[https://conversations.im/omemo/ OMEMO Multi-End Message and Object Encryption] is an XMPP Extension Protocol (XEP) for secure multi-client end-to-end encryption. It is an open standard based on Axolotl and PEP which can be freely used and implemented by anyone.<br />
<br />
In order to use OMEMO in Gajim, follow these steps:<br />
<br />
# [[Install]] the {{Pkg|python-axolotl}} and {{Pkg|python-qrcode}} packages.<br />
# Open Gajim and go to menu ''Gajim'' => ''Plugins'';<br />
# Go to the ''Available'' tab;<br />
# Mark the "OMEMO" plugin and click the ''Install/Update Plugin'' button;<br />
# Go back to the ''Installed'' tab;<br />
# Activate the "OMEMO" plugin;<br />
# Close dialogs to save the changes;<br />
# Restart Gajim;<br />
# Please refer to the official documentation for [https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin#running running instructions]<br />
<br />
== Advanced configuration ==<br />
<br />
Settings in ''Preferences > Advanced > Advanced Configuration Editor'' can be adjusted in order to increase Gajim's usability.<br />
<br />
=== Minimize / Close to tray ===<br />
<br />
By default Gajim remains in the taskbar (for Docks) instead of minimizing to tray when closing it, to disable this behavior '''enable''' the '''hide_on_roster_x_button''' preference.<br />
<br />
=== Hide chat banner ===<br />
<br />
To hide the avatar banner that normally resides close to top of the two-person chat window '''enable''' the '''hide_chat_banner''' preference.<br />
<br />
== Save History of Messages ==<br />
<br />
If the Save of Message History is enabled, a file ~/.local/share/gajim/logs.db is created. This is a SQLite DataBase. (Open it with DB Browser for SQLite, install {{Pkg|sqlitebrowser}})<br />
To look for a message, first get the jid_id of the contact in table jids. Click on Tab Search Data. Choose Table jids.<br />
Now click the tab Run SQL and run the statement <br />
''SELECT time, kind, message FROM logs WHERE jid_id=(the jid_id from table jids) ORDER BY time ASC;'' <br />
and click the run button. The result ist a list of your messages orderd by time (first message first, latest message at the bottom). The Column kind shows if the message was sent (Code: 6) or received (Code: 4).</div>Bvgdvbhttps://wiki.archlinux.org/index.php?title=Gajim&diff=598933Gajim2020-02-25T14:50:37Z<p>Bvgdvb: Added Information on Message History</p>
<hr />
<div>[[Category:XMPP]]<br />
[[ja:Gajim]]<br />
[https://gajim.org/index.php?lang=en Gajim] is a full featured and easy to use [[Wikipedia:XMPP|XMPP]] client.<br />
<br />
== Installation ==<br />
<br />
[[Install]] the {{Pkg|gajim}} package.<br />
<br />
== D-Bus remote control ==<br />
<br />
To enable D-Bus remote control support, go to ''Preferences > Advanced > Advanced Configuration Editor'', open the 'Advanced Configuration Editor', enable ''remote_control'', and then restart Gajim.<br />
<br />
== Show/hide roster ==<br />
<br />
(This no longer works. It seems that this command is depreciated.) If you would like to be able to show/hide the roster using a script or your wm, you can use the following command from the terminal.<br />
$ gajim-remote toggle_roster_appearance<br />
<br />
It may be necessary to restart Gajim if this doesn't work.<br />
<br />
== OMEMO Support ==<br />
<br />
[https://conversations.im/omemo/ OMEMO Multi-End Message and Object Encryption] is an XMPP Extension Protocol (XEP) for secure multi-client end-to-end encryption. It is an open standard based on Axolotl and PEP which can be freely used and implemented by anyone.<br />
<br />
In order to use OMEMO in Gajim, follow these steps:<br />
<br />
# [[Install]] the {{Pkg|python-axolotl}} and {{Pkg|python-qrcode}} packages.<br />
# Open Gajim and go to menu ''Gajim'' => ''Plugins'';<br />
# Go to the ''Available'' tab;<br />
# Mark the "OMEMO" plugin and click the ''Install/Update Plugin'' button;<br />
# Go back to the ''Installed'' tab;<br />
# Activate the "OMEMO" plugin;<br />
# Close dialogs to save the changes;<br />
# Restart Gajim;<br />
# Please refer to the official documentation for [https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin#running running instructions]<br />
<br />
== Advanced configuration ==<br />
<br />
Settings in ''Preferences > Advanced > Advanced Configuration Editor'' can be adjusted in order to increase Gajim's usability.<br />
<br />
=== Minimize / Close to tray ===<br />
<br />
By default Gajim remains in the taskbar (for Docks) instead of minimizing to tray when closing it, to disable this behavior '''enable''' the '''hide_on_roster_x_button''' preference.<br />
<br />
=== Hide chat banner ===<br />
<br />
To hide the avatar banner that normally resides close to top of the two-person chat window '''enable''' the '''hide_chat_banner''' preference.<br />
<br />
== Save History of Messages ==<br />
<br />
If the Save of Message History is enabled, a file ~/.local/share/gajim/logs.db is created. This is a SQLite DataBase. (Open it with DB Browser for SQLite, install {{Pkg|sqlitebrowser}})<br />
To look for a message, first get the jid_id of the contact in table jids. Click on Tab Search Data. Choose Table jids.<br />
Now click the tab Run SQL and run the statement ''SELECT time, kind, message FROM logs WHERE jid_id=(the jid_id from table jids) ORDER BY time ASC;'' and click the run button. The result ist a list of your messages orderd by time (first message first, latest message at the bottom). The Column kind shows if the message was sent (Code: 6) or received (Code: 4).</div>Bvgdvb