Sascha-Oliver Prolić's avatar
Sascha-Oliver Prolić
_@futrnostr.com
npub18wxf...4xra
Christian, Working on futr nostr client, Junior Haskell developer for life
Again: some windows dependency hell blocks new release of FUTR. I really hate windows, how can anyone seriously use this crap? It's like trying to use a spear as a chair.
Before and after screen recordings of FUTR, the nostr client: New - fast and easy scroll (~50 times faster): Old - scrolling large feeds can easily freeze the application: Available for testing on continuous release. I'm going to hit release button later today. www.futrnostr.com #nostr #nostrdev #futr
Lots of manual testing, Bugfixes and cleanup today. Looks good for 0.4 release, maybe tomorrow if no further blocker pops up. www.futrnostr.com #nostr
I've done it. Futr is now 50x faster! Need to clean up some debugging and fix two issues, release early the next. futrnostr.com #nostr
Next update on FUTR: - no LMDB related issue confirmed - found an issue in software design instead - working on a fix - still nicely leads into next awaited futr feature, namely custom feeds So here we go, working on feeds which will resolve the scrolling issue as well. Not gonna issue any promises, but next week sounds reasonable to be done.
Sheesh, I found it, I found it, I really found it, I think. Confirmation tomorrow, followed by immediate release. This finally makes futr REALLY fast. - it already loads feeds now hundreds of times faster - reduced layout recalculation, especially recognizable on slow devices - now finally fast scroll without FFI interference??? This sentence should become a reality: FUTR is the fastest and most lightweight nostr client out there. New features being added directly afterwards. - Linux and Windows nostr client
Back to work, HsQML has been released yesterday, so maybe I can release another Bugfix release of futr the same week? Let's try.
🚀 FUTR v0.3.0 is here! Major update with Windows support and tons of new features! 📥 INSTALL NOW: Linux (Flatpak): flatpak remote-add --if-not-exists futr-stable https://flatpak.futrnostr.com/futr-stable.flatpakrepo flatpak install com.futrnostr.futr Windows: https://github.com/futrnostr/futr/releases/download/v0.3.0/futr-setup.exe ✨ What's New: 🎬 Rich Media Support Images and videos now display directly in posts Full video player with controls and fullscreen mode Download any image/video with one click Dedicated image viewer 💬 Enhanced Social Features Nested comment threads with visual hierarchy Quote reposts with your commentary Referenced posts show inline Message anyone without following first 🎨 Better User Experience Smooth scrolling everywhere Collapsible sidebar for more space Smart auto-scroll to new content Improved chat interface 👤 Profile Integration npub addresses show as names and pictures Clickable profile links User avatars displayed consistently Smart profile rendering 🖥 Cross-Platform Full Windows 10 support with native installer Better performance and reduced memory usage Improved connection reliability Visual network status indicators 🔧 Under the Hood Faster loading and optimized performance Better error handling and recovery Publish status tracking Smarter relay management Transform your nostr experience with threaded conversations, rich media, and a polished interface across Windows and Linux! #nostr #decentralized #socialmedia #opensource #privacy
1000 USD for anyone who can solve fix a memory leak in a Qt5 app with Haskell backend. I pay in Bitcoin.
Futr v0.2.0 (Linux only nostr client, windows coming soon) A major update focusing on core nostr functionality, persistent storage, and improved user experience. Installation via flatpak: flatpak remote-add --if-not-exists futr-stable https://flatpak.futrnostr.com/futr-stable.flatpakrepo flatpak install com.futrnostr.futr Or if you have the old version already, simply do: flatpak update New Features - Comment support with threaded discussions (NIP-10) - Repost and quote repost functionality (NIP-18) - Improved post rendering and content display - Event deletion support (NIP-09) - Persistent LMDB-based storage for all data - LRU caching system for improved performance - Optimized timeline storage and retrieval - Better subscription handling and event processing - Improved relay connection stability with websocket ping/pong - Better relay discovery through NIP-65 (Inbox & Outbox Model) - Optimized subscription management - Enhanced relay authentication - Referenced post display - Comment threading and counts - Consistent styling between posts and private messages - Better notification handling for post updates - Consolidated LMDB operations - Improved subscription lifecycle management - Better error handling and logging - Enhanced tag parsing and handling - Optimized event caching and invalidation - More efficient timeline management #futr #nostr #nostrdev image
Automatic relay discovery for new accounts working. Just put your nsec and the app will figure out the rest. #futr #nostr #nostrdev image
Public short text notes with repost, quote reposts and comments. Can't wait to ship out for everyone to enjoy. By the way, the app is even faster! #futr #nostr #hashtagsaregreat