#+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
  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
