Forum Archive

First Look at Editorial 1.1

omz

As you might imagine, I'm quite busy updating Editorial for iOS 7. I still have a lot of work ahead of me, and I can't give you a release date yet, but I'm getting closer, so here are a few details. First things first – screenshots (click on the previews for full-resolution images):

Screenshot 1 Screenshot 2 Screenshot 3

(obviously, these are work in progress, the final version might look a bit different)

Editorial 1.1 will require iOS 7. I know that some of you won't like this, but sooner or later, it's inevitable, and all iPad models that run iOS 6 also support iOS 7, so this doesn't mean leaving any older devices behind. iOS 7 is so different from its predecessor that it's a lot more difficult to support older versions than it was with previous upgrades.

The update will include a complete UI overhaul, some new features, and bugfixes. Here's just a list of the most important things:

New Features:

  • Live word count (optional, you can see how it looks in the first screenshot)
  • Possibility to create shareable links for Dropbox documents
  • New workflow action to do in-document search
  • New workflow action to add URLs to Safari's Reading List
  • New text-to-speech workflow action
  • Courier Prime as a new font option
  • Options for disabling extended Markdown syntax (e.g. footnotes), these options will also be available in the Convert Markdown to HTML workflow action
  • Customizable HTML template for the Markdown preview
  • Option to disable the snippet expansion sound effect
  • New webbrowser.can_open() function that can be used to determine programmatically, whether other apps (that have URL schemes) are installed

Bugfixes:

  • Snippets will no longer be inserted twice when tapping the suggestion bubbles
  • TextExpander integration will be supported on iOS 7
  • Headings will no longer require a space after the '#' character to show up correctly in the HTML preview (this is currently inconsistent between the in-editor preview and the HTML preview panel)

As I said, it's not done yet, and it's always difficult to estimate release dates, but I still wanted to give you a little preview of what's next for Editorial.

bradchoate

Any support for moving a local document to Dropbox and vice-versa? And if there's a way to do this now, it eludes me.

Also, I'm hoping an iPhone app is in the works. Hey, I'd even buy a Mac version for that matter. It'd be nice to have the same environment everywhere.

fireland

Agreed, bradchoate. How do I move a local doc to Dropbox?

thomasverschoren

There's a couple of workflows to do just that:

Stefano

Thumbs up Ole — looks nice!

KU

Looks already promising. Are you going to resolve the display problems when using bluetooth keyboards?

omz

@KU Yes, I expect this to be fixed with the update. iOS 7 has improved support for extra keyboard rows etc., so I could just remove a bunch of drawing code that I suspect was responsible for the flickering.

SteveW928

Came here because I saw that Text Expander was broken currently (in iOS7)... so really glad to hear it's on the fix list!

One feature I've always wanted on iOS in any text editor, would be the ability to have two text documents open side by side or stacked (depending on iPad orientation, and need for width or height... so configurable would be nice!). That would give iOS a huge bridge towards OSX level of productivity for writers, coders, etc. Would something like this be possible to add to Editorial, especially now with iOS7?

I've seen a couple apps try to pull something like that off, but poorly implemented. The browser/editor is an excellent step, but two documents is the key. Even if one of them had to be read-only, it would be a big help. I'm always doing research and then writing based on that research. Flipping between documents or apps just isn't efficient. It's like the #1 productivity killer for me with the iPad.

Looks like a really great app!

due3die

@Ole We are waiting for Editorial 1.1

peterh86

Not me, I haven't explored a fraction of 1.0 yet.

Michael

Hi!

Sounds great, I'm looking forward to seeing it live on my iPad.

What about switching the markdown engine to "real" MultiMarkdown instead of sundown? I believe this would be very helpful, even though I ignore how hard this would be to implement...

Vijay

This is a wonderful and immensely useful app. I have a suggestion/request for the next version.

Could you support displaying equations via Mathjax in the HTML preview? I am aware that there is a workflow for this. But this workflow depends on the Mathjax CDN and hence will not work offline. It should not be difficult to have the minimal Mathjax files right within the app. Since the WebKit browser used in the HTML preview supports SVG output from Mathjax (and SVG output is also faster), the memory requirements to have the Mathjax folders right within Editorial will also be very minimal if SVG output alone is configured.

phillipsmn

Can't wait!

due3die

@ole,

Please @omz Can't wait. Please update as-soon-as.

the_buch

@omz super excited. The screenshots look pretty great. Excited to check out the new features. New to Editorial still, and newer to python, so hopefully this isn't a dumb question. Could the webbrowser.can_open() function be used to determine which apps on that device have url schemes, in a way that it could pull a list or even tell you directly the schemes, or is it simply for the script's benefit? Hopefully I managed to ask what I meant. Keep working on this amazing software, and I'll keep using it. Thanks for your time and effort, cant wait!

omz

@the_buch It's unfortunately not possible to get a list of all supported URL schemes on a device (there's just no API for that), so you'd have to check a list of known ones to see which apps are installed...

the_buch

Okay. That makes sense. Thanks for the swift response! Have a nice day

Michael

Sorry for asking this question again (but it was not resolved): Would the new version use a "real" MultiMarkdown engine? For people using subscript frequently (as in H~2O or H_2O for water) this is really impornant.
Thanks for your feedback and best regards!

Michael

Jim

Hi omz,

Any updates for when Editorial 1.1 will be completed and released?

I would also love to see an iPhone and Mac version as well.

Jim

mconnors

I've really been enjoying Editorial. Fantastic work as a whole and the 1.1 update is promising.

My workflow list is getting long and cumbersome. Are you considering adding the ability to organize workflows in a hierarchical structure of some kind like user-customizable folders or a similar function?

the_buch

I would be interested in the workflow organization feature suggested above, by mconnors as well. The list is growing at least a few times a week it seems. Of course, even without such a feature, I'm still just impressed with the fact that this exists at all.

stephenll

I second the comment about having mathjax local. Most of the time I don't have wifi access on my iPad. I need to have notes with math and every other app falls short. This app would be perfect with local mathjax.

Thanks.

Vijay

I tried to have a local MathJax folder in my dropbox. And it works after adding the mathjax element in the markdown file with the link pointing to the local Mathjax folder.

However, markdown seems to be parsing before mathjax gets control. Though a lot of the equations get parsed by mathjax, anything with a superscript is parsed by the markdown parser. Hence some of the equations look ugly.

There might be other elements (in addition to superscript) where parsing fails.

It should be possible to take care of this and also include a to the local mathjax folder in the template used to render the HTML preview.

Hoping this will appear in version 1.1 (which we are awaiting eagerly)

Chaosno1

Any news here? I am very interested in buying Editorial but I do not see any information if a update for iOS 7 will really come. Also I tried to ask questions in several ways (twitter mail and here) and never got an answer. That's really sad because good support for an paid app is important for me.

the_buch

He's probably busy. I imagine it takes a lot to develop and maintain an app like this. But to my knowledge, and I'm pretty certain, it's supposed to be in the near future. Though honestly, as good as the ios7 update screenshots look, I'd be okay with the app as it is now. It's pretty incredible. There's an excellent community here and the Workflows Directory has some good stuff. The app itself has good support really. I was unsure about buying it a few months ago until I read the MacStories review of Editorial. Check it out if you're curious and haven't already read it. It convinced me I wanted it bad enough, and needed it. There's also an iBook which is an extended version of Viticci's review there, with many workflows. If you mean info specifically about an iOS 7 update, stick around. It's definitely an awesome app as is, but I am looking forward, eagerly at that, to the iOS 7 update, judging by the screenshots above.

Chaosno1

Hi and thanks for your answers here and in the other thread. Of course he may be very busy, but a short reaction should always be possible as he can do on other posts regarding the other app. Just a short notice like he is still working on it and it will come as an update (and not as a new app ;) ) would be enough for me to buy. That's really not too much I think....

peterh86

Ole has posted that he's working on the new version and it won't be a new app. I find him very responsive to problems and issues.

the_buch

You're welcome. And peterh, I'm glad it won't be, I haven't even got to use TextExpander in the app. Jumped on the bandwagon after Apple made them change their ways. Of course,that's not a big deal with the in-app snippets and workflow possibilities. Plus, Editorial being what it is, if it were a separate app, I'd buy it right away all the same, now that I know.

omz

Yep, still working on it, and of course it will be a free update. Editorial is a pretty complex app, and a lot has changed with iOS 7. Sometimes things just take longer than expected. I usually don't write about everything I'm working on because I want to have some surprises left for the release. ;)

Chaosno1

Thanks for reply and clearify these questons. I decided to buy yesterday and i really like what is possible. Of course this app is very complex but this makes it really flexible. Looking forward for the new version ;)

the_buch

@omz I do enjoy surprises!

stephenll

I had an idea about the problem with rendering equations with the mathjax.

Maybe we can do some sort of hash on the content between $ $ and whatever is used for the display math, convert to html and then unhash.

This way the latex is not touched during the conversion to html.

I don't think I have the know how with editorial to do this yet, but I thought I would share the idea.

I find it amazing how little attention is given to the need of writing math. It took a while for ibooks to get it, currently no way to do it with pages on the ipad. Definitely a void.

Stephen

kleerkoat

omz, I know you said free update, come on man, I would pay for an upgrade. Just sayin

mjakubowiak

I was wondering if it would be possible to implement something like typewriter mode (like in iAWriter). When using bluetooth keyboard, sometimes I find cursor at the very bottom of the screen and have to use some empty paragraphs to see what I am writing. Keeping cursor in the middle of the screen would solve it.

Looking forward to 1.1 anyway.

shdds

Hi OMZ
I just recently purchased editorial & it's awesome as it is, but I'm looking forward to the textexpander support coming back in the next update.
If I can make 1 more request - as a TaskPaper user whose ios app just stopped being available/developed, I would really like to see the editorial taskpaper mode included in the next update. Already, with all the workflows, editorial is recreating a lot of the desktop taskpaper experience possible through apple scripts. I would just like to check off some boxes or cross off some tasks is all.
Thanks for a great app. It was worth every penny.

jonmoore

Hi OMZ, Just wanted to add in a couple of feature requests as this seems to be the place for it. I have three requests that I would see as high priority for the workflows I employ whilst using Editorial.

  • Simple {{ }} methodology to handle the URL escape stuff (the same way it's handled in Launch Centre Pro & Drafts)
  • In-App dropbox actions. These are ace in LCP but I find it long winded to direct my Editorial workflows via LCP
  • The ability for the inbuilt dictionary to recognise the system setting (in my case British English)

Also, having been a long term TaskPaper user it's sad that Jesse is no longer able to support IOS so I'd add my voice to some kind of native support within Editorial. In saying that, I've moved my tasks over to TaskAgent and utilise the aforementioned LCP in-app Dropbox actions to append/prepend my TaskAgent inbox.txt file (works fantastically well because the TaskAgent syntax is so much simpler than TaskPaper). Being able to do this directly from Editorial would be really great.

Thanks for creating a truly 'game changing' IOS text editor. I had moved back to my Macbook Air for all my productivity tasks but a combination of the iPad Mini Retina being such a great piece of hardware and Editorial's workflow system has changed all that. My iPad Mini is now my preferred writing medium full stop, not just the device I use when mobile.

the_buch

Not a feature request, but I wanted to quickly add my voice, in an expression of gratitude. Being a windows user by force of budget and nothing else at this point,I have no great text editors to choose from on my notebook. There are some that get the job done, but not well enough, and I suppose even with a Mac, my iPad would remain a primary writing device because of Editorial. It's game-changing, truly. I would kill to have a text editor on my PC with this level of in-app automation. Windows at least needs something comparable to Automator, but alas every alt I've tried is garbage. Thanks for making and continuing to support this app!

peterh86

butch - on the PC, the free notepad++ integrates with several programming languages, one being Python. With several flavours of Markdown conversion available. And python functions to work with files being edited. I've been writing HTML with this for a couple of years.

Sure, there are nothing like workflows. But with Editorial, as I get familiar with Python, I use fewer actions and do it more with one Python script anyway.

the_buch

Yes, N++ is sweet. I haven't used it a lot but I have done a little HTML in it along with a bit of Python in the Learn Python the Hard Way tutorial set. I would love to have a workflow setup but notepad++ is definitely a good text editor.

TomC

I bought Editorial just a couple days ago. Great app and I'm really looking forward to the new 1.1 version. One request, though. While the Dropbox integration is nice, is there any chance of including other sync services too, like Box or Copy? Thanks much.

due3die

@omz

Ole I think your are nearing the update Editorial v1.1. It's soon available on app-store I Think So. Best of luck & congrats...

JKMorton

Ole: Feature requests.

I have long file names and can't see full names in the side panel with 1.0 Notesy is the best at revealing full names in a single panel. Is it possible to widen the left panel to reveal more of the name? Or even make it full screen? Short of these changes, the ability to tap and hold to reveal the full name of the file or folder would be very useful.

Also would love a search feature ala Boxie and a back button that allows quick navigation through the folder structure, also ala Boxie.

Looking forward to 1.1!

eamesliu

Can’t wait Editorial updates for iOS 7. I’m going to buy it now!

wolf71

Hope new version can remember the editor cursor point, so when the app switch out when IOS low memory,and then relaunch app can continue. just like Apple Pages.

due3die

@Omz

We are waiting for a long time from 17 Oct 2013 to 22 Mar 2014 = (5 months, 5 days) = 156 days.

Please Update Soon...

the_buch

Yay math! Can't rush perfection. I'm sure it'll be worth the wait.

mikepluta

The foundation settling is starting to show. It's been a year without nary a bug fix, not to mention an IOS 7 look and feel update, return TextExpander support, etc.

C'mon Ole, it's time to show your supporters that you support them back. Heck, I would even buy the product again or pay an IAP to get an update.

jonmoore

I must admit I'm getting slightly worried by the lack of news altogether. I don't mind developers taking their time to get things right but it's 6 months since Ole announced the 1.1 upgrade and we're no wiser as to the status. If snags have entered the process that's fine but I think it's good practise to keep your customers up to date on the situation not just those who are part of the beta development team.

I've invested an awfull lot of time into Editorial writing workflows that help me in my day to day tasks and it's by far my favourite text editor on IOS.

Please Ole at the very least provide your customers with a status update.

the_buch

Via the Internet and all info being there, we know better TaskPaper integration is a real possibility, on the iPhone as well, and for that matter that an iPhone app exists (wether it will be released anytime soon or ever, I guess we can't officially know yet, but from things certain people have said, I think it's in progress - don't take my word for it). It's close I think, but unfortunately I'm not a tester :( so I'm speculating on observations. Granted, another official update on the site would be nice, but it seems like a complex app in comparison to many others, with a lot going into it. I know it's at least going to happen eventually, and I take the long time to mean it's going to be awesome and the relative lack of regular updates to mean he's too busy making it so. Maybe I'm just optimistic though.

pruppert222

If you look at Ole's twitter, you get the occasional nugget, like this screenshot of the iPhone app. From all indications, this sounds like a very significant feature update that also adds a new app (iPhone). Understandable that it takes a while to dev and polish.

https://twitter.com/olemoritz/status/450766241012391936

mikepluta

jonmoore, I'm with you 100%— we need communication, on a regular and consistent basis, if we're going to have a level of comfort that the product is moving forward and is actually on the horizon.

jonmoore

That was my whole point. I'm fed up spending time and effort with products (such as i.e. the aforementioned TaskPaper) only to find out they become unsupported on my platform of choice (IOS) and end up in the far flung reaches of the App store with the tumbleweed. I've bought and supported all of Jesse Grosjean's programs and continue to beta test the latest version of FoldingText but when you build personal workflows around specific software and find that the developers are unable to support their creations it's a major hastle.

It's not a problem if a development strategy changes as appears to be the case here with Editorial (with what appears to be an integration of Jesse's TaskPaper syntax within Editorial and I'm sure many other changes) but leaving customers in the dark with no explanation is not good quality customer relations. To announce a product upgrade in October and then only seed snippets of update info to a Twitter feed for the next six months is not what I think of as good practise. I work in the software development business too so I understand the complications that can happen but they should never get in the way of clear & open communications with the customer base.

Apologies if any of this sounds harsh, especially considering the innovative products Ole has brought to market over the last few years but running a successful company needs exemplary communication skills as well as superhuman programing chops.

jm

the_buch

@pruppert I've been excited since I first saw the screenshot. It's shaping up nicely it looks.

As for updates, like they said, you follow the twitter account and you get updates on occasion. Traditionally there's a twitter account specifically for the app or the dev company where updates can be found, but that's not the case here. I'm anticipating it and I'm generally impatient, and I also understand the desire for more info concerning the progress, when you invest your time in it. But considering how a lot (I mean A LOT, but not a majority) of devs respond to requests for progress updates, he handles it quite well.. I see him answer people, even if he doesn't seem to get on there often. I've seen many devs who get offended or downright irate about a simple "are you able to give an eta?" And that may be because they're asked a lot, but I think it's a bit ridiculous. At least Ole is polite as can be about it all.

due3die

@Ole Thanks for the iPhone support. Looks awesome in screenshot we are waiting for that take your own time to complete the project perfectly done.

https://omz-forums.appspot.com/editorial/post/5907833547653120#post-5861947190804480

Bricoleur

From LeftsideWobble:
@olemoritz @LeninRzSz and talking of the 1.1 update that was announced 6 months ago... Any new status update?

From @olemoritz:
@LeftsideWobble @LeninRzSz I know, I'm sorry. Hope to have some news soon. :/
3:54pm - 10 Apr 14

the_buch

@due3die I second that. Would I love to have it now? Absolutely! But I'm fine with waiting if that means it is the best it can be. Take your time and do it right, which I've no doubts you will.

mikepluta

I may be mistaken, but I thought the notion of waterfall development had gone the way of the Dodo and we were living in the sparkling new world of agile?

Take the time to do things right, sure, but when there is more than a year without a bug fix, I have to wonder if there isn't something seriously wrong. Heck, even Pythonista had an IOS 7 refresh...

MartinPacker

On "the 1.1 update that was announced 6 months ago" I would say it WASN'T announced but rather a "keep the faith" teaser. But people take such things as an announcement.

I would say, with no grumpiness whatsoever, it'd be better to have a series of small(er) updates rather than the one very big one we're now all eagerly anticipating.

It's a matter of "news management" and I hope Ole's learnt something from this.

But this all smells of a "sole developer" situation where the product plan is vulnerable to lots more things than if a big corporate were attempting to push it out. But then I can't imagine Editorial (or Pythonista) ever getting past the Product Planning stage. (At least not in MY big corporation.) :-)

omz

Even though I've never promised an actual release date, and the above was indeed more of a "teaser", I guess it's obvious that I wanted to have the update out a lot sooner myself. I'm really sorry if the delay got some of you worried about the app being abandoned, but I can assure you that this is absolutely not the case.

In hindsight, I probably should have released a smaller update a while ago, and I'll try to learn from this. Being a solo developer, I can change plans pretty quickly when I get excited about a new idea, and while I'm very grateful for that freedom, I'm also well aware that it can make the whole process somewhat unpredictable, and perhaps less trustworthy.

Especially when working on new features (vs. incremental improvements/fixes), it's often very hard to predict how long it will take, and more importantly, if it'll work out at all.

For example, when I worked on Editorial 1.0, I spent about two months on experimenting with an entirely different method for creating workflows. In the end, while the system was more flexible in a lot of ways, it turned out that it was also more difficult to wrap your head around, and that the UI wouldn't work at all on the iPhone... It looked pretty cool on screenshots though, so if I had worked on this "in the open", I'm pretty sure that a lot of people might have been disappointed when I decided not to pursue this idea.

After I released Editorial 1.0, my first priority was getting Pythonista ready for iOS 7. Even though Editorial got a lot more attention then, the update for Pythonista was more important because the then-current version had pretty severe compatibility issues on iOS 7 that didn't exist in Editorial because I could already test it on the betas.

Shortly before releasing Pythonista 1.4, I started working on a pretty big new module. I didn't plan to include it in that update because I wanted to get it out as soon as possible, but I was (and still am) pretty excited about it. While I initially only thought about it in the context of Pythonista, I started seeing a lot of potential for this in Editorial as well, and I quickly made a lot of progress initially, so I figured that it wouldn't push back the release by more than a few weeks.

As it turned out though, there were a lot of little details/bugs that took quite a bit longer to figure out. Both Editorial and Pythonista are "platforms" in a way, so I have to get some things (mostly) right the first time, because people then start building on them, and I can't make radical changes that would break existing workflows or scripts.

Anyway, the thing I'm actually talking about is a Python module called ui that'll basically allow you to create custom user interfaces. It's not just a module, there's also an integrated visual editor for setting things up without code, and in Editorial there's also a way to build UIs around workflows, without having to write Python at all (though you can also mix and match). Before you get the wrong idea: This is in no way a complete wrapper around UIKit or some kind of Cocoa bridge, so you won't be able to do a all the things you could do in a native app, but it provides a (hopefully) easy-to-use and pythonic way to create UIs that look and feel "at home" on iOS, and it's possible do some relatively advanced stuff with custom drawing and touch handling.

For Editorial, I tend to think of this as a "plugin" interface that allows the creation of workflows that are nearly indistinguishable from native features. Obviously, this won't be for everyone, and there will definitely be a learning curve, but given what I've seen this community come up with, I'm pretty confident that it will enable some people to really push the limits of iOS text automation (and others to reap the rewards via shared workflows).

I didn't want to announce this sooner because I faced quite a few challenges getting memory management and a couple of other technical details right, and frankly, I wasn't sure if I could pull it off – but at this point, I'm pretty sure this can work well, and it's been in beta testing for a while now.

I've hinted at a couple of other improvements, both here and on Twitter, notably TaskPaper support and an iPhone version.

While these are also relatively big features, I already started working on them before 1.0 was released. I mostly pulled TaskPaper support out of the initial release because it seemed a little bit like a rip-off and I didn't want to dilute the Markdown focus of the app, but given that the official TaskPaper app for iOS is no longer available, and a lot of plain text folks are looking for alternatives, I think that it makes sense to include it now. I've tweaked the implementation a little bit since I worked on the original version, but overall, it wasn't a huge change, and I mostly "resurrected" code I had already written. It's similar with the iPhone version – this was quite a bit more work, but I definitely wasn't starting from scratch, and 1.0 had a lot of the pieces already in place. My current plan is to release it as a universal app (free update) and raise the price (for new users) to $6.99, but I'm still thinking about it, and I might make the iPhone version a separate app instead (this is basically just a business decision, it doesn't affect the actual development very much).

At this point, the things I've talked about are pretty far along, but some polish is still missing, and I need to work a bit more on the documentation. The same applies to Pythonista 1.5 – because of the platform characteristics I mentioned before, I think that it makes sense to release the updates for both apps (more or less) at the same time, so that the feature set/API of the custom iOS modules is in sync.

I hope this has clarified a few things, but feel free to ask any remaining questions you might have below, I don't have a lot of surprises left anyway. ;)

Finally, here are some more screenshots of the work in progress (click on the thumbnails for the full size):

This is very simple workflow-based UI, there's an embedded workflow that is run when the selected button is tapped:

iPad Screenshot 1

...this is a more complex Python-based UI that implements a calculator popover. Since the code fits on one screen, you can also get a rough idea of how the ui module's API works:

iPad Screenshot 2
iPad Screenshot 3
iPad Screenshot 4

...and finally, a few screenshots of the iPhone version:

iPhone Screenshot 1
iPhone Screenshot 2
iPhone Screenshot 3
iPhone Screenshot 4

filippocld223

Oh shit. This is fucking amazing! and you are a GENIUS!!

filippocld223

i'd pay 12$ for this thing
seriously,u can add it as iap...

pruppert222

Wow. This is very impressive. Can't wait to try it out.

MartinPacker

@omz Thanks! I could have a lot of fun with this on long plane journeys. (I've had quite a bit of fun with 1.0 on plane journeys already.) :-)

the_buch

Looking beautiful, man! You take as long as you need. I had faith in it all along, given your hints on Twitter and all, but I know a lot of people will really appreciate this status update. And this is beyond what I was imagining. I'm very excited to try the new features. Hopefully all continues to go well. Once I started using Editorial, I was surprised it was only $4.99. $6.99 is plenty fair, especially comparing to Pythonista,a price (I think it's $6.99 right?). I would be willing to pay for the iPhone app separately, of course I won't argue with a universal :)

So, as of now, if things go as planned, are you planning to release 1.1 and the iPhone version at the same time? Or is it too early to tell? Thanks, and however long it takes, we're all looking forward to it. Cheers!

Bricoleur

Thankyou!
Great update.
With Editorial I am this " " close to having the Schedule-Diary-System that I've been after since my first Sol-20 computer days in the prehistory of personal computing.

The TaskPaper includes in Editorial will finally give me the S-D-S and the other things hinted, and shown, above in conjunction with the creative workflow authors in your "ecosystem" will give me the closest thing yet to my very own DynaBook!

After a 38 year wait since my first personal computer I can wait a day, or two ;) more for perfection.

Thanks again for a great product!

omz

So, as of now, if things go as planned, are you planning to release 1.1 and the iPhone version at the same time? Or is it too early to tell?

Yes, that's the plan.

jonmoore

Ole, thanks for the update on the status of Editorial. I understand this isn't something you can comment on in the absolute but do you see this next iteration of Editorial being released in the 0-3 month period or the 3-6 month?

For my money the developments look exciting and overall it feels like more of a V2 release than a point upgrade. The business decisions are yours to make but it's my belief that if the application is fundamentally the same experience across both iPhone and iPad it should be an aptly priced universal App but if you've had to customise the user experience to each platform then it is fair to price them individually. Fantastical 2 is a great example here of a company that provides great value even though each IOS platform is an individual purchase. But there are a number of text editors on the market that provide iPad and IOS Apps that are fundamentally the same but still charge a seperate fee for each. These always feel like a company milking it's customer base.

omz

I understand this isn't something you can comment on in the absolute but do you see this next iteration of Editorial being released in the 0-3 month period or the 3-6 month?

Definitely 0-3 months.

it's my belief that if the application is fundamentally the same experience across both iPhone and iPad it should be an aptly priced universal App [...]

The overall UI isn't radically different on the iPhone, but there are a lot of little details I had to tweak to make it work on a smaller screen, especially in the workflow editor.

Though I tend to favor universal apps as well, you could also make the argument that users who only own one device would pay for something they don't need... Of course, there are examples of apps where porting it to a different screen size is trivial (e.g. most games), but that's really not the case here.

Still, I've made Pythonista universal (it was initially iPad-only as well), and it's quite likely that I'll go the same route here.

henryiii

Have you considered naming both of the new versions 2.0.0? That way, Pythonista and Editorial would be matched in version number and it would be obvious that the APIs should be similar.

Just a thought.

due3die

@Ole Your are fucking awesome man... I love you so much... Thanks once again take your own time and give me a bug free results...

CarlRJ

Wow! I'm impressed! As someone who normally lives in Vim (and MacVim) on Mac/Linux systems (with the full power of the command line & scripts for filtering available), Editorial is like a godsend, being able to write Python tweaks/filters for text editing on iOS. And having an iPhone version is going to greatly simplify some things for me, not having to make do with lesser apps on the smaller device.

At the risk of delaying things further, this seems like a large enough milestone that you could quite reasonably rename them to Editorial2, Pythonista2, charge anew for them (as universal apps), and use the occasion to switch over to Python 3.x. Sort of make a clean break all around. Keep up maintenance/bugfixes on the 1.x versions (if needed), since they both work well on iOS 7 (and folks can stay with them if they're happy), but have all new work/features/etc going into the new v2 versions.

Either way, there's a bunch of folks who'd cheerfully use a "buy Ole a drink" IAP button, or, if Apple won't allow that, maybe a bonus/premium button that gives us some themes or whatnot in return. I understand a title of the "what price will fly" dilemma, but you I think you should get more money for Pythonista and Editorial.

Take all the time you need. ("As long as I can have it tomorrow" Ha! *anxiously waiting*...)

omz

Quick status update: I've just submitted Editorial 1.1 to Apple for review. \o/

MartinPacker

Yay!

Bricoleur

Thank you, Thank you, Thank you!

Bricoleur

btw... Did "TaskPaper mode" make the final cut (oh please say yes...)

omz

@Bricoleur Yes.

omz

If you're interested in all the details, here are the full (pre-)release notes for 1.1:

http://omz-software.com/editorial/docs-prerelease/ios/editorial_release_notes.html

Bricoleur

TaskPaper, TextExpander, contacts, oh my!
iPhone, sub-workflows, and so much more.
I'll be able to complete workflows for all my Schedule-Diary-System needs now;
Out of the Park, omz.

tomkirn

Hi Ole,

any update for Pythonista coming soon (especially the ui module)?

Regards
Tom

plmtr

Oh mid-year Xmas has come!

Completely lost track how many times I've checked back on this forum post for updates on release (I'm sure your analytics knows!)

So very grateful and excited to dig in to this, thank you Ole!

due3die

@Ole Thanks for the big update...

filippocld223

Mhh... i dont know if read the release notes or wait for the surprise...

the_buch

Love the idea of an escape parameter in the open url action!

HotMac

A good thing is worth waiting for.

minnepicker

Wahoo!!!

Anyone have an idea how long a typical wait is before Apple approves an update?

Looks good Ole! Way to go!

filippocld223

Actual stats say 4-5 days

plmtr

Short Answer: not soon enough in this case!

I've typically seen a couple days to a couple weeks depending on the complexity of app, or complications that end in back and forth for approvals. Certainly never on the weekends so I'm banking on Tues/Wed. Should we start a betting pool :-)

filippocld223

Wed-Tue

Gerzer

Awesome, can't wait to get Editorial 1.1 on my iPhone!

omz

any update for Pythonista coming soon (especially the ui module)?

@tomkirn It'll probably be out a little later than Editorial 1.1, but I'm in the final stages of beta testing there as well.

pruppert222

Thanks Ole. Can't wait!

Does the new Search in Editor action accept regex?

omz

Does the new Search in Editor action accept regex?

No, sorry.

due3die

@Ole Waiting for Apple approval Editorial v1.1 Update.

minnepicker

Remember Monday is a holiday in the US so possibly not until WWDC time. One tab watching the keynote, one tab watching for 1.1? :-)

Vijay

@Ole, Will there be support for equations (via Mathjax)...?

MartinPacker

Well, I cut the release notes to Evernote. For reading in what I call "interstitial time". If you have family, especially teenage kids, you'll recognise the utility of that phrase. :-)

the_buch

Yeah, nobody does anything here today, unless you work in the service industry. But Apple may well not have anybody above Apple Store employees working -- and maybe not them, I don't know. And I don't know if the review department works weekends. But, what's another few days. Exciting regardless :)

omz

@Vijay

There's no built-in support for Mathjax, but it'll probably possible to include it by using a custom HTML preview template (haven't really tried this yet, but I don't see why it shouldn't work).

Vijay

@Ole, I had tried earlier with an existing workflow and had problems with editorial parsing the text before mathjax got hold of it. With a customisable HTML preview template, it might work (hope it does). I will try it out and post back.

Thanks for the wonderful work....eagerly awaiting the update....!

wezlo

@Ole, I am chomping my fingernails waiting for this to show up in the store. I just wanted to pass that on to you because it's such a rare and wonderful thing to create something which people are truly excited to use. You've created an amazing tool, and I thank you for it! If only I had the time to sit down and learn Python... sigh.

omz

@wezlo Thank you, it's great to hear that!

Version 1.1 is finally out, and you can download the update from the App Store.

I've written an overview of the major new features, with lots of screenshots, on my blog: → What's New in Editorial

sidewinder

Fantastic work Ole! Looking brilliant on my iPhone. Still waiting for the iPad to pick up the update.

Vijay, if you can get MathJax to work I'll be very interested! :-)

MartinPacker

Me too on MathJax as well. 1.1 installed now on iPad Air, iPad Mini and iPhone. In time for some very long plane journeys in late June and July. :-)

the_buch

Got to Editorial website at OMZ Software and click the App Store link for the iPhone one, if it's not showing up on your search yet. Worked for me. Though it showed it at full price first time. But after I updated iPad app, it was available as being in my library, ready for download. BTW, very awesome!!

stephenll

Same here. Very interested in 1) getting mathjax enabled 2) having mathjax available offline as well. I don't always have access to the internet.

Happy to try or test if anyone has thoughts.

pruppert222

Looks great. Gonna take some time to wrap my head around the ui module, but I look forward to learning.

the_buch

@OMZ I've had two crashes within just 2 minutes of Eachother, in the browser, on v1.1 while trying to read the rest of the MacStories article on the 1.1 update. I had just run the Get RSS Feeds workflow prior, but at time of crash, I wasn't doing anything but scrolling or clicking a link within the page. Just a heads up. Had similar crashes on occasion with 1.0

Vijay

@Ole, Wonderful work...! Thanks a lot.

@sidewinder, @MartinPacker, @stephenll

I can confirm that mathjax is working beautifully.

Choose a custom template in the Editor>Markdown section, and add a link to the mathjax cdn as described here. This, ofcourse, requires a wifi connection.

I got it to work offline as well. I downloaded the mathjax files into my dropbox folder, and trimmed them by removing all the unnecessary files as described here. I only want SVG output and hence followed trimming IV. This time, put

<script type="text/javascript"
  src="MathJaxFolderName/MathJax.js?config=TeX-AMS-MML_SVG">
</script>

in the template header. And it works!

The offline method assumes that all the markdown files will be in the top-level dropbox directory. It would be nice if one could put in the absolute path to the mathjax folder. One could then have markdown files in subdirectories too. I have not figured out how to do this.

mjakubowiak

Hi!

The update looks fantastic, sets a whole new space for digging while taking a break from writing.

I have this issue with multimarkdown preview: when MMD is turned off in settings, but footnotes are turned on - they look right in preview. But when I turn MMD on - footnotes stops to work.

Well, I believe there will be a lot of small bugs of this kind, but you deserve some time off before fixing them, Ole.

Thanks again!

pruppert222

Related to the previous comment, when I have the global MMD setting turned off in settings but tables turned on, it does not show formatted tables in the preview. It seems that the global MMD setting needs be be turned on.

sidewinder

@Vijay
Fantastic tip. The online mathjax works brilliantly! Did you get inline latex to compile? I can only get $$ x $$ style equations to compile when I try.

Update: Inline latex works when you escape the slash character, e.g. //(/sqrt{x}//)

What a powerful tool editorial is...

the_buch

Actually, I forgot my iPad Air hadn't been updated to 7.1.1 or whatever the latest was, so I did that. Off work now and ready to dig deeper, but I'll see if that still happens, or if the update is even relevant. And in case I forgot to mention before, that wasn't a complaint; merely a heads up! This is awesome and i both thank and commend you for/on the work and time you put into this. BTW, the colors in TaskPaper mode look beautiful!

minnepicker

Thank you Ole! It's so great. I've got a bunch of ideas I want to try. I should be able to combine a bunch of workflows now. Sweet!

pruppert222

I'm sure I'll be blown away when the update comes, but I can't help recall this quote from above.

"In hindsight, I probably should have released a smaller update a while ago, and I'll try to learn from this."

Love the app. Looking forward to 6/6+ support and fixing of the persistent purple dictation circles bug.

omz

@pruppert Yeah, you definitely have a point there. The problem right now is that I keep finding little (and big) things that worked fine before, but are broken when building for iOS 8, because a lot of under-the-hood stuff has changed. To be honest, you probably won't be blown away by the next update, for the most part, it'll really just be bug fixes, and making sure it runs smoothly on the new OS and devices... If you want 6/6+ support right now, feel free to send me an email with your Apple ID, and I'll put you on the TestFlight list.

duerig

Please test the updated version on an iPad with the split keyboard enabled, both docked and undocked and split and unsplit. The current release keyboard bar is broken in various ways when split mode is enabled including:

Sometimes the extra row overlaps with the normal keyboard.

When the extra row is positioned properly, the buttons don't work. Instead, the touch events fall through to the piece of the document the buttons cover.