Version History
Here you can find the changelog of ruff: a writing companion since it was posted on our website on 2019-07-09.
The latest version is 2023.07.05 and it was updated on soft112.com on 23 April, 2024.
See below the changes in each version:
version 2023.07.05
posted on 2023-07-13
Targeting Android 12 and upgraded to latest Google Play billing library for better performance + security + compatibility.
version 2021.01.10
posted on 2023-07-13
Google in an un-announced summer security update removed the ability for Android developers to use custom fonts for widgets. Fortunately, I identified a workaround that seems to be recommended best practice at this point. This should restore the widget’s intended appearance (if you hadn’t seen this issue, then it will make sure you don’t after you upgrade to Android 12). If there are any problems or quirks you’ve noticed on the back of these changes, please email me at bardi.golriz@gmail.com!
version 2021.09.09
posted on 2021-09-13
* Fix for toggled checkbox sometimes creating a duplicate checkbox with intended state
version 2021.01.15
posted on 2021-01-15
. Now targetting Android 10 - practically speaking it shouldn’t make a difference for anyone on Android 9 or below, but it should mean the app runs more optimally for Android 10+ users
. When adding a newline in a list, it will start as a continuation of the list (no idea what broke this in the first place!)
. When no text stashed, appropriate message should always display when checking out your stash
version 2020.09.16
posted on 2020-09-16
. Sharing a stashed text should share the correct text (and not the active)
. No visual glitches around Status Bar
. FAB closing should result in smooth animation with no line flashing
version 2020.07.24
posted on 2020-07-26
. Widget for +users should not lose its ability to scroll
. Fixed colour of overlay being too faint, resulting in not enough contrast with textarea on light/black themes
. When swiping to stash, textarea should not become transparent
. If you've set the keyboard to open on start-up, it will do so on app resume too now
. When stashing sniffed text, its stashed date will not change
. Words/chars text labels shouldn't spill over two lines when keyboard up
version 2020.04.18
posted on 2020-04-29
. Faster start-up times
version 2020.03.16
posted on 2020-03-15
. Fixed crash when manually typing in [ ] for a checkbox
. Fixed rare occurrence of HTML tags appearing in your text
version 2020.03.08
posted on 2020-03-10
. Stability improvements to prevent the random occasional crashes that have been coming through on the crash server; if you've been affected and this hasn't helped, please get in contact bardi.golriz [at] gmail.com!
version 2020.02.21
posted on 2020-02-21
. The second, and hopefully final, wave of optimisations to ensure there is 1) never any input lag and 2) app always launches quickly
. Free users can now stash up to 10 text (as opposed to the previous five)
. Settings screen should display in full for Android 7 (or below) users
. Fixed German string incorrectly showing on a French dialog (and vice-versa) on the button to discard text
version 2020.01.10
posted on 2020-01-10
🚨 Unfortunately, due to technical issues, if you have the ruff widget on your home screen, it needs to be removed & re-added for it to continue updating - sorry for the inconvenience
. New Cyrillic-supporting font, Consolas, for Android 8+ users
. When you select to trash stashed text, you'll now be prompted to confirm the action
. Continued optimisations to reduce/stop lag
. ruff should once again work on the latest Chrome OS
. Improved reliability for right-to-left language users
version 2019.12.19
posted on 2019-12-19
. More optimisation work to reduce/stop lag
. Numbered lists should auto-increment once again
. When you're running a just-updated version of ruff for the first time, the bottom bar should clarify this and link you to its changelist
version 2019.12.16
posted on 2019-12-16
. Significant optimisations to ensure the app neither permanently hangs nor severely lags when there's a large amount of text - please get in touch via email (bardi.golriz@gmail.com) if you're still experiencing issues
. If you swipe to Settings when the keyboard is up, it will now automatically close
. Text should never get obstructed by the Status Bar when typing
version 2019.12.11
posted on 2019-12-11
. Settings screen should no longer be empty on below Android 8.0 devices - finally!
version 2019.12.06
posted on 2019-12-06
. New setting to hide/show Toolbar, and even better pinch-to-zoom 🤏 to toggle on-the-fly!
. Optimisations to highly reduce, if not prevent, any lag when inputting text
. Toolbar should never be empty when swiping into Settings
. Potential fix to prevent Settings being empty when swiped to (an issue affecting a very small sub-set of users)
. When tapping on the middle of the textarea to change cursor/scrollbar position, this tap should be registered
version 2019.12.02
posted on 2019-12-02
. Added Russian 🇷🇺 & Spanish 🇪🇸 Большое спасибо Сергея Белкова! Muchas gracias a Carlos Bisio! 🤙
. Mono font in Russian will actually be monospaced now (Consolas)
version 2019.11.20
posted on 2019-11-20
. To-do lists now supported via new checkbox option in Toolbar (scroll to the right) or by manually typing []
. If you add a list from the Toolbar to an existing list, it will now be added as a separate list
. Widget now uses font set in-app
. Fixed not being able to remove strikethrough style
. Fixed formatted text losing styling when working with lists
. When adding any type of list from the Toolbar, it will only be inserted as a new paragraph if cursor position isn't at the top
version 2019.11.14
posted on 2019-11-14
. When you try to share extremely long text, it will fallback on a clipboard copy (because the system share action can't accept beyond a certain sized text)
. If you start a line with a time value, the next line won't auto-fill with the next hour
. Divider removed from widget
. Stashing via FAB for free users should only take you to Upgrade screen if your stash is full
. FAB should never obstruct the [Undo] button after you stash text via a swipe & are returned to the textarea
version 2019.11.12
posted on 2019-11-13
. Reduced app size by ~30% after moving to the modern Android App Bundle publishing format
version 2019.11.06
posted on 2019-11-08
. Added Dutch 🇳🇱 & Italian 🇮🇹
Veel dank aan Wouter Boevink!
Grazie mille a Francesco Bosso!
🤙
version 2019.11.05
posted on 2019-11-06
. Android 10+ only - new "System" option in app theme and widget text settings that when selected will ensure the app and widget themes reflect the phone's
. Loading circle after the Splash screen updated to an impatient pup
. Theme buttons changed to a menu
. If for some reason the app is in a permanent fetching state on start-up, tap on the loading icon to send me an email that will automatically contain the crash report needed to figure out why the app isn't loading correctly
version 2019.10.18
posted on 2019-10-18
. Added French 🇫🇷 Grand merci à Monsieur Antoine Apollis !
. In German, if you have stashed text from more than two days ago, date will be displayed in German (and not English)
version 2019.10.16
posted on 2019-10-16
. Android 8.0+ users get a new Font setting allowing choice between Parse Grotesk Mono (app default) + Roboto (system default)
. Stability improvements based on study of recent crash reports
. Widget should not go blank when ruff is closed by user after they've launched it, or after ruff is destroyed in the background by the system
version 2019.10.14
posted on 2019-10-14
. Widget text size should be the same as what you've set text size in-app
. Cursor colour changed to accent colour for improved visibility
. Automatic incrementing of numbers at start of newline will now only occur if you're adding to a list
. When on the Light theme, phone's navbar should now also be light for all Android 9.0 and above users
. Optimisations made to status bar when keyboard is up so it displays its controls at the most appropriate size
. Feels faster (TM)
version 2019.10.11
posted on 2019-10-11
. Widget should no longer be blank when you restart your phone, and this fix should also improve overall reliability of the widget.
version 2019.10.09
posted on 2019-10-09
If the app's version naming scheme was traditional, then this qualifies as at least a .5 update. A lot of work has gone into it! The objective was to introduce utility & versatility whilst retaining ruff's core simplicity - I hope I've delivered 🤞
Highlights: Text preview widget, switch themes at night, new Toolbar with quick settings/actions (inc. formatting options), search, re-designed Status Bar with fast text navigation controls.
Details: https://thirdculture.app/ruff/changelist.html
version 2019.09.14
posted on 2019-09-13
* When text cleared, focus will be set to the textarea.
* When app is launched for 1st time on a (re-)install, initial load sequence should be less abrupt with text more elegantly introduced.
* On subsequent launches of app, text fades into view.
* When you backspace any of the 1st word's characters, focus won't jump to the start of text.
* If you're inputting in a right-to-left language, this should be remembered after one character in - no more text jumping around!
* Stability improvements.
version 2019.09.11
posted on 2019-09-11
* Automatic intelligent support for lists, both numbered and not
* Performance optimisations across the board
* FAB should no longer be hidden when it's inappropriate
* FAB won't become positioned incorrectly after stashing text
* Bottom overlay shouldn't go missing in any circumstance
* When you tap to close an expanded overlay, will snap back to the correct state based on settings
* Undo will become enabled at the correct point
* No more momentary flash above the keyboard when it's opened
version 2019.08.22
posted on 2019-08-23
* When you've scrolled to top, swiping up will bring up the keyboard with focus at the start of the text.
* When you've scrolled to bottom, swiping down will bring up the keyboard with focus at the end of the text.
* When you swipe up to show the Stashed overlay, its contents should now load instantly.
* There is now more stashed text that you can see at a time on the list, up to ~3.
* Many other improvements and fixes, full details here: https://thirdculture.app/ruff/changelist.html.
version 2019.08.06
posted on 2019-08-06
version 2019.03.07
posted on 2019-07-03
To see a detailed list of changes, please visit https://thirdculture.app/ruff/changelist.html.