UncategorizedNovember 22, 2016

Let’s create a dark web with True Dark Mode for Edge

It doesn?t matter of your Windows is in dark mode or in the light mode. The websites you visit aren’t, so this Microsoft Edge extension is about to change it. When enabled, this extension will put your favorite web site in the dark mode! So don’t forget to put Windows and Edge in Dark Mode.

That’s the description of True Dark Mode, an extention I’m building for Microsoft Edge, to find out more, go to the special page of True Dark Mode, where you can find how to colaborate and the changelog.

This is a totally free open source, and yes, you can help develop it and create a dark web!

To help develop it you won’t need much, just one GitHub client for you PC and one Notepad (but if you want to use Visual Studio Code or Formula – Universal Code Editor, I’m not going to be mad).

For now, it only supports Whatsapp Web, Wikipedia, Buzzfeed and New York Times, and there is several issues on every of this sites for now, but let’s fix it, shall we?

UncategorizedOctober 10, 2016

Answering feedback #01: Formula v2.0.144

A couple of day ago, I received a feedback sent from the built-in feedback feature on Formula. The user sent me 5 points of feedback, and like I always do, I answer all of them. But, for now on, I’m going to share some of my answers of these feedbacks.

Here is a close look at the points of the feedback I received:

  1. ?Upon clicking the “New File button” it would be great if the flyout windows disappears automatically upon clicking the button?
    • This is a great usability feedback, and I?m going to do my best to make it possible. But right now, the way the flyout is built, it is really hard. I?m working on building a lot of other parts of the app, and this isn?t my priority right now. But who knows, on the next update this is going to be improved!
  2. ?A list of recent files under the New file, Open file lines in the start page would be awesome?

    • I was literary building this part of the code, but the deadline was short and I couldn?t make it in time. Here is a sneak peak of the code, to prove you! Hehe (this is part of the MainPage of the app. This line was commented because of the short time to release! I sent this to let you know that your feedback is awesome and I?m working on it!
  3. ?Clicking the See full changelog in start page takes me to website. Why? WE already have the full changelog offline. Don’t we? It would be nice if it could open that page.?
    • I totally get it, and I was thinking about it a lot before sending this update. But this is the part that the marketing talks high. This is improving my site views. Also, the offline changelog is not as good as one web page. I can?t put images there, and the readability isn?t that good. So thinking on that, that?s the reason. I hope you understand.
  4. ?The donation button is well hidden in the about section. It would be better noticed if it is in the Start page.?
    • Since the version 2.0 was released, the app is now paid. So I wasn?t feeling comfortable to put the donation button in the Formula?s Star Page.
  5. ?And love the categorization of Files. Great work there. Congrats. Is there any way we can pin a specific file type or category to start page or start screen?
    • Thanks so much, this took me a lot of time, and on the test versions, before sending the update, had a lot of cool features (like image for every sample file). But this features weren?t good enough, so they never made the way. So yeah! Still a lot of work to be done there and I haven?t thought about it. And your feedback gave me acutely, two:
      1. 1) pin specific file type or category to Formula?s start page and new file page
      2. 2) pin recent file type or category to Formula?s start page and new file page

And yes, I love to write and talk, and I think that every user that sends me feedback should be able to contact me and understand the power of the feedback, and also, the reason why I haven?t done that or not going to do that. Please, stay in touch, all feedbacks are definitely read!

UncategorizedOctober 01, 2016

Released Formula v2.0 – see what’s new

I’m glad to announce that Formula – Universal Code Editor had find his way to version 2.0! There is a lot of people using it every day (including on HoloLens) so I need to make it better, and with this update, you are going to love Formula even more. Let me just say that: your feedback was so important to make this version happens that you had no idea.

Let’s see what’s changed

New way to add a new file

A while ago I removed the “Hello World” function. When you create one file it created the hello world of this file. But it was buggy and ugly. So now, I present you the Sample Files. You can now add blank files from every language supported (including new extensions) and Hello World of that languages. It is a great feature that I thing you are going to love it.

I had also changed the New File page, including the name (previously: Add file). You can pick one category and the language of that category will show up. Once you select the language it will show to you the sample files of the language and related languages.

Example, if you want to build a HTML file, you can select the category web, and when you select HTML it will suggest the CSS and JavaScript files.

“Open With” feature and drop support

The top request, and must useful tool ever built on Formula is: “Open With” feature. You can now select one file from you PC, right click on it, and open with Formula. You can also use this feature on mobile, take a shot. I think you are going to love it!


Another useful way to edit your files is dropping then on Formula. Try it!

Zoom, zoom, zoom

You can now zoom you code to see better! This function is available one on PC, HoloLens and Continuum.

New and improved language support

I’ve added support for Lua and Pascal, because you your feedback. Also added support for APL and PGP. And had improved the language support of other languages. Now it can read and create files with this extensions: .h, .c++, .cc, .cxx, .hpp, .h++, .hh, .hxx, .map, .php3, .php4, .php5, .phtml, .BUILD, .bzl, .pyw, .xsl, .xsd.

A few small changes that improved it

  • #New: Information text, at the button, will show you the output of Formula process. If it just opened one file, or saved it.
  • #New: I had been working in one blank page, that now is way much better than the previously one. It has shortcut for add new file and open a file. Also this page includes several links and the last changelog.
  • #New: You can join the beta program of the project Formula. To do so, go to the About page and click: “Join beta program”
  • #New: The app is now paid, but if you think that is your interest, you can donate something to help shape the product.
  • #New: A little star (*) will show up after the name if file is modified.
  • #Change: The app is lighter because I had done an awesome job in the code behind it.
  • #Change: Slightly Improved design of Tabs
  • #Change: Fixed and improved the About page, and added Dylan name.
  • #Change: Tabs will not be showed when there is no one opened
  • #Improved: solution explore icon
  • #Improved: Save File dialog

Problems fixed with this version

  • #Fix: Name Python
  • #Fix: Grammar issues
  • #Fix: Tabs now stretch, on all devices regardless of size
  • #Fix: App crashed when clicking in open sidebar pane
  • #Fix: Navigation issue when tapping in open tab when there is a black page or new page on the screen.
  • #Fix: Unnecessary space in the beginning of the code.
  • #Fix: Bugs at TabsView (not opening, closing file)
  • #Fix: When closing one file (outside the MainPage) it’s not going to be showed anymore.
  • #Fix: Now it won’t prompt you to save a file when you close one file that isn’t change
  • #Fix: When “not closing” one file, after prompt the save file message, it won’t unload the file.
  • #Fix: Closing one file when more than one was opened, won’t crash the app. The last file on the list will be opened.
  • #Fix: About page and New file page height bug, making it impossible to see some information.

Know issues

When pressing enter key on mobile it gaves two lines breakes.

UncategorizedSeptember 15, 2016

October update: New, new, new… What’s new?

You know, I like updates. I like changes. I like news. So its time to say what Im working on. And lets start by talking about the update cicle of my products.

Update cycle

During the year of 2015 I released an update every friday. Yes! Every friday. But, sometimes it was just a mirror change or a small update in one system that no one cares. And in 2016 a new update every month. Did that work? Not at all.

So, starting today, Im going to release updates in these dates (for every system): October 1, April 1 and July 1. Three times in one year. That include every app and my main site. These updates is going to have a lot of great news and a lot of bug fixes.

Of course small updates is going to be relased between these dates.

My site

The categories is going to be more friendly and helpful.

My main website (vtnorton.com) is going to have a lot of great news, maybe just for me. Before October First, all content there is pure HTML. For now on, all data is saved in one database, the site is cleaner, faster, safer. My apps and the sites I worked before is going to be showed there. Also, it now has support to English.

I have been working in one CMS to control everything, and now it is done. It is a very simple CMS but it makes the work easier.

On my blog, I’m going to start talking about Windows Insider program, and a lot of news of Microsoft. Also the social media on Facebook (for every of my projects) is going to be revamped.

Formula – Universal Code Editor & apps

Great news about [notranslate]Formula[/notranslate]: More language support to come, open with feature, drag and drop support to name a few. The version 2.0 is going to be released on October cycle. And if you want to help shape it, you can join the beta program here.

Also, #TrueOrDare, a discontinued app, is going to be back in life. But now, only for mobile, and in Portuguese. A lot of work on this app, hope you like it.

Every app is going to have bug fixes.

Don’t stop here

This is the news I can share (or have alredy shared before on my personal twitter @vt_norton). But the things I’m planning… you don’t have any ideia.

UncategorizedAugust 30, 2016

Beta program: Formula – Universal Code Editor

Formula is a great app, but there are many things to work out. Many bugs to fix and find.
And to be honest, I’m not having to much time to find this bugs, and that’s the part you can help me! You already know that you can send me feedback and report an issue, and that I will do my best to implement or fix it. But this isn’t only for current versions, what about the development version?
If you are interested in receiving early bits of Formula and send me all kinda of feedbacks, I will share you all the hidden things I’m working on Formula. Let’s start fixing bugs!
So help me, to do that please, answer this quickly questions: Join here!
UncategorizedAugust 15, 2016

What is Terre? What is changed?

If you followed me into the last year you probably heard about Project Terre. This is the codename for all my applications. Terre is “world” in French, and all projects has a name of one city. Quebec for Formula – Universal Code Editor, Nice for Random 42, and so on.

When I started the project terre, the biggest deal was to release one app each week, and it was a success! But with this to keep the project was a big deal. And I started to work in the Core. The core.

The core is a class library with all data, and all components that is synced with the apps (except Formula), it started with some methods, and later with some pages and images.

So, now that you understand what Terre is, here is what have been changed:

  • More Core experience: The Core project was a portable class library, and that wasn’t enough, so it was changed to Universal Apps Class Library. In this way, it is simpler to work on it.
  • Same solution: All projects is now under the same solution. Why? Well, because of the core experience. This makes it simpler to develop and makes sense, since the apps is in the same collection.
  • Dropping support: It is official, for now on, Windows 8.1 and Windows Phone 8.1 won’t be updated and will be removed from the store. I’m not developing more Win8.1 and WP8.1 apps.

Three changes, big ones, that will impact in how I develop this apps. So, news is coming and maybe new apps. I just can say that there is a vtn_impressive2017 branch in the GitHub.

UncategorizedAugust 10, 2016

Conjugar: small update + dropping support of Win8.1 and WP8.1

Hello guys, have been a while since I don’t post anything here, right? Well, this isn’t going to be a big post. Just to let you know that I sent an update to the Windows Store with bug fixing for Conjugar. This update is only avaliable for Windows 10 users.

I know that the biggest part of my users come from Windows 8.1 (and Windows Phone), but it’s really hard to make maintenance to it. So thinking in that, I’m no longer sending updates to the Win8.1 Store. Sorry about that.

UncategorizedJuly 11, 2016

Random 42, Time Calculator, Conjugar updated, check the changelog

Besides Formula – Universal Code Editor, I had develop some amazing and small other apps, and I’m bringing to the store an uptade to then.


As you know, the #NeverEver, the #TrueOrDare and Tocha Olímpica isn’t going to be supported anymore, so no more update to then. Also the Windows 8.1 and Windows Phone 8.1 isn’t going to receive any other update (besides Conjugar that is going to receive the full irregular verbs in older systems)

What’s new?

As you may know, the Random 42, Time Calculator and Conjugar is sharing some information about then, so it is easy to work on updates and to create other apps. So because of that, once I add a new function to one, it is automatically added to the other.

The big news here is the feedback section on the About Page. You can report bugs and suggest new features there. It was an incredible experience with Formula to hear feedback, that helped shape the last updated to it, and I should be in every off my apps. So try it, share some feedback with me, this is going to help the app!

Also, I notice that in some of the apps the Y’APP logo was missing, not anymore. Also, the Formula – Universal Code Editor is now under “other apps” in the about section”.

One big bug was fixed today: For Time Calculator, since version one it was impossible to input numbers with the physical keyboard. When it came the version two it was completely redesign (both: code and user interface), and reformulate. But wasn’t fixed at all. With the last bug bash it was discovered and now it was fixed: thank you!


UncategorizedJuly 08, 2016

New update to Formula – Universal Code Editor – v1.2.83

Today I’m proud to announce that one big update was sent to the store and will be available as soon as it pass the certification. This update was the first since the Formula was released that included your feedback. The main priority in this update was to fix commun issues. So here is the changelog of v1.2.83.

#New: Json and Phyton support
#Change: All the code that interacts with file is changed
#Change: Now the webservice to send feedback is updated (it is now shared between all apps)
#Change: How the program find the language selected in AddFile was changed
#Change: Design improvements for Editor when any file is opened
#Change: Removed JQuery from the Editor.
#Change: The app now it will open only supported files.
#Fix: Enter key not working in Mobile
#Fix: Bug that won’t allow to open files with \
#Fix: Now is possible to open/save .c, .cpp, .htm, .html
#Fix: Saving new files won’t crash
#Fix: Now it show the language of the file when are saving it
#Fix: The app won’t crash if cancel to open a file
#Fix: The app won’t crash when canceling to save a new file
#Fix: it now won’t crash when creating new files
#Fix: bug that crash the app when user save an already saved file
#Fix: Several others bugs when saving files was fixed, and error was prevented.
#Fix: Changelog only opening the first version details, if you want to see any other version you should close the app.
#Removed: Hello World content

Again, thanks for the amazing feedback!

UncategorizedJuly 05, 2016

Just a glance in the next version of Formula

Wow! You guys are awesome! I received so many feedbacks about Formula, from all sort of devices and countries. The reviews, wow, the reviews… I was expecting something totally different, but every single one of you embraced my idea that I’m bringing with Formula.

So I had to put my hands on Formula and make a big update for you. And I’m doing it. Last week I changed all the code of files interactions, the code now is more organized, and better to work with. This way I can bring more news stuff and fix bug easier. This is a big change in the background, and because of that change a lot of small bugs was fixed already. Still, have a lot to work and this isn’t done yet.

As I said, a lot of work on the background: the web service to send feedback now was updated too, so please, when the update hits you, update as quickly as possible.

I’m listen to your feedback, and answering all of those that is possible, and I’m happy to announce the support for JSON.

And, of course, this isn’t all the things that is coming to Formula.

And because all of the great review in the store, I’m going to share a few things that I’m working on for future plans: dark and light theme, pin files in the start, more and more language support, and GitHub integration (this is going to be a big challenge, and if you understand GitHub API, please contact me).

An update is coming this month. And again, thanks for you feedback.