go-gui is now in beta and ready for use. What it is An immediate-mode GUI framework for Go. Every frame, a plain Go function returns a layout tree that gets sized, positioned, and rendered directly to the GPU. No virtual DOM. No diffing. No hidden magic. State lives in a single typed slot per window. View fn → Layout tree → layoutArrange() → renderLayout() → []RenderCmd → GPU Why it’s fast…
Hey friends, With the sudden death of Tweetz, my Twitter app, (thanks Elon), I’ve moved on to a new project. I know what you’re thinking; Gee Mike another checklist application. Bear with me a moment and I think you’ll see why I wrote Checklist Buddy. Back in the day, I flew single-engine aircraft for pleasure. Most aircraft have a laminated checklist with items to check before takeoff. When I was…
Stick a fork in it, it’s done! Tweetz 2.0 is a rewrite in Microsoft’s latest technology, .Net Core 3.1. Long-time users should not fret however because the new version is very much in keeping in style and form with the 1.x version. Stop talking fool and let me download it . So why the rewrite? Well, a number of things. The old code was crap. It started as a weekend hack and kind of got away from…
Tweetz is a windows desktop client for twitter. It started out as a Windows Gadget application and migrated to a desktop application when Microsoft discontinued gadgets. Tweetz is intentionally minimal and meant to sit near the edge of your monitor. I use it to monitor news events and follow other developers. Stop talking and let me download it fool! Version 2.0 is a rewrite using the newest…
Thanks to a pull request, the long standing problem of losing sytnax highlighting after saving the output buffer to a file is fixed ( #103 ). This took some presistence to fix because the issue involved a bug (maybe) in Visual Studio. Thanks go out to https://github.com/Dmitry-Me . I added a new feature; User specified time stamp specifiers. Issue #47 complained about VSColorOutput not working…
There was a time when my visual acuity was, “off the charts”. I could read signs from further away than anyone I knew in my youth. Alas, as I aged, my vision changed and now I wear eyeglasses. In fact, I wear bifocals (progressives). While bifocals are OK for laptops (barely), they cause me to tilt my head up to an uncomfortable angle for desktops. Also, there’s a weird spherical effect on wider…
Dear Reader: This is a guest post by jack@vpngeeks.com Before you start searching for the right VPN Service, you should first make a checklist of your requirements. What’s the use of investing in a VPN which won’t match your needs? So, to help you, we’ve put together a brief on the common mistakes people make when they’re shopping for a VPN and the main steps on how to choose the right one. Common…
I use these two command line utilities every day. There’s not much to them but they do save me keystrokes and time. e.cmd @start notepad.exe %* Open an editor and save this a e.cmd . Substitute your favorite editor for nodepad.exe . This saves me a few hundred keystrokes a day. Example: e mytextfile.txt cp.cmd @echo|set /p=""%cd%\%*"" | clip Save this to a file called cp.cmd . It copies the full…
Couple of new features: Multiple images are tiled to reduce vertical space Video automatically loops Images are copied to the clipboard when viewed https://github.com/mike-ward/tweetz-desktop/releases/latest
In brief: Removed streaming API because twitter killed it. Added multiple image and video playback support. Download Twitter continues its quest to destroy third-party clients by once again crippling their API. This time the streaming interface has been eliminated. There are also changes to the direct-message API. I’ve removed the streaming API. The client now polls for new tweets. Since the…