Thursday, May 16, 2013

Help with TypeR

I had received some feedback a while ago that people didn't know what to do when they came to TypeR. Was this just a template for a keyboard?
Well, that's not good! I need to keep my users on the page!

My solution: tell people what to do.
As you can see in the image above, there are six tabs, each with different content. None of them are too long.

Now, someone new to TypeR, or wondering how to do something (like, add vowels, or the ₪ sign), can just look up at the top to find out.
An if they don't feel like seeing it anymore, just click the active (green) tab to collapse it.

Just as important is the SEO. I needed more explanation in the page itself on what TypeR is. I know that i at least will walk away from a page if it's only a doc page, usually.

Sunday, May 12, 2013

TypeR 1.2 Mothers' Day release

Here's a Mothers' Day gift for my mom, who's pretty much the only person using TypeR regularly... >_>
The release of TypeR 1.2!

TypeR 1.2 has several exciting new features. These include: help on the program (incomplete), an insert menu, an updated toolbar, and settings, where you can choose the direction, size, alignment, and whether you see the user interface in English or Hebrew!

Also, TypeR Mini, on the homepage, now will keep your text when you "expand to the full version". This was an update with 1.2.

Enjoy!

Coming soon: new translations (should improve loading speed); and a quick how-to guide for people new to the program (i received feedback that it would be useful).

Wednesday, May 8, 2013

Release this Sunday

I meant to release a few weeks ago, but then discovered a large bug or two. I gave it a little more time, but now i'm ready to release!

TypeR 1.2 will become the default version on Sunday, May 12th. You can read a list of what's new here.

One of the features, user interface translation, will continue to be updated even after the release with better translations. Currently, not everything is translated natively. Whatever i didn't provide a translation for, it looks up on Google Translate.

Well, enjoy the new and improved TypeR!

Monday, April 29, 2013

Search for nouns with Facebook accounts!

I don't use Facebook myself. However, my mother does. So today i decided to plant a harmless little userscript on her computer. AFAIK this will only work if you have FB's new layout.
"Type to search for people, places, and things" is rather boring, isn't it? And, doesn't everyone learn in basic English that a noun is a person, place, or thing? So what they're trying to say is: "Search for nouns with Facebook accounts". AMIRIGHT?


Go here to install it! Click the green install button in the top right.

Note: If you have Chrome, you need to do nothing before this. If you have Firefox, first install the GreaseMonkey addon (don't worry, it's safe). If you have Safari, read this. If you have IE, it might be time to switch. Try Googling around if your browser isn't mentioned.

Don't forget to share this, so everyone can enjoy their nouns with Facebook accounts! :D

Wednesday, April 24, 2013

LEGO creation

OK, this isn't really about TypeINT, but it's something cool i recently did, so i'll post it here anyways. :)

While i don't still play with LEGOs, i do enjoy building with them. So in the past week, i designed and built a pirate ship!
OK fine. My brother suggested the ship, flag (he built it), captain's cabin, and figurehead, and some more.
Here are pictures:
Bow and starboard view

Bow view. You can see the lion figurehead (don't ask), some guns, the plank, some sails, and the lookout tower

The captain. He is flanked by two rockets/guns (whichever you prefer).

The lookout man. He has a small rocket/gun. You can see the skull and crossbones flag (not the best :P).

The "torture chamber". It is concealed inside of another chamber, above which is the lookout tower.

Inside the torture chamber. He's having a rough time, isn't he?

Belowdecks. You can see the person rowing, the tied up prisoner, and the captain's cabin.

Rowing. Isn't it cool how the oar sticks out through the bottom?

Captain's cabin. He's in his bed. There's also a desk in there.

Did you see the interesting part of the wall in the photo above, that looks like a single straight line? That's the entrance to the secret chamber, shown here. There's a treasure chest inside.

The treasure chest has jewels inside. You can see the removable wall on the desk. This picture was actually snapped before i was ready, but it came out OK.

I guess these pirates don't like the guy without an arm. He's walking the plank!

The rear of the ship. See the ladder? The green tower thingy contains the torture chamber.

Port view.

 
Looking at the bow from the bottom.

It's pretty nice, isn't it? :D

Saturday, April 13, 2013

TypeR 1.2 is done, one more week of beta testing until release

I have finished everything on my checklist for TypeR 1.2. It's been in beta for a little while, but even so, i added translating the interface (via the settings menu), and also a progressbar while TypeR was loading.
So, please use 1.2 for all of your Hebrew typing needs, and let me know how you feel about the new interface and features!

Thursday, March 21, 2013

New documentation

I've been working on redoing the site's documentation. Previously, there had been 3 pages: a list of languages, information on English, and Hebrew. Now, i added a lot more documentation about TypeR, with some about other stuff (crit, the site as a whole) to come later. The TypeR documentation isn't complete, but it's much better than what had been there.
You can view the new documentation at typeint.com/doc/

Monday, March 18, 2013

Monday, March 11, 2013

New search bar

I just added a Google CSE search bar to the site! Now you can find what you need from TypeINT much more easily. :)
It did make the header significantly taller, so i might eventually move it.

BUG: search bar does not work while TypeR is open. Will be fixed for 1.1 and 1.2 (because no-one uses older than that).

Tuesday, February 19, 2013

TypeR 1.2 is now in beta!

TypeR 1.1 brought several new awesome features to TypeR, including the toolbar with clear, copy, paste, undo, and redo. If that was nice, this is nicer. TypeR 1.2 adds pause keyboard, settings, and insert. The toolbar also got a complete restyle using jQueryUI, making it rounder, bluer, and iconier.

The settings dialog lets you choose how to view your text - maybe you like it bigger, or centered. It also makes it easier to type LTR, important for TypeR 2.0. It also lets you choose whether or not to show that overlarge version of the key upon hovering. Default is off for touchscreens.
Another new thing is fancy quotes. Plain quotes look like this: "He said, 'hi.'" See how straight they are? Fancy quotes look like this: “He said, ‘hi.’”. Most word processors, such as OpenOffice Writer (and MS Word) have this feature.

The insert menu is really nice. I had to add another 2 libraries just for this! You can add the date, parts of the date, the time, parts of the time, AM/PM, the timezone (made possible by jsTimezoneDetect), your country (made possible by geoPlugin), and a line of credit to TypeINT: Typed using TypeR 1.2, made by TypeINT.com.

I found that pressing ctrl+alt led to problems, being a reserved key combination in many cases. Once i pressed ctrl+alt+l to get chirik-yud, and i ended up locking my computer. As a result, i changed it to alt. Cursor movement was also updated: you can now click somewhere in the output box, and it will move the cursor there.

Remember TypeR mini, that's now featured on the TypeINT homepage? It'll be more integrated with TypeR now. More specifically, you'll be able to expand from using mini to using the full version.

There are also a couple bugfixes. You can read the entire release notes here.

Remember, please try it out and give feedback. Your feedback is important!

Thursday, January 31, 2013

TypeR mini

At one point i got feedback that it would be nice to be able to type directly from the homepage. Well, that's done! Welcome to TypeR mini!
TypeR mini is designed for people who know the Hebrew keyboard, but don't have it installed (perhaps you're a guest, or it's a new computer). It does not have the virtual keyboard; it's only a textbox. It does, however, allow you to choose the modification - plain, shift, lowercase (caps->shift), or nekudot (ctrl+alt). These keyboard shortcuts do not work in mini – they are for the real thing.

Wednesday, January 30, 2013

critical.js beta 4

I updated critical.js to be beta 4, from beta 3. The library is rather restructured now. The biggest change is moving from modifying host objects to using the crit namespace. As a result, it now type-checks the inputs, because it can no longer be positive that print is being used on an Array object. I also used JSDoc syntax for comments in the full source. A full list of changes is as follows:
  • Moved all methods to crit namespace
  • Add clone function, to clone an object
  • Modified allBut to work on strings
  • Redid map to be simpler for me to understand
  • Merged count, nthIndexOf, and scramble into a single function for arrays and strings
  • Added support for start parameter to nthIndexOf
  • scramble for arrays no longer modifies the source array
  • Changed Array.random to crit.arandom
  • Changed Array.print to crit.aprint
  • Changed String.reverse to crit.sreverse
  • Changed String.repeat to crit.srepeat
  • Changed String.trim to crit.strim
  • Changed Boolean.toBin to crit.btoBin
  • Allow btoBin to be used on any object type parsable as a Boolean
Please try it out and report bugs!

Thursday, January 24, 2013

Back up / coming soon

Woohoo, i'm back up! And with premium hosting to boot! Just a few notes about webhosts: don't use 000webhost for a forum; don't put multiple domains on a single account with a free host, and always make your own backups!

Now that that's done, some new things will be coming: TypeR 1.2 development should start soon, after critical.js is finished.

Thursday, January 17, 2013

Recent downtime

I'm sorry, TypeINT has been offline for the past few days. My free webhost decided to suspend my account and force me to upgrade... I hope to have this fixed in a couple days. On the plus, it means premium hosting for about a month!

PS: Don't use 000webhost for a forum. And don't put multiple domains on a single account. Actually, maybe don't put any domains on an account there.