This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Secure Notes - maximum number of characters

e2o
e2o Junior Member
<div class="IPBDescription">When I view a long note it is truncated, but editing shows all</div>hello!



I put client notes in 1Password - they are simple text files anywhere up to 16,000 characters and 300 line. The notes display great in 1Password for Mac. When viewed on my iPhone however (synced with DropBox), the notes in display mode are truncated to about 2,790 characters, or 76 lines. If I click on the note on the iPhone to go into edit mode, the entire contents are displayed.



Questions:

- Is there a rule that governs note truncation in the normal viewing mode? Is it characters? Lines?

- Is there a way to view the entire note in normal viewing mode? (not editing mode)

- If not, consider this a feature request...



Thanks!



- eric

Comments

  • khad
    khad Social Choreographer
    edited April 2011
    Thanks for bringing this up in the forums, Eric. I could have sworn there was already a thread in here for this — and am surprised I couldn't find one — but this will be the one now! <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />



    The maximum height of the table cell is 2009 pixels according to the Apple SDK.



    Unfortunately, this is a known issue for quite a while and some users with longer notes run up against this limitation. Apple says there's a reason for the limit but doesn't share what it is:



    [quote]Important: Due to an underlying implementation detail, you should not return values greater than 2009.[/quote]

    (That's from the documentation for tableView:heightForRowAtIndexPath: in UITableViewDelegate protocol if you were curious.)



    We are considering a different implementation in a future update. For now, the workaround to see the rest of the note is to enter edit mode (as you discovered).



    I'm sorry I don't have a better answer for you right now, but this is on our radar! <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />
  • Jeff
    Jeff Member
    I'd like to bring up a related issue:



    When viewing the titles of Secure Notes on an iPhone, even in landscape mode it will only display a maximum of about 38 characters of the title (much less in portrait mode). Although selecting the note then displays a few more of the title characters, the only way to see even more is to go into Edit mode, which is cumbersome to say the least.



    Would it be possible to provide a mechanism to either display the entire title on multiple lines, or in some other way? Sometimes, being able to see the full text of a longer title is important, especially if the note is created and normally viewed on a Mac where there is no such display-length limitation.



    Thanks!
  • khad
    khad Social Choreographer
    Thanks for the additional feedback, Jeff!



    This is definitely part of the whole kit and caboodle related to Secure Notes and length limitations. I am glad you are able to use that workaround while we work to improve this in a future version.



    Please let me know if there is anything else we can help with.
  • A further question on this topic. Will a SmartSearch of Secure Notes always turn up positive results if the text searched upon is in the part of a note that is beyond the 2009 pixels? I pasted a lot of data into secure notes when I first installed 1Password to get it out of public view, but haven't redistributed it all to more sensible locations within the application. In searching for old login data, for example, I suspect I am not finding all of my entries because they are hiding at the end of these (hopefully) temporary secure notes.
  • khad
    khad Social Choreographer
    At this time 1Password only searches titles of Secure Notes in iOS. The decryption overhead (required to search) is much greater on iOS devices than on the desktop, and we wanted to ensure it would be responsive in the mobile apps. This is something we continue to evaluate as performance increases in iOS devices.



    I'm sorry I don't have a better answer at this time.
  • mmatheny
    edited June 2011
    I REALLY want to purchase your product (even though $40 is STEEP) - BUT - Unfortuately, I found out the Secure Notes section in the iPhone cannot hold all the data the Windows secure notes can, thereby cutting off many passwords I need. I HAVE to have a freeform text entry for our paswords (I am an IT admin) because we have so many passwords (impractical trying to enter into form fields).



    If this cannot be resolved, I will have to ask for a refund on the iPhone app and look for another solution.
  • brenty
    edited June 2011
    [quote name='mmatheny' timestamp='1308057821' post='29164']

    I REALLY want to purchase your product (even though $40 is STEEP) - BUT - Unfortuately, I found out the Secure Notes section in the iPhone cannot hold all the data the Windows secure notes can, thereby cutting off many passwords I need. I HAVE to have a freeform text entry for our paswords (I am an IT admin) because we have so many passwords (impractical trying to enter into form fields).



    If this cannot be resolved, I will have to ask for a refund on the iPhone app and look for another solution.

    [/quote]



    Hey there, mmatheny; welcome to the forums!



    Unfortunately, we cannot issue refunds for purchases made through the App Store, since it is owned and controlled by Apple. I wish it were not so, but they have declared that "all sales are final" as well. If you are not satisfied with your purchase or dislike this policy, I encourage you to contact them -- as I have myself, in the past.



    That said, I think I can help you with this! I have personally spent a great deal of time testing this, as it has come up before as well.



    Unfortunately, due to technical limitations imposed by the functions used to display the data in iOS, only a certain number of lines are viewable. This limitation is present on all iOS devices.



    For testing, I use the complete text of [url="http://www.cryptonomicon.com/beginning.html"]"[/url][url="http://www.cryptonomicon.com/beginning.html"][b]In the Beginning Was the Command Line[/b]" by Neil Stephenson[/url], of which only about 10% is displayed in the standard Secure Note view.



    On the iPhone, tapping on the Secure Note will bring up the [b]Info[/b] screen. This text view is limited in length, with a switch to turn ON or OFF Master Password protection for the item at the very bottom. From here you should be able to view the full text by tapping on the text field itself. (You can tap on it again to bring up the keyboard to edit the text directly, if you wish.)



    I was able to copy and paste the full text into a new Secure Note to test this on my iPhone just now. If your text is longer, give me some more information so that I can test the boundaries even further. Please let me know what you find. <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />



    P.S: I would also add that, while you may not feel that individual items for all of your credentials is warranted, it can be useful from an organizational standpoint to have a Login or Account item for each -- if for no other reason than to facilitate searches. [img]http://forum.agile.ws/public/style_emoticons/default/wink.gif[/img]
  • Any more news on not searching Secure Notes content?
  • [quote name='mmatheny' timestamp='1310745268' post='32081']

    Any more news on not searching Secure Notes content?

    [/quote]



    Hello again, mmatheny!



    This is something we would like to add, but I cannot say for certain if and when it will be implemented. As khad mentioned previously, doing so would require a bit more overhead, and we still need to consider our customers who bought 1Password for their older devices, since we support versions back to iPhone OS 3.1.3 (yes, back when it was still called "iPhone OS"!)



    I am sorry I don't have a better answer for you right now, but we have some great things in store for the future! <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />