XKit missing after enabling SSL Security? Click to upgrade.
On Firefox 30 ("Nightly") and having problems? Click here for information.

XKit Mobile Version 1.0.3 is now available.

As promised, version 1.0.3 of the XKit Mobile is now available.
New features and changes include:

  • Hold + Reblog: Just hold the reblog button to quickly reblog a post without opening the reblog window.
  • Search: You can now search posts and filter results by post type (audio, video, text, etc.)
  • QuickBlogs: You can now create “shortcuts” for blogs you visit often.
  • Shorten Posts: Allows you to quickly scroll past long posts you are not interested in.
  • Faster: Up to 25% faster page loading, up to 5x faster GIF loading (along with smoother GIF rendering.)
  • Improvements to the user interface.
  • Many bug fixes and other improvements.

As always, please let me know if you hit any bugs or have suggestions.

PS: Sorry about the mobile posting. Most of the future updates will be posted on the XKit Mobile blog from now on.

PSS: It might take a while for the update to show up on the App Store, depending on your location. I’m sorry about this.

read more
1,730 notes
XKit Update, July 17

I’ve just pushed updates to XKit Control Panel, Themes+ and Panorama extensions to make them compatible with the latest update.

This is where I would recommend you to go to the control panel to manually update them so you wouldn’t have to wait, but as you know, there isn’t a control panel to go to, yet.

But XKit should automatically update itself, although it might take an hour or two for that to happen. If you have your settings backed up on XCloud, you can go to the XKit reset page to force it to reinstall itself, but as that would delete your settings, it is not recommended.

If you have a problem that started after today’s change, but is not related to the XKit Control Panel, Themes+ or Panorama, please let me know.

Once again, I’m terribly sorry about this, especially about the delay.

read more
352 notes
XKit button gone?

I’ve been getting reports of the XKit button missing on both Firefox and Chrome. Some people report only the button missing but the features working, some people report it not working at all.

Unfortunately, I’m very far away from home / a computer so it might take 3-4 (or more) hours until I can check what is going on and provide a fix.

I’m terribly sorry about this, and thank you for your patience.

UPDATE: From the replies/asks I’ve received, I can confirm that this is because of a Tumblr change. Once again, it will take a few hours for me to fix this and I’m terribly sorry about that. Thank you so much for your patience.
read more
1,660 notes
XKit Update, July 16

I would like to apologize for the lack of updates again.

I’ve been working on version 1.0.3 of XKit Mobile, which should bring a much better experience for it’s users, with Hold-To-Reblog, Shorten Posts, revamped user interface (which should be less glitchy and feel less, well, rigid) and much faster GIF and page loading (up to 4-5x faster for GIF loading, and up to 25% faster for page loading) and lots and lots of small improvements and bug fixes. (iPad version is coming in 1.0.4, as it’s proving to be a little more difficult than I’ve predicted, my apologizes for that.)

After it’s released, I’ll be focusing once again on the desktop version, fixing the known bugs and bringing back Safari support. I am also experimenting with new features.

I also apologize for delays on answering your asks. The things is, in the last 3-4 months, the amount of asks I receive jumped from 15-20/day to more than 100/day (especially after Tumblr changes something), which is the reason why I can’t respond to asks like I’ve used to. I’m considering getting a few close friends to help me with the asks.

And as always, thank you so much for your support and patience.

read more
519 notes
Links not looking like links at all?

A recent Tumblr change removed the underlines from links completely, making it impossible to determine what is linkage or not.

Although I would write an extension that reverts this, this seems like a bug to me, so I’ll be waiting a few hours to see if it gets fixed first. If it does not, a new extension will be available shortly. Thank you for your patience.

Update: They are back.

read more
3,270 notes
XKit Mobile 1.0.2 is now available.


Once again, I apologize for the bugs in the initial version, and I hope that this version will fix at least the most common problems reported to me.

  • Smart Safe Dash: Only block photos from known NSFW/Adult blogs, so you don’t have to tap on every single photo. As this requires the blog to be flagged as such, for maximum genitalia protection, please turn it off.
  • Improved Image Loading: Images should now load much faster than on version 1.0.1.
  • Lots of bug fixes and other small improvements.

I’m already working on version 1.0.3, and if everything goes as planned, it will feature Shorten Posts, Markdown support, blog settings (change avatar, turn the asks off/on) and more user interface improvements, and it will be released in less than 2 weeks.

If you are experiencing any problems, please let me know, and I will do my very best to help you. Thank you so much for your support and patience.

read more
414 notes
A thank you (and apology) from the XKit Guy

I just wanted to make a personal post to thank you for your support this week. I really can’t thank you enough. I will be honest, I wasn’t expecting such a warm reception on XKit Mobile.

As I’ve said, it being the very first version, there was a possibility that it would have bugs, and sure enough, with your bug reports, I’ve fixed around 13-15 reported bugs, and version 1.0.2 is on it’s way. It should also dramatically improve the image loading speed. Apart from bug fixes and speed improvements, it also has several small user interface improvements and features such as Smart Safe Dash, which only blocks images from known NSFW/Adult blogs.

I’ve submitted it to App Store, and I’m estimating that it will be available for download in 6-7 days (regular application review time).

I also apologize deeply for the bugs, and my slow reply time to your asks.

Thank you so much for your support and patience.

read more
1,087 notes
XKit Mobile: More Transparency

Missing Features and Known Bugs: I’ve added a list of missing features and known bugs to the transparency page. I know I should’ve done this a couple of hours ago, and I apologize deeply for that. I do realize that “it’s missing a few features I really wanted to add” was not very descriptive. 

iPad Version: XKit runs on “scaled mode” on iPads, but I’ll be adding full-screen iPad support as soon as possible. And yes, it will be a “Universal” app, and not a separate purchase.

Android Version: As I’ve said, it’s on my to-do list, but I can’t give you any estimates or make any promises. I’m sorry about that.

Asks: Thank you so much for your asks. Unfortunately, I’m completely burned out today so I can’t be replying to all of them for now. But if you found a bug on XKit Mobile, please send the XKit Mobile blog an ask and I will reply as soon as I can.

Again, the app is still in it’s infancy, and this is very, very first release. I will be doing my best to make sure it performs perfectly, and I apologize in advance if you hit any of it’s rough edges. Thank you for your patience and support.

read more
407 notes
XKit Mobile for Android

Before you ask: yes, I am also planning an Android version. But it requires me to learn yet another programming language and re-write it from ground up, I can’t say anything about when it will be available, I’m sorry.

read more
1,491 notes

Introducing XKit for iPhone

Well it took a few months, but it’s here: XKit for iOS is now available on the App Store. It comes with Blacklist, PostBlock, Mute, One-Click Reply, Disable GIFs, No Recommended Posts and much more.

I also wrote a transparency letter about it, if you are interested. (highly recommended as it discusses some missing features and the future of the app.)

Learn more at xkitm.com

read more
27,925 notes
XKit 7.4.4 for Firefox

XKit 7.4.4 is now available for Firefox 29 and up. It brings compatibility with Firefox 31 and above, so if you are on version 30, please upgrade before Firefox 31 is released.

If you are on Firefox 28 or below, unfortunately, this version breaks XKit on your browser. In a nutshell, Firefox 31 brings changes that used to break XKit, so I had to rewrite parts of XKit to make it compatible with it, which in turn broke it on Firefox 29 and 30, prompting me to make more changes, which in turn, due to the way they changed things, made it incompatible with version 28 and below.

If you are on Firefox 28, you can still download XKit 7.4.3 from this link.

If you are on Firefox 29 or above, just re-download XKit and it will upgrade itself, preserving your settings.

read more
171 notes
XKit and Safari 8 Support

I’ve received a lot of asks (most of them I couldn’t reply to yet, I apologize for that) asking me if I would reconsider adding Safari support back to XKit with the release of Safari 8 and OS X Yosemite.

The short answer is: “probably”. I know about the improved HTML5 support and other improvements, so it should be easier to write code for, but I will probably end up re-writing the whole Safari version of XKit (even if it’s not required) and I can’t upgrade to OS X Yosemite for now, so I can’t say anything yet.

I know a lot of people love Safari, but as you probably already know, I had to drop support about a month ago for various reasons. As I’ve said in that post, I know it’s absurd to ask people to switch browsers just to use XKit, so if everything goes well, Safari support might be back in a few months.

read more
157 notes
Two personal messages from The XKit Guy

Today’s post is kinda long and personal, even though I try my best to refrain from personal posts, I thought it was a good idea to write this.

Since it’s very long, it’s read mored. My apologizes if you are on mobile.

Read More

read more
1,479 notes
Inserting photos while answering asks

There is an ongoing problem where you can’t insert photos to asks while answering them, but since the problem continues even after disabling XKit, I can confirm that it is a Tumblr bug, not an XKit one.

I’m sorry about this, but there is nothing I can do except let you know.

read more
552 notes
XKit Packs, part II

Yesterday, I’ve introduced XKit Packs, which allows developers to distribute XKit extensions without my permission/inspection. And I’ll be honest, I had about 4 hours of sleep last night.

Although I’ve implemented some server-side checking for scripts, which forbids developers from using IFRAMES, redirect pages or open popups, as you know, no system is bullet-proof.

So, I’ve started thinking: what if someone, somehow, bypasses this security system? Or what if they write a perfectly fine extension, get everyone to install it, then send an update that does bad stuff? Or what if they manage to break the “kill switch” used to delete malicious extensions? Or what if a developer with good intentions write a very buggy extension that causes a lot of problems for users?

Yes, bad software is everywhere, and any extension/application you install can do some very nasty stuff. But I just don’t want to provide the bad people yet another method of distribution. I want people to be able to click that Install button without worrying about what it might do.

So, less than 12 hours after it’s release, I am temporarily disabling creating/editing XKit Packs: if you’ve already published a Pack, people will be able to install it, but you won’t be able to edit it for now. Although it defeats the purpose of Packs, I will be implementing an approval system, so whenever you create/edit a Pack, it will need my inspection and approval to make it publicly available. Still, since it will be automated, when finished, it should be much faster and easier than the traditional way of submitting an extension to the Extension Gallery.

I’m terribly sorry and I apologize for this, especially to the extension developers. I hope you understand. When the approval system is done, I’ll be announcing it on the XKit Developer Blog.

read more
260 notes
Loading more posts, please wait...