I have released version 2.8 of org-social.el 🥳
I have focused on improving the user experience with real-time notifications, better post readability, and performance enhancements.
- **Real-time Desktop Notifications**: Get instant notifications for mentions, reactions, replies, and boosts via SSE (Server-Sent Events). Optional feature, disabled by default via `org-social-realtime-notifications`
- **Post Preview Length Control**: Long posts now show a "Read more" button (default 400 characters). Configurable with `org-social-post-preview-length` or set to `nil` to disable truncation
- **Improved User Mentions**: `org-social-mention-user` now uses async cache system that loads all users from relay without blocking Emacs. Cache updates automatically and silently after timeline is displayed
## Other improvements
- Bug Fix: Poll voting now works correctly with vfile URLs by using local cache file
- UI Enhancement: Thread view displays full posts without truncation for better readability
- Performance: Timeline navigation optimized to avoid unnecessary feed reloads when switching between buffers
➕ Instructions for updating: https://github.com/tanrax/org-social.el?tab=readme-ov-file#update-version
📝 Issues/bugs/problems: https://github.com/tanrax/org-social.el/issues
📜 Source Code: https://github.com/tanrax/org-social.el
❤️ Support the project! https://liberapay.com/org-social/
#orgsocial #emacs #orgmode #elisp
I have released version 2.8 of org-social.el 🥳
I have focused on improving the user experience with real-time notifications, better post readability, and performance enhancements.
- **Real-time Desktop Notifications**: Get instant notifications for mentions, reactions, replies, and boosts via SSE (Server-Sent Events). Optional feature, disabled by default via `org-social-realtime-notifications`
- **Post Preview Length Control**: Long posts now show a "Read more" button (default 400 characters). Configurable with `org-social-post-preview-length` or set to `nil` to disable truncation
- **Improved User Mentions**: `org-social-mention-user` now uses async cache system that loads all users from relay without blocking Emacs. Cache updates automatically and silently after timeline is displayed
## Other improvements
- Bug Fix: Poll voting now works correctly with vfile URLs by using local cache file
- UI Enhancement: Thread view displays full posts without truncation for better readability
- Performance: Timeline navigation optimized to avoid unnecessary feed reloads when switching between buffers
➕ Instructions for updating: https://github.com/tanrax/org-social.el?tab=readme-ov-file#update-version
📝 Issues/bugs/problems: https://github.com/tanrax/org-social.el/issues
📜 Source Code: https://github.com/tanrax/org-social.el
❤️ Support the project! https://liberapay.com/org-social/
#orgsocial #emacs #orgmode #elisp
I have released version 2.4 of org-social.el 🥳
My favorite feature of this version is that you can now schedule posts. You just need to provide a future date.
Other things it includes:
- Performance Improvements: New async user queue system for parallel user info fetching, improved feed downloading with better concurrency control, better performance for Discover and user profile loading.
- Validator Enhancements: Optional properties support, CONTACT field now accepts any valid URI scheme, better integration with other org-mode tools.
- File Structure: Optional properties in org-social file format, automatic space added after h2 headings.
- Documentation fixes and improvements.
Instructions for updating: https://github.com/tanrax/org-social.el?tab=readme-ov-file#update-version
Issues/bugs/problems: https://github.com/tanrax/org-social.el/issues
Source Code: https://github.com/tanrax/org-social.el
Enjoy!
#emacs #orgsocial #orgmode
I have released version 2.4 of org-social.el 🥳
My favorite feature of this version is that you can now schedule posts. You just need to provide a future date.
Other things it includes:
- Performance Improvements: New async user queue system for parallel user info fetching, improved feed downloading with better concurrency control, better performance for Discover and user profile loading.
- Validator Enhancements: Optional properties support, CONTACT field now accepts any valid URI scheme, better integration with other org-mode tools.
- File Structure: Optional properties in org-social file format, automatic space added after h2 headings.
- Documentation fixes and improvements.
Instructions for updating: https://github.com/tanrax/org-social.el?tab=readme-ov-file#update-version
Issues/bugs/problems: https://github.com/tanrax/org-social.el/issues
Source Code: https://github.com/tanrax/org-social.el
Enjoy!
#emacs #orgsocial #orgmode
I have released version 1.3 of org-social.el 🥳
It includes:
- Notifications section: mentions and replies.
- Function to add mentions (org-social-mention-user).
- Improved format for mentions.
- Better structure: code divided into small modules and autoloading.
- Various bug fixes and improvements.
Enjoy!
https://github.com/tanrax/org-social.el
#emacs #orgsocial #orgsocialel
To my surprise, Org social is attracting more attention than I expected. I have received issues, pull requests, emails, messages on Mastodon, comments on Hacker News, etc. In less than 24 hours, the repository already has more than 150 ⭐ and 6 forks. I am also receiving proposals for collaboration and improvements, which I am already reviewing.
I need to digest all this and get organised.
Thank you all for your interest! ♥
#emacs #orgsocial
To my surprise, Org social is attracting more attention than I expected. I have received issues, pull requests, emails, messages on Mastodon, comments on Hacker News, etc. In less than 24 hours, the repository already has more than 150 ⭐ and 6 forks. I am also receiving proposals for collaboration and improvements, which I am already reviewing.
I need to digest all this and get organised.
Thank you all for your interest! ♥
#emacs #orgsocial