Skip to main content

A question on invisible characters, a possible bug in styling the side bar, and a feature request for integration with graph/mind-map apps

Completed

Comments

8 comments

  • Fletcher Penney

    1.  nvUltra uses a newer text engine (libSmartText) which offers many improvements and changes over what I was doing with Composer.  Part of this is that invisible characters are handled in a more "correct" way (e.g. using the proper font).  They are shown using the color of the text, rather than a single gray color regardless of what colors you are using.  Currently invisible characters are not controlled by the theme.  I'll consider this for a future update.

     

    2. Sidebars and search bars are handled differently in nvUltra.  These changes will be "back-propogated" in a future version of Composer, but for now will have to handled separately.  The table in nvUltra has much more flexibility than Composer.

     

    3. Yes -- nvUltra is focused on plain text.  It sounds like you are referring to something else, but Composer can use OPML or iThoughts file format for its files, allowing you to simultaneously edit a single file as plain text or as a mind-map.  I do this not infrequently.  That feature is not planned for nvUltra, but is available in Composer.

     

    Thanks for the comments!!

    0
  • Enrico Scarpella

    Dear Fletcher,

    Thank you for your prompt reply.

    1. It's unfortunate you are planning to turn the markup of invisible characters in Composer from gray to black. I am not sure why you think the latter is more correct: while I may agree with you that the gray that it's currently used in Composer may at times be too subtle, the black that is used in nvUltra makes it impossible for me to readily separate visible from "invisible" characters from each another, and certainly much more difficult and fatiguing than in Composer ("invisible" is in quotation marks because after turning on the option "Show invisible characters", invisible characters are in fact visible). I think the move from gray to black would be a step back along the path of enhancing the accessibility options of Composer, which I thought were a priority for you, so I do hope you will consider offering the possibility to style the color of the invisible characters in both nvUltra and Composer. One of the things I appreciate the most of Composer is that it does not force me to use a specific typeface or an unusual markup syntax, as other apps do; instead, it allows different users, with different needs or preferences, to style it exactly, or almost, as they need it. Please don't change that.

    2. I am not sure I follow you. This are the parameters of the sidebar that can be styled according to nvUltra's default theme:

    And these are those that can be styled in Composer's:

    Could you please clarify in what way nvUltra's sidebar has more flexibility? How can I change in nvUltra the background of the sidebar when I select a note?

    3. That's not what I meant; please let me clarify. Let's say I write this first note in nvUltra:

    which links to this second note in nvUltra:

    which, in turns, links back to the first one. Would there be a way to hook these notes to an external application such that the relation between them is displayed graphically, like so:

    Thank you for your consideration.

    Best regards,
    Enrico

    0
  • Brett

    Regarding #3, Ultra doesn't store those connections in any way. A [[link]] in a note simply triggers a search for its content. Thus, there's no data for any meaninfgul visual graph of connections. While I agree this would be cool, it would require a storage and indexing system that we've been actively working to avoid. Being able to just work with any and all files in any folder, and allow complete access/modification of all files from outside of Ultra precludes the ability to maintain a permanent indexed database of all contents.

    0
  • Enrico Scarpella

    Dear Brett,

    Thank you for the helpful clarification: it now makes perfect sense that my feature request is incompatible with nvUltra philosophy to be able to work with any files and folders.

    Because you found it cool, the notes and graph in my previous message were created with Contexted; if tweets are reliable source of information, they are preparing an app for all major OSs. Thank you for your consideration.

    Best regards,
    Enrico

    P.S. I am in no way associated with the developers of Contexted: I just stumbled upon the app by chance.

    0
  • Brett

    Thanks for sharing! I recall an app called TheBrain (I think) working in similar ways…

    0
  • Enrico Scarpella

    You are right, Brett. And there's, of course, the excellent Tinderbox, the app I use for my permanent notes:

    I thought I would bring up the idea of linking nvUltra notes to an external mind-mapping app because I thought that was the direction you and Fletcher were heading toward -- the connectedness feature in nvUltra must have misled me... In any case, thank you for listening to and educating me.

    I hope at some point you and Fletcher will also consider my points no. 1 & 2 above. Again, thank you for your consideration. 

    Best regards,
    Enrico

    0
  • Fletcher Penney

    As to earlier points #1 and #2.

     

     

    1. The markup wasn't changed from gray to black.  It was changed from forcing all invisible characters to be gray, to using whatever font color your text is using.  The invisible characters now match whatever colors you apply using the theme, even when you use different colors for different portions of the text.  The old "you can use any color you want as long as it's gray" approach worked ok, until it didn't.  If you used the same gray as your background color, the invisible characters would remain, well, invisible....  

     

    2.  There will be more documentation about custom theming when the app is finalized, but for now you can use all of the built-in themes as examples of how the sidebar attributes are used in nvUltra.  Change a few things and see what happens.

    0
  • Enrico Scarpella

    Thank you for getting back to me on those two remaining pints.

    As to your response to point 1, you had already made clear that the color had not been switched from gray to black but to whatever color the font would be — the reason I mentioned black is simply because it was the color of the font in the screen shots I had attached to my opening post. In any case, the point I was raising is that, for example, trying to spot whether there are spaces where there should not be any is more difficult and fatiguing when the color of the dots with which spaces are displayed when they are made visible is the same as that of the font than if those dots were displayed in a color that contrasted with both the background and the font. Because it would be impossible for you to find a color with which to display invisible characters that stood out against all possible backgrounds and along all possible font colors the users would need or prefer, I thought the most sensible choice would be that of allowing the user to choose such a color; don’t you think? 

    0

Please sign in to leave a comment.

Powered by Zendesk