user1272047programmingetc.hashnode.dev·Jan 20, 2025Run software and capture video via xvfb.PART1. Headless-like capture for video This refers to the process of running a graphical application, such as a browser, without requiring an actual physical display. In this context: Emulated Display Environment: Tools like Xvfb (X Virtual Frame B...headless
Eurico Santosesantoscyber.hashnode.dev·Jan 15, 2025Getting Started with GUI Development in PythonBuilding Graphical User Interfaces (GUIs) in Python is a great way to make your applications interactive and user-friendly. Python offers several libraries that make creating GUIs easy, whether you’re building a small tool or a large desktop applicat...wxPython
Jaremy Creechleyblog.elcritch.net·Jan 14, 2025Unlocking the Power of CSS: Transforming Figuro with Seamless ThemingThe Problem of Theming After a couple of years of working on Figuro, a framework for building custom GUI apps with small self-contained binaries, I finally decided it was time to add theming to it. There’s something pleasing about being able to theme...111 readsFiguro
Deepak Sharmajoysofrust.hashnode.dev·Jan 10, 2025GPUI for Beginners: Building Your First ApplicationI was looking for various options to generate a cross-platform application with GPU acceleration support and came across the GPUI framework from the creators of Zed editor. I started playing around with this library and realised it’s not a toy librar...Getting Started with GPUIgpui-rs
Proxlightproxlight.hashnode.dev·Dec 30, 2024Buildfy GUI: Revolutionizing Python GUI Development with CustomTkinterAs Python developers, we know the power of building robust, dynamic applications. However, creating modern graphical user interfaces (GUIs) can sometimes feel like an uphill battle—especially when you're dealing with outdated frameworks or battling w...3 likes·27 readsPython
Alessandrofailing2build.hashnode.dev·Dec 29, 2024Integrating Python in Delphi: A Guide to Boosting Development EfficiencyOverview The purpose of this article is to create a Delphi FMX application that runs a Python application in a thread without locking the UI. We need to have Embarcadero’s Delphi installed (I am using version 12.2 for this build), and having Python4D...python4delphi
Steve Worthamstevewortham.hashnode.dev·Dec 9, 2024GUI Testing: Best Practices, Tools, and Checklists You Can’t MissNaturally, GUI testing is performed from the user’s perspective instead of the developer’s. But it’s more than just about making things look pretty. It’s about ensuring that every visual and interactive element in the app — whether mobile or desktop ...Testing
Mahugnon DOUSSOtechmemoirsbyelsie.hashnode.dev·Nov 28, 2024Building a Smart To-Do List Manager with Python, MongoDB & Kivy (Part 1: Project Overview and Setup)Introduction One of the best ways to prove your skills is by actually building something cool, right? Until recently, most of the projects in my portfolio were from work or school. But as I am navigating my career, I’ve come to realise how important ...Building a Smart To-Do List Manager with Python, MongoDB & KivySoftware Engineering
Aalekh Nigamdearimguihelper.hashnode.dev·Nov 20, 2024Dear ImGui ExamplesBelow mentioned are Dear ImGui Examples along with screenshots of implementations, this will be an ongoing documentation so as I use/test a function I will just post it here. Change Window color: Use ImGui::PushStyleColor(ImGuiCol_WindowBg, ImVec4(25...dear imgui
Laurent Mesguenlmesguen.hashnode.dev·Nov 12, 2024QtWidgets vs. QML: Choosing the Right Toolkit for Your Qt ApplicationsWhen developing applications with the Qt framework, you’ll often face a choice between using QtWidgets and QML. Each has unique strengths suited to different types of projects, so understanding their distinctions can help you choose the best tool for...109 readsProgramming Blogs