#+TITLE: Orgro.social
#+NICK: Orgro
#+DESCRIPTION: A mobile Org Mode file editor and viewer
#+AVATAR: https://orgro.org/assets/appicon.png
#+LINK: https://orgro.org
#+LOCATION: On your mobile device
#+BIRTHDAY: 2020-5-14
# First release was 2020-5-14 (iOS; Android was 2020-5-16)
# First commit (=conception?) was on 2020-2-5:
# https://github.com/amake/orgro/commit/de67900d5dbad4e9cbb804c999e7f43c29937a9a
#+LANGUAGE: en ja
#+CONTACT: mailto:support@orgro.org
#+PINNED: 2026-04-29T19:28:29+0900

* Ops

#+begin_src bash :var dryrun="--dryrun" :results output
  set -euo pipefail
  osmb lint social.org
  aws s3 $dryrun sync --no-progress --no-follow-symlinks \
      --exclude '*' --include 'assets/*' --exclude '*/.*' \
      --cache-control "max-age=30" . "s3://orgro-web/social/"
  if [ -z $dryrun ]; then
      sed -E -i '.bak' '/^\* Posts$/,$ s$\[file:assets/$\[https://social.orgro.org/assets/$g' social.org
  fi
  aws s3 $dryrun sync --no-progress --no-follow-symlinks \
      --exclude '*' --include 'social.org' \
      --content-type "text/org; charset=utf-8" --cache-control "max-age=30" . "s3://orgro-web/social/"
#+end_src

* Posts
** 2026-03-09T23:22:30+0900
:PROPERTIES:
:LANG: en
:TAGS: announcement
:CLIENT: org-social.el
:MOOD: 🚀
:END:

This is a test post for an official feed of Orgro announcements.

** 2026-03-10T20:07:04+0900
:PROPERTIES:
:LANG: en
:TAGS:
:CLIENT: org-social.el
:MIGRATION: https://orgro.org/social.org https://social.orgro.org
:MOOD:
:END:

This feed has moved to https://social.orgro.org/ so I can properly serve it as
Content-Type: text/org.

** 2026-04-29T12:41:17+0900
:PROPERTIES:
:LANG: en
:TAGS:
:CLIENT: org-social.el
:MOOD:
:END:

Testing sync to Mastodon

** 2026-04-29T13:52:42+0900
:PROPERTIES:
:LANG: en
:TAGS:
:CLIENT: org-social.el
:MOOD:
:END:

Testing image attachment

[[https://social.orgro.org/assets/appicon.png][Orgro app icon]]

** 2026-04-29T19:28:29+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode
:CLIENT: org-social.el
:MOOD:
:END:

Live your life in #Emacs #orgmode? Take it with you on iOS and Android with Orgro
https://orgro.org

** 2026-04-30T20:08:18+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode
:CLIENT: org-social.el
:MOOD:
:END:

Orgro 2.2.4 is out on all platforms with these changes:

- Paste images into the editor to link/attach
- Other minor improvements
- Bug fixes

A bit more about image pasting:

- On Android, inserting images from the keyboard is also supported!
- The Org file has to be stored somewhere that Orgro can write to
- Orgro also needs directory permissions; it will prompt you if necessary

[[https://social.orgro.org/assets/orgro-image-paste.mp4][A screen capture demonstrating image paste and insert from keyboard on Android]]

** 2026-04-30T23:03:16+0900
:PROPERTIES:
:LANG: en
:TAGS:
:CLIENT: org-social.el
:REPLY_TO: https://social.orgro.org#2026-04-30T20:08:18+0900
:MOOD:
:END:

Orgro 2.2.4 fixes a bug reported by @tonygrr@github.com: there was a visual
glitch when using “predictive back” on newer versions of Android.

https://github.com/amake/orgro/issues/199

Thanks, tonygrr!

** 2026-05-12T19:20:24+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode orgsocial
:CLIENT: org-social.el
:MOOD: 🎉
:END:

Orgro 2.3.5 is now available with these changes:

- Remember URLs in “Recent files” list
- Try to open URL links to Org files in the app
- Bug fixes

That doesn't look very impressive but it actually makes Orgro a minimum-viable
[[https://org-social.org][Org Social]] client!

** 2026-05-12T19:21:00+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode orgsocial
:CLIENT: org-social.el
:REPLY_TO: https://social.orgro.org#2026-05-12T19:20:24+0900
:MOOD:
:END:

In fact if you open the official Orgro feed https://social.orgro.org on a device
with Orgro installed, it will open in the app and you will find [[https://host.org-social.org/andros/social.org#2025-08-14T09:11:00+0200][links to other
posts]] and mentions all work as expected.

Cheers to [[org-social:https://host.org-social.org/andros/social.org][andros]] (creator of Org Social) for such an interesting project.

** 2026-05-12T19:22:00+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode orgsocial
:CLIENT: org-social.el
:REPLY_TO: https://social.orgro.org#2026-05-12T19:21:00+0900
:MOOD:
:END:

Other Org Social feeds can be easily opened from Open URL. If you copy the URL
first, it will be auto-filled.

[[https://social.orgro.org/assets/org-social-demo.mp4][A screen capture demonstrating opening and navigating an Org Social feed]]

** 2026-05-12T22:17:44+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode orgsocial mastodon
:CLIENT: org-social.el
:REPLY_TO: https://social.orgro.org#2026-05-12T19:22:00+0900
:MOOD:
:END:

Speaking of Org Social, a big yak shave concurrent to this release was
org_social_mastodon_bridge, a tool that takes an Org Social feed and syncs it to
Mastodon:

https://github.com/amake/org_social_mastodon_bridge

** 2026-05-12T22:18:00+0900
:PROPERTIES:
:LANG: en
:TAGS: orgro emacs orgmode orgsocial mastodon
:CLIENT: org-social.el
:REPLY_TO: https://social.orgro.org#2026-05-12T22:17:44+0900
:MOOD:
:END:

If you're reading this on Mastodon, you're seeing content originally posted to
the Orgro official Org Social feed (https://social.orgro.org).

If you're reading this on Org Social, you can also follow the Orgro official
Mastodon account: https://mastodon.social/@orgro

Kudos to @fenix011@github.com for noticing early rumblings of these
developments: https://github.com/amake/orgro/issues/200

** 2026-10-03T21:59:43+0900
:PROPERTIES:
:LANG: en
:TAGS:  orgro emacs orgmode
:CLIENT: org-social.el
:MOOD: 🚀
:END:

Orgro 2.5 now has a long-awaited Agenda view:

1. Open a document containing agenda items (sections with “active” timestamps)
2. Add the doc to your agenda via the prompt
3. The top screen now has an Agenda view

The Agenda view is an infinite-scrolling timeline aggregating all scheduled
items across your agenda files. Touch to jump to an item; long touch to narrow
to it.

[[https://social.orgro.org/assets/orgro-agenda-demo.mp4][A screen capture demonstrating the Agenda view]]
