PTO - Plaintext Organizer
Stay organized with one plaintext file per day.
Screenshots
Description
To-do list, notes, appointment book, diary, journal, and… alarm clock? All possible with one plaintext file per day. PTO brings a convenient editor and important additional functions.
<b>Features</b>
• Powerful text editor with undo/redo, autosave, and more.
• Quickly take notes on the lockscreen, without unlocking your device.
• Reminders for upcoming events (format: <tt>@12:34 -15m foobar</tt>)
• Fast search through all pages.
• Save and open links to other apps and webpages.
• Uses no network connection. All content is local on the device.
• Optional template for new pages.
• Backup/import pages to/from ZIP file.
• And more, see the help: https://gitlab.com/ferreum/pto/-/blob/master/app/src/main/assets/help.md
<b>Origin</b>
This is a (now distant) fork of billthefarmer's Diary: https://github.com/billthefarmer/diary
PTO has a lot of internal and UI changes. It focuses on usage as a general organizer instead of a Diary, though it can still be used as such, if you don't need the removed features. Most notably the markdown view has been removed, so no inline media can be displayed.
See the help file for more differences: https://gitlab.com/ferreum/pto/-/blob/master/app/src/main/assets/help.md#origin
What’s new (3.6.0)
- Improved import of multi-day evens from calendars.
- Reminders now work on the template file.
- Added notice about the keep-android-open issue.
- Reorganized settings.
- Target Android 16 (SDK 36)
- Fixed rare reminder miss if system wakes app too early because of clock synchronization.
- Improved color contrast in light mode.
See the changelog for more details.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Read calendarRead appointments.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_DATA_SYNC
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- NotificationsShow notifications.
- Run at startupStart automatically after the device is switched on.
- Exact alarmsTrigger actions at a precise time.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
Show 4 more permissions
- Prevent sleepingKeep the device from going to sleep.
- USE_FULL_SCREEN_INTENT
- VibrationControl the vibration alert.
- pto.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments