-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
wechat-uos: init at 1.0.0.238 #293730
wechat-uos: init at 1.0.0.238 #293730
Conversation
60e461b
to
a87dd97
Compare
ec07734
to
80821e1
Compare
ibus seems not work on Gnome + wayland |
According to #archlinux-cn-appearence, it seems to be an upstream issue. You may use |
80821e1
to
5a92dff
Compare
f7449a8
to
23552a1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for packaging it! This is far more advanced than what I am capable of reviewing, but I hope by leaving a comment, I can encourage someone more qualified to take a look as well.
Question: why do we need to isolate wechat-uos-env
into a separate derivation? What happens if we keep it within wechat
?
Thanks for your interests!
No (special) technical reason, just because it is a temporary workaround. Currently, we mainly use fhs to put some files to make Leaving it in separate derivation may helps me remove that fhs env once
It would be fine. |
Also, can confirm build success on {x86_64,aarch64}-linux. |
8cb7be8
to
be41f6a
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/3627 |
be41f6a
to
26f34aa
Compare
I am on GNOME + X11. Noticed some bugs (items with asterisks are possible to be the intended behaviors):
By the way, ibus works for me. |
Failed to input chinese with |
I can be used on |
Image Viewer belongs to
Yes, can also reproduced. Can you confirm whether these functions are working on UOS?
Yes it is technically possible. From my understanding, this is because
Yes, there is no response. Also reproduced on GNOME + X11 environment. Can you confirm whether this function is working on UOS?
Reproduced. |
Will try to investigate. However I do not use i3 environment, so it may take some time. |
26f34aa
to
bc22fac
Compare
I have pushed a new commit to resolve this. For this commit to work, you need to make sure your system either:
|
79a38a6
to
83ccaf1
Compare
I have tried to fix this by adding |
83ccaf1
to
62232e8
Compare
now works, good job |
It was caused by the lack of |
I cannot manage to get fcitx5 work. My WM is
IME related environment variable is set by home manager's fcitx5 settings, which can be found here
Neither rime nor default chinese-addons works. |
Hyprland / Wayland After some testing, I find environment variable Besides, IDW why Wechat will call
Edit0: Edit 1: current solution: open a terminal -> rofi-wayland +drun -> wechat-uos -> close terminal |
Description of changes
Introduce official
WeChat
app.Due to the possible legal reason,
license.tar.gz
is not provided by default. You need to find it for yourself.Currently,WeChatAppEx
will coredump without useful logs. So you are not able to use:- Mini Apps- Subscriptions- Image Viewer- etc.Still looking for a way to fix that.Fixed.If you find
WeChat hangout
cannot detect your microphone and speaker, please make sure:PipeWire
with PulseAudio emulation enabled.PulseAudio
.Warning: This app use
openssl_1_1
, which is EOL and possibly introduce security risks. Proceed with cautions.Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.