Warning, /network/ruqola/README.md is written in an unsupported language. File is not indexed.
0001 0002 # ruqola 0003 0004 Ruqola is a Rocket.Chat client for the KDE desktop. 0005 0006 ## Features 0007 0008 It supports RC feature: 0009 - Direct Message 0010 - group channel 0011 - channel 0012 - Support autotranslate (when RC has it) 0013 - Configuring room notification 0014 - Configuring room 0015 - Thread message support 0016 - Discussion room 0017 - Teams room support 0018 - Configuring own account 0019 - Registering new account 0020 - Support multi account 0021 - Search message in room. 0022 - Show mention/attachment/Pinned message/start message 0023 - Support emoji 0024 - Video support 0025 - Configure administrator support (add/remove roles, add/remove users, add/remove permissions, configure rooms etc.) 0026 - Support OTR (in progress) 0027 - support gif image 0028 - Add support for uploading attachment files. 0029 - Show unread message information 0030 - Allow to block/unblock users 0031 - Auto-away 0032 - Two-factor authentication via TOTP 0033 - Two-factor authentication via email 0034 - Administrator support (Server Info, Rooms, Custom User Status, Custom Sounds, Custom Emoji, Users, Invites, View Log, Permissions, Roles, Oauth), Administrator settings (Message, Account, Retention Policy, File Upload, Encryption) 0035 - Export Messages 0036 0037 Extra features: 0038 - Allow to reply directly to message from notification (kde features) 0039 - Dnd image from ruqola to website or local folder 0040 - Store message in local database so we can search in offline 0041 - Mark All Channels are read 0042 - Add notification history. 0043 0044 0045 0046 ## Source Code 0047 0048 You can get ruqola from: 0049 0050 - <https://github.com/KDE/ruqola> 0051 - git@invent.kde.org:network/ruqola.git 0052 - https://invent.kde.org/network/ruqola.git 0053 0054 ## Requirements 0055 0056 `cmake`, `cmake-extra-tools`, `qt5-websockets`, `qt5-networkauth`, `qt5-multimedia`, `kwidgetaddons`, `ki18n`, `kcrash`, `kcoreaddons`, `syntaxhighlighting`, `sonnet`, `textwidgets`, `notifyconfig`, `kio`, `iconthemes`, `xmlgui` 0057 0058 ## How to build ruqola 0059 0060 ````bash 0061 mkdir build 0062 cd build 0063 cmake .. 0064 make 0065 make install 0066 ```` 0067 or using CMakePresets support (need cmake > 3.20) 0068 ```` 0069 cmake --preset dev && cmake --build --preset dev 0070 ```` 0071 0072 0073 Build against qt6 0074 ```` 0075 cmake --preset dev && cmake --build --preset dev-qt6 0076 ```` 0077 0078 0079 ## ASAN 0080 0081 We can use sanitizers.supp file 0082 example: LSAN_OPTIONS=suppressions=../sanitizers.supp ./bin/ruqolaserverconfigtest 0083 0084 0085 ## UNITY 0086 0087 We can build with cmake unity support 0088 ```` 0089 cmake --preset unity && cmake --build --preset unity 0090 ```` 0091 0092 ## Maintainer 0093 0094 - Laurent Montel <montel@kde.org> 0095