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

[feat] Linux Support #75

Closed
6 tasks done
AuroraTea opened this issue Jul 8, 2024 · 10 comments
Closed
6 tasks done

[feat] Linux Support #75

AuroraTea opened this issue Jul 8, 2024 · 10 comments
Assignees
Labels
good first issue Good for newcomers platform: Linux Questions about Linux pr welcome Welcome to submit pr status: in progress Implementation is proceeding smoothly type: feature request New feature or request
Milestone

Comments

@AuroraTea
Copy link
Member

AuroraTea commented Jul 8, 2024

@AuroraTea AuroraTea added the type: feature request New feature or request label Jul 8, 2024
@ayangweb ayangweb added the status: in progress Implementation is proceeding smoothly label Jul 8, 2024
@ayangweb ayangweb pinned this issue Jul 8, 2024
@ayangweb ayangweb added the good first issue Good for newcomers label Jul 8, 2024
@ayangweb
Copy link
Member

ayangweb commented Jul 9, 2024

@AuroraTea #79 切换主题卡顿的 bug 已修复!

@ayangweb
Copy link
Member

ayangweb commented Jul 9, 2024

@AuroraTea #84 现已提供同步的 isLinux 方法使用

@ayangweb
Copy link
Member

ayangweb commented Jul 9, 2024

#85 linux 快捷键设置样式已适配平台常见风格

@ayangweb ayangweb added platform: Linux Questions about Linux pr welcome Welcome to submit pr labels Jul 10, 2024
@ayangweb
Copy link
Member

@AuroraTea #110 现已支持导入和导出数据,空了在 linux 上测试!

@ayangweb
Copy link
Member

ayangweb commented Jul 21, 2024

@AuroraTea windows 和 macos 已实现回填效果,linux 需要实现 focus_previous_window 方法来聚焦上一个窗口完成回填!

@ayangweb
Copy link
Member

@AuroraTea #211 支持了开机自启动时不显示窗口,linux 需要单独测试下!

@ayangweb ayangweb pinned this issue Jul 24, 2024
@zpp0196
Copy link
Contributor

zpp0196 commented Jul 24, 2024

#85 linux 快捷键设置样式已适配平台常见风格

  • wayland sway 环境快捷键无法生效,临时解决方案
bindsym $mod+c exec "/path/to/eco-paste"

@AuroraTea #110 现已支持导入和导出数据,空了在 linux 上测试!

@AuroraTea windows 和 macos 已实现回填效果,linux 需要实现 focus_previous_window 方法来聚焦上一个窗口完成回填!

  • i3wm/sway 环境(focus_previous_window 空实现)大部分情况下可以正常回填,alacritty 等应用可能需要 Ctrl+Shift+V 才能粘贴,是否可以考虑换成类似 enigo 的模拟输入方案
  • 其它桌面环境未测试,待后续测试补充

@AuroraTea #211 支持了开机自启动时不显示窗口,linux 需要单独测试下!

测试 OK ~/.config/autostart/EcoPaste.desktop 文件内容如下

[Desktop Entry]
Type=Application
Version=1.0
Name=EcoPaste
Comment=EcoPastestartup script
Exec=/path/to/eco-paste --auto-launch
StartupNotify=false
Terminal=false

@ayangweb
Copy link
Member

ayangweb commented Jul 24, 2024

@zpp0196 感谢大佬反馈!

关于 preview_path 的实现是否可以提供一个 pr 呢?

其它的问题我不是很懂,需要 @AuroraTea 确认下!

@zpp0196
Copy link
Contributor

zpp0196 commented Jul 30, 2024

如果启动白屏可以尝试添加以下环境变量解决

WEBKIT_DISABLE_COMPOSITING_MODE=1

上游问题:tauri-apps/tauri#5143 (comment)

@zpp0196 zpp0196 added this to the v0.0.6 milestone Aug 4, 2024
@zpp0196
Copy link
Contributor

zpp0196 commented Aug 7, 2024

wayland 快捷键问题移动到 #337 讨论

@zpp0196 zpp0196 closed this as completed Aug 7, 2024
@zpp0196 zpp0196 unpinned this issue Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers platform: Linux Questions about Linux pr welcome Welcome to submit pr status: in progress Implementation is proceeding smoothly type: feature request New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants