Notesy 1.5 Release Notes
I just submitted Notesy 1.5 to Apple. This was meant to be the release that added sub-folder support, but alas that will have to wait until the next one. I'm still working on it in another branch, but it's taking me long enough to get right that getting the new features out that I'd already written seemed liked the best option. I apologize for how long sub-folder support is taking; it would have been much simpler to do had I taken the easy approach to the mapping of notes to files, but I went with a more complicated approach to get Notesy's users a faster experience. (Maybe that's fast experience is possible with the simpler files-and-folders approach and I'm just not smart enough to figure it out.) Anyway, rest assured that it is coming: indeed I'll be back to working on it after I get this post pushed out.
Here's what's in Notesy 1.5:
Non-txt File Editing
The biggest change in 1.5 is the ability to work with notes/files that don't end in txt. This also means that Notesy will no longer rename plain text files to have a txt file extension.
That's logic I should have taken out when I added the ability to
change the folder in Dropbox that Notesy synced to: I'd always had it in mind
that the folder Notesy synced to was exclusive to Notesy, and so I hadn't
considered non-note files being present in that folder. In hindsight this was
flawed thinking in my part. Indeed it would have been easier if I'd just made
Notesy ignore non-
txt files in the first place, but I had it in mind
originally that if a user placed a plain text file in Notesy's folder then they
wanted it to be a note, so Notesy made it into a note; since Notesy goes
through some name validation, to match Dropbox/Windows permitted filename rules
and duplicate-name checking, this resulted in non-
txt files being renamed.
Prior to being able to change Notesy's folder from
/notesy that wasn't too
much of an issue, as the folder was unlikely to have been pre-existing. But
time passed. I added the option to use another folder, and other
Dropbox-syncing apps added the ability to edit non-
txt files, so the
circumstances where Notesy could be set to share a folder where non-
I should have foreseen this but I didn't, and so if you had non-
renamed on you by a prior version of Notesy I truly apologize.
Out-of-the-box Notesy 1.5 won't really look any different than 1.4: a note file
Shopping.txt will show as Shopping in the note list as before. Thus,
for users that only use Notesy for notes, and who could care less about editing
other files, things should look the same by default. However if you create a
best_program_evar.python, then Notesy will show it in the
list with its full name. Non-
txt files will have their names rendered in the
list in Anonymous Pro at 18pt - instead of the system-default Helvetica Neue at
18pt that 'regular'
txt file notes will show in - giving them a little visual
Here's an example:
Welcome.txtall look the way they would have in Notesy 1.4. Notesy Test.m would have been renamed to
Notesy Test.txtin 1.4 but now shows its full name in fixed-width.
The defaults should hopefully meet the needs of the majority of users, but I added a couple of advanced settings for those that need them:
Default File Extension
The default is
txt so files ending in
txt will have their extension hidden
by default, and new notes will be created with
txt as their file extension.
If you'd prefer all your new notes to have some other file extension you can
Default File Extension.
Files that end with the Default File Extension will have their file extension
hidden in Notesy. If you prefer to see all file extensions you can set
My hope here is to have given advanced users some flexibility without changing
Notesy's behavior for other users. And users who just have the odd non-
file can do so without changing any settings at all.
Default Font Type Notesy has always had the ability to choose between a variable-width or a fixed-width font on a per-note basis: the fixed-width can be handy for tabular data, code, etc.. Now in 1.5 you can make the default for new notes be fixed-width, whether created on your iOS device or synced from dropbox.com. The default is to make them use your chosen variable-width font as before.
Dropbox Path in Info View I added the path on Dropbox to the Note Info view. This isn't too exciting now but should become more useful when I get sub-folder support implemented.
There are a few other additions and fixes, including:
Settings/Advanced/AutoCorrection toggle so you can turn off auto-correction in the body of your notes (it's always been off in note titles). If you tend to create notes that are code rather than natural language you may find this makes it less frustrating.
- I've always tried to make Notesy support VoiceOver properly, but in 1.4 and earlier I goofed and overwrote the Note Info accessibility fields with "helpful" descriptions. This was bad because it would just speak the description instead of telling you how many words, paragraphs, etc., were in your note. This is fixed now.
- I added MarkerFelt Thin and Wide fonts as options. I personally dislike these with a passion but someone really wanted them and I didn't see a reason not to include them.
- I've tested Notesy with 1,000+ notes and I think it does pretty good, especially compared to some of its competitors. But there's always room for improvement so when found some places to squeeze out some unnecessary memory usage I took them. So while you probably won't notice, but 1.5 is a little lighter on its toes than 1.4.
- There are other minor fixes not really worth mentioning in detail, including
a fix for upgrading from
I hope you find these additions useful, and as always I welcome your feedback via email@example.com or @notesy on twitter. Finally I'd like to express my thanks to my wonderful beta-testers, who helped me make Notesy 1.5 better for you and who'll help me make sub-folder support as good as I can make it too, and to Test Flight for making beta-testing so much simpler for beta-testers and independent iOS developers like myself.
 This monologue brought to you by me watching The Incredibles again recently. Okay, back to work...