Skip to content

v0.0.1-rev.02

Latest

Choose a tag to compare

@ruskicoder ruskicoder released this 05 Oct 19:54
· 4 commits to main since this release

Zalo Linux v0.0.1-rev.02

Unofficial Linux port of Zalo messenger for Fedora/KDE Plasma

📝 Changelog

Added

  • Native KDE Plasma system tray integration
  • Simplified tray menu (Open/Exit)
  • Wayland window controls fix

Fixed

  • Window controls on Wayland
  • System tray icon display

Known Issues

  • Message sync from mobile not functional (documented limitation)

📋 System Requirements

  • OS: Linux (Fedora 40+ tested)
  • Desktop: KDE Plasma (recommended), GNOME, or other DE
  • Display: X11 or Wayland
  • RAM: 2 GB minimum, 4 GB recommended
  • Disk: 500 MB

✨ Features

  • ✅ Real-time messaging
  • ✅ Send/receive messages and files
  • ✅ Native KDE Plasma system tray integration
  • ✅ Wayland support
  • ✅ Dark theme (ZaDark version)

⚠️ Known Limitations

Message sync from mobile to desktop is not functional in this release.

Workarounds:

  • Use Zalo web or phone. There is no workaround. The problem is due to the port. I cannot fix it, it is a server side problem.

INSTALLATION

Prerequisites

# Install Node.js and npm
sudo dnf install nodejs npm

# Install Electron dependencies
sudo dnf install libXScrnSaver gtk3 nss alsa-lib

Installation

# From source-code directory
cd source-code

# Install 
sudo ./install.sh

# Select variants in the install.sh. There is Zalo (light mode) and ZaDark (dark mode).

🔐 Security Note

This is an unofficial Linux port. Use at your own risk.

🙏 Credits

  • Original Zalo: VNG Corporation
  • ZaDark theme: ZaDark project
  • Linux port: Community contributors

For complete documentation, see RELEASE-NOTES