![]() ![]() ![]() If the GitHub Desktop application is installed correctly, we should be able to find it on our computer program launcher. We can also open a terminal (Ctrl + Alt + T) and use the following installation command: When the download process is finished, we just need to go to the folder where we saved the downloaded file and double-click on it to install it from the Ubuntu software option. For this we can visit the newsletters page, oruse wget in the terminal (Ctrl + Alt + T) as follows To get started, we will do this program to download the. Ubuntu PPA requires to upload source package, not prebuilt binary.Download and Install GitHub Desktop Linux ( GitHub Desktop, Ubuntu desktop with GitHub ) It means that if you installed two Electron apps, you end up having two set of NodeJS & Chromium in your system! To make the situation worse, those NodeJS + Chromium set are not shared. ![]() Some contributors who proposed nicer UI for this app.Įvery Electron application brings along a pair of NodeJS + Chromium, which make the package size > 50MB, no matter how small the application code is.One icon is composed from ones made by Good Ware (allowed by Flaticon license).Application logo is from Shadd Gallegos.The only one can access PinePhone camera. Megapixels: Camera application for Linux phones.Built with GTK4 and targeting Flatpak environment. These applications were born after CoBang, that is why they are not mentioned in "Motivation" section. Because of the requirement of -system-site-packages flag, you cannot use more modern tool, like Poetry, for this task yet.įlatpak-builder _build -force-clean vn.įlatpak-builder -run _build vn. cobang Alternatives My recommended tool is virtualenvwrapper. So that the project can access those system-installed Python libraries. Create Python virtual environmentīecause Python binding of many GObject-based libraries (like GTK+, GStreamer) are not distributable via PyPI, you have to create a Python virtual environment with -system-site-packages flag, This section is for someone who wants to join development of CoBang.ĬoBang is written in Python, using GTK+ for UI, GStreamer for webcam capture and a part of ZBar for decoding QR code from image. Hope that it can be solved in the future. There is an known issue with file chooser button when running from Flatpak. CoBang should not be tried in VirtualBox virtual machine, because of poor graphics stack VirtualBox provides. But due to a gap between GTK and Qt, the app gets some minor quirky issue when running in Qt-based DEs like KDE and LxQt. Though being targeted at Wayland, this app can still work in X11 desktop environments, like KDE (in Kubuntu), Xfce (in Xubuntu), LxQt (in Lubuntu). The release on FlatHub is lagging behind traditional distribution channels (PPA, AUR, COPR) because I often having difficulty building CoBang as Flatpak. You can install it from PPA:įlatpak install flathub vn. UbuntuĬoBang is packaged as *.deb file for Ubuntu and derivatives (Linux Mint etc.). You have to install it with OS package manager. Screenshotsįor now, there is no way to install with Python standard tools ( pip, Poetry) because we cannot tell them to install desktop-integration files (icons, *.desktop etc.) to correct places for a desktop app. So I decide to build CoBang, a new, native Linux application for scanning QR code. Those X-dependent applications drag the transition, not only does it make the OS installation big (have to include an X server next to Wayland compositor), but also waste time fixing bugs of X - Wayland cooperation. X-dependence is a major concern because I want to boost up the migration of Linux desktop from old X Window System to more modern Wayland. Using Electron stack, which is unnecessary fat.Some Electron-based programs in GitHub:.Its integration of other library is not good: cannot embed webcam video into its window.While there already are lot of QR code scanner apps for mobile phones, very few exist for Linux desktop. QR codes are more and more widely used in daily life, even in developing countries like Việt Nam. This plant is used for making handicraft which has pattern like QR code. It is " Cỏ bàng" (Lepironia articulata), in Vietnamese. In the future, it will support generating QR code and running on Linux phones. A missing native QR Code and barcode scanner application for Linux desktop.ĬoBang can scan barcode, QR code from webcam or static image, local or remote. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |