vn.hoabinh.quan.CoBang vn.hoabinh.quan.CoBang.desktop cobang MIT GPL-3.0-or-later CoBang QR code scanner for Linux desktop

A missing native QR Code and barcode scanner application for Linux desktop.

CoBang can scan barcode, QR code from webcam or from static image. To be part of Linux desktop modernization, it is set to support Wayland (not XWayland), and only implement native GUI (no web crap).

https://raw.githubusercontent.com/hongquan/CoBang/refs/heads/main/misc/screenshots/CoBang_v1_1.png Scan from webcam. https://raw.githubusercontent.com/hongquan/CoBang/refs/heads/main/misc/screenshots/CoBang_v1_2.png Scan from image file. https://raw.githubusercontent.com/hongquan/CoBang/refs/heads/main/misc/screenshots/CoBang_v1_3.png Scan from image file. https://github.com/hongquan/CoBang https://github.com/hongquan/CoBang/issues https://github.com/hongquan/CoBang/tree/main/po Nguyễn Hồng Quân ng.hong.quan_AT_gmail.com ModernToolkit Notifications

Show scanning states.

Fix desktop file.

Fix Python libraries version for Flatpak.

Disable "open file" feature in Flatpak.

Restore drag-n-drop feature.

Fix handling of image with transparency.

Let open app with file chosen.

Don't use SpinnerPaintale.

Improve UI for mobile screen.

Add explanation text for "Save" button.

Show the status of webcam being not available.

Clean code.

Finally reach v1.0.

Port to GTK4 + Adwaita.

Fix responsive UI.

Replace the unreleased v0.14.2

Change icons.

Drop single-version dependency.

Add Spanish translation.

Change icons.

Drop single-version dependency.

Add Spanish translation.

Fix copy/paste image.

Update translations.

Hide mirror button when webcam is not used.

Add mirror mode.

Update translation.

Add 48x48 icon to show in menu.

Add German and Russian translations.

Handle error with libcamera.

Working with Ubuntu 24.04.

Set application name for Wayland.

Fix setting Wayland App ID.

Another attempt to set WM_CLASS for X11.

Set WM_CLASS for X11.

Update translation.

Fix Gschema file.

Upgrade Python packages for Flatpak

Try Gnome v45 for Flatpak.

Upgrade Gnome runtime for Flatpak.

Fix building for Flatpak.

Add French translation.

Increase opacity for Play & Pause buttons.

Use right image of Lepironia articulata.

Upgrade runtime for Flatpak.

Fix typos

Increase displayed wifi password length.

Add Turkish translation.

Fix building Flatpak for v0.9+.

Try to fix crash on displaying wifi result.

Fix overflow UI in phone screen.

Automatically choose the best layout for the screen.

Reduce scrolling on mobile screen.

Prevent redundant empty space.

Support mobile view with responsive UI.

Update Italian translation.

Lower down Meson version requirement.

Fix licensing.

Let play webcam from PipeWire.

Add button to copy raw result.

Fix appdata file.

Support more languages.

Compatible with GStreamer v1.18.

Fix handling HTTP file in some unusual case.

Fix AppStream data.

Move Play & Pause buttons to overlay.

Fix missing files when building Flatpak.

Able to build Flatpak (successfully add NetworkManager dependency).

Fix crash when detecting WiFi content from webcam.

Fix: Forgot to check SVG in some cases.

Display result URL with a link.

Display result WiFi info and let save it to NetworkManager.

Support scanning from SVG file.

Change license to GPL-v3.

Release on FlatHub.

Test and verify to work on X11-based DEs like KDE, Xfce, LxQt.

Fix to work on non-OpenGL environment.

Support PipeWire.

Let drag, drop and paste image

Drop Cheese dependency