Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mention new QChat features in blog post and screenshots in english #12

Merged
merged 1 commit into from
Nov 20, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions content/posts/2024-10-18_introducing-QChat-chat-rooms-in-QGIS.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ QChat is included in a [dock widget](https://doc.qt.io/qtforpython-5/PySide2/QtW

And there you have it: QChat is open :tada: :

![QGIS screen with QChat panel on the right](https://cdn.geotribu.fr/img/articles-blog-rdp/articles/2024/qchat/qchat_qgis.webp){: .img-center loading=lazy }
![QGIS screen with QChat panel on the right](https://cdn.geotribu.fr/img/articles-blog-rdp/articles/2024/qchat/qchat_qgis_en.webp){: .img-center loading=lazy }

!!! info
P.S. shoutout to [tutoqgis.cnrs.fr](https://tutoqgis.cnrs.fr/)
Expand All @@ -136,12 +136,15 @@ In the `instance` section at the top, you can view the rules of the configured i

To start chatting, you'll need to connect to a room by selecting one from the dropdown list. Once connected, you're ready to chat! Messages from other users will appear in the middle:

![QGIS screen with chat messages in QChat](https://cdn.geotribu.fr/img/articles-blog-rdp/articles/2024/qchat/qchat_messages.webp)
![QGIS screen with chat messages in QChat](https://cdn.geotribu.fr/img/articles-blog-rdp/articles/2024/qchat/qchat_screenshot_en.webp)

Note that:

- using `@all` in your message will notify all users in the room via the QGIS message bar
- double-clicking a message in QChat will allow you to mention the user who sent it
- right-clicking on a vector layer in the layer tree panel will suggest you the `Send on QChat` action : this will share the layer as geojson to the other QChat user. After receiving such a message, clicking on it will add the layer to the current QGIS project
- it is possible to share some images as well as screenshots of the current QGIS project
- it is possible to share a CRS as well as an extent. When receiving such messages, the current QGIS project will use the received CRS or fit to the shared extent

----

Expand All @@ -166,7 +169,8 @@ Messages are sent over WebSocket, and there are [a few routes available](https:/
- get instance rules
- retrieve room names
- check the number of open WebSockets per room
- send a message to a room via a POST request
- check the registered nicknames in a room
- send a message to a room via a PUT request

And more features coming soon :wink:

Expand Down
Loading